Re: NTP configuration

2007-09-01 Thread Yedidyah Bar-David
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

2007-09-01 Thread Oleg Goldshmidt
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

2007-09-01 Thread Boaz Rymland
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?

2007-09-01 Thread Amos Shapira
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

2007-09-01 Thread Shlomi Fish
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?

2007-09-01 Thread Maxim Veksler
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

2007-09-01 Thread Herouth Maoz


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

2007-09-01 Thread Herouth Maoz


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

2007-09-01 Thread Herouth Maoz


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

2007-09-01 Thread Herouth Maoz

--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

2007-09-01 Thread Shachar Shemesh
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

2007-09-01 Thread Herouth Maoz

--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

2007-09-01 Thread Shachar Shemesh
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?

2007-09-01 Thread Marc Volovic
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

2007-09-01 Thread guy keren

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

2007-09-01 Thread Herouth Maoz


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

2007-09-01 Thread Noam Meltzer
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?

2007-09-01 Thread Yotam Rubin
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?

2007-09-01 Thread Dvir Volk
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

2007-09-01 Thread Geoffrey S. Mendelson
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

2007-09-01 Thread Maxim Veksler
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

2007-09-01 Thread Herouth Maoz


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

2007-09-01 Thread Gilad Ben-Yossef

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

2007-09-01 Thread Amit Aronovitch
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

2007-09-01 Thread Herouth Maoz
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

2007-09-01 Thread Constantine Shulyupin
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?

2007-09-01 Thread Oded Arbel

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?

2007-09-01 Thread Amos Shapira
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

2007-09-01 Thread Geoffrey S. Mendelson
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]