From pfleury at medicine.bsd.uchicago.edu Wed Oct 1 10:56:57 2003 From: pfleury at medicine.bsd.uchicago.edu (Patrick Fleury) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Vote for October's talk topic In-Reply-To: References: <3725.144.208.64.122.1064943417.squirrel@mail.owbn.org> <3725.144.208.64.122.1064943417.squirrel@mail.owbn.org> Message-ID: <5.2.1.1.2.20031001085619.00b01d38@128.135.32.3> At 06:01 PM 9/30/2003 -0500, you wrote: >I've got two topics that I can talk about for the meeting on the >20th. Please let me know which you'd prefer, assuming that you'll go. If >no one expresses interest, or won't be able to make it, then I'm not going >to bother getting things together. > >Pick from: > >* A Field Guide To Perl Command-Line Switches > > All about how to do magic data manipulation at the command-line with > Perl's command-line switches. > > >* Creating a CPAN Module: Case Studies & Dissection > >You've got a module you want to release to CPAN, but don't know what to do >after you've run h2xs. This talk will explore a couple of my different >modules, how they're packaged, how I make sure they run cross-platform, >and so on. > > >xoxo, >Andy >-- >Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk I like either one but I have a small preference for the Field Guide. --PatF From jamundsen at jamundsen.dyndns.org Wed Oct 1 09:08:36 2003 From: jamundsen at jamundsen.dyndns.org (Jon Amundsen) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Vote for October's talk topic In-Reply-To: References: <3725.144.208.64.122.1064943417.squirrel@mail.owbn.org> Message-ID: <20031001140836.GA88733@utility.jamundsen.dyndns.org> My vote is for "A Field Guide...". :) On Tue, Sep 30, 2003 at 06:01:46PM -0500, Andy Lester wrote: > I've got two topics that I can talk about for the meeting on the > 20th. Please let me know which you'd prefer, assuming that you'll > go. If no one expresses interest, or won't be able to make it, then > I'm not going to bother getting things together. > > Pick from: > > * A Field Guide To Perl Command-Line Switches > > All about how to do magic data manipulation at the command-line > with Perl's command-line switches. > > > * Creating a CPAN Module: Case Studies & Dissection > > You've got a module you want to release to CPAN, but don't know what > to do after you've run h2xs. This talk will explore a couple of my > different modules, how they're packaged, how I make sure they run > cross-platform, and so on. > > > xoxo, > Andy > -- > Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Jon Amundsen jamundsen@jamundsen.dyndns.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20031001/6b576dd1/attachment.bin From Aaron.Young at citadelgroup.com Wed Oct 1 16:56:33 2003 From: Aaron.Young at citadelgroup.com (Young, Aaron) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Dealing with normal command line input? Message-ID: <800BCF60D1553144BABCBFCE36249D3D05274B59@CORPEMAIL.citadelgroup.com> where did you find it? Aaron F Young Broker Reconciliation Operations & Portfolio Finance Citadel Investment Group LLC > -----Original Message----- > From: jason gessner [mailto:jason@multiply.org] > Sent: Tuesday, September 30, 2003 10:44 PM > To: 'Chicago.pm chatter' > Subject: RE: [Chicago-talk] Dealing with normal command line input? > > > Yay! I found an excellent .Xdefaults file (albeit with an awful cyan > background) that fixed my input problem. > > Now, back to work! > > > -jason scott gessner > jason@multiply.org > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ------------------------------------------------------------------------------------------------- ------------------------- CONFIDENTIALITY AND SECURITY NOTICE This e-mail contains information that may be confidential and proprietary. It is to be read and used solely by the intended recipient(s). Citadel and its affiliates retain all proprietary rights they may have in the information. If you are not an intended recipient, please notify us immediately either by reply e-mail or by telephone at 312-395-2100 and delete this e-mail (including any attachments hereto) immediately without reading, disseminating, distributing or copying. We cannot give any assurances that this e-mail and any attachments are free of viruses and other harmful code. Citadel reserves the right to monitor, intercept and block all communications involving its computer systems. From jason at multiply.org Wed Oct 1 18:58:23 2003 From: jason at multiply.org (jason gessner) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Dealing with normal command line input? In-Reply-To: <800BCF60D1553144BABCBFCE36249D3D05274B59@CORPEMAIL.citadelgroup.com> Message-ID: <200310012310.h91NAxA01383@tetsuo.mengelt.com> http://sources.redhat.com/ml/cygwin/2003-08/msg01133.html The file itself is below. Pretty simple, but it is nice to finally get this wrapped up! -jason scott gessner jason@multiply.org ! Rxvt defaults ! Global Settings *font: "Lucida Console-*-15" *saveLines: 500 *termName: cygwin *scrollBar_right: True *geometry: 80x24 *loginShell: True *backspacekey: ^? *deletekey: ^h ! Default color "scheme" (when no -name is used): Rxvt.background: #0000aaaaffff Rxvt.foreground: White Rxvt.colorBD: Blue Rxvt.colorUL: Red Rxvt.cursorColor: Red ! Color scheme for hostb hostb.background: Slateblue hostb.foreground: White hostb.colorBD: Yellow hostb.colorUL: Red hostb.cursorColor: Yellow ! Color scheme for hostc hostc.background: Black hostc.foreground: White hostc.colorBD: Green hostc.colorUL: Orang hostc.cursorColor: Cyan From me at heyjay.com Thu Oct 2 08:10:02 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] I'll help if I can Message-ID: <004b01c388e6$8195f550$6305a8c0@WASHINGTON> Hi everyone, My Oracle consulting business has been on life support for the last year, so about 8-9 months ago I started doing mortgages. Last night when I left the office, rates where back down below 6% for a 30 yr, and 5 3/8 on a 15yr. If anyone from these 2 lists can take advantage of a mortgage, give me a call at 312.587.7900. I'll help you out (just tell me you're from luni or perl). We've got all kinds of cool mortgage programs that I didn't know existed (and wished I did) before started working here. Jay Ps. I figured there might be someone here who could use the help. Seva I hope this wasn't too big a violation of protocol. From andy at petdance.com Mon Oct 6 16:47:02 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes Message-ID: I've only heard from two people expressing any interest in either topic for next meeting ("Field Guide To The Command Switches" and "How To Make A Module Distribution"). If I don't hear any more interest, I'm not going to bother putting together a talk. xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From Andy_Bach at wiwb.uscourts.gov Mon Oct 6 16:51:03 2003 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach@wiwb.uscourts.gov) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes Message-ID: I'd love to hear the module talk, however I'm a couple hundred miles away and unlikely to make the meeting, so ... a Andy Bach, Sys. Mangler Internet: andy_bach@wiwb.uscourts.gov VOICE: (608) 261-5738 FAX 264-5030 "We are either doing something, or we are not. 'Talking about' is a subset of 'not'." -- Mike Sphar in alt.sysadmin.recovery From jt at plainblack.com Mon Oct 6 16:08:30 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: Message-ID: Neither seem terribly interesting, but I don't have any other suggestions, so I'll shut up. If I had to pick between the two i guess I'd go for the Module Distribution. On Mon, 6 Oct 2003 16:47:02 -0500 Andy Lester wrote: >I've only heard from two people expressing any interest in either topic for next >meeting ("Field Guide To The Command Switches" and "How To Make A Module >Distribution"). > >If I don't hear any more interest, I'm not going to bother putting together a talk. > >xoa >-- >Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From lembark at jeeves.wrkhors.com Mon Oct 6 21:38:30 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: References: Message-ID: <2215642704.1065494310@[192.168.200.4]> > If I don't hear any more interest, I'm not going to bother putting > together a talk. I'd listen to either, probably pick up something either way. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Mon Oct 6 21:39:57 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: References: Message-ID: <2216702704.1065494397@[192.168.200.4]> --On Monday, October 06, 2003 16:08:30 -0500 JT Smith wrote: > Neither seem terribly interesting, but I don't have any other > suggestions, so I'll shut up. If I had to pick between the two i guess > I'd go for the Module Distribution. Actually the module talk is useful even if you never want to put anything onto CPAN: it helps to know something about what goes into the modules just to use them. It can also be helpful if you want to assemble modules for your own use -- unless you enjoy fixing quick hacks forever. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Mon Oct 6 21:47:14 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: References: Message-ID: <2223432704.1065494834@[192.168.200.4]> > Neither seem terribly interesting, but I don't have any other > suggestions, so I'll shut up. If I had to pick between the two i guess > I'd go for the Module Distribution. OK, what would you come for? Data Munging Intermediate/Advanced Regexen. Optimized Superpositions -- and why you'd care... Using OO Perl with $blah->can for data driven parsing and data processing. Flexable parsing of messy data using bless and a static buffer. Screen Scraping for Fun and Profit. are a few of the things I can talk about. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From jason at multiply.org Mon Oct 6 21:51:24 2003 From: jason at multiply.org (jason gessner) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: <2223432704.1065494834@[192.168.200.4]> Message-ID: <200310070205.h9725GA09993@tetsuo.mengelt.com> I think the module talk would definitely be useful. I have just registered for a PAUSE account and am getting ready to get down to work on some modules for the CPAN. I also have some private modules for my company that I am sure could use a little spicing up. :) Perhaps if you have something already prepared on the perl switches, that would be a great handout. -jason scott gessner jason@multiply.org -----Original Message----- From: chicago-talk-bounces@mail.pm.org [mailto:chicago-talk-bounces@mail.pm.org] On Behalf Of Steven Lembark Sent: Monday, October 06, 2003 9:47 PM To: Chicago.pm chatter Subject: Re: [Chicago-talk] Next meeting: I only have two votes > Neither seem terribly interesting, but I don't have any other > suggestions, so I'll shut up. If I had to pick between the two i guess > I'd go for the Module Distribution. OK, what would you come for? Data Munging Intermediate/Advanced Regexen. Optimized Superpositions -- and why you'd care... Using OO Perl with $blah->can for data driven parsing and data processing. Flexable parsing of messy data using bless and a static buffer. Screen Scraping for Fun and Profit. are a few of the things I can talk about. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 _______________________________________________ Chicago-talk mailing list Chicago-talk@mail.pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From jason at multiply.org Mon Oct 6 21:58:54 2003 From: jason at multiply.org (jason gessner) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Perl Blogging Talk Redux!!! Message-ID: <200310070212.h972CjA10081@tetsuo.mengelt.com> If anyone missed my Perl Blogging Techniques talk, I will be giving an updated version Tuesday at Uniforum's PerlSIG out at the College of Dupage. http://www.uniforum.chi.il.us/meetings/perlblog.html I hope to see some of you there! -jason scott gessner jason@multiply.org From jason at multiply.org Mon Oct 6 21:58:54 2003 From: jason at multiply.org (jason gessner) Date: Mon Aug 2 21:27:48 2004 Subject: *****SPAM***** [Chicago-talk] Perl Blogging Talk Redux!!! Message-ID: <200310070212.h972CjA10081@tetsuo.mengelt.com> This mail is probably spam. The original message has been attached along with this report, so you can recognize or block similar unwanted mail in future. See http://spamassassin.org/tag/ for more details. Content preview: If anyone missed my Perl Blogging Techniques talk, I will be giving an updated version Tuesday at Uniforum's PerlSIG out at the College of Dupage. http://www.uniforum.chi.il.us/meetings/perlblog.html [...] Content analysis details: (6.30 points, 5 required) MSG_ID_ADDED_BY_MTA_3 (0.3 points) 'Message-Id' was added by a relay (3) FORGED_MUA_OUTLOOK (3.3 points) Forged mail pretending to be from MS Outlook PLING_PLING (1.8 points) Subject has lots of exclamation marks MISSING_OUTLOOK_NAME (0.9 points) Message looks like Outlook, but isn't -------------- next part -------------- An embedded message was scrubbed... From: "jason gessner" Subject: [Chicago-talk] Perl Blogging Talk Redux!!! Date: Mon, 6 Oct 2003 21:58:54 -0500 Size: 2508 Url: http://mail.pm.org/pipermail/chicago-talk/attachments/20031006/08e7e674/attachment.eml From jt at plainblack.com Mon Oct 6 21:39:37 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: <2223432704.1065494834@[192.168.200.4]> Message-ID: >OK, what would you come for? Because I've never been to a perl mongers meeting and I want to see what the meeting is all about, how the discussions work, and meet the people involved. Hearing how to put modules together might be interesting too. I honestly don't know. I only wished I hadn't missed the blogging discussion of last month, cuz that did sound pretty jazzy. JT ~ Plain Black Create like a god, command like a king, work like a slave. From andy at petdance.com Mon Oct 6 22:22:33 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: <2216702704.1065494397@[192.168.200.4]> References: <2216702704.1065494397@[192.168.200.4]> Message-ID: >Actually the module talk is useful even if you never want to put >anything onto CPAN: It is? You've sene it? Let ME see it, so I don't have to write it, eh? xoxo, Andyu -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From jason at multiply.org Tue Oct 7 00:20:16 2003 From: jason at multiply.org (jason gessner) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Perl Blogging Talk Redux (take 2) In-Reply-To: <200310070212.h972CjA10081@tetsuo.mengelt.com> Message-ID: <200310070434.h974Y7A11249@tetsuo.mengelt.com> (Sorry for the double post. Spam Assassin thinks that outlook 2003 is not a real version of outlook. Feh.) If anyone missed my Perl Blogging Techniques talk, I will be giving an updated version Tuesday at Uniforum's PerlSIG out at the College of Dupage. http://www.uniforum.chi.il.us/meetings/perlblog.html I hope to see some of you there! -jason scott gessner jason@multiply.org From ehs at pobox.com Tue Oct 7 09:03:22 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Art of Unix Programming Message-ID: <20031007140322.GA31603@ink.inkdroid.org> Prentice Hall sent me a copy of ESR's latest The Art of Unix Programming [1], and 3 copies of J2EE Security [2]. If you would like to review ESR's book, or would like to just *have* the J2EE book (review optional), let me know. //Ed From me at heyjay.com Tue Oct 7 09:11:53 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API Message-ID: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> Hi, I have this Java application (GUI) that is written by my brokerage, it allows you to do all the normal stuff: quote, buy, sell, check positions... Additionally, they provide a Java API for communicating with this application, so that you can interface it with your custom systems. The API is just a bunch of Java classes that one wraps with their own logic for their own needs. I think the API talks to the application via a socket, and basically you configure callbacks into your code that the application calls under certain events. Anyhow, does anyone have any suggestions what avenues I might explore about who to make this talk to perl? Oh, BTW they also make a C++ API too. Note: I don't know Java or C++, and hardly know Perl (as I'm sure you all know). Thanks as always Jay From shawn at owbn.org Tue Oct 7 08:55:58 2003 From: shawn at owbn.org (Shawn C Carroll) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Art of Unix Programming In-Reply-To: <20031007140322.GA31603@ink.inkdroid.org> References: <20031007140322.GA31603@ink.inkdroid.org> Message-ID: <2119.144.208.64.122.1065534958.squirrel@mail.owbn.org> Sign me up for the [1]. BTW, I've another review sitting on my desk at home that I'll send out when I get home tonight. --Shawn Ed Summers said: > Prentice Hall sent me a copy of ESR's latest The Art of Unix Programming > [1], > and 3 copies of J2EE Security [2]. If you would like to review ESR's book, > or would like to just *have* the J2EE book (review optional), let me know. > > //Ed > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Shawn Carroll shawn@owbn.org Perl Programmer Soccer Referee From Aaron.Young at citadelgroup.com Tue Oct 7 09:19:54 2003 From: Aaron.Young at citadelgroup.com (Young, Aaron) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API Message-ID: <800BCF60D1553144BABCBFCE36249D3D05274C46@CORPEMAIL.citadelgroup.com> www.swig.org Aaron F Young Broker Reconciliation Operations & Portfolio Finance Citadel Investment Group LLC > -----Original Message----- > From: Jay Strauss [mailto:me@heyjay.com] > Sent: Tuesday, October 07, 2003 9:12 AM > To: chicago-pm > Subject: [Chicago-talk] Interfacing to a Java pgm with API > > > Hi, > > I have this Java application (GUI) that is written by my brokerage, it > allows you to do all the normal stuff: quote, buy, sell, > check positions... > Additionally, they provide a Java API for communicating with this > application, so that you can interface it with your custom > systems. The API > is just a bunch of Java classes that one wraps with their own > logic for > their own needs. > > I think the API talks to the application via a socket, and > basically you > configure callbacks into your code that the application calls > under certain > events. > > Anyhow, does anyone have any suggestions what avenues I might > explore about > who to make this talk to perl? Oh, BTW they also make a C++ API too. > > Note: I don't know Java or C++, and hardly know Perl (as I'm > sure you all > know). > > Thanks as always > Jay > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ------------------------------------------------------------------------------------------------- ------------------------- CONFIDENTIALITY AND SECURITY NOTICE This e-mail contains information that may be confidential and proprietary. It is to be read and used solely by the intended recipient(s). Citadel and its affiliates retain all proprietary rights they may have in the information. If you are not an intended recipient, please notify us immediately either by reply e-mail or by telephone at 312-395-2100 and delete this e-mail (including any attachments hereto) immediately without reading, disseminating, distributing or copying. We cannot give any assurances that this e-mail and any attachments are free of viruses and other harmful code. Citadel reserves the right to monitor, intercept and block all communications involving its computer systems. From ehs at pobox.com Tue Oct 7 09:28:49 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API In-Reply-To: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> References: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> Message-ID: <20031007142849.GB31603@ink.inkdroid.org> On Tue, Oct 07, 2003 at 09:11:53AM -0500, Jay Strauss wrote: > Anyhow, does anyone have any suggestions what avenues I might explore about > who to make this talk to perl? Oh, BTW they also make a C++ API too. Sounds like a great opportunity to dig into building a Perl wrapper for the C++ API. I've heard SWIG is a nice way for doing this. Pick up a copy of Extending and Embedding Perl from Manning which talks all about how to do this. EEP has a section on SWIG, and details the options you will have. You also could try using a CPAN module like Java [1] or Inline::Java to wrap the Java directly in Perl. I have no experience with either, so I can't comment on how well they work. But it would be interesting. At the very least, if you come up with a workable solution it would make a killer chicago-pm/uniforum presentation. //Ed From ehs at pobox.com Tue Oct 7 09:29:55 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Art of Unix Programming In-Reply-To: <2119.144.208.64.122.1065534958.squirrel@mail.owbn.org> References: <20031007140322.GA31603@ink.inkdroid.org> <2119.144.208.64.122.1065534958.squirrel@mail.owbn.org> Message-ID: <20031007142955.GC31603@ink.inkdroid.org> On Tue, Oct 07, 2003 at 08:55:58AM -0500, Shawn C Carroll wrote: > Sign me up for the [1]. BTW, I've another review sitting on my desk at > home that I'll send out when I get home tonight. Ok, it's yours. The J2EE security books are still available if anyone wants one. //Ed From ehs at pobox.com Tue Oct 7 09:42:40 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API In-Reply-To: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> References: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> Message-ID: <20031007144240.GA31884@ink.inkdroid.org> [1] http://search.cpan.org/perldoc?Java [2] http://search.cpan.org/perldoc?Inline::Java //Ed From jt at plainblack.com Tue Oct 7 10:22:05 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API In-Reply-To: <20031007142849.GB31603@ink.inkdroid.org> Message-ID: >You also could try using a CPAN module like Java [1] or Inline::Java to >wrap the Java directly in Perl. I have no experience with either, so I can't >comment on how well they work. But it would be interesting. At the very least, >if you come up with a workable solution it would make a killer >chicago-pm/uniforum presentation. I've used the Inline::Java wrapper before and it works quite well under a controlled environment. I haven't used it in production though. I did try using it under mod_perl and I can tell you with great assurance that Inline::Java will not work under mod_perl. =) JT ~ Plain Black Create like a god, command like a king, work like a slave. From jamundsen at jamundsen.dyndns.org Tue Oct 7 11:12:08 2003 From: jamundsen at jamundsen.dyndns.org (Jon Amundsen) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API In-Reply-To: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> References: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> Message-ID: <20031007161208.GA82218@utility.attbi.com> Hi All! At the risk of sounding like a heretic have you considered jython(http://www.jython.org)? I know some people who've used it quite effectively when having to deal with Java. :( On Tue, Oct 07, 2003 at 09:11:53AM -0500, Jay Strauss wrote: > Hi, > > I have this Java application (GUI) that is written by my brokerage, it > allows you to do all the normal stuff: quote, buy, sell, check positions... > Additionally, they provide a Java API for communicating with this > application, so that you can interface it with your custom systems. The API > is just a bunch of Java classes that one wraps with their own logic for > their own needs. > > I think the API talks to the application via a socket, and basically you > configure callbacks into your code that the application calls under certain > events. > > Anyhow, does anyone have any suggestions what avenues I might explore about > who to make this talk to perl? Oh, BTW they also make a C++ API too. > > Note: I don't know Java or C++, and hardly know Perl (as I'm sure you all > know). > > Thanks as always > Jay > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Jon Amundsen jamundsen@jamundsen.dyndns.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20031007/c3c00af9/attachment.bin From me at heyjay.com Tue Oct 7 21:01:31 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API References: <800BCF60D1553144BABCBFCE36249D3D05274C46@CORPEMAIL.citadelgroup.com> Message-ID: <002a01c38d41$cead7250$6305a8c0@WASHINGTON> I've been reading the doc on SWIG, I think maybe I'll try it. Thanks Jay ----- Original Message ----- From: "Young, Aaron" To: "Chicago.pm chatter" Sent: Tuesday, October 07, 2003 9:19 AM Subject: RE: [Chicago-talk] Interfacing to a Java pgm with API www.swig.org Aaron F Young Broker Reconciliation Operations & Portfolio Finance Citadel Investment Group LLC > -----Original Message----- > From: Jay Strauss [mailto:me@heyjay.com] > Sent: Tuesday, October 07, 2003 9:12 AM > To: chicago-pm > Subject: [Chicago-talk] Interfacing to a Java pgm with API > > > Hi, > > I have this Java application (GUI) that is written by my brokerage, it > allows you to do all the normal stuff: quote, buy, sell, > check positions... > Additionally, they provide a Java API for communicating with this > application, so that you can interface it with your custom > systems. The API > is just a bunch of Java classes that one wraps with their own > logic for > their own needs. > > I think the API talks to the application via a socket, and > basically you > configure callbacks into your code that the application calls > under certain > events. > > Anyhow, does anyone have any suggestions what avenues I might > explore about > who to make this talk to perl? Oh, BTW they also make a C++ API too. > > Note: I don't know Java or C++, and hardly know Perl (as I'm > sure you all > know). > > Thanks as always > Jay > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > ---------------------------------------------------------------------------- --------------------- ------------------------- CONFIDENTIALITY AND SECURITY NOTICE This e-mail contains information that may be confidential and proprietary. It is to be read and used solely by the intended recipient(s). Citadel and its affiliates retain all proprietary rights they may have in the information. If you are not an intended recipient, please notify us immediately either by reply e-mail or by telephone at 312-395-2100 and delete this e-mail (including any attachments hereto) immediately without reading, disseminating, distributing or copying. We cannot give any assurances that this e-mail and any attachments are free of viruses and other harmful code. Citadel reserves the right to monitor, intercept and block all communications involving its computer systems. _______________________________________________ Chicago-talk mailing list Chicago-talk@mail.pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From me at heyjay.com Tue Oct 7 21:02:16 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API References: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> <20031007142849.GB31603@ink.inkdroid.org> Message-ID: <002b01c38d41$ced6cc40$6305a8c0@WASHINGTON> Just what I want to do, get up in front of a bunch of people and show them how ignorant I am ----- Original Message ----- From: "Ed Summers" To: "Chicago.pm chatter" Sent: Tuesday, October 07, 2003 9:28 AM Subject: Re: [Chicago-talk] Interfacing to a Java pgm with API > On Tue, Oct 07, 2003 at 09:11:53AM -0500, Jay Strauss wrote: > > Anyhow, does anyone have any suggestions what avenues I might explore about > > who to make this talk to perl? Oh, BTW they also make a C++ API too. > > Sounds like a great opportunity to dig into building a Perl wrapper for > the C++ API. I've heard SWIG is a nice way for doing this. Pick up a copy > of Extending and Embedding Perl from Manning which talks all about how > to do this. EEP has a section on SWIG, and details the options you will have. > > You also could try using a CPAN module like Java [1] or Inline::Java to > wrap the Java directly in Perl. I have no experience with either, so I can't > comment on how well they work. But it would be interesting. At the very least, > if you come up with a workable solution it would make a killer > chicago-pm/uniforum presentation. > > //Ed > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > From esinclai at pobox.com Wed Oct 8 06:59:51 2003 From: esinclai at pobox.com (Eric Sinclair) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Linked author at Northwestern In-Reply-To: <20030925024905.GA2001@ink.inkdroid.org> Message-ID: Poking around a bit, it looks like the full conference information is now online at http://complexsystems1.mccormick.northwestern.edu/ -Eric On Wednesday, Sep 24, 2003, at 21:49 America/Chicago, Ed Summers wrote: > If you enjoyed LINKED [1] you may be interested to see the author talk > at > Northwestern Oct24-25. Not sure on details [2] yet, but will let you > know more > if I find them out. > > //Ed > > [1] http://www.nd.edu/~networks/linked/ > [2] http://www.nd.edu/~alb/UpcomingTalks.htm > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > -- esinclai@pobox.com aim: esinclai http://www.kittyjoyce.com/eric/log/ From lembark at jeeves.wrkhors.com Wed Oct 8 22:46:39 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: References: <2216702704.1065494397@[192.168.200.4]> Message-ID: <2757752704.1065671199@[192.168.200.4]> --On Monday, October 06, 2003 22:22:33 -0500 Andy Lester wrote: >> Actually the module talk is useful even if you never want to put >> anything onto CPAN: > > It is? > > You've sene it? > > Let ME see it, so I don't have to write it, eh? Excuse my misstatement. Knowing how to assemble a proper module for CPAN is useful even for people who are not putting their modules out there. If this talk does cover the subject it claims to then it would be useful even for people dealing with homegrown modules. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Wed Oct 8 22:51:40 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API In-Reply-To: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> References: <003a01c38cdc$f701cd10$6305a8c0@WASHINGTON> Message-ID: <2762192704.1065671500@[192.168.200.4]> --On Tuesday, October 07, 2003 09:11:53 -0500 Jay Strauss wrote: > Hi, > > I have this Java application (GUI) that is written by my brokerage, it > allows you to do all the normal stuff: quote, buy, sell, check > positions... Additionally, they provide a Java API for communicating with > this application, so that you can interface it with your custom systems. > The API is just a bunch of Java classes that one wraps with their own > logic for their own needs. > > I think the API talks to the application via a socket, and basically you > configure callbacks into your code that the application calls under > certain events. > > Anyhow, does anyone have any suggestions what avenues I might explore > about who to make this talk to perl? Oh, BTW they also make a C++ API > too. > > Note: I don't know Java or C++, and hardly know Perl (as I'm sure you all > know). If the API is socket based you can write it any language and the other end'll never know the difference. Hack it in fortran if you feel like it :-) Lincon Stein's Netwrok Prog. W/ Perl would be a good place to start -- along with the socket-level interface specs. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Wed Oct 8 22:53:00 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:48 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API In-Reply-To: <002a01c38d41$cead7250$6305a8c0@WASHINGTON> References: <800BCF60D1553144BABCBFCE36249D3D05274C46@CORPEMAIL.citadelgroup. com> <002a01c38d41$cead7250$6305a8c0@WASHINGTON> Message-ID: <2765092704.1065671580@[192.168.200.4]> --On Tuesday, October 07, 2003 21:01:31 -0500 Jay Strauss wrote: > I've been reading the doc on SWIG, I think maybe I'll try it. > Thanks For a few sub calls it may be less work to just paste the Java exmaples into your __DATA__ section and use Inline w/ a Java default. Nice thing about it would be keeping the entire source in one place; ditto if you prefer to cut+paste C++. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From flateyjarbok at yahoo.com Wed Oct 8 23:00:14 2003 From: flateyjarbok at yahoo.com (Richard Solberg) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: Message-ID: <20031009040014.39822.qmail@web14709.mail.yahoo.com> Andy, I would like to hear the talk on Making a Module for Distribution. Richard --- Andy Lester wrote: > I've only heard from two people expressing any > interest in either > topic for next meeting ("Field Guide To The Command > Switches" and > "How To Make A Module Distribution"). > > If I don't hear any more interest, I'm not going to > bother putting > together a talk. > > xoa > -- > Andy Lester => andy@petdance.com => www.petdance.com > => AIM:petdance > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com From me at heyjay.com Thu Oct 9 07:46:56 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API References: <800BCF60D1553144BABCBFCE36249D3D05274C46@CORPEMAIL.citadelgroup.com> <002a01c38d41$cead7250$6305a8c0@WASHINGTON> <2765092704.1065671580@[192.168.200.4]> Message-ID: <006601c38e63$d3fa2b40$6305a8c0@WASHINGTON> The more I've been reading, and the more I understand about the API, I'm leaning toward Java.pm. The API does use sockets, and someone did build an example using IO::Socket. He had to read the C++ code and reverse-engineer the calls. I think it would be better to use their API (especially since its still in a state of change), and use some glue to talk to it. The vendor's architecture is: Remote Server <---> Client App <----> Custom App (using API) As I understand from the vendor's message boards they routinely change the Server & Client & API to fix bugs and add new functionality. Jay ----- Original Message ----- From: "Steven Lembark" To: "Chicago.pm chatter" Sent: Wednesday, October 08, 2003 10:53 PM Subject: Re: [Chicago-talk] Interfacing to a Java pgm with API > > > --On Tuesday, October 07, 2003 21:01:31 -0500 Jay Strauss > wrote: > > > I've been reading the doc on SWIG, I think maybe I'll try it. > > Thanks > > For a few sub calls it may be less work to just paste the Java > exmaples into your __DATA__ section and use Inline w/ a Java > default. Nice thing about it would be keeping the entire source > in one place; ditto if you prefer to cut+paste C++. > > -- > Steven Lembark 2930 W. Palmer > Workhorse Computing Chicago, IL 60647 > +1 888 910 1206 > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > From andy at petdance.com Thu Oct 9 08:11:37 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: <2757752704.1065671199@[192.168.200.4]> References: <2216702704.1065494397@[192.168.200.4]> <2757752704.1065671199@[192.168.200.4]> Message-ID: <20031009131137.GA13099@petdance.com> > >Let ME see it, so I don't have to write it, eh? > > Excuse my misstatement. Knowing how to assemble a proper module for > CPAN is useful even for people who are not putting their modules > out there. If this talk does cover the subject it claims to then it > would be useful even for people dealing with homegrown modules. Oops. Shoulda put a smiley on it. I was just amused because I haven't written either talk yet. :-) xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From lembark at jeeves.wrkhors.com Thu Oct 9 18:02:09 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: <20031009131137.GA13099@petdance.com> References: <2216702704.1065494397@[192.168.200.4]> <2757752704.1065671199@[192.168.200.4]> <20031009131137.GA13099@petdance.com> Message-ID: <3062802704.1065740529@[192.168.200.4]> > I was just amused because I haven't > written either talk yet. :-) And that makes you different from any of the rest of us how? -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Thu Oct 9 18:03:33 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API In-Reply-To: <006601c38e63$d3fa2b40$6305a8c0@WASHINGTON> References: <800BCF60D1553144BABCBFCE36249D3D05274C46@CORPEMAIL.citadelgroup. com> <002a01c38d41$cead7250$6305a8c0@WASHINGTON> <2765092704.1065671580@[192.168.200.4]> <006601c38e63$d3fa2b40$6305a8c0@WASHINGTON> Message-ID: <3064952704.1065740613@[192.168.200.4]> --On Thursday, October 09, 2003 07:46:56 -0500 Jay Strauss wrote: > The more I've been reading, and the more I understand about the API, I'm > leaning toward Java.pm. The API does use sockets, and someone did build > an example using IO::Socket. He had to read the C++ code and > reverse-engineer the calls. I think it would be better to use their API > (especially since its still in a state of change), and use some glue to > talk to it. > > The vendor's architecture is: Remote Server <---> Client App <----> Custom > App (using API) > > As I understand from the vendor's message boards they routinely change the > Server & Client & API to fix bugs and add new functionality. Then why use Java.pm? The socket interface should be enough -- and an excellent exercise in working with sockets. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From me at heyjay.com Thu Oct 9 21:02:13 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Interfacing to a Java pgm with API References: <800BCF60D1553144BABCBFCE36249D3D05274C46@CORPEMAIL.citadelgroup.com> <002a01c38d41$cead7250$6305a8c0@WASHINGTON><2765092704.1065671580@[192.168.200.4]><006601c38e63$d3fa2b40$6305a8c0@WASHINGTON> <3064952704.1065740613@[192.168.200.4]> Message-ID: <002501c38ed6$7eccea90$6405a8c0@a30> Because then the API methods (typically) stay the same, but the call to the Client app changes ----- Original Message ----- From: "Steven Lembark" To: "Chicago.pm chatter" Sent: Thursday, October 09, 2003 6:03 PM Subject: Re: [Chicago-talk] Interfacing to a Java pgm with API > > > --On Thursday, October 09, 2003 07:46:56 -0500 Jay Strauss > wrote: > > > The more I've been reading, and the more I understand about the API, I'm > > leaning toward Java.pm. The API does use sockets, and someone did build > > an example using IO::Socket. He had to read the C++ code and > > reverse-engineer the calls. I think it would be better to use their API > > (especially since its still in a state of change), and use some glue to > > talk to it. > > > > The vendor's architecture is: Remote Server <---> Client App <----> Custom > > App (using API) > > > > As I understand from the vendor's message boards they routinely change the > > Server & Client & API to fix bugs and add new functionality. > > Then why use Java.pm? The socket interface should be enough -- and > an excellent exercise in working with sockets. > > -- > Steven Lembark 2930 W. Palmer > Workhorse Computing Chicago, IL 60647 > +1 888 910 1206 > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > From shawn at owbn.org Sun Oct 12 20:51:32 2003 From: shawn at owbn.org (Shawn C Carroll) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Best of the Perl Journal Review Message-ID: <3337.67.73.142.189.1066009892.squirrel@mail.owbn.org> Book Title: Best of the Perl Journal: Games, Diversions & Perl Culture Authors: Compiled by Jon Orwant Publisher: O?Reilly Pages: 569 with index Website: http://www.oreilly.com/catalog/tpj3/ Reviewer: Shawn C. Carroll Synopsis: The Perl Journal ran for 20 issues in its first incarnation. These issues included some of the funniest, interesting, and informative articles of the Perl community. Jon Orwant has poured through the 247 articles and narrowed it down to 47 articles that really show the lighter side of perl and the community. Review: While not a subscriber of The Perl Journal, I picked it up when I saw it at the newsstand. I usually read it cover to cover before I got it home, enjoying the variety of articles and writers. Some were instructive, while others were witty, and some were inspiring in how they showed perl could be used in everyday life. After twenty issues, TPJ changed publishers, and some say changed focus. O?Reilly has decided to publish articles for the first run of TPJ in a Best of The Perl Journal series of books. The third tome in this series focuses on the lighter side of perl with games, one liners, and even some quizzes. The book has forty-seven chapters separated into seven sections. Discussing such wide ranging topics from Science to Politics, Poetry to Games, the book does cover perl deeply and widely. The articles and sections are well selected and fit together. The one complaint I did have was the inclusion of the Perl/Internet Quiz Show questions and answers. This resource is a nice review of the lighter side of perl. At US$40, this book is not cheap, but it is worth it if you do not have the original magazines. Some of the articles are dated, but that is to be expected. -- Shawn Carroll shawn@owbn.org Perl Programmer Soccer Referee From shawn at owbn.org Sun Oct 12 20:52:22 2003 From: shawn at owbn.org (Shawn C Carroll) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Google Pocket Guide Review Message-ID: <3340.67.73.142.189.1066009942.squirrel@mail.owbn.org> Book Title: Google Pocket Guide Authors: Tara Calishain, Rael Dornfest & DJ Adams Publisher: O?Reilly Pages: 129 w/ index Website: http://www.ora.com/catalog/googlepg Reviewer: Shawn C. Carroll Synopsis: This pocket guide to one of the most widely used search engines gives the reader nearly anything they would want to know about Google. Review: Continuing with O?Reilly?s Pocket Guide series, this book gives you all the information about Google in a book sized to fit in a shirt pocket. Google Pocket Guide gives the reader all the information needed to search any of the many search options. Beginning with the basics of internet searching, the reader is led to deeper and more full search options. Each of Google?s search parameters are discussed, as is how to fine tune your search to narrow down the results. After the basic search, the reader is introduced to preferences one can set for session to session searches. Then the reader is introduced to the several other search engine?s Google offers, such as News, the Directory, and Groups. Each is explained in detail with specific search options and features. In all, this is a great guide for using Google to it?s fullest. Is the guide needed by everyone? No, of course not, but would be great for everyone that doesn?t automatically flip every switch and twist every knob. At $9.95, it?s a stocking stuffer for your relative that still can?t find anything on the internet. -- Shawn Carroll shawn@owbn.org Perl Programmer Soccer Referee From walter at torres.ws Mon Oct 13 17:28:40 2003 From: walter at torres.ws (Walter Torres) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Next meeting: I only have two votes In-Reply-To: Message-ID: > -----Original Message----- > From: chicago-talk-bounces@mail.pm.org > [mailto:chicago-talk-bounces@mail.pm.org]On Behalf Of Andy Lester > Sent: Monday, October 06, 2003 4:47 PM > To: chicago-talk@mail.pm.org > Subject: [Chicago-talk] Next meeting: I only have two votes > > > I've only heard from two people expressing any interest in either > topic for next meeting ("Field Guide To The Command Switches" and > "How To Make A Module Distribution"). I vote for either talk. > "How To Make A Module Distribution"). I have a little Date/Time script I build many years ago and would like to make a MODule out of it. (Yes, I know, there are lots of Date MODules around. I built mine before most of those, and this is more for learning HOW-TO with something I know) > "Field Guide To The Command Switches" I'd love to hear this one. I've been pounding my head on the wall with a little log parser. Got it, but would have loved to used all the nice tricks you nice people sent me. I just didn't have the brains to figure it out. This will be a week form now, right? On the 20th. And where? Walter From walter at torres.ws Mon Oct 13 17:31:38 2003 From: walter at torres.ws (Walter Torres) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Q on wildcards in output options.. Message-ID: OK, it happened. I've been asked to allow wildcards in an output option to my little log parser. I've got wildcards in... >cleaner /my/dir/200309*.log -o /my/other/dir but now they want... >cleaner /my/dir/200309*.log -o /my/other/dir/*.out.log beside RegExp, I can't think of a clean way to handle this. Any pointers on this? Thanks Walter (looking forward to next mtg) From Andy_Bach at wiwb.uscourts.gov Mon Oct 13 18:15:16 2003 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach@wiwb.uscourts.gov) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Q on wildcards in output options.. Message-ID: One idea, don't let them use the '*' in the output switch, do something like let them give you a output log file or an output log dir and an extension (w/ maybe and append/overwrite flag) perhaps: use Getopts::Std; use vars qw(%opts); my $default_log_dir = "/tmp"; my $default_log_extension = "clean.logs"; my $Usage = "Usage: $0 [-o |-O [-x ] ] : file to send output to. or: -O : dir to send output to, one per input logs -x : file extension for output logs, default is: $default_log_extension e.g. $0 -O /tmp/cleanlog -x $default_log_extension /var/log (where /var/log contains: syslog sendmail.info ) gets you: /tmp/cleanlog/syslog_clean.logs /tmp/cleanlog/sendmail.info_clean.logs "; getopts('O:x:o:', \%opts) or die "$Usage die "Either -O or -o, no both\n$Usage" if $opts{O} and $opts{o}; die "-x is only allowed w/ -O\n$Usage" if $opts{o} and $opts{x}; my ($output_log_dir, $output_log_extension); if ( $opts{O} ) { die "-O must be a dir\n$Usage" unless -d $opts{O}; $output_log_extension = $opts{x} if $opts{x}; } else { $output_log_dir = $default_log_dir; } # if $opts{O} $output_log_extension = $default_log_extension unless $output_log_extension; my $open_output_log = 1; while (<>) { if ( $open_output_log ) { my $log_to_clean = $ARGV; $olog = $output_log_dir . "/" . $log_to_clean . "_" $output_log_extension; open(OLOG, ">$olog " ) or die "can't open output log: $olog: $!"; $open_output_log = 0; } # if open_output_log # clean log, output to OLOG handle } continue { if ( eof) { # Not eof()! close OLOG; open_output_log++; } # if eof } # while <> untested, esp. that log open trick (perldoc -f eof) but it should work. a Andy Bach, Sys. Mangler Internet: andy_bach@wiwb.uscourts.gov VOICE: (608) 261-5738 FAX 264-5030 "We are either doing something, or we are not. 'Talking about' is a subset of 'not'." -- Mike Sphar in alt.sysadmin.recovery From walter at torres.ws Tue Oct 14 00:28:20 2003 From: walter at torres.ws (Walter Torres) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] anyone work with perl2exe ?? Message-ID: I have a fairly simple script (for the most part). It takes in cmd line parameters, pulls them apart, makes decisions based upon them and then runs a function. > cleaner /my/dir/*.log -o /my/other/dir/ This will... - open MY/DIR - parse out all the files matching the wildcard - loop though returned list - build a new result file name - parse original file - spit results into new file - loop it for another This is not rocket science! This works just fine as a script. But it fails as an EXE! I walk down the generated list, thus... # ------------------------ # Walk down each file in turn # $logFiles can contain a single or multiple files for ( sort @logFiles ) { &slurp_n_split ( $_); } I process like this... sub slurp_n_split { # Pick next file off list $current_file = shift; ... lots of other stuff ... # Pull log file apart for future use my ($logFileName, $logFilePath, $logFileExt) = fileparse($current_file, qr/\.[^.]*/); # build secondary file $secondaryFile = $newDir . $logFileName . $logFileExt; # Open temp result file, if we can open( TEMP, ">$secondaryFile"); # see if we got an error on this open attempt if($!) { # Send error message to log file &to_log("TMP ERR: $$r_cmd_hash{'r'} $!"); # Jump to next file in list return; } ... lots of other stuff ... } This fails at the open(TEMP... line on the second and subsequent files in list. It generates this err... TMP ERR: /my/other/dir/ex030932.in.log No such file or directory Funny thing is, it does create the TEMP file in the secondary directory then it throws the error. Works fine as a script. I've spent the better part of the last 3 days on this. Re-wrote a lot of code to find where the problem was. Anyone have any ideas? Thanks Walter From ehs at pobox.com Tue Oct 14 09:18:00 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] anyone work with perl2exe ?? In-Reply-To: References: Message-ID: <20031014141759.GA10244@ink.inkdroid.org> On Tue, Oct 14, 2003 at 12:28:20AM -0500, Walter Torres wrote: > Anyone have any ideas? Give PAR (Perl Archive Toolkit) [1] a try. I have not used perl2exe ($$$) before, but I've had good success with PAR. Once you've installed it's a simple matter of: pp -o out.exe src.pl Note: If you want it to run in Windows environment you'll need to install PAR and Perl in that environment since pp will build an executable for the environment that it is running in. PAR has tons of other cool features such as zipping up your .pm's into a single file zip foo.par Hello.pm World.pm and then being able to use them by just: use PAR; use lib "foo.par" use Hello; Which wasn't your question, so never mind that :) //Ed [1] http://par.perl.org/ -- Ed Summers aim: inkdroid web: http://www.inkdroid.org Any fool can write code that a computer can understand. Good programmers write code that humans can understand. [Martin Fowler] From lembark at jeeves.wrkhors.com Wed Oct 15 00:46:54 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Q on wildcards in output options.. In-Reply-To: References: Message-ID: <805515408.1066196814@[192.168.200.4]> --On Monday, October 13, 2003 17:31:38 -0500 Walter Torres wrote: > OK, it happened. > > I've been asked to allow wildcards in an output option to my little log > parser. > > I've got wildcards in... > > >cleaner /my/dir/200309*.log -o /my/other/dir > > but now they want... > > >cleaner /my/dir/200309*.log -o /my/other/dir/*.out.log > > beside RegExp, I can't think of a clean way to handle this. > > Any pointers on this? Separate the switches into --outdir and --suffix. There really is no way to perform this kind of "substitution" since the shell will be expanding the '*' into whatever happens to be there -- or the original string if no files match when the command is run. It sounds as though they want something that will append a suffix to the input files to show that they have been processed. In that case: my $base = basename $path; my $path = $outdir . '/' . $base . '.' . $suffix; open my $outfh, '>', $path or die "trying..."; This will turn /foo/bar/input.file into /out/dir/input.file.suffix after processing. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From ehs at pobox.com Wed Oct 15 14:49:29 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Linked author at Northwestern In-Reply-To: References: <20030925024905.GA2001@ink.inkdroid.org> Message-ID: <20031015194929.GE15798@ink.inkdroid.org> On Wed, Oct 08, 2003 at 06:59:51AM -0500, Eric Sinclair wrote: > Poking around a bit, it looks like the full conference information is > now online at > > http://complexsystems1.mccormick.northwestern.edu/ Thanks Eric. I inquired and found out the conference is free. You do have to fill out a registration form however. I've attached a copy which you can send via the post or email to the addresses included on the form. Let me know if the attachment doesn't make it through mailman. //Ed -------------- next part -------------- A non-text attachment was scrubbed... Name: Complexity Registration form.doc Type: application/octet-stream Size: 47616 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20031015/77a381bf/ComplexityRegistrationform.obj From ehs at pobox.com Thu Oct 16 11:20:24 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] job opporitunity Message-ID: <20031016162024.GC21440@ink.inkdroid.org> I saw this on the LUNI list and thought there might be someone interested in the position in chi.pm. //Ed -- Sorry everyone, I really hate doing this, but I'd rather give a shot to one of our own before I publish this elsewhere. Any interested parties please forward your resume to: bschuldt@where2getit.com and CC me at: sjohnson@where2getit.com Thanks Title: Product Developer Position: Perl Product Programmer/Product Release Coordinator Open: Nov 1st Company: Where2getit URL: www.where2getit.com About Us: Please visit the URL above for company info. Description: We are looking for a reliable, seasoned Perl programmer to develop proprietary large scale applications to run in an open-source environment. These applications will include webservice enabled interfaces along with Perl CGI interfaces. Candidate must be self-motivated and able to multi-task. This is a full-time, on-site position located in Wheeling. Working well with a team and constant change are something you must be able to deal with. Other duties will involve self-organization, task management, time line assessment, product release and implementation. Requirements: Perl - Expert (not just the syntax, but the community and interpreter as a whole.) Object Oriented Perl/Perl Modules - Advanced CPAN - Intermediate (knowledge of creating cpan modules) CVS - Advanced (must be familiar with revision tagging and branching) Linux - Intermediate (know your way around file system, knowledge of libraries, binaries, and general tools, and must be able to maintain your own workstation) Webservices/XML::RPC - Beginner (must at least know what they are!) Documentation - Advanced (must be able to write clear and concise documentation of your products and comment your code well. Pluses: XML::RPC/SOAP/WSDL Debian/Apt (package management and package building a plus) Bugzilla (for end-use for bug-tracking, not the code itself) More advance Linux experience PHP MySQL Bash/sh Vim or Emacs (we don't use IDE's, but we are not opposed to it as long as it's free and/or open-source) From lembark at jeeves.wrkhors.com Thu Oct 16 12:37:46 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Looks interesting Message-ID: <7260000.1066325866@[192.168.100.3]> http://search.cpan.org/~szabgab/Bundle-Test-1.01/ -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 359 3508 From shawn at owbn.org Thu Oct 16 12:27:19 2003 From: shawn at owbn.org (Shawn C Carroll) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Looks interesting In-Reply-To: <7260000.1066325866@[192.168.100.3]> References: <7260000.1066325866@[192.168.100.3]> Message-ID: <3602.144.208.64.122.1066325239.squirrel@mail.owbn.org> I'd add Test::Exception --Shawn Steven Lembark said: > > http://search.cpan.org/~szabgab/Bundle-Test-1.01/ > > -- > Steven Lembark 2930 W. Palmer > Workhorse Computing Chicago, IL 60647 > +1 888 359 3508 > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > -- Shawn Carroll shawn@owbn.org Perl Programmer Soccer Referee From ehs at pobox.com Thu Oct 16 13:22:13 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Looks interesting In-Reply-To: <7260000.1066325866@[192.168.100.3]> References: <7260000.1066325866@[192.168.100.3]> Message-ID: <20031016182213.GA21620@ink.inkdroid.org> Nice, and if you install 5.8.1 you'll get most of these (except for Test::MockObject and Test::POD). I reckon Gabor should add all the Testing stuff availble on CPAN to that bundle. Speaking of interesting, Andy popped over to my cube the other day to show me how Devel::Cover [1] can tell how well your test suite is doing. It's fancy B:: backend that keeps track of statements, branches, conditions, subroutines, pod and time, and produces useful stats. Check out the HTML reports [2] it can generate to help you analyze your code. Maybe we could convince Andy to talk about it at a meeting some time. //Ed [1] http://search.cpan.org/perldoc?Devel::Coverage [2] http://pjcj.sytes.net/cpancover/ From ehs at pobox.com Thu Oct 16 13:26:49 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Looks interesting In-Reply-To: <20031016182213.GA21620@ink.inkdroid.org> References: <7260000.1066325866@[192.168.100.3]> <20031016182213.GA21620@ink.inkdroid.org> Message-ID: <20031016182649.GB21620@ink.inkdroid.org> [1] http://search.cpan.org/perldoc?Devel::Coverage should have been. [1] http://search.cpan.org/perldoc?Devel::Cover There is a Devel::Coverage in fact :) From andy at petdance.com Thu Oct 16 13:19:55 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Looks interesting In-Reply-To: <20031016182213.GA21620@ink.inkdroid.org> References: <7260000.1066325866@[192.168.100.3]> <20031016182213.GA21620@ink.inkdroid.org> Message-ID: <20031016181955.GA5812@petdance.com> > Check out the HTML reports [2] it can generate to help you analyze your code. > Maybe we could convince Andy to talk about it at a meeting some time. Probably, because I want to write an article about it for TPJ, too. :-) xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From flateyjarbok at yahoo.com Mon Oct 20 17:39:35 2003 From: flateyjarbok at yahoo.com (Richard Solberg) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Tonights meeting In-Reply-To: <2000890000.1063952244@[192.168.200.4]> Message-ID: <20031020223935.31043.qmail@web14714.mail.yahoo.com> Can someone tell me if tonights meeting will be held at Coogan's, or has the location changed? Thanks, Richard Solberg __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com From me at heyjay.com Tue Oct 21 10:13:35 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Can't make my Java callbacks work Message-ID: <002701c397e6$3b4a1950$6405a8c0@a30> I'm playing with this stock trading platform (interactivebrokers.com), which has a java API, so that one can write programs to do trading stuff (get quotes, place orders, check positions...). As a programmer I implement this set of functions, which are callbacks, then platform calls these functions when events happen (tickPrice, tickSize, openOrder, connectionClosed...). I've written 2 pieces, 1 is the public implementation of the API, the other is a stub to new the API and start a connection. When I run the stub the thing stays resident, and keeps spitting out data (I'm just doing System.out.println) when events happen. When I try to implement the stub as perl using java.pm, the thing falls right thru the code and disconnects. I've tried putting the perl into a while (1) loop, but then my perl callbacks never get called. If instead I sleep() the perl, some of my callbacks occur, but only after it stops sleeping, and then it ends. any ideas? Below is all the code (TWSAPI is the java implementation of the API, callTWSAPI is the java call of TWSAPI, and x.pl is my perl to call the TWSAPI): [o901]:~/InteractiveBrokers> cat TWSAPI.java import com.ib.client.*; public class TWSAPI implements EWrapper{ Callback p; int id = 0; //public static void TWSAPI(Callback p) { public TWSAPI(Callback p) { this.p = p; } public void connectionClosed() { System.out.println("connectionClosed"); } public void error(int id, int errorCode, String errorMsg) { System.out.println("Error: "+id+","+errorCode+","+errorMsg); } public void nextValidId(int orderId) { id = orderId; } public void tickPrice(int tickerId, int field, double price) { String s = tickerId + "^" + field + "^" + price; if (p != null) { p.eval("&tickPrice(\"" + s + "\")" ); } System.out.println("tickprice: " + tickerId + "," + field +","+ price); } public void tickSize(int tickerId, int field, int size) { System.out.println("tickSize: "+tickerId+","+field+","+size); } } [o901]:~/InteractiveBrokers> cat callTWSAPI.java import com.ib.client.*; public class callTWSAPI { public static void main(String[] args) { Contract contract = new Contract(); Callback c = null; TWSAPI ib = new TWSAPI(c); EClientSocket m_client = new EClientSocket(ib); m_client.eConnect("",7496, 0); contract.m_symbol = "YHOO"; contract.m_secType = "STK"; contract.m_exchange = "SMART"; m_client.reqMktData(ib.id,contract); } } [o901]:~/InteractiveBrokers> cat x.pl #!/usr/bin/perl $|++; use Java; $java = new Java(event_port=>-1); my $contract = $java->create_object("com.ib.client.Contract"); my $callback = $java->get_callback_object(); my $ib = $java->create_object("TWSAPI",$callback); my $m_client = $java->create_object("com.ib.client.EClientSocket",$ib); $m_client->eConnect("",7496,0); $contract->set_field("m_symbol","YHOO"); $contract->set_field("m_secType","STK"); $contract->set_field("m_exchange","SMART"); $m_client->reqMktData(1, $contract); sleep(60); $m_client->eDisconnect(); sub tickPrice { my @arg = split(/\^/,shift); print join("\t",@arg),"\n"; } sub tickSize { my @arg = split(/\^/,shift); print join("\t",@arg),"\n"; } From lembark at jeeves.wrkhors.com Tue Oct 21 12:25:17 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Tonights meeting In-Reply-To: <20031020223935.31043.qmail@web14714.mail.yahoo.com> References: <20031020223935.31043.qmail@web14714.mail.yahoo.com> Message-ID: <112560000.1066757117@[192.168.100.3]> > Can someone tell me if tonights meeting will be held > at Coogan's, or has the location changed? Same bat time, same bat channel, Until someone comes up with a better place -- and you'll get LOTS of email on that subject when it comes up. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 359 3508 From andy at petdance.com Tue Oct 21 21:40:58 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's Message-ID: <20031022024058.GA31740@petdance.com> I'm done with Coogan's. They've specifically told us that they will no longer turn down the music, or let us close off the back room any more. Add to the fact that we can't even get a whiteboard in the place, much less a projector, and it's really a terrible place for anything more than small clumps of people yapping. It's certainly awful for doing any kind of talk. I'm looking into possibilities for meeting places in the NW suburbs, probably at a public library. We'd have a quiet room, probably with a whiteboard and maybe, dare to dream! A projector! The Arlington Heights PL has 802.11 access, but I don't know about meeting rooms. I realize that the NW suburbs aren't the best for everyone. I welcome other organizers doing organizing in other places, or even sticking with Coogan's. I just can't deal with Coogan's any more. I'm not the "head Perl Monger" or anything, so it's not like my voice counts for any more than anyone else's. If people want to still go to Coogan's, then by all means, please do. I see nothing wrong with having two parallel meetings, and if we do, I'll probably set up the NW suburban one on some day OTHER than the 3rd Monday, so as not to conflict. Finally, if someone wants to organize something somewhere else besides Coogan's, I may defer to that meeting. However, this would need to be actions taken, and organizing done, not just "What about Naperville? There's gotta be some place there!" xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From jt at plainblack.com Tue Oct 21 21:22:40 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <20031022024058.GA31740@petdance.com> Message-ID: I know it's way out of the city, but I'm 99% certain I can get us conference room space at our offices in Vernon Hills. The disadvantage is location, but the advantages are that we have huge conference rooms (can comfortably seat 25), massive whiteboards, several projectors, and a presentation theater that we affectionately call "the pit". Additionally, we have a full kitchen, virtually unlimited free parking, and for fun a foosball table and a pool table. There are also several great restaurants and bars in the area if anyone wants to go out afterward. If anyone is interested let me know and I'll see if we can use the space. Oh yeah, and we already host OSS Chicago (www.osschicago.com), which is why I think there will be no problem getting the space. On Tue, 21 Oct 2003 21:40:58 -0500 Andy Lester wrote: >I'm done with Coogan's. They've specifically told us that they will no >longer turn down the music, or let us close off the back room any more. >Add to the fact that we can't even get a whiteboard in the place, much >less a projector, and it's really a terrible place for anything more >than small clumps of people yapping. It's certainly awful for doing >any kind of talk. > >I'm looking into possibilities for meeting places in the NW suburbs, >probably at a public library. We'd have a quiet room, probably with a >whiteboard and maybe, dare to dream! A projector! The Arlington Heights >PL has 802.11 access, but I don't know about meeting rooms. > >I realize that the NW suburbs aren't the best for everyone. I welcome >other organizers doing organizing in other places, or even sticking with >Coogan's. I just can't deal with Coogan's any more. > >I'm not the "head Perl Monger" or anything, so it's not like my voice >counts for any more than anyone else's. If people want to still go to >Coogan's, then by all means, please do. I see nothing wrong with having >two parallel meetings, and if we do, I'll probably set up the NW suburban >one on some day OTHER than the 3rd Monday, so as not to conflict. > >Finally, if someone wants to organize something somewhere else besides >Coogan's, I may defer to that meeting. However, this would need to be >actions taken, and organizing done, not just "What about Naperville? >There's gotta be some place there!" > >xoa > >-- >Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From lembark at jeeves.wrkhors.com Wed Oct 22 00:13:09 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: Message-ID: <989750000.1066799589@[192.168.200.4]> --On Tuesday, October 21, 2003 21:22:40 -0500 JT Smith wrote: > I know it's way out of the city, but I'm 99% certain I can get us > conference room space at our offices in Vernon Hills. The disadvantage is > location, but the advantages are that we have huge conference rooms (can > comfortably seat 25), massive whiteboards, several projectors, and a > presentation theater that we affectionately call "the pit". Additionally, > we have a full kitchen, virtually unlimited free parking, and for fun a > foosball table and a pool table. There are also several great restaurants > and bars in the area if anyone wants to go out afterward. > > If anyone is interested let me know and I'll see if we can use the space. > > Oh yeah, and we already host OSS Chicago (www.osschicago.com), which is > why I think there will be no problem getting the space. Sounds reasonable if there is a decent way to get there. General question: How likely is anyone to reach vernon hills by, say, 7pm on a weekday? 7:30? -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Wed Oct 22 07:08:54 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: Message-ID: <1048920000.1066824534@[192.168.200.4]> There wasa group of people who split off into a NW-Suburbs PM group a few years ago. Does anyone know where they meet now? If they have found a decent place then it might help us. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From ehs at pobox.com Wed Oct 22 08:51:08 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: <20031022024058.GA31740@petdance.com> Message-ID: <20031022135108.GA4580@ink.inkdroid.org> On Tue, Oct 21, 2003 at 09:22:40PM -0500, JT Smith wrote: > I know it's way out of the city, but I'm 99% certain I can get us > conference room space at our offices in Vernon Hills. The disadvantage is > location, but the advantages are that we have huge conference rooms (can > comfortably seat 25), massive whiteboards, several projectors, and a > presentation theater that we affectionately call "the pit". Additionally, > we have a full kitchen, virtually unlimited free parking, and for fun a > foosball table and a pool table. There are also several great restaurants > and bars in the area if anyone wants to go out afterward. This sounds ideal. I agree with Andy that Coogan's just can't really cover what we want to be doing with some of these technical meetings. It's great for having a beer and talking about stuff, but when you want to present ideas/technology it just won't work. > If anyone is interested let me know and I'll see if we can use the space. Here's my vote for taking things to Vernon Hills. //Ed -- Ed Summers aim: inkdroid web: http://www.inkdroid.org From andy at petdance.com Wed Oct 22 08:55:23 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <1048920000.1066824534@[192.168.200.4]> References: <1048920000.1066824534@[192.168.200.4]> Message-ID: <20031022135523.GA17575@petdance.com> > There wasa group of people who split off into a NW-Suburbs PM group > a few years ago. Does anyone know where they meet now? If they have > found a decent place then it might help us. That "group" was me, and it wasn't a split-off, but a parallel meeting. Borders turned out to be almost as bad a place as Coogan's. xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From jt at plainblack.com Wed Oct 22 08:32:03 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <989750000.1066799589@[192.168.200.4]> Message-ID: >General question: How likely is anyone to reach vernon hills by, >say, 7pm on a weekday? 7:30? I guess that would depend upon where you're coming from. The most reasonable east west roads to get here on are half day (hwy 22) and townline (hwy 60). The best verticals are I-94, Hwy 21, and Hwy 45. JT ~ Plain Black Create like a god, command like a king, work like a slave. From andy at petdance.com Wed Oct 22 09:10:42 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] News from brian Message-ID: <20031022141042.GA18288@petdance.com> News from brian d foy, over in Iraq: http://use.perl.org/~brian_d_foy/journal/15320 xoxo, Andy -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From jamundsen at jamundsen.dyndns.org Wed Oct 22 09:30:50 2003 From: jamundsen at jamundsen.dyndns.org (Jon Amundsen) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: <20031022024058.GA31740@petdance.com> Message-ID: <20031022143050.GA99130@utility.jamundsen.dyndns.org> Vernon Hills is perfect! Since that's where I'm working it will save the trip all the way downtown! :) On Tue, Oct 21, 2003 at 09:22:40PM -0500, JT Smith wrote: > I know it's way out of the city, but I'm 99% certain I can get us > conference room space at our offices in Vernon Hills. The disadvantage is > location, but the advantages are that we have huge conference rooms (can > comfortably seat 25), massive whiteboards, several projectors, and a > presentation theater that we affectionately call "the pit". Additionally, > we have a full kitchen, virtually unlimited free parking, and for fun a > foosball table and a pool table. There are also several great restaurants > and bars in the area if anyone wants to go out afterward. > > If anyone is interested let me know and I'll see if we can use the space. > > Oh yeah, and we already host OSS Chicago (www.osschicago.com), which is why > I think there will be no problem getting the space. > > > On Tue, 21 Oct 2003 21:40:58 -0500 > Andy Lester wrote: > >I'm done with Coogan's. They've specifically told us that they will no > >longer turn down the music, or let us close off the back room any more. > >Add to the fact that we can't even get a whiteboard in the place, much > >less a projector, and it's really a terrible place for anything more > >than small clumps of people yapping. It's certainly awful for doing > >any kind of talk. > > > >I'm looking into possibilities for meeting places in the NW suburbs, > >probably at a public library. We'd have a quiet room, probably with a > >whiteboard and maybe, dare to dream! A projector! The Arlington Heights > >PL has 802.11 access, but I don't know about meeting rooms. > > > >I realize that the NW suburbs aren't the best for everyone. I welcome > >other organizers doing organizing in other places, or even sticking with > >Coogan's. I just can't deal with Coogan's any more. > > > >I'm not the "head Perl Monger" or anything, so it's not like my voice > >counts for any more than anyone else's. If people want to still go to > >Coogan's, then by all means, please do. I see nothing wrong with having > >two parallel meetings, and if we do, I'll probably set up the NW suburban > >one on some day OTHER than the 3rd Monday, so as not to conflict. > > > >Finally, if someone wants to organize something somewhere else besides > >Coogan's, I may defer to that meeting. However, this would need to be > >actions taken, and organizing done, not just "What about Naperville? > >There's gotta be some place there!" > > > >xoa > > > >-- > >Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance > >_______________________________________________ > >Chicago-talk mailing list > >Chicago-talk@mail.pm.org > >http://mail.pm.org/mailman/listinfo/chicago-talk > > JT ~ Plain Black > > Create like a god, command like a king, work like a slave. > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Jon Amundsen jamundsen@jamundsen.dyndns.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20031022/f6140332/attachment.bin From Andy_Bach at wiwb.uscourts.gov Wed Oct 22 09:58:06 2003 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach@wiwb.uscourts.gov) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <989750000.1066799589@[192.168.200.4]> Message-ID: And where is Vernon Hills? Indiana? a Andy Bach, Sys. Mangler Internet: andy_bach@wiwb.uscourts.gov VOICE: (608) 261-5738 FAX 264-5030 "I'm not sure what LInux-friendly means" Martin Taylor, MicroSoft's Linux strategist From ehs at pobox.com Wed Oct 22 10:06:15 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: <989750000.1066799589@[192.168.200.4]> Message-ID: <20031022150615.GA5005@ink.inkdroid.org> On Wed, Oct 22, 2003 at 09:58:06AM -0500, Andy_Bach@wiwb.uscourts.gov wrote: > And where is Vernon Hills? Indiana? Hmmm, google "Vernon Hils, Indiana" click on mapquest link at top of page. Not too hard. It's closer to WI at least :) //Ed From ehs at pobox.com Wed Oct 22 10:08:56 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <20031022150615.GA5005@ink.inkdroid.org> References: <989750000.1066799589@[192.168.200.4]> <20031022150615.GA5005@ink.inkdroid.org> Message-ID: <20031022150856.GB5005@ink.inkdroid.org> On Wed, Oct 22, 2003 at 10:06:15AM -0500, Ed Summers wrote: > Hmmm, google "Vernon Hils, Indiana" click on mapquest link at top of page. > Not too hard. But it is to hard for me to type it seems. "Vernon Hills, Illinois" :) //Ed From jt at plainblack.com Wed Oct 22 09:46:43 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <20031022143050.GA99130@utility.jamundsen.dyndns.org> Message-ID: Based upon the positive feedback I've gotten so far, I went ahead and got permission to use the facilities. We have permission to use the facilities, with the following conditions: 1) Someone from our office needs to attend every meeting held at our facilities. Two of the people from our office are on the perl mongers list, so that shouldn't be a problem. 2) We will be able to use only a roped off section of the building rather than the whole facility. The good news is that it includes almost everything we could want anyway. The stuff included is: The Pit (the presentation theater) 1 small conference room (can seat about 10-12) and has big white boards. A couple of portable white boards 2 bathrooms The pool and foosball tables. Unlimited free parking. 3) Unfortunately we won't have access to the kitchen, or the big conference room. 4) The company reserves the right to revoke this spot as a meeting place at any time. So basically if we start breaking things, they can kick us out. If everyone can agree to those terms, and the location is ok for everyone, then we have a facility. JT ~ Plain Black Create like a god, command like a king, work like a slave. From jason at multiply.org Wed Oct 22 11:30:12 2003 From: jason at multiply.org (jason gessner) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <20031022135523.GA17575@petdance.com> Message-ID: <200310221544.h9MFiFk10194@tetsuo.mengelt.com> Vernon hills is ok by me. Same day of the month/time? For the meetings? -jason scott gessner jason@multiply.org -----Original Message----- From: chicago-talk-bounces@mail.pm.org [mailto:chicago-talk-bounces@mail.pm.org] On Behalf Of Andy Lester Sent: Wednesday, October 22, 2003 8:55 AM To: Chicago.pm chatter Subject: Re: [Chicago-talk] Bye bye Coogan's > There wasa group of people who split off into a NW-Suburbs PM group a > few years ago. Does anyone know where they meet now? If they have > found a decent place then it might help us. That "group" was me, and it wasn't a split-off, but a parallel meeting. Borders turned out to be almost as bad a place as Coogan's. xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance _______________________________________________ Chicago-talk mailing list Chicago-talk@mail.pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From chimcentral at yahoo.com Wed Oct 22 12:06:07 2003 From: chimcentral at yahoo.com (matt boex) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <200310221544.h9MFiFk10194@tetsuo.mengelt.com> Message-ID: <20031022170607.21498.qmail@web40807.mail.yahoo.com> what is the exact address? did i miss it? matt --- jason gessner wrote: > Vernon hills is ok by me. Same day of the > month/time? For the meetings? > > > -jason scott gessner > jason@multiply.org > > -----Original Message----- > From: chicago-talk-bounces@mail.pm.org > [mailto:chicago-talk-bounces@mail.pm.org] On Behalf > Of Andy Lester > Sent: Wednesday, October 22, 2003 8:55 AM > To: Chicago.pm chatter > Subject: Re: [Chicago-talk] Bye bye Coogan's > > > There wasa group of people who split off into a > NW-Suburbs PM group a > > few years ago. Does anyone know where they meet > now? If they have > > found a decent place then it might help us. > > That "group" was me, and it wasn't a split-off, but > a parallel meeting. > Borders turned out to be almost as bad a place as > Coogan's. > > xoa > > -- > Andy Lester => andy@petdance.com => www.petdance.com > => AIM:petdance > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com From jt at plainblack.com Wed Oct 22 14:01:26 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <20031022170607.21498.qmail@web40807.mail.yahoo.com> Message-ID: Driving directions and the whole nine yards can be found here: http://www.osschicago.com/directions On Wed, 22 Oct 2003 10:06:07 -0700 (PDT) matt boex wrote: > >what is the exact address? did i miss it? > >matt > >--- jason gessner wrote: >> Vernon hills is ok by me. Same day of the >> month/time? For the meetings? >> >> >> -jason scott gessner >> jason@multiply.org >> >> -----Original Message----- >> From: chicago-talk-bounces@mail.pm.org >> [mailto:chicago-talk-bounces@mail.pm.org] On Behalf >> Of Andy Lester >> Sent: Wednesday, October 22, 2003 8:55 AM >> To: Chicago.pm chatter >> Subject: Re: [Chicago-talk] Bye bye Coogan's >> >> > There wasa group of people who split off into a >> NW-Suburbs PM group a >> > few years ago. Does anyone know where they meet >> now? If they have >> > found a decent place then it might help us. >> >> That "group" was me, and it wasn't a split-off, but >> a parallel meeting. >> Borders turned out to be almost as bad a place as >> Coogan's. >> >> xoa >> >> -- >> Andy Lester => andy@petdance.com => www.petdance.com >> => AIM:petdance >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk@mail.pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk >> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk@mail.pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk > > >__________________________________ >Do you Yahoo!? >The New Yahoo! Shopping - with improved product search >http://shopping.yahoo.com >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From pfleury at medicine.bsd.uchicago.edu Wed Oct 22 17:39:48 2003 From: pfleury at medicine.bsd.uchicago.edu (Patrick Fleury) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] The shebang line in windows In-Reply-To: References: <20031022170607.21498.qmail@web40807.mail.yahoo.com> Message-ID: <5.2.1.1.2.20031022152736.00aa65f8@128.135.32.3> At the last Coogan's get together, I mentioned that I thought windows now supported the shebang line. Andy L. begged to disagree. So I said I would check. Well, it sort of does and sort of doesn't. It turns out that the line is irrelevant as far as I can tell. In other words, if you set up a file with the content ... #!C:\PERL\BIN\PERL print "Hello, world!\n" ..and name it "hello", then just typing C:\>hello will not run the file. Entering C:\>perl hello will run it. However, if you rename the file to "hello.pl" then C:\>hello.pl will ruin the file. Furthermore, if you delete the first line from hello.pl, it still runs. In other words, a file named "hello.pl" just containing print "Hello, world!\n" will run as expected. Just thought I'd mention it. --PatF From andy at petdance.com Wed Oct 22 15:31:23 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] The shebang line in windows In-Reply-To: <5.2.1.1.2.20031022152736.00aa65f8@128.135.32.3> References: <20031022170607.21498.qmail@web40807.mail.yahoo.com> <5.2.1.1.2.20031022152736.00aa65f8@128.135.32.3> Message-ID: <20031022203123.GA26594@petdance.com> > However, if you rename the file to "hello.pl" then C:\>hello.pl will ruin > the file. Furthermore, if you delete the first line from hello.pl, it > still runs. Right. The association is in the Registry, not in the shebang line. But even in Windows, Perl will honor command-line switches on the shebang line. xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From petemar1 at perlmonk.org Wed Oct 22 16:07:42 2003 From: petemar1 at perlmonk.org (Marc Peters) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: Message-ID: Are there no more downtown meetings? -----Original Message----- From: chicago-talk-bounces@mail.pm.org [mailto:chicago-talk-bounces@mail.pm.org]On Behalf Of JT Smith Sent: Wednesday, October 22, 2003 2:01 PM To: Chicago.pm chatter Subject: Re: [Chicago-talk] Bye bye Coogan's Driving directions and the whole nine yards can be found here: http://www.osschicago.com/directions On Wed, 22 Oct 2003 10:06:07 -0700 (PDT) matt boex wrote: > >what is the exact address? did i miss it? > >matt > >--- jason gessner wrote: >> Vernon hills is ok by me. Same day of the >> month/time? For the meetings? >> >> >> -jason scott gessner >> jason@multiply.org >> >> -----Original Message----- >> From: chicago-talk-bounces@mail.pm.org >> [mailto:chicago-talk-bounces@mail.pm.org] On Behalf >> Of Andy Lester >> Sent: Wednesday, October 22, 2003 8:55 AM >> To: Chicago.pm chatter >> Subject: Re: [Chicago-talk] Bye bye Coogan's >> >> > There wasa group of people who split off into a >> NW-Suburbs PM group a >> > few years ago. Does anyone know where they meet >> now? If they have >> > found a decent place then it might help us. >> >> That "group" was me, and it wasn't a split-off, but >> a parallel meeting. >> Borders turned out to be almost as bad a place as >> Coogan's. >> >> xoa >> >> -- >> Andy Lester => andy@petdance.com => www.petdance.com >> => AIM:petdance >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk@mail.pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk >> >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk@mail.pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk > > >__________________________________ >Do you Yahoo!? >The New Yahoo! Shopping - with improved product search >http://shopping.yahoo.com >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. _______________________________________________ Chicago-talk mailing list Chicago-talk@mail.pm.org http://mail.pm.org/mailman/listinfo/chicago-talk From Andy_Bach at wiwb.uscourts.gov Wed Oct 22 16:39:40 2003 From: Andy_Bach at wiwb.uscourts.gov (Andy_Bach@wiwb.uscourts.gov) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] The shebang line in windows In-Reply-To: <5.2.1.1.2.20031022152736.00aa65f8@128.135.32.3> Message-ID: Perl, however, will extract and run flags (-w -T etc) from the shebang line even if the path doesn't match, so: #!perl -w will set warnings, however perl gets to running it. There is the great, old .bat trick to get perl to run, before the days of extension associations. a Andy Bach, Sys. Mangler Internet: andy_bach@wiwb.uscourts.gov VOICE: (608) 261-5738 FAX 264-5030 "I'm not sure what LInux-friendly means" Martin Taylor, MicroSoft's Linux strategist From andy at petdance.com Wed Oct 22 17:02:04 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: Message-ID: <20031022220204.GB29388@petdance.com> On Wed, Oct 22, 2003 at 04:07:42PM -0500, Marc Peters (petemar1@perlmonk.org) wrote: > Are there no more downtown meetings? It's not my intent that a north-suburbuan meeting replace the 3rd-Monday meetings at Coogan's. I'm looking at having the north-suburban meeting be standardized on the 2nd Tuesday of each month. This would guarantee that the two meetings would NOT happen in the same week. Having them different weeks means that people who DO want to go to both don't have two in the same week. It also means that if someone's out for a week, they don't miss both. I expect that what will happen is that the Chicago meeting will become the "social" meeting, and the north-suburban one will be the tech meeting. However, nothing would stop someone from doing a presentation at the Chicago meeting. xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From ehs at pobox.com Wed Oct 22 20:09:15 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Newsletter from O'Reilly UG Program, October 22 Message-ID: <20031023010915.GB7222@ink.inkdroid.org> from Marsee... ================================================================ O'Reilly News for User Group Members October 22, 2003 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -PC Annoyances -STL Pocket Reference ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -User Group Event at the O'Reilly Mac OS X Conference -Tim O'Reilly, OOPSLA 2003, Anaheim, CA--Oct 26-30 -Rael Dornfest ("Google Hacks," "Mac OS X Hacks"), Portland Linux/Unix Group, Portland, OR--November 6 -ApacheCon, Las Vegas, NV--Nov 16-19 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Registration Is Open for ETech 2004--San Diego, CA -Last Week to Register for the O'Reilly Mac OS X Conference ---------------------------------------------------------------- News ---------------------------------------------------------------- -All Software Should Be Network Aware -Two New Book Brochures Available Online -Open Source Goes to COMDEX -Most Indispensable Linux Books -OpenOffice Irritation -Upgrading a MySQL Application -The PHP Scalability Myth -Creating an Online Help System with JavaHelp and DocBook -Filtering HTTP Requests with .NET -Sizing Up Windows Server 2003 -Start Me Up: Writing and Understanding OS X StartupItems -I Dig Mac OS X ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For book review writing tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ***PC Annoyances Order Number: 5938 Don't give up on your PC yet; help is at hand. This easy-to-read, accessible book covers the waterfront of PC gripes and gremlins, with fixes for everything from Windows glitches to browsers that won't browse. These tips and tricks are served up in bite-size portions for quick reading and even quicker fixing. Plus, you get access to more than 100 utilities that will help you squash bugs, enhance your email, untangle system snarls, and much more. http://www.oreilly.com/catalog/pcannoy/ A sample excerpt on "Email" is online: http://www.oreilly.com/catalog/pcannoy/chapter/index.html *Come meet "PC Annoyances" author Steve Bass at the upcoming APCUG Fall 2003 Conference in Las Vegas! ***STL Pocket Reference Order Number: 5563 Programmers familiar with the Standard Template Library (STL) need a small, lightweight memory aid. The STL encompasses containers, iterators, algorithms, and function objects, collectively representing one of the most important and widely used subsets of standard library functionality. "STL Pocket Reference" describes the functions, classes, and templates in the STL, and it is chock-full of information that you can take in at a glance, so you can get on with your work. http://www.oreilly.com/catalog/stlpr/ A sample excerpt on "Containers" is online: http://www.oreilly.com/catalog/stlpr/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***User Group members attending the O'Reilly Mac OS X Conference-- Come meet up with Marsee Henon (O'Reilly User Group Coordinator) and Lorene Romero (Apple User Group Advisory Board Vendor Relation Coordinator and North Coast Mac Users Group Past President) on Tuesday, October 28 from 6:00pm to 7:30pm at the bar (no-host) in the lobby of the Westin Santa Clara. We can swap stories, ideas, or just hang out. And afterwards, we can attend the "Building Virginia Tech's G5 Supercluster" talk. http://conferences.oreillynet.com/cs/macosx2003/view/e_sess/4824 The O'Reilly Mac OS X Conference is October 27-30, 2003 at the Westin Santa Clara, Santa Clara, CA For more info or to register for this conference, go to: http://conferences.oreilly.com/macosxcon/ ***Tim O'Reilly, OOPSLA 2003, Anaheim, CA--Oct 26-30 Tim O'Reilly is a keynote speaker at the 18th annual ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages, and Applications. Anaheim Convention Center, Anaheim, CA. http://oopsla.acm.org/oopsla2003/files/index.html ***Rael Dornfest ("Google Hacks," "Mac OS X Hacks"), Portland Linux/Unix Group, Portland, OR--November 6 Author and editor Rael Dornfest will be speaking about O'Reilly's new "Hacks" book series.The meeting starts at 7:00pm at the Portland State University, Smith Memorial Center room 294/296, Portland, OR. http://www.pdxlinux.org/meeting/ ***ApacheCon, Las Vegas, NV--Nov 16-19 Authors Brian Aker ("Running Weblogs with Slash"), Stas Bekman ("Practical mod_perl"), Rich Bowen and Ken Coar ("Apache Cookbook"), Will Iverson ("Mac OS X for Java Geeks"), Rasmus Lerdorf ("Programming PHP), Doug Tidwell ("XSLT" and "Programming Web Services with SOAP"), and Adam Trachtenberg ("PHP Cookbook") are all speaking at this gathering. Alexis Park Resort Las Vegas, NV. http://www.apachecon.com/2003/US/index.html ================================================ Conference News ================================================ ***Registration Is Open for ETech 2004--San Diego, CA Gather with lead users, forward thinkers, and technology activists at O'Reilly's third annual Emerging Technology Conference to vet the projects and ideas that will radically alter not just the future of computing, but the way we live and work. ETech is slated for February 9-12, 2004 in San Diego, California. Take advantage of our Early Bird discount when you register before January 9, 2004. http://conferences.oreilly.com/etech/ User Group members who register before January 9, 2004 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ***Last Week to Register for the O'Reilly Mac OS X Conference October 27-30, 2003 Westin Santa Clara, Santa Clara, CA http://conferences.oreilly.com/macosxcon/ To register for the conference, go to: http://conferences.oreillynet.com/cs/macosx2003/create/ord_mac03 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***All Software Should Be Network Aware Apple's original Human Interface Guidelines laid out the company's vision for a set of consistent approaches for GUI applications. Now that we're moving into the era of "software above the level of a single device," we need something similar for network-aware applications. Here are some of the things Tim O'Reilly would like to see universally supported. http://tim.oreilly.com/p2p/netaware.csp ***Two New Book Brochures Available Online We have included these in the Graphics section of our user group page http://ug.oreilly.com/ *Sample Hacks (PDF) Test out hacks from our newest titles "Wireless Hacks," "Ebay Hacks," "Windows XP Hacks," and "TiVo Hacks." http://ug.oreilly.com/banners/ug_sample_hacks.pdf *Gifts for Geeks (PDF) Not sure what to give your geek for the holidays? We have a few suggestions. http://ug.oreilly.com/banners/Geek_Holiday.pdf --------------------- Open Source --------------------- ***Open Source Goes to COMDEX O'Reilly is working with COMDEX to organize an Open Source Innovation Area on the COMDEX exhibit floor. We've nominated 21 projects and we'd like you to help us select the six projects we'll send to the show. Contest ends October 31. Vote today. http://www.oreillynet.com/contest/comdex/ Here is a graphic promoting this contest if you would like to post it on your site: http://ug.oreilly.com/banners/comdex/ ***Most Indispensable Linux Books Over 7,500 readers visited the Linux Journal web site and voted on 28 categories in the 2003 Readers' Choice Awards. The number three pick for most indispensable Linux book is O'Reilly's "Running Linux." And the winner is "Linux in a Nutshell." http://www.linuxjournal.com/article.php?sid=7029 Running Linux, 4th Edition Order Number: 2726 http://www.oreilly.com/catalog/runux4/ Linux in a Nutshell, 4th Edition Order Number: 4826 http://www.oreilly.com/catalog/linuxnut4/ ***OpenOffice Irritation Noel Davis looks at problems in OpenOffice, slocate, fetchmail, GDM, Tomcat, ircd, HPUX's dtprintinfo, and Openserver's Xsco. http://linux.oreillynet.com/pub/a/linux/2003/10/20/insecurities.html ***Upgrading a MySQL Application Application upgrades aren't always easy. Throw in a database backend and a schema change, and you're in for a world of hurt--unless you've planned well. Russell Dyer explores techniques for taking the pain out of upgrading database-backed applications. http://www.onlamp.com/pub/a/onlamp/2003/10/16/mysql_app_upgrades.html --------------------- Java --------------------- ***The PHP Scalability Myth Java scales...but so does PHP. That's the argument Jack Herrington puts forth in comparing how each can be used to create web applications with modern architectures. http://www.onjava.com/pub/a/onjava/2003/10/15/php_scalability.html ***Creating an Online Help System with JavaHelp and DocBook JavaHelp offers a full-featured help system for Java applications, but creating and maintaining help content can be tricky. Austin King offers an alternative workflow, based on DocBook and XSL. http://www.onjava.com/pub/a/onjava/2003/10/15/javahelp_docbook.html --------------------- .NET --------------------- ***Filtering HTTP Requests with .NET ASP.NET has a number of extensibility points that developers can use. One such point is response filtering, accessible via the Filter property of the HttpResponse class. Ben Lowery shows you how to use HTTP filters in your own code. http://www.ondotnet.com/pub/a/dotnet/2003/10/20/httpfilter.html --------------------- Windows --------------------- ***Sizing Up Windows Server 2003 It's been almost six months since Windows Server 2003 was released. Microsoft touts it as being able to do things "faster, more securely, and at lower cost." Has it lived up to its promises? Mitch Tulloch, author of "Windows Server 2003 in a Nutshell," looks at whether and how Microsoft has delivered on these promises. http://www.oreillynet.com/pub/a/network/2003/10/21/sizingserver2003.html Windows Server 2003 in a Nutshell Order Number: 4044 http://www.oreilly.com/catalog/winsvrian/index.html --------------------- Mac --------------------- ***Start Me Up: Writing and Understanding OS X StartupItems StartupItems are easy to set up and extremely flexible in managing the startup process. Andrew Anders shows how StartupItems fit into the OS X startup process, what you need to do to create a StartupItem, and an example of a StartupItem that will run the Tomcat Java servlet engine. http://www.macdevcenter.com/pub/a/mac/2003/10/21/startup.html ***I Dig Mac OS X With O'Reilly's Mac OS X Conference just around the corner, we're introducing a brand-new T-shirt depicting our trademark Mac OS X German Shepherd--just the thing to wear at the show. Not attending but you still dig Mac OS X? This is the tee for you. Check out all of O'Reilly's cool swag at Think Geek. http://www.thinkgeek.com/interests/oreilly/tshirts/63fc/ From ehs at pobox.com Thu Oct 23 09:39:30 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: <20031022143050.GA99130@utility.jamundsen.dyndns.org> Message-ID: <20031023143930.GB10901@ink.inkdroid.org> On Wed, Oct 22, 2003 at 09:46:43AM -0500, JT Smith wrote: > The Pit (the presentation theater) > 1 small conference room (can seat about 10-12) and has big white boards. > A couple of portable white boards > 2 bathrooms > The pool and foosball tables. > Unlimited free parking. Wow, this sounds ideal! Thanks very much for arranging this JT. Now we need to brainstorm about potential tech presentations, and get things going in the Pit :) //Ed From jt at plainblack.com Thu Oct 23 09:20:19 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <20031023143930.GB10901@ink.inkdroid.org> Message-ID: >Wow, this sounds ideal! Thanks very much for arranging this JT. No problem. >Now we need to brainstorm about potential tech presentations, and get things >going in the Pit :) I'm not sure it is even interesting to anyone, and it certainly isn't architecturally significant, but I wrote a pretty popular content management system called WebGUI (www.plainblack.com/webgui) entirely in Perl. There are about 5000 companies world-wide using it, including some fortune 1000 companies like Brunswic Bowling, Mercury Marine, Reuters News, and Adobe Systems. I could give some sort of a presentation on that. We'd have to define a somewhat narrow scope for the presentation, because a comprehensive discussion would take a few weeks. JT ~ Plain Black Create like a god, command like a king, work like a slave. From ehs at pobox.com Thu Oct 23 10:37:28 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: <20031023143930.GB10901@ink.inkdroid.org> Message-ID: <20031023153728.GC10901@ink.inkdroid.org> On Thu, Oct 23, 2003 at 09:20:19AM -0500, JT Smith wrote: > I'm not sure it is even interesting to anyone, and it certainly isn't > architecturally significant, but I wrote a pretty popular content > management system called WebGUI (www.plainblack.com/webgui) entirely in > Perl. By all means this sounds really interesting. I don't know if it would be feasible (or if you are allowed to discuss internals) but it would be cool to hear: - a view from 1000 feet of the Perl architecture (OOP?, CPAN modules used, etc) - features you'are particularly proud of, which distinguish WebGUI from its competition. - how you bundle your product for distribution (sale) Thanks for stepping up to the plate (erm Pit) :) We should come up with a schedule of talks, and put it up on the website [1] //Ed [1] http://chicago.pm.org From jt at plainblack.com Thu Oct 23 10:10:08 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <20031023153728.GC10901@ink.inkdroid.org> Message-ID: >By all means this sounds really interesting. I don't know if it would >be feasible (or if you are allowed to discuss internals) but it would be cool >to hear: I'd be happy to do it, but it might be better if I saw someone else's presentation before doing my own. I haven't even attended a perl monger's meeting before, so I don't know how the proceedings work. >- a view from 1000 feet of the Perl architecture (OOP?, CPAN modules used, etc) >- features you'are particularly proud of, which distinguish WebGUI from its > competition. >- how you bundle your product for distribution (sale) >Thanks for stepping up to the plate (erm Pit) :) We should come up with a >schedule of talks, and put it up on the website [1] Feel free to put me on the schedule. JT ~ Plain Black Create like a god, command like a king, work like a slave. From ehs at pobox.com Thu Oct 23 10:55:45 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: <20031023153728.GC10901@ink.inkdroid.org> Message-ID: <20031023155544.GA11249@ink.inkdroid.org> On Thu, Oct 23, 2003 at 10:10:08AM -0500, JT Smith wrote: > I'd be happy to do it, but it might be better if I saw someone else's > presentation before doing my own. I haven't even attended a perl monger's > meeting before, so I don't know how the proceedings work. Well, there isn't any standard. You can do what you like really :) It would cool if Andy would give his talk about Perl from the command line in the Pit. Perhaps we can twist his arm into a doing a repeat performance? //Ed From me at heyjay.com Fri Oct 24 08:54:54 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] using a regex in a variable Message-ID: <002c01c39a36$698b1560$6405a8c0@a30> Hi, If I have: my $regex = 's/$/_addsomejunk/'; my $str = 'something'; how do I use the $regex on $str to turn $str into "something_addsomejunk"; I've tired various incantations of eval, I think I'm supposed to compile the regex but if I do qr($regex), then what? Thanks Jay From ehs at pobox.com Fri Oct 24 09:12:36 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] using a regex in a variable In-Reply-To: <002c01c39a36$698b1560$6405a8c0@a30> References: <002c01c39a36$698b1560$6405a8c0@a30> Message-ID: <20031024141235.GA12603@ink.inkdroid.org> On Fri, Oct 24, 2003 at 08:54:54AM -0500, Jay Strauss wrote: > my $regex = 's/$/_addsomejunk/'; > my $str = 'something'; > > how do I use the $regex on $str to turn $str into "something_addsomejunk"; Why not just use concatenation? $str .= '_addsomejunk'; //Ed From me at heyjay.com Fri Oct 24 09:16:23 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:49 2004 Subject: [Chicago-talk] using a regex in a variable References: <002c01c39a36$698b1560$6405a8c0@a30> <20031024141235.GA12603@ink.inkdroid.org> Message-ID: <001901c39a39$68539f70$6405a8c0@a30> Oh, I can do that... Just joking Because I need to be able to dynamically use a different regex (which I look up in my db) under different conditions Jay ----- Original Message ----- From: "Ed Summers" To: "Chicago.pm chatter" Sent: Friday, October 24, 2003 9:12 AM Subject: Re: [Chicago-talk] using a regex in a variable > On Fri, Oct 24, 2003 at 08:54:54AM -0500, Jay Strauss wrote: > > my $regex = 's/$/_addsomejunk/'; > > my $str = 'something'; > > > > how do I use the $regex on $str to turn $str into "something_addsomejunk"; > > Why not just use concatenation? > > $str .= '_addsomejunk'; > > //Ed > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > From ehs at pobox.com Fri Oct 24 09:25:50 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] using a regex in a variable In-Reply-To: <001901c39a39$68539f70$6405a8c0@a30> References: <002c01c39a36$698b1560$6405a8c0@a30> <20031024141235.GA12603@ink.inkdroid.org> <001901c39a39$68539f70$6405a8c0@a30> Message-ID: <20031024142550.GB12603@ink.inkdroid.org> On Fri, Oct 24, 2003 at 09:16:23AM -0500, Jay Strauss wrote: > Because I need to be able to dynamically use a different regex (which I look > up in my db) under different conditions So let's say you've got this regex stored in your DB. s/SCO/IBM/ and you've extracted it, stored it in $regex, and you want to match it against $string. eval( '$string =~ ' . $regex ); should do the trick. I was wondering if there was anything like qr// for substitution but a quick glance in the Camel didn't turn up anything. Just make sure they don't store this regex in your db: 's/SCO/IBM/; unlink $0;' :) //Ed From andy at petdance.com Fri Oct 24 10:29:06 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! Message-ID: <20031024152906.GA20424@petdance.com> WHAT: Chicago Perl Mongers Tech Meetings WHERE: Vernon Hills, IL WHEN: First Tuesday of each month, 7pm DETAILS: http://chicago.pm.org/meetings.html We've secured space through the gracious generosity of WDI in Vernon Hills. This means we have a nice, quiet, non-smoking space with a projector and room for a couple dozen mongers. Our first Tech Meeting will be November 4th, 2003 at 7pm. I'll be presenting "A Field Guide To Perl Command Line Switches", on the nice 25-foot screen at WDI. Learn tricks of Perl data wizardry that you can do without even opening your text editor. Please tell your friends. We expect to see new faces, as well as your old friends from Coogan's. Please note that the Tech Meetings are NOT replacing the meetings down in the Loop. Also, WDI is also hosting the OSS Chicago meetings. Find out more at http://www.osschicago.com/ xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From me at heyjay.com Fri Oct 24 10:42:46 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] using a regex in a variable References: <002c01c39a36$698b1560$6405a8c0@a30><20031024141235.GA12603@ink.inkdroid.org><001901c39a39$68539f70$6405a8c0@a30> <20031024142550.GB12603@ink.inkdroid.org> Message-ID: <004701c39a45$7a01dff0$6405a8c0@a30> Thanks that worked Jay ----- Original Message ----- From: "Ed Summers" To: "Chicago.pm chatter" Sent: Friday, October 24, 2003 9:25 AM Subject: Re: [Chicago-talk] using a regex in a variable > On Fri, Oct 24, 2003 at 09:16:23AM -0500, Jay Strauss wrote: > > Because I need to be able to dynamically use a different regex (which I look > > up in my db) under different conditions > > So let's say you've got this regex stored in your DB. > > s/SCO/IBM/ > > and you've extracted it, stored it in $regex, and you want to match it against > $string. > > eval( '$string =~ ' . $regex ); > > should do the trick. I was wondering if there was anything like qr// for > substitution but a quick glance in the Camel didn't turn up anything. > > Just make sure they don't store this regex in your db: > > 's/SCO/IBM/; unlink $0;' > > :) > > //Ed > > > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk > > From chimcentral at yahoo.com Fri Oct 24 12:07:46 2003 From: chimcentral at yahoo.com (matt boex) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: <20031024152906.GA20424@petdance.com> Message-ID: <20031024170746.21482.qmail@web40805.mail.yahoo.com> so, this particular meeting will be on nov. 4th, a thursday... but going forward, they will be on tuesday. also, can we body surf in the pit? :) matt --- Andy Lester wrote: > WHAT: Chicago Perl Mongers Tech Meetings > WHERE: Vernon Hills, IL > WHEN: First Tuesday of each month, 7pm > DETAILS: http://chicago.pm.org/meetings.html > > We've secured space through the gracious generosity > of WDI in Vernon > Hills. This means we have a nice, quiet, > non-smoking space with a > projector and room for a couple dozen mongers. > > Our first Tech Meeting will be November 4th, 2003 at > 7pm. I'll be > presenting "A Field Guide To Perl Command Line > Switches", on the nice > 25-foot screen at WDI. Learn tricks of Perl data > wizardry that you can > do without even opening your text editor. > > Please tell your friends. We expect to see new > faces, as well as your > old friends from Coogan's. Please note that the > Tech Meetings are NOT > replacing the meetings down in the Loop. > > Also, WDI is also hosting the OSS Chicago meetings. > Find out more at > http://www.osschicago.com/ > > xoa > > -- > Andy Lester => andy@petdance.com => www.petdance.com > => AIM:petdance > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com From andy at petdance.com Fri Oct 24 12:03:35 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: <20031024170746.21482.qmail@web40805.mail.yahoo.com> References: <20031024152906.GA20424@petdance.com> <20031024170746.21482.qmail@web40805.mail.yahoo.com> Message-ID: <20031024170335.GA23601@petdance.com> > so, this particular meeting will be on nov. 4th, a > thursday... but going forward, they will be on > tuesday. No, November 4th is a Tuesday. $ cal 11 2003 November 2003 S M Tu W Th F S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From jt at plainblack.com Fri Oct 24 14:55:15 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: <20031024170335.GA23601@petdance.com> Message-ID: I thought it was going to be on the second tuesday of every month? This is the first. Is this an abberation, or will it always be the first tuesday of the month? On Fri, 24 Oct 2003 12:03:35 -0500 Andy Lester wrote: >> so, this particular meeting will be on nov. 4th, a >> thursday... but going forward, they will be on >> tuesday. > >No, November 4th is a Tuesday. > >$ cal 11 2003 > November 2003 > S M Tu W Th F S > 1 > 2 3 4 5 6 7 8 > 9 10 11 12 13 14 15 >16 17 18 19 20 21 22 >23 24 25 26 27 28 29 >30 > >xoa > >-- >Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From chimcentral at yahoo.com Fri Oct 24 15:49:14 2003 From: chimcentral at yahoo.com (matt boex) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: <20031024170335.GA23601@petdance.com> Message-ID: <20031024204914.93132.qmail@web40809.mail.yahoo.com> sorry about that. clicked on december... mb --- Andy Lester wrote: > > so, this particular meeting will be on nov. 4th, a > > thursday... but going forward, they will be on > > tuesday. > > No, November 4th is a Tuesday. > > $ cal 11 2003 > November 2003 > S M Tu W Th F S > 1 > 2 3 4 5 6 7 8 > 9 10 11 12 13 14 15 > 16 17 18 19 20 21 22 > 23 24 25 26 27 28 29 > 30 > > xoa > > -- > Andy Lester => andy@petdance.com => www.petdance.com > => AIM:petdance > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com From andy at petdance.com Fri Oct 24 15:47:17 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: References: <20031024170335.GA23601@petdance.com> Message-ID: <20031024204717.GA28823@petdance.com> > I thought it was going to be on the second tuesday of every month? This is > the first. Is this an abberation, or will it always be the first tuesday of > the month? First Tuesday. It was going to be the second Tuesday until I realized that the Uniforum group at COD is on the second Tuesday. xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From jt at plainblack.com Fri Oct 24 15:36:55 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: <20031024204717.GA28823@petdance.com> Message-ID: Did you let Michele know, or should I? On Fri, 24 Oct 2003 15:47:17 -0500 Andy Lester wrote: >> I thought it was going to be on the second tuesday of every month? This is >> the first. Is this an abberation, or will it always be the first tuesday of >> the month? > >First Tuesday. It was going to be the second Tuesday until I realized >that the Uniforum group at COD is on the second Tuesday. > >xoa > >-- >Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From jt at plainblack.com Fri Oct 24 15:40:39 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: Message-ID: Nevermind, I asked her and she said you did. On Fri, 24 Oct 2003 15:36:55 -0500 "JT Smith" wrote: >Did you let Michele know, or should I? > >On Fri, 24 Oct 2003 15:47:17 -0500 > Andy Lester wrote: >>>I thought it was going to be on the second tuesday of every month? This is >>>the first. Is this an abberation, or will it always be the first tuesday of >>>the month? >> >>First Tuesday. It was going to be the second Tuesday until I realized >>that the Uniforum group at COD is on the second Tuesday. >> >>xoa >> >>-- >>Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance >>_______________________________________________ >>Chicago-talk mailing list >>Chicago-talk@mail.pm.org >>http://mail.pm.org/mailman/listinfo/chicago-talk > >JT ~ Plain Black > >Create like a god, command like a king, work like a slave. >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From andy at petdance.com Fri Oct 24 16:28:28 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: References: <20031024204717.GA28823@petdance.com> Message-ID: <20031024212828.GA29281@petdance.com> On Fri, Oct 24, 2003 at 03:36:55PM -0500, JT Smith (jt@plainblack.com) wrote: > Did you let Michele know, or should I? I cleared it w/her. I assumed that she would let you know. You know what happens when you assume, don't you? my $assume =~ /(.{3})(.)(.+)/; print "You make a $1 out of $2 and $3.\n"; :-) xoa -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From jt at plainblack.com Fri Oct 24 17:04:52 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: <20031024212828.GA29281@petdance.com> Message-ID: Follow up note. Schedule a little extra time getting to the meeting (maybe 10-15 minutes) because there is currently some road construction outside our office so some two way streets have been made 1 way. I'm told the construction will be completed by the time we do our december meeting. On Fri, 24 Oct 2003 16:28:28 -0500 Andy Lester wrote: >On Fri, Oct 24, 2003 at 03:36:55PM -0500, JT Smith (jt@plainblack.com) wrote: >> Did you let Michele know, or should I? > >I cleared it w/her. I assumed that she would let you know. > >You know what happens when you assume, don't you? > >my $assume =~ /(.{3})(.)(.+)/; >print "You make a $1 out of $2 and $3.\n"; > >:-) > >xoa > >-- >Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From merlyn at stonehenge.com Fri Oct 24 21:13:08 2003 From: merlyn at stonehenge.com (Randal L. Schwartz) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: <20031024212828.GA29281@petdance.com> References: <20031024204717.GA28823@petdance.com> <20031024212828.GA29281@petdance.com> Message-ID: <86vfqeuksu.fsf@blue.stonehenge.com> >>>>> "Andy" == Andy Lester writes: Andy> my $assume =~ /(.{3})(.)(.+)/; Andy> print "You make a $1 out of $2 and $3.\n"; Don't *assume* the match matches. NEVER NEVER NEVER use $1 without checking the success of the match. Andy> :-) Back at ya! -- 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 shild at sbcglobal.net Sat Oct 25 11:44:02 2003 From: shild at sbcglobal.net (Scott T. Hildreth) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] FWD: Re: Manning Books Message-ID: FYI -----FW: ----- Date: Fri, 24 Oct 2003 20:20:52 -0500 (CDT) Sender: shildret@scotth.emsphone.com From: shildreth@emsphone.com To: shild@sbcglobal.net Subject: FWD: Re: Manning Books -----Fwd: <3F999936.7982.28F1542E@localhost>----- Date: Fri, 24 Oct 2003 21:27:18 -0400 From: Bookpool LLC To: shildreth@allantgroup.com Subject: Re: Manning Books Hello, We have just added Manning Press and Rampant Press to our website! We are offering their titles at a 50% discount, for a limited time. We expect to have their titles instock within the next few business days. Regards, Susan Customer Service Bookpool LLC --------------------------------------------------------------- Tech Books up to 49% Off! Unbeatable Discounts on Tech Books! http://www.bookpool.com Bookpool LLC, PO Box 387 bookpool@bookpool.com Vineyard Haven, MA 02568, USA --------------End of forwarded message------------------------- -- ---------------------------------- E-Mail: shildreth@emsphone.com Date: 24-Oct-2003 Time: 20:20:52 ---------------------------------- --------------End of forwarded message------------------------- ---------------------------------- E-Mail: Scott T. Hildreth Date: 25-Oct-2003 Time: 11:40:00 ---------------------------------- From me at heyjay.com Sat Oct 25 12:13:26 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Weird math Message-ID: <000701c39b1e$fc4c0330$6405a8c0@a30> >cat ./t #!/usr/bin/perl $v = 115/100 - 1; print $v,"\n"; print $v - .05,"\n"; >./t 0.15 0.0999999999999999 What's up with that? From me at heyjay.com Sat Oct 25 12:41:00 2003 From: me at heyjay.com (Jay Strauss) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Re: Weird math Message-ID: <001101c39b1f$28ca64b0$6405a8c0@a30> Please ignore, I sent this by accident (before I googled) ----- Original Message ----- From: "Jay Strauss" To: "chicago-pm" Sent: Saturday, October 25, 2003 12:13 PM Subject: Weird math > >cat ./t > > #!/usr/bin/perl > > $v = 115/100 - 1; > print $v,"\n"; > print $v - .05,"\n"; > > >./t > 0.15 > 0.0999999999999999 > > What's up with that? > > From lembark at jeeves.wrkhors.com Mon Oct 27 07:27:01 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: Message-ID: <1943120000.1067261221@[192.168.200.4]> --On Wednesday, October 22, 2003 16:07:42 -0500 Marc Peters wrote: > Are there no more downtown meetings? We have to work out the time, etc. Before the meeting location is changed there will be plenty of email describing the new location. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Mon Oct 27 07:30:16 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: Message-ID: <1948600000.1067261416@[192.168.200.4]> --On Wednesday, October 22, 2003 14:01:26 -0500 JT Smith wrote: > Driving directions and the whole nine yards can be found here: > > http://www.osschicago.com/directions There is no information on public transportation here. Obviously there is no L connection out there, but does the Metra run anywhere nearby? -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Mon Oct 27 07:33:14 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] using a regex in a variable In-Reply-To: <002c01c39a36$698b1560$6405a8c0@a30> References: <002c01c39a36$698b1560$6405a8c0@a30> Message-ID: <1952570000.1067261594@[192.168.200.4]> --On Friday, October 24, 2003 08:54:54 -0500 Jay Strauss wrote: > Hi, > > If I have: > > my $regex = 's/$/_addsomejunk/'; > my $str = 'something'; > > how do I use the $regex on $str to turn $str into "something_addsomejunk"; It doesn't work that way -- unless you intend to eval the regex. You can use: $added = '_blah'; $str =~ s/$/$blah/; In this case, however, since you are replacing the end of a string why not just use: $str .= $added; to append it? -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Mon Oct 27 07:37:03 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] using a regex in a variable In-Reply-To: <001901c39a39$68539f70$6405a8c0@a30> References: <002c01c39a36$698b1560$6405a8c0@a30> <20031024141235.GA12603@ink.inkdroid.org> <001901c39a39$68539f70$6405a8c0@a30> Message-ID: <1955520000.1067261823@[192.168.200.4]> --On Friday, October 24, 2003 09:16:23 -0500 Jay Strauss wrote: > Oh, I can do that... Just joking > > Because I need to be able to dynamically use a different regex (which I > look up in my db) under different conditions Look up compiled regexen in the camel. You can get the matching portion stored for faster use in something like a hash and then use it to dynamically look for something that has to be replaced: my %rxen = ( type1 => qr/look for this/oi, type2 => qr/look for that/os, ); ... $input =~ s/$rxen{$type}/$replacewith/; allows you to apply a regex chosen by the $type variable and replace whatever it finds with the contents of $replacewith. -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From lembark at jeeves.wrkhors.com Mon Oct 27 07:42:14 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] using a regex in a variable In-Reply-To: <20031024142550.GB12603@ink.inkdroid.org> References: <002c01c39a36$698b1560$6405a8c0@a30> <20031024141235.GA12603@ink.inkdroid.org> <001901c39a39$68539f70$6405a8c0@a30> <20031024142550.GB12603@ink.inkdroid.org> Message-ID: <1959270000.1067262134@[192.168.200.4]> --On Friday, October 24, 2003 09:25:50 -0500 Ed Summers wrote: > On Fri, Oct 24, 2003 at 09:16:23AM -0500, Jay Strauss wrote: >> Because I need to be able to dynamically use a different regex (which I >> look up in my db) under different conditions > > So let's say you've got this regex stored in your DB. > > s/SCO/IBM/ > > and you've extracted it, stored it in $regex, and you want to match it > against $string. > > eval( '$string =~ ' . $regex ); > > should do the trick. I was wondering if there was anything like qr// for > substitution but a quick glance in the Camel didn't turn up anything. You can use the qr for what gets matched, not the entire replacement. The database might be nice for storing a shared set of regexen: my $source = $dbh->fetchall_arrayref( ... ); my %rxen = map { @$_ } @$source; $_ = qr/$_/ for values %rxen; allows you to store the rx types and their replacemnet text in the database then apply them quickly. If there are a lot of rxen then it might pay to qr them on the fly to avoid wasting time on unused ones: my $source = $dbh->fetchall... my %rxen = map { ... } @$source; ... $rxen{$type} = qr/$rxen{$type}/ unless ref $rxen{$type}; ... -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From jt at plainblack.com Mon Oct 27 07:00:18 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <1948600000.1067261416@[192.168.200.4]> Message-ID: The closest Metra station is about 2 miles away, so you can't really take it unless you can arrange for someone to pick you up. It is the North Central Line (http://metrarail.com/Sched/ncs/ncs.html). One other point of interest is that there are no taxi companies in Vernon Hills because it's mostly a soccer mom community. What this all means is that there is virtually no public transportation in VH. On Mon, 27 Oct 2003 07:30:16 -0600 Steven Lembark wrote: > > >--On Wednesday, October 22, 2003 14:01:26 -0500 JT Smith wrote: > >>Driving directions and the whole nine yards can be found here: >> >>http://www.osschicago.com/directions > >There is no information on public transportation here. Obviously there >is no L connection out there, but does the Metra run anywhere nearby? > >-- >Steven Lembark 2930 W. Palmer >Workhorse Computing Chicago, IL 60647 > +1 888 910 1206 >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From lembark at jeeves.wrkhors.com Mon Oct 27 07:48:33 2003 From: lembark at jeeves.wrkhors.com (Steven Lembark) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Announcing the new Tech Meetings! In-Reply-To: <20031024170746.21482.qmail@web40805.mail.yahoo.com> References: <20031024170746.21482.qmail@web40805.mail.yahoo.com> Message-ID: <1964240000.1067262513@[192.168.200.4]> --On Friday, October 24, 2003 10:07:46 -0700 matt boex wrote: > > so, this particular meeting will be on nov. 4th, a > thursday... but going forward, they will be on > tuesday. # cal 11 2003 November 2003 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 <--- Tu, 4-Nov 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 > > also, can we body surf in the pit? :) > > matt > > --- Andy Lester wrote: >> WHAT: Chicago Perl Mongers Tech Meetings >> WHERE: Vernon Hills, IL >> WHEN: First Tuesday of each month, 7pm >> DETAILS: http://chicago.pm.org/meetings.html >> >> We've secured space through the gracious generosity >> of WDI in Vernon >> Hills. This means we have a nice, quiet, >> non-smoking space with a >> projector and room for a couple dozen mongers. >> >> Our first Tech Meeting will be November 4th, 2003 at >> 7pm. I'll be >> presenting "A Field Guide To Perl Command Line >> Switches", on the nice >> 25-foot screen at WDI. Learn tricks of Perl data >> wizardry that you can >> do without even opening your text editor. >> >> Please tell your friends. We expect to see new >> faces, as well as your >> old friends from Coogan's. Please note that the >> Tech Meetings are NOT >> replacing the meetings down in the Loop. >> >> Also, WDI is also hosting the OSS Chicago meetings. >> Find out more at >> http://www.osschicago.com/ >> >> xoa >> >> -- >> Andy Lester => andy@petdance.com => www.petdance.com >> => AIM:petdance >> _______________________________________________ >> Chicago-talk mailing list >> Chicago-talk@mail.pm.org >> http://mail.pm.org/mailman/listinfo/chicago-talk > > > __________________________________ > Do you Yahoo!? > The New Yahoo! Shopping - with improved product search > http://shopping.yahoo.com > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Steven Lembark 2930 W. Palmer Workhorse Computing Chicago, IL 60647 +1 888 910 1206 From jason at multiply.org Mon Oct 27 09:14:43 2003 From: jason at multiply.org (jason gessner) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: Message-ID: <4AE8C95D-0890-11D8-B7A8-00039394FC90@multiply.org> If someone needs to come in, though, on Metra, we should arrange for some carpooling. I will be driving in to the meeting, so if we coordinate it, I could probably give 2 people a ride from the train station. On Oct 27, 2003, at 7:00 AM, JT Smith wrote: > The closest Metra station is about 2 miles away, so you can't really > take it unless you can arrange for someone to pick you up. It is the > North Central Line (http://metrarail.com/Sched/ncs/ncs.html). > One other point of interest is that there are no taxi companies in > Vernon Hills because it's mostly a soccer mom community. What this all > means is that there is virtually no public transportation in VH. > > -jason scott gessner jason@multiply.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 749 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20031027/ec7e46b1/attachment.bin From ejanev at yahoo.com Mon Oct 27 10:25:40 2003 From: ejanev at yahoo.com (Emil Janev) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Introduction Message-ID: <20031027162540.40372.qmail@web13802.mail.yahoo.com> Hi, I just recentnly subscribed to Chicago.pm mailing list, after I did a search for any group in Chicagoland area. My name is Emil, I am relatively new to Chicagoland ( I moved here with my family before 14 months). Relatively "new" to Perl too ( my personal interests increased for it in the previous couple of years), although I am not so new to programming ( My work history started 1996 ). The first interesting thing I saw on the "Chicago.pm.org" was about the new Tech meeting on Nov 4th. I also learned a little about from the postings on the mail-list. I am encouraging my self to come on the meeting, despite I am hesitating a little bit as I'll be totaly new there. I printed the driving directions for it, and hope I want suck in the office on that day. Is there anything else that I missed? Any advice is welcome. Regards, Emil Janev ejanev@yahoo.com __________________________________ Do you Yahoo!? Exclusive Video Premiere - Britney Spears http://launch.yahoo.com/promos/britneyspears/ From gdf at speakeasy.net Mon Oct 27 11:25:19 2003 From: gdf at speakeasy.net (Greg Fast) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <4AE8C95D-0890-11D8-B7A8-00039394FC90@multiply.org> References: <4AE8C95D-0890-11D8-B7A8-00039394FC90@multiply.org> Message-ID: <200310271725.h9RHPfA19862@mail.pm.org> On Mon, 27 Oct 2003 09:14:43 -0600, jason gessner wrote: > If someone needs to come in, though, on Metra, we should arrange for > some carpooling. I will be driving in to the meeting, so if we > coordinate it, I could probably give 2 people a ride from the train > station. > > On Oct 27, 2003, at 7:00 AM, JT Smith wrote: > > > The closest Metra station is about 2 miles away, so you can't really > > take it unless you can arrange for someone to pick you up. It is the > > North Central Line (http://metrarail.com/Sched/ncs/ncs.html). > > One other point of interest is that there are no taxi companies in > > Vernon Hills because it's mostly a soccer mom community. What this all > > means is that there is virtually no public transportation in VH. Metra's NCS schedule is terrible, having about 5 trains each way per day. In particular there's no inbound train after 4pm, so people coming out from the Loop would get stranded. It looks like taking the Milwaukee N out to Lake Forest, and then taking the Pace bus out to VH might work. There appears to be a Pace route along Fairway Dr (#575?). -- Greg Fast http://cken.chi.groogroo.com/~gdf/ From ehs at pobox.com Mon Oct 27 11:43:04 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Introduction In-Reply-To: <20031027162540.40372.qmail@web13802.mail.yahoo.com> References: <20031027162540.40372.qmail@web13802.mail.yahoo.com> Message-ID: <20031027174304.GD3486@ink.inkdroid.org> Hi Emil: Thanks for the introduction, and welcome to chicago.pm. On Mon, Oct 27, 2003 at 08:25:40AM -0800, Emil Janev wrote: > I am encouraging my self to come on the meeting, despite I am hesitating a > little bit as I'll be totaly new there. Do not hesitate, we are hoping that the new format will bring in new people and ideas. So please come, and feel free to invite coworkers/friends. Hope to see you there, //Ed -- Ed Summers aim: inkdroid web: http://www.inkdroid.org From jt at plainblack.com Mon Oct 27 14:21:04 2003 From: jt at plainblack.com (JT Smith) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Introduction In-Reply-To: <20031027174304.GD3486@ink.inkdroid.org> Message-ID: Welcome Emil. BTW, I'll be opening the doors at 6:30, so that the presentation can start at 7pm. Feel free to come anytime after 6:30. On Mon, 27 Oct 2003 11:43:04 -0600 Ed Summers wrote: >Hi Emil: > >Thanks for the introduction, and welcome to chicago.pm. > >On Mon, Oct 27, 2003 at 08:25:40AM -0800, Emil Janev wrote: >> I am encouraging my self to come on the meeting, despite I am hesitating a >> little bit as I'll be totaly new there. > >Do not hesitate, we are hoping that the new format will bring in new people >and ideas. So please come, and feel free to invite coworkers/friends. > >Hope to see you there, > >//Ed > >-- >Ed Summers >aim: inkdroid >web: http://www.inkdroid.org > >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk JT ~ Plain Black Create like a god, command like a king, work like a slave. From shild at sbcglobal.net Mon Oct 27 16:55:08 2003 From: shild at sbcglobal.net (Scott T. Hildreth) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] FWD: Re: Manning Books Message-ID: FYI -----FW: ----- Date: Fri, 24 Oct 2003 20:20:52 -0500 (CDT) Sender: shildret@scotth.emsphone.com From: shildreth@emsphone.com To: shild@sbcglobal.net Subject: FWD: Re: Manning Books -----Fwd: <3F999936.7982.28F1542E@localhost>----- Date: Fri, 24 Oct 2003 21:27:18 -0400 From: Bookpool LLC To: shildreth@allantgroup.com Subject: Re: Manning Books Hello, We have just added Manning Press and Rampant Press to our website! We are offering their titles at a 50% discount, for a limited time. We expect to have their titles instock within the next few business days. Regards, Susan Customer Service Bookpool LLC --------------------------------------------------------------- Tech Books up to 49% Off! Unbeatable Discounts on Tech Books! http://www.bookpool.com Bookpool LLC, PO Box 387 bookpool@bookpool.com Vineyard Haven, MA 02568, USA --------------End of forwarded message------------------------- ---------------------------------- E-Mail: Scott T. Hildreth Date: 27-Oct-2003 Time: 17:52:03 ---------------------------------- From frag at ripco.com Wed Oct 29 00:14:16 2003 From: frag at ripco.com (Mike Fragassi) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <200310271725.h9RHPfA19862@mail.pm.org> References: <4AE8C95D-0890-11D8-B7A8-00039394FC90@multiply.org> <200310271725.h9RHPfA19862@mail.pm.org> Message-ID: > On Mon, 27 Oct 2003 09:14:43 -0600, jason gessner wrote: > > If someone needs to come in, though, on Metra, we should arrange for > > some carpooling. I will be driving in to the meeting, so if we > > coordinate it, I could probably give 2 people a ride from the train > > station. I can also give 2 or 3 people a lift from the train station. Instead of the VH or Lake Forest stations, I can pick up people at the Lake-Cook station on the Milwaukee District North line (http://metrarail.com/Sched/md_n/md_n.html). There are plenty of outbound trains that will get you there between 5 and 6, but there are only 2 inbound trains on Monday nights from that station: 8:38 and 10:52. Alternatively, I can pick up people there and drop people off at Glencoe on the UP North line, which has an inbound stop at 9:42. -- Mike F. From andy at petdance.com Wed Oct 29 08:42:14 2003 From: andy at petdance.com (Andy Lester) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Perl Mongers meeting: New date, new place Message-ID: <20031029144214.GA27452@petdance.com> Please come to the inaugural meeting of the north suburban Chicago Perl Mongers, November 4th at 7pm, in Vernon Hills, IL. This is a NEW meeting place, on a NEW day (1st Tuesday of the month). Andy Lester will be presenting "A Field Guide To Perl Command-Line Switches", and we'll be giving away all sorts of books and goodies from O'Reilly, SAMS and more. For more information, including directions to the meeting place, see http://chicago.pm.org/, or email andy@petdance.com. We hope to see you there! -- Andy Lester => andy@petdance.com => www.petdance.com => AIM:petdance From jamundsen at jamundsen.dyndns.org Wed Oct 29 09:02:58 2003 From: jamundsen at jamundsen.dyndns.org (Jon Amundsen) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: <4AE8C95D-0890-11D8-B7A8-00039394FC90@multiply.org> <200310271725.h9RHPfA19862@mail.pm.org> Message-ID: <20031029150258.GA70843@utility.jamundsen.dyndns.org> FYI: After the meeting I'll be driving home to Evanston. If anyone needs to get to the cta there's a purple line stop right by my house. Or if someone is going somewhere else that's on the way I can take 2 ppl in my car. On Wed, Oct 29, 2003 at 12:14:16AM -0600, Mike Fragassi wrote: > > > > On Mon, 27 Oct 2003 09:14:43 -0600, jason gessner wrote: > > > > If someone needs to come in, though, on Metra, we should arrange for > > > some carpooling. I will be driving in to the meeting, so if we > > > coordinate it, I could probably give 2 people a ride from the train > > > station. > > I can also give 2 or 3 people a lift from the train station. Instead of > the VH or Lake Forest stations, I can pick up people at the Lake-Cook > station on the Milwaukee District North line > (http://metrarail.com/Sched/md_n/md_n.html). There are plenty of outbound > trains that will get you there between 5 and 6, but there are only 2 > inbound trains on Monday nights from that station: 8:38 and 10:52. > > Alternatively, I can pick up people there and drop people off at Glencoe > on the UP North line, which has an inbound stop at 9:42. > > -- Mike F. > _______________________________________________ > Chicago-talk mailing list > Chicago-talk@mail.pm.org > http://mail.pm.org/mailman/listinfo/chicago-talk -- Jon Amundsen jamundsen@jamundsen.dyndns.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://mail.pm.org/pipermail/chicago-talk/attachments/20031029/a22ea174/attachment.bin From ehs at pobox.com Wed Oct 29 14:55:46 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Scalable Information Retrieval Systems Message-ID: <20031029205546.GD1096@ink.inkdroid.org> In case there's any interest. //Ed -- Chicago Chapter of the Association for Computing Machinery Ophir Frieder ACM Distinguished Lecturer Speaking on On Scalable Information Retrieval Systems Wednesday, November 12, 2003, 6:30PM DePaul University Downtown Center, in the Chicago Loop Computer Science and Telecommunication Center 243 S. Wabash Ave (Northeast corner of Wabash & Jackson) Room 436A Talk Abstract: Implementing scalable information retrieval systems requires the design and development of efficient methods to ingest data from multiple sources, search an retrieve results from both English and foreign language document collections and from collections comprising of multiple data types, harness high performance computer technology, and accurately answer user questions. Some recent efforts related to the development of scalable information retrieval systems are described. Particular emphasis is placed on those efforts that were adopted into commercial use. . Bio: Dr. Ophir Frieder is the IITRI Chair Professor of Computer Science and the Director of the Information Retrieval Laboratory at the Illinois Institute of Technology. His research interests span the general area of scalable information retrieval systems. He is a Member of Phi Beta Kappa and ACM and a Fellow of the IEEE. Chapter contact: Jonathan Tonkin: jstonkin@xsite.net Instructions: Turn left when exiting the elevator and walk to the end of the hall. If you are coming from IIT, there is a convenient Green Line stop at Adams and Wabash. Parking Instructions: Closest parking garage is 1/2 block south of the school, on the West side of the street. Cost: Chapter members: $10, Non-members: $12, Students: $5 From e-just at northwestern.edu Wed Oct 29 16:04:33 2003 From: e-just at northwestern.edu (Eric Just) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: References: <200310271725.h9RHPfA19862@mail.pm.org> <4AE8C95D-0890-11D8-B7A8-00039394FC90@multiply.org> <200310271725.h9RHPfA19862@mail.pm.org> Message-ID: <5.1.1.6.0.20031029155923.02270e18@hecky.it.northwestern.edu> For anyone who is taking Metra, do you want to figure out what station to meet at and what time? I'll throw Lake Cook Road at 5:58 out as a starting point. Mike does that sound OK? Eric e-just@northwestern.edu At 12:14 AM 10/29/2003 -0600, you wrote: > > On Mon, 27 Oct 2003 09:14:43 -0600, jason gessner > wrote: > > > > If someone needs to come in, though, on Metra, we should arrange for > > > some carpooling. I will be driving in to the meeting, so if we > > > coordinate it, I could probably give 2 people a ride from the train > > > station. > >I can also give 2 or 3 people a lift from the train station. Instead of >the VH or Lake Forest stations, I can pick up people at the Lake-Cook >station on the Milwaukee District North line >(http://metrarail.com/Sched/md_n/md_n.html). There are plenty of outbound >trains that will get you there between 5 and 6, but there are only 2 >inbound trains on Monday nights from that station: 8:38 and 10:52. > >Alternatively, I can pick up people there and drop people off at Glencoe >on the UP North line, which has an inbound stop at 9:42. > >-- Mike F. >_______________________________________________ >Chicago-talk mailing list >Chicago-talk@mail.pm.org >http://mail.pm.org/mailman/listinfo/chicago-talk From frag at ripco.com Thu Oct 30 08:43:06 2003 From: frag at ripco.com (Mike Fragassi) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Bye bye Coogan's In-Reply-To: <5.1.1.6.0.20031029155923.02270e18@hecky.it.northwestern.edu> References: <200310271725.h9RHPfA19862@mail.pm.org> <4AE8C95D-0890-11D8-B7A8-00039394FC90@multiply.org> <200310271725.h9RHPfA19862@mail.pm.org> <5.1.1.6.0.20031029155923.02270e18@hecky.it.northwestern.edu> Message-ID: On Wed, 29 Oct 2003, Eric Just wrote: > For anyone who is taking Metra, do you want to figure out what station to > meet at and what time? I'll throw Lake Cook Road at 5:58 out as a starting > point. Mike does that sound OK? That should be fine. However, anyone who wants a ride out of Lake Cook station better RSVP ASAP, or else be prepared to cab it. -- Mike F. From ehs at pobox.com Fri Oct 31 19:54:44 2003 From: ehs at pobox.com (Ed Summers) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Newsletter from O'Reilly UG Program, October 31 Message-ID: <20031101015444.GB18975@ink.inkdroid.org> Note: one of the review books available is SPIDERING HACKS which contains hacks written by our very own Andy Lester. If you want to review this or any of the other titles let me know and we'll get a copy sent to you. tr/ick/eat/; //Ed -- ================================================================ O'Reilly UG Program News--Just for User Group Leaders October 31, 2003 ================================================================ -CD copies of Mac Developer Journal issue number one for your members -Do You Have a Tip, Suggestion, or Question to Share? -Put Up an Emerging Technology Conference Banner, Get a Free Book ---------------------------------------------------------------- Book Info ---------------------------------------------------------------- ***Review books are available Copies of our books are available for your members to review-- send me an email and please include the book order number on your request. Let me know if you need your book by a certain date. Allow at least four weeks for shipping. ***Please send copies of your book reviews Email me a copy of your newsletters or book review. For tips and suggestions on writing book reviews, go to: http://ug.oreilly.com/bookreviews.html ***Discount information Don't forget to remind your members about our 20% discount on O'Reilly books and conferences. Just use code DSUG. ***Group purchases with better discounts are available Please let me know if you are interested and I can put you in touch with our sales department. ---------------------------------------------------------------- General News ---------------------------------------------------------------- ***Mac Developer Journal issue number one for your members Mac Developer Journal is a digital publication geared to Mac developers, especially new Mac developers who are using Mac OS X's underlying technologies to create new products that exploit the unique features that make Mac OS X a remarkable platform for users. We're producing Mac Developer Journal in conjunction with Macworld. http://www.macdeveloperjournal.com/ Send me an email if you are interested in some CD copies of Mac Developer Journal for your members. ***Do you have a tip, suggestion, or question to share with other user group leaders? Send me an email and we can post it. ***Put Up an Emerging Technology Conference Banner, Get a Free Book We're looking for user groups to display our conference banners on their web sites. If you send me the link to your user group site with our Emerging Technology Conference banner, I will send you the O'Reilly book of your choice. Emerging Technology Conference Banners and conference descriptions are available at: http://ug.oreilly.com/banners/etech2004/ ================================================================ O'Reilly News for User Group Members October 31, 2003 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Spidering Hacks -Programming .NET Windows Applications ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Steve Bass ("PC Annoyances"), APCUG User Group Reception--November 16 -Derrick Story ("iPhoto 2: The Missing Manual" & "Digital Photography Pocket Guide"), North Coast Mac Users Group Author Event--November 18 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Thanks to Everyone Who Attended the Mac OS X Conference -Registration Is Open for ETech 2004--San Diego, CA ---------------------------------------------------------------- News ---------------------------------------------------------------- -New O'Reilly Beta Chapters -PHP Web Services Without SOAP -Introducing REBOL with Amazingly Easy GUI Programming -Page Navigation in JavaServer Faces -XForms and Microsoft InfoPath -Five More Annoying PC Annoyances -Confessions of the World's Largest Switcher -Ten Things I Dig About Xcode ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For book review writing tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ***Spidering Hacks Order Number: 5776 Written for developers, researchers, technical assistants, librarians, and power users, "Spidering Hacks" provides expert tips on spidering and scraping methodologies. You'll get a crash course in spidering concepts, tools, and ethics (how to know when you've gone too far). You'll collect media files and data from databases, and you'll learn how to interpret and understand the data, repurpose it for use in other applications, and even build authorized interfaces to integrate the data into your own content. http://www.oreilly.com/catalog/spiderhks/ Sample Hacks are available online: http://www.oreilly.com/catalog/spiderhks/chapter/index.html ***Programming .NET Windows Applications Order Number: 3218 "Programming .NET Windows Applications" explores all aspects of using .NET Windows Forms class libraries and the associated programming tools in Visual Studio .NET, enabling you to build applications for the Windows 9x, Windows 2000, and Windows XP desktop platforms. Step-by-step, you'll learn ways to design applications that either function alone on a PC, or work in combination with your web-based application server to take advantage of the richer interface and higher level of security. http://www.oreilly.com/catalog/pnetwinaps/ Chapter 10, "Drawing and GDI+," is available online: http://www.oreilly.com/catalog/pnetwinaps/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Steve Bass ("PC Annoyances"), APCUG User Group Reception, Las Vegas,NV--November 16 The Association of Personal Computer User Groups is hosting a UG exhibition and reception from 3:00-5:30 p.m. Drop by the O'Reilly table and say "hi" to me (Marsee Henon) and author Steve Bass, who will be signing copies of his new book, "PC Annoyances." (O'Reilly is giving away a free copy of PC Annoyances to APCUG Attendees--check your welcome goodie bag!)Stardust Resort and Casino, Las Vegas, NV. http://www.apcug.org/events/comdex/fall2003/index.shtm ***Derrick Story ("iPhoto 2: The Missing Manual," "Digital Video Pocket Guide," and "Digital Photography Pocket Guide"), North Coast Mac Users Group Author Event, Rohnert Park, CA--November 18 Mac DevCenter editor and author Derrick Story (iPhoto 2: The Missing Manual, Digital Video Pocket Guide, and Digital Photography Pocket Guide) provides an update on what's happening behind the scenes of Mac technology: the iSight, .Mac revelations, and interesting new features in the suite of iApps. Drop by the O'Reilly table to peruse our new Mac titles. The fun gets underway at 7:00 p.m. Rohnert Park Senior Center, Rohnert Park, CA. http://www.ncmug.org/events.html ================================================ Conference News ================================================ ***To Everyone Who Attended the Mac OS X Conference UG Gathering Last Tuesday Thanks for coming! And thanks to Lorene Romero for helping us create, organize, and plan this event. It was great to meet you all! Here is the latest Mac OS X Conference Coverage: http://www.macdevcenter.com/mac/osx2003/ ***Registration Is Open for ETech 2004--San Diego, CA Gather with lead users, forward thinkers, and technology activists at O'Reilly's third annual Emerging Technology Conference to vet the projects and ideas that will radically alter not just the future of computing, but the way we live and work. ETech is slated for February 9-12, 2004 in San Diego, California. Take advantage of our Early Bird discount when you register before January 9, 2004. http://conferences.oreilly.com/etech/ User Group members who register before January 9, 2004 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***New O'Reilly Beta Chapters November and December are busy months for new releases from O'Reilly. Visit our Beta Chapters site to get a preview of upcoming titles, including: "sendmail Cookbook;" "Mac OS X Panther Pocket Guide;" "Apache Cookbook;" "SQL Tuning;" "DNS on Windows Server 2003;" and ".NET and XML." http://www.oreilly.com/beta/ --------------------- Open Source --------------------- ***PHP Web Services Without SOAP Web services are hot these days, and SOAP gets a lot of the buzz. It's not the only game in town, though. REST advocates claim their approach is how the Web was meant to be. You decide. Adam Trachtenberg, coauthor of "PHP Cookbook," demonstrates how to access Amazon.com's web services with PHP and REST; no special tools needed! http://www.onlamp.com/pub/a/php/2003/10/30/amazon_rest.html ***Introducing REBOL with Amazingly Easy GUI Programming Cross-platform development and deployment is tricky, though modern toolkits aim to take away some of the troubles. Some languages have already solved this issue, though. Enter REBOL, a small but powerful network-enabled programming language. Gregg Irwin introduces the language by writing a tiny survey application. http://www.onlamp.com/pub/a/onlamp/2003/10/30/rebol.html --------------------- Java --------------------- ***Page Navigation in JavaServer Faces Any web application with more than one page needs some sort of navigation. Where does the user go when he logs in? Where does he go if his password is incorrect? JSF provides an easy-to-update page navigation model in its Application Configuration file. Budi Kurniawan explains how it works. http://www.onjava.com/pub/a/onjava/2003/10/29/jsf_page_nav.html --------------------- XML --------------------- ***XForms and Microsoft InfoPath Micah Dubinko, author of "XForms Essentials," compares W3C XForms and Microsoft InfoPath, the data gathering technology shipping with Microsoft Office 2003. http://www.xml.com/pub/a/2003/10/29/infopath.html XForms Essentials Order Number: 3692 http://www.oreilly.com/catalog/xforms/ --------------------- Windows --------------------- ***Five More Annoying PC Annoyances Steve Bass, the author of "PC Annoyances," bumped into more Windows, Office, Internet, email, and hardware irritations than he could include in the book. So, rather than waste them, he's included some of them on our web site. Here are five bonus PC annoyances, and Steve's fix for each. http://www.oreillynet.com/pub/a/network/2003/10/29/pcannoyances.html --------------------- Mac --------------------- ***Confessions of the World's Largest Switcher At the O'Reilly Mac OS X Conference, Srinidhi Varadarajan reveals the details behind what it took to build Virginia Tech's G5 Supercomputer. Find out why he says you can expect to see a lot more G5 clusters in the future. http://www.macdevcenter.com/pub/a/mac/2003/10/29/osxcon_g5cluster.html ***Ten Things I Dig About Xcode Following in the footsteps of "Ten Things I Dig About Panther," James Duncan Davidson further explores one of the facets near and dear to Mac developers--their application development environment. Apple is introducing Xcode, along with Panther, and Davidson takes it for a spin and reports on his initial findings. http://www.macdevcenter.com/pub/a/mac/2003/10/24/panther.html Until next time-- Marsee ----- End forwarded message ----- -- Ed Summers aim: inkdroid web: http://www.inkdroid.org The deeper I go the darker it gets. [Peter Gabriel] ----- End forwarded message ----- -- Ed Summers aim: inkdroid web: http://www.inkdroid.org Any fool can write code that a computer can understand. Good programmers write code that humans can understand. [Martin Fowler] From shild at sbcglobal.net Fri Oct 31 21:36:13 2003 From: shild at sbcglobal.net (Scott T. Hildreth) Date: Mon Aug 2 21:27:50 2004 Subject: [Chicago-talk] Regular Expression Pocket Reference Review Message-ID: Book Title : Regular Expression Pocket Reference Author : Tony Stubblebine Publisher : O'Reilly Pages : 93 with index Website : http://www.oreilly.com/catalog/regexppr Reviewer : Scott T. Hildreth Table of Contents : Introduction to Regexes and Patern Matching; Perl 5.8; Java (java.util.regex); .Net and C#; Python; PCRE Lib; PHP; vi Editor; JavaScript; Shell Tools; Index; Synopsis : Regular Expressions are a way to describe text through pattern matching. This pocket reference is a quide to the syntax and pattern matching operations of the "most popular" languages, editors, and shell tools that implement regular expressions. Review : The "About This Book" section of the pocket reference has the statement "This book starts with a general introduction to regular expressions." This is true, I think the author does a great job of giving a general definition of a regular expression and patern matching. The author then presents a good description of the different types of regular expression engines, regex metacharacters, modes, and constructs. After the good introduction, the rest of the book is basically regular expression syntax with a few examples thrown in. This is what I expect from a pocket reference about regular expressions. Even though I use regular expressions quite a a bit, I still find my self looking up syntax. This pocket reference is just what I need (sitting next to the monitor) to quickly look up syntax. Although the introduction is a great overview for someone new to regular expressions, it does not have enough examples and is not a book for beginners. Nor do I think the author intended it to be for someone new to regular expressions. The cost of the book is $12.95, which is a little steep in my opinion. Yet, as written on the back cover, "As a companion to the groundbreaking "definitive" book on the topic, Master Regular Expressions by Jeffrey Friedl, this small pocket reference will help you sort out the syntax and quirks of regexes.." and is worth having on the bookself or next to the monitor. ---------------------------------- E-Mail: Scott T. Hildreth Date: 29-Oct-2003 Time: 21:24:31 ----------------------------------