<div dir="ltr">i apologize for my generalization and personal reference to Microsoft programmers people .<br>i'll refrain it to say that Microsoft is a corporate thug while the FOSS community are cooperative individuals seeking freedom of software .<br>
and this cultural difference is more important than the technological competition itself . <br><br><div class="gmail_quote">On Tue, Nov 3, 2009 at 10:23 PM, <span dir="ltr"><<a href="mailto:haifux-request@haifux.org">haifux-request@haifux.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Send Haifux mailing list submissions to<br>
<a href="mailto:haifux@haifux.org">haifux@haifux.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:haifux-request@haifux.org">haifux-request@haifux.org</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:haifux-owner@haifux.org">haifux-owner@haifux.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Haifux digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Fwd: [JOB OFFER] systems researchers at IBM Research - Haifa<br>
(Orna Agmon Ben-Yehuda)<br>
2. [JOB OFFER] systems researchers at IBM Research - Haifa<br>
(Muli Ben-Yehuda)<br>
3. Re: Welcome to Linux - Help needed (Dotan Cohen)<br>
4. Re: advanced of programming in Linux (yakoub abaya)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Tue, 3 Nov 2009 18:32:41 +0200<br>
From: Orna Agmon Ben-Yehuda <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>><br>
Subject: [Haifux] Fwd: [JOB OFFER] systems researchers at IBM Research<br>
- Haifa<br>
To: Haifa Linux Club <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>><br>
Message-ID:<br>
<<a href="mailto:7e248aab0911030832o1ea2ee7ao2071fcff7ff410d1@mail.gmail.com">7e248aab0911030832o1ea2ee7ao2071fcff7ff410d1@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
---------- Forwarded message ----------<br>
From: Muli Ben-Yehuda <<a href="mailto:muli@il.ibm.com">muli@il.ibm.com</a>><br>
Date: Tue, Nov 3, 2009 at 2:57 PM<br>
Subject: [JOB OFFER] systems researchers at IBM Research - Haifa<br>
To: Marc's List <<a href="mailto:linux-il@cs.huji.ac.il">linux-il@cs.huji.ac.il</a>><br>
<br>
<br>
Hello everyone,<br>
<br>
We have a limited number of open systems research positions at the IBM<br>
Research - Haifa lab[1-3]. We are looking for PhD-level[4] researchers<br>
and engineers, with proven hands-on experience and expertise in one or<br>
more of the following areas: networking, operating systems,<br>
virtualization, systems management, grid/cloud computing, and storage.<br>
<br>
Successful candidates should demonstrate strong background in computer<br>
science or computer engineering, ability to perform cutting edge R&D,<br>
with a focus on ability to take ideas from idea to materialization.<br>
<br>
At the lab we combine cutting edge research with advanced development,<br>
with a heavy dose of kernel hacking thrown in. We work on and<br>
contribute to many open source projects, including the Linux kernel<br>
and the KVM hypervisor. If you are interested, or know someone who<br>
might be interested, please don't hesitate to send me your CV.<br>
<br>
[1] <a href="http://www.haifa.il.ibm.com/research.html" target="_blank">http://www.haifa.il.ibm.com/research.html</a><br>
<br>
[2] The systems department:<br>
<a href="http://www.haifa.il.ibm.com/dept/stt/index.html" target="_blank">http://www.haifa.il.ibm.com/dept/stt/index.html</a><br>
<br>
[3] My group: <a href="http://www.haifa.il.ibm.com/dept/stt/sas.html" target="_blank">http://www.haifa.il.ibm.com/dept/stt/sas.html</a><br>
<br>
[4] If you have what it takes, lack of a PhD is not an issue.<br>
<br>
Cheers,<br>
Muli<br>
--<br>
Muli Ben-Yehuda | <a href="mailto:muli@il.ibm.com">muli@il.ibm.com</a> | +972-4-8281080<br>
Manager, Virtualization and Systems Architecture<br>
Master Inventor, IBM Haifa Research Laboratory<br>
<br>
_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://hamakor.org.il/pipermail/haifux/attachments/20091103/a2d540b7/attachment-0001.htm" target="_blank">http://hamakor.org.il/pipermail/haifux/attachments/20091103/a2d540b7/attachment-0001.htm</a><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Tue, 3 Nov 2009 18:50:40 +0200<br>
From: Muli Ben-Yehuda <<a href="mailto:muli@il.ibm.com">muli@il.ibm.com</a>><br>
Subject: [Haifux] [JOB OFFER] systems researchers at IBM Research -<br>
Haifa<br>
To: <a href="mailto:haifux@haifux.org">haifux@haifux.org</a><br>
Message-ID: <<a href="mailto:20091103165040.GP7226@il.ibm.com">20091103165040.GP7226@il.ibm.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
[apologies if you've already received this on linux-il]<br>
<br>
Hello everyone,<br>
<br>
We have a limited number of open systems research positions at the IBM<br>
Research - Haifa lab[1-3]. We are looking for PhD-level[4] researchers<br>
and engineers, with proven hands-on experience and expertise in one or<br>
more of the following areas: networking, operating systems,<br>
virtualization, systems management, grid/cloud computing, and storage.<br>
<br>
Successful candidates should demonstrate strong background in computer<br>
science or computer engineering, ability to perform cutting edge R&D,<br>
with a focus on ability to take ideas from idea to materialization.<br>
<br>
At the lab we combine cutting edge research with advanced development,<br>
with a heavy dose of kernel hacking thrown in. We work on and<br>
contribute to many open source projects, including the Linux kernel<br>
and the KVM hypervisor. If you are interested, or know someone who<br>
might be interested, please don't hesitate to send me an email with a<br>
CV.<br>
<br>
[1] <a href="http://www.haifa.il.ibm.com/research.html" target="_blank">http://www.haifa.il.ibm.com/research.html</a><br>
<br>
[2] The systems department:<br>
<a href="http://www.haifa.il.ibm.com/dept/stt/index.html" target="_blank">http://www.haifa.il.ibm.com/dept/stt/index.html</a><br>
<br>
[3] My group: <a href="http://www.haifa.il.ibm.com/dept/stt/sas.html" target="_blank">http://www.haifa.il.ibm.com/dept/stt/sas.html</a><br>
<br>
[4] If you have what it takes, lack of a PhD is not an issue.<br>
<br>
Cheers,<br>
Muli<br>
--<br>
Muli Ben-Yehuda | <a href="mailto:muli@il.ibm.com">muli@il.ibm.com</a> | +972-4-8281080<br>
Manager, Virtualization and Systems Architecture<br>
Master Inventor, IBM Haifa Research Laboratory<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Tue, 3 Nov 2009 19:33:48 +0200<br>
From: Dotan Cohen <<a href="mailto:dotancohen@gmail.com">dotancohen@gmail.com</a>><br>
Subject: Re: [Haifux] Welcome to Linux - Help needed<br>
To: Orr Dunkelman <<a href="mailto:orr.dunkelman@gmail.com">orr.dunkelman@gmail.com</a>><br>
Cc: Amichai Rotman <<a href="mailto:amichai@iglu.org.il">amichai@iglu.org.il</a>>, Haifux <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>><br>
Message-ID:<br>
<<a href="mailto:880dece00911030933t6c634bd4j52db86989d3f4d25@mail.gmail.com">880dece00911030933t6c634bd4j52db86989d3f4d25@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
2009/11/3 Orr Dunkelman <<a href="mailto:orr.dunkelman@gmail.com">orr.dunkelman@gmail.com</a>>:<br>
> Hi everybody.<br>
><br>
> The second poster is now online.<br>
><br>
> I've put a more noticeable note in English. Hebrew to follow (when the<br>
> magicians of hebrew will take care of that).<br>
><br>
<br>
Do you need magicians? How can I get write access to the server? I am<br>
familiar with HTML.<br>
<br>
<br>
--<br>
Dotan Cohen<br>
<br>
<a href="http://what-is-what.com" target="_blank">http://what-is-what.com</a><br>
<a href="http://gibberish.co.il" target="_blank">http://gibberish.co.il</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Tue, 3 Nov 2009 22:23:14 +0200<br>
From: yakoub abaya <<a href="mailto:yakoub.abaya@gmail.com">yakoub.abaya@gmail.com</a>><br>
Subject: Re: [Haifux] advanced of programming in Linux<br>
To: <a href="mailto:haifux@haifux.org">haifux@haifux.org</a><br>
Message-ID:<br>
<<a href="mailto:421de5640911031223w6dbf729fyefe4ee8eb72c6322@mail.gmail.com">421de5640911031223w6dbf729fyefe4ee8eb72c6322@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="windows-1252"<br>
<br>
i agree with the quote of Joel Spolsky that Vadim posted .<br>
it is the cultural difference which results in technological differences and<br>
not the other way around .<br>
<br>
my experience with Microsoft programmers is that they are all busyness<br>
oriented rather than programing<br>
and most of the time the personal treatment is highly dependent on the<br>
organizational hierarchy ... or to cut to the<br>
case they are simply all arrogant morons and corporate thugs<br>
<br>
i don't have in-depth experience with linux , but things i find important is<br>
the efficiency of<br>
the package management , for me windows software installation and upgrades<br>
are nightmares compared to linux<br>
on my previous job i worked on .NET and most libraries and service packs<br>
insisted to be installed under C: and not in another partition<br>
and for each software installed the windows directory grew bigger and bigger<br>
because of installers stored files<br>
<br>
<br>
<br>
<br>
<br>
<br>
On Mon, Nov 2, 2009 at 3:57 PM, <<a href="mailto:haifux-request@haifux.org">haifux-request@haifux.org</a>> wrote:<br>
<br>
> Send Haifux mailing list submissions to<br>
> <a href="mailto:haifux@haifux.org">haifux@haifux.org</a><br>
><br>
> To subscribe or unsubscribe via the World Wide Web, visit<br>
> <a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
> or, via email, send a message with subject or body 'help' to<br>
> <a href="mailto:haifux-request@haifux.org">haifux-request@haifux.org</a><br>
><br>
> You can reach the person managing the list at<br>
> <a href="mailto:haifux-owner@haifux.org">haifux-owner@haifux.org</a><br>
><br>
> When replying, please edit your Subject line so it is more specific<br>
> than "Re: Contents of Haifux digest..."<br>
><br>
><br>
> Today's Topics:<br>
><br>
> 1. Re: advanced of programming in Linux (Gabor Szabo)<br>
> 2. Re: advanced of programming in Linux (Shahar Dag)<br>
> 3. Re: advanced of programming in Linux (Vadim Eisenberg)<br>
> 4. Re: advanced of programming in Linux (Tal Abir)<br>
><br>
><br>
> ----------------------------------------------------------------------<br>
><br>
> Message: 1<br>
> Date: Mon, 2 Nov 2009 13:49:13 +0200<br>
> From: Gabor Szabo <<a href="mailto:szabgab@gmail.com">szabgab@gmail.com</a>><br>
> Subject: Re: [Haifux] advanced of programming in Linux<br>
> To: Orna Agmon Ben-Yehuda <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>><br>
> Cc: Haifux <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>>, Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> Message-ID:<br>
> <<a href="mailto:d8a74af10911020349h46e35cf6g3bc0767b628ddf20@mail.gmail.com">d8a74af10911020349h46e35cf6g3bc0767b628ddf20@mail.gmail.com</a>><br>
> Content-Type: text/plain; charset=ISO-8859-1<br>
><br>
> IMHO it is not only about "better" is also that by having a broader<br>
> knowledge<br>
> you increase your value and your chances to get a job.<br>
><br>
> Interestingly recently I more and more see companies that use Linux.<br>
> Even as the developer desktops.<br>
><br>
> On Mon, Nov 2, 2009 at 1:26 PM, Orna Agmon Ben-Yehuda<br>
> <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>> wrote:<br>
> ><br>
> ><br>
> > On Mon, Nov 2, 2009 at 1:02 PM, Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> wrote:<br>
> >><br>
> >> Hello all<br>
> >><br>
> >> mix & match is just a buzzword.<br>
> ><br>
> > Change all files foo* to bar*. Easy with make or a shell loop, I am not<br>
> > familiar with a convenient ready-made tool.<br>
> ><br>
><br>
> I can give you another, similar examples.<br>
><br>
> Replace the word Java by C# in every .txt file in a directory structure.<br>
> Replace the field A4 in every Excel (.xls) file in a directory structure.<br>
> Sum the 3rd column of every Excel file in a directory structure.<br>
><br>
> I am sure you can write it in Windows shell but I am quite confident it<br>
> is much simpler to write the above two either as a shell or as a perl<br>
> script.<br>
><br>
><br>
> Repeating tasks - History.<br>
> Many tasks we do are repeating the same command in a slightly different<br>
> way.<br>
><br>
> The Linux/Unix version might need you to type in a 20-30 character<br>
> long command.<br>
> The windows version might be shorter and and might require less things<br>
> to remember.<br>
> It might involve clicking on 5 buttons and typing 2 strings.<br>
><br>
> BUT, the next time you have to do the task - or a similar task - in<br>
> the windowing system you will<br>
> have to repeat the whole sequence while in a unix/linux shell where<br>
> you have a history and<br>
> strong editing capabilities you can reuse the precious solutions.<br>
><br>
><br>
> In the end I am not sure the way to go is to advocate Unix/Linux. It<br>
> might be to direct them to the<br>
> command line, some high-level scripting language and maybe even cygwin<br>
> to put them on the<br>
> road in the direction....<br>
><br>
> Some of them will arrive.<br>
><br>
> Gabor<br>
><br>
><br>
> ------------------------------<br>
><br>
> Message: 2<br>
> Date: Mon, 2 Nov 2009 14:46:58 +0200<br>
> From: "Shahar Dag" <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> Subject: Re: [Haifux] advanced of programming in Linux<br>
> To: "Haifux" <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>><br>
> Message-ID: <<a href="mailto:2C33C6095C504C86BAE7E2D236223C6D@cs.technion.ac.il">2C33C6095C504C86BAE7E2D236223C6D@cs.technion.ac.il</a>><br>
> Content-Type: text/plain; format=flowed; charset="utf-8";<br>
> reply-type=original<br>
><br>
> Hello all<br>
><br>
> everything is correct:<br>
> some jobs are easier on Linux<br>
> knowing another OS make you a better programmer<br>
> Linux is free & so are most of its tools<br>
><br>
> but what I am looking for is:<br>
> a description of a simple every day job<br>
> that windows people will say that they will have to spent half a day<br>
> programming to automate it.<br>
> that widows people will admit that it is something reasonable to do.<br>
> a job that can be accomplished on Linux with 10 minutes<br>
> and the result should be to bring the Windows people to consider Linux (at<br>
> list) as their development environment<br>
><br>
> Shahar<br>
> ----- Original Message -----<br>
> From: "Gabor Szabo" <<a href="mailto:szabgab@gmail.com">szabgab@gmail.com</a>><br>
> To: "Orna Agmon Ben-Yehuda" <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>><br>
> Cc: "Haifux" <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>>; "Shahar Dag" <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> Sent: Monday, November 02, 2009 1:49 PM<br>
> Subject: Re: [Haifux] advanced of programming in Linux<br>
><br>
><br>
> > IMHO it is not only about "better" is also that by having a broader<br>
> > knowledge<br>
> > you increase your value and your chances to get a job.<br>
> ><br>
> > Interestingly recently I more and more see companies that use Linux.<br>
> > Even as the developer desktops.<br>
> ><br>
> > On Mon, Nov 2, 2009 at 1:26 PM, Orna Agmon Ben-Yehuda<br>
> > <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>> wrote:<br>
> >><br>
> >><br>
> >> On Mon, Nov 2, 2009 at 1:02 PM, Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> wrote:<br>
> >>><br>
> >>> Hello all<br>
> >>><br>
> >>> mix & match is just a buzzword.<br>
> >><br>
> >> Change all files foo* to bar*. Easy with make or a shell loop, I am not<br>
> >> familiar with a convenient ready-made tool.<br>
> >><br>
> ><br>
> > I can give you another, similar examples.<br>
> ><br>
> > Replace the word Java by C# in every .txt file in a directory structure.<br>
> > Replace the field A4 in every Excel (.xls) file in a directory structure.<br>
> > Sum the 3rd column of every Excel file in a directory structure.<br>
> ><br>
> > I am sure you can write it in Windows shell but I am quite confident it<br>
> > is much simpler to write the above two either as a shell or as a perl<br>
> > script.<br>
> ><br>
> ><br>
> > Repeating tasks - History.<br>
> > Many tasks we do are repeating the same command in a slightly different<br>
> > way.<br>
> ><br>
> > The Linux/Unix version might need you to type in a 20-30 character<br>
> > long command.<br>
> > The windows version might be shorter and and might require less things<br>
> > to remember.<br>
> > It might involve clicking on 5 buttons and typing 2 strings.<br>
> ><br>
> > BUT, the next time you have to do the task - or a similar task - in<br>
> > the windowing system you will<br>
> > have to repeat the whole sequence while in a unix/linux shell where<br>
> > you have a history and<br>
> > strong editing capabilities you can reuse the precious solutions.<br>
> ><br>
> ><br>
> > In the end I am not sure the way to go is to advocate Unix/Linux. It<br>
> > might be to direct them to the<br>
> > command line, some high-level scripting language and maybe even cygwin<br>
> > to put them on the<br>
> > road in the direction....<br>
> ><br>
> > Some of them will arrive.<br>
> ><br>
> > Gabor<br>
> > _______________________________________________<br>
> > Haifux mailing list<br>
> > <a href="mailto:Haifux@haifux.org">Haifux@haifux.org</a><br>
> > <a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
> ><br>
><br>
><br>
><br>
> ------------------------------<br>
><br>
> Message: 3<br>
> Date: Mon, 2 Nov 2009 15:32:52 +0200<br>
> From: Vadim Eisenberg <<a href="mailto:vadim.eisenberg@gmail.com">vadim.eisenberg@gmail.com</a>><br>
> Subject: Re: [Haifux] advanced of programming in Linux<br>
> To: Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>>, Haifux <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>><br>
> Message-ID:<br>
> <<a href="mailto:c9694f700911020532w2a2ea144ma00b77fd055b3a2a@mail.gmail.com">c9694f700911020532w2a2ea144ma00b77fd055b3a2a@mail.gmail.com</a>><br>
> Content-Type: text/plain; charset="windows-1252"<br>
><br>
> FYI – a nice article of Joel Spolsky about the differences between Unix and<br>
> Windows - <a href="http://www.joelonsoftware.com/articles/Biculturalism.html" target="_blank">http://www.joelonsoftware.com/articles/Biculturalism.html</a> .<br>
><br>
><br>
> Some quotes from the article:<br>
><br>
> *By now, Windows and Unix are functionally more similar than different.<br>
> They<br>
> both support the same major programming metaphors, from command lines to<br>
> GUIs to web servers; they are organized around virtually the same panoply<br>
> of<br>
> system resources, from nearly identical file systems to memory to sockets<br>
> and processes and threads. There's not much about the core set of services<br>
> provided by each operating system to limit the kinds of applications you<br>
> can<br>
> create.*<br>
><br>
> *What's left is cultural differences.*<br>
><br>
> *...*<br>
><br>
> *What are the cultural differences between Unix and Windows programmers?<br>
> There are many details and subtleties, but for the most part it comes down<br>
> to one thing: Unix culture values code which is useful to other<br>
> programmers,<br>
> while Windows culture values code which is useful to non-programmers.*<br>
><br>
> *...*<br>
><br>
> Regards,<br>
><br>
> Vadim<br>
><br>
><br>
> On Mon, Nov 2, 2009 at 2:46 PM, Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>> wrote:<br>
><br>
> > Hello all<br>
> ><br>
> > everything is correct:<br>
> > some jobs are easier on Linux<br>
> > knowing another OS make you a better programmer<br>
> > Linux is free & so are most of its tools<br>
> ><br>
> > but what I am looking for is:<br>
> > a description of a simple every day job<br>
> > that windows people will say that they will have to spent half a day<br>
> > programming to automate it.<br>
> > that widows people will admit that it is something reasonable to do.<br>
> > a job that can be accomplished on Linux with 10 minutes<br>
> > and the result should be to bring the Windows people to consider Linux<br>
> (at<br>
> > list) as their development environment<br>
> ><br>
> > Shahar<br>
> > ----- Original Message -----<br>
> > From: "Gabor Szabo" <<a href="mailto:szabgab@gmail.com">szabgab@gmail.com</a>><br>
> > To: "Orna Agmon Ben-Yehuda" <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>><br>
> > Cc: "Haifux" <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>>; "Shahar Dag" <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> > Sent: Monday, November 02, 2009 1:49 PM<br>
> > Subject: Re: [Haifux] advanced of programming in Linux<br>
> ><br>
> ><br>
> > > IMHO it is not only about "better" is also that by having a broader<br>
> > > knowledge<br>
> > > you increase your value and your chances to get a job.<br>
> > ><br>
> > > Interestingly recently I more and more see companies that use Linux.<br>
> > > Even as the developer desktops.<br>
> > ><br>
> > > On Mon, Nov 2, 2009 at 1:26 PM, Orna Agmon Ben-Yehuda<br>
> > > <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>> wrote:<br>
> > >><br>
> > >><br>
> > >> On Mon, Nov 2, 2009 at 1:02 PM, Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> > wrote:<br>
> > >>><br>
> > >>> Hello all<br>
> > >>><br>
> > >>> mix & match is just a buzzword.<br>
> > >><br>
> > >> Change all files foo* to bar*. Easy with make or a shell loop, I am<br>
> not<br>
> > >> familiar with a convenient ready-made tool.<br>
> > >><br>
> > ><br>
> > > I can give you another, similar examples.<br>
> > ><br>
> > > Replace the word Java by C# in every .txt file in a directory<br>
> structure.<br>
> > > Replace the field A4 in every Excel (.xls) file in a directory<br>
> structure.<br>
> > > Sum the 3rd column of every Excel file in a directory structure.<br>
> > ><br>
> > > I am sure you can write it in Windows shell but I am quite confident it<br>
> > > is much simpler to write the above two either as a shell or as a perl<br>
> > > script.<br>
> > ><br>
> > ><br>
> > > Repeating tasks - History.<br>
> > > Many tasks we do are repeating the same command in a slightly different<br>
> > > way.<br>
> > ><br>
> > > The Linux/Unix version might need you to type in a 20-30 character<br>
> > > long command.<br>
> > > The windows version might be shorter and and might require less things<br>
> > > to remember.<br>
> > > It might involve clicking on 5 buttons and typing 2 strings.<br>
> > ><br>
> > > BUT, the next time you have to do the task - or a similar task - in<br>
> > > the windowing system you will<br>
> > > have to repeat the whole sequence while in a unix/linux shell where<br>
> > > you have a history and<br>
> > > strong editing capabilities you can reuse the precious solutions.<br>
> > ><br>
> > ><br>
> > > In the end I am not sure the way to go is to advocate Unix/Linux. It<br>
> > > might be to direct them to the<br>
> > > command line, some high-level scripting language and maybe even cygwin<br>
> > > to put them on the<br>
> > > road in the direction....<br>
> > ><br>
> > > Some of them will arrive.<br>
> > ><br>
> > > Gabor<br>
> > > _______________________________________________<br>
> > > Haifux mailing list<br>
> > > <a href="mailto:Haifux@haifux.org">Haifux@haifux.org</a><br>
> > > <a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
> > ><br>
> ><br>
> > _______________________________________________<br>
> > Haifux mailing list<br>
> > <a href="mailto:Haifux@haifux.org">Haifux@haifux.org</a><br>
> > <a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
> ><br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL:<br>
> <a href="http://hamakor.org.il/pipermail/haifux/attachments/20091102/1b31eb50/attachment-0001.htm" target="_blank">http://hamakor.org.il/pipermail/haifux/attachments/20091102/1b31eb50/attachment-0001.htm</a><br>
><br>
> ------------------------------<br>
><br>
> Message: 4<br>
> Date: Mon, 2 Nov 2009 15:57:10 +0200<br>
> From: Tal Abir <<a href="mailto:tal.abir@gmail.com">tal.abir@gmail.com</a>><br>
> Subject: Re: [Haifux] advanced of programming in Linux<br>
> To: Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> Cc: Haifux <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>><br>
> Message-ID:<br>
> <<a href="mailto:38b44aa0911020557r3035f7b8tbe17f1f4a0355c30@mail.gmail.com">38b44aa0911020557r3035f7b8tbe17f1f4a0355c30@mail.gmail.com</a>><br>
> Content-Type: text/plain; charset="iso-8859-1"<br>
><br>
> There is no such task.<br>
><br>
> Thanks,<br>
> Tal.<br>
><br>
> On Mon, Nov 2, 2009 at 2:46 PM, Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>> wrote:<br>
><br>
> > Hello all<br>
> ><br>
> > everything is correct:<br>
> > some jobs are easier on Linux<br>
> > knowing another OS make you a better programmer<br>
> > Linux is free & so are most of its tools<br>
> ><br>
> > but what I am looking for is:<br>
> > a description of a simple every day job<br>
> > that windows people will say that they will have to spent half a day<br>
> > programming to automate it.<br>
> > that widows people will admit that it is something reasonable to do.<br>
> > a job that can be accomplished on Linux with 10 minutes<br>
> > and the result should be to bring the Windows people to consider Linux<br>
> (at<br>
> > list) as their development environment<br>
> ><br>
> > Shahar<br>
> > ----- Original Message -----<br>
> > From: "Gabor Szabo" <<a href="mailto:szabgab@gmail.com">szabgab@gmail.com</a>><br>
> > To: "Orna Agmon Ben-Yehuda" <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>><br>
> > Cc: "Haifux" <<a href="mailto:haifux@haifux.org">haifux@haifux.org</a>>; "Shahar Dag" <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> > Sent: Monday, November 02, 2009 1:49 PM<br>
> > Subject: Re: [Haifux] advanced of programming in Linux<br>
> ><br>
> ><br>
> > > IMHO it is not only about "better" is also that by having a broader<br>
> > > knowledge<br>
> > > you increase your value and your chances to get a job.<br>
> > ><br>
> > > Interestingly recently I more and more see companies that use Linux.<br>
> > > Even as the developer desktops.<br>
> > ><br>
> > > On Mon, Nov 2, 2009 at 1:26 PM, Orna Agmon Ben-Yehuda<br>
> > > <<a href="mailto:ladypine@gmail.com">ladypine@gmail.com</a>> wrote:<br>
> > >><br>
> > >><br>
> > >> On Mon, Nov 2, 2009 at 1:02 PM, Shahar Dag <<a href="mailto:dag@cs.technion.ac.il">dag@cs.technion.ac.il</a>><br>
> > wrote:<br>
> > >>><br>
> > >>> Hello all<br>
> > >>><br>
> > >>> mix & match is just a buzzword.<br>
> > >><br>
> > >> Change all files foo* to bar*. Easy with make or a shell loop, I am<br>
> not<br>
> > >> familiar with a convenient ready-made tool.<br>
> > >><br>
> > ><br>
> > > I can give you another, similar examples.<br>
> > ><br>
> > > Replace the word Java by C# in every .txt file in a directory<br>
> structure.<br>
> > > Replace the field A4 in every Excel (.xls) file in a directory<br>
> structure.<br>
> > > Sum the 3rd column of every Excel file in a directory structure.<br>
> > ><br>
> > > I am sure you can write it in Windows shell but I am quite confident it<br>
> > > is much simpler to write the above two either as a shell or as a perl<br>
> > > script.<br>
> > ><br>
> > ><br>
> > > Repeating tasks - History.<br>
> > > Many tasks we do are repeating the same command in a slightly different<br>
> > > way.<br>
> > ><br>
> > > The Linux/Unix version might need you to type in a 20-30 character<br>
> > > long command.<br>
> > > The windows version might be shorter and and might require less things<br>
> > > to remember.<br>
> > > It might involve clicking on 5 buttons and typing 2 strings.<br>
> > ><br>
> > > BUT, the next time you have to do the task - or a similar task - in<br>
> > > the windowing system you will<br>
> > > have to repeat the whole sequence while in a unix/linux shell where<br>
> > > you have a history and<br>
> > > strong editing capabilities you can reuse the precious solutions.<br>
> > ><br>
> > ><br>
> > > In the end I am not sure the way to go is to advocate Unix/Linux. It<br>
> > > might be to direct them to the<br>
> > > command line, some high-level scripting language and maybe even cygwin<br>
> > > to put them on the<br>
> > > road in the direction....<br>
> > ><br>
> > > Some of them will arrive.<br>
> > ><br>
> > > Gabor<br>
> > > _______________________________________________<br>
> > > Haifux mailing list<br>
> > > <a href="mailto:Haifux@haifux.org">Haifux@haifux.org</a><br>
> > > <a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
> > ><br>
> ><br>
> > _______________________________________________<br>
> > Haifux mailing list<br>
> > <a href="mailto:Haifux@haifux.org">Haifux@haifux.org</a><br>
> > <a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
> ><br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL:<br>
> <a href="http://hamakor.org.il/pipermail/haifux/attachments/20091102/e1877222/attachment.htm" target="_blank">http://hamakor.org.il/pipermail/haifux/attachments/20091102/e1877222/attachment.htm</a><br>
><br>
> ------------------------------<br>
><br>
> _______________________________________________<br>
> Haifux mailing list<br>
> <a href="mailto:Haifux@haifux.org">Haifux@haifux.org</a><br>
> <a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
><br>
><br>
> End of Haifux Digest, Vol 27, Issue 8<br>
> *************************************<br>
><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://hamakor.org.il/pipermail/haifux/attachments/20091103/7e44648b/attachment.htm" target="_blank">http://hamakor.org.il/pipermail/haifux/attachments/20091103/7e44648b/attachment.htm</a><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Haifux mailing list<br>
<a href="mailto:Haifux@haifux.org">Haifux@haifux.org</a><br>
<a href="http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux" target="_blank">http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux</a><br>
<br>
<br>
End of Haifux Digest, Vol 27, Issue 10<br>
**************************************<br>
</blockquote></div><br></div>