From fluhmann at gmail.com Sat Feb 3 19:01:15 2007 From: fluhmann at gmail.com (Jeremy Fluhmann) Date: Sat, 3 Feb 2007 21:01:15 -0600 Subject: APM: In Austin for training Message-ID: <7f7c2d5e0702031901u6d2bf505u6b42e6caa42ed899@mail.gmail.com> Looks like I'll be in Austin this week for training (Mon-Wed). I'm not sure of my schedule, but if any fellow mongers feel like a beer, let me know! If not this time, maybe next time. I'll be back for more training Feb 27-Mar 2. Jeremy http://www.yapc.org/America Call For Participation now open! http://conferences.yapceurope.org/yn2007/cfp.html -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070203/931aa0c4/attachment.html From ian at remmler.org Tue Feb 6 08:52:45 2007 From: ian at remmler.org (Ian Remmler) Date: Tue, 6 Feb 2007 10:52:45 -0600 Subject: APM: In Austin for training In-Reply-To: <7f7c2d5e0702031901u6d2bf505u6b42e6caa42ed899@mail.gmail.com> References: <7f7c2d5e0702031901u6d2bf505u6b42e6caa42ed899@mail.gmail.com> Message-ID: <20070206165245.GA9399@localhost> Hi Jeremy, On Sat, Feb 03, 2007 at 09:01:15PM -0600, Jeremy Fluhmann wrote: > Looks like I'll be in Austin this week for training (Mon-Wed). I'm not sure > of my schedule, but if any fellow mongers feel like a beer, let me know! If > not this time, maybe next time. I'll be back for more training Feb 27-Mar > 2. Sorry for the late reply, but I'd be up for a drink and/or bite tonight or tomorrow. Anyone else? - Ian. -- "A shark on whiskey is mighty risky. A shark on beer is a beer engineer." -- Dr. Worm From wwalker at bybent.com Tue Feb 6 09:45:13 2007 From: wwalker at bybent.com (Wayne Walker) Date: Tue, 6 Feb 2007 11:45:13 -0600 Subject: APM: In Austin for training In-Reply-To: <20070206165245.GA9399@localhost> References: <7f7c2d5e0702031901u6d2bf505u6b42e6caa42ed899@mail.gmail.com> <20070206165245.GA9399@localhost> Message-ID: <20070206174513.GB4460@bybent.com> CTLUG meeting is tonight if interested. On Tue, Feb 06, 2007 at 10:52:45AM -0600, Ian Remmler wrote: > Hi Jeremy, > > On Sat, Feb 03, 2007 at 09:01:15PM -0600, Jeremy Fluhmann wrote: > > Looks like I'll be in Austin this week for training (Mon-Wed). I'm not sure > > of my schedule, but if any fellow mongers feel like a beer, let me know! If > > not this time, maybe next time. I'll be back for more training Feb 27-Mar > > 2. > > Sorry for the late reply, but I'd be up for a drink and/or bite > tonight or tomorrow. Anyone else? > > - Ian. > > -- > "A shark on whiskey is mighty risky. > A shark on beer is a beer engineer." > -- Dr. Worm > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin -- Wayne Walker www.unwiredbuyer.com - when you just can't be by the computer wwalker at bybent.com Do you use Linux?! http://www.bybent.com Get Counted! http://counter.li.org/ Perl - http://www.perl.org/ Perl User Groups - http://www.pm.org/ Jabber: wwalker at jabber.gnumber.com AIM: lwwalkerbybent IRC: wwalker on freenode.net From austin.pm at sam-i-am.com Thu Feb 8 13:37:11 2007 From: austin.pm at sam-i-am.com (Sam Foster) Date: Thu, 08 Feb 2007 15:37:11 -0600 Subject: APM: fork on windows / long-running process and cgi Message-ID: <45CB9807.6030509@sam-i-am.com> so what is the skinny with fork on windows? No, not ever, yes with some workarounds, yes with a particular distribution of perl for win32s? I'm trying to put a web front-end on a build process - that may take a while. Ideally my initial request would kick off the build, and later requests would check on its status and finally pick up the output and send it or a link to it back to the client. I'm developing on and will ultimately be deploying to a windows xp box with apache and activestate's perl. So, it would seem that I should fork to kick the process off, send back a "working..." message as a response and close stdout in the parent process. The child process goes on working, putting output from the build script into a file. The client would keep polling every few seconds to check status, and grab and respond with the build script output, which will finally include a link to where the user can download a zip of the output. This is just for internal usage, and wont get high traffic. Concurrent requests are possible, but honestly quite unlikely. In fact, depending on the load on the server, the build usually finishes inside a minute so I could probably keep it simple and just sit and wait for the response - but I'd like to know what my options are. I do need input (config data) from the user so I cant just schedule this and run it nightly or something. Oh, and this is supposed to be a fun diversion from my real job, so if I'm trying to make it too complicated that's why :) thanks for any thoughts Sam From montgomery.conner at gmail.com Thu Feb 8 16:45:02 2007 From: montgomery.conner at gmail.com (Montgomery Conner) Date: Thu, 8 Feb 2007 18:45:02 -0600 Subject: APM: fork on windows / long-running process and cgi In-Reply-To: <45CB9807.6030509@sam-i-am.com> References: <45CB9807.6030509@sam-i-am.com> Message-ID: As I understand Perl's fork() corresponds to the OS system call for *nix distros... since there is no equivalent system call on Windows, fork() will not work. The ActiveState site includes some information on fork() emulation for Windows: The fork() emulation is implemented at the level of the Perl interpreter. What this means in general is that running fork()will actually clone the running interpreter and all its state, and run the cloned interpreter in a separate thread, beginning execution in the new thread just after the point where the fork()was called in the parent. I would assume that using this mechanism will incur the memory hit that comes with duplicating the entire Perl interpreter for each call to fork(). You would have to test this to be certain... Have you worked with the POE multitasking framework before? I've found that it is a useful (and fun!) alternative when I need a multitasking application on Windows (or ever!). By writing a simple web-server in POE(a truly trivial task) you'd have a multitasking non-blocking application that could listen and delegate appropriately. Check-out the cookbook at the project homepage for some ideas: http://poe.perl.org/ Good Luck! Montgomery On 2/8/07, Sam Foster wrote: > > so what is the skinny with fork on windows? No, not ever, yes with some > workarounds, yes with a particular distribution of perl for win32s? > > I'm trying to put a web front-end on a build process - that may take a > while. Ideally my initial request would kick off the build, and later > requests would check on its status and finally pick up the output and > send it or a link to it back to the client. > I'm developing on and will ultimately be deploying to a windows xp box > with apache and activestate's perl. > > So, it would seem that I should fork to kick the process off, send back > a "working..." message as a response and close stdout in the parent > process. > The child process goes on working, putting output from the build script > into a file. > > The client would keep polling every few seconds to check status, and > grab and respond with the build script output, which will finally > include a link to where the user can download a zip of the output. > > This is just for internal usage, and wont get high traffic. Concurrent > requests are possible, but honestly quite unlikely. In fact, depending > on the load on the server, the build usually finishes inside a minute so > I could probably keep it simple and just sit and wait for the response - > but I'd like to know what my options are. I do need input (config data) > from the user so I cant just schedule this and run it nightly or > something. > > Oh, and this is supposed to be a fun diversion from my real job, so if > I'm trying to make it too complicated that's why :) > thanks for any thoughts > Sam > > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070208/46f84c4e/attachment.html From austin.pm at sam-i-am.com Thu Feb 8 18:24:33 2007 From: austin.pm at sam-i-am.com (Sam Foster) Date: Thu, 08 Feb 2007 20:24:33 -0600 Subject: APM: fork on windows / long-running process and cgi In-Reply-To: References: <45CB9807.6030509@sam-i-am.com> Message-ID: <45CBDB61.2060201@sam-i-am.com> > > Have you worked with the POE multitasking framework before? I've > found that it is a useful (and fun!) alternative when I need a > multitasking application on Windows (or ever!). By writing a simple > web-server in POE > (a truly trivial task) you'd have a multitasking non-blocking > application that could listen and delegate appropriately. Check-out > the cookbook at the project homepage for some ideas: http://poe.perl.org/ > See, that's what I'm talking about with needlessly over-complicating things :) Ok, I'll bite, been wanting to look at POE for a while now anyhow Sam From taylor at codecafe.com Thu Feb 8 21:43:56 2007 From: taylor at codecafe.com (Taylor Carpenter) Date: Thu, 8 Feb 2007 23:43:56 -0600 Subject: APM: fork on windows / long-running process and cgi In-Reply-To: <45CB9807.6030509@sam-i-am.com> References: <45CB9807.6030509@sam-i-am.com> Message-ID: <1060765E-723C-443B-B20F-732EBE02498F@codecafe.com> An alternative to POE and your normal thoughts on using fork() is to sharing the information about the current build state "outside of the CGI app". You can have some CGI app start the build based on certain input (startbuild=1 or whatever) then another script (ot it called differently) can check on the build state (checkbuild=1). When the build is finished instead of showing current status it redirects to a page that shows full status of the build and the link etc. You have many options including simple text file that you read from DB (sqlite would be easy) memcache (http://search.cpan.org/~bradfitz/Cache-Memcached-1.18/ - http://www.danga.com/memcached) Randal L. Schwartz has an article on watching long running processes through CGI using Cache::Cache and Apache::Session http://www.stonehenge.com/merlyn/LinuxMag/col39.html You mentioned having config data from the user. You could also create a file in a directory and check that "incoming" directory for the config information. It would remove the file and start the build. That could be an app that is always running or something setup in Windows scheduler. Another CGI would show the status of any running builds or finished builds. That information can be stored and various ways including those I mentioned previously. On Feb 8, 2007, at 3:37 PM, Sam Foster wrote: > so what is the skinny with fork on windows? No, not ever, yes with > some > workarounds, yes with a particular distribution of perl for win32s? > > I'm trying to put a web front-end on a build process - that may take a > while. Ideally my initial request would kick off the build, and later > requests would check on its status and finally pick up the output and > send it or a link to it back to the client. From tmcd at panix.com Thu Feb 8 21:56:57 2007 From: tmcd at panix.com (Tim McDaniel) Date: Thu, 8 Feb 2007 23:56:57 -0600 (CST) Subject: APM: fork on windows / long-running process and cgi In-Reply-To: <1060765E-723C-443B-B20F-732EBE02498F@codecafe.com> References: <45CB9807.6030509@sam-i-am.com> <1060765E-723C-443B-B20F-732EBE02498F@codecafe.com> Message-ID: On Feb 8, 2007, at 3:37 PM, Sam Foster wrote: > I'm trying to put a web front-end on a build process - that may take > a while. Ideally my initial request would kick off the build, and > later requests would check on its status and finally pick up the > output and send it or a link to it back to the client. "Micro-optimizations yield micro-results." You will do builds what, several times a day, and check their statuses a few dozen times a day? Unless fork() simply didn't work (and it does work, in my experience with Cygwin's perl at least), I don't see why you'd bother to avoid it. Am I missing something? Daniel de Lyncoln -- Tim McDaniel, tmcd at panix.com From austin.pm at sam-i-am.com Fri Feb 9 11:21:21 2007 From: austin.pm at sam-i-am.com (Sam Foster) Date: Fri, 09 Feb 2007 13:21:21 -0600 Subject: APM: fork on windows / long-running process and cgi In-Reply-To: References: <45CB9807.6030509@sam-i-am.com> <1060765E-723C-443B-B20F-732EBE02498F@codecafe.com> Message-ID: <45CCC9B1.4030506@sam-i-am.com> > "Micro-optimizations yield micro-results." You will do builds what, > several times a day, and check their statuses a few dozen times a day? > Unless fork() simply didn't work (and it does work, in my experience > with Cygwin's perl at least), I don't see why you'd bother to avoid > it. Am I missing something? > > I had made a first pass at this and ran into problems which seemed to center right around where my script was supposed to be forking. Rather than bang my head against it I thought I'd check if this is even supposed to work, or what other options there are. Taylor is right though that I really dont need a fork, I just need to kick off the process, hang up with a response (I just close stdout right?) and let a future request check on the status. I'm already persisting some info about the build to a file so I could add build status in there. Tim: all you are missing is that in truth I dont know what I'm doing, so my uncertainty is not about optimization, more about learning good patterns that will serve me in the future. Sam From hmalmstrom at gmail.com Sat Feb 10 15:17:26 2007 From: hmalmstrom at gmail.com (Heath Malmstrom) Date: Sat, 10 Feb 2007 17:17:26 -0600 Subject: APM: Austin Digest, Vol 44, Issue 3 In-Reply-To: References: Message-ID: <9a5cfee30702101517vd6d49m55925ed8cb099a85@mail.gmail.com> Sam, Since this is not going to be generating high traffic (not needing to fork off alot), you might just try Win32::Process::Create(). We have a product that does this for each running build on windows and then round robins across non-blocking sockets within each process in order to avoid forking a bunch of times. Note that this is tricky and you have to watch out for deadlocks or a single socket over-consuming all the processing time. Our product is used for kicking off builds and maintaining information about it in a web UI. It's very flexible, and written in Perl / PHP / C with Eclipse and Visual studio plugins, the downside is it's a bit expensive if this is just a side thing. Here's a link to one of our open-source competitors (not nearly the feature set and written in java it would appear, but it looks interesting): http://luntbuild.javaforge.com/ --Heath On 2/9/07, austin-request at pm.org wrote: > > Send Austin mailing list submissions to > austin at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/austin > or, via email, send a message with subject or body 'help' to > austin-request at pm.org > > You can reach the person managing the list at > austin-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Austin digest..." > > > Today's Topics: > > 1. fork on windows / long-running process and cgi (Sam Foster) > 2. Re: fork on windows / long-running process and cgi > (Montgomery Conner) > 3. Re: fork on windows / long-running process and cgi (Sam Foster) > 4. Re: fork on windows / long-running process and cgi > (Taylor Carpenter) > 5. Re: fork on windows / long-running process and cgi (Tim McDaniel) > 6. Re: fork on windows / long-running process and cgi (Sam Foster) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 08 Feb 2007 15:37:11 -0600 > From: Sam Foster > Subject: APM: fork on windows / long-running process and cgi > To: "austin.pm" > Message-ID: <45CB9807.6030509 at sam-i-am.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > so what is the skinny with fork on windows? No, not ever, yes with some > workarounds, yes with a particular distribution of perl for win32s? > > I'm trying to put a web front-end on a build process - that may take a > while. Ideally my initial request would kick off the build, and later > requests would check on its status and finally pick up the output and > send it or a link to it back to the client. > I'm developing on and will ultimately be deploying to a windows xp box > with apache and activestate's perl. > > So, it would seem that I should fork to kick the process off, send back > a "working..." message as a response and close stdout in the parent > process. > The child process goes on working, putting output from the build script > into a file. > > The client would keep polling every few seconds to check status, and > grab and respond with the build script output, which will finally > include a link to where the user can download a zip of the output. > > This is just for internal usage, and wont get high traffic. Concurrent > requests are possible, but honestly quite unlikely. In fact, depending > on the load on the server, the build usually finishes inside a minute so > I could probably keep it simple and just sit and wait for the response - > but I'd like to know what my options are. I do need input (config data) > from the user so I cant just schedule this and run it nightly or > something. > > Oh, and this is supposed to be a fun diversion from my real job, so if > I'm trying to make it too complicated that's why :) > thanks for any thoughts > Sam > > > > ------------------------------ > > Message: 2 > Date: Thu, 8 Feb 2007 18:45:02 -0600 > From: "Montgomery Conner" > Subject: Re: APM: fork on windows / long-running process and cgi > To: "Sam Foster" > Cc: "austin.pm" > Message-ID: > > Content-Type: text/plain; charset="iso-8859-1" > > As I understand Perl's fork() corresponds to the OS system call for *nix > distros... since there is no equivalent system call on Windows, fork() > will > not work. The ActiveState > site includes some > information on fork() emulation for Windows: > > The fork() >emulation > is implemented at the level of the Perl interpreter. What this > means in general is that running > fork()will > actually clone the running interpreter and all its state, and run the > cloned interpreter in a separate thread, beginning execution in the new > thread just after the point where the > fork()was > called in the parent. > > I would assume that using this mechanism will incur the memory hit that > comes with duplicating the entire Perl interpreter for each call to > fork(). > You would have to test this to be certain... > > > Have you worked with the POE multitasking framework before? I've found > that > it is a useful (and fun!) alternative when I need a multitasking > application > on Windows (or ever!). By writing a simple web-server in > POE(a truly trivial > task) you'd have a multitasking non-blocking application > that could listen and delegate appropriately. Check-out the cookbook at > the > project homepage for some ideas: http://poe.perl.org/ > > > Good Luck! > Montgomery > > > On 2/8/07, Sam Foster wrote: > > > > so what is the skinny with fork on windows? No, not ever, yes with some > > workarounds, yes with a particular distribution of perl for win32s? > > > > I'm trying to put a web front-end on a build process - that may take a > > while. Ideally my initial request would kick off the build, and later > > requests would check on its status and finally pick up the output and > > send it or a link to it back to the client. > > I'm developing on and will ultimately be deploying to a windows xp box > > with apache and activestate's perl. > > > > So, it would seem that I should fork to kick the process off, send back > > a "working..." message as a response and close stdout in the parent > > process. > > The child process goes on working, putting output from the build script > > into a file. > > > > The client would keep polling every few seconds to check status, and > > grab and respond with the build script output, which will finally > > include a link to where the user can download a zip of the output. > > > > This is just for internal usage, and wont get high traffic. Concurrent > > requests are possible, but honestly quite unlikely. In fact, depending > > on the load on the server, the build usually finishes inside a minute so > > I could probably keep it simple and just sit and wait for the response - > > but I'd like to know what my options are. I do need input (config data) > > from the user so I cant just schedule this and run it nightly or > > something. > > > > Oh, and this is supposed to be a fun diversion from my real job, so if > > I'm trying to make it too complicated that's why :) > > thanks for any thoughts > > Sam > > > > _______________________________________________ > > Austin mailing list > > Austin at pm.org > > http://mail.pm.org/mailman/listinfo/austin > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://mail.pm.org/pipermail/austin/attachments/20070208/46f84c4e/attachment.htm > > ------------------------------ > > Message: 3 > Date: Thu, 08 Feb 2007 20:24:33 -0600 > From: Sam Foster > Subject: Re: APM: fork on windows / long-running process and cgi > To: "austin.pm" > Message-ID: <45CBDB61.2060201 at sam-i-am.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > > > Have you worked with the POE multitasking framework before? I've > > found that it is a useful (and fun!) alternative when I need a > > multitasking application on Windows (or ever!). By writing a simple > > web-server in POE > > (a truly trivial task) you'd have a multitasking non-blocking > > application that could listen and delegate appropriately. Check-out > > the cookbook at the project homepage for some ideas: > http://poe.perl.org/ > > > See, that's what I'm talking about with needlessly over-complicating > things :) Ok, I'll bite, been wanting to look at POE for a while now > anyhow > > Sam > > > > ------------------------------ > > Message: 4 > Date: Thu, 8 Feb 2007 23:43:56 -0600 > From: Taylor Carpenter > Subject: Re: APM: fork on windows / long-running process and cgi > To: "austin.pm" > Message-ID: <1060765E-723C-443B-B20F-732EBE02498F at codecafe.com> > Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > > An alternative to POE and your normal thoughts on using fork() is to > sharing the information about the current build state "outside of the > CGI app". You can have some CGI app start the build based on certain > input (startbuild=1 or whatever) then another script (ot it called > differently) can check on the build state (checkbuild=1). When the > build is finished instead of showing current status it redirects to a > page that shows full status of the build and the link etc. > > You have many options including > > simple text file that you read from > DB (sqlite would be easy) > memcache (http://search.cpan.org/~bradfitz/Cache-Memcached-1.18/ - > http://www.danga.com/memcached) > > Randal L. Schwartz has an article on watching long running processes > through CGI using Cache::Cache and Apache::Session > > http://www.stonehenge.com/merlyn/LinuxMag/col39.html > > You mentioned having config data from the user. You could also > create a file in a directory and check that "incoming" directory for > the config information. It would remove the file and start the > build. That could be an app that is always running or something > setup in Windows scheduler. Another CGI would show the status of any > running builds or finished builds. That information can be stored > and various ways including those I mentioned previously. > > On Feb 8, 2007, at 3:37 PM, Sam Foster wrote: > > > so what is the skinny with fork on windows? No, not ever, yes with > > some > > workarounds, yes with a particular distribution of perl for win32s? > > > > I'm trying to put a web front-end on a build process - that may take a > > while. Ideally my initial request would kick off the build, and later > > requests would check on its status and finally pick up the output and > > send it or a link to it back to the client. > > > ------------------------------ > > Message: 5 > Date: Thu, 8 Feb 2007 23:56:57 -0600 (CST) > From: Tim McDaniel > Subject: Re: APM: fork on windows / long-running process and cgi > Cc: "austin.pm" > Message-ID: > Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed > > On Feb 8, 2007, at 3:37 PM, Sam Foster wrote: > > I'm trying to put a web front-end on a build process - that may take > > a while. Ideally my initial request would kick off the build, and > > later requests would check on its status and finally pick up the > > output and send it or a link to it back to the client. > > "Micro-optimizations yield micro-results." You will do builds what, > several times a day, and check their statuses a few dozen times a day? > Unless fork() simply didn't work (and it does work, in my experience > with Cygwin's perl at least), I don't see why you'd bother to avoid > it. Am I missing something? > > Daniel de Lyncoln > -- > Tim McDaniel, tmcd at panix.com > > > ------------------------------ > > Message: 6 > Date: Fri, 09 Feb 2007 13:21:21 -0600 > From: Sam Foster > Subject: Re: APM: fork on windows / long-running process and cgi > To: "austin.pm" > Message-ID: <45CCC9B1.4030506 at sam-i-am.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > "Micro-optimizations yield micro-results." You will do builds what, > > several times a day, and check their statuses a few dozen times a day? > > Unless fork() simply didn't work (and it does work, in my experience > > with Cygwin's perl at least), I don't see why you'd bother to avoid > > it. Am I missing something? > > > > > I had made a first pass at this and ran into problems which seemed to > center right around where my script was supposed to be forking. Rather > than bang my head against it I thought I'd check if this is even > supposed to work, or what other options there are. Taylor is right > though that I really dont need a fork, I just need to kick off the > process, hang up with a response (I just close stdout right?) and let a > future request check on the status. I'm already persisting some info > about the build to a file so I could add build status in there. > > Tim: all you are missing is that in truth I dont know what I'm doing, so > my uncertainty is not about optimization, more about learning good > patterns that will serve me in the future. > > Sam > > > ------------------------------ > > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin > > End of Austin Digest, Vol 44, Issue 3 > ************************************* > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070210/07189195/attachment-0001.html From ian at remmler.org Tue Feb 13 08:08:59 2007 From: ian at remmler.org (Ian Remmler) Date: Tue, 13 Feb 2007 10:08:59 -0600 Subject: APM: Perl 6 grammar in Perl 6 Message-ID: <20070213160859.GA15104@localhost> Larry Wall has been working on a grammar for parsing Perl 6 which is itself written in Perl 6. It's not nearly complete, but I think it's of interest just to get an idea of what this stuff will look like. I personally think built-in grammars and parsing will be a real "killer app" for Perl 6. So yes, Perl 6 will basically be Lisp with fewer parentheses. :) Get it at: http://svn.pugscode.org/pugs/src/perl6/Perl-6.0.0-STD.pm The latest pugs can supposedly parse the thing, though it isn't working yet (Larry's parser, not pugs). By the way, I went to Patrick Michaud's talk, and he is pretty confident that there will be a working Perl 6 compiler by this summer (or he will fire himself!). - Ian. -- "A shark on whiskey is mighty risky. A shark on beer is a beer engineer." -- Dr. Worm From taylor at codecafe.com Tue Feb 13 11:56:36 2007 From: taylor at codecafe.com (Taylor Carpenter) Date: Tue, 13 Feb 2007 13:56:36 -0600 Subject: APM: Meeting this month Message-ID: <444DDECE-959C-41A5-A637-A453810AA8D9@codecafe.com> I have been rather busy with a new baby on the way... He finally arrived Friday (Feb. 9th). In any case we had quite a few topics, but nothing decided (that I saw) for this months topic. I believe Perl::Tidy/Perl::Critic had the most votes for #1 spot. The other topics were POE, Perl 6, and LISA (closures & refactoring, etc), and Nested Sets at the top. Refer to my previous email for others. I will organize the topics for discussion when I have time. Is someone ready to present tomorrow or should we hold off until next week? I can not make a meeting tomorrow, but should be able to next week. Taylor From ian at remmler.org Tue Feb 13 12:37:05 2007 From: ian at remmler.org (Ian Remmler) Date: Tue, 13 Feb 2007 14:37:05 -0600 Subject: APM: Meeting this month In-Reply-To: <444DDECE-959C-41A5-A637-A453810AA8D9@codecafe.com> References: <444DDECE-959C-41A5-A637-A453810AA8D9@codecafe.com> Message-ID: <20070213203705.GA28961@localhost> On Tue, Feb 13, 2007 at 01:56:36PM -0600, Taylor Carpenter wrote: > Is someone ready to present tomorrow or should we hold off until > next week? I can not make a meeting tomorrow, but should be able to > next week. I can't make it either, as I am being encouraged rather strongly to observe a particular coincident holiday which shall not be named, as are others I would assume. I'd vote for moving it to next week. - Ian. -- "A shark on whiskey is mighty risky. A shark on beer is a beer engineer." -- Dr. Worm From unique at idempot.net Tue Feb 13 12:39:46 2007 From: unique at idempot.net (Matthew Weigel) Date: Tue, 13 Feb 2007 14:39:46 -0600 Subject: APM: Meeting this month In-Reply-To: <20070213203705.GA28961@localhost> References: <444DDECE-959C-41A5-A637-A453810AA8D9@codecafe.com> <20070213203705.GA28961@localhost> Message-ID: <45D22212.7050201@idempot.net> Ian Remmler wrote: > On Tue, Feb 13, 2007 at 01:56:36PM -0600, Taylor Carpenter wrote: >> Is someone ready to present tomorrow or should we hold off until >> next week? I can not make a meeting tomorrow, but should be able to >> next week. > > I can't make it either, as I am being encouraged rather strongly > to observe a particular coincident holiday which shall not be > named, as are others I would assume. I'd vote for moving it to > next week. I've never been before, and I won't make it this month if it's tomorrow. Next week... probably. -- Matthew Weigel hacker unique at idempot.net From mark at marklehmann.com Wed Feb 21 08:32:54 2007 From: mark at marklehmann.com (Mark Lehmann) Date: Wed, 21 Feb 2007 10:32:54 -0600 Subject: APM: No meeting tonight. Message-ID: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> Sorry ya'll. I just remembered that today is Ash Wednesday which is a big day for the Christian religion. I won't be able to make the meeting. I suggest that several people get together informally at Mangia tonight and discuss current projects that they are working on. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070221/9a43569c/attachment.html From taylor at codecafe.com Wed Feb 21 08:45:41 2007 From: taylor at codecafe.com (Taylor Carpenter) Date: Wed, 21 Feb 2007 10:45:41 -0600 Subject: APM: No meeting tonight. In-Reply-To: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> Message-ID: <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> Mangia is booked for 7pm. We may have a topic, but overall it will be somewhat informal. On Feb 21, 2007, at 10:32 AM, Mark Lehmann wrote: > Sorry ya'll. I just remembered that today is Ash Wednesday which > is a big day for the Christian religion. I won't be able to make > the meeting. I suggest that several people get together informally > at Mangia tonight and discuss current projects that they are > working on. > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin From itnomad at itnomad.net Wed Feb 21 09:25:55 2007 From: itnomad at itnomad.net (Jack Lupton) Date: Wed, 21 Feb 2007 11:25:55 -0600 Subject: APM: No meeting tonight. In-Reply-To: <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> Message-ID: <1172078755.3197.4.camel@localhost.localdomain> Sounds good to me. Anyone looked at Wicked Cool Perl Scripts? There is a chapter in there about mapping that has a script for getting maps from the USGS. There is something about topographical maps that I find fascinating. It grabs those and the aerial photographs. On Wed, 2007-02-21 at 10:45 -0600, Taylor Carpenter wrote: > Mangia is booked for 7pm. We may have a topic, but overall it will > be somewhat informal. > > On Feb 21, 2007, at 10:32 AM, Mark Lehmann wrote: > > > Sorry ya'll. I just remembered that today is Ash Wednesday which > > is a big day for the Christian religion. I won't be able to make > > the meeting. I suggest that several people get together informally > > at Mangia tonight and discuss current projects that they are > > working on. > > _______________________________________________ > > Austin mailing list > > Austin at pm.org > > http://mail.pm.org/mailman/listinfo/austin > > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin > > From fluhmann at gmail.com Wed Feb 21 10:09:01 2007 From: fluhmann at gmail.com (Jeremy Fluhmann) Date: Wed, 21 Feb 2007 12:09:01 -0600 Subject: APM: No meeting tonight. In-Reply-To: <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> Message-ID: <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> Also, I'll be back in Austin all next week for VMware training if anyone wants to grab a bite and a beer. Jeremy http://www.yapc.org/America On 2/21/07, Taylor Carpenter wrote: > > Mangia is booked for 7pm. We may have a topic, but overall it will > be somewhat informal. > > On Feb 21, 2007, at 10:32 AM, Mark Lehmann wrote: > > > Sorry ya'll. I just remembered that today is Ash Wednesday which > > is a big day for the Christian religion. I won't be able to make > > the meeting. I suggest that several people get together informally > > at Mangia tonight and discuss current projects that they are > > working on. > > _______________________________________________ > > Austin mailing list > > Austin at pm.org > > http://mail.pm.org/mailman/listinfo/austin > > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070221/efb2899c/attachment.html From taylor at codecafe.com Wed Feb 21 11:16:02 2007 From: taylor at codecafe.com (Taylor Carpenter) Date: Wed, 21 Feb 2007 13:16:02 -0600 Subject: APM: We have Mangia tonight No meeting tonight. In-Reply-To: <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> Message-ID: <1464161D-1032-43FB-B6BB-2BC029D6BAB4@codecafe.com> That statement could be taken two ways... What I meant was APM has the Chicago room at Mangia tonight at 7pm. On Feb 21, 2007, at 10:45 AM, Taylor Carpenter wrote: > Mangia is booked for 7pm. We may have a topic, but overall it will > be somewhat informal. From tshinnic at io.com Wed Feb 21 11:55:15 2007 From: tshinnic at io.com (Thomas L. Shinnick) Date: Wed, 21 Feb 2007 13:55:15 -0600 Subject: APM: No meeting tonight. In-Reply-To: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.co m> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> Message-ID: <6.2.5.6.2.20070221135216.043097e0@io.com> At 10:32 AM 2/21/2007, Mark Lehmann wrote: >Sorry ya'll. I just remembered that today is Ash Wednesday which is >a big day for the Christian religion. I won't be able to make the >meeting. I suggest that several people get together informally at >Mangia tonight and discuss current projects that they are working on. Wow, am I clueless! Thanks Mark. I won't make it tonight. I was going to bring the PC and show a distressingly bad small web app and ask for comments. Rats, I'm sure I'll have it perfect by next month... :-P Tom -- I'm a pessimist about probabilities; I'm an optimist about possibilities. Lewis Mumford (1895-1990) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070221/19cb54fb/attachment.html From tshinnic at io.com Wed Feb 21 12:06:01 2007 From: tshinnic at io.com (Thomas L. Shinnick) Date: Wed, 21 Feb 2007 14:06:01 -0600 Subject: APM: No meeting tonight. In-Reply-To: <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.co m> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> Message-ID: <6.2.5.6.2.20070221140010.042e5ac0@io.com> At 12:09 PM 2/21/2007, Jeremy Fluhmann wrote: >Also, I'll be back in Austin all next week for VMware training if >anyone wants to grab a bite and a beer. Any chance we could load you up with embarrassing questions for the VMware people? Like the usual, why is it that the only answers to problems come from other users? http://www.vmware.com/community/message.jspa?messageID=567238 See the last post - described the answer to my problem perfectly, with no mention in the KB. >Jeremy >http://www.yapc.org/America > > >On 2/21/07, Taylor Carpenter ><taylor at codecafe.com> wrote: >Mangia is booked for 7pm. We may have a topic, but overall it will >be somewhat informal. > >On Feb 21, 2007, at 10:32 AM, Mark Lehmann wrote: > > > Sorry ya'll. I just remembered that today is Ash Wednesday which > > is a big day for the Christian religion. I won't be able to make > > the meeting. I suggest that several people get together informally > > at Mangia tonight and discuss current projects that they are > > working on. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070221/8c3fa52c/attachment.html From taylor at codecafe.com Wed Feb 21 12:38:55 2007 From: taylor at codecafe.com (Taylor Carpenter) Date: Wed, 21 Feb 2007 14:38:55 -0600 Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: <6.2.5.6.2.20070221140010.042e5ac0@io.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> Message-ID: <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> Please say if you can make it. If its only going to be a couple of people we do not need the Chicago room reserved. From ian at remmler.org Wed Feb 21 13:22:04 2007 From: ian at remmler.org (Ian Remmler) Date: Wed, 21 Feb 2007 15:22:04 -0600 Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> Message-ID: <20070221212204.GA20763@localhost> On Wed, Feb 21, 2007 at 02:38:55PM -0600, Taylor Carpenter wrote: > Please say if you can make it. If its only going to be a couple of > people we do not need the Chicago room reserved. I'll be there. -- "A shark on whiskey is mighty risky. A shark on beer is a beer engineer." -- Dr. Worm From itnomad at itnomad.net Wed Feb 21 13:26:25 2007 From: itnomad at itnomad.net (itnomad at itnomad.net) Date: Wed, 21 Feb 2007 16:26:25 -0500 (EST) Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> Message-ID: <33218.24.27.19.162.1172093185.squirrel@www.itnomad.net> I'll be there a little after 7pm. > Please say if you can make it. If its only going to be a couple of > people we do not need the Chicago room reserved. > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin > From taylor at codecafe.com Wed Feb 21 15:59:39 2007 From: taylor at codecafe.com (Taylor Carpenter) Date: Wed, 21 Feb 2007 17:59:39 -0600 Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: <20070221212204.GA20763@localhost> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> <20070221212204.GA20763@localhost> Message-ID: <08427759-B64C-4083-AB96-34371438CF3E@codecafe.com> Unfortunately I am going to have to miss tonight it looks like. I need to help with our new baby. From unique at idempot.net Wed Feb 21 18:29:05 2007 From: unique at idempot.net (Matthew Weigel) Date: Wed, 21 Feb 2007 20:29:05 -0600 Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> Message-ID: <45DCFFF1.1060102@idempot.net> Taylor Carpenter wrote: > Please say if you can make it. If its only going to be a couple of > people we do not need the Chicago room reserved. I didn't respond earlier because I wasn't sure, but I went ahead and went. I got there a bit late, and the Chicago Room was not reserved; there were no Perl Mongers. Apparently the reservation was recorded for the wrong day, and at least one person had been told "we have no record of the Perl Mongers" and left. They realized the mistake when I showed up and asked. I went ahead and stuck around for about an hour afterward, but I got there at 7:30 and I guess everyone else had been turned away by then. -- Matthew Weigel hacker unique & idempot.ent From taylor at codecafe.com Wed Feb 21 21:37:10 2007 From: taylor at codecafe.com (Taylor Carpenter) Date: Wed, 21 Feb 2007 23:37:10 -0600 Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: <45DCFFF1.1060102@idempot.net> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> <45DCFFF1.1060102@idempot.net> Message-ID: <8E9D07B1-B14C-4862-A301-2B7DEB77D92E@codecafe.com> Terrible. Well we can shoot for next week or hold off until March. On Feb 21, 2007, at 8:29 PM, Matthew Weigel wrote: > I didn't respond earlier because I wasn't sure, but I went ahead > and went. > > I got there a bit late, and the Chicago Room was not reserved; > there were no > Perl Mongers. Apparently the reservation was recorded for the > wrong day, and > at least one person had been told "we have no record of the Perl > Mongers" and > left. They realized the mistake when I showed up and asked. > > I went ahead and stuck around for about an hour afterward, but I > got there at > 7:30 and I guess everyone else had been turned away by then. From itnomad at itnomad.net Thu Feb 22 08:22:35 2007 From: itnomad at itnomad.net (Jack Lupton) Date: Thu, 22 Feb 2007 10:22:35 -0600 Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: <8E9D07B1-B14C-4862-A301-2B7DEB77D92E@codecafe.com> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> <45DCFFF1.1060102@idempot.net> <8E9D07B1-B14C-4862-A301-2B7DEB77D92E@codecafe.com> Message-ID: <1172161355.3973.11.camel@localhost.localdomain> I only stayed until 7:30 because I figured that I must have missed a late email about the meeting. I found the staff at Mangia to me really, really annoying. Maybe, I looked like a homeless guy with my backpack and made up story about a meeting. Can't we find a normal place to have these meetings? I'd pay a fee if necessary. I get a lot out of these meetings even though I have never been able to contribute much. Jack On Wed, 2007-02-21 at 23:37 -0600, Taylor Carpenter wrote: > Terrible. Well we can shoot for next week or hold off until March. > > > On Feb 21, 2007, at 8:29 PM, Matthew Weigel wrote: > > > I didn't respond earlier because I wasn't sure, but I went ahead > > and went. > > > > I got there a bit late, and the Chicago Room was not reserved; > > there were no > > Perl Mongers. Apparently the reservation was recorded for the > > wrong day, and > > at least one person had been told "we have no record of the Perl > > Mongers" and > > left. They realized the mistake when I showed up and asked. > > > > I went ahead and stuck around for about an hour afterward, but I > > got there at > > 7:30 and I guess everyone else had been turned away by then. > > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin > > From wwalker at bybent.com Sun Feb 25 09:20:58 2007 From: wwalker at bybent.com (Wayne Walker) Date: Sun, 25 Feb 2007 11:20:58 -0600 Subject: APM: Future Meeting Locations In-Reply-To: <1172161355.3973.11.camel@localhost.localdomain> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> <45DCFFF1.1060102@idempot.net> <8E9D07B1-B14C-4862-A301-2B7DEB77D92E@codecafe.com> <1172161355.3973.11.camel@localhost.localdomain> Message-ID: <20070225172058.GB26421@bybent.com> On Thu, Feb 22, 2007 at 10:22:35AM -0600, Jack Lupton wrote: > I only stayed until 7:30 because I figured that I must have missed a > late email about the meeting. I found the staff at Mangia to me really, > really annoying. Maybe, I looked like a homeless guy with my backpack > and made up story about a meeting. > > Can't we find a normal place to have these meetings? I'd pay a fee if > necessary. I get a lot out of these meetings even though I have never > been able to contribute much. gNumber is willing to host if people want. I know my building is a bit of a hassle though. Mark, was Servergraph hosting the meetings again? I'd prefer to not be the primary location, but will be the primary without a problem. I'm perfectly fine with being the backup location. -- Wayne Walker www.unwiredbuyer.com - when you just can't be by the computer wwalker at bybent.com Do you use Linux?! http://www.bybent.com Get Counted! http://counter.li.org/ Perl - http://www.perl.org/ Perl User Groups - http://www.pm.org/ Jabber: wwalker at jabber.gnumber.com AIM: lwwalkerbybent IRC: wwalker on freenode.net From austin.pm at sam-i-am.com Sun Feb 25 10:05:43 2007 From: austin.pm at sam-i-am.com (Sam Foster) Date: Sun, 25 Feb 2007 12:05:43 -0600 Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: <1172161355.3973.11.camel@localhost.localdomain> References: <8fa2a6330702210832w373643fbn9b8c7d1b1fc3797a@mail.gmail.com> <463D1B76-0EF3-4679-A877-24FDD5560778@codecafe.com> <7f7c2d5e0702211009p408e4170q9386540a4a7bd0ca@mail.gmail.com> <6.2.5.6.2.20070221140010.042e5ac0@io.com> <1E813671-CFC8-4429-9E3A-57822460E820@codecafe.com> <45DCFFF1.1060102@idempot.net> <8E9D07B1-B14C-4862-A301-2B7DEB77D92E@codecafe.com> <1172161355.3973.11.camel@localhost.localdomain> Message-ID: <45E1CFF7.2040701@sam-i-am.com> We've been using the libraries for another group I meet with regularly. They have free, quiet, bookable meeting rooms with free wireless. This month we tried the Yarborough branch, on Hancock/Burnet. That turned out to be pretty hard to get a slot after 6pm, but it had the advantage of being just across the road from Billy's (nice pub/bar, free wireless). http://www.ci.austin.tx.us/library/map.htm#ayb Texpresso on Anderson La. opposite the Alamo has a nice meeting room with big screen, but its $25/hr I believe. If we could find a sponsor to meet us even halfway that would be a great location. Sam Jack Lupton wrote: > I only stayed until 7:30 because I figured that I must have missed a > late email about the meeting. I found the staff at Mangia to me really, > really annoying. Maybe, I looked like a homeless guy with my backpack > and made up story about a meeting. > > Can't we find a normal place to have these meetings? I'd pay a fee if > necessary. I get a lot out of these meetings even though I have never > been able to contribute much. > > Jack > > > On Wed, 2007-02-21 at 23:37 -0600, Taylor Carpenter wrote: > >> Terrible. Well we can shoot for next week or hold off until March. >> >> >> On Feb 21, 2007, at 8:29 PM, Matthew Weigel wrote: >> >> >>> I didn't respond earlier because I wasn't sure, but I went ahead >>> and went. >>> >>> I got there a bit late, and the Chicago Room was not reserved; >>> there were no >>> Perl Mongers. Apparently the reservation was recorded for the >>> wrong day, and >>> at least one person had been told "we have no record of the Perl >>> Mongers" and >>> left. They realized the mistake when I showed up and asked. >>> >>> I went ahead and stuck around for about an hour afterward, but I >>> got there at >>> 7:30 and I guess everyone else had been turned away by then. >>> >> _______________________________________________ >> Austin mailing list >> Austin at pm.org >> http://mail.pm.org/mailman/listinfo/austin >> >> >> > > _______________________________________________ > Austin mailing list > Austin at pm.org > http://mail.pm.org/mailman/listinfo/austin > From rhennig at gmail.com Tue Feb 27 11:49:59 2007 From: rhennig at gmail.com (Randall Hennig) Date: Tue, 27 Feb 2007 13:49:59 -0600 Subject: APM: IP Geololocation Message-ID: <5528c5fe0702271149q2fc8ad77r94d1ba3e5ec6b853@mail.gmail.com> Are there any Perl libraries that will do IP address geolocation? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070227/59723766/attachment.html From tshinnic at io.com Tue Feb 27 14:26:22 2007 From: tshinnic at io.com (Thomas L. Shinnick) Date: Tue, 27 Feb 2007 16:26:22 -0600 Subject: APM: IP Geololocation In-Reply-To: <5528c5fe0702271149q2fc8ad77r94d1ba3e5ec6b853@mail.gmail.co m> References: <5528c5fe0702271149q2fc8ad77r94d1ba3e5ec6b853@mail.gmail.com> Message-ID: <6.2.5.6.2.20070227160245.0436b8b0@io.com> At 01:49 PM 2/27/2007, Randall Hennig wrote: >Are there any Perl libraries that will do IP address geolocation? Just looking around at CPAN http://search.cpan.org/~tjmather/Geo-IP-1.27/ but it seems to be dependent on databases supplied by http://www.maxmind.com/app/products and so is a commercial product? http://search.cpan.org/~location/Geo-IP2Location-2.00/ but the readme notes The complete database is available at http://www.ip2location.com under subscription package. so it is another frontend to commercial offering. http://search.cpan.org/~gmpassos/Geo-IPfree-0.2/ readme says "See CPAN for updates..." so naturally the latest update was March 2003:w http://search.cpan.org/~tjmather/Geo-IP-PurePerl-1.18/ The IP address to country database is available for free, updated monthly: http://www.maxmind.com/download/geoip/database/ From the same guy athttp://sourceforge.net/projects/geoip/ talks about GeoLite databases "that are not as accurate" http://www.maxmind.com/app/geolitecity but it's down to the city level, that's good, right? Look up of country is apparently easier to get data for . . . http://search.cpan.org/~nwetters/IP-Country-2.23/ Free I'm not sure if this is required? http://search.cpan.org/~nwetters/IP-Country-Data-0.01/ http://search.cpan.org/~nwetters/IP-Country-DNSBL-1.02/ Dynamic and that one link to SourceForge is an idea of where else to look? -- I'm a pessimist about probabilities; I'm an optimist about possibilities. Lewis Mumford (1895-1990) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/austin/attachments/20070227/d18677f8/attachment.html From jad at texas.net Tue Feb 27 17:34:15 2007 From: jad at texas.net (John A. Dormer 2) Date: Tue, 27 Feb 2007 19:34:15 -0600 Subject: APM: Show of hands for informal meeting at Mangia In-Reply-To: References: Message-ID: <45E4DC17.4000107@texas.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sam Foster wrote: > Texpresso on Anderson La. opposite the Alamo has a nice meeting room > with big screen, but its $25/hr I believe. I was there about three weeks ago, and they'd closed off the large meeting room on the north side of the place to save on some rent money. :< John -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF5NwXEd1YUJfL25YRAkIYAKCJ9WxcjyFdLHAUDP9vuuUDCfTQTACeKtSR OAbUn3vgeVMP8rn5BC/RQkI= =M2Pg -----END PGP SIGNATURE-----