Job Offer - a Linux sysadmin
Hi people, A company called mobile factory (they are a company who develop some casino games for the celular) is looking for a Linux sysadmin, with the usual stuff (Apache, MySQL, Tomcat, Nagios... the whole shebang..) Please send CV's to:[EMAIL PROTECTED] Thanks, Hetz -- Visit my blog (hebrew) for things that (sometimes) matter: http://wp.dad-answers.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]
[JOB OFFER] Infrastructure engineer position at Radware
(I am sorry if you have gotten this message twice, but it didn't seem to have reached the list audience the first time around) Dear list, Sorry for the crossposting, but I think this could be of interest to readers of both lists. Radware is looking for a full-time infrastructure engineer. He or she will be a part of a small and fast-paced security research team. His or her responsibilities will include managing a research lab and developing tools to support the research effort. The following are some guidelines regarding the required skillset: * Fairly confident in working with Linux (mostly Gentoo) and some Windows. * Scripting language proficiency: Perl and Perl POE (Ruby or PHP are an advantage). * General experience in the web world: Ruby on rails or the LAMP (Linux, Apache, MySQL, Perl/PHP/Python) stack. The candidate should be a fast learner and a quick problem solver. The team he or she will be joining is composed of open-minded and open source oriented people, many of which contribute to open community projects. Please forward CVs of possible candidates to me at [EMAIL PROTECTED] Thanks! Kind regards, Yoram Kahana Lead of Security Research Center Radware Israel, Ltd. 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: diff regexps
Gilad Ben-Yossef [EMAIL PROTECTED] writes: The problem is that I tried various combiniations and none worked: diff -X ti_dontdiff -pBbNaur -X dontdiff this-kernel/ that-kernel/ -I '\$Id' -I '\$Header' -I '\$Date' -I '\$Source' -I '\$Auther' Try double quotes? Here is diffing a file from two different branches of CVS: $ diff -Nur {prototype,exceptions}/src/clone.cc | grep \$Id - $Id: clone.cc,v 1.27 2006/07/10 08:30:21 olegg Exp $; + $Id: clone.cc,v 1.25.2.1 2006/07/10 08:16:40 olegg Exp $; $ diff -Nur -I\$Id {prototype,exceptions}/src/clone.cc | grep \$Id $ -- 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: diff regexps
Gilad Ben-Yossef [EMAIL PROTECTED] writes: diff -X ti_dontdiff -pBbNaur -X dontdiff this-kernel/ that-kernel/ -I '\$Id' -I '\$Header' -I '\$Date' -I '\$Source' -I '\$Auther' I forgot to mention the obvious in my previous response: if you are comparing two versions under CVS control (which is not the case for you, I gather), then there are additional CVS-specific options to exclude keyword diffs: $ cvs diff -u -r1.27 clone.cc | grep \$Id - $Id: clone.cc,v 1.27 2006/07/10 08:30:21 olegg Exp $; + $Id: clone.cc,v 1.25.2.1 2006/07/10 08:16:40 olegg Exp $; $ cvs diff -u -r1.27 -kk clone.cc | grep \$Id $ See info cvs. -- 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: diff regexps
Oleg Goldshmidt wrote: Try double quotes? It makes no sense: $ echo '\$Id' \$Id $ echo \$Id $Id You really want the former, as $ has special meaning in a regexp, and therefor is supposed to need a backslash before it if used literally. I'm not saying you are not right, just that it's strange that this is the case. Shachar -- Shachar Shemesh Lingnu Open Source Consulting ltd. Have you backed up today's work? http://www.lingnu.com/backup.html = 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: XP under Linux/Small Windows Footprint
Cool... You run 1 OS (the emulated one) under a 2nd OS (WINE/WIN32) under a 3rd OS (Linux)... Actually, I'm doing a similar thing (WIN32 apps under WINE under a LiveCD Linux as a guest of VMware under XP)... The performance are weak, but not because of the double emulation, but because of other reasons (e.g. currently WINE is contained in a Morphix mini-module rather than a main module; this requires about 512MB MORE RAM for the guest). Marc A. Volovic wrote: While not exactly hopeful, I wonder whether anyone has successfully ran one of the following under Linux/Wine (the order listed being the order of preference): Atmel AVR Studio Zilog ZDS II Microchip MPLAB Note that I _did_ get ZDS to run, but not to actually connect. The net is full of horror stories, very few success stories (i.e. for Studio 3, etc) and no consistent results. My own attempts under were under Wine 0.9.9 and Wine 0.9.14... So - I will probably be using VMWare/Windows (other solutions seem to be immature or very fat) and it is here that my main question lies - which windows disto is the least fat? i am somewhat leaning towards win2k which is probably sufficient... Hmmm... I will need to scrap my own Windows and install 2k... No problem with that. -- Eli Marmor [EMAIL PROTECTED] Netmask (El-Mar) Internet Technologies Ltd. __ Tel.: +972-9-766-1020 8 Yad-Harutzim St. Fax.: +972-9-766-1314 P.O.B. 7004 Mobile: +972-50-5237338 Kfar-Saba 44641, Israel = 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: diff regexps
On Wed, 12 Jul 2006 10:57:35 Oleg Goldshmidt wrote: Gilad Ben-Yossef writes: The problem is that I tried various combiniations and none worked: diff -X ti_dontdiff -pBbNaur -X dontdiff this-kernel/ that-kernel/ -I '\$Id' -I '\$Header' -I '\$Date' -I '\$Source' -I '\$Auther' Try double quotes? Here is diffing a file from two different branches of CVS: $ diff -Nur {prototype,exceptions}/src/clone.cc | grep \$Id - $Id: clone.cc,v 1.27 2006/07/10 08:30:21 olegg Exp $; + $Id: clone.cc,v 1.25.2.1 2006/07/10 08:16:40 olegg Exp $; $ diff -Nur -I\$Id {prototype,exceptions}/src/clone.cc | grep \$Id $ In bash you can use \$VAR or '$VAR' (i.e. you need not escape the $ when it is between apostrophes). There is even more exotic form: $'string' which does interpret the string by bash (NOT by the calling application). Run the following script to see the differences: #! /bin/bash -ex VAR=example 1 \\ \$ \' \ \134 \044 \047 \042 echo -E $VAR echo -E '$VAR' echo -E $'$VAR' echo -E '$''$VAR' eval echo -E '$''$VAR' eval UNESC1='$''$VAR'# unescaped var echo -E $UNESC1 | $UNESC2 echo -E $UNESC echo -E \$VAR echo -E '\$VAR' echo -E $'\$VAR' On Wed, 12 Jul 2006 11:23:02 Shachar Shemesh wrote: Try double quotes? It makes no sense: $ echo '\$Id' \$Id $ echo \$Id $Id You really want the former, as $ has special meaning in a regexp, and therefor is supposed to need a backslash before it if used literally. I'm not saying you are not right, just that it's strange that this is the case. Shachar, you wrong. Gilad wants the `diff' program to see $ID not \$ID which is what '\$ID' gives to the application (diff does not substitute $ID with its environment value, bash does it). Ehud. -- Ehud Karni Tel: +972-3-7966-561 /\ Mivtach - Simon Fax: +972-3-7966-667 \ / ASCII Ribbon Campaign Insurance agencies (USA) voice mail and X Against HTML Mail http://www.mvs.co.il FAX: 1-815-5509341 / \ GnuPG: 98EA398D http://www.keyserver.net/Better Safe Than Sorry = 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: diff regexps
Ehud Karni wrote: Shachar, you wrong. Gilad wants the `diff' program to see $ID not \$ID which is what '\$ID' gives to the application (diff does not substitute $ID with its environment value, bash does it). Last time I checked, $ in regexp meant match end of line. '$Id' would mean, if I understand this correctly, an Id coming AFTER the end of the line (an impossible combination, I know, but still). If I want grep to understand a literal $, I need to pass it a \$, which I can do either by doing \\\$Id or '\$Id'. I stand by my original statement. Ehud. Shachar -- Shachar Shemesh Lingnu Open Source Consulting ltd. Have you backed up today's work? http://www.lingnu.com/backup.html = 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: diff regexps
On Wed, 12 Jul 2006 12:11:40 +0300, Shachar Shemesh wrote: Ehud Karni wrote: Shachar, you wrong. Gilad wants the `diff' program to see $ID not \$ID which is what '\$ID' gives to the application (diff does not substitute $ID with its environment value, bash does it). Last time I checked, $ in regexp meant match end of line. '$Id' would mean, if I understand this correctly, an Id coming AFTER the end of the line (an impossible combination, I know, but still). If I want grep to understand a literal $, I need to pass it a \$, which I can do either by doing \\\$Id or '\$Id'. I stand by my original statement. You are right. I'll say it again: YOU ARE RIGHT ! I take my statement back. I think a better way to pass the $Id would be '[$]Id' then you don't have to mess up with who is eating the backslash (and how many of them). Ehud. -- Ehud Karni Tel: +972-3-7966-561 /\ Mivtach - Simon Fax: +972-3-7966-667 \ / ASCII Ribbon Campaign Insurance agencies (USA) voice mail and X Against HTML Mail http://www.mvs.co.il FAX: 1-815-5509341 / \ GnuPG: 98EA398D http://www.keyserver.net/Better Safe Than Sorry = 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: diff regexps
On Wed, Jul 12, 2006 at 12:23:44PM +0300, Ehud Karni wrote: Last time I checked, $ in regexp meant match end of line. '$Id' would mean, if I understand this correctly, an Id coming AFTER the end of the line (an impossible combination, I know, but still). If I want grep to understand a literal $, I need to pass it a \$, which I can do either by doing \\\$Id or '\$Id'. I stand by my original statement. You are right. I'll say it again: YOU ARE RIGHT ! I take my statement back. Not quite. There are basic regular expressions and extended regular expressions. The $ means end of string only when used as an anchor. In basic regular expressions, the $ is an anchor only if used at the end of the regular expression. For extended regular expression, what Shachar said is essentially correct. Apparently, diff uses basic regular expressions. bash-3.00$ cat t1 $Id: clone.cc,v 1.27 2006/07/10 08:30:21 olegg Exp $; bash-3.00$ grep '$Id' t1 $Id: clone.cc,v 1.27 2006/07/10 08:30:21 olegg Exp $; bash-3.00$ grep -E '$Id' t1 bash-3.00$ = 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: vi q
if anyone is interested, here is the solution::%s/\([0-9]*\)+\([0-9]*\)/\=submatch(1)+submatch(2)/gcheerserez.On 7/11/06, Erez D [EMAIL PROTECTED] wrote:i have a text that looks like: 8+9 to 201+7 to 29and i want to change it to:17 to 208 to 29(i.e. do the math)how do i do that in vi ?thanks, erez.
Re: diff regexps
Adam Morrison wrote: Apparently, diff uses basic regular expressions. Indeed, that was also why my regexp did not work - I was trying to use extended regular expressions, whereas diff only support basic ones. Luckily, for GNU versions of grep/diff, the only difference between basic and extended regexps is that special characters of extended mode (namely {, } |, $, ^ etc) need to be prefixed with a back slash for their special meaning to be used. Yes, backwards from you normally would expect, a $ is just a dollarm but a \$ is a marker for end of line. In the end, this is the diff line used: # diff -pBbNaur -X dontdiff this_kernel/ that_kernel/ -I '$Id\|$Header\|$Date\|$Source\|$Author\|$Revision' Note that this did *not* weed out all uses of the CVS keywords, only those that happend in a block of chanes where all the changed lines matched the regexp, so $Log ... $ lines, for example, could not be catched using this technique. Luckily, after this diff line the number of files with those lines was small enough to allow manual trimming by using an exclude by file technique. Thanks very much to Ehud, Shachar, Oleg, Adam and everyone else! Gilad -- Gilad Ben-Yossef [EMAIL PROTECTED] Codefidence. A name you can trust(tm) Web: http://codefidence.com | SIP: [EMAIL PROTECTED] IL: +972.3.7515563 ext. 201 | Fax:+972.3.7515503 US: +1.212.2026643 ext. 201 | Cel: +972.52.8260388 Resistence was futile. -- Danny Getz, 2004. = 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: vi q
Who would think it was possible... On 7/12/06, Erez D [EMAIL PROTECTED] wrote: if anyone is interested, here is the solution: :%s/\([0-9]*\)+\([0-9]*\)/\=submatch(1)+submatch(2)/g cheers erez. On 7/11/06, Erez D [EMAIL PROTECTED] wrote: i have a text that looks like: 8+9 to 20 1+7 to 29 and i want to change it to: 17 to 20 8 to 29 (i.e. do the math) how do i do that in vi ? thanks, erez. -- Andre Bar'yudin http://www.baryudin.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: vi q
On Wed, 12 Jul 2006 14:15:39, Andre Bar'yudin wrote: Who would think it was possible... On 7/12/06, Erez D [EMAIL PROTECTED] wrote: if anyone is interested, here is the solution: :%s/\([0-9]*\)+\([0-9]*\)/\=submatch(1)+submatch(2)/g 8+9 to 20 1+7 to 29 and i want to change it to: 17 to 20 8 to 29 (i.e. do the math) I don't want to start a religious war, BUT, May be it is a formidable task for VI. In Emacs I have a package (written purely in lisp of course) that computes a full algebraic sentence and have some simple functions (abs, log/exp, trigonometric) included in it. You can mark an algebraic expression and evaluate it. e.g. @sqrt(1+(1+3)*2) == 3 a=3== 3 (+message a set to 3) a-a**2/2 == -1.50 ((+messages: a was 3a was 3) There is one drawback - you must not use names with `-' (hyphen), otherwise the `-' is taken to be minus. The algebraic package is here: http://t-e-k.biz/els/compute.el The marks package is here: http://t-e-k.biz/els/ekmarks.el Ehud. -- Ehud Karni Tel: +972-3-7966-561 /\ Mivtach - Simon Fax: +972-3-7966-667 \ / ASCII Ribbon Campaign Insurance agencies (USA) voice mail and X Against HTML Mail http://www.mvs.co.il FAX: 1-815-5509341 / \ GnuPG: 98EA398D http://www.keyserver.net/Better Safe Than Sorry = 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]
[OT] looking for experience with the company Tycoon Software
Hello, Does anyone have experience with a company called Tycoon Software ? I have a school which got a reference to that company regarding FOSS help consultation (mainly web/db related stuff). I'd be happy to get info about this company from personal experience. Thanks -- Lior Kaplan [EMAIL PROTECTED] http://www.Guides.co.il = 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]