From tigerpeng2001 at yahoo.com Thu Mar 1 07:50:50 2007 From: tigerpeng2001 at yahoo.com (tiger peng) Date: Thu, 1 Mar 2007 07:50:50 -0800 (PST) Subject: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS Message-ID: <348690.79391.qm@web58714.mail.re1.yahoo.com> It looks like a perl build issue (the perl on the SunOS box cannot correctly handle utf-8) I set the locale on Linux to en_US.utf8 and the SunOS to en_US.UTF-8. Then generate the file again on Lunix box and scp to SunOS. The file looks good in both box with vi(m). Then use perl to check the file on SunOS. The out put indicate that the unicode is splited. -> perl -ne 'use utf8; print ord(substr($_, 0, 1)).^J "\t".ord(substr($_, 1, 1)).^J "\t".ord(substr($_, 2, 1)).^J "\t".$_' l> 32 195 189 ? 253 32 195 190 ? 254 32 195 191 ? 255 195 189 195 ?? 253 195 190 195 ?? 254 195 191 195 ?? 255 53 195 189 5? 253 54 195 190 6? 254 55 195 191 7? 255 Then I used same command to create a file on SunOS, When I VI it, the charaters show in octals with correct values. Checking the file with perl, the characters are not splited, but cannot display cottectly. 32 253 9 ? 253 32 254 9 ? 254 32 255 9 ? 255 253 253 9 ?? 253 254 254 9 ?? 254 255 255 9 ?? 255 53 253 9 5? 253 54 254 9 6? 254 55 255 9 7? 255 scp this file to Linux and run the perl comand to check the file, Then get the following message: Malformed UTF-8 character (unexpected non-continuation byte 0x09, immediately after start byte 0xfd) in ord at -e line 1, <> line 1. 32 0 0 ? 253 Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line 2. Malformed UTF-8 character (unexpected non-continuation byte 0x00, immediately after start byte 0xfe) in ord at -e line 1, <> line 2. 32 0 0 ? 254 Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line 3. Malformed UTF-8 character (unexpected non-continuation byte 0x00, immediately after start byte 0xff) in ord at -e line 1, <> line 3. 32 0 0 ? 255 Malformed UTF-8 character (unexpected non-continuation byte 0xfd, immediately after start byte 0xfd) in ord at -e line 1, <> line 4. 0 10 0 ?? 253 Malformed UTF-8 character (unexpected non-continuation byte 0xfe, immediately after start byte 0xfe) in ord at -e line 1, <> line 5. 0 0 0 ?? 254 Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line 6. Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line 6. Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line 6. 0 0 0 ?? 255 Malformed UTF-8 character (unexpected non-continuation byte 0x09, immediately after start byte 0xfd) in ord at -e line 1, <> line 7. 53 0 0 5? 253 Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line 8. Malformed UTF-8 character (unexpected non-continuation byte 0x00, immediately after start byte 0xfe) in ord at -e line 1, <> line 8. 54 0 0 6? 254 Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line 9. Malformed UTF-8 character (unexpected non-continuation byte 0x00, immediately after start byte 0xff) in ord at -e line 1, <> line 9. 55 0 0 7? 255 Check the file size: -rw-r--r-- 1 gpeng dba 75 Mar 1 09:38 fromLinux.txt -rw-r--r-- 1 gpeng dba 63 Mar 1 09:37 fromSunOS.txt Here are what the perl -v said: -> perl -v This is perl, v5.8.0 built for i386-linux-thread-multi (with 1 registered patch, see perl -V for more detail) -> perl -v This is perl, v5.8.4 built for sun4-solaris-64int (with 28 registered patches, see perl -V for more detail) ----- Original Message ---- From: tiger peng To: Chicago.pm chatter Sent: Wednesday, February 28, 2007 8:22:15 AM Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS I checked it again between Linux and SunOS. The malfoming is not related with BOM. If set locales to en_US.UTF-8 on SunOS and en_US.utf8(oren_US.UTF-8, which is not shown up in locale -a) on Linux. The non-ascii7 characters are malformed; they are splited to two characters. If set both to en_US.ISO8859-1, the the are not malformed and display creactly on my xterm (PuTTy). On Linux: Here is the OS infor and locale setting -> uname -a Linux etdwag2 2.4.21-27.ELsmp #1 SMP Wed Dec 1 21:59:02 EST 2004 i686 -> locale LANG= LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME="en_US.utf8" LC_COLLATE="en_US.utf8" LC_MONETARY="en_US.utf8" LC_MESSAGES="en_US.utf8" LC_PAPER="en_US.utf8" LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE="en_US.utf8" LC_MEASUREMENT="en_US.utf8" LC_IDENTIFICATION="en_US.utf8" LC_ALL=en_US.utf8 Generate file with perl: perl -e 'for $i(253..255){print " " . chr($i)."\t".$i."\n"} for $i(253..255){print chr($i). chr($i)."\t".$i."\n"} for $i(253..255){print chr($i-200).chr($i)."\t".$i."\n"} ' > latin1.txt Check the files with perl: perl -ne 'print ord(substr($_, 0, 1)). "\t".ord(substr($_, 1, 1)). "\t".ord(substr($_, 2, 1)). "\t".$_' latin1.txt 32 253 9 ?? 253 32 254 9 ?? 254 32 255 9 ?? 255 253 253 9 ???? 253 254 254 9 ???? 254 255 255 9 ???? 255 53 253 9 5?? 253 54 254 9 6?? 254 55 255 9 7?? 255 On -> uname -a SunOS etdwdev2 5.10 Generic_118833-24 sun4u sparc SUNW,Sun-Fire-880 -> locale LANG= LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES="C" LC_ALL= -> export LC_ALL=en_US.UTF-8 -> locale LANG= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_ALL=en_US.UTF-8 # Now scp the file from Linux # and check the file perl -ne 'print ord(substr($_, 0, 1)). "\t".ord(substr($_, 1, 1)). "\t".ord(substr($_, 2, 1)). "\t".$_' latin1.txt 32 195 189 ?? 253 32 195 190 ?? 254 32 195 191 ?? 255 195 189 195 ???? 253 195 190 195 ???? 254 195 191 195 ???? 255 53 195 189 5?? 253 54 195 190 6?? 254 55 195 191 7?? 255 ----- Original Message ---- From: Jonathan Rockway To: Chicago.pm chatter Sent: Tuesday, February 27, 2007 11:15:38 AM Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS tiger peng wrote: > Having trouble to ftp or scp utf8 files to SunOS and after googling for a while, I found that when I searched 'utf-8 byte order mark malformed SunOS', most of the top searching results relate with perl 5.8. So I hope I can get a quick help from my dear perlists. UTF-8 is just binary. If your link can't handle 8-bit characters, then uuencode the UTF-8 and uudecode it on the other end. My guess is that's not the problem -- your terminal (or shell) are probably confused by UTF-8 and you need to play around with locales. A bit more detail might help us find the issue, although I kind of doubt it has *anything* to do with Perl :) Regards, Jonathan Rockway -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From eli at mortgagefolder.com Thu Mar 1 13:03:42 2007 From: eli at mortgagefolder.com (Elias Lutfallah) Date: Thu, 1 Mar 2007 15:03:42 -0600 (CST) Subject: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS In-Reply-To: <348690.79391.qm@web58714.mail.re1.yahoo.com> References: <348690.79391.qm@web58714.mail.re1.yahoo.com> Message-ID: <1807.24.13.89.226.1172783022.squirrel@mail2.mortgagefolder.com> I just remembered that I have encountered a similar problem a couple of years ago. I can't remember what versions of perl I was using at the time, but I was using IO::Socket to send data between two Linux machines. I wasn't even using utf-8. After transfer, the file would be corrupt on the destination machine. One had a perl I had compiled myself, and one had the default perl that came with the distribution. I didn't investigate it too thoroughly, I just tar-ed up my compiled perl and put it on the other machine and everything worked. I probably should have done more research and submitted a bug report. > It looks like a perl build issue (the perl on the SunOS box cannot > correctly handle utf-8) > > I set the locale on Linux to en_US.utf8 and the SunOS to en_US.UTF-8. Then > generate the file again on Lunix box and scp to SunOS. The file looks good > in both box with vi(m). > > Then use perl to check the file on SunOS. The out put indicate that the > unicode is splited. > > -> perl -ne 'use utf8; print ord(substr($_, 0, 1)).^J > "\t".ord(substr($_, 1, 1)).^J "\t".ord(substr($_, 2, 1)).^J > "\t".$_' l> > 32 195 189 ?? 253 > 32 195 190 ?? 254 > 32 195 191 ?? 255 > 195 189 195 ???? 253 > 195 190 195 ???? 254 > 195 191 195 ???? 255 > 53 195 189 5?? 253 > 54 195 190 6?? 254 > 55 195 191 7?? 255 > > Then I used same command to create a file on SunOS, When I VI it, the > charaters show in octals with correct values. > Checking the file with perl, the characters are not splited, but cannot > display cottectly. > 32 253 9 ??? 253 > 32 254 9 ??? 254 > 32 255 9 ??? 255 > 253 253 9 ?????? 253 > 254 254 9 ?????? 254 > 255 255 9 ?????? 255 > 53 253 9 5??? 253 > 54 254 9 6??? 254 > 55 255 9 7??? 255 > > scp this file to Linux and run the perl comand to check the file, Then get > the following message: > Malformed UTF-8 character (unexpected non-continuation byte 0x09, > immediately after start byte 0xfd) in ord at -e line 1, <> line 1. > 32 0 0 ??? 253 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 2. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xfe) in ord at -e line 1, <> line 2. > 32 0 0 ??? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 3. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xff) in ord at -e line 1, <> line 3. > 32 0 0 ??? 255 > Malformed UTF-8 character (unexpected non-continuation byte 0xfd, > immediately after start byte 0xfd) in ord at -e line 1, <> line 4. > 0 10 0 ?????? 253 > Malformed UTF-8 character (unexpected non-continuation byte 0xfe, > immediately after start byte 0xfe) in ord at -e line 1, <> line 5. > 0 0 0 ?????? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > 0 0 0 ?????? 255 > Malformed UTF-8 character (unexpected non-continuation byte 0x09, > immediately after start byte 0xfd) in ord at -e line 1, <> line 7. > 53 0 0 5??? 253 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 8. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xfe) in ord at -e line 1, <> line 8. > 54 0 0 6??? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 9. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xff) in ord at -e line 1, <> line 9. > 55 0 0 7??? 255 > > Check the file size: > -rw-r--r-- 1 gpeng dba 75 Mar 1 09:38 fromLinux.txt > -rw-r--r-- 1 gpeng dba 63 Mar 1 09:37 fromSunOS.txt > > > Here are what the perl -v said: > -> perl -v > > This is perl, v5.8.0 built for i386-linux-thread-multi > (with 1 registered patch, see perl -V for more detail) > > -> perl -v > > This is perl, v5.8.4 built for sun4-solaris-64int > (with 28 registered patches, see perl -V for more detail) > > > > ----- Original Message ---- > From: tiger peng > To: Chicago.pm chatter > Sent: Wednesday, February 28, 2007 8:22:15 AM > Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte > Order Mark on SunOS > > I checked it again between Linux and SunOS. The malfoming is not related > with BOM. > > If set locales to en_US.UTF-8 on SunOS and en_US.utf8(oren_US.UTF-8, which > is not shown up in locale -a) on Linux. The non-ascii7 characters are > malformed; they are splited to two characters. If set both to > en_US.ISO8859-1, the the are not malformed and display creactly on my > xterm (PuTTy). > > On Linux: > Here is the OS infor and locale setting > -> uname -a > Linux etdwag2 2.4.21-27.ELsmp #1 SMP Wed Dec 1 21:59:02 EST 2004 i686 > -> locale > LANG= > LC_CTYPE="en_US.utf8" > LC_NUMERIC="en_US.utf8" > LC_TIME="en_US.utf8" > LC_COLLATE="en_US.utf8" > LC_MONETARY="en_US.utf8" > LC_MESSAGES="en_US.utf8" > LC_PAPER="en_US.utf8" > LC_NAME="en_US.utf8" > LC_ADDRESS="en_US.utf8" > LC_TELEPHONE="en_US.utf8" > LC_MEASUREMENT="en_US.utf8" > LC_IDENTIFICATION="en_US.utf8" > LC_ALL=en_US.utf8 > > > Generate file with perl: > > perl -e 'for $i(253..255){print " " . chr($i)."\t".$i."\n"} > for $i(253..255){print chr($i). chr($i)."\t".$i."\n"} > for $i(253..255){print chr($i-200).chr($i)."\t".$i."\n"} > ' > latin1.txt > Check the files with perl: > > perl -ne 'print ord(substr($_, 0, 1)). > "\t".ord(substr($_, 1, 1)). > "\t".ord(substr($_, 2, 1)). > "\t".$_' latin1.txt > 32 253 9 ???? 253 > 32 254 9 ???? 254 > 32 255 9 ???? 255 > 253 253 9 ???????? 253 > 254 254 9 ???????? 254 > 255 255 9 ???????? 255 > 53 253 9 5???? 253 > 54 254 9 6???? 254 > 55 255 9 7???? 255 > > On > -> uname -a > SunOS etdwdev2 5.10 Generic_118833-24 sun4u sparc SUNW,Sun-Fire-880 > -> locale > LANG= > LC_CTYPE="C" > LC_NUMERIC="C" > LC_TIME="C" > LC_COLLATE="C" > LC_MONETARY="C" > LC_MESSAGES="C" > LC_ALL= > -> export LC_ALL=en_US.UTF-8 > -> locale > LANG= > LC_CTYPE="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_ALL=en_US.UTF-8 > # Now scp the file from Linux > # and check the file > perl -ne 'print ord(substr($_, 0, 1)). > "\t".ord(substr($_, 1, 1)). > "\t".ord(substr($_, 2, 1)). > "\t".$_' latin1.txt > 32 195 189 ???? 253 > 32 195 190 ???? 254 > 32 195 191 ???? 255 > 195 189 195 ???????? 253 > 195 190 195 ???????? 254 > 195 191 195 ???????? 255 > 53 195 189 5???? 253 > 54 195 190 6???? 254 > 55 195 191 7???? 255 > > > > > > > > ----- Original Message ---- > From: Jonathan Rockway > To: Chicago.pm chatter > Sent: Tuesday, February 27, 2007 11:15:38 AM > Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte > Order Mark on SunOS > > > tiger peng wrote: >> Having trouble to ftp or scp utf8 files to SunOS and after googling for >> a while, I found that when I searched 'utf-8 byte order mark malformed >> SunOS', most of the top searching results relate with perl 5.8. So I >> hope I can get a quick help from my dear perlists. > > UTF-8 is just binary. If your link can't handle 8-bit characters, then > uuencode the UTF-8 and uudecode it on the other end. My guess is that's > not the problem -- your terminal (or shell) are probably confused by > UTF-8 and you need to play around with locales. > > A bit more detail might help us find the issue, although I kind of doubt > it has *anything* to do with Perl :) > > Regards, > Jonathan Rockway > > -- > package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { > $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, > ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Elias Lutfallah Chief Technology Officer Mortgage Desk, Inc. From tigerpeng2001 at yahoo.com Thu Mar 1 13:08:43 2007 From: tigerpeng2001 at yahoo.com (tiger peng) Date: Thu, 1 Mar 2007 13:08:43 -0800 (PST) Subject: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS Message-ID: <487202.97718.qm@web58710.mail.re1.yahoo.com> Strange! The perl can get the The BOM characters (Insert by MS Notepad correctly)! -> perl -nwe 'print if /([^\p{IsASCII}])/; print if s/([^\p{IsASCII}])/"\&#".ord($1).";"/ge' unicodeNotepad.txt ???? êëìñ Could anyone please provide some Java/C/C++ codes to function as the perl command for generate the file and check the file? I did googled one, but can find now. ----- Original Message ---- From: Elias Lutfallah To: Chicago.pm chatter Sent: Thursday, March 1, 2007 3:03:42 PM Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS I just remembered that I have encountered a similar problem a couple of years ago. I can't remember what versions of perl I was using at the time, but I was using IO::Socket to send data between two Linux machines. I wasn't even using utf-8. After transfer, the file would be corrupt on the destination machine. One had a perl I had compiled myself, and one had the default perl that came with the distribution. I didn't investigate it too thoroughly, I just tar-ed up my compiled perl and put it on the other machine and everything worked. I probably should have done more research and submitted a bug report. > It looks like a perl build issue (the perl on the SunOS box cannot > correctly handle utf-8) > > I set the locale on Linux to en_US.utf8 and the SunOS to en_US.UTF-8. Then > generate the file again on Lunix box and scp to SunOS. The file looks good > in both box with vi(m). > > Then use perl to check the file on SunOS. The out put indicate that the > unicode is splited. > > -> perl -ne 'use utf8; print ord(substr($_, 0, 1)).^J > "\t".ord(substr($_, 1, 1)).^J "\t".ord(substr($_, 2, 1)).^J > "\t".$_' l> > 32 195 189 ?? 253 > 32 195 190 ?? 254 > 32 195 191 ?? 255 > 195 189 195 ???? 253 > 195 190 195 ???? 254 > 195 191 195 ???? 255 > 53 195 189 5?? 253 > 54 195 190 6?? 254 > 55 195 191 7?? 255 > > Then I used same command to create a file on SunOS, When I VI it, the > charaters show in octals with correct values. > Checking the file with perl, the characters are not splited, but cannot > display cottectly. > 32 253 9 ??? 253 > 32 254 9 ??? 254 > 32 255 9 ??? 255 > 253 253 9 ?????? 253 > 254 254 9 ?????? 254 > 255 255 9 ?????? 255 > 53 253 9 5??? 253 > 54 254 9 6??? 254 > 55 255 9 7??? 255 > > scp this file to Linux and run the perl comand to check the file, Then get > the following message: > Malformed UTF-8 character (unexpected non-continuation byte 0x09, > immediately after start byte 0xfd) in ord at -e line 1, <> line 1. > 32 0 0 ??? 253 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 2. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xfe) in ord at -e line 1, <> line 2. > 32 0 0 ??? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 3. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xff) in ord at -e line 1, <> line 3. > 32 0 0 ??? 255 > Malformed UTF-8 character (unexpected non-continuation byte 0xfd, > immediately after start byte 0xfd) in ord at -e line 1, <> line 4. > 0 10 0 ?????? 253 > Malformed UTF-8 character (unexpected non-continuation byte 0xfe, > immediately after start byte 0xfe) in ord at -e line 1, <> line 5. > 0 0 0 ?????? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > 0 0 0 ?????? 255 > Malformed UTF-8 character (unexpected non-continuation byte 0x09, > immediately after start byte 0xfd) in ord at -e line 1, <> line 7. > 53 0 0 5??? 253 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 8. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xfe) in ord at -e line 1, <> line 8. > 54 0 0 6??? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 9. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xff) in ord at -e line 1, <> line 9. > 55 0 0 7??? 255 > > Check the file size: > -rw-r--r-- 1 gpeng dba 75 Mar 1 09:38 fromLinux.txt > -rw-r--r-- 1 gpeng dba 63 Mar 1 09:37 fromSunOS.txt > > > Here are what the perl -v said: > -> perl -v > > This is perl, v5.8.0 built for i386-linux-thread-multi > (with 1 registered patch, see perl -V for more detail) > > -> perl -v > > This is perl, v5.8.4 built for sun4-solaris-64int > (with 28 registered patches, see perl -V for more detail) > > > > ----- Original Message ---- > From: tiger peng > To: Chicago.pm chatter > Sent: Wednesday, February 28, 2007 8:22:15 AM > Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte > Order Mark on SunOS > > I checked it again between Linux and SunOS. The malfoming is not related > with BOM. > > If set locales to en_US.UTF-8 on SunOS and en_US.utf8(oren_US.UTF-8, which > is not shown up in locale -a) on Linux. The non-ascii7 characters are > malformed; they are splited to two characters. If set both to > en_US.ISO8859-1, the the are not malformed and display creactly on my > xterm (PuTTy). > > On Linux: > Here is the OS infor and locale setting > -> uname -a > Linux etdwag2 2.4.21-27.ELsmp #1 SMP Wed Dec 1 21:59:02 EST 2004 i686 > -> locale > LANG= > LC_CTYPE="en_US.utf8" > LC_NUMERIC="en_US.utf8" > LC_TIME="en_US.utf8" > LC_COLLATE="en_US.utf8" > LC_MONETARY="en_US.utf8" > LC_MESSAGES="en_US.utf8" > LC_PAPER="en_US.utf8" > LC_NAME="en_US.utf8" > LC_ADDRESS="en_US.utf8" > LC_TELEPHONE="en_US.utf8" > LC_MEASUREMENT="en_US.utf8" > LC_IDENTIFICATION="en_US.utf8" > LC_ALL=en_US.utf8 > > > Generate file with perl: > > perl -e 'for $i(253..255){print " " . chr($i)."\t".$i."\n"} > for $i(253..255){print chr($i). chr($i)."\t".$i."\n"} > for $i(253..255){print chr($i-200).chr($i)."\t".$i."\n"} > ' > latin1.txt > Check the files with perl: > > perl -ne 'print ord(substr($_, 0, 1)). > "\t".ord(substr($_, 1, 1)). > "\t".ord(substr($_, 2, 1)). > "\t".$_' latin1.txt > 32 253 9 ???? 253 > 32 254 9 ???? 254 > 32 255 9 ???? 255 > 253 253 9 ???????? 253 > 254 254 9 ???????? 254 > 255 255 9 ???????? 255 > 53 253 9 5???? 253 > 54 254 9 6???? 254 > 55 255 9 7???? 255 > > On > -> uname -a > SunOS etdwdev2 5.10 Generic_118833-24 sun4u sparc SUNW,Sun-Fire-880 > -> locale > LANG= > LC_CTYPE="C" > LC_NUMERIC="C" > LC_TIME="C" > LC_COLLATE="C" > LC_MONETARY="C" > LC_MESSAGES="C" > LC_ALL= > -> export LC_ALL=en_US.UTF-8 > -> locale > LANG= > LC_CTYPE="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_ALL=en_US.UTF-8 > # Now scp the file from Linux > # and check the file > perl -ne 'print ord(substr($_, 0, 1)). > "\t".ord(substr($_, 1, 1)). > "\t".ord(substr($_, 2, 1)). > "\t".$_' latin1.txt > 32 195 189 ???? 253 > 32 195 190 ???? 254 > 32 195 191 ???? 255 > 195 189 195 ???????? 253 > 195 190 195 ???????? 254 > 195 191 195 ???????? 255 > 53 195 189 5???? 253 > 54 195 190 6???? 254 > 55 195 191 7???? 255 > > > > > > > > ----- Original Message ---- > From: Jonathan Rockway > To: Chicago.pm chatter > Sent: Tuesday, February 27, 2007 11:15:38 AM > Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte > Order Mark on SunOS > > > tiger peng wrote: >> Having trouble to ftp or scp utf8 files to SunOS and after googling for >> a while, I found that when I searched 'utf-8 byte order mark malformed >> SunOS', most of the top searching results relate with perl 5.8. So I >> hope I can get a quick help from my dear perlists. > > UTF-8 is just binary. If your link can't handle 8-bit characters, then > uuencode the UTF-8 and uudecode it on the other end. My guess is that's > not the problem -- your terminal (or shell) are probably confused by > UTF-8 and you need to play around with locales. > > A bit more detail might help us find the issue, although I kind of doubt > it has *anything* to do with Perl :) > > Regards, > Jonathan Rockway > > -- > package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { > $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, > ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Elias Lutfallah Chief Technology Officer Mortgage Desk, Inc. _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From tigerpeng2001 at yahoo.com Thu Mar 1 20:12:07 2007 From: tigerpeng2001 at yahoo.com (tiger peng) Date: Thu, 1 Mar 2007 20:12:07 -0800 (PST) Subject: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS Message-ID: <337922.26846.qm@web58711.mail.re1.yahoo.com> Finally, recalled what I did before, binmode!!! -> perl -e 'binmode(STDOUT, ":encoding(UTF-8)");print chr(234).chr(235).chr(236).chr(241)."\n"'> perled.txt -> perl -C -nwe 'binmode(STDIN, ":encoding(UTF-8)");print if /([^\p{IsASCII}])/; print if s/([^\p{IsASCII}])/"\&#".ord ($1).";"/ge' perled.txt ???? êëìñ ----- Original Message ---- From: tiger peng To: Chicago.pm chatter Sent: Thursday, March 1, 2007 3:08:43 PM Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS Strange! The perl can get the The BOM characters (Insert by MS Notepad correctly)! -> perl -nwe 'print if /([^\p{IsASCII}])/; print if s/([^\p{IsASCII}])/"\&#".ord($1).";"/ge' unicodeNotepad.txt ???? êëìñ Could anyone please provide some Java/C/C++ codes to function as the perl command for generate the file and check the file? I did googled one, but can find now. ----- Original Message ---- From: Elias Lutfallah To: Chicago.pm chatter Sent: Thursday, March 1, 2007 3:03:42 PM Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte Order Mark on SunOS I just remembered that I have encountered a similar problem a couple of years ago. I can't remember what versions of perl I was using at the time, but I was using IO::Socket to send data between two Linux machines. I wasn't even using utf-8. After transfer, the file would be corrupt on the destination machine. One had a perl I had compiled myself, and one had the default perl that came with the distribution. I didn't investigate it too thoroughly, I just tar-ed up my compiled perl and put it on the other machine and everything worked. I probably should have done more research and submitted a bug report. > It looks like a perl build issue (the perl on the SunOS box cannot > correctly handle utf-8) > > I set the locale on Linux to en_US.utf8 and the SunOS to en_US.UTF-8. Then > generate the file again on Lunix box and scp to SunOS. The file looks good > in both box with vi(m). > > Then use perl to check the file on SunOS. The out put indicate that the > unicode is splited. > > -> perl -ne 'use utf8; print ord(substr($_, 0, 1)).^J > "\t".ord(substr($_, 1, 1)).^J "\t".ord(substr($_, 2, 1)).^J > "\t".$_' l> > 32 195 189 ?? 253 > 32 195 190 ?? 254 > 32 195 191 ?? 255 > 195 189 195 ???? 253 > 195 190 195 ???? 254 > 195 191 195 ???? 255 > 53 195 189 5?? 253 > 54 195 190 6?? 254 > 55 195 191 7?? 255 > > Then I used same command to create a file on SunOS, When I VI it, the > charaters show in octals with correct values. > Checking the file with perl, the characters are not splited, but cannot > display cottectly. > 32 253 9 ??? 253 > 32 254 9 ??? 254 > 32 255 9 ??? 255 > 253 253 9 ?????? 253 > 254 254 9 ?????? 254 > 255 255 9 ?????? 255 > 53 253 9 5??? 253 > 54 254 9 6??? 254 > 55 255 9 7??? 255 > > scp this file to Linux and run the perl comand to check the file, Then get > the following message: > Malformed UTF-8 character (unexpected non-continuation byte 0x09, > immediately after start byte 0xfd) in ord at -e line 1, <> line 1. > 32 0 0 ??? 253 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 2. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xfe) in ord at -e line 1, <> line 2. > 32 0 0 ??? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 3. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xff) in ord at -e line 1, <> line 3. > 32 0 0 ??? 255 > Malformed UTF-8 character (unexpected non-continuation byte 0xfd, > immediately after start byte 0xfd) in ord at -e line 1, <> line 4. > 0 10 0 ?????? 253 > Malformed UTF-8 character (unexpected non-continuation byte 0xfe, > immediately after start byte 0xfe) in ord at -e line 1, <> line 5. > 0 0 0 ?????? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 6. > 0 0 0 ?????? 255 > Malformed UTF-8 character (unexpected non-continuation byte 0x09, > immediately after start byte 0xfd) in ord at -e line 1, <> line 7. > 53 0 0 5??? 253 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 8. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xfe) in ord at -e line 1, <> line 8. > 54 0 0 6??? 254 > Malformed UTF-8 character (unexpected end of string) at -e line 1, <> line > 9. > Malformed UTF-8 character (unexpected non-continuation byte 0x00, > immediately after start byte 0xff) in ord at -e line 1, <> line 9. > 55 0 0 7??? 255 > > Check the file size: > -rw-r--r-- 1 gpeng dba 75 Mar 1 09:38 fromLinux.txt > -rw-r--r-- 1 gpeng dba 63 Mar 1 09:37 fromSunOS.txt > > > Here are what the perl -v said: > -> perl -v > > This is perl, v5.8.0 built for i386-linux-thread-multi > (with 1 registered patch, see perl -V for more detail) > > -> perl -v > > This is perl, v5.8.4 built for sun4-solaris-64int > (with 28 registered patches, see perl -V for more detail) > > > > ----- Original Message ---- > From: tiger peng > To: Chicago.pm chatter > Sent: Wednesday, February 28, 2007 8:22:15 AM > Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte > Order Mark on SunOS > > I checked it again between Linux and SunOS. The malfoming is not related > with BOM. > > If set locales to en_US.UTF-8 on SunOS and en_US.utf8(oren_US.UTF-8, which > is not shown up in locale -a) on Linux. The non-ascii7 characters are > malformed; they are splited to two characters. If set both to > en_US.ISO8859-1, the the are not malformed and display creactly on my > xterm (PuTTy). > > On Linux: > Here is the OS infor and locale setting > -> uname -a > Linux etdwag2 2.4.21-27.ELsmp #1 SMP Wed Dec 1 21:59:02 EST 2004 i686 > -> locale > LANG= > LC_CTYPE="en_US.utf8" > LC_NUMERIC="en_US.utf8" > LC_TIME="en_US.utf8" > LC_COLLATE="en_US.utf8" > LC_MONETARY="en_US.utf8" > LC_MESSAGES="en_US.utf8" > LC_PAPER="en_US.utf8" > LC_NAME="en_US.utf8" > LC_ADDRESS="en_US.utf8" > LC_TELEPHONE="en_US.utf8" > LC_MEASUREMENT="en_US.utf8" > LC_IDENTIFICATION="en_US.utf8" > LC_ALL=en_US.utf8 > > > Generate file with perl: > > perl -e 'for $i(253..255){print " " . chr($i)."\t".$i."\n"} > for $i(253..255){print chr($i). chr($i)."\t".$i."\n"} > for $i(253..255){print chr($i-200).chr($i)."\t".$i."\n"} > ' > latin1.txt > Check the files with perl: > > perl -ne 'print ord(substr($_, 0, 1)). > "\t".ord(substr($_, 1, 1)). > "\t".ord(substr($_, 2, 1)). > "\t".$_' latin1.txt > 32 253 9 ???? 253 > 32 254 9 ???? 254 > 32 255 9 ???? 255 > 253 253 9 ???????? 253 > 254 254 9 ???????? 254 > 255 255 9 ???????? 255 > 53 253 9 5???? 253 > 54 254 9 6???? 254 > 55 255 9 7???? 255 > > On > -> uname -a > SunOS etdwdev2 5.10 Generic_118833-24 sun4u sparc SUNW,Sun-Fire-880 > -> locale > LANG= > LC_CTYPE="C" > LC_NUMERIC="C" > LC_TIME="C" > LC_COLLATE="C" > LC_MONETARY="C" > LC_MESSAGES="C" > LC_ALL= > -> export LC_ALL=en_US.UTF-8 > -> locale > LANG= > LC_CTYPE="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_ALL=en_US.UTF-8 > # Now scp the file from Linux > # and check the file > perl -ne 'print ord(substr($_, 0, 1)). > "\t".ord(substr($_, 1, 1)). > "\t".ord(substr($_, 2, 1)). > "\t".$_' latin1.txt > 32 195 189 ???? 253 > 32 195 190 ???? 254 > 32 195 191 ???? 255 > 195 189 195 ???????? 253 > 195 190 195 ???????? 254 > 195 191 195 ???????? 255 > 53 195 189 5???? 253 > 54 195 190 6???? 254 > 55 195 191 7???? 255 > > > > > > > > ----- Original Message ---- > From: Jonathan Rockway > To: Chicago.pm chatter > Sent: Tuesday, February 27, 2007 11:15:38 AM > Subject: Re: [Chicago-talk] Malformed UTF-8 character in file with Byte > Order Mark on SunOS > > > tiger peng wrote: >> Having trouble to ftp or scp utf8 files to SunOS and after googling for >> a while, I found that when I searched 'utf-8 byte order mark malformed >> SunOS', most of the top searching results relate with perl 5.8. So I >> hope I can get a quick help from my dear perlists. > > UTF-8 is just binary. If your link can't handle 8-bit characters, then > uuencode the UTF-8 and uudecode it on the other end. My guess is that's > not the problem -- your terminal (or shell) are probably confused by > UTF-8 and you need to play around with locales. > > A bit more detail might help us find the issue, although I kind of doubt > it has *anything* to do with Perl :) > > Regards, > Jonathan Rockway > > -- > package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { > $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, > ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Elias Lutfallah Chief Technology Officer Mortgage Desk, Inc. _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From ccf3 at mindspring.com Thu Mar 1 21:39:16 2007 From: ccf3 at mindspring.com (Clyde Forrester) Date: Thu, 01 Mar 2007 23:39:16 -0600 Subject: [Chicago-talk] Slashdot |Randal Schwartz's Charges Expunged Message-ID: <45E7B884.1040900@mindspring.com> I just noticed an article on Slashdot about this. I suspect that hearty congratulations are in order, but I'm not sure to what degree "expunged" works. But it sounds like a very encouraging development. Clyde From hwigoda at mindspring.com Thu Mar 1 21:59:28 2007 From: hwigoda at mindspring.com (Hal Wigoda) Date: Thu, 1 Mar 2007 23:59:28 -0600 Subject: [Chicago-talk] Slashdot |Randal Schwartz's Charges Expunged In-Reply-To: <45E7B884.1040900@mindspring.com> References: <45E7B884.1040900@mindspring.com> Message-ID: it took long enough. i gave $25 for his defense in around 1994. On Mar 1, 2007, at 11:39 PM, Clyde Forrester wrote: > I just noticed an article on Slashdot about > this. > I suspect that hearty congratulations are in order, but I'm not > sure to > what degree "expunged" works. > But it sounds like a very encouraging development. > > Clyde > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From brian.d.foy at gmail.com Fri Mar 2 07:30:46 2007 From: brian.d.foy at gmail.com (brian d foy) Date: Fri, 2 Mar 2007 09:30:46 -0600 Subject: [Chicago-talk] Slashdot |Randal Schwartz's Charges Expunged In-Reply-To: References: <45E7B884.1040900@mindspring.com> Message-ID: <2715accf0703020730u3d677048i12bb58b0d6f2395@mail.gmail.com> On 3/1/07, Hal Wigoda wrote: > it took long enough. Expungement has nothing to do with the merits of the case and it does not reverse any decisions or penalties. He got an expungement exactly because this much time has passed. It's not a statement of position in any sense. -- brian d foy http://www.pair.com/~comdog/ From merlyn at stonehenge.com Fri Mar 2 07:37:51 2007 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Fri, 02 Mar 2007 07:37:51 -0800 Subject: [Chicago-talk] Slashdot |Randal Schwartz's Charges Expunged In-Reply-To: <2715accf0703020730u3d677048i12bb58b0d6f2395@mail.gmail.com> (brian d. foy's message of "Fri, 2 Mar 2007 09:30:46 -0600") References: <45E7B884.1040900@mindspring.com> <2715accf0703020730u3d677048i12bb58b0d6f2395@mail.gmail.com> Message-ID: <86vehjac6o.fsf@blue.stonehenge.com> >>>>> "brian" == brian d foy writes: brian> On 3/1/07, Hal Wigoda wrote: >> it took long enough. brian> Expungement has nothing to do with the merits of the case and it does brian> not reverse any decisions or penalties. He got an expungement exactly brian> because this much time has passed. It's not a statement of position in brian> any sense. Yeah, it's bizarre how many people think that I finally "won". I did precisely "nothing", for long enough time, that I also then recieved the corresponding "nothing" seal-of-approval for my record. This merely buries the legal records deeply enough that for nearly all practical purposes, I've never been convicted. This does nothing to the hearts and minds of humans who have been around me, or databases that have their own view of history. This is also not an admission by the state that the conviction was without merit, only that time has passed. Don't get me wrong. This is a good, freeing thing for me, and I'm very happy that I've made it to this point. But it doesn't reset me in all respects, and certainly doesn't give me back any part of the lost resources over the past 13 years. However, I'm a big boy, and I'll move on. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! From lembark at wrkhors.com Sun Mar 4 12:49:56 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Sun, 04 Mar 2007 15:49:56 -0500 Subject: [Chicago-talk] parsing HTML In-Reply-To: <5cfdfaf70702231545v7523f0c7pb5e2b08f8d6c5e8d@mail.gmail.com> References: <5cfdfaf70702231334p149f05afi751ef59404e73e6a@mail.gmail.com> <5cfdfaf70702231545v7523f0c7pb5e2b08f8d6c5e8d@mail.gmail.com> Message-ID: -- Jim Thomason >> how come />(\s*[^<]*) > Define "doesn't work". That regex will extract the text from between > angle brackets (i.e., stuff outside of HTML tags) (assuming valid > html, blah blah blah), but it also extracts blank space. Such as this: > > > > \s* would match all the spaces, then [^<]* would match nothing. It's a > fine regex if you don't mind extracting out empty snippets. But, in > that case, />([^<]*) just be captured by the [^<]*. Note that by using * you allow for > matching nothing, ala You might find that m{ > ( .+? ) < }xs works equally well (i.e., shortest match between two angle braces) but is a bit faster. > >>> I suppose />(\s*[^<\s][^<]*)>> non-whitespace character. >> I don't understand that regex. > > Break it down. It matches 0 or more spaces, then one character that's > not a space or a <, then any number of additional characters that > aren't <'s (but could be spaces). So that regex would not match > or , since there are no non-space characters in there. > " string " would be matched by either regex. Possible typo: />(\s*[^<\s][^<]*)(\s*[^<\S][^<]*) \s* (\S .+? ) \s* <} -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com 1 888 359 3508 From lembark at wrkhors.com Sun Mar 4 12:51:25 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Sun, 04 Mar 2007 15:51:25 -0500 Subject: [Chicago-talk] Automated testing of web apps? In-Reply-To: <45E313C1.7090206@alanmead.org> References: <45E313C1.7090206@alanmead.org> Message-ID: <1236AB94BD7435F8F43D0F63@[192.168.1.2]> > More specifically, beyond the usual feature-based testing, I'll need to > stress test it to demonstrate scalability. Testing the app will require > authentication but not SSL (not in v1.0, anyway). For expediency, I'll > use an Apache layer for authentication initially, with the possibility > of a cookie-based approach later. Check for examples: -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com 1 888 359 3508 From jon at jrock.us Mon Mar 5 16:54:53 2007 From: jon at jrock.us (Jonathan Rockway) Date: Mon, 5 Mar 2007 18:54:53 -0600 Subject: [Chicago-talk] Chicago.pm March Downtown Meeting In-Reply-To: <49d805d70702251307h48482a87x4a4af80b0bb17fed@mail.gmail.com> References: <49d805d70702251307h48482a87x4a4af80b0bb17fed@mail.gmail.com> Message-ID: <200703051854.53601.jon@jrock.us> On Sunday 25 February 2007 15:07, Joshua McAdams wrote: > Anyone want to present at the downtown meeting this March? It looks > like the date will be the 27th. Will it disrupt anyone's schedule if we move this to the 15th? I talked to a few people offlist and that seemed to be good for them... any objections? -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; From brian.d.foy at gmail.com Mon Mar 5 18:13:34 2007 From: brian.d.foy at gmail.com (brian d foy) Date: Mon, 5 Mar 2007 18:13:34 -0800 Subject: [Chicago-talk] Chicago.pm March Downtown Meeting In-Reply-To: <200703051854.53601.jon@jrock.us> References: <49d805d70702251307h48482a87x4a4af80b0bb17fed@mail.gmail.com> <200703051854.53601.jon@jrock.us> Message-ID: <2715accf0703051813g1cbc88aak5d13d7650f20b38b@mail.gmail.com> On 3/5/07, Jonathan Rockway wrote: > Will it disrupt anyone's schedule if we move this to the 15th? I talked to a > few people offlist and that seemed to be good for them... any objections? On the 15th I won't be in Chicago, but you don't have to wait for me. -- brian d foy http://www.pair.com/~comdog/ From joshua.mcadams at gmail.com Mon Mar 5 18:26:56 2007 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Mon, 5 Mar 2007 20:26:56 -0600 Subject: [Chicago-talk] Chicago.pm March Downtown Meeting In-Reply-To: <200703051854.53601.jon@jrock.us> References: <49d805d70702251307h48482a87x4a4af80b0bb17fed@mail.gmail.com> <200703051854.53601.jon@jrock.us> Message-ID: <49d805d70703051826i17648038x15e15829994ae57c@mail.gmail.com> > Will it disrupt anyone's schedule if we move this to the 15th? I talked to a > few people offlist and that seemed to be good for them... any objections? The 15th is fine by me. It's the same week as the meeting at Wheaton, but that shouldn't be too big a deal. From mrnicksgirl at gmail.com Mon Mar 5 21:15:38 2007 From: mrnicksgirl at gmail.com (Nola Stowe) Date: Mon, 5 Mar 2007 23:15:38 -0600 Subject: [Chicago-talk] Chicago.pm March Downtown Meeting In-Reply-To: <49d805d70703051826i17648038x15e15829994ae57c@mail.gmail.com> References: <49d805d70702251307h48482a87x4a4af80b0bb17fed@mail.gmail.com> <200703051854.53601.jon@jrock.us> <49d805d70703051826i17648038x15e15829994ae57c@mail.gmail.com> Message-ID: <43e95380703052115q1502d8eiec545ee388b1ef3c@mail.gmail.com> The 15th is awesome for me. On 3/5/07, Joshua McAdams wrote: > > Will it disrupt anyone's schedule if we move this to the 15th? I talked to a > > few people offlist and that seemed to be good for them... any objections? > > The 15th is fine by me. It's the same week as the meeting at Wheaton, > but that shouldn't be too big a deal. > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- http://rubygeek.com - my blog featuring: Ruby, PHP and Perl http://DevChix.com - boys can't have all the fun http://CodeSnipers.com From eli at mortgagefolder.com Mon Mar 5 22:36:56 2007 From: eli at mortgagefolder.com (Elias Lutfallah) Date: Tue, 6 Mar 2007 00:36:56 -0600 (CST) Subject: [Chicago-talk] Chicago.pm March Downtown Meeting In-Reply-To: <43e95380703052115q1502d8eiec545ee388b1ef3c@mail.gmail.com> References: <49d805d70702251307h48482a87x4a4af80b0bb17fed@mail.gmail.com> <200703051854.53601.jon@jrock.us> <49d805d70703051826i17648038x15e15829994ae57c@mail.gmail.com> <43e95380703052115q1502d8eiec545ee388b1ef3c@mail.gmail.com> Message-ID: <2614.24.13.89.226.1173163016.squirrel@mail2.mortgagefolder.com> Works for me too. Then I can pick up my t-shirts and give Josh the YAPC antennae! > The 15th is awesome for me. > > On 3/5/07, Joshua McAdams wrote: >> > Will it disrupt anyone's schedule if we move this to the 15th? I >> talked to a >> > few people offlist and that seemed to be good for them... any >> objections? >> >> The 15th is fine by me. It's the same week as the meeting at Wheaton, >> but that shouldn't be too big a deal. >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk >> > > > -- > http://rubygeek.com - my blog featuring: Ruby, PHP and Perl > http://DevChix.com - boys can't have all the fun > http://CodeSnipers.com > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Elias Lutfallah Chief Technology Officer Mortgage Desk, Inc. From eli at mortgagefolder.com Mon Mar 5 22:45:02 2007 From: eli at mortgagefolder.com (Elias Lutfallah) Date: Tue, 6 Mar 2007 00:45:02 -0600 (CST) Subject: [Chicago-talk] PDF Interactive Fields Message-ID: <2878.24.13.89.226.1173163502.squirrel@mail2.mortgagefolder.com> Hey, I'm trying to populate the interactive fields in a PDF. I'm currently using PDF::API2 to modify my docs before clients can download them, which means that I have to maintain 2 versions of each pdf: one with the interactive form fields so they can just download the blank form and reuse it, and the other without interactive form fields that the server fills out for them from the DB. I can't seem to figure out if PDF::API2 has any support for them. I've tried CAM::PDF, but that doesn't seem to fill out the fields for me either. Has anyone done this before that can point me in a direction? Thanks, Eli -- Elias Lutfallah Chief Technology Officer Mortgage Desk, Inc. From mrnicksgirl at gmail.com Tue Mar 6 08:40:06 2007 From: mrnicksgirl at gmail.com (Nola Stowe) Date: Tue, 6 Mar 2007 10:40:06 -0600 Subject: [Chicago-talk] Perl Lunch Friday, Mar 9 Message-ID: <43e95380703060840x47c0d9b3y94ba17da0999ef38@mail.gmail.com> Lets have lunch downtown - California Pizza Kitchen 52 East Ohio: http://www.cpk.com/locations/store_listings.aspx?ZipCode=60611 11:45 -- http://rubygeek.com - my blog featuring: Ruby, PHP and Perl http://DevChix.com - boys can't have all the fun http://CodeSnipers.com From chris.mcavoy at gmail.com Tue Mar 6 12:03:47 2007 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Tue, 6 Mar 2007 14:03:47 -0600 Subject: [Chicago-talk] ChiPy March Meeting Thursday 3/8 RSVP encouraged Message-ID: <3096c19d0703061203y310f7dd4r433e6f261b8d7cd3@mail.gmail.com> Chicago Python User Group ========================= Come join us for our best meeting ever! Pizza and drinks will be served, courtesy of Google. RSVP's are not needed, but are encouraged. Write chris.mcavoy at gmail.com with the subject line "RSVP Chipy" Topics ------ * PyCon 2007 re-cap * "Unicode for Small Children (and Children at Heart)" by Feihong Hsu * Ian Bicking will bring his OLPC laptop (http://laptop.org) and will discuss ideas for a Chicago Sprint around XO Sugar development * Pete Fein will present a project he came up with during the Pycon sprints, "GrassyKnoll" Location -------- Google's Chicago office 20 West Kinzie Street, 9th Floor Chicago, IL 60610 Location description: "18 story glass and steel building on the Northwest corner of Dearborn and Kinzie." "Across the street from Harry Carey's" "Upstairs from Keefer's restaurant" * Map Enter via the lobby on the South side of the building, between Keefer's restaurant and Keefer's cafe. Street (meter) parking is kinda sorta available in the area. Garage and lot parking is also available Southwest and East of our building. 1. The closest "L" stop is Grand on the Red Line and Clark/Lake on the "Blue/Green/Orange/Brown/Purple Line". (All are about an 8 minute walk from Google) 2. The closest Metra station is the Ogilvie Transportation Center (in the Citibank building) (about 20 minutes walk or take the Riverbus) 3. The closest River Bus stop is at Michigan Avenue (By the Wrigley Building at 2 North Riverside Plaza. () ;-) 4. The nearest helipad is at the mouth of the river, near Navy Pier. Obtain security clearance before landing. About ChiPy ----------- ChiPy is a group of Chicago Python Programmers, l33t, and n00bs. Meetings are held monthly at various locations around Chicago. Also, ChiPy is a proud sponsor of many Open Source and Educational efforts in Chicago. Stay tuned to the mailing list for more info. ChiPy website: ChiPy Mailing List: Python website: From chris.mcavoy at gmail.com Tue Mar 6 12:36:26 2007 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Tue, 6 Mar 2007 14:36:26 -0600 Subject: [Chicago-talk] ChiPy March Meeting Thursday 3/8 RSVP encouraged In-Reply-To: <3096c19d0703061203y310f7dd4r433e6f261b8d7cd3@mail.gmail.com> References: <3096c19d0703061203y310f7dd4r433e6f261b8d7cd3@mail.gmail.com> Message-ID: <3096c19d0703061236r64ba9d74wd9f8d5f5b9b2b2e6@mail.gmail.com> For the curious, this meeting will be held at 7pm. Special thanks to "Bradley Slavik", the winner of our "spot the typos" contest. Bradley will be receiving his prize of knowledge (and Pizza) Thursday, March 8th at 7pm. Chris On 3/6/07, Chris McAvoy wrote: > Chicago Python User Group > ========================= > > Come join us for our best meeting ever! Pizza and drinks will be > served, courtesy of Google. RSVP's are not needed, but are > encouraged. Write chris.mcavoy at gmail.com with the subject line "RSVP > Chipy" > > Topics > ------ > > * PyCon 2007 re-cap > * "Unicode for Small Children (and Children at Heart)" by Feihong Hsu > * Ian Bicking will bring his OLPC laptop (http://laptop.org) and will > discuss ideas for a Chicago Sprint around XO Sugar development > * Pete Fein will present a project he came up with during the Pycon > sprints, "GrassyKnoll" > > Location > -------- > > Google's Chicago office > 20 West Kinzie Street, 9th Floor > Chicago, IL 60610 > > Location description: > "18 story glass and steel building on the Northwest corner of Dearborn > and Kinzie." > "Across the street from Harry Carey's" > "Upstairs from Keefer's restaurant" > > * Map > > Enter via the lobby on the South side of the building, between Keefer's > restaurant and Keefer's cafe. > > Street (meter) parking is kinda sorta available in the area. Garage and > lot parking is also available Southwest and East of our building. > > 1. The closest "L" stop is Grand on the Red Line and Clark/Lake on the > "Blue/Green/Orange/Brown/Purple Line". (All are about an 8 minute walk > from Google) > 2. The closest Metra station is the Ogilvie Transportation Center (in > the Citibank building) (about 20 minutes walk or take the Riverbus) > 3. The closest River Bus stop is at Michigan Avenue (By the Wrigley > Building at 2 North Riverside Plaza. > () ;-) > 4. The nearest helipad is at the mouth of the river, near Navy Pier. > Obtain security clearance before landing. > > About ChiPy > ----------- > > ChiPy is a group of Chicago Python Programmers, l33t, and n00bs. > Meetings are held monthly at various locations around Chicago. > Also, ChiPy is a proud sponsor of many Open Source and Educational > efforts in Chicago. Stay tuned to the mailing list for more info. > > ChiPy website: > ChiPy Mailing List: > Python website: > From kent at c2group.net Tue Mar 6 13:30:43 2007 From: kent at c2group.net (Kent Cowgill) Date: Tue, 6 Mar 2007 15:30:43 -0600 Subject: [Chicago-talk] ChiPy March Meeting Thursday 3/8 RSVP encouraged In-Reply-To: <3096c19d0703061203y310f7dd4r433e6f261b8d7cd3@mail.gmail.com> References: <3096c19d0703061203y310f7dd4r433e6f261b8d7cd3@mail.gmail.com> Message-ID: <169E2C6A-311B-44DF-AFC2-BE8BA8BD23F9@c2group.net> Is this happening on any day in particular? -Kent Cowgill C2 Group, Inc. kent at c2group.net http://www.c2group.net 312.804.0160 On Mar 6, 2007, at 2:03 PM, Chris McAvoy wrote: > Chicago Python User Group > ========================= > > Come join us for our best meeting ever! Pizza and drinks will be > served, courtesy of Google. RSVP's are not needed, but are > encouraged. Write chris.mcavoy at gmail.com with the subject line "RSVP > Chipy" > > Topics > ------ > > * PyCon 2007 re-cap > * "Unicode for Small Children (and Children at Heart)" by Feihong Hsu > * Ian Bicking will bring his OLPC laptop (http://laptop.org) and will > discuss ideas for a Chicago Sprint around XO Sugar development > * Pete Fein will present a project he came up with during the Pycon > sprints, "GrassyKnoll" > > Location > -------- > > Google's Chicago office > 20 West Kinzie Street, 9th Floor > Chicago, IL 60610 > > Location description: > "18 story glass and steel building on the Northwest corner of Dearborn > and Kinzie." > "Across the street from Harry Carey's" > "Upstairs from Keefer's restaurant" > > * Map > > Enter via the lobby on the South side of the building, between > Keefer's > restaurant and Keefer's cafe. > > Street (meter) parking is kinda sorta available in the area. Garage > and > lot parking is also available Southwest and East of our building. > > 1. The closest "L" stop is Grand on the Red Line and Clark/Lake on > the > "Blue/Green/Orange/Brown/Purple Line". (All are about an 8 minute > walk > from Google) > 2. The closest Metra station is the Ogilvie Transportation Center (in > the Citibank building) (about 20 minutes walk or take the Riverbus) > 3. The closest River Bus stop is at Michigan Avenue (By the Wrigley > Building at 2 North Riverside Plaza. > () ;-) > 4. The nearest helipad is at the mouth of the river, near Navy Pier. > Obtain security clearance before landing. > > About ChiPy > ----------- > > ChiPy is a group of Chicago Python Programmers, l33t, and n00bs. > Meetings are held monthly at various locations around Chicago. > Also, ChiPy is a proud sponsor of many Open Source and Educational > efforts in Chicago. Stay tuned to the mailing list for more info. > > ChiPy website: > ChiPy Mailing List: > Python website: > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From chris.mcavoy at gmail.com Tue Mar 6 13:32:33 2007 From: chris.mcavoy at gmail.com (Chris McAvoy) Date: Tue, 6 Mar 2007 15:32:33 -0600 Subject: [Chicago-talk] ChiPy March Meeting Thursday 3/8 RSVP encouraged In-Reply-To: <169E2C6A-311B-44DF-AFC2-BE8BA8BD23F9@c2group.net> References: <3096c19d0703061203y310f7dd4r433e6f261b8d7cd3@mail.gmail.com> <169E2C6A-311B-44DF-AFC2-BE8BA8BD23F9@c2group.net> Message-ID: <3096c19d0703061332g24116efel57f5f933f9e07c4c@mail.gmail.com> On 3/6/07, Kent Cowgill wrote: > > Is this happening on any day in particular? Thursday, March 8th 2007. 7pm. Chris From fasteliteprogrammer at yahoo.com Wed Mar 7 14:40:40 2007 From: fasteliteprogrammer at yahoo.com (elite elite) Date: Wed, 7 Mar 2007 14:40:40 -0800 (PST) Subject: [Chicago-talk] perl question Message-ID: <934133.87897.qm@web36514.mail.mud.yahoo.com> I am on linux laptop and can i write out a perl script on windows and run it from a differnt computer like on linux? ____________________________________________________________________________________ Bored stiff? Loosen up... Download and play hundreds of games for free on Yahoo! Games. http://games.yahoo.com/games/front From andy at petdance.com Wed Mar 7 14:41:53 2007 From: andy at petdance.com (Andy Lester) Date: Wed, 7 Mar 2007 16:41:53 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <934133.87897.qm@web36514.mail.mud.yahoo.com> References: <934133.87897.qm@web36514.mail.mud.yahoo.com> Message-ID: On Mar 7, 2007, at 4:40 PM, elite elite wrote: > I am on linux laptop and can i write out a perl > script on windows and run it from a differnt computer > like on linux? Yes. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From hwigoda at mindspring.com Wed Mar 7 14:48:05 2007 From: hwigoda at mindspring.com (Hal Wigoda) Date: Wed, 7 Mar 2007 16:48:05 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <934133.87897.qm@web36514.mail.mud.yahoo.com> References: <934133.87897.qm@web36514.mail.mud.yahoo.com> Message-ID: <690902FF-56D7-46EC-87C2-03C96257459B@mindspring.com> yes. On Mar 7, 2007, at 4:40 PM, elite elite wrote: > > > I am on linux laptop and can i write out a perl > script on windows and run it from a differnt computer > like on linux? > > > > ______________________________________________________________________ > ______________ > Bored stiff? Loosen up... > Download and play hundreds of games for free on Yahoo! Games. > http://games.yahoo.com/games/front > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From lembark at wrkhors.com Wed Mar 7 14:53:29 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Wed, 07 Mar 2007 17:53:29 -0500 Subject: [Chicago-talk] perl question In-Reply-To: <934133.87897.qm@web36514.mail.mud.yahoo.com> References: <934133.87897.qm@web36514.mail.mud.yahoo.com> Message-ID: <45EF4269.2010201@wrkhors.com> > I am on linux laptop and can i write out a perl > script on windows and run it from a differnt computer > like on linux? It depends. The perl code itself is write-once run anywhere. If you use operating-system specific features they may not be portable between systems. For example, the values returned by 'stat' on windows may not have a lot to do with what you'd get on *NIX. *NIX and OS/X (which is basically BSD) are pretty much portable. Filesystms are particularly pernicious in this respect (e.g., don't try to find "c:\usr" on linux). File::Spec goes a long way to standardizing these things. -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From hwigoda at mindspring.com Wed Mar 7 14:48:05 2007 From: hwigoda at mindspring.com (Hal Wigoda) Date: Wed, 7 Mar 2007 16:48:05 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <934133.87897.qm@web36514.mail.mud.yahoo.com> References: <934133.87897.qm@web36514.mail.mud.yahoo.com> Message-ID: <690902FF-56D7-46EC-87C2-03C96257459B@mindspring.com> yes. On Mar 7, 2007, at 4:40 PM, elite elite wrote: > > > I am on linux laptop and can i write out a perl > script on windows and run it from a differnt computer > like on linux? > > > > ______________________________________________________________________ > ______________ > Bored stiff? Loosen up... > Download and play hundreds of games for free on Yahoo! Games. > http://games.yahoo.com/games/front > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From kent at c2group.net Wed Mar 7 15:18:21 2007 From: kent at c2group.net (Kent Cowgill) Date: Wed, 7 Mar 2007 17:18:21 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <934133.87897.qm@web36514.mail.mud.yahoo.com> References: <934133.87897.qm@web36514.mail.mud.yahoo.com> Message-ID: Not always. Watch your line endings. Some shells incorrectly interpret DOS-like (or is it the other way around? I can never keep that straight) line endings and subsequently complain about not being able to find perl\r. -Kent Cowgill C2 Group, Inc. kent at c2group.net http://www.c2group.net 312.804.0160 On Mar 7, 2007, at 4:40 PM, elite elite wrote: > > > I am on linux laptop and can i write out a perl > script on windows and run it from a differnt computer > like on linux? > > > > ______________________________________________________________________ > ______________ > Bored stiff? Loosen up... > Download and play hundreds of games for free on Yahoo! Games. > http://games.yahoo.com/games/front > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From fasteliteprogrammer at yahoo.com Wed Mar 7 15:20:06 2007 From: fasteliteprogrammer at yahoo.com (elite elite) Date: Wed, 7 Mar 2007 15:20:06 -0800 (PST) Subject: [Chicago-talk] perl question In-Reply-To: <45EF4269.2010201@wrkhors.com> Message-ID: <957253.73364.qm@web36510.mail.mud.yahoo.com> How would you compile them from linux laptop onto a windows pc?What would be a good tool for this? --- Steven Lembark wrote: > > > I am on linux laptop and can i write out a perl > > script on windows and run it from a differnt > computer > > like on linux? > > It depends. > > The perl code itself is write-once run anywhere. > > If you use operating-system specific features they > may not > be portable between systems. For example, the values > returned by 'stat' on windows may not have a lot to > do > with what you'd get on *NIX. *NIX and OS/X (which is > basically BSD) are pretty much portable. > > Filesystms are particularly pernicious in this > respect > (e.g., don't try to find "c:\usr" on linux). > File::Spec > goes a long way to standardizing these things. > > -- > Steven Lembark > 85-09 90th Street > Workhorse Computing > Woodhaven, NY 11421 > lembark at wrkhors.com > +1 888 359 3508 > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ____________________________________________________________________________________ We won't tell. Get more on shows you hate to love (and love to hate): Yahoo! TV's Guilty Pleasures list. http://tv.yahoo.com/collections/265 From fasteliteprogrammer at yahoo.com Wed Mar 7 15:24:50 2007 From: fasteliteprogrammer at yahoo.com (elite elite) Date: Wed, 7 Mar 2007 15:24:50 -0800 (PST) Subject: [Chicago-talk] perl meeting Message-ID: <142000.97174.qm@web36503.mail.mud.yahoo.com> Where do you guys have the perl meeting are they right by the navy pier?It nice to meet all of you i just a newbie try to learn perl and doing alot of reading on it.My name is craig:) ____________________________________________________________________________________ Need Mail bonding? Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users. http://answers.yahoo.com/dir/?link=list&sid=396546091 From jason at hostedlabs.com Wed Mar 7 15:25:00 2007 From: jason at hostedlabs.com (jason at hostedlabs.com) Date: Wed, 7 Mar 2007 17:25:00 -0600 Subject: [Chicago-talk] perl question Message-ID: <20070307233119.4FE932439A7@node002.hostedlabs.com> I am sure someone must have directed you to activestate for windows perl installations by now, but I believe they (or someone) also has a perl to executable tool that can make stand-alone executables from perl. Brain is fuzzy on the details but google should help :-) -----Original Message----- From: elite elite Subj: [Chicago-talk] perl question Date: Wed Mar 7, 2007 16:40 Size: 475 bytes To: chicago-talk at pm.org I am on linux laptop and can i write out a perl script on windows and run it from a differnt computer like on linux? ____________________________________________________________________________________ Bored stiff? Loosen up... Download and play hundreds of games for free on Yahoo! Games. http://games.yahoo.com/games/front _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From joshua.mcadams at gmail.com Wed Mar 7 15:46:46 2007 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Wed, 7 Mar 2007 17:46:46 -0600 Subject: [Chicago-talk] perl meeting In-Reply-To: <142000.97174.qm@web36503.mail.mud.yahoo.com> References: <142000.97174.qm@web36503.mail.mud.yahoo.com> Message-ID: <49d805d70703071546h6c49c953w9ef3858ac89220ed@mail.gmail.com> > Where do you guys have the perl meeting are they right > by the navy pier?It nice to meet all of you i just a > newbie try to learn perl and doing alot of reading on > it.My name is craig:) Typically at 180 N LaSalle, right next to the Thompson Center and/or out in Wheaton at IIT. From andy at petdance.com Wed Mar 7 14:41:53 2007 From: andy at petdance.com (Andy Lester) Date: Wed, 7 Mar 2007 16:41:53 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <934133.87897.qm@web36514.mail.mud.yahoo.com> References: <934133.87897.qm@web36514.mail.mud.yahoo.com> Message-ID: On Mar 7, 2007, at 4:40 PM, elite elite wrote: > I am on linux laptop and can i write out a perl > script on windows and run it from a differnt computer > like on linux? Yes. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From andy at petdance.com Wed Mar 7 20:12:30 2007 From: andy at petdance.com (Andy Lester) Date: Wed, 7 Mar 2007 22:12:30 -0600 Subject: [Chicago-talk] perl meeting In-Reply-To: <142000.97174.qm@web36503.mail.mud.yahoo.com> References: <142000.97174.qm@web36503.mail.mud.yahoo.com> Message-ID: <696D9764-EE5B-4C38-A39E-D41A2E391C27@petdance.com> On Mar 7, 2007, at 5:24 PM, elite elite wrote: > Where do you guys have the perl meeting are they right > by the navy pier?It nice to meet all of you i just a > newbie try to learn perl and doing alot of reading on > it.My name is craig:) Half the time the meetings are down in the city at Performics. Half the time they're out in Wheaton. Keep an eye on the Upcoming events page on the wiki: http://rakudo.org/chicago-pm/index.cgi?upcoming_events xoxo, Andy -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From andy at petdance.com Wed Mar 7 20:13:33 2007 From: andy at petdance.com (Andy Lester) Date: Wed, 7 Mar 2007 22:13:33 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <20070307233119.4FE932439A7@node002.hostedlabs.com> References: <20070307233119.4FE932439A7@node002.hostedlabs.com> Message-ID: <7D2944D5-FA02-4A77-911A-8FB2839AC122@petdance.com> On Mar 7, 2007, at 5:25 PM, wrote: > I am sure someone must have directed you to activestate for windows > perl installations by now, but I believe they (or someone) also has > a perl to executable tool that can make stand-alone executables > from perl. Brain is fuzzy on the details but google should help :-) But the key is you don't have to compile it to run it on Linux. I think the original poster doesn't realize that you don't have to compile it. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From lembark at wrkhors.com Thu Mar 8 06:33:50 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Thu, 08 Mar 2007 09:33:50 -0500 Subject: [Chicago-talk] perl question In-Reply-To: <7D2944D5-FA02-4A77-911A-8FB2839AC122@petdance.com> References: <20070307233119.4FE932439A7@node002.hostedlabs.com> <7D2944D5-FA02-4A77-911A-8FB2839AC122@petdance.com> Message-ID: <45F01ECE.70205@wrkhors.com> > But the key is you don't have to compile it to run it on Linux. I > think the original poster doesn't realize that you don't have to > compile it. Actually, Perl is a compiled language: always has been. The perl executable performs the compile automatically as part of running the code (sort of like gcc calling the assembler for you to create object files). That provides the portability between systems (source is the only thing that has to be moved). It's also why calling Perl an "interpreter" is incorrect: the execution engine doesn't have to re-interpret the source as, say, a shell program would be. Beyond the code itself, however, many functins within Perl are rather specific to *NIX. The password and group lookups return a gecos filed, for example, that has nada to do with msdog or VMS. The O'Reilly perl for SysAdmins book gives a good look at writing cross-platform coding (e.g., using File::Spec instead of join '/', @dirz, $basename). -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From jason at hostedlabs.com Thu Mar 8 07:00:36 2007 From: jason at hostedlabs.com (Jason Rexilius) Date: Thu, 08 Mar 2007 09:00:36 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <45F01ECE.70205@wrkhors.com> References: <20070307233119.4FE932439A7@node002.hostedlabs.com> <7D2944D5-FA02-4A77-911A-8FB2839AC122@petdance.com> <45F01ECE.70205@wrkhors.com> Message-ID: <45F02514.1040101@hostedlabs.com> I think the poor guys brain is going to pop with that one ;-) But yes, it is difficult to write a single perl program and have it truly cross platform. I think the best way to get started is reading the various books people have mentioned and getting a windows box loaded with Active State's perl and a linux box and start hacking. I learned perl by coding, as I think most people did, so I always advocate jumping right in and giving it a try. One of the many things I love about perl is that you dont have to compile it and you can test every little change right as you are making it. Really friendly to rapid learning and development. Steven Lembark wrote: >> But the key is you don't have to compile it to run it on Linux. I >> think the original poster doesn't realize that you don't have to >> compile it. > > Actually, Perl is a compiled language: always has been. > The perl executable performs the compile automatically > as part of running the code (sort of like gcc calling > the assembler for you to create object files). That > provides the portability between systems (source is the > only thing that has to be moved). It's also why calling > Perl an "interpreter" is incorrect: the execution > engine doesn't have to re-interpret the source as, say, > a shell program would be. > > Beyond the code itself, however, many functins within > Perl are rather specific to *NIX. The password and > group lookups return a gecos filed, for example, that > has nada to do with msdog or VMS. > > The O'Reilly perl for SysAdmins book gives a good > look at writing cross-platform coding (e.g., using > File::Spec instead of join '/', @dirz, $basename). > From fasteliteprogrammer at yahoo.com Thu Mar 8 12:07:18 2007 From: fasteliteprogrammer at yahoo.com (elite elite) Date: Thu, 8 Mar 2007 12:07:18 -0800 (PST) Subject: [Chicago-talk] perl question In-Reply-To: <45F02514.1040101@hostedlabs.com> Message-ID: <44862.18621.qm@web36511.mail.mud.yahoo.com> I been readng about perl programming and learn perl so far.Only prob that i have is that all i have is linux on my laptops but no window os. Fun part is learning how to hack with perl:) Are there any good plugin for vim that can be use with perl? Craig com> wrote: > I think the poor guys brain is going to pop with > that one ;-) > > But yes, it is difficult to write a single perl > program and have it > truly cross platform. > > I think the best way to get started is reading the > various books people > have mentioned and getting a windows box loaded with > Active State's perl > and a linux box and start hacking. > > I learned perl by coding, as I think most people > did, so I always > advocate jumping right in and giving it a try. > > One of the many things I love about perl is that you > dont have to > compile it and you can test every little change > right as you are making > it. Really friendly to rapid learning and > development. > > > Steven Lembark wrote: > >> But the key is you don't have to compile it to > run it on Linux. I > >> think the original poster doesn't realize that > you don't have to > >> compile it. > > > > Actually, Perl is a compiled language: always has > been. > > The perl executable performs the compile > automatically > > as part of running the code (sort of like gcc > calling > > the assembler for you to create object files). > That > > provides the portability between systems (source > is the > > only thing that has to be moved). It's also why > calling > > Perl an "interpreter" is incorrect: the execution > > engine doesn't have to re-interpret the source as, > say, > > a shell program would be. > > > > Beyond the code itself, however, many functins > within > > Perl are rather specific to *NIX. The password and > > group lookups return a gecos filed, for example, > that > > has nada to do with msdog or VMS. > > > > The O'Reilly perl for SysAdmins book gives a good > > look at writing cross-platform coding (e.g., using > > File::Spec instead of join '/', @dirz, $basename). > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ____________________________________________________________________________________ Get your own web address. Have a HUGE year through Yahoo! Small Business. http://smallbusiness.yahoo.com/domains/?p=BESTDEAL From lembark at wrkhors.com Thu Mar 8 12:03:09 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Thu, 08 Mar 2007 15:03:09 -0500 Subject: [Chicago-talk] perl question In-Reply-To: <44862.18621.qm@web36511.mail.mud.yahoo.com> References: <44862.18621.qm@web36511.mail.mud.yahoo.com> Message-ID: <45F06BFD.3090303@wrkhors.com> > I been readng about perl programming and learn perl so > far.Only prob that i have is that all i have is linux > on my laptops but no window os. Then your life is a helluva lot easier: Perl is rather *nix-centric so everything's likely to work right in the first place. -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From amead2 at alanmead.org Thu Mar 8 13:06:15 2007 From: amead2 at alanmead.org (Alan Mead) Date: Thu, 08 Mar 2007 15:06:15 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <44862.18621.qm@web36511.mail.mud.yahoo.com> References: <44862.18621.qm@web36511.mail.mud.yahoo.com> Message-ID: <45F07AC7.7030807@alanmead.org> elite elite wrote: > I been readng about perl programming and learn perl so > far.Only prob that i have is that all i have is linux > on my laptops but no window os. > > Fun part is learning how to hack with perl:) > > Are there any good plugin for vim that can be use with > perl? > Many people would disagree that "no windows os" is a problem... The version of vim packaged with Fedora Core already does syntax highlighting for Perl quite nicely. What kinds of plug-ins do you want? -- Home computers are being called upon to perform many new functions, including the consumption of homework formerly eaten by the dog. --Doug Larson Alan D. Mead, Ph.D. | Institute of Psychology Assistant Professor | Illinois Intitute of Technology Scientific Advisor, | 3101 South Dearborn, 2nd floor Center for Research and Service | Chicago IL 60616 From kent at c2group.net Thu Mar 8 14:18:56 2007 From: kent at c2group.net (Kent Cowgill) Date: Thu, 8 Mar 2007 16:18:56 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <44862.18621.qm@web36511.mail.mud.yahoo.com> References: <44862.18621.qm@web36511.mail.mud.yahoo.com> Message-ID: There's always the perl-support plugin: http://www.vim.org/scripts/script.php?script_id=556 It's very nice. You'll need to do some reading to take advantage of all its' features, but it has support for perltidy, Perl::Critic (if memory serves), perl documentation, file templates, etc. If you're already fairly handy with vim, you shouldn't have any problems getting it setup and running. -Kent Cowgill C2 Group, Inc. kent at c2group.net http://www.c2group.net 312.804.0160 On Mar 8, 2007, at 2:07 PM, elite elite wrote: > > > I been readng about perl programming and learn perl so > far.Only prob that i have is that all i have is linux > on my laptops but no window os. > > > Fun part is learning how to hack with perl:) > > > > Are there any good plugin for vim that can be use with > perl? > > > Craig > > > > > > > > > > > > > > com> wrote: > >> I think the poor guys brain is going to pop with >> that one ;-) >> >> But yes, it is difficult to write a single perl >> program and have it >> truly cross platform. >> >> I think the best way to get started is reading the >> various books people >> have mentioned and getting a windows box loaded with >> Active State's perl >> and a linux box and start hacking. >> >> I learned perl by coding, as I think most people >> did, so I always >> advocate jumping right in and giving it a try. >> >> One of the many things I love about perl is that you >> dont have to >> compile it and you can test every little change >> right as you are making >> it. Really friendly to rapid learning and >> development. >> >> >> Steven Lembark wrote: >>>> But the key is you don't have to compile it to >> run it on Linux. I >>>> think the original poster doesn't realize that >> you don't have to >>>> compile it. >>> >>> Actually, Perl is a compiled language: always has >> been. >>> The perl executable performs the compile >> automatically >>> as part of running the code (sort of like gcc >> calling >>> the assembler for you to create object files). >> That >>> provides the portability between systems (source >> is the >>> only thing that has to be moved). It's also why >> calling >>> Perl an "interpreter" is incorrect: the execution >>> engine doesn't have to re-interpret the source as, >> say, >>> a shell program would be. >>> >>> Beyond the code itself, however, many functins >> within >>> Perl are rather specific to *NIX. The password and >>> group lookups return a gecos filed, for example, >> that >>> has nada to do with msdog or VMS. >>> >>> The O'Reilly perl for SysAdmins book gives a good >>> look at writing cross-platform coding (e.g., using >>> File::Spec instead of join '/', @dirz, $basename). >>> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk >> > > > > > ______________________________________________________________________ > ______________ > Get your own web address. > Have a HUGE year through Yahoo! Small Business. > http://smallbusiness.yahoo.com/domains/?p=BESTDEAL > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From fasteliteprogrammer at yahoo.com Thu Mar 8 16:08:00 2007 From: fasteliteprogrammer at yahoo.com (elite elite) Date: Thu, 8 Mar 2007 16:08:00 -0800 (PST) Subject: [Chicago-talk] perl question In-Reply-To: Message-ID: <514610.97827.qm@web36502.mail.mud.yahoo.com> I unzip it and now i not sure what to do with this plugin? i am useing gvim > wrote: > There's always the perl-support plugin: > > http://www.vim.org/scripts/script.php?script_id=556 > > It's very nice. You'll need to do some reading to > take advantage of > all its' features, but it has support for perltidy, > Perl::Critic (if > memory serves), perl documentation, file templates, > etc. > > If you're already fairly handy with vim, you > shouldn't have any > problems getting it setup and running. > > -Kent Cowgill > > C2 Group, Inc. > > kent at c2group.net > http://www.c2group.net > > 312.804.0160 > > > On Mar 8, 2007, at 2:07 PM, elite elite wrote: > > > > > > > I been readng about perl programming and learn > perl so > > far.Only prob that i have is that all i have is > linux > > on my laptops but no window os. > > > > > > Fun part is learning how to hack with perl:) > > > > > > > > Are there any good plugin for vim that can be use > with > > perl? > > > > > > Craig > > > > > > > > > > > > > > > > > > > > > > > > > > > > com> wrote: > > > >> I think the poor guys brain is going to pop with > >> that one ;-) > >> > >> But yes, it is difficult to write a single perl > >> program and have it > >> truly cross platform. > >> > >> I think the best way to get started is reading > the > >> various books people > >> have mentioned and getting a windows box loaded > with > >> Active State's perl > >> and a linux box and start hacking. > >> > >> I learned perl by coding, as I think most people > >> did, so I always > >> advocate jumping right in and giving it a try. > >> > >> One of the many things I love about perl is that > you > >> dont have to > >> compile it and you can test every little change > >> right as you are making > >> it. Really friendly to rapid learning and > >> development. > >> > >> > >> Steven Lembark wrote: > >>>> But the key is you don't have to compile it to > >> run it on Linux. I > >>>> think the original poster doesn't realize that > >> you don't have to > >>>> compile it. > >>> > >>> Actually, Perl is a compiled language: always > has > >> been. > >>> The perl executable performs the compile > >> automatically > >>> as part of running the code (sort of like gcc > >> calling > >>> the assembler for you to create object files). > >> That > >>> provides the portability between systems (source > >> is the > >>> only thing that has to be moved). It's also why > >> calling > >>> Perl an "interpreter" is incorrect: the > execution > >>> engine doesn't have to re-interpret the source > as, > >> say, > >>> a shell program would be. > >>> > >>> Beyond the code itself, however, many functins > >> within > >>> Perl are rather specific to *NIX. The password > and > >>> group lookups return a gecos filed, for example, > >> that > >>> has nada to do with msdog or VMS. > >>> > >>> The O'Reilly perl for SysAdmins book gives a > good > >>> look at writing cross-platform coding (e.g., > using > >>> File::Spec instead of join '/', @dirz, > $basename). > >>> > >> _______________________________________________ > >> Chicago-talk mailing list > >> Chicago-talk at pm.org > >> http://mail.pm.org/mailman/listinfo/chicago-talk > >> > > > > > > > > > > > ______________________________________________________________________ > > > ______________ > > Get your own web address. > > Have a HUGE year through Yahoo! Small Business. > > http://smallbusiness.yahoo.com/domains/?p=BESTDEAL > > _______________________________________________ > > Chicago-talk mailing list > > Chicago-talk at pm.org > > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ____________________________________________________________________________________ Food fight? Enjoy some healthy debate in the Yahoo! Answers Food & Drink Q&A. http://answers.yahoo.com/dir/?link=list&sid=396545367 From kent at c2group.net Thu Mar 8 16:31:01 2007 From: kent at c2group.net (Kent Cowgill) Date: Thu, 8 Mar 2007 18:31:01 -0600 Subject: [Chicago-talk] perl question In-Reply-To: <514610.97827.qm@web36502.mail.mud.yahoo.com> References: <514610.97827.qm@web36502.mail.mud.yahoo.com> Message-ID: <574D8449-1AA5-4176-8C75-D819EA4B8297@c2group.net> There's always the documentation on the page you visited to download the file. Here, I'll copy it into this email for your convenience. --- Copy the zip archive perl-support.zip to $HOME/.vim/ or $VIM/vimfiles (on the Windows platforms) and run unzip perl-support.zip If you have already an older version of perl-support and you have modified the template files you may want to save your templates first or copy the files from the archive by hand. See also the README file within the zip file. --- Beyond that, everything you'll need to know is either in that README file, or in other documentation that you'll be able to find ... on your own. -Kent Cowgill C2 Group, Inc. kent at c2group.net http://www.c2group.net 312.804.0160 On Mar 8, 2007, at 6:08 PM, elite elite wrote: > I unzip it and now i not sure what to do with this > plugin? > > > i am useing gvim > > > > > > > > > >> wrote: > >> There's always the perl-support plugin: >> >> http://www.vim.org/scripts/script.php?script_id=556 >> >> It's very nice. You'll need to do some reading to >> take advantage of >> all its' features, but it has support for perltidy, >> Perl::Critic (if >> memory serves), perl documentation, file templates, >> etc. >> >> If you're already fairly handy with vim, you >> shouldn't have any >> problems getting it setup and running. >> >> -Kent Cowgill >> >> C2 Group, Inc. >> >> kent at c2group.net >> http://www.c2group.net >> >> 312.804.0160 >> >> >> On Mar 8, 2007, at 2:07 PM, elite elite wrote: >> >>> >>> >>> I been readng about perl programming and learn >> perl so >>> far.Only prob that i have is that all i have is >> linux >>> on my laptops but no window os. >>> >>> >>> Fun part is learning how to hack with perl:) >>> >>> >>> >>> Are there any good plugin for vim that can be use >> with >>> perl? >>> >>> >>> Craig >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> com> wrote: >>> >>>> I think the poor guys brain is going to pop with >>>> that one ;-) >>>> >>>> But yes, it is difficult to write a single perl >>>> program and have it >>>> truly cross platform. >>>> >>>> I think the best way to get started is reading >> the >>>> various books people >>>> have mentioned and getting a windows box loaded >> with >>>> Active State's perl >>>> and a linux box and start hacking. >>>> >>>> I learned perl by coding, as I think most people >>>> did, so I always >>>> advocate jumping right in and giving it a try. >>>> >>>> One of the many things I love about perl is that >> you >>>> dont have to >>>> compile it and you can test every little change >>>> right as you are making >>>> it. Really friendly to rapid learning and >>>> development. >>>> >>>> >>>> Steven Lembark wrote: >>>>>> But the key is you don't have to compile it to >>>> run it on Linux. I >>>>>> think the original poster doesn't realize that >>>> you don't have to >>>>>> compile it. >>>>> >>>>> Actually, Perl is a compiled language: always >> has >>>> been. >>>>> The perl executable performs the compile >>>> automatically >>>>> as part of running the code (sort of like gcc >>>> calling >>>>> the assembler for you to create object files). >>>> That >>>>> provides the portability between systems (source >>>> is the >>>>> only thing that has to be moved). It's also why >>>> calling >>>>> Perl an "interpreter" is incorrect: the >> execution >>>>> engine doesn't have to re-interpret the source >> as, >>>> say, >>>>> a shell program would be. >>>>> >>>>> Beyond the code itself, however, many functins >>>> within >>>>> Perl are rather specific to *NIX. The password >> and >>>>> group lookups return a gecos filed, for example, >>>> that >>>>> has nada to do with msdog or VMS. >>>>> >>>>> The O'Reilly perl for SysAdmins book gives a >> good >>>>> look at writing cross-platform coding (e.g., >> using >>>>> File::Spec instead of join '/', @dirz, >> $basename). >>>>> >>>> _______________________________________________ >>>> Chicago-talk mailing list >>>> Chicago-talk at pm.org >>>> http://mail.pm.org/mailman/listinfo/chicago-talk >>>> >>> >>> >>> >>> >>> >> > ______________________________________________________________________ >> >>> ______________ >>> Get your own web address. >>> Have a HUGE year through Yahoo! Small Business. >>> http://smallbusiness.yahoo.com/domains/?p=BESTDEAL >>> _______________________________________________ >>> Chicago-talk mailing list >>> Chicago-talk at pm.org >>> http://mail.pm.org/mailman/listinfo/chicago-talk >>> >> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk >> > > > > > ______________________________________________________________________ > ______________ > Food fight? Enjoy some healthy debate > in the Yahoo! Answers Food & Drink Q&A. > http://answers.yahoo.com/dir/?link=list&sid=396545367 > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From fasteliteprogrammer at yahoo.com Thu Mar 8 17:28:54 2007 From: fasteliteprogrammer at yahoo.com (elite elite) Date: Thu, 8 Mar 2007 17:28:54 -0800 (PST) Subject: [Chicago-talk] perl question In-Reply-To: <574D8449-1AA5-4176-8C75-D819EA4B8297@c2group.net> Message-ID: <113674.49362.qm@web36514.mail.mud.yahoo.com> I got it to work:) --- Kent Cowgill wrote: > There's always the documentation on the page you > visited to download > the file. > > Here, I'll copy it into this email for your > convenience. > > --- > Copy the zip archive perl-support.zip to > $HOME/.vim/ or $VIM/vimfiles > (on the Windows platforms) and run > unzip perl-support.zip > If you have already an older version of perl-support > and you have > modified the > template files you may want to save your templates > first or copy the > files from the > archive by hand. See also the README file within the > zip file. > --- > > Beyond that, everything you'll need to know is > either in that README > file, or in other documentation that you'll be able > to find ... on > your own. > > > > -Kent Cowgill > > C2 Group, Inc. > > kent at c2group.net > http://www.c2group.net > > 312.804.0160 > > > On Mar 8, 2007, at 6:08 PM, elite elite wrote: > > > I unzip it and now i not sure what to do with this > > plugin? > > > > > > i am useing gvim > > > > > > > > > > > > > > > > > > > >> wrote: > > > >> There's always the perl-support plugin: > >> > >> > http://www.vim.org/scripts/script.php?script_id=556 > >> > >> It's very nice. You'll need to do some reading > to > >> take advantage of > >> all its' features, but it has support for > perltidy, > >> Perl::Critic (if > >> memory serves), perl documentation, file > templates, > >> etc. > >> > >> If you're already fairly handy with vim, you > >> shouldn't have any > >> problems getting it setup and running. > >> > >> -Kent Cowgill > >> > >> C2 Group, Inc. > >> > >> kent at c2group.net > >> http://www.c2group.net > >> > >> 312.804.0160 > >> > >> > >> On Mar 8, 2007, at 2:07 PM, elite elite wrote: > >> > >>> > >>> > >>> I been readng about perl programming and learn > >> perl so > >>> far.Only prob that i have is that all i have is > >> linux > >>> on my laptops but no window os. > >>> > >>> > >>> Fun part is learning how to hack with perl:) > >>> > >>> > >>> > >>> Are there any good plugin for vim that can be > use > >> with > >>> perl? > >>> > >>> > >>> Craig > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> com> wrote: > >>> > >>>> I think the poor guys brain is going to pop > with > >>>> that one ;-) > >>>> > >>>> But yes, it is difficult to write a single perl > >>>> program and have it > >>>> truly cross platform. > >>>> > >>>> I think the best way to get started is reading > >> the > >>>> various books people > >>>> have mentioned and getting a windows box loaded > >> with > >>>> Active State's perl > >>>> and a linux box and start hacking. > >>>> > >>>> I learned perl by coding, as I think most > people > >>>> did, so I always > >>>> advocate jumping right in and giving it a try. > >>>> > >>>> One of the many things I love about perl is > that > >> you > >>>> dont have to > >>>> compile it and you can test every little change > >>>> right as you are making > >>>> it. Really friendly to rapid learning and > >>>> development. > >>>> > >>>> > >>>> Steven Lembark wrote: > >>>>>> But the key is you don't have to compile it > to > >>>> run it on Linux. I > >>>>>> think the original poster doesn't realize > that > >>>> you don't have to > >>>>>> compile it. > >>>>> > >>>>> Actually, Perl is a compiled language: always > >> has > >>>> been. > >>>>> The perl executable performs the compile > >>>> automatically > >>>>> as part of running the code (sort of like gcc > >>>> calling > >>>>> the assembler for you to create object files). > >>>> That > >>>>> provides the portability between systems > (source > >>>> is the > >>>>> only thing that has to be moved). It's also > why > >>>> calling > >>>>> Perl an "interpreter" is incorrect: the > >> execution > >>>>> engine doesn't have to re-interpret the source > >> as, > >>>> say, > >>>>> a shell program would be. > >>>>> > >>>>> Beyond the code itself, however, many functins > >>>> within > >>>>> Perl are rather specific to *NIX. The password > >> and > >>>>> group lookups return a gecos filed, for > example, > >>>> that > >>>>> has nada to do with msdog or VMS. > >>>>> > >>>>> The O'Reilly perl for SysAdmins book gives a > >> good > >>>>> look at writing cross-platform coding (e.g., > >> using > >>>>> File::Spec instead of join '/', @dirz, > >> $basename). > === message truncated === ____________________________________________________________________________________ Looking for earth-friendly autos? Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center. http://autos.yahoo.com/green_center/ From zrusilla at mac.com Thu Mar 8 22:53:31 2007 From: zrusilla at mac.com (zrusilla at mac.com) Date: Thu, 8 Mar 2007 22:53:31 -0800 Subject: [Chicago-talk] perl question In-Reply-To: <113674.49362.qm@web36514.mail.mud.yahoo.com> References: <113674.49362.qm@web36514.mail.mud.yahoo.com> Message-ID: <366575b01acfb1d385798a59a3bea02f@mac.com> Yay! On Mar 8, 2007, at 5:28 PM, elite elite wrote: > > I got it to work:) > From jon at jrock.us Fri Mar 9 18:10:46 2007 From: jon at jrock.us (Jonathan Rockway) Date: Fri, 9 Mar 2007 20:10:46 -0600 Subject: [Chicago-talk] Next week's meeting Message-ID: <200703092010.47266.jon@jrock.us> I'm not sure if I should send out a formal announcement or not, but here's the plan for next week: The meeting is going to be from 7-9 at Performics (180 N La Salle, 12th floor) on Thurday, the 15th. I'm going to talk about learning Haskell for half the time (or so), and then we'll have the Text Editor Wars (tm). Josh said he'd talk about Eclipse, and I'll talk about Emacs, but it would be great if others were willing to talk a bit about their favorite features in their favorite text editors. Someone should talk about vi, for example :) Anyway, if you're coming, please RSVP (so we can get you past security). All are welcome. If you'd like to talk about an editor, just let the list know. Thanks! Regards, Jonathan Rockway -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070309/4a938273/attachment.bin From fasteliteprogrammer at yahoo.com Fri Mar 9 21:34:47 2007 From: fasteliteprogrammer at yahoo.com (elite elite) Date: Fri, 9 Mar 2007 21:34:47 -0800 (PST) Subject: [Chicago-talk] NetworkInfo::Discovery::Sniff question Message-ID: <22421.7971.qm@web36515.mail.mud.yahoo.com> Does anyone know where i can find NetworkInfo::Discovery::Sniff i can't find it on cpan to download. ____________________________________________________________________________________ Food fight? Enjoy some healthy debate in the Yahoo! Answers Food & Drink Q&A. http://answers.yahoo.com/dir/?link=list&sid=396545367 From jon at jrock.us Fri Mar 9 21:38:41 2007 From: jon at jrock.us (Jonathan Rockway) Date: Fri, 9 Mar 2007 23:38:41 -0600 Subject: [Chicago-talk] NetworkInfo::Discovery::Sniff question In-Reply-To: <22421.7971.qm@web36515.mail.mud.yahoo.com> References: <22421.7971.qm@web36515.mail.mud.yahoo.com> Message-ID: <200703092338.42131.jon@jrock.us> On Friday 09 March 2007 23:34, elite elite wrote: > Does anyone know where i can find > NetworkInfo::Discovery::Sniff i can't find it on cpan > to download. http://search.cpan.org/~tscanlan/NetworkInfo-Discovery-0.12/ BTW, what's with "elite elite"? -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070309/2afcc04e/attachment.bin From fasteliteprogrammer at yahoo.com Fri Mar 9 21:44:12 2007 From: fasteliteprogrammer at yahoo.com (elite elite) Date: Fri, 9 Mar 2007 21:44:12 -0800 (PST) Subject: [Chicago-talk] NetworkInfo::Discovery::Sniff question In-Reply-To: <200703092338.42131.jon@jrock.us> Message-ID: <507682.44918.qm@web36504.mail.mud.yahoo.com> I know that the link but i will not let me download for some reason.I wish i could see the code to that.It a just my nick name.i going to change it soon. --- Jonathan Rockway wrote: > On Friday 09 March 2007 23:34, elite elite wrote: > > Does anyone know where i can find > > NetworkInfo::Discovery::Sniff i can't find it on > cpan > > to download. > > http://search.cpan.org/~tscanlan/NetworkInfo-Discovery-0.12/ > > BTW, what's with "elite elite"? > > -- > package JAPH;use Catalyst > qw/-Debug/;($;=JAPH)->config(name => do { > $,.=reverse qw[Jonathan tsu rehton lre rekca > Rockway][$_].[split //, > ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk ____________________________________________________________________________________ 8:00? 8:25? 8:40? Find a flick in no time with the Yahoo! Search movie showtime shortcut. http://tools.search.yahoo.com/shortcuts/#news From jon at jrock.us Fri Mar 9 21:47:22 2007 From: jon at jrock.us (Jonathan Rockway) Date: Fri, 9 Mar 2007 23:47:22 -0600 Subject: [Chicago-talk] NetworkInfo::Discovery::Sniff question In-Reply-To: <507682.44918.qm@web36504.mail.mud.yahoo.com> References: <507682.44918.qm@web36504.mail.mud.yahoo.com> Message-ID: <200703092347.23472.jon@jrock.us> On Friday 09 March 2007 23:44, elite elite wrote: > I know that the link but i will not let me download > for some reason. CPAN has mirrors. Try http://cpan.uchicago.edu/CPAN/authors/id/T/TS/TSCANLAN/NetworkInfo-Discovery-0.12.tar.gz or one of the other 265 mirrors: http://mirrors.cpan.org/ -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070309/964ceb6f/attachment.bin From fasteliteprogrammer at yahoo.com Sat Mar 10 01:39:23 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Sat, 10 Mar 2007 01:39:23 -0800 (PST) Subject: [Chicago-talk] NetworkInfo::Discovery::Sniff question Message-ID: <20070310093923.73741.qmail@web36506.mail.mud.yahoo.com> i take it is build into the program if i am right. yahoo.com> wrote: > > I know that the link but i will not let me download > for some reason.I wish i could see the code to > that.It > a just my nick name.i going to change it soon. > > > > > > --- Jonathan Rockway wrote: > > > On Friday 09 March 2007 23:34, elite elite wrote: > > > Does anyone know where i can find > > > NetworkInfo::Discovery::Sniff i can't find it on > > cpan > > > to download. > > > > > http://search.cpan.org/~tscanlan/NetworkInfo-Discovery-0.12/ > > > > BTW, what's with "elite elite"? > > > > -- > > package JAPH;use Catalyst > > qw/-Debug/;($;=JAPH)->config(name => do { > > $,.=reverse qw[Jonathan tsu rehton lre rekca > > Rockway][$_].[split //, > > ";$;"]->[$_].q; ;for > 1..4;$,=~s;^.;;;$,});$;->setup; > > > _______________________________________________ > > Chicago-talk mailing list > > Chicago-talk at pm.org > > http://mail.pm.org/mailman/listinfo/chicago-talk > > > > > ____________________________________________________________________________________ > 8:00? 8:25? 8:40? Find a flick in no time > with the Yahoo! Search movie showtime shortcut. > http://tools.search.yahoo.com/shortcuts/#news > ____________________________________________________________________________________ Be a PS3 game guru. Get your game face on with the latest PS3 news and previews at Yahoo! Games. http://videogames.yahoo.com/platform?platform=120121 From jason at froebe.net Sun Mar 11 08:22:06 2007 From: jason at froebe.net (Jason L. Froebe) Date: Sun, 11 Mar 2007 08:22:06 -0700 (PDT) Subject: [Chicago-talk] South Suburban Chicago PM meetup this wednesday? Message-ID: <20070311152206.44137.qmail@web809.biz.mail.mud.yahoo.com> March 14th at 7pm - 10pm (come any time) Caribou Coffee 16205 Harlem Ave Tinley Park, IL 60477 (708) 444-0478 Jason L. Froebe Help find a cure for breast cancer! Net proceeds benefit the Susan G. Komen Breast Cancer Foundation and the National Philanthropic Trust. Help by donating at http://www.the3day.org/chicago07/jfroebe - I'm walking 60 miles in 3 days in August 2007. (The day I return from TechWave is the first day of the Walk) WebBlog http://jfroebe.livejournal.com Tech log http://www.froebe.net/blog From arodland at comcast.net Sun Mar 11 09:50:51 2007 From: arodland at comcast.net (Andrew Rodland) Date: Sun, 11 Mar 2007 11:50:51 -0500 Subject: [Chicago-talk] As I was walking down the street one day Message-ID: <200703111150.51860.arodland@comcast.net> A pretty lady looked at me and Said her diamond watch had stopped cold dead And I said Does anybody really know what time it is? Does anybody really care? If so I can't imagine why We've all got time enough to cry Before there was Chicago.pm, there was Chicago. From andy at petdance.com Sun Mar 11 12:20:04 2007 From: andy at petdance.com (Andy Lester) Date: Sun, 11 Mar 2007 14:20:04 -0500 Subject: [Chicago-talk] As I was walking down the street one day In-Reply-To: <200703111150.51860.arodland@comcast.net> References: <200703111150.51860.arodland@comcast.net> Message-ID: <8214CF7F-E58C-49B0-8415-99328B7EA11B@petdance.com> On Mar 11, 2007, at 11:50 AM, Andrew Rodland wrote: > Does anybody really know what time it is? $ perl -le'print scalar localtime' Sun Mar 11 14:19:52 2007 -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From andy at petdance.com Mon Mar 12 06:49:42 2007 From: andy at petdance.com (Andy Lester) Date: Mon, 12 Mar 2007 08:49:42 -0500 Subject: [Chicago-talk] This week's two Chicago.pm meetings Message-ID: <276E723F-F72E-49C9-AB80-C94135280272@petdance.com> Two PM meetings this week: Tuesday in the burbs: http://rakudo.org/chicago-pm/index.cgi? 2007_03_13_dynamic_language_hootenanny (postponed from last month's heavy snow) Thursday in the city: http://rakudo.org/chicago-pm/index.cgi? 2007_03_15_haskell_text_editor_wars -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From fasteliteprogrammer at yahoo.com Mon Mar 12 10:50:44 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Mon, 12 Mar 2007 10:50:44 -0700 (PDT) Subject: [Chicago-talk] anyone join perlmoks? Message-ID: <652831.46361.qm@web36515.mail.mud.yahoo.com> anyone go to perlmonks,org go there at all?I just want to see how many from this group have join it? ____________________________________________________________________________________ It's here! Your new message! Get new email alerts with the free Yahoo! Toolbar. http://tools.search.yahoo.com/toolbar/features/mail/ From Andy_Bach at wiwb.uscourts.gov Mon Mar 12 11:02:39 2007 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach at wiwb.uscourts.gov) Date: Mon, 12 Mar 2007 13:02:39 -0500 Subject: [Chicago-talk] anyone join perlmoks? In-Reply-To: <652831.46361.qm@web36515.mail.mud.yahoo.com> Message-ID: > anyone go to perlmonks,org go there at all? Used to be a regular but now I'm in ... er, what's the word? Hibernation? No, more monkish .... on a retreat? Its (okay, be fair was ;-) a great site - there's lots of good back ground and they answer question well. Lots and lots of smart folks. Yes, a few cranky folks but if you get flamed for asking a bad/FAQ question, if you can ignore the fierceness of the heat and take heed of the fact that you probably could've done a better job at asking, you'll learn a lot. Not a place for thin-skinned folks but then that could be said about this whole "Internet" thingey. a Andy Bach Systems Mangler Internet: andy_bach at wiwb.uscourts.gov VOICE: (608) 261-5738 FAX 264-5932 Occasionally, we need words we have long since abandoned or that have abandoned us. We may be facing a period in our history now when we need to retrieve "cacoepy" from our lexical attic. "Cacoepy" is not to be confused with cacology "bad choice of words." The antonym of "cacoepy" is orthoepy "the correct pronunciation of words." "Cacoepistic" is the adjective form of today's word and a person who often mispronounces words is a "cacoepist." http://www.yourdictionary.com/wotd/wotd.pl?word=cacoepy From fasteliteprogrammer at yahoo.com Mon Mar 12 11:09:36 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Mon, 12 Mar 2007 11:09:36 -0700 (PDT) Subject: [Chicago-talk] anyone join perlmoks? In-Reply-To: Message-ID: <807774.68935.qm@web36503.mail.mud.yahoo.com> I just want to meet some real perlmoks from that web site.:) --- Andy_Bach at wiwb.uscourts.gov wrote: > > anyone go to perlmonks,org go there at all? > > Used to be a regular but now I'm in ... er, what's > the word? Hibernation? > No, more monkish .... on a retreat? > > Its (okay, be fair was ;-) a great site - there's > lots of good back ground > and they answer question well. Lots and lots of > smart folks. Yes, a few > cranky folks but if you get flamed for asking a > bad/FAQ question, if you > can ignore the fierceness of the heat and take heed > of the fact that you > probably could've done a better job at asking, > you'll learn a lot. Not a > place for thin-skinned folks but then that could be > said about this whole > "Internet" thingey. > > a > > Andy Bach > Systems Mangler > Internet: andy_bach at wiwb.uscourts.gov > VOICE: (608) 261-5738 FAX 264-5932 > > Occasionally, we need words we have long since > abandoned or that have > abandoned us. We may be facing > a period in our history now when we need to > retrieve "cacoepy" from our > lexical attic. "Cacoepy" is not to be > confused with cacology "bad choice of words." The > antonym of "cacoepy" is > orthoepy "the correct pronunciation of words." > "Cacoepistic" is the adjective form of today's word > and a person who > often mispronounces words is a "cacoepist." > http://www.yourdictionary.com/wotd/wotd.pl?word=cacoepy > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ____________________________________________________________________________________ No need to miss a message. Get email on-the-go with Yahoo! Mail for Mobile. Get started. http://mobile.yahoo.com/mail From brian.d.foy at gmail.com Mon Mar 12 11:21:08 2007 From: brian.d.foy at gmail.com (brian d foy) Date: Mon, 12 Mar 2007 11:21:08 -0700 Subject: [Chicago-talk] anyone join perlmoks? In-Reply-To: <807774.68935.qm@web36503.mail.mud.yahoo.com> References: <807774.68935.qm@web36503.mail.mud.yahoo.com> Message-ID: <2715accf0703121121n662df539p9564152eb9a8fddf@mail.gmail.com> On 3/12/07, Craig Petty wrote: > I just want to meet some real perlmoks from that web > site.:) If I were ever in town long enough to go to a meeting you could meet me. :) http://www.perlmonks.org/index.pl?node_id=366986 -- brian d foy http://www.pair.com/~comdog/ From fasteliteprogrammer at yahoo.com Mon Mar 12 11:28:17 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Mon, 12 Mar 2007 11:28:17 -0700 (PDT) Subject: [Chicago-talk] anyone join perlmoks? In-Reply-To: <2715accf0703121121n662df539p9564152eb9a8fddf@mail.gmail.com> Message-ID: <957699.16524.qm@web36511.mail.mud.yahoo.com> Cool:) i use perlmaster on perlmonks.do you use a yaho or msn handle name? --- brian d foy wrote: > On 3/12/07, Craig Petty > wrote: > > > I just want to meet some real perlmoks from that > web > > site.:) > > If I were ever in town long enough to go to a > meeting you could meet me. :) > > http://www.perlmonks.org/index.pl?node_id=366986 > > -- > brian d foy > http://www.pair.com/~comdog/ > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ____________________________________________________________________________________ Get your own web address. Have a HUGE year through Yahoo! Small Business. http://smallbusiness.yahoo.com/domains/?p=BESTDEAL From kent at c2group.net Mon Mar 12 11:36:49 2007 From: kent at c2group.net (Kent Cowgill) Date: Mon, 12 Mar 2007 13:36:49 -0500 Subject: [Chicago-talk] anyone join perlmoks? In-Reply-To: <652831.46361.qm@web36515.mail.mud.yahoo.com> References: <652831.46361.qm@web36515.mail.mud.yahoo.com> Message-ID: <94A6D7F8-3DBB-4B0B-B72B-95CB0527C80E@c2group.net> Yes. I don't the exact number, but I'd say at least a handful. -Kent Cowgill C2 Group, Inc. kent at c2group.net http://www.c2group.net 312.804.0160 On Mar 12, 2007, at 12:50 PM, Craig Petty wrote: > > > anyone go to perlmonks,org go there at all?I just want > to see how many from this group have join it? > > > > ______________________________________________________________________ > ______________ > It's here! Your new message! > Get new email alerts with the free Yahoo! Toolbar. > http://tools.search.yahoo.com/toolbar/features/mail/ > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From tigerpeng2001 at yahoo.com Mon Mar 12 13:46:08 2007 From: tigerpeng2001 at yahoo.com (tiger peng) Date: Mon, 12 Mar 2007 13:46:08 -0700 (PDT) Subject: [Chicago-talk] As I was walking down the street one day Message-ID: <297677.3156.qm@web58706.mail.re1.yahoo.com> Why not dating? dear perlism. Less typing, more romantisim. ----- Original Message ---- From: Andy Lester To: Chicago.pm chatter Sent: Sunday, March 11, 2007 2:20:04 PM Subject: Re: [Chicago-talk] As I was walking down the street one day On Mar 11, 2007, at 11:50 AM, Andrew Rodland wrote: > Does anybody really know what time it is? $ perl -le'print scalar localtime' Sun Mar 11 14:19:52 2007 -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From shild at sbcglobal.net Mon Mar 12 17:59:25 2007 From: shild at sbcglobal.net (Scott T. Hildreth) Date: Mon, 12 Mar 2007 19:59:25 -0500 Subject: [Chicago-talk] anyone join perlmoks? In-Reply-To: <652831.46361.qm@web36515.mail.mud.yahoo.com> References: <652831.46361.qm@web36515.mail.mud.yahoo.com> Message-ID: <1173747565.1047.21.camel@fbsd1.dyndns.org> I was there today, I pop in from time to time, not regular though. http://perlmonks.org/?node=sth On Mon, 2007-03-12 at 10:50 -0700, Craig Petty wrote: > > anyone go to perlmonks,org go there at all?I just want > to see how many from this group have join it? > > > > ____________________________________________________________________________________ > It's here! Your new message! > Get new email alerts with the free Yahoo! Toolbar. > http://tools.search.yahoo.com/toolbar/features/mail/ > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Scott T. Hildreth From mikeferrari8 at yahoo.com Tue Mar 13 07:58:50 2007 From: mikeferrari8 at yahoo.com (/dev/mike0) Date: Tue, 13 Mar 2007 07:58:50 -0700 (PDT) Subject: [Chicago-talk] This week's two Chicago.pm meetings Message-ID: <641863.9858.qm@web36201.mail.mud.yahoo.com> Do we need to RSVP for the tuesday night burbs meeting? if so .. i am RSVP'ing :-) Thanks Mike http://www.mikeferrari.com http://www.chromeczars.com http://www.hunnertcarpileup.com ----- Original Message ---- From: Andy Lester To: Chicago.pm chatter ; chicago-announce at pm.org Sent: Monday, March 12, 2007 8:49:42 AM Subject: [Chicago-talk] This week's two Chicago.pm meetings Two PM meetings this week: Tuesday in the burbs: http://rakudo.org/chicago-pm/index.cgi? 2007_03_13_dynamic_language_hootenanny (postponed from last month's heavy snow) Thursday in the city: http://rakudo.org/chicago-pm/index.cgi? 2007_03_15_haskell_text_editor_wars -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance _______________________________________________ Chicago-talk mailing list Chicago-talk at pm.org http://mail.pm.org/mailman/listinfo/chicago-talk ____________________________________________________________________________________ 8:00? 8:25? 8:40? Find a flick in no time with the Yahoo! Search movie showtime shortcut. http://tools.search.yahoo.com/shortcuts/#news From andy at petdance.com Tue Mar 13 08:00:53 2007 From: andy at petdance.com (Andy Lester) Date: Tue, 13 Mar 2007 10:00:53 -0500 Subject: [Chicago-talk] This week's two Chicago.pm meetings In-Reply-To: <641863.9858.qm@web36201.mail.mud.yahoo.com> References: <641863.9858.qm@web36201.mail.mud.yahoo.com> Message-ID: <6B231B37-A22B-4500-A145-F81FEF95B16C@petdance.com> On Mar 13, 2007, at 9:58 AM, /dev/mike0 wrote: > Do we need to RSVP for the tuesday night burbs meeting? if so .. i > am RSVP'ing :-) No, for tonight's meeting anyone off the street can just walk in. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From e.ellington at gmail.com Wed Mar 14 13:53:31 2007 From: e.ellington at gmail.com (Eric Ellington) Date: Wed, 14 Mar 2007 15:53:31 -0500 Subject: [Chicago-talk] Next week's meeting In-Reply-To: <200703092010.47266.jon@jrock.us> References: <200703092010.47266.jon@jrock.us> Message-ID: I am RSVPing to the meeting downtown. I can talk about Notepad++ for a bit if people want to hear about it. On 3/9/07, Jonathan Rockway wrote: > I'm not sure if I should send out a formal announcement or not, but here's the > plan for next week: > > The meeting is going to be from 7-9 at Performics (180 N La Salle, 12th floor) > on Thurday, the 15th. I'm going to talk about learning Haskell for half the > time (or so), and then we'll have the Text Editor Wars (tm). Josh said he'd > talk about Eclipse, and I'll talk about Emacs, but it would be great if > others were willing to talk a bit about their favorite features in their > favorite text editors. Someone should talk about vi, for example :) > > Anyway, if you're coming, please RSVP (so we can get you past security). All > are welcome. > > If you'd like to talk about an editor, just let the list know. Thanks! > > Regards, > Jonathan Rockway > > -- > package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { > $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, > ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > -- Eric Ellington e.ellington at gmail.com From arodland at comcast.net Wed Mar 14 18:55:57 2007 From: arodland at comcast.net (Andrew Rodland) Date: Wed, 14 Mar 2007 20:55:57 -0500 Subject: [Chicago-talk] Next week's meeting In-Reply-To: <200703092010.47266.jon@jrock.us> References: <200703092010.47266.jon@jrock.us> Message-ID: <200703142055.57965.arodland@comcast.net> On Friday 09 March 2007 08:10:46 pm Jonathan Rockway wrote: > Anyway, if you're coming, please RSVP (so we can get you past security). > All are welcome. I'm going to try to be there in defense of vim ;) Andrew From ccf3 at mindspring.com Wed Mar 14 16:53:36 2007 From: ccf3 at mindspring.com (Clyde Forrester) Date: Wed, 14 Mar 2007 17:53:36 -0600 Subject: [Chicago-talk] Next week's meeting References: <200703092010.47266.jon@jrock.us> Message-ID: <45F88B00.4010607@mindspring.com> Jonathan Rockway wrote: >I'm not sure if I should send out a formal announcement or not, but here's the >plan for next week: > >The meeting is going to be from 7-9 at Performics (180 N La Salle, 12th floor) >on Thursday, the 15th. I'm going to talk about learning Haskell for half the >time (or so), and then we'll have the Text Editor Wars (tm). Josh said he'd >talk about Eclipse, and I'll talk about Emacs, but it would be great if >others were willing to talk a bit about their favorite features in their >favorite text editors. Someone should talk about vi, for example :) > >Anyway, if you're coming, please RSVP (so we can get you past security). All >are welcome. > I plan to be there. Clyde Forrester > > >If you'd like to talk about an editor, just let the list know. Thanks! > I can talk about my experience with edit on Windows, and Emacs on Cygwin. That should be worth a minute, almost. > > >Regards, >Jonathan Rockway > From eli at mortgagefolder.com Thu Mar 15 03:08:22 2007 From: eli at mortgagefolder.com (Elias Lutfallah) Date: Thu, 15 Mar 2007 04:08:22 -0600 (CST) Subject: [Chicago-talk] Next week's meeting In-Reply-To: <200703142055.57965.arodland@comcast.net> References: <200703092010.47266.jon@jrock.us> <200703142055.57965.arodland@comcast.net> Message-ID: <4749.24.13.89.226.1173953302.squirrel@mail2.mortgagefolder.com> I am RSVPing as well. (Josh, I will have your stuff with me.) > On Friday 09 March 2007 08:10:46 pm Jonathan Rockway wrote: > >> Anyway, if you're coming, please RSVP (so we can get you past security). >> All are welcome. > > I'm going to try to be there in defense of vim ;) > > Andrew > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Elias Lutfallah Chief Technology Officer Mortgage Desk, Inc. From fasteliteprogrammer at yahoo.com Thu Mar 15 16:34:46 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Thu, 15 Mar 2007 16:34:46 -0700 (PDT) Subject: [Chicago-talk] perl question Message-ID: <912428.89922.qm@web36513.mail.mud.yahoo.com> How do i put perl in my C programs? ____________________________________________________________________________________ Expecting? Get great news right away with email Auto-Check. Try the Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/newmail_tools.html From arodland at comcast.net Thu Mar 15 20:58:52 2007 From: arodland at comcast.net (Andrew Rodland) Date: Thu, 15 Mar 2007 22:58:52 -0500 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) Message-ID: <200703152258.52543.arodland@comcast.net> Not so much a tutorial as "this is what I do", but people might find some or all of these things useful if editing perl in vim "" Perl-related things " Create a command "Tidy" -- accept a range but default to whole file " Any args given to Tidy will be passed to perltidy after your defaults command -range=% -nargs=* Tidy ,! \perltidy your favorite perltidy options here " Turn on syntax folding for Perl files let perl_fold=1 " Fold ifs and loops and such too let perl_fold_blocks=1 " Highlight POD using syntax/pod.vim let perl_include_pod " If you have vim before 7.0... let perl_extended_vars=1 let perl_want_scope_in_variables=1 "" Other things " Enable the mouse when working in xterms or on a console with GPM set mouse=a " Use 3 columns to show fold markers (clickable, in mouse mode) set foldcolumn=3 " End of vimrc stuff This last bit, I may be making up, but I'm pretty sure I'm not -- I believe that the windows PuTTY also supports accessing the windows clipboard through the xterm clipboard functions, meaning that you should be able to yank into the register "+ and have that text come out in the windows clipboard on the local machine, and likewise paste from "+ and it will paste what's in the clipboard. If that doesn't do it, try "*, and if that doesn't do it, check for options (sorry, I don't have a windows machine handy to test it with). If you want to have even a little more fun with perlish things in vim, there's a script called perl-support.vim available from the vim scripts repository at < http://www.vim.org/scripts/script.php?script_id=556 > -- it has mappings to deal with comments, macros for inserting various bits of code for you to fill in the blanks, quickfix support for perl -c (hit a key to pop up a buffer with either a "Compiled OK" message or a list of errors from perl -c, and jump right to the errors), and perldoc access from right within the module. Some fairly nifty stuff there. More info, screenshots, and installation instructions at the above-mentioned link. Anything else anyone wants to know about vim geekery? Andrew From shild at sbcglobal.net Fri Mar 16 05:51:04 2007 From: shild at sbcglobal.net (Scott T. Hildreth) Date: Fri, 16 Mar 2007 07:51:04 -0500 Subject: [Chicago-talk] perl question In-Reply-To: <912428.89922.qm@web36513.mail.mud.yahoo.com> References: <912428.89922.qm@web36513.mail.mud.yahoo.com> Message-ID: <1174049464.14658.17.camel@fbsd1.dyndns.org> perldoc perlembed. On Thu, 2007-03-15 at 16:34 -0700, Craig Petty wrote: > > How do i put perl in my C programs? > > > > ____________________________________________________________________________________ > Expecting? Get great news right away with email Auto-Check. > Try the Yahoo! Mail Beta. > http://advision.webevents.yahoo.com/mailbeta/newmail_tools.html > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Scott T. Hildreth -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/chicago-talk/attachments/20070316/7ec91eb9/attachment.html From frag at ripco.com Fri Mar 16 07:58:35 2007 From: frag at ripco.com (Mike Fragassi) Date: Fri, 16 Mar 2007 09:58:35 -0500 (CDT) Subject: [Chicago-talk] perl question In-Reply-To: <912428.89922.qm@web36513.mail.mud.yahoo.com> References: <912428.89922.qm@web36513.mail.mud.yahoo.com> Message-ID: On Thu, 15 Mar 2007, Craig Petty wrote: > How do i put perl in my C programs? See: http://search.cpan.org/dist/perl/pod/perlembed.pod Never done it myself though. Good luck. -- Mike F. From lembark at wrkhors.com Fri Mar 16 08:22:16 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Fri, 16 Mar 2007 11:22:16 -0400 Subject: [Chicago-talk] perl question In-Reply-To: <912428.89922.qm@web36513.mail.mud.yahoo.com> References: <912428.89922.qm@web36513.mail.mud.yahoo.com> Message-ID: <45FAB628.5080401@wrkhors.com> > How do i put perl in my C programs? Carefully. -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From Andy_Bach at wiwb.uscourts.gov Fri Mar 16 08:33:59 2007 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach at wiwb.uscourts.gov) Date: Fri, 16 Mar 2007 10:33:59 -0500 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: <200703152258.52543.arodland@comcast.net> Message-ID: Speaking of vimrc, I've got: autocmd BufWritePost *.pl,*.pm,*.cgi !/usr/bin/perl -c % which is nice. We have a particularly (bad) lib setup for some scripts and I've tried: map :w!/tmp/vimc.pl:!PERL5LIB=/app01/BKECF/live/web/support; export PERL5LIB; /usr/bin/perl -c /tmp/vimc.pl; rm /tmp/vimc.pl To use the PERL5LIB setting on checking the syntax for those files. a Andy Bach Systems Mangler Internet: andy_bach at wiwb.uscourts.gov VOICE: (608) 261-5738 FAX 264-5932 "Cacoepy" is not to be confused with cacology "bad choice of words." The antonym of "cacoepy" is orthoepy "the correct pronunciation of words." "Cacoepistic" is the adjective form of today's word and a person who often mispronounces words is a "cacoepist." http://www.yourdictionary.com/wotd/wotd.pl?word=cacoepy From Andy_Bach at wiwb.uscourts.gov Fri Mar 16 08:23:48 2007 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach at wiwb.uscourts.gov) Date: Fri, 16 Mar 2007 10:23:48 -0500 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: <200703152258.52543.arodland@comcast.net> Message-ID: " Highlight POD using syntax/pod.vim let perl_include_pod was that supposed to be: " Highlight POD using syntax/pod.vim let perl_include_pod = 1 a Andy Bach Systems Mangler Internet: andy_bach at wiwb.uscourts.gov VOICE: (608) 261-5738 FAX 264-5932 "Cacoepy" is not to be confused with cacology "bad choice of words." The antonym of "cacoepy" is orthoepy "the correct pronunciation of words." "Cacoepistic" is the adjective form of today's word and a person who often mispronounces words is a "cacoepist." http://www.yourdictionary.com/wotd/wotd.pl?word=cacoepy From arodland at comcast.net Fri Mar 16 17:11:41 2007 From: arodland at comcast.net (Andrew Rodland) Date: Fri, 16 Mar 2007 19:11:41 -0500 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: References: Message-ID: <200703161911.41391.arodland@comcast.net> On Friday 16 March 2007 10:23:48 am Andy_Bach at wiwb.uscourts.gov wrote: > " Highlight POD using syntax/pod.vim > let perl_include_pod > > was that supposed to be: > " Highlight POD using syntax/pod.vim > let perl_include_pod = 1 > Er, yes :) Andrew From jon at jrock.us Fri Mar 16 18:55:00 2007 From: jon at jrock.us (Jonathan Rockway) Date: Fri, 16 Mar 2007 19:55:00 -0600 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: <200703152258.52543.arodland@comcast.net> References: <200703152258.52543.arodland@comcast.net> Message-ID: <200703162055.00857.jon@jrock.us> Somewhat related: http://blog.wiz.ro/articles/Catalyst%20Teamwork%20with%20Screen%20and%20VIM.pod -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; From fasteliteprogrammer at yahoo.com Fri Mar 16 19:22:48 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Fri, 16 Mar 2007 19:22:48 -0700 (PDT) Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: <200703162055.00857.jon@jrock.us> Message-ID: <648545.55311.qm@web36511.mail.mud.yahoo.com> are we talking about the plugin for vim with perl? --- Jonathan Rockway wrote: > Somewhat related: > > http://blog.wiz.ro/articles/Catalyst%20Teamwork%20with%20Screen%20and%20VIM.pod > > -- > package JAPH;use Catalyst > qw/-Debug/;($;=JAPH)->config(name => do { > $,.=reverse qw[Jonathan tsu rehton lre rekca > Rockway][$_].[split //, > ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ____________________________________________________________________________________ Get your own web address. Have a HUGE year through Yahoo! Small Business. http://smallbusiness.yahoo.com/domains/?p=BESTDEAL From jon at jrock.us Fri Mar 16 19:29:58 2007 From: jon at jrock.us (Jonathan Rockway) Date: Fri, 16 Mar 2007 20:29:58 -0600 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: <648545.55311.qm@web36511.mail.mud.yahoo.com> References: <648545.55311.qm@web36511.mail.mud.yahoo.com> Message-ID: <200703162129.58289.jon@jrock.us> On Friday 16 March 2007 21:22, Craig Petty wrote: > are we talking about the plugin for vim with perl? nope :) -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; From lembark at wrkhors.com Sat Mar 17 09:57:59 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Sat, 17 Mar 2007 11:57:59 -0500 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: References: Message-ID: <6BB0BF096AC2CB5D1FDEB5E5@[192.168.1.2]> VILE also has a rather nice perl handler. And the macro language is Perl :-) -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com 1 888 359 3508 From manchicken at notsosoft.net Sat Mar 17 16:22:48 2007 From: manchicken at notsosoft.net (Michael D. Stemle, Jr.) Date: Sat, 17 Mar 2007 18:22:48 -0500 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: <6BB0BF096AC2CB5D1FDEB5E5@[192.168.1.2]> References: <6BB0BF096AC2CB5D1FDEB5E5@[192.168.1.2]> Message-ID: <200703171822.53305.manchicken@notsosoft.net> On Saturday 17 March 2007 11:57:59 Steven Lembark wrote: > :-) "Vile" is an excellent name of a vi-like editor :) -- ~ Michael D. Stemle, Jr. <>< (A)bort, (R)etry, (I)nfluence with large hammer The number of the beast - vi vi vi -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070317/3b01e239/attachment.bin From warren.lindsey at gmail.com Sat Mar 17 17:18:52 2007 From: warren.lindsey at gmail.com (Warren Lindsey) Date: Sat, 17 Mar 2007 19:18:52 -0500 Subject: [Chicago-talk] Notes on vim+perl(+PuTTY) In-Reply-To: <200703152258.52543.arodland@comcast.net> References: <200703152258.52543.arodland@comcast.net> Message-ID: <841e880a0703171718p648a8d2djcf92f06425ce48f2@mail.gmail.com> perl-support for vim includes support for Perl::Tidy and Perl::Critic in the current release. Works quite nice. On 3/15/07, Andrew Rodland wrote: > Not so much a tutorial as "this is what I do", but people might find some or > all of these things useful if editing perl in vim > > "" Perl-related things > > " Create a command "Tidy" -- accept a range but default to whole file > " Any args given to Tidy will be passed to perltidy after your defaults > command -range=% -nargs=* Tidy ,! > \perltidy your favorite perltidy options here > > " Turn on syntax folding for Perl files > let perl_fold=1 > " Fold ifs and loops and such too > let perl_fold_blocks=1 > " Highlight POD using syntax/pod.vim > let perl_include_pod > " If you have vim before 7.0... > let perl_extended_vars=1 > let perl_want_scope_in_variables=1 > > "" Other things > > " Enable the mouse when working in xterms or on a console with GPM > set mouse=a > > " Use 3 columns to show fold markers (clickable, in mouse mode) > set foldcolumn=3 > > " End of vimrc stuff > > This last bit, I may be making up, but I'm pretty sure I'm not -- I believe > that the windows PuTTY also supports accessing the windows clipboard through > the xterm clipboard functions, meaning that you should be able to yank into > the register "+ and have that text come out in the windows clipboard on the > local machine, and likewise paste from "+ and it will paste what's in the > clipboard. If that doesn't do it, try "*, and if that doesn't do it, check > for options (sorry, I don't have a windows machine handy to test it with). > > If you want to have even a little more fun with perlish things in vim, there's > a script called perl-support.vim available from the vim scripts repository at > < http://www.vim.org/scripts/script.php?script_id=556 > -- it has mappings to > deal with comments, macros for inserting various bits of code for you to fill > in the blanks, quickfix support for perl -c (hit a key to pop up a buffer > with either a "Compiled OK" message or a list of errors from perl -c, and > jump right to the errors), and perldoc access from right within the module. > Some fairly nifty stuff there. More info, screenshots, and installation > instructions at the above-mentioned link. > > Anything else anyone wants to know about vim geekery? > > Andrew > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From fasteliteprogrammer at yahoo.com Mon Mar 19 05:09:25 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Mon, 19 Mar 2007 05:09:25 -0700 (PDT) Subject: [Chicago-talk] network question Message-ID: <589935.51141.qm@web36508.mail.mud.yahoo.com> does anyone know how to make a ip sniffer in perl with net::pcap and net::packet?Do i need to be in root to use net::pcap and net::packet if i am useing linux? ____________________________________________________________________________________ Be a PS3 game guru. Get your game face on with the latest PS3 news and previews at Yahoo! Games. http://videogames.yahoo.com/platform?platform=120121 From andy at petdance.com Mon Mar 19 07:07:05 2007 From: andy at petdance.com (Andy Lester) Date: Mon, 19 Mar 2007 09:07:05 -0500 Subject: [Chicago-talk] network question In-Reply-To: <589935.51141.qm@web36508.mail.mud.yahoo.com> References: <589935.51141.qm@web36508.mail.mud.yahoo.com> Message-ID: <92EAE4AA-36CB-4FA9-876A-2B2D94240F61@petdance.com> On Mar 19, 2007, at 7:09 AM, Craig Petty wrote: > does anyone know how to make a ip sniffer in perl with > net::pcap and net::packet?Do i need to be in root to > use net::pcap and net::packet if i am useing linux? Of course. The modules don't let you override the security of the OS. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From brian.d.foy at gmail.com Mon Mar 19 07:40:55 2007 From: brian.d.foy at gmail.com (brian d foy) Date: Mon, 19 Mar 2007 07:40:55 -0700 Subject: [Chicago-talk] network question In-Reply-To: <589935.51141.qm@web36508.mail.mud.yahoo.com> References: <589935.51141.qm@web36508.mail.mud.yahoo.com> Message-ID: <2715accf0703190740h770a5119m51bc64031eb630d1@mail.gmail.com> On 3/19/07, Craig Petty wrote: > > > does anyone know how to make a ip sniffer in perl with > net::pcap and net::packet?Do i need to be in root to > use net::pcap and net::packet if i am useing linux? Gerry Finkel wrote an article about that for The Perl Review 1.2 :) http://www.theperlreview.com/Issues/subscribers.html -- brian d foy http://www.pair.com/~comdog/ From shawn.c.carroll at gmail.com Thu Mar 22 13:42:30 2007 From: shawn.c.carroll at gmail.com (Shawn Carroll) Date: Thu, 22 Mar 2007 15:42:30 -0500 Subject: [Chicago-talk] Recruiter spam Message-ID: Anyone else getting recruiter mail based upon postings here. I got two the other day. They mention my postings here as the driver for the solicitation. Just curoius -- shawn.c.carroll at gmail.com Perl Programmer Soccer Referee From e.ellington at gmail.com Thu Mar 22 13:45:49 2007 From: e.ellington at gmail.com (Eric Ellington) Date: Thu, 22 Mar 2007 15:45:49 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: Message-ID: I got the same ones and I called the guy back. He is actually recruiting for Performics. I say we blame Josh. : ) On 3/22/07, Shawn Carroll wrote: > Anyone else getting recruiter mail based upon postings here. I got > two the other day. They mention my postings here as the driver for > the solicitation. > > Just curoius > > -- > shawn.c.carroll at gmail.com > Perl Programmer > Soccer Referee > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Eric Ellington e.ellington at gmail.com From andy at petdance.com Thu Mar 22 13:49:06 2007 From: andy at petdance.com (Andy Lester) Date: Thu, 22 Mar 2007 15:49:06 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: Message-ID: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> On Mar 22, 2007, at 3:45 PM, Eric Ellington wrote: >> Anyone else getting recruiter mail based upon postings here. I got >> two the other day. They mention my postings here as the driver for >> the solicitation. Not sure why you consider it spam if someone picks you out of a list to contact. If they mailed you specifically, and not everyone on the list, that sounds like a good recruiter to me. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From tom at yarrish.com Thu Mar 22 13:54:49 2007 From: tom at yarrish.com (Tom Yarrish) Date: Thu, 22 Mar 2007 15:54:49 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mar 22, 2007, at 3:42 PM, Shawn Carroll wrote: > Anyone else getting recruiter mail based upon postings here. I got > two the other day. They mention my postings here as the driver for > the solicitation. > > Just curoius > > -- > shawn.c.carroll at gmail.com > Perl Programmer > Soccer Referee > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk I got one too after I posted my Perlmentors.com email (which I am still working on BTW). Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFGAu0iZWzkfeDiTw4RAu3LAJ90t8paODsHdQ4rAHlaZO0u6cssowCfQyhZ PIU16WUPaKnClm0VXnuEVNg= =8Acu -----END PGP SIGNATURE----- From e.ellington at gmail.com Thu Mar 22 14:09:47 2007 From: e.ellington at gmail.com (Eric Ellington) Date: Thu, 22 Mar 2007 16:09:47 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> Message-ID: I did not consider it spam. Although the guy is rather pushy. Two emails and two phone calls before I responded to him. On 3/22/07, Andy Lester wrote: > > On Mar 22, 2007, at 3:45 PM, Eric Ellington wrote: > > >> Anyone else getting recruiter mail based upon postings here. I got > >> two the other day. They mention my postings here as the driver for > >> the solicitation. > > Not sure why you consider it spam if someone picks you out of a list > to contact. If they mailed you specifically, and not everyone on the > list, that sounds like a good recruiter to me. > > -- > Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance > > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Eric Ellington e.ellington at gmail.com From shawn.c.carroll at gmail.com Thu Mar 22 14:17:33 2007 From: shawn.c.carroll at gmail.com (Shawn Carroll) Date: Thu, 22 Mar 2007 16:17:33 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> Message-ID: It was unsoliciatated commercial email. I have no relationship with this guy, I didn' intiate the discussion. That's spam by most definitions, there is no need for a diluge for it to be spam. IMHO On 3/22/07, Andy Lester wrote: > > On Mar 22, 2007, at 3:45 PM, Eric Ellington wrote: > > >> Anyone else getting recruiter mail based upon postings here. I got > >> two the other day. They mention my postings here as the driver for > >> the solicitation. > > Not sure why you consider it spam if someone picks you out of a list > to contact. If they mailed you specifically, and not everyone on the > list, that sounds like a good recruiter to me. > > -- > Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance > > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- shawn.c.carroll at gmail.com Perl Programmer Soccer Referee From andy at petdance.com Thu Mar 22 14:19:49 2007 From: andy at petdance.com (Andy Lester) Date: Thu, 22 Mar 2007 16:19:49 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> Message-ID: <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> On Mar 22, 2007, at 4:17 PM, Shawn Carroll wrote: > It was unsoliciatated commercial email. I have no relationship with > this guy, I didn' intiate the discussion. That's spam by most > definitions, there is no need for a diluge for it to be spam. IMHO So who is allowed to send you email? Can I not send you email out of the blue if I don't know you? -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From merlyn at stonehenge.com Thu Mar 22 14:33:40 2007 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Thu, 22 Mar 2007 14:33:40 -0700 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> (Andy Lester's message of "Thu, 22 Mar 2007 16:19:49 -0500") References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> Message-ID: <86aby5j74b.fsf@blue.stonehenge.com> >>>>> "Andy" == Andy Lester writes: Andy> So who is allowed to send you email? Can I not send you email out of Andy> the blue if I don't know you? If you send email to me out of the blue, please do it because of something you know about *me*, other than I have an email address. For example, the number of people who pitch me $random_commercial_linux_software to pimp for them simply because I write a column for Linux Magazine is astounding. It's very clear they haven't even read about the topics I cover. Losers. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! From brian.d.foy at gmail.com Thu Mar 22 15:12:53 2007 From: brian.d.foy at gmail.com (brian d foy) Date: Thu, 22 Mar 2007 17:12:53 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> Message-ID: <2715accf0703221512i25bb68c6tdcbd022f734e6fa7@mail.gmail.com> On 3/22/07, Andy Lester wrote: > > It was unsoliciatated commercial email. I have no relationship with > > this guy, I didn' intiate the discussion. That's spam by most > > definitions, there is no need for a diluge for it to be spam. IMHO > > So who is allowed to send you email? Can I not send you email out of > the blue if I don't know you? I guess Andy thinks its okay to join a mailing list, get the list of addresses, and then solicit them to make money off of them. At least, he's defending it. This has been a problem ever since the first Perl Mongers list, and I've dealt with a couple of threatened lawsuits against me from recruiters over the years. Some groups set up separate jobs lists for this sort of thing. Other than that, there's realyl not much you can do. Recruiters are the people who get paid to find candidates any way they can, and that's what they do. -- brian d foy http://www.pair.com/~comdog/ From andy at petdance.com Thu Mar 22 15:21:23 2007 From: andy at petdance.com (Andy Lester) Date: Thu, 22 Mar 2007 17:21:23 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <2715accf0703221512i25bb68c6tdcbd022f734e6fa7@mail.gmail.com> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> <2715accf0703221512i25bb68c6tdcbd022f734e6fa7@mail.gmail.com> Message-ID: <3CC0EACB-0391-497B-9E4D-BE5D7FCD9FA2@petdance.com> On Mar 22, 2007, at 5:12 PM, brian d foy wrote: > I guess Andy thinks its okay to join a mailing list, get the list of > addresses, and then solicit them to make money off of them. At least, > he's defending it. I think it's OK to find people on the web who fit a given criteria and email them about potential jobs. In chicago.pm's case, the archives are public. I've done that myself looking for hires for my department. Googling for folks who show talent in a given area and are geographically near just makes sense, is relatively unobtrusive, and I think that all save the biggest cranks would find that OK. It's just a matter of where you draw the line. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From mrnicksgirl at gmail.com Thu Mar 22 16:14:01 2007 From: mrnicksgirl at gmail.com (Nola Stowe) Date: Thu, 22 Mar 2007 18:14:01 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: Message-ID: <43e95380703221614j285df8boe9de792f7ba285c4@mail.gmail.com> haha. he tracked me down and called me at work!! the CEO took the call... no idea what he told my CEO about who he was... On 3/22/07, Tom Yarrish wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > On Mar 22, 2007, at 3:42 PM, Shawn Carroll wrote: > > > Anyone else getting recruiter mail based upon postings here. I got > > two the other day. They mention my postings here as the driver for > > the solicitation. > > > > Just curoius > > > > -- > > shawn.c.carroll at gmail.com > > Perl Programmer > > Soccer Referee > > _______________________________________________ > > Chicago-talk mailing list > > Chicago-talk at pm.org > > http://mail.pm.org/mailman/listinfo/chicago-talk > > I got one too after I posted my Perlmentors.com email (which I am > still working on BTW). > > Tom > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (Darwin) > > iD8DBQFGAu0iZWzkfeDiTw4RAu3LAJ90t8paODsHdQ4rAHlaZO0u6cssowCfQyhZ > PIU16WUPaKnClm0VXnuEVNg= > =8Acu > -----END PGP SIGNATURE----- > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- http://rubygeek.com - my blog featuring: Ruby, PHP and Perl http://DevChix.com - boys can't have all the fun http://CodeSnipers.com From esinclai at pobox.com Thu Mar 22 19:05:15 2007 From: esinclai at pobox.com (Eric Sinclair) Date: Thu, 22 Mar 2007 21:05:15 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <86aby5j74b.fsf@blue.stonehenge.com> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> <86aby5j74b.fsf@blue.stonehenge.com> Message-ID: On Mar 22, 2007, at 4:33 PM, Randal L. Schwartz wrote: >>>>>> "Andy" == Andy Lester writes: > > Andy> So who is allowed to send you email? Can I not send you > email out of > Andy> the blue if I don't know you? > > If you send email to me out of the blue, please do it because of > something > you know about *me*, other than I have an email address. If we're all talking about the same recruiter, this is what made his contact of me somewhat refreshing - he made reference to public information about me (well, information I've made public) that indicated he'd read more than just keywords from a boiler-room resume collector. No idea if he got my address from this list or elsewhere, but the clues all make sense that it's the same person. I do wonder who of list posters were contacted - all? a subset? -Eric -- esinclai at pobox.com aim/skype/twitter: esinclai http://www.kittyjoyce.com/eric/log/ jabber: esinclai at gmail.com From merlyn at stonehenge.com Thu Mar 22 19:07:37 2007 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Thu, 22 Mar 2007 19:07:37 -0700 Subject: [Chicago-talk] Recruiter spam In-Reply-To: (Eric Sinclair's message of "Thu, 22 Mar 2007 21:05:15 -0500") References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> <86aby5j74b.fsf@blue.stonehenge.com> Message-ID: <86hcsciufq.fsf@blue.stonehenge.com> >>>>> "Eric" == Eric Sinclair writes: Eric> If we're all talking about the same recruiter, I'm not... I'm just responding to the "unsolicited email" issue, since I get a lot of inbound email having had merlyn at stonehenge.com since 1994. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! From joshua.mcadams at gmail.com Thu Mar 22 19:11:56 2007 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Thu, 22 Mar 2007 21:11:56 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> <86aby5j74b.fsf@blue.stonehenge.com> Message-ID: <49d805d70703221911i4f040b42lb403a10e40d2610d@mail.gmail.com> > I do wonder who of list posters were contacted - all? a subset? I was emailed by a Gil 'something-or-other', but I didn't respond... glad that I didn't now that I know he was recruiting for Performics. That could have been bad :) On that note, if you do want to work at Perfomics, you could do one of the many Performics people on the list a favor and let them refer you so that they get the referral bonus.... I would say, let me refer you, but I'm batting zero on that, so if you really want the job, don't come near me; I'm bad luck!!! From shild at sbcglobal.net Thu Mar 22 19:44:33 2007 From: shild at sbcglobal.net (Scott T. Hildreth) Date: Thu, 22 Mar 2007 21:44:33 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <49d805d70703221911i4f040b42lb403a10e40d2610d@mail.gmail.com> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> <86aby5j74b.fsf@blue.stonehenge.com> <49d805d70703221911i4f040b42lb403a10e40d2610d@mail.gmail.com> Message-ID: <1174617873.7047.11.camel@fbsd1.dyndns.org> On Thu, 2007-03-22 at 21:11 -0500, Joshua McAdams wrote: > > I do wonder who of list posters were contacted - all? a subset? > > I was emailed by a Gil 'something-or-other', but I didn't respond... > glad that I didn't now that I know he was recruiting for Performics. > That could have been bad :) I got one from Chris Van Haren - the novo group > > On that note, if you do want to work at Perfomics, you could do one of > the many Performics people on the list a favor and let them refer you > so that they get the referral bonus.... I would say, let me refer you, > but I'm batting zero on that, so if you really want the job, don't > come near me; I'm bad luck!!! > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Scott T. Hildreth -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/chicago-talk/attachments/20070322/69815b6d/attachment.html From warren.lindsey at gmail.com Thu Mar 22 20:28:12 2007 From: warren.lindsey at gmail.com (Warren Lindsey) Date: Thu, 22 Mar 2007 22:28:12 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <3CC0EACB-0391-497B-9E4D-BE5D7FCD9FA2@petdance.com> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> <2715accf0703221512i25bb68c6tdcbd022f734e6fa7@mail.gmail.com> <3CC0EACB-0391-497B-9E4D-BE5D7FCD9FA2@petdance.com> Message-ID: <841e880a0703222028n39afe523g63c5238290212e35@mail.gmail.com> I think we all get so much spam that we start to view any unsolicited contact as unwanted. Email, telemarketers, coupons in the mail, commercials on tv, product placement in movies, streetwise vendors, and those people with the booths at the mail are all trying to interest me in something I don't want. People used to look forward to the Publisher's Clearinghouse but now we just see it as more spam. Do you want fries with that? NO I DON'T WANT FRIES, DID I ASK FOR FRIES? How do you make new friends if you shutdown the inbound communications and only deal with people you know? That's the trouble with a recruiter, they need to establish themselves as a friend that can help you, and then sell you what they're offering. Right or wrong that is why they cast so many lines out and pull so hard when they get a bite. At least this guy is doing some work for his cut and trying to target the right audience. When you're happy with your job then it's spam. When you're not happy, it's an interesting offer to entertain. We're just sick of it because we make ourselves so accessable to them and it's so easy for them. When was the last time you were solicited by a recruiter for a job that was not technical in nature? On 3/22/07, Andy Lester wrote: > > On Mar 22, 2007, at 5:12 PM, brian d foy wrote: > > > I guess Andy thinks its okay to join a mailing list, get the list of > > addresses, and then solicit them to make money off of them. At least, > > he's defending it. > > I think it's OK to find people on the web who fit a given criteria > and email them about potential jobs. In chicago.pm's case, the > archives are public. > > I've done that myself looking for hires for my department. Googling > for folks who show talent in a given area and are geographically near > just makes sense, is relatively unobtrusive, and I think that all > save the biggest cranks would find that OK. It's just a matter of > where you draw the line. > > -- > Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance > > > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From zrusilla at mac.com Thu Mar 22 20:54:08 2007 From: zrusilla at mac.com (zrusilla at mac.com) Date: Thu, 22 Mar 2007 20:54:08 -0700 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <49d805d70703221911i4f040b42lb403a10e40d2610d@mail.gmail.com> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> <86aby5j74b.fsf@blue.stonehenge.com> <49d805d70703221911i4f040b42lb403a10e40d2610d@mail.gmail.com> Message-ID: On Mar 22, 2007, at 7:11 PM, Joshua McAdams wrote: > > I was emailed by a Gil 'something-or-other', but I didn't respond... Would that be Gil Vander Voort of Core Search Group? I dealt with him once. A nice enough chap. He sent me to South Carolina for an interview. Liz From me at heyjay.com Thu Mar 22 21:42:01 2007 From: me at heyjay.com (Jay Strauss) Date: Thu, 22 Mar 2007 23:42:01 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <0D96301B-5C83-4920-BDE0-498E2408A59D@petdance.com> <86aby5j74b.fsf@blue.stonehenge.com> <49d805d70703221911i4f040b42lb403a10e40d2610d@mail.gmail.com> Message-ID: > Would that be Gil Vander Voort of Core Search Group? I dealt with him > once. A nice enough chap. He sent me to South Carolina for an > interview. Change Voort to "Vroot" and he becomes a Dr. Seuss character Gil Vander Vroot of Core Search Group made a poop and was stopped in his trax by a north going zax. From jon at jrock.us Thu Mar 22 22:59:00 2007 From: jon at jrock.us (Jonathan Rockway) Date: Fri, 23 Mar 2007 00:59:00 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> Message-ID: <200703230059.02216.jon@jrock.us> On Thursday 22 March 2007 16:17, Shawn Carroll wrote: > It was unsoliciatated commercial email. I have no relationship with > this guy, I didn' intiate the discussion. That's spam by most > definitions, there is no need for a diluge for it to be spam. IMHO No, that's not what spam is. Spam is unsolicited BULK commercial e-mail. Bulk in this case means millions of untargeted messages. 20 messages to different people on a mailing list is poor etiquette, but it's not spam. FWIW, I got 3 messages about this. One before I started at Performics, and two after. If you're split on whether or not to apply, consider the following perks: * Perl is a 'first-class' language, not a legacy thing that people constantly make fun of. New development is done in Perl every day; one of our core apps is Perl. The Perl team isn't small, either, so you'll have plenty of opportunities to interact with lots of other Perl people. (Our other app is Java, and I think it's about a 50/50 split between Java and Perl.) * Lots of free food. We have free lunches on Tuesday which is always quite delicious... and food seems to show up on other days, too. Also, benefits are a lot better than what I got at UofC, and my cost is lower. Hope this helps more than a generic recruiting e-mail. -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070323/32e31cc0/attachment.bin From mrnicksgirl at gmail.com Fri Mar 23 06:35:01 2007 From: mrnicksgirl at gmail.com (Nola Stowe) Date: Fri, 23 Mar 2007 08:35:01 -0500 Subject: [Chicago-talk] Recruiter spam In-Reply-To: <200703230059.02216.jon@jrock.us> References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> <200703230059.02216.jon@jrock.us> Message-ID: <43e95380703230635x6a63e900ydbd91ff62fcd5b8a@mail.gmail.com> Yeah. i dont really mind being contated by recruiters who have done a bit of research. I have a guy from microsoft who follows me on chi-PHP who checks on me from time to time to see if I have learned c# yet, hehe On 3/23/07, Jonathan Rockway wrote: > On Thursday 22 March 2007 16:17, Shawn Carroll wrote: > > It was unsoliciatated commercial email. I have no relationship with > > this guy, I didn' intiate the discussion. That's spam by most > > definitions, there is no need for a diluge for it to be spam. IMHO > > No, that's not what spam is. Spam is unsolicited BULK commercial e-mail. > Bulk in this case means millions of untargeted messages. 20 messages to > different people on a mailing list is poor etiquette, but it's not spam. > > FWIW, I got 3 messages about this. One before I started at Performics, and > two after. > > If you're split on whether or not to apply, consider the following perks: > > * Perl is a 'first-class' language, not a legacy thing that people > constantly > make fun of. New development is done in Perl every day; one of our core > apps > is Perl. The Perl team isn't small, either, so you'll have plenty of > opportunities to interact with lots of other Perl people. (Our other app is > Java, and I think it's about a 50/50 split between Java and Perl.) > > * Lots of free food. We have free lunches on Tuesday which is always quite > delicious... and food seems to show up on other days, too. > > Also, benefits are a lot better than what I got at UofC, and my cost is > lower. > > Hope this helps more than a generic recruiting e-mail. > > -- > package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { > $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, > ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; > -- http://rubygeek.com - my blog featuring: Ruby, PHP and Perl http://DevChix.com - boys can't have all the fun http://CodeSnipers.com From lembark at wrkhors.com Fri Mar 23 07:19:57 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Fri, 23 Mar 2007 10:19:57 -0400 Subject: [Chicago-talk] Recruiter spam In-Reply-To: References: <3E7C21E1-DD57-4C34-A5D1-A6C2674BBD4C@petdance.com> Message-ID: <4603E20D.7090207@wrkhors.com> > I did not consider it spam. Although the guy is rather pushy. Two > emails and two phone calls before I responded to him. Recruiters make a living being pushy: if they weren't pushy they'd be out of work. -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From fasteliteprogrammer at yahoo.com Sat Mar 24 18:06:32 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Sat, 24 Mar 2007 18:06:32 -0700 (PDT) Subject: [Chicago-talk] Perl vim plugin Question Message-ID: <766954.49195.qm@web36513.mail.mud.yahoo.com> Does anyone know where i can find a link where i can read about the perl vim plugin? ____________________________________________________________________________________ Be a PS3 game guru. Get your game face on with the latest PS3 news and previews at Yahoo! Games. http://videogames.yahoo.com/platform?platform=120121 From imranjj at gmail.com Sat Mar 24 18:11:32 2007 From: imranjj at gmail.com (imran javaid) Date: Sat, 24 Mar 2007 19:11:32 -0600 Subject: [Chicago-talk] Perl vim plugin Question In-Reply-To: <766954.49195.qm@web36513.mail.mud.yahoo.com> References: <766954.49195.qm@web36513.mail.mud.yahoo.com> Message-ID: vim.org has several e.g.http://www.vim.org/scripts/script.php?script_id=556 On 3/24/07, Craig Petty wrote: > > > Does anyone know where i can find a link where i can > read about the perl vim plugin? > > > > > > > > > ____________________________________________________________________________________ > Be a PS3 game guru. > Get your game face on with the latest PS3 news and previews at Yahoo! > Games. > http://videogames.yahoo.com/platform?platform=120121 > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/chicago-talk/attachments/20070324/7e691332/attachment.html From d_tassone at yahoo.com Sun Mar 25 12:01:23 2007 From: d_tassone at yahoo.com (Domenico Tassone) Date: Sun, 25 Mar 2007 14:01:23 -0500 Subject: [Chicago-talk] Sockets & Hashes In-Reply-To: References: Message-ID: <008101c76f0f$fbb871b0$6401a8c0@Sabina> Can a socket connection be used to send/receive hash information? Thx, Domenico From andy at petdance.com Sun Mar 25 12:13:38 2007 From: andy at petdance.com (Andy Lester) Date: Sun, 25 Mar 2007 14:13:38 -0500 Subject: [Chicago-talk] Sockets & Hashes In-Reply-To: <008101c76f0f$fbb871b0$6401a8c0@Sabina> References: <008101c76f0f$fbb871b0$6401a8c0@Sabina> Message-ID: On Mar 25, 2007, at 2:01 PM, Domenico Tassone wrote: > Can a socket connection be used to send/receive hash information? What is the problem you're trying to solve? "Hash information" is just key/value pairs, right? You're trying to send data related to the key/value pairs in your hash along a socket, right? -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From jason at hostedlabs.com Sun Mar 25 16:22:13 2007 From: jason at hostedlabs.com (Jason Rexilius) Date: Sun, 25 Mar 2007 18:22:13 -0500 Subject: [Chicago-talk] Sockets & Hashes In-Reply-To: References: <008101c76f0f$fbb871b0$6401a8c0@Sabina> Message-ID: <46070425.7060009@hostedlabs.com> You could serialize it and then send it over a raw TCP socket, yes. Or you could use a higher level protocol like XML-RPC or HTTP.. HTTP Mechanize on one side and CGI on the other is probably the most mature as far as built-in error handling and stuff, most code for cop-paste re-use etc.. From jon at jrock.us Sun Mar 25 20:53:43 2007 From: jon at jrock.us (Jonathan Rockway) Date: Sun, 25 Mar 2007 22:53:43 -0500 Subject: [Chicago-talk] Sockets & Hashes In-Reply-To: <46070425.7060009@hostedlabs.com> References: <46070425.7060009@hostedlabs.com> Message-ID: <200703252253.44606.jon@jrock.us> On Sunday 25 March 2007 18:22, Jason Rexilius wrote: > You could serialize it and then send it over a raw TCP socket, yes. > > Or you could use a higher level protocol like XML-RPC or HTTP.. HTTP > Mechanize on one side and CGI on the other is probably the most mature > as far as built-in error handling and stuff, most code for cop-paste > re-use etc.. That alone doesn't do anything, you need to convert the hash to something that the other side can convert back to a hash. Most people use JSON, YAML, or XML for this. Also, you want LWP::UserAgent, not Mechanize in this case (although Mech is a subclass of LWP::UA...). You don't need to "browse" the remote site if you're just an API client. For example, just send an HTTP::Request containing your request in JSON and read the HTTP::Response containing the answer, encoded in JSON. See: -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070325/7a04a07e/attachment.bin From jon at jrock.us Sun Mar 25 20:58:30 2007 From: jon at jrock.us (Jonathan Rockway) Date: Sun, 25 Mar 2007 22:58:30 -0500 Subject: [Chicago-talk] Sockets & Hashes In-Reply-To: <200703252253.44606.jon@jrock.us> References: <46070425.7060009@hostedlabs.com> <200703252253.44606.jon@jrock.us> Message-ID: <200703252258.31163.jon@jrock.us> On Sunday 25 March 2007 22:53, Jonathan Rockway wrote: > Also, you want LWP::UserAgent, not Mechanize in this case (although Mech is > a subclass of LWP::UA...). You don't need to "browse" the remote site if > you're just an API client. For example, just send an HTTP::Request > containing your request in JSON and read the HTTP::Response containing the > answer, encoded in JSON. See: My dumb mail client truncated my message. Links: http://json-rpc.org/ http://search.cpan.org/dist/JSON/lib/JSONRPC.pm This sounds like the direction you want to go. -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070325/3759e78e/attachment.bin From jason at hostedlabs.com Sun Mar 25 21:09:01 2007 From: jason at hostedlabs.com (Jason Rexilius) Date: Sun, 25 Mar 2007 23:09:01 -0500 Subject: [Chicago-talk] Sockets & Hashes In-Reply-To: <200703252253.44606.jon@jrock.us> References: <46070425.7060009@hostedlabs.com> <200703252253.44606.jon@jrock.us> Message-ID: <4607475D.9040201@hostedlabs.com> serialize... unserialize.. two calls, one on either end, deal with native hash structures.. thats with RAW sockets. LWP or Mechanize, same diff. The exact question is what is at the other end of the socket? Perl daemon, perl CGI, C daemon, etc..? If you are talking perl-to-perl over TCP socket and just want to pass data structures back and forth, serialize/unserialize will probably be the simplest. If you need some extra error handling, auth, SSL, et al. use one of the afore mentioned modules. (there are a few dozen others as well as the 2 we mentioned). Do you have a nice stable mature listener on the other end (i.e. apache, postifx, etc.) or are you rolling your own daemon.. is synchronisity required or can you drop things on a queue, .. blah blah blah.. Some more info helps us verbose people offer more exact advice.. Jonathan Rockway wrote: > On Sunday 25 March 2007 18:22, Jason Rexilius wrote: >> You could serialize it and then send it over a raw TCP socket, yes. >> >> Or you could use a higher level protocol like XML-RPC or HTTP.. HTTP >> Mechanize on one side and CGI on the other is probably the most mature >> as far as built-in error handling and stuff, most code for cop-paste >> re-use etc.. > > That alone doesn't do anything, you need to convert the hash to something that > the other side can convert back to a hash. Most people use JSON, YAML, or > XML for this. > > Also, you want LWP::UserAgent, not Mechanize in this case (although Mech is a > subclass of LWP::UA...). You don't need to "browse" the remote site if > you're just an API client. For example, just send an HTTP::Request > containing your request in JSON and read the HTTP::Response containing the > answer, encoded in JSON. See: > > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk From lembark at wrkhors.com Mon Mar 26 09:54:29 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Mon, 26 Mar 2007 12:54:29 -0400 Subject: [Chicago-talk] Sockets & Hashes In-Reply-To: <008101c76f0f$fbb871b0$6401a8c0@Sabina> References: <008101c76f0f$fbb871b0$6401a8c0@Sabina> Message-ID: <4607FAC5.2070001@wrkhors.com> > Can a socket connection be used to send/receive hash information? # message looks like # this will send anything you like other than code -- and even # that if you do it carefully. use IO::Select; use Storable qw( nfreeze thaw ); sub send { my ( $socket, $payload ) = @_; # without the lenggth the other side has no idea how much # data to expect. my $message = nfreeze $payload; my $buffer = length $message . ' ' . $message; my $select = IO::Select->new( $socket ); WRITE: while( $buffer ne '' ) { $select->can_write( $timeout ) or die 'Timeout writing'; # note: error condition => can_write w/ zero bytes written. if( my $bytes = eval { syswrite( $socket, $buffer, 1024 ) } ) { substr $buffer, 0, $bytes, ''; next WRITE; } elsif ( $! == EWOULDBLOCK || $! == EINTR || $! == EAGAIN ) { warn "Transient write error: $!"; } else { die 'Failed write'; } } } sub recv { my $socket = shift; my $select = IO::Select->new( $socket ); my $reply = ''; my $message = ''; my $buffer = ''; my $length = ''; for(;;) { # only way out of here is returning the payload or death. # caller deals with exceptions. $select->can_read( $timeout ) or die 'Timeout'; my $buffer = ''; if( my $bytes = sysread( $socket, $buffer, $recv_size ) ) { $message .= $buffer; # keep reading if the message is not complete, otherwise # quite it if the length is known, otherwise attempt to # store the length. trailing space in the length won't # hurt numeric comparisons. $length > length $message and next; $length and return thaw $message my $index = index $message, ' '; $index > 0 and $length = substr $message, 0, $index, ''; } elsif ( $! == EWOULDBLOCK || $! == EINTR || $! == EAGAIN ) { warn "Retrying read: $!"; } else { # reading zero bytes => EOF on read => closed socket. # or something similar: at this point close the socket. die "Zero byte read: $!" } } } -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From lembark at wrkhors.com Mon Mar 26 09:56:38 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Mon, 26 Mar 2007 12:56:38 -0400 Subject: [Chicago-talk] Sockets & Hashes In-Reply-To: <4607475D.9040201@hostedlabs.com> References: <46070425.7060009@hostedlabs.com> <200703252253.44606.jon@jrock.us> <4607475D.9040201@hostedlabs.com> Message-ID: <4607FB46.2000108@wrkhors.com> > Do you have a nice stable mature listener on the other end (i.e. apache, > postifx, etc.) or are you rolling your own daemon.. is synchronisity > required or can you drop things on a queue, .. blah blah blah.. Several IO::* modules can handle the basic transactions. IO::Multiplex has a fairly simple set of hooks; Net::Server has decent wrappers for the IO::Mechanize code. -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From d_tassone at yahoo.com Mon Mar 26 13:32:06 2007 From: d_tassone at yahoo.com (Domenico Tassone) Date: Mon, 26 Mar 2007 15:32:06 -0500 Subject: [Chicago-talk] More Details on Socket-to-Hash Question In-Reply-To: References: Message-ID: <012901c76fe5$d4edd9e0$6401a8c0@Sabina> Wow, thanks so much for the feedback! To clarify: 1) Situation: there are two separately hosted Linux-Apache-MySQL-Perl servers. Site A is consumer facing and site B is for partners; for non-technical reasons the sites are branded differently and need to stay that way. 2) Basically, a user on server A initiates a process whereby a key value alone needs to be looked up in a particular field in a MySQL table on server B. If the key value is matched then the results (a key value and maybe 10 associated values) need to be returned to server A. Once the data has been received in hash form, it can be processed and displayed back to the user on server A. 3) I'm not sure about synchronicity or queueing but wondering what kind of latency have people seen with this kind of set-up? Domenico From merlyn at stonehenge.com Mon Mar 26 13:47:45 2007 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Mon, 26 Mar 2007 13:47:45 -0700 Subject: [Chicago-talk] More Details on Socket-to-Hash Question In-Reply-To: <012901c76fe5$d4edd9e0$6401a8c0@Sabina> (Domenico Tassone's message of "Mon, 26 Mar 2007 15:32:06 -0500") References: <012901c76fe5$d4edd9e0$6401a8c0@Sabina> Message-ID: <86r6rb20lq.fsf@blue.stonehenge.com> >>>>> "Domenico" == Domenico Tassone writes: Domenico> 2) Basically, a user on server A initiates a process whereby a key Domenico> value alone needs to be looked up in a particular field in a MySQL Domenico> table on server B. And a direct connection via DBI/DBD::mysql to Server B was already ruled out... why? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! From d_tassone at yahoo.com Mon Mar 26 15:03:15 2007 From: d_tassone at yahoo.com (Domenico Tassone) Date: Mon, 26 Mar 2007 17:03:15 -0500 Subject: [Chicago-talk] More Details on Socket-to-Hash Question In-Reply-To: <86r6rb20lq.fsf@blue.stonehenge.com> References: <012901c76fe5$d4edd9e0$6401a8c0@Sabina> <86r6rb20lq.fsf@blue.stonehenge.com> Message-ID: <014701c76ff2$8e6ceb20$6401a8c0@Sabina> Thanks Randall, More like I'm a newbie and it was never ruled in! So are you suggesting that what I described can be done in a better way? Thx, Dom -----Original Message----- From: Randal L. Schwartz [mailto:merlyn at stonehenge.com] Sent: Monday, March 26, 2007 3:48 PM To: Domenico Tassone Cc: chicago-talk at pm.org Subject: Re: [Chicago-talk] More Details on Socket-to-Hash Question >>>>> "Domenico" == Domenico Tassone writes: Domenico> 2) Basically, a user on server A initiates a process whereby a Domenico> key value alone needs to be looked up in a particular field in Domenico> a MySQL table on server B. And a direct connection via DBI/DBD::mysql to Server B was already ruled out... why? From lembark at wrkhors.com Mon Mar 26 15:23:15 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Mon, 26 Mar 2007 18:23:15 -0400 Subject: [Chicago-talk] More Details on Socket-to-Hash Question In-Reply-To: <014701c76ff2$8e6ceb20$6401a8c0@Sabina> References: <012901c76fe5$d4edd9e0$6401a8c0@Sabina> <86r6rb20lq.fsf@blue.stonehenge.com> <014701c76ff2$8e6ceb20$6401a8c0@Sabina> Message-ID: <460847D3.9000401@wrkhors.com> > what I described can be done in a better way? DBI will move the data for you, dealing with all of the serialization issues internally and at a higher speed than anything you're likely to come up with: my $dbh = DBI->connect( ... ); my $sth = $dbh->prepare( $your_sql_here ); $sth->execute( @valuz ); my @data = $sth->fetchall_arrayref; is nearly all you knead to get the data out of a database (at least for MySQL). -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From me at heyjay.com Mon Mar 26 20:19:26 2007 From: me at heyjay.com (Jay Strauss) Date: Mon, 26 Mar 2007 22:19:26 -0500 Subject: [Chicago-talk] Editing, altering, manipulating PDFs Message-ID: Hi, I got out of IT about 5 years ago an went into the residental mortgage business. There is a gigantic amount of paper in this business, so over the last couple of years I've been striving to become as paperless as possible within my office. I'm just about there. Except... When I email a mortgage application to a client, there are a couple of places that I (the loan officer) must sign and date. The mortgage application and disclosures are in PDF. It seems like, using some module, I could add my signature (from an image file) to the documents as well as the date (some text string I create in Perl). Does anyone have a suggestion for a module that would help me do this? I'm looking thru CPAN, but there are a million PDF modules, that don't seem to do what I want Thanks Jay From me at heyjay.com Mon Mar 26 20:22:15 2007 From: me at heyjay.com (Jay Strauss) Date: Mon, 26 Mar 2007 22:22:15 -0500 Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: References: Message-ID: One more thing, The PDFs are created by a piece of software I use to gather the loan information. I'm not creating the PDFs myself. Thanks Jay From manchicken at notsosoft.net Mon Mar 26 22:23:09 2007 From: manchicken at notsosoft.net (Michael D. Stemle, Jr.) Date: Tue, 27 Mar 2007 00:23:09 -0500 Subject: [Chicago-talk] Database Migrations using DBIx::DBSchema... Message-ID: <200703270023.14253.manchicken@notsosoft.net> Okay, so I'm trying to think up a way of making replicable migration scripts that are more portable for general distribution... DBIx::DBSchema kinda stuck out to me as a possible means of doing this. The problem is that I'm going through it, it's generating the SQL, but for some reason it's not executing it properly (as documented), so I'm kinda having to hack it a bit and manually execute the SQL that is generated. It's not THAT big of a hack, but I was hoping to get it happy. I'm open to ideas. Attached is the script I was playing with (signed). -- ~ Michael D. Stemle, Jr. <>< (A)bort, (R)etry, (I)nfluence with large hammer The number of the beast - vi vi vi -------------- next part -------------- A non-text attachment was scrubbed... Name: 001_user_table.pl Type: application/x-perl Size: 2631 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070327/6e03c78f/attachment.bin -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070327/6e03c78f/attachment-0001.bin From jon at jrock.us Mon Mar 26 22:39:38 2007 From: jon at jrock.us (Jonathan Rockway) Date: Tue, 27 Mar 2007 00:39:38 -0500 Subject: [Chicago-talk] Database Migrations using DBIx::Class (instead) In-Reply-To: <200703270023.14253.manchicken@notsosoft.net> References: <200703270023.14253.manchicken@notsosoft.net> Message-ID: <200703270039.39277.jon@jrock.us> On Tuesday 27 March 2007 00:23, Michael D. Stemle, Jr. wrote: > Okay, so I'm trying to think up a way of making replicable migration > scripts that are more portable for general distribution... DBIx::DBSchema > kinda stuck out to me as a possible means of doing this. > > The problem is that I'm going through it, it's generating the SQL, but for > some reason it's not executing it properly (as documented), so I'm kinda > having to hack it a bit and manually execute the SQL that is generated. > It's not THAT big of a hack, but I was hoping to get it happy. DBIx::Class is much nicer for this. It supports schema versioning and automatic deployment to any supported database (SQLite, MySQL, Postgres, SQL Server, Sybase, DB2, and Oracle). I can expand on this, but the DBIx::Class docs are pretty good and #dbix-class will probably help you with anything you need. The only disadvantage is that version information is stored out-of-band on the filesystem, not in the database. > I'm open to ideas. Attached is the script I was playing with (signed). s/constant/Readonly/; s/our/my/; :) Regards, Jonathan Rockway -- package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do { $,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //, ";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup; -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070327/320fdc09/attachment.bin From eli at mortgagefolder.com Tue Mar 27 01:46:07 2007 From: eli at mortgagefolder.com (Elias Lutfallah) Date: Tue, 27 Mar 2007 02:46:07 -0600 (CST) Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: References: Message-ID: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> PDF::API2::Lite You can open a pdf, add text to it, add images to it, and save the resulting pdf. > Does anyone have a suggestion for a module that would help me do this? > I'm looking thru CPAN, but there are a million PDF modules, that > don't seem to do what I want > -- Elias Lutfallah Chief Technology Officer Mortgage Desk, Inc. From manchicken at notsosoft.net Tue Mar 27 07:32:49 2007 From: manchicken at notsosoft.net (Michael D. Stemle, Jr.) Date: Tue, 27 Mar 2007 09:32:49 -0500 Subject: [Chicago-talk] Database Migrations using DBIx::Class (instead) In-Reply-To: <200703270039.39277.jon@jrock.us> References: <200703270023.14253.manchicken@notsosoft.net> <200703270039.39277.jon@jrock.us> Message-ID: <200703270932.57038.manchicken@notsosoft.net> On Tuesday 27 March 2007 00:39:38 Jonathan Rockway wrote: > On Tuesday 27 March 2007 00:23, Michael D. Stemle, Jr. wrote: > > Okay, so I'm trying to think up a way of making replicable migration > > scripts that are more portable for general distribution... DBIx::DBSchema > > kinda stuck out to me as a possible means of doing this. > > > > The problem is that I'm going through it, it's generating the SQL, but > > for some reason it's not executing it properly (as documented), so I'm > > kinda having to hack it a bit and manually execute the SQL that is > > generated. It's not THAT big of a hack, but I was hoping to get it happy. > > DBIx::Class is much nicer for this. It supports schema versioning and > automatic deployment to any supported database (SQLite, MySQL, Postgres, > SQL Server, Sybase, DB2, and Oracle). I can expand on this, but the > DBIx::Class docs are pretty good and #dbix-class will probably help you > with anything you need. DBIx::Class is nice for the class stuff. Are you talking about creating the schema using SQL::Translator? > > The only disadvantage is that version information is stored out-of-band on > the filesystem, not in the database. > > > I'm open to ideas. Attached is the script I was playing with (signed). > > s/constant/Readonly/; > s/our/my/; Eh, the my vs. our thing is of little consequence. Readonly is a module that isn't standard and isn't even in ubuntu or debian repos, so I'm less inclined to use it. For named constants, use constant works quite well. use constant also works on non-scalars as well. > > :) > > Regards, > Jonathan Rockway -- ~ Michael D. Stemle, Jr. <>< (A)bort, (R)etry, (I)nfluence with large hammer The number of the beast - vi vi vi -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20070327/d220076c/attachment.bin From me at heyjay.com Tue Mar 27 09:04:37 2007 From: me at heyjay.com (Jay Strauss) Date: Tue, 27 Mar 2007 11:04:37 -0500 Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> References: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> Message-ID: > PDF::API2::Lite > > You can open a pdf, add text to it, add images to it, and save the > resulting pdf. > -- > Elias Lutfallah > Chief Technology Officer > Mortgage Desk, Inc. Thanks Eli, I looked at the module and I can't make heads or tails of it. There is almost no documentation outside of the method names. Could you give me an example of how to add an image to an existing PDF? Thanks Jay From frag at ripco.com Tue Mar 27 09:18:11 2007 From: frag at ripco.com (Mike Fragassi) Date: Tue, 27 Mar 2007 11:18:11 -0500 (CDT) Subject: [Chicago-talk] Database Migrations using DBIx::DBSchema... In-Reply-To: <200703270023.14253.manchicken@notsosoft.net> References: <200703270023.14253.manchicken@notsosoft.net> Message-ID: In case you haven't seen it, there's Class::DBI::DataMigration. The main idea was using YAML for the schemas and the mappings. The module author gave a talk on this at YAPC::NA 2005 (Toronto), and the slides were online: http://hew.ca/talks_audio/ ("Getting Your Data From There to Here") http://ham.zonzorp.net:8080/tpm/slides/2005_02/ But they seem to be unreachable. I might be able to find the copy I downloaded somewhere. -- Mike F. From jason at multiply.org Tue Mar 27 10:15:59 2007 From: jason at multiply.org (jason gessner) Date: Tue, 27 Mar 2007 12:15:59 -0500 Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: References: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> Message-ID: <4e0c849b0703271015y585ade25sd3e5f6a50ec0b6e4@mail.gmail.com> you need to download the distro and go through the examples. the docs were not so good the last time i looked at it. -jason On 3/27/07, Jay Strauss wrote: > > PDF::API2::Lite > > > > You can open a pdf, add text to it, add images to it, and save the > > resulting pdf. > > -- > > Elias Lutfallah > > Chief Technology Officer > > Mortgage Desk, Inc. > > Thanks Eli, I looked at the module and I can't make heads or tails of > it. There is almost no documentation outside of the method names. > > Could you give me an example of how to add an image to an existing PDF? > > Thanks > Jay > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- -jason From eli at mortgagefolder.com Tue Mar 27 18:34:05 2007 From: eli at mortgagefolder.com (Elias Lutfallah) Date: Tue, 27 Mar 2007 19:34:05 -0600 (CST) Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: References: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> Message-ID: <11505.24.13.89.226.1175045645.squirrel@mail2.mortgagefolder.com> Yeah, the docs are pretty bad. Also, I should have sent you to PDF::API2, not Lite. Near as I can tell, Lite is just for creating PDF from scratch, not modifying existing ones. The real meat of the docs for PDF::API2 is in PDF::API2::Content and PDF::API2::Page. Here's a bump, to get you past the grueling docs: --BEGIN CODE-- # open a pdf my $pdf = PDF::API2->open('/path/to/pdf'); # get the first page my $page = $pdf->openpage('1'); # get the gfx object my $gfx = $page->gfx; # setup the image my $image_file = $pdf->image_jpeg('/path/to/image'); # plot the image at 50,700 $gfx->image($image_file, 50, 700); # set the font to use my $font = $pdf->corefont('Helvetica'); # plot some text at (275,125), 25 pixels high $gfx->textlabel(275,125,$font, 25, 'Text goes here'); # convert pdf to a string; this keeps your original pdf intact if you # need to use it again with different data my $new_pdf = $pdf->stringify; # close the pdf $pdf->end; --END CODE-- At this point you can open a filehandle and save the new pdf ($new_pdf) wherever you want. The x,y coords for plotting start at the bottom left corner. There are methods to save your modifications back to the original pdf, but I haven't used these. >> PDF::API2::Lite >> >> You can open a pdf, add text to it, add images to it, and save the >> resulting pdf. >> -- >> Elias Lutfallah >> Chief Technology Officer >> Mortgage Desk, Inc. > > Thanks Eli, I looked at the module and I can't make heads or tails of > it. There is almost no documentation outside of the method names. > > Could you give me an example of how to add an image to an existing PDF? > > Thanks > Jay > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Elias Lutfallah Chief Technology Officer Mortgage Desk, Inc. From me at heyjay.com Tue Mar 27 21:31:01 2007 From: me at heyjay.com (Jay Strauss) Date: Tue, 27 Mar 2007 23:31:01 -0500 Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: <11505.24.13.89.226.1175045645.squirrel@mail2.mortgagefolder.com> References: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> <11505.24.13.89.226.1175045645.squirrel@mail2.mortgagefolder.com> Message-ID: On 3/27/07, Elias Lutfallah wrote: > Yeah, the docs are pretty bad. Also, I should have sent you to PDF::API2, > not Lite. Near as I can tell, Lite is just for creating PDF from scratch, > not modifying existing ones. > > The real meat of the docs for PDF::API2 is in PDF::API2::Content and > PDF::API2::Page. > > Here's a bump, to get you past the grueling docs: Ah, thank you very much, that is what I need to get started. Hopefully I'll get a chance to play with it tomorrow. Thanks again Jay From andy at petdance.com Thu Mar 29 08:22:56 2007 From: andy at petdance.com (andy at petdance.com) Date: Thu, 29 Mar 2007 10:22:56 -0500 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know Message-ID: 1175181776.1BEAc0.2039@rocket http://rakudo.org/chicago- pm/index.cgi?101_things_every_perl_programmer_should_know [Andy Lester] and [Pete Krawczyk] present a fun-filled night of fascinating features and facts that you may not know about Perl, CPAN and the Perl community, but definitely should. The evening is aimed at beginners and intermediate Perl programmers, but experts may just learn a thing or two as well. Our goal is to blow your mind at least once before the night is through. You'll have two opportunities to hear it: * April 10th, 2007, 7pm at [Illinois Institute of Technology, Rice Campus] in Wheaton -- No RSVP required * April 24th, 2007, 7pm at [Performics] in the city -- RSVP required by noon to the email address "pkrawczyk" at the site "performics.com". As with all Chicago Perl Mongers meetings, everyone is welcome, whether or not you consider yourself a member. We look forward to seeing you there! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/chicago-talk/attachments/20070329/a84de3ae/attachment.html From zrusilla at mac.com Thu Mar 29 08:41:47 2007 From: zrusilla at mac.com (zrusilla at mac.com) Date: Thu, 29 Mar 2007 08:41:47 -0700 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: <1175181776.1BEAc0.2039@rocket> References: <1175181776.1BEAc0.2039@rocket> Message-ID: <2400c865bfb5421ca89134d2086e9713@mac.com> Is someone going to video- or audiorecord the presentation for us remote Chicago Perl Mongers? Liz From andy at petdance.com Thu Mar 29 09:00:18 2007 From: andy at petdance.com (Andy Lester) Date: Thu, 29 Mar 2007 11:00:18 -0500 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: <2400c865bfb5421ca89134d2086e9713@mac.com> References: <1175181776.1BEAc0.2039@rocket> <2400c865bfb5421ca89134d2086e9713@mac.com> Message-ID: On Mar 29, 2007, at 10:41 AM, zrusilla at mac.com wrote: > Is someone going to video- or audiorecord the presentation for us > remote Chicago Perl Mongers? I don't know about that, but I do know that we'll be putting all our textual material online. -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance From zrusilla at mac.com Thu Mar 29 09:48:33 2007 From: zrusilla at mac.com (zrusilla at mac.com) Date: Thu, 29 Mar 2007 09:48:33 -0700 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: References: <1175181776.1BEAc0.2039@rocket> <2400c865bfb5421ca89134d2086e9713@mac.com> Message-ID: > >> Is someone going to video- or audiorecord the presentation for us >> remote Chicago Perl Mongers? > > I don't know about that, but I do know that we'll be putting all our > textual material online. > Excellent. Do consider recording it, even to just make a podcast of it. Cheers, Liz From kent at c2group.net Thu Mar 29 10:06:50 2007 From: kent at c2group.net (Kent Cowgill) Date: Thu, 29 Mar 2007 12:06:50 -0500 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: References: <1175181776.1BEAc0.2039@rocket> <2400c865bfb5421ca89134d2086e9713@mac.com> Message-ID: I've got a video camera and blank tape and a tiny table-mount tripod. -Kent Cowgill C2 Group, Inc. kent at c2group.net http://www.c2group.net 312.804.0160 On Mar 29, 2007, at 11:48 AM, zrusilla at mac.com wrote: >> >>> Is someone going to video- or audiorecord the presentation for us >>> remote Chicago Perl Mongers? >> >> I don't know about that, but I do know that we'll be putting all our >> textual material online. >> > > Excellent. > > Do consider recording it, even to just make a podcast of it. > > Cheers, > > Liz > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > From zrusilla at mac.com Thu Mar 29 10:42:00 2007 From: zrusilla at mac.com (zrusilla at mac.com) Date: Thu, 29 Mar 2007 10:42:00 -0700 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: References: <1175181776.1BEAc0.2039@rocket> <2400c865bfb5421ca89134d2086e9713@mac.com> Message-ID: If the stars of our show consent, I'd like a recording! On Mar 29, 2007, at 10:06 AM, Kent Cowgill wrote: > I've got a video camera and blank tape and a tiny table-mount tripod. > > -Kent Cowgill > > C2 Group, Inc. > kent at c2group.net > http://www.c2group.net > 312.804.0160 > > > On Mar 29, 2007, at 11:48 AM, zrusilla at mac.com wrote: > >>> >>>> Is someone going to video- or audiorecord the presentation for us >>>> remote Chicago Perl Mongers? >>> >>> I don't know about that, but I do know that we'll be putting all our >>> textual material online. >>> >> >> Excellent. >> >> Do consider recording it, even to just make a podcast of it. >> >> Cheers, >> >> Liz >> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk >> > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > The purpose of satire is to strip off the veneer of comforting illusion and cozy half-truth, and our job is to put it back again. -- Michael Flanders From tom at yarrish.com Thu Mar 29 11:37:41 2007 From: tom at yarrish.com (Tom Yarrish) Date: Thu, 29 Mar 2007 13:37:41 -0500 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: References: <1175181776.1BEAc0.2039@rocket> <2400c865bfb5421ca89134d2086e9713@mac.com> Message-ID: <881F989F-EA78-461E-9290-B73F0920E7F6@yarrish.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mar 29, 2007, at 12:42 PM, zrusilla at mac.com wrote: > If the stars of our show consent, I'd like a recording! > > > On Mar 29, 2007, at 10:06 AM, Kent Cowgill wrote: > >> I've got a video camera and blank tape and a tiny table-mount tripod. >> >> -Kent Cowgill >> >> C2 Group, Inc. >> kent at c2group.net >> http://www.c2group.net >> 312.804.0160 >> >> >> On Mar 29, 2007, at 11:48 AM, zrusilla at mac.com wrote: >> >>>> >>>>> Is someone going to video- or audiorecord the presentation for us >>>>> remote Chicago Perl Mongers? >>>> >>>> I don't know about that, but I do know that we'll be putting all >>>> our >>>> textual material online. >>>> >>> >>> Excellent. >>> >>> Do consider recording it, even to just make a podcast of it. >>> >>> Cheers, >>> >>> Liz >>> >>> _______________________________________________ >>> Chicago-talk mailing list >>> Chicago-talk at pm.org >>> http://mail.pm.org/mailman/listinfo/chicago-talk >>> >> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk at pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk >> >> > The purpose of satire is to strip off the veneer of comforting > illusion > and cozy half-truth, and our job is to put it back again. -- Michael > Flanders > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk Just out of curiosity (and this is more for Josh), why aren't the presentations at least audio taped and then added to the Perlcast feed? Seems like it would be a cool way to add more content to the feed, and maybe other Perl Monger groups could add their presentations as well. (I ask this question aside from the presenter actually allowing the presentation to be recorded) Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFGDAd6ZWzkfeDiTw4RApVUAJ0XBb7Hl9+YXP1mK1FS35lY99XGywCgiEM6 QLlr83CHTj0mhP0nCq+vaoE= =e8Wj -----END PGP SIGNATURE----- From joshua.mcadams at gmail.com Thu Mar 29 19:27:37 2007 From: joshua.mcadams at gmail.com (Joshua McAdams) Date: Thu, 29 Mar 2007 21:27:37 -0500 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: <881F989F-EA78-461E-9290-B73F0920E7F6@yarrish.com> References: <1175181776.1BEAc0.2039@rocket> <2400c865bfb5421ca89134d2086e9713@mac.com> <881F989F-EA78-461E-9290-B73F0920E7F6@yarrish.com> Message-ID: <49d805d70703291927o413ef4e2k61a5c98b58e36a61@mail.gmail.com> > Just out of curiosity (and this is more for Josh), why aren't the > presentations at least audio taped and then added to the Perlcast > feed? Seems like it would be a cool way to add more content to the > feed, and maybe other Perl Monger groups could add their > presentations as well. > (I ask this question aside from the presenter actually allowing the > presentation to be recorded) I've got one from LA.pm that should go out this weekend.... If it goes over well, I'll start asking other groups for sure. From brian.d.foy at gmail.com Thu Mar 29 23:23:51 2007 From: brian.d.foy at gmail.com (brian d foy) Date: Fri, 30 Mar 2007 08:23:51 +0200 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: <881F989F-EA78-461E-9290-B73F0920E7F6@yarrish.com> References: <1175181776.1BEAc0.2039@rocket> <2400c865bfb5421ca89134d2086e9713@mac.com> <881F989F-EA78-461E-9290-B73F0920E7F6@yarrish.com> Message-ID: <2715accf0703292323v51e7263fl9b7528c00924ab96@mail.gmail.com> On 3/29/07, Tom Yarrish wrote: > Just out of curiosity (and this is more for Josh), why aren't the > presentations at least audio taped and then added to the Perlcast > feed? I think it's only a problem of Josh's personal bandwidth. I dumped a big recording on him a coupel weeks ago and felt pretty guilty about not fixing it up myself for him, but I'm low on tuits too. However, once I figure out how to do all that stuff I'll be doing most of the work on my own presentation audio so he can just publish it. :) -- brian d foy http://www.pair.com/~comdog/ From tom at yarrish.com Fri Mar 30 08:09:28 2007 From: tom at yarrish.com (Tom Yarrish) Date: Fri, 30 Mar 2007 10:09:28 -0500 Subject: [Chicago-talk] April meetings: 101 things every Perl programmer should know In-Reply-To: <2715accf0703292323v51e7263fl9b7528c00924ab96@mail.gmail.com> References: <1175181776.1BEAc0.2039@rocket> <2400c865bfb5421ca89134d2086e9713@mac.com> <881F989F-EA78-461E-9290-B73F0920E7F6@yarrish.com> <2715accf0703292323v51e7263fl9b7528c00924ab96@mail.gmail.com> Message-ID: <2B555B20-BBA5-41F6-A12F-305D168D3127@yarrish.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mar 30, 2007, at 1:23 AM, brian d foy wrote: > On 3/29/07, Tom Yarrish wrote: > >> Just out of curiosity (and this is more for Josh), why aren't the >> presentations at least audio taped and then added to the Perlcast >> feed? > > I think it's only a problem of Josh's personal bandwidth. I dumped a > big recording on him a coupel weeks ago and felt pretty guilty about > not fixing it up myself for him, but I'm low on tuits too. However, > once I figure out how to do all that stuff I'll be doing most of the > work on my own presentation audio so he can just publish it. :) > > > -- > brian d foy > http://www.pair.com/~comdog/ > _______________________________________________ > Chicago-talk mailing list > Chicago-talk at pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk I'd offer to help out with the post production if anyone wants it. I'd offer to help with the recordings as well but unfortunately I can't make it to the actual meetings (1 - Wife & kids, 2 - Lake Forest to Downtown during rush hour). But anything I can do to help.... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFGDSguZWzkfeDiTw4RAiXmAJ4+G/qRYCYBbAdBgKCfW0EeLjFdjQCggGua R08uZX5DsgC8PhSW9u9SOQE= =NN70 -----END PGP SIGNATURE----- From me at heyjay.com Fri Mar 30 13:42:44 2007 From: me at heyjay.com (Jay Strauss) Date: Fri, 30 Mar 2007 15:42:44 -0500 Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: <11505.24.13.89.226.1175045645.squirrel@mail2.mortgagefolder.com> References: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> <11505.24.13.89.226.1175045645.squirrel@mail2.mortgagefolder.com> Message-ID: On 3/27/07, Elias Lutfallah wrote: > Yeah, the docs are pretty bad. Also, I should have sent you to PDF::API2, > not Lite. Near as I can tell, Lite is just for creating PDF from scratch, > not modifying existing ones. > > The real meat of the docs for PDF::API2 is in PDF::API2::Content and > PDF::API2::Page. > > Here's a bump, to get you past the grueling docs: >... > Elias Lutfallah > Chief Technology Officer > Mortgage Desk, Inc. How would I find out the methods for the $gfx->image or $pdf->image_gif? For example, I'd like to shrink my signature image. Just guessing, I tried $gfx->image($image_file, 50, 50, 100); which works but it changes from a rectangular image to a square one. I need to shrink the image to a specific width while keeping the same aspect ratio. Thanks Jay From me at heyjay.com Fri Mar 30 13:52:54 2007 From: me at heyjay.com (Jay Strauss) Date: Fri, 30 Mar 2007 15:52:54 -0500 Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: References: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> <11505.24.13.89.226.1175045645.squirrel@mail2.mortgagefolder.com> Message-ID: On 3/30/07, Jay Strauss wrote: > On 3/27/07, Elias Lutfallah wrote: > > Yeah, the docs are pretty bad. Also, I should have sent you to PDF::API2, > > not Lite. Near as I can tell, Lite is just for creating PDF from scratch, > > not modifying existing ones. > > > > The real meat of the docs for PDF::API2 is in PDF::API2::Content and > > PDF::API2::Page. > > > > Here's a bump, to get you past the grueling docs: > >... > > Elias Lutfallah > > Chief Technology Officer > > Mortgage Desk, Inc. > > How would I find out the methods for the $gfx->image or $pdf->image_gif? > > For example, I'd like to shrink my signature image. > > Just guessing, I tried $gfx->image($image_file, 50, 50, 100); which > works but it changes from a rectangular image to a square one. I need > to shrink the image to a specific width while keeping the same aspect > ratio. > > Thanks > Jay > I stumbled upon: my $aspect_ratio = $image_file->height()/$image_file->width(); my $width = 100; # plot the image at 50,700 $gfx->image($image_file, 150, 30, $width, $width*$aspect_ratio); But that was just luck. I know the docs suck, but this is really tough Jay From lembark at wrkhors.com Fri Mar 30 14:44:50 2007 From: lembark at wrkhors.com (Steven Lembark) Date: Fri, 30 Mar 2007 17:44:50 -0400 Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: References: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> <11505.24.13.89.226.1175045645.squirrel@mail2.mortgagefolder.com> Message-ID: <460D84D2.4040207@wrkhors.com> > Just guessing, I tried $gfx->image($image_file, 50, 50, 100); which > works but it changes from a rectangular image to a square one. I need > to shrink the image to a specific width while keeping the same aspect > ratio. See ImageMagick or PerlMagick. ./convert $input --resize htxwd $output; will use the resize argument as a bounding box while keeping the aspect constant. That or you're gonna havta compute the ratio for yourself and shrink the image to given values. -- Steven Lembark 85-09 90th Street Workhorse Computing Woodhaven, NY 11421 lembark at wrkhors.com +1 888 359 3508 From Andy_Bach at wiwb.uscourts.gov Fri Mar 30 14:49:17 2007 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach at wiwb.uscourts.gov) Date: Fri, 30 Mar 2007 16:49:17 -0500 Subject: [Chicago-talk] Fw: [yapc] Registration is Open! Message-ID: (for those not on the YAPC lists) those lucky (?) folks in Texas ... its a great conf. The training is great and the sessions (~200$ for 3 days!) are worth 10 times the measly 100$ cost, at least they were in Chicago. Plus you might to meet to Larry Wall or have lunch w/ Damian Conway! http://www.flickr.com/photos/afbach/178137306/ or both ... a ----- Forwarded by Andy Bach/WIWB/07/USCOURTS on 03/30/2007 04:40 PM ----- Houston.pm is pleased to announce that registration is now open for Yet Another Perl Conference, North America 2007. The conference dates are June 25th through 27th at the University of Houston's central campus in Houston, Texas. The conference will feature speakers from throughout the Perl community, including keynotes from Larry Wall (the creator of Perl), Damian Conway, and The Perl Foundation. Following Chicago.pm's lead, low-cost post-conference training classes provided by noteable Perl trainers will again be available. The conference pricing scheme includes options for housing (single or double rooms) and the training classes being offered following the conference. On campus housing is limited, so save money by registering early at the Early Bird price ($85) and locking in your low-cost housing option. Please visit the YAPC::NA 2007 ( http://conferences.mongueurs.net/yn2007) site to register for an account (if you don't already have one) and reserve your spot today! More information will be availble soon about alternative housing options and various conference related material. If you have any questions or concerns, please feel free to contact us at help-na at yapc.org A huge thanks goes out to zrusilla and the others working to get the ACT + TPF payment integration completed. _______________________________________________ yapc mailing list yapc at pm.org http://mail.pm.org/mailman/listinfo/yapc From me at heyjay.com Fri Mar 30 15:18:46 2007 From: me at heyjay.com (Jay Strauss) Date: Fri, 30 Mar 2007 17:18:46 -0500 Subject: [Chicago-talk] Editing, altering, manipulating PDFs In-Reply-To: <460D84D2.4040207@wrkhors.com> References: <1684.24.13.89.226.1174985167.squirrel@mail2.mortgagefolder.com> <11505.24.13.89.226.1175045645.squirrel@mail2.mortgagefolder.com> <460D84D2.4040207@wrkhors.com> Message-ID: > > That or you're gonna havta compute the ratio for > yourself and shrink the image to given values. I thought that's what I did. e.g. my $aspect_ratio = $image_file->height()/$image_file->width(); From me at heyjay.com Fri Mar 30 15:29:01 2007 From: me at heyjay.com (Jay Strauss) Date: Fri, 30 Mar 2007 17:29:01 -0500 Subject: [Chicago-talk] Locating text in a PDF Message-ID: Once I have opened a PDF using PDF::API2 How would I examine the text on a page looking for a specific string? Thanks Jay From fasteliteprogrammer at yahoo.com Fri Mar 30 19:50:03 2007 From: fasteliteprogrammer at yahoo.com (Craig Petty) Date: Fri, 30 Mar 2007 19:50:03 -0700 (PDT) Subject: [Chicago-talk] perl Question Message-ID: <348081.72062.qm@web36501.mail.mud.yahoo.com> How can i tell with my perl-support what modules are install?I know i ot the telnet module install when i ran a script it said it could find it. ____________________________________________________________________________________ Need Mail bonding? Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users. http://answers.yahoo.com/dir/?link=list&sid=396546091 From andy at petdance.com Fri Mar 30 20:02:48 2007 From: andy at petdance.com (Andy Lester) Date: Fri, 30 Mar 2007 22:02:48 -0500 Subject: [Chicago-talk] perl Question In-Reply-To: <348081.72062.qm@web36501.mail.mud.yahoo.com> References: <348081.72062.qm@web36501.mail.mud.yahoo.com> Message-ID: <38100579-55EB-42FA-990D-6BD1803D7866@petdance.com> On Mar 30, 2007, at 9:50 PM, Craig Petty wrote: > How can i tell with my perl-support what modules are > install?I know i ot the telnet module install when i > ran a script it said it could find it. It's in the Perl FAQ. $ perldoc -q installed -- Andy Lester => andy at petdance.com => www.petdance.com => AIM:petdance