From wwalker at bybent.com Fri Apr 1 14:32:14 2005 From: wwalker at bybent.com (Wayne Walker) Date: Fri Apr 1 14:32:34 2005 Subject: APM: [jobs-admin@perl.org: [Perl Jobs] OO Perl/web-based application engineer (onsite), TX, Austin] Message-ID: <20050401223214.GA7113@bybent.com> FYI ----- Forwarded message from Perl Jobs ----- From: Perl Jobs To: jobs@perl.org Subject: [Perl Jobs] OO Perl/web-based application engineer (onsite), TX, Austin Date: Fri, 1 Apr 2005 10:41:48 -0800 Online URL for this job: http://jobs.perl.org/job/2423 To subscribe to this list, send mail to jobs-subscribe@perl.org. To unsubscribe, send mail to jobs-unsubscribe@perl.org. Posted: April 1, 2005 Job title: OO Perl/web-based application engineer Company name: Opus Healthcare Solutions Location: TX, Austin Pay rate: DOE Travel: 0% Terms of employment: Salaried employee Hours: Full time Onsite: yes Description: We are looking for a software engineer with experience in object-oriented programming languages, most preferably perl. Web-based application experience is also a must. Experience with distributed technologies, such as CORBA, is a definite plus. Must be able to work well in a team-oriented environment and have a proven track record of meeting development deadlines. Required skills: OO Perl, HTML, Javascript, SQL Desired skills: PostgreSQL, DHTML, CORBA URL for more information: http://www.opushealthcare.com/careers/jobs.htm Contact information: tallen@nospam-opushealthcare.com remove 'nospam-' from the email address ----- End forwarded message ----- -- Wayne Walker Fedora/RedHat upgrade = yum install apt wwalker@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@jabber.ntrc.net AIM: lwwalkerbybent IRC: wwalker on freenode.net From austin.pm at sam-i-am.com Tue Apr 5 07:29:02 2005 From: austin.pm at sam-i-am.com (Sam Foster) Date: Tue Apr 5 07:30:17 2005 Subject: APM: Creating PDF with Perl In-Reply-To: <13e12140ee305921c2d0a2115a66df48@interaction.net> References: <13e12140ee305921c2d0a2115a66df48@interaction.net> Message-ID: <4252A0AE.1080600@sam-i-am.com> Does anyone know if there's a fop for perl? (Formatting Objects Processor).. I used fop in a java environment recently and was impressed with the whole concept. Its a little slow, but from the point of view of authoring and formatting I was just creating XSLT stylesheets to generate XSL:FO from my XML, which fop turned into PDF for me. There were quite a few stylesheets out there to leverage and its all well documented. Much of our XML was actually HTML, just run through tidy to ensure XHTML validity (or at least well-formedness) Ok, for a one-off document its a lot of setup, but in an context where you have existing content that needs to be maintained and pushed out to different formats repeatedly, where formatting control is important, its the way to go. (that's a lot of acronyms in not many sentences) Sam David Bluestein II wrote: > Okay, I'm looking to create PDF files from Perl. I know there is > PDF::API2 module, but didn't know if anyone else had found a more > elegant solution to this problem. I've also done the Latex to PDF, but > am seeking if there is a better solution. > > David > > ----------------------------------------------------------------------- > David H. Bluestein II > President & Lead Developer dbii@interaction.net > ii, inc. > http://www.interaction.net > -- Specializing in Interactive, Database Driven Websites -- > > _______________________________________________ > Austin mailing list > Austin@pm.org > http://mail.pm.org/mailman/listinfo/austin From wwalker at bybent.com Thu Apr 7 13:27:45 2005 From: wwalker at bybent.com (Wayne Walker) Date: Thu Apr 7 13:27:59 2005 Subject: APM: March Meeting on Asterisk In-Reply-To: References: <20050314151158.GC4767@bybent.com> Message-ID: <20050407202745.GC13851@bybent.com> DOH I got swamped, then forgot. On Thu, Mar 17, 2005 at 12:40:17PM -0600, Evan Harris wrote: > > Thanks to you and Chris for the great presentation. > > This is a request for posting the debug/sample demo scripts that you were > using during the display, if possible, so we can grab them. > > Thanks. > > Evan > > > _______________________________________________ > Austin mailing list > Austin@pm.org > http://mail.pm.org/mailman/listinfo/austin rename the CGI, then put this script in it's place with appropriate changes to the perl file arguments below #!/bin/bash ulimit -t 30 if [ -f /tmp/debug_tty ] then TTY=`cat /tmp/debug_tty` /bin/rm /tmp/debug_tty export PERLDB_OPTS="TTY=$TTY ReadLine=0" perl -d /var/lib/asterisk/agi-bin/main_agi $* 2> $TTY exit $? else perl /var/lib/asterisk/agi-bin/main_agi $* exit $? fi Use this script (I name it debug_once, put it in /bin, and run it as root) to trigger a debug session. #!/bin/bash tty > /tmp/debug_tty chown apache /tmp/debug_tty chmod 666 `tty` sleep 1000000 -- Wayne Walker Fedora/RedHat upgrade = yum install apt wwalker@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@jabber.ntrc.net AIM: lwwalkerbybent IRC: wwalker on freenode.net From glim at mycybernet.net Sun Apr 10 08:58:00 2005 From: glim at mycybernet.net (Gerard Lim) Date: Sun Apr 10 09:17:34 2005 Subject: APM: Reminder: Yet Another Perl Conference in Toronto, June 27 - 29 Message-ID: Yet Another YAPC::NA 2005 Conference Reminder --------------------------------------------- YAPC::NA 2005 is Yet Another Perl Conference, North America, this year to be held in downtown Toronto, Ontario, Canada, Mon - Wed 27 - 29 June 2005. Important Dates/Deadlines ------------------------- April 18 -- deadline for paper submissions May 12 -- last day of guaranteed accommodations YAPC::NA is a grassroots, all-volunteer conference. The speaker quality is high, the participants lively, and there are many extra social activities scheduled. We expect a bit over 400 people this year, and registration is proceeding faster this year than in the past. The registration cost is USD$85. Information on registration: http://yapc.org/America/register-2005.shtml http://yapc.org/America/registration-announcement-2005.txt Direct link to registration: http://donate.perlfoundation.org/index.pl?node=registrant%20info&conference_id=423 Want to be a speaker? Deadline for proposal submission is April 18, just over 1 week from now. Go to: http://yapc.org/America/cfp-2005.shtml Need accommodations in Toronto? Go to: http://yapc.org/America/accommodations-2005.shtml If you book before May 13 you will be guaranteed a hotel space. After that getting accommodations will become progressively more difficult. Prices we have arranged are in two different price ranges: approximately US$50 for a dorm room, US$72 for a decent hotel room. All accommodations are very nearby the conference venue. This message comes from the YAPC::NA 2005 organizers in Toronto.pm, http://to.pm.org/, on behalf of The Perl Foundation, http://www.perlfoundation.org/ We look forward to seeing you in Toronto! If you have any questions please contact na-help@yapc.org From dbii at interaction.net Mon Apr 18 09:05:13 2005 From: dbii at interaction.net (David Bluestein II) Date: Mon Apr 18 09:04:50 2005 Subject: APM: Monthly Meeting: The Perl Debugger Message-ID: <5a180c66844df5163899476fab549298@interaction.net> Just a reminder, check out http://austin.pm.org/ for details on this month's meeting which will be this Wednesday. Dinner beforehand at Double Dave's pizza. See the website for details on directions and times, as well as Mark's presentation on Perl debugger. David ----------------------------------------------------------------------- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Interactive, Database Driven Websites -- From dbii at interaction.net Wed Apr 20 12:02:05 2005 From: dbii at interaction.net (David Bluestein II) Date: Wed Apr 20 12:01:42 2005 Subject: APM: YAPC::NA Event Announcement Message-ID: <3b145d91c1d5a682b6d9c7a998b94250@interaction.net> YAPC::NA 2005 Conference (Reminder) --------------------------------------------- YAPC::NA 2005 is Yet Another Perl Conference, North America, this year to be held in downtown Toronto, Ontario, Canada, Mon - Wed 27 - 29 June 2005. Important Dates/Deadlines ------------------------- May 12 -- last day of guaranteed accommodations YAPC::NA is a grassroots, all-volunteer conference. The speaker quality is high, the participants lively, and there are many extra social activities scheduled. We expect a bit over 400 people this year, and registration is proceeding faster this year than in the past. The registration cost is USD$85. Information on registration: http://yapc.org/America/register-2005.shtml http://yapc.org/America/registration-announcement-2005.txt Direct link to registration: http://donate.perlfoundation.org/index.pl? node=registrant%20info&conference_id=423 Need accommodations in Toronto? Go to: http://yapc.org/America/accommodations-2005.shtml If you book before May 13 you will be guaranteed a hotel space. After that getting accommodations will become progressively more difficult. Prices we have arranged are in two different price ranges: approximately US$50 for a dorm room, US$72 for a decent hotel room. All accommodations are very nearby the conference venue. This message comes from the YAPC::NA 2005 organizers in Toronto.pm, http://to.pm.org/, on behalf of The Perl Foundation, http://www.perlfoundation.org/ We look forward to seeing you in Toronto! If you have any questions please contact na-help@yapc.org ----------------------------------------------------------------------- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Interactive, Database Driven Websites -- From dbii at interaction.net Fri Apr 22 12:18:45 2005 From: dbii at interaction.net (David Bluestein II) Date: Fri Apr 22 12:18:29 2005 Subject: APM: CVS and Eclipse Message-ID: Okay, couple of questions for Mark and the other Eclipers from the Wednesday meeting. You mentioned some modules in addition to EPIC, one that was the database module, what was it called? Also, is there a CVS plugin? I can't believe there isn't (probably a subversion one too). What is the best way to find these plugins? David ----------------------------------------------------------------------- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Interactive, Database Driven Websites -- From bkreed at hackboy.com Fri Apr 22 12:49:47 2005 From: bkreed at hackboy.com (Bryan K. Reed) Date: Fri Apr 22 12:50:10 2005 Subject: APM: CVS and Eclipse In-Reply-To: References: Message-ID: <20050422194947.GF3213@butters.hackboy.com> On Fri, Apr 22, 2005 at 02:18:45PM -0500, David Bluestein II wrote: > Also, is there a CVS plugin? I can't believe there isn't (probably a > subversion one too). What is the best way to find these plugins? CVS support is built in. For subversion there is subclipse. http://subclipse.tigris.org/ Easiest way to load the plugin is to point the software updater in Eclipse to http://subclipse.tigris.org/update. -- Bryan K. Reed bkreed@hackboy.com 'And sanity is really just a one trick pony, anyway. I mean, all you get is one trick, RATIONAL THINKING! But when you're good and crazy, the sky's the limit!' -- The TICK From austin.pm at sam-i-am.com Fri Apr 29 09:15:02 2005 From: austin.pm at sam-i-am.com (Sam Foster) Date: Fri Apr 29 09:16:53 2005 Subject: APM: cgi::application and response buffering? Message-ID: <42725D86.9080204@sam-i-am.com> I've got a little cgi that uses CGI::Application. Its primary job is building and delivering zip files from a filelist. I'd like to show the user progress on what files are being added as the script runs (as I some of the zip files will be many MB of data). Im looking for an option or way to turn off response buffering and start printing out content as it arrives but CGI::Application seems to preclude this? The work is done in my runmode subroutine, but headers etc. don't get sent until much later. ... from CGI::Application::run() # Call cgiapp_postrun() hook $self->cgiapp_postrun($bodyref); # Set up HTTP headers my $headers = $self->_send_headers(); # Build up total output my $output = $headers.$$bodyref; # Send output to browser (unless we're in serious debug mode!) unless ($ENV{CGI_APP_RETURN_ONLY}) { print $output; } Any ideas? thanks, Sam From wwalker at bybent.com Fri Apr 29 12:48:02 2005 From: wwalker at bybent.com (Wayne Walker) Date: Fri Apr 29 12:48:23 2005 Subject: APM: cgi::application and response buffering? In-Reply-To: <42725D86.9080204@sam-i-am.com> References: <42725D86.9080204@sam-i-am.com> Message-ID: <20050429194802.GA13018@bybent.com> Sam, You could do $self->header_type('none'); print "Content-Type: text/html\n\n"; print "hang on"... do some stuff return $output; The documentation says : Your application should *NEVER* print() to STDOUT. Using print() to send output to STD- OUT (including HTTP headers) is exclusively the domain of the inherited run() method. Breaking this rule is a common source of errors. If your program is erroneously sending content before your HTTP header, you are probably breaking this rule. BUT, what I said above will probably work fine. Wayne On Fri, Apr 29, 2005 at 11:15:02AM -0500, Sam Foster wrote: > I've got a little cgi that uses CGI::Application. > Its primary job is building and delivering zip files from a filelist. > > I'd like to show the user progress on what files are being added as the > script runs (as I some of the zip files will be many MB of data). Im > looking for an option or way to turn off response buffering and start > printing out content as it arrives but CGI::Application seems to > preclude this? The work is done in my runmode subroutine, but headers > etc. don't get sent until much later. > > ... from CGI::Application::run() > > # Call cgiapp_postrun() hook > $self->cgiapp_postrun($bodyref); > > # Set up HTTP headers > my $headers = $self->_send_headers(); > > # Build up total output > my $output = $headers.$$bodyref; > > > # Send output to browser (unless we're in serious debug mode!) > unless ($ENV{CGI_APP_RETURN_ONLY}) { > print $output; > } > > Any ideas? > > thanks, > Sam > > _______________________________________________ > Austin mailing list > Austin@pm.org > http://mail.pm.org/mailman/listinfo/austin -- Wayne Walker wwalker@gnumber.com Do you care who calls your cell phone at 3 in the morning? www.gnumber.com wwalker@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@jabber.ntrc.net AIM: lwwalkerbybent IRC: wwalker on freenode.net