Re: NTP configuration
2007/9/1, Geoff Shang [EMAIL PROTECTED]: Hi, Those of you who are paying attention will remember that I moved here from Australia 4 months ago. Again, thanks to those who have answered questions for me in that time (don't worry, there will be more). I've finally decided that it's time to configure NTP. but I'm having You can try ntp.iix.net.il. which again is a bit far. I downloaded a Ubuntu image from Cyprus the You can also try mirror.isoc.org.il. -- Didi = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
Herouth Maoz [EMAIL PROTECTED] writes: I can use these 6 months to develop my skills in some other area of programming, and maybe even get some experience by participating in an open source project of some kind. What I'd like your advice on is - what directions are popular, have high demand, and can accommodate a programmer with lots of general experience, but not particular (other than the web)? Preferably ones that don't enslave people (no golden cages for the chance of becoming a millionaire). Hi Herouth, I don't have a direct answer to these questions, and what I'll write may or may not sound practical. Here is an heretical thought: maybe the best investment of effort over the next few months will not be acquiring specific marketable skills. (Before I continue: it cannot hurt!) It may or may not sound surprising, but what you will do in your next job may not be the most important thing. At least 2 other things look much more important to me: who the people you will be working with are, and whether the work will be interesting to you. With normal qualifications with regards to the general job market situation (which does not seem too bad at the moment) and your personal financial circumstances, going to work for a company that puts much emphasis on specific, ready-to-wear skills may not be the best option. A company that will be ready to let you learn new skills as you go, will look at you as a long term employee with potential in many areas, will view *you*, rather than your present day skills and knowledge, as the most important asset, will be worth joining. A company that is more interested in your PHP (or whatever) skills than your potential will be likely to see you as a disposable resource and, assuming they will pay you well, will be more likely to be a golden cage in the we'll get so many KLOC/month of PHP from any number of others who we can hire instead of you sense. By the way, employers who think like this often do so to their own detriment... Where do you want to work? Where you will have many opportunities to do and to learn new things? Or where you will be reusing what you already know how to do? Where your colleagues and your managers keep looking at new things all the time and when asked what they do do not reply, We write Java/PHP/Python/C code but rather explain what problem they are trying to solve and why it is important? Or where they give candidates interview questions to check whether they know operator precedence tables by heart, and the interview summary reads, The candidate is really smart, nice, has extensive general knowledge, and has done many cool things, but she does not have 3 years of experience in insert a specific programming language, DB type, whatever here and thus is not suitable? How many companies are there who are looking for *people* rather than *resources*? The percentage is definitely non-zero, and in the end you don't need many, you need one at a time. It does not depend on the size (3, 300, or 300,000 employees) or status (startup, public, private) of the company - only on the people who run it and who work there. How to find them? Tricky. But remember that the interview process is not a one-way street. It's not the just the employer grilling the candidate - the prospective employee should interview the employer as well. If you do that and sense, in the process, that the company representatives don't like the idea of being interviewed it is probably not a good place to work at. Anyway, to wrap it up, maybe the most important thing you can do in the next 6 months is invest the time and the effort in trying to identify potential employers who will hire you not for what you already know but for what you can do for them in the future, medium to long term. And in developing ways to sell yourself not as a simple special purpose resource (so many years of PHP experience plus I have implemented all the kernel drivers from LDD3 with some enhancements) but as a highly flexible, adaptible asset whose general experience (I am quoting you) and knowledge will be valuable in many different, and as yet unforeseen, situations. And in figuring out what you *would like* to do (as opposed to what you know how to do). It is not about PHP, Python, or kernel programming. I do believe it begins and ends with people. This may sound less practical than developing specific skills to some, but - IMHO - that's only when you think short term. Best of luck, -- Oleg Goldshmidt | [EMAIL PROTECTED] | http://www.goldshmidt.org = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
As someone who worked in Zend up to recently and got a good sense of the market searching for opportunities that suits my somewhat similar needs, I can add the following bits of information: - Demand for PHP programmers in Israel has grown nicely recently. From very little some two years ago (and little tendency of the various local producers to use PHP) to very nice demand. I bet you're aware of the growing usage of PHP in Israel anyway. I know about lots in inquiries Zend people get, in a steadily growing pace, about either outsourcing PHP programming jobs or request for references for PHP speaking people. - Perl jobs are achievable as well. While searching for PHP jobs I was always been told by recruitment agencies if you want to utilize your Perl experience just let us know - we have offers for you. Yet, Perl programming is, at least from what I've been offered, mostly QA programming or other automated stuff (not what I preferred). Good luck with it! (I do believe you can find something good for you with less difficulty than estimated). Boaz. Amos Shapira wrote: On 31/08/2007, *Herouth Maoz* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: I'm basically a PHP programmer, though in the past two years I've Short of doing a whole switch to kernel programming (or switch to becoming an airline pilot, which is what a friend of mine did and I wish I could :), you might want to consider expanding your existing skills towards related ones - SQL database design and programming should be useful in many places. Also I'm not sure about the market in Israel but I see demand for Perl programmers abroad (for all sorts of stuff, including web, system and application programming and system administration). Also taking this opportunity to learn administrative skills should pay off in any career you choose, IMHO. Good luck, --Amos = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Commercial/FOSS C++ dev env for Linux?
Hello, We are at this stage were the lead C++ developer needs to switch over our mostly ACE-based applications from Windows to Linux and needs a GOOD and CONVENIENT debugging environment for multi-threaded applications. He's giving a honest effort to use gdb but so far found it very hard to work with and at least once he managed to get gdb itself to crash. Can anyone recommend a REALLY USEFUL(TM) debugger for Linux, even cheap commercial ones (up to around 100$ per seat)? Please spare me the preaching about gdb being so great - that guy, who haven't touched Linux until last week, is already doing a tremendous effort to convert and needs any tool he can to help him. At least one of the target environments will be RHEL4 (due to customer's demands) but there is a good chance the Debian will be our internal SOE. Thanks, --Amos
Re: Hamakor General Assembly on Sunday, 2/Sep/2007
Hi all! This is a last-minute reminder that the assembly will take place tomorrow. Regards, Shlomi Fish On Sunday 26 August 2007, Shlomi Fish wrote: Hamakor - The Israeli Society for Free Software and Open Source Code will have a general assembly on 2-September-2007, which is a Sunday. The Assembly will take place in Tel Aviv University, in the Schreiber building, room Schreiber 008, at 18:30. On the agenda: 1. Changing the item in the regulations, that specifies that in case not enough people came to the meeting, the next meeting will take place a week from that date. The proposed amendment is a method that exists in other NPO's, and according to which, if an hour passed from the time that was specified for the beginning of the assembly, and there's still isn't a quorum, then the assembly will open anyway. Anyone who is used to come to 2 general assemblies instead of one, understands the need for this change. 2. Another proposed amendment is to move the authority to cancel the membership of a member in the society to the board. 3. Going over the financial reports for 2006 and approving them. 4. Electing a new board. Those who are interested, are welcome to offer their candidature in public, in the discussions mailing list of Hamakor. One can propose more issues for the agenda. Regards, Shlomi Fish - Shlomi Fish [EMAIL PROTECTED] Homepage:http://www.shlomifish.org/ If it's not in my E-mail it doesn't happen. And if my E-mail is saying one thing, and everything else says something else - E-mail will conquer. -- An Israeli Linuxer ___ Discussions mailing list [EMAIL PROTECTED] http://hamakor.org.il/cgi-bin/mailman/listinfo/discussions -- - Shlomi Fish [EMAIL PROTECTED] Homepage:http://www.shlomifish.org/ If it's not in my E-mail it doesn't happen. And if my E-mail is saying one thing, and everything else says something else - E-mail will conquer. -- An Israeli Linuxer = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Commercial/FOSS C++ dev env for Linux?
On 9/1/07, Amos Shapira [EMAIL PROTECTED] wrote: Hello, We are at this stage were the lead C++ developer needs to switch over our mostly ACE-based applications from Windows to Linux and needs a GOOD and CONVENIENT debugging environment for multi-threaded applications. He's giving a honest effort to use gdb but so far found it very hard to work with and at least once he managed to get gdb itself to crash. Can anyone recommend a REALLY USEFUL(TM) debugger for Linux, even cheap commercial ones (up to around 100$ per seat)? Please spare me the preaching about gdb being so great - that guy, who haven't touched Linux until last week, is already doing a tremendous effort to convert and needs any tool he can to help him. At least one of the target environments will be RHEL4 (due to customer's demands) but there is a good chance the Debian will be our internal SOE. Have him look at http://www.slickedit.com/ Thanks, --Amos -- Cheers, Maxim Veksler Free as in Freedom - Do u GNU ? = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
On 31/08/2007, at 04:02, Ravid Baruch Naali wrote: Herouth Maoz wrote: Sorry Maoz, but I don't have a good advice, but I can give you some pointers where to start your own research. http://www.job4me.net/ - a google lookalike web site which searches every Hi-tech company for their job offers. http://free-electrons.com/ - excellent web site which offers free training material mainly for embedded system. http://free-electrons.com/community/kernel/ - a good resource to learn about linux kernel/drivers development. http://janitor.kernelnewbies.org/ - A good place for kernel newbies. Also some PHP open source projects: http://gallery.menalto.com/ http://www.freepbx.org/ and of course a lot more I hope it will give you a better view of your options. Thank you, I'll keep these on hand. Herouth = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
On 31/08/2007, at 23:28, Shachar Shemesh wrote: Herouth Maoz wrote: Do you think that 6-7 months from now, I'll be able to open the career supplement of a newspaper, or Job-net, or apply to one of the assignment agencies, and find jobs where the skill set required says Django? It greatly depends on an aspect you did not specify - employee or free lance? Employee, definitely. I don't have the iron nerves it takes to be independent. I can tell you about PHP that I'm sure it's extremely difficult to find work as a PHP programmer employee, but not at all difficult to do so as a free lance. I have a feeling that this is a self-feeding problem. I mean, our company has advertised in the past for PHP programmers, and we had very little luck finding any, even as far as sending us a CV. Because there are no workers, there are no places that work in PHP, and because there are no places, there are no workers. Anyway, I don't want to work in PHP anymore, that's why I'm looking for this change. The best you can get, in that respect, is work for a (small?) consulting company. The nerves are someone else's, and you have (at least the illusion) of stability (none of Lingnu's employees are reading this thread, right?), while maintaining the flexibility of consulting work. :-) I'll keep that in mind, though I have a feeling one can only get into one of those through connections, not through advertising. Herouth = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
On 31/08/2007, at 23:37, Maxim Veksler wrote: It seems that there were not even one decent company in Israel that would fall under these conditions. This was ~2 years ago. So they turned to .Net. We had a similar problem in our company. When we had a project that was too large for our number of developers and needed to outsource it, we simply couldn't find any LAMP-based company that could do it. I don't mean to be all too rude but: What about starting your own company? You definitely have the necessary experience, skill, motivation and with proper guidance/managements you could fill in a blank that is clearly missing here in the local market. I could even suggest this organization would be a hybrid of Django (which is getting hotter by the minute!) and php ajax software house. Do it in the open source way (i.e. keep using fresh FOSS technology, contribute back) and there's surly a bright future ahead. I'm afraid that would only be an option if I could get a partner that would take care of all the non-technical matters. I am qualified for neither management of people (I always turn down team leader positions) nor marketing and sales. But thanks for the additional angle. Herouth = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
--Apple-Mail-6--116742648 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On 01/09/2007, at 09:42, Oleg Goldshmidt wrote: It is not about PHP, Python, or kernel programming. I do believe it begins and ends with people. This may sound less practical than developing specific skills to some, but - IMHO - that's only when you think short term. I think it's a bit more complex than you represent. The two reasons I haven't left my company long ago, despite the relatively low salary, are the work hours (I leave at 6 - except when there's a production problem or a very rare thing like database upgrade or other night job), and my skills (problem solving, integration) are appreciated enough to have relegated the mundane build-yet-another-page tasks to other programmers. Nevertheless, when we hire new people, we look for some basic skills. We usually concern ourselves less with operator precedence (who cares?) and more with awareness of security issues (Do they check user input for single quotes? HTML?), error checking, concurrency issues (reading, then modifying data), and instruction reading (people sometimes fail to read the exact directions in the test). But we do prefer people who already know PHP to people who don't know and will have to spend several weeks learning the language (or go to a course). Experience is important, it cannot be ignored. Of course, when we had candidates that sounded smart and resourceful in the interview, we were more lenient. A business needs to continue its day-to-day work, and there is enough to learn about the particular expertise of the company, without adding additional weeks which may require disrupting someone else's busy schedule to explain things to him, check his progress, and so on. It's especially true when you don't know whether he'll turn out to be a good programmer in the end, or a bad one who somehow writes programs that work, but there is no code re-use, error checking, comments, and consideration for end cases. When he turns out to be bad, you have lost your investment. A business needs to think both short and long term. In addition to all that, there is the issue of getting your foot in the door. If you're a smart, methodical programmer who can see the greater picture, and haven't written a line of C code since university, and if you're the same, but wrote a patch to the kernel that got accepted, which one will be called for an interview, based on their CV? HR people and even technical people tend to get a lot of CVs which are irrelevant, and people just send because it wouldn't hurt. The first sifting is done by removing all the ones that are not even close, and I've yet to find a person who'd see my Good problem solving skills in my CV and say hey, that's one worth keeping. These skills help you when you get hired by word of mouth. I have at least one job offer based on someone knowing me personally, who is willing to let me learn at the expense of his company - because I basically taught him how to program and he knows my worth. (Unfortunately, he happens to be my best friend, and mixing business with friendship is a recipe for disaster, especially in our case - we are both short tempered. Otherwise I'd have accepted that job offer long ago). Herouth --Apple-Mail-6--116742648 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=US-ASCII HTMLBODY style=3Dword-wrap: break-word; -khtml-nbsp-mode: space; = -khtml-line-break: after-white-space; BRDIVDIVOn 01/09/2007, at = 09:42, Oleg Goldshmidt wrote:/DIVBR = class=3DApple-interchange-newlineBLOCKQUOTE type=3DciteP = style=3Dmargin: 0.0px 0.0px 0.0px 0.0pxFONT face=3DArial size=3D3 = style=3Dfont: 12.0px ArialIt is not about PHP, Python, or kernel = programming. I do believe it/FONT/P P style=3Dmargin: 0.0px 0.0px = 0.0px 0.0pxFONT face=3DArial size=3D3 style=3Dfont: 12.0px = Arialbegins and ends with people. This may sound less practical = than/FONT/P P style=3Dmargin: 0.0px 0.0px 0.0px 0.0pxFONT = face=3DArial size=3D3 style=3Dfont: 12.0px Arialdeveloping = specific skills to some, but - IMHO - that's only when you/FONT/P P = style=3Dmargin: 0.0px 0.0px 0.0px 0.0pxFONT face=3DArial size=3D3 = style=3Dfont: 12.0px Arialthink short term./FONT/P = /BLOCKQUOTE/DIVBRDIVI think it's a bit more complex than you = represent. The two reasons I haven't left my company long ago, despite = the relatively low salary, are the work hours (I leave at 6 - except = when there's a production problem or a very rare thing like database = upgrade or other night job), and my skills (problem solving, = integration) are appreciated enough to have relegated the mundane = build-yet-another-page tasks to other programmers./DIVDIVBR = class=3Dkhtml-block-placeholder/DIVDIVNevertheless, when we hire = new people, we look for some basic skills.
Re: Career advice needed
Herouth Maoz wrote: :-) I'll keep that in mind, though I have a feeling one can only get into one of those through connections, not through advertising. Huh? I have seen several such companies (Lingnu included) advertise right here. Of Lingnu's technical workers, most are people I know merely because they applied for the job after I advertised. I think the source of your mistake is that there are not that many companies, and they don't often recruit. I never said it was easy, just that it's a path. Being as it is that you are not interested in PHP, that part is not really relevant anyways. Herouth Shachar = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
--Apple-Mail-7--112883372 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On 01/09/2007, at 03:22, Amos Shapira wrote: Short of doing a whole switch to kernel programming (or switch to becoming an airline pilot, which is what a friend of mine did and I wish I could :) I have a hunch that would take a lot more than 6 months and all the money I have on Earth... , you might want to consider expanding your existing skills towards related ones - SQL database design and programming should be useful in many places. Oh, SQL, table structure design, stored procedures, transactions - it all comes with the territory when doing PHP programming, I thought I didn't need to mention that... Nevertheless, I really want to get away from the LAMP business, at least not have it as my main occupation. Herouth --Apple-Mail-7--112883372 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1 HTMLBODY style=3Dword-wrap: break-word; -khtml-nbsp-mode: space; = -khtml-line-break: after-white-space; BRDIVDIVOn 01/09/2007, at = 03:22, Amos Shapira wrote:/DIVBR = class=3DApple-interchange-newlineBLOCKQUOTE type=3DciteP = style=3Dmargin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Arial; = min-height: 14.0pxBR/P P style=3Dmargin: 0.0px 0.0px 0.0px = 0.0pxFONT face=3DArial size=3D3 style=3Dfont: 12.0px = ArialShort of doing a whole switch to kernel programming (or switch to = becoming an airline pilot, which is what a friend of mine did and I wish = I could :)BR/FONT/P/BLOCKQUOTEDIVBR = class=3Dkhtml-block-placeholder/DIVI have a hunch that would take a = lot more than 6 months and all the money I have on = Earth.../DIVDIVBRBLOCKQUOTE type=3DciteP style=3Dmargin: = 0.0px 0.0px 0.0px 0.0pxFONT face=3DArial size=3D3 style=3Dfont: = 12.0px Arial, you might want to consider expanding your existing = skills towards related ones - SQL database design and programming should = be useful in many places.=A0/FONT/P/BLOCKQUOTEBR/DIVDIVOh, = SQL, table structure design, stored procedures, transactions - it all = comes with the territory when doing PHP programming, I thought I didn't = need to mention that...=A0/DIVDIVBR = class=3Dkhtml-block-placeholder/DIVDIVNevertheless, I really want = to get away from the LAMP business, at least not have it as my main = occupation./DIVDIVBR = class=3Dkhtml-block-placeholder/DIVDIVHerouth/DIV/BODY/HTML= --Apple-Mail-7--112883372-- = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
Herouth Maoz wrote: --Apple-Mail-7--112883372 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On 01/09/2007, at 03:22, Amos Shapira wrote: Short of doing a whole switch to kernel programming (or switch to becoming an airline pilot, which is what a friend of mine did and I wish I could :) I have a hunch that would take a lot more than 6 months and all the money I have on Earth... Light aircraft license is about 10-15K NIS. Can be accomplished in a few months. Assuming you were not a pilot for the air force, your only real option is flying for Arkia. You will need to do IFR training, and conversion to bigger aircrafts, but I think the airliner sponsors that part anyways. Then again, commercial piloting is about as boring as it can possibly get. It is so mind boggingly boring it's hard to imagine. Doing databases is probably a much much much more interesting work to do. Oh, SQL, table structure design, stored procedures, transactions - it all comes with the territory when doing PHP programming, I thought I didn't need to mention that... Nevertheless, I really want to get away from the LAMP business, at least not have it as my main occupation. Shachar = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Commercial/FOSS C++ dev env for Linux?
Hiya. First - SlickEdit costs US$250-450 per seat. And while it is ok as an IDE, it has quite a few limitations especially as far as debugging is concerned. There are NO good integrated development environments for Linux. Slickedit, Eclipse, etc, are a reasonable set of editing tools, but very very very mediocre debugging tools. You could try TotalView and Code Insight (Debugger and Editor). Marc - Maxim Veksler [EMAIL PROTECTED] wrote: On 9/1/07, Amos Shapira [EMAIL PROTECTED] wrote: Hello, We are at this stage were the lead C++ developer needs to switch over our mostly ACE-based applications from Windows to Linux and needs a GOOD and CONVENIENT debugging environment for multi-threaded applications. He's giving a honest effort to use gdb but so far found it very hard to work with and at least once he managed to get gdb itself to crash. Can anyone recommend a REALLY USEFUL(TM) debugger for Linux, even cheap commercial ones (up to around 100$ per seat)? Please spare me the preaching about gdb being so great - that guy, who haven't touched Linux until last week, is already doing a tremendous effort to convert and needs any tool he can to help him. At least one of the target environments will be RHEL4 (due to customer's demands) but there is a good chance the Debian will be our internal SOE. Have him look at http://www.slickedit.com/ Thanks, --Amos -- Cheers, Maxim Veksler Free as in Freedom - Do u GNU ? = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED] = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
Herouth Maoz wrote: On 01/09/2007, at 03:22, Amos Shapira wrote: , you might want to consider expanding your existing skills towards related ones - SQL database design and programming should be useful in many places. Oh, SQL, table structure design, stored procedures, transactions - it all comes with the territory when doing PHP programming, I thought I didn't need to mention that... Nevertheless, I really want to get away from the LAMP business, at least not have it as my main occupation. well, what is it that you _do_ want to do? no one can help you without you telling something on the positive side. --guy = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
On 01/09/2007, at 16:19, guy keren wrote: Herouth Maoz wrote: On 01/09/2007, at 03:22, Amos Shapira wrote: , you might want to consider expanding your existing skills towards related ones - SQL database design and programming should be useful in many places. Oh, SQL, table structure design, stored procedures, transactions - it all comes with the territory when doing PHP programming, I thought I didn't need to mention that... Nevertheless, I really want to get away from the LAMP business, at least not have it as my main occupation. well, what is it that you _do_ want to do? no one can help you without you telling something on the positive side. I want to do something new. That's why I asked what the current market demands are. I have an opportunity to change. The choice what to change to depends on what's available, and out of what's available I'm hoping to select what will seem the most interesting to me, given the time and money constraints. So far I'm told that kernel drivers are in demand. I've noted that to myself (as well as the other general advices given), and it's an option. Basically, any suggestion will be welcome - I'm trying to get a feel of the market, not to make an instant decision. Herouth = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: NTP configuration
There is also ntp.ac.il On 9/1/07, Yedidyah Bar-David [EMAIL PROTECTED] wrote: 2007/9/1, Geoff Shang [EMAIL PROTECTED]: Hi, Those of you who are paying attention will remember that I moved here from Australia 4 months ago. Again, thanks to those who have answered questions for me in that time (don't worry, there will be more). I've finally decided that it's time to configure NTP. but I'm having You can try ntp.iix.net.il. which again is a bit far. I downloaded a Ubuntu image from Cyprus the You can also try mirror.isoc.org.il. -- Didi = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Commercial/FOSS C++ dev env for Linux?
What's the main issue? Is it that it's impossible to work with GDB because it crashes, or is it gdb's command line interface? If the problem is the latter, then have him use a decent frontend. I use emacs's gdbsrc mode, which integrates control of the debugger with your existing code buffers. Some people use external tools, but I prefer to integrate debugging with editing. Yotam, P.S. Have him use emacs22 On 9/1/07, Amos Shapira [EMAIL PROTECTED] wrote: Hello, We are at this stage were the lead C++ developer needs to switch over our mostly ACE-based applications from Windows to Linux and needs a GOOD and CONVENIENT debugging environment for multi-threaded applications. He's giving a honest effort to use gdb but so far found it very hard to work with and at least once he managed to get gdb itself to crash. Can anyone recommend a REALLY USEFUL(TM) debugger for Linux, even cheap commercial ones (up to around 100$ per seat)? Please spare me the preaching about gdb being so great - that guy, who haven't touched Linux until last week, is already doing a tremendous effort to convert and needs any tool he can to help him. At least one of the target environments will be RHEL4 (due to customer's demands) but there is a good chance the Debian will be our internal SOE. Thanks, --Amos
Re: Commercial/FOSS C++ dev env for Linux?
Kdevelop is a really nice IDE and has great gdb integration, I prefer it over eclipse. On 9/1/07, Yotam Rubin [EMAIL PROTECTED] wrote: What's the main issue? Is it that it's impossible to work with GDB because it crashes, or is it gdb's command line interface? If the problem is the latter, then have him use a decent frontend. I use emacs's gdbsrc mode, which integrates control of the debugger with your existing code buffers. Some people use external tools, but I prefer to integrate debugging with editing. Yotam, P.S. Have him use emacs22 On 9/1/07, Amos Shapira [EMAIL PROTECTED] wrote: Hello, We are at this stage were the lead C++ developer needs to switch over our mostly ACE-based applications from Windows to Linux and needs a GOOD and CONVENIENT debugging environment for multi-threaded applications. He's giving a honest effort to use gdb but so far found it very hard to work with and at least once he managed to get gdb itself to crash. Can anyone recommend a REALLY USEFUL(TM) debugger for Linux, even cheap commercial ones (up to around 100$ per seat)? Please spare me the preaching about gdb being so great - that guy, who haven't touched Linux until last week, is already doing a tremendous effort to convert and needs any tool he can to help him. At least one of the target environments will be RHEL4 (due to customer's demands) but there is a good chance the Debian will be our internal SOE. Thanks, --Amos
Re: NTP configuration
On Sat, Sep 01, 2007 at 01:21:31AM +0300, Geoff Shang wrote: I've done a bit of DNS work and found the following which may or may not yield actual working servers: * ntp.netvision.net.il (2 addresses) * ntp.012.net.il * time.inter.net.il * time.bezeqint.net Anyone know if any of these are working public servers? Anyone with suggestions of other servers to use? Use the one belonging to your ISP. Do not use the others. Do not use the official one ntp.ac.il aka ntp.huji.ca.il, it's swamped and is not for private use. Netvision does not use it anyway, their NTP is derived from GPS. Geoff. -- Geoffrey S. Mendelson, Jerusalem, Israel [EMAIL PROTECTED] N3OWJ/4X1GM IL Voice: (07)-7424-1667 U.S. Voice: 1-215-821-1838 Visit my 'blog at http://geoffstechno.livejournal.com/ = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
On 9/1/07, Herouth Maoz [EMAIL PROTECTED] wrote: So far I'm told that kernel drivers are in demand. I've noted that to myself (as well as the other general advices given), and it's an option. Basically, any suggestion will be welcome - I'm trying to get a feel of the market, not to make an instant decision. Herouth Well, from my short swim in the industry I can tell you the following market trends: 1. Advertising is hot, everything from analytical people to graphical designers goes. 2. System Analysts are being hired quickly today, you must have a firm background in your field. 3. DBA, not system but those that responsible for scalability and optimization of the scheme. 4. Good networking people are always in demand. 5. JAVA, as in serverlets and jsp's can be a good direction for you. 6. Security experts, you can merge into a security firm as web application security consultant. 7. Well, QA is also an option if your looking for a relaxed position. HTH. On a personal note, I never agreed with the claim Current market demand. My answer to this is simple - If you want to make a difference, start thinking differently. In translation to the software industry, I you want to make a `fine` salary and work in a good company - find something your interested in and pursue, be good at what you do and work will just pop up for you. Maxim. -- Cheers, Maxim Veksler Free as in Freedom - Do u GNU ? = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
On 01/09/2007, at 22:17, Maxim Veksler wrote: Well, from my short swim in the industry I can tell you the following market trends: 1. Advertising is hot, everything from analytical people to graphical designers goes. 2. System Analysts are being hired quickly today, you must have a firm background in your field. 3. DBA, not system but those that responsible for scalability and optimization of the scheme. 4. Good networking people are always in demand. 5. JAVA, as in serverlets and jsp's can be a good direction for you. 6. Security experts, you can merge into a security firm as web application security consultant. 7. Well, QA is also an option if your looking for a relaxed position. Thanks, that adds a few more options to my list. On a personal note, I never agreed with the claim Current market demand. My answer to this is simple - If you want to make a difference, start thinking differently. In translation to the software industry, I you want to make a `fine` salary and work in a good company - find something your interested in and pursue, be good at what you do and work will just pop up for you. That's what I'm trying to do, basically. Only I don't believe in The Secret and its ilk. If I decided that I'm interested in CGI, or artificial intelligence, or quantum computing, or Macintosh application programming, do you really think that a job would pop up? Should I spend my 6 months on a pipe dream? I'll have to fall back on LAMP then, and if so, I'd rather take a vacation in Japan instead, at least I'll have fine memories. ;) Anyway thanks, I appreciate the above list and the advice. Herouth = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
Hi Herouth, Herouth Maoz wrote: Since Django is racing towards the 1.0 release (currently in 0.97-pre), you'll be getting in to in on this project at the best of time: a killer framework that dwarfs any thing else around in the field (save maybe to Ruby on Rails), which is already productive but still the best kept secret of the geeks. Sort of Linux in 2.2 days :-) If I'd have to bet my career on something in the web area or even general application development right now, Django would be it. Do you think that 6-7 months from now, I'll be able to open the career supplement of a newspaper, or Job-net, or apply to one of the assignment agencies, and find jobs where the skill set required says Django? If that's how you think about planning your career, you have much bigger problems then which technology to learn. I'm not trying to be rude, I am trying to make a point - you're thinking about this in the completely wrong way. Let me prove it to you: Do the following experiment with me (I mean REALLY do it, don't just read this!): Open the career supplement of a newspaper or that awful Job-net site and start counting positions for, I don't know, security guards, the kind that earns sub minimum wage by being a human bomb shield at a supermarket. How many are there? well, a lot right? Now look for open positions of CEO, CTO or CFO for companies. How many are there? I'd be dammed if you could find more then 2, probably none. Of course, CxO level jobs are rare just like the people who have qualify for them and they don't usually get published in those sections in the newspapers or Job-net, right? (actually there are sections in different papers for these too, like Globes, but even there they are quite few). Here's the million dollar question that should REALLY bake your noodle right now: If you were someone with amazingly excellent CxO credentials, versus being someone with amazingly excellent security guard credentials, which job would be easier for you to land? Security guards are cogs. Excellence simply doesn't matter and so it wont help you. CxO on the other hand are very rare. Excellence is everything - you wont need go looking for a job, the head hunter will come looking for you. Yes, I took the very ends of the spectrum to make a point, but there's a lesson here. And if you've understood anything I was trying to get through, I can now answer your question: Luckily for you, you will not find Django listed in job credentials in the papers in next 6 months, probably not in the next 2 years. BUT, if you play your cards just right and take advantage of being able to be an expert in Django before it's huge and everyone know about it (and it will be) right from the beginning by being involved in building both the frame work and the first commercial users of it, you will have attained the position of not ever needing to look for a job again - you'll simply have to choose from the opportunities presented to you. I seriously doubt that. Currently, the web market in Israel is almost exclusively controlled by ASP.Net, even finding a PHP job (where PHP is at version 5 and has been in the commercial market for well over seven years) is difficult. I don't think that the marketplace will be demanding workers in any technology which is currently pre-release for at least 2 years, and the Israeli market - who knows. Do you have compelling arguments to the contrary? The market for interchangeable web site programmers is indeed controlled by ASP.Net drones. If you plan to be an interchangeable cog that should certainly be the technology to follow. If, however, you want be in a position to get the jobs that *aren't* listed in any paper or web site, to be bogged down by head hunters calling very politely every six month on the clock just to check in if you happen to fancy hearing about a new job opening and being able to pick and choose jobs because you are a rare and irreplaceable source of knowledge about a useful technology that is used by only the few biggest corporations and most sophisticated and cutting edge start-ups , then by all means do consider Django and Python. And BTW: kernel programmers aren't going to become cogs any time soon, but they aren't as rare as they once were too and it will only get worse (or better, depends were you stand). I believe now is NOT the best time time to go into this technology. Not a problem if you really like it because after all, kernel hacking is not web programming, but don't do it just for the sake of looking being rare. Anyway, if I have to go looking for a new job, it's really time for a change for me, and I don't want to miss this opportunity. If it's shifting bits around that lands me in a safe and interesting job, I am not afraid of it. I've been shifting bits when I was 14 years old and had a 99-byte emulator on a game console to play around with... ;) I never doubted for a minute
Re: NTP configuration
Geoff Shang wrote: Hi, Those of you who are paying attention will remember that I moved here from Australia 4 months ago. Again, thanks to those who have answered questions for me in that time (don't worry, there will be more). I've finally decided that it's time to configure NTP. but I'm having trouble finding servers that are nearby to use. I looked at ntp.org at their server pool project, but the segment for Israel (http://www.pool.ntp.org/zone/il) currently lists 0 servers. I've done a bit of DNS work and found the following which may or may not yield actual working servers: * ntp.netvision.net.il (2 addresses) * ntp.012.net.il * time.inter.net.il * time.bezeqint.net Anyone know if any of these are working public servers? Anyone with suggestions of other servers to use? Been using the netvision server for a few years - don't recall any probs. First priority you should try is your ISP (this info is not available/not easy to find on their web pages - but seems you have already found the big ones. Contacting support might also work). Second is the default pool for your distro (nowadays, installations typically default to their vendor zone http://www.pool.ntp.org/vendors.html ). If you want to use the global pool - try europe.pool.ntp.org, which as far as I recall usually gives you servers with much lower delay value than if you use the global pool. I also seem to recall that the debian pool (default setting on a fresh install) gives a similiar result (delay comparable to european servers - much better than US servers, but not as good as my own ISP's). note that timings above might not be up to date (I did not check other options for some time...) = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
One thing's for sure, Gilad. If I needed to hire an excellent motivational speaker who gives irresistible sales pitches, I'd go for Steve Jobs. But failing that, I'll certainly ask for you. :) On 02/09/2007, at 00:29, Gilad Ben-Yossef wrote: Security guards are cogs. Excellence simply doesn't matter and so it wont help you. CxO on the other hand are very rare. Excellence is everything - you wont need go looking for a job, the head hunter will come looking for you. You failed to mention a crucial thing that get CxOs jobs - connections. People know about them. They have a nice black book of contacts from their previous jobs and military service which they maintain. They have people who owe them favors. That's how you get jobs in high positions, at least in this country. There is another logical fallacy here - is rarity the result of being part of an elite group of people, or a result of extinction? I must tell you that I can't find many FORTRAN77 jobs in the newspapers, either... When I finished the military I could write applications on MacOS. That was a rare skill. There was absolutely no demand for it. There still isn't. At least not in Israel. Israel is not the place to be exotic. BUT, if you play your cards just right and take advantage of being able to be an expert in Django before it's huge and everyone know about it (and it will be) right from the beginning by being involved in building both the frame work and the first commercial users of it, you will have attained the position of not ever needing to look for a job again - you'll simply have to choose from the opportunities presented to you. This is speculation. If I manage to hit the right seam of gold, I'd find myself in a great position. However, if the seam I happen to strike is a dry one, and turns out not to be in demand, what do you suggest I do? Fall back on LAMP? Move back in with my mother and live on her pension? The biggest gamble I've ever taken was 50 NIS for a lottery ticket. Losing 50 NIS won't hurt me. Losing six months worth of money and landing back in the LAMP dump is. The market for interchangeable web site programmers is indeed controlled by ASP.Net drones. If you plan to be an interchangeable cog that should certainly be the technology to follow. No, I have no intention of doing that, unless my rent is really at risk. If, however, you want be in a position to get the jobs that *aren't* listed in any paper or web site, to be bogged down by head hunters calling very politely every six month on the clock just to check in if you happen to fancy hearing about a new job opening and being able to pick and choose jobs because you are a rare and irreplaceable source of knowledge about a useful technology that is used by only the few biggest corporations and most sophisticated and cutting edge start-ups , then by all means do consider Django and Python. Um, you do remember that I said I want to work normal hours. That means both start-ups and huge companies are not exactly a tempter. Anyway, I must say your message left me more depressed than motivated. :( Herouth = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Career advice needed
Herouth, Would like to learn MBA or marketing? Languages will change one another, but economic will lasts forever. Constantine. = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Commercial/FOSS C++ dev env for Linux?
On Sat, 2007-09-01 at 08:16 +, Amos Shapira wrote: Hello, We are at this stage were the lead C++ developer needs to switch over our mostly ACE-based applications from Windows to Linux and needs a GOOD and CONVENIENT debugging environment for multi-threaded applications. Can anyone recommend a REALLY USEFUL(TM) debugger for Linux, even cheap commercial ones (up to around 100$ per seat)? At the time, I was working with kdedevelope from The Kompany (the product is now called Kode). It was very useful and had very good project management capabilities (including building make scripts for you that you could edit w/o breaking the ide) as well as debugging - I think its using gdb as the backend, but never bothered to find out. -- Oded = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]
Re: Commercial/FOSS C++ dev env for Linux?
On 01/09/07, Yotam Rubin [EMAIL PROTECTED] wrote: What's the main issue? Is it that it's impossible to work with GDB because it crashes, or is it gdb's command line interface? If the problem is the latter, then have him use a decent frontend. I use emacs's gdbsrc mode, which integrates control of the debugger with your existing code buffers. Some people use external tools, but I prefer to integrate debugging with editing. I think his main issue is that gdb is not very convenient to debug multi-threaded applications. He already has a huge learning curve to tackle just to use the Linux shell and on top of that his ACE-based application is far from trivial so adding to this having to go through reams of gdb documentation while he has a very tight deadline to deliver working code for production is just too much so something that can help him do this with the convenience of a GUI would be much appreciated. Love or hate Microsoft, last time I heard all serious programmers agreed that they did well with Visual Studio as a C++ IDE, and that's what I have to stack up against. Emacs popped to my mind too as something that I remember that many many years ago was the greatest way to use gdb, but as someone who have since switched mostly to VI and X11-based editors I suspect it'll take even myself a good few hours to start feeling comfortable again with it. How is its debugging point-and-click interface these days? --Amos
Re: Career advice needed
On Sun, Sep 02, 2007 at 01:36:40AM +0300, Herouth Maoz wrote: You failed to mention a crucial thing that get CxOs jobs - connections. People know about them. They have a nice black book of contacts from their previous jobs and military service which they maintain. They have people who owe them favors. That's how you get jobs in high positions, at least in this country. O can second that. I have a friend who, without connections when the startup he was CFO for failed, he took a job as a security guard. He's been working 60-70 hours a week for 3 years until the next one happens. It's not been wasted time,he's done other things, such as tried to proscute a copyright thief, figured out the difference between a bad lawyer and a good one, a bad patent agent and a good one and how to tell BEFORE you hire them. He has been reading many texts on enterpenurial finance, writing business plans and starting a startup, and is writing a book on it for people starting their first startup. All of the books he has been able to find, websites, etc are all about doing it in the U.S. which barely applies. But without contacts, the only people beating a path to his door are looking for a meal. :-( BTW, when I was in the loop of starting startups, by the time they are at the stage they are getting their first real funding, they have long since found all of the people they need by connections. It's not until they have been around for a while that they are looking for random people off the street. Geoff. -- Geoffrey S. Mendelson, Jerusalem, Israel [EMAIL PROTECTED] N3OWJ/4X1GM IL Voice: (07)-7424-1667 U.S. Voice: 1-215-821-1838 Visit my 'blog at http://geoffstechno.livejournal.com/ = To unsubscribe, send mail to [EMAIL PROTECTED] with the word unsubscribe in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]