From dbii at interaction.net Wed Dec 1 01:03:24 2004 From: dbii at interaction.net (David Bluestein II) Date: Wed Dec 1 01:03:28 2004 Subject: APM: Perl GIF Integrity Check? Message-ID: <20041201070324.GS13937@interaction.net> Okay, weird problem. I've got a directory of a pile of thumbnails on server a, that is rsync'd to server b. Now some of the GIF files on server a are bad (same filesize, modify date, etc.) due to a disk problem and cannot be viewed. Is there a way in Perl that I can validate which files on server a are not valid GIF files? I want to delete them and restore from server b which has valid copies, but do not want to restore all the files. I basically need: for (@filelist) { unless (validatefileisvalidgif ($_) { unlink $_; } } Anyone know of a quick validefileisvalidgif function/module? I'd even settle for a shell script. David -- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Designing Interactive Database Driven Websites -- From wwalker at bybent.com Wed Dec 1 08:17:06 2004 From: wwalker at bybent.com (Wayne Walker) Date: Wed Dec 1 08:17:10 2004 Subject: APM: Perl GIF Integrity Check? In-Reply-To: <20041201070324.GS13937@interaction.net> References: <20041201070324.GS13937@interaction.net> Message-ID: <20041201141705.GA16301@bybent.com> I'd recommend using ImageMagick or GD. you should be able to call load_image() or whatever and it should return success or failure. That would validate the images I'd think. This is all just a SWAG though. YMMV. On Wed, Dec 01, 2004 at 01:03:24AM -0600, David Bluestein II wrote: > Okay, weird problem. I've got a directory of a pile of thumbnails > on server a, that is rsync'd to server b. Now some of the GIF files > on server a are bad (same filesize, modify date, etc.) due to a disk > problem and cannot be viewed. Is there a way in Perl that I can validate > which files on server a are not valid GIF files? I want to delete them > and restore from server b which has valid copies, but do not want to > restore all the files. > > I basically need: > > for (@filelist) { > unless (validatefileisvalidgif ($_) { > unlink $_; > } > } > > Anyone know of a quick validefileisvalidgif function/module? I'd even settle for a shell script. > > David -- Wayne Walker 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 tim at toolman.org Wed Dec 1 09:02:44 2004 From: tim at toolman.org (Tim Peoples) Date: Wed Dec 1 09:02:46 2004 Subject: APM: Perl GIF Integrity Check? In-Reply-To: <20041201141705.GA16301@bybent.com> References: <20041201070324.GS13937@interaction.net> <20041201141705.GA16301@bybent.com> Message-ID: <1101913364.8380.54.camel@tpeoples.dmotorworks.com> The ImageMagick 'ping' method is just what you're looking for. Tim. On Wed, 2004-12-01 at 08:17, Wayne Walker wrote: > I'd recommend using ImageMagick or GD. you should be able to call > load_image() or whatever and it should return success or failure. > > That would validate the images I'd think. > > This is all just a SWAG though. YMMV. > > On Wed, Dec 01, 2004 at 01:03:24AM -0600, David Bluestein II wrote: > > Okay, weird problem. I've got a directory of a pile of thumbnails > > on server a, that is rsync'd to server b. Now some of the GIF files > > on server a are bad (same filesize, modify date, etc.) due to a disk > > problem and cannot be viewed. Is there a way in Perl that I can validate > > which files on server a are not valid GIF files? I want to delete them > > and restore from server b which has valid copies, but do not want to > > restore all the files. > > > > I basically need: > > > > for (@filelist) { > > unless (validatefileisvalidgif ($_) { > > unlink $_; > > } > > } > > > > Anyone know of a quick validefileisvalidgif function/module? I'd even settle for a shell script. > > > > David -- _______________________________________________________________________ Timothy E. Peoples Have Camel, Will Code tim@toolman.org From dbii at interaction.net Wed Dec 1 09:05:40 2004 From: dbii at interaction.net (David Bluestein II) Date: Wed Dec 1 09:05:43 2004 Subject: APM: Perl GIF Integrity Check? In-Reply-To: <20041201141705.GA16301@bybent.com> References: <20041201070324.GS13937@interaction.net> <20041201141705.GA16301@bybent.com> Message-ID: <20041201150540.GV13937@interaction.net> Wayne- Thanks! That was it. For list purposes, here is the solution (using ImageMagick at least, I didn't check GD): identify FILENAME My bad files showed up as: identify: Not a GIF image file (./xyz.GIF). Automating it: find . -type f -print0 | xargs -0 identify | grep -v PseudoC gives me a reporting of bad files, which I save to file, and run Perl on to delete once I review it. (Some of filenames have a leading spaces I found out, so I had to use -print0 and xargs -0, instead of -print and xargs). FYI, I run the grep -v at the end because good files show up as: ./abc.GIF[21] GIF 106x150+0+0 PseudoClass 256c 8-bit 8.9k 0.000u 0:01 So I strip those out automatically. David On Wed, Dec 01, 2004 at 08:17:06AM -0600, Wayne Walker wrote: > I'd recommend using ImageMagick or GD. you should be able to call > load_image() or whatever and it should return success or failure. > > That would validate the images I'd think. > > This is all just a SWAG though. YMMV. > > On Wed, Dec 01, 2004 at 01:03:24AM -0600, David Bluestein II wrote: > > Okay, weird problem. I've got a directory of a pile of thumbnails > > on server a, that is rsync'd to server b. Now some of the GIF files > > on server a are bad (same filesize, modify date, etc.) due to a disk > > problem and cannot be viewed. Is there a way in Perl that I can validate > > which files on server a are not valid GIF files? I want to delete them > > and restore from server b which has valid copies, but do not want to > > restore all the files. > > > > I basically need: > > > > for (@filelist) { > > unless (validatefileisvalidgif ($_) { > > unlink $_; > > } > > } > > > > Anyone know of a quick validefileisvalidgif function/module? I'd even settle for a shell script. > > > > David > > -- > > Wayne Walker > 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 > _______________________________________________ > Austin mailing list > Austin@mail.pm.org > http://mail.pm.org/mailman/listinfo/austin -- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Designing Interactive Database Driven Websites -- From dbii at interaction.net Wed Dec 1 23:05:22 2004 From: dbii at interaction.net (David Bluestein II) Date: Wed Dec 1 23:05:28 2004 Subject: APM: NOMINATIONS: December Meeting--Closing Wed. Message-ID: <20041202050522.GK13937@interaction.net> Okay, I've gotten three suggestions for Dec. Meeting (though the "not vegetarian") was more of a vote against. Anyone else want to suggest anything/place before we poll everyone for their preference? David -- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Designing Interactive Database Driven Websites -- From austin.pm at sam-i-am.com Fri Dec 3 11:59:53 2004 From: austin.pm at sam-i-am.com (Sam Foster) Date: Fri Dec 3 12:00:02 2004 Subject: APM: NOMINATIONS: December Meeting--Closing Wed. In-Reply-To: <20041202050522.GK13937@interaction.net> References: <20041202050522.GK13937@interaction.net> Message-ID: <41B0A999.3000801@sam-i-am.com> David Bluestein II wrote: > Okay, I've gotten three suggestions for Dec. Meeting (though the "not vegetarian") was more of a vote against. Anyone else want to suggest anything/place before we poll everyone for their preference? > > David > On that note, I'll make a more positive suggestion - Mothers, on Duval in the Hyde Park area - is a very nice vegetarian restaurant with plenty of space inside to spread out, lovely food - they have excellent enchilladas as well as the usual veggie fare, and good service. For my negative suggestion: not barbeque please. I can only eat so much potato salad and pickles (the standard veggie option) Sam From joe at swelltech.com Fri Dec 3 12:35:19 2004 From: joe at swelltech.com (Joe Cooper) Date: Fri Dec 3 12:35:27 2004 Subject: APM: NOMINATIONS: December Meeting--Closing Wed. In-Reply-To: <41B0A999.3000801@sam-i-am.com> References: <20041202050522.GK13937@interaction.net> <41B0A999.3000801@sam-i-am.com> Message-ID: <41B0B1E7.2020206@swelltech.com> Sam Foster wrote: > David Bluestein II wrote: > >> Okay, I've gotten three suggestions for Dec. Meeting (though the "not >> vegetarian") was more of a vote against. Anyone else want to suggest >> anything/place before we poll everyone for their preference? >> >> David >> > On that note, I'll make a more positive suggestion - Mothers, on Duval > in the Hyde Park area - is a very nice vegetarian restaurant with plenty > of space inside to spread out, lovely food - they have excellent > enchilladas as well as the usual veggie fare, and good service. > > For my negative suggestion: not barbeque please. I can only eat so much > potato salad and pickles (the standard veggie option) I'll second the Mothers motion. Excellent food and friendly atmosphere, and I've never heard any non-vegetarians complain about the food. Barbeque places do tend to suck horribly for vegetarians. The County Line has a good veggie burger, though, or at least they did a couple of years back when I last ate there. They have the gall to call it a "Hippy Burger", however. But there are lots of places that aren't vegetarian that are very vegetarian friendly, so there's no need to exclude either preference. The Tea House on 183 has fantastic Vietnamese and Chinese food. Satay down on Mopac at Anderson is great Singaporean and other asian foods with a good wine list. (Hmmm...I only know really good asian places.) From charris2 at sbcglobal.net Fri Dec 3 22:23:14 2004 From: charris2 at sbcglobal.net (charlie harris) Date: Fri Dec 3 22:19:25 2004 Subject: APM: NOMINATIONS: December Meeting--Closing Wed. In-Reply-To: <41B0A999.3000801@sam-i-am.com> Message-ID: I vote for Mothers - it is really funky and represents a nice change from all the BBQ. And the weird Xmas decoration on 38th should be close by as well. Regards Charlie -----Original Message----- From: austin-bounces@mail.pm.org [mailto:austin-bounces@mail.pm.org]On Behalf Of Sam Foster Sent: Friday, December 03, 2004 12:00 PM To: David Bluestein II Cc: austin@mail.pm.org Subject: Re: APM: NOMINATIONS: December Meeting--Closing Wed. David Bluestein II wrote: > Okay, I've gotten three suggestions for Dec. Meeting (though the "not vegetarian") was more of a vote against. Anyone else want to suggest anything/place before we poll everyone for their preference? > > David > On that note, I'll make a more positive suggestion - Mothers, on Duval in the Hyde Park area - is a very nice vegetarian restaurant with plenty of space inside to spread out, lovely food - they have excellent enchilladas as well as the usual veggie fare, and good service. For my negative suggestion: not barbeque please. I can only eat so much potato salad and pickles (the standard veggie option) Sam _______________________________________________ Austin mailing list Austin@mail.pm.org http://mail.pm.org/mailman/listinfo/austin From charris2 at sbcglobal.net Fri Dec 3 22:33:17 2004 From: charris2 at sbcglobal.net (charlie harris) Date: Fri Dec 3 22:29:27 2004 Subject: APM: Contract position for embedded PERL Message-ID: If anyone is interested in a contract position in south Austin with Embedded PERL - contact Lindsey Ohls at lohls@teksystems.com. Regards Charlie Harris From chris at chrisbaker.net Mon Dec 6 00:37:43 2004 From: chris at chrisbaker.net (Christopher Baker) Date: Tue Dec 7 11:48:30 2004 Subject: APM: NOMINATIONS: December Meeting--Closing Wed. In-Reply-To: <41B0B1E7.2020206@swelltech.com> References: <41B0A999.3000801@sam-i-am.com> <41B0B1E7.2020206@swelltech.com> Message-ID: <20041206003348.4E21.CHRIS@chrisbaker.net> What has been decided on the December meeting? Chris ============================================================ This e-mail was sent from a computer belonging to Christopher Paul Baker, resident of Austin, Texas. If you are not the intended recipient, it means that Chris was not paying attention. If you re- ceived the message in error, you are hereby instructed to erase it from your system and from your mind. This message should not be forwarded, translated, relayed, repeated, or duplicated without the sender's permission. In fact, you shouldn't even be reading this message because you may do any of these things by accident. You should not respond because you may send your response to the wrong person. If you have gotten this far, it means that you obviously are a boring person and have way too much time on your hands--get a life! ============================================================ Chris Baker -- www.chrisbaker.net chris@chrisbaker.net, chrisbaker@iname.com "When you stop growing, you start dying." From dbii at interaction.net Wed Dec 8 11:40:18 2004 From: dbii at interaction.net (David Bluestein II) Date: Wed Dec 8 11:40:26 2004 Subject: APM: FINAL VOTE: December Meeting Options Message-ID: <39D2CAC1-4940-11D9-9854-000D934152EA@interaction.net> Okay, here is the input I have. After a vociferous anti-anti-vegetarian contingent, we have the following suggestions (in order received) which eliminate the places that didn't fit. Dave & Busters Kerbey Lane Maudie's (tex-mex) Mother's (vegetarian) Tea House Satay If everyone would pick their top 3 places from this list, I'll tabulate the votes. For vegetarians, not which places you won't go to, for non-vegetarians, do the same. Deadline will be tomorrow afternoon so I can tabulate and get results out to the list Thursday evening. David ----------------------------------------------------------------------- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Interactive, Database Driven Websites -- From chris at chrisbaker.net Wed Dec 8 13:48:54 2004 From: chris at chrisbaker.net (Christopher Baker) Date: Wed Dec 8 13:48:51 2004 Subject: APM: Fw: [webmopac] WCID Software Developer - VC++ Message-ID: <20041208134354.A253.CHRIS@chrisbaker.net> Forwarded by Christopher Baker ----------------------- Original Message ----------------------- From: Ken Kilgore To: WebMoPac Date: Wed, 08 Dec 2004 08:04:36 -0600 Subject: [webmopac] WCID Software Developer - VC++ ---- Forward to anyone you know that would be interested. Thank you, Ken Kilgore WCID Software Developer (VC++) WholeSecurity, www.wholesecurity.com, has developed a unique behavioral approach for the detection and mitigation of new and unknown forms of malicious code/threats at zero-hour on desktops, laptops and unmanaged systems. Additionally, WholeSecurity has the behavioral capability to detect site spoofing or phishing for major trusted brands. We are well funded by two of the leading venture capital organizations in the world. We have assembled an experienced management team, a group of world renowned advisors and a core of brilliant dedicated employees. We are looking to add a smart, highly motivated individual to our Development that craves the excitement and opportunity of a startup atmosphere. *Responsibilities * As a key member of the development group, responsible for developing and enhancing a variety of Web and Windows-based client applications. This development will be applied across WholeSecurity's Anti-Phishing product offering. *Requirements* You MUST have: 4-5+ years of VC++ development Web development using PHP and/or Perl Knowledge of Windows Win32 API Adequate knowledge of HTML and Javascript Database development using MySQL (preference) or Oracle/Sybase/SQL Server *Additional Pluses:* IE programming Network programming including SSL Ability to learn quickly and work independently If you are interested and possess the skills for these positions please submit your resume to ken@kaptkaos.com . NO AGENCY SUBMITTALS. -- Ken Kilgore --------------------- Original Message Ends -------------------- ============================================================ This e-mail was sent from a computer belonging to Christopher Paul Baker, resident of Austin, Texas. If you are not the intended recipient, it means that Chris was not paying attention. If you re- ceived the message in error, you are hereby instructed to erase it from your system and from your mind. This message should not be forwarded, translated, relayed, repeated, or duplicated without the sender's permission. In fact, you shouldn't even be reading this message because you may do any of these things by accident. You should not respond because you may send your response to the wrong person. If you have gotten this far, it means that you obviously are a boring person and have way too much time on your hands--get a life! ============================================================ Chris Baker -- www.chrisbaker.net chris@chrisbaker.net, chrisbaker@iname.com "When you stop growing, you start dying." From dbii at interaction.net Sat Dec 11 18:20:25 2004 From: dbii at interaction.net (David Bluestein II) Date: Sat Dec 11 18:20:37 2004 Subject: APM: DECEMBER MEETING VOTE RESULTS Message-ID: <9E86EAFC-4BD3-11D9-9854-000D934152EA@interaction.net> After writing a Perl script to tabulate votes, and coming up with numbers that looked very similar, I threw out the voting program tabulator and made a decision for the red states (or is this the blue states?): December APM Dinner Meeting When: December 15, 2004 6:30 pm Where: Kerbey Lane (http://www.kerbeylanecafe.com) at 12602 Research (see website for map) I know this one is far up there for southern/central people (and for this I consider myself southern), but it was the most recommended of them for parking and various other reasons. And at 6:30, that should give downtown people time to get there without having to fight traffic too much hopefully. As a benefit to this one though, afterwards we could retire to Dave & Busters since it was a (very) close second, but that can be decided by the attendees--fun, beer or milkshakes :) Sam, could you update the website please? And put Ian up for Jan 19th speaking on Maypole at ARL. David ----------------------------------------------------------------------- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Interactive, Database Driven Websites -- From austin.pm at sam-i-am.com Tue Dec 14 10:31:42 2004 From: austin.pm at sam-i-am.com (Sam Foster) Date: Tue Dec 14 10:31:55 2004 Subject: APM: CGI::Request? Message-ID: <41BF156E.7090600@sam-i-am.com> Anyone know what happenned to it? Its listed but not available for download on CPAN. Did it get superceded by something? I'm sure CGI.pm has similar functionality, but I have an old script that uses CGI::Request - its just a simple cgi that echoes back the request in as close to the original form as possible. thanks, Sam From dbii at interaction.net Wed Dec 15 00:14:31 2004 From: dbii at interaction.net (David Bluestein II) Date: Wed Dec 15 00:14:39 2004 Subject: APM: REMINDER: DECEMBER Meeting Tonight Message-ID: <958580D8-4E60-11D9-9854-000D934152EA@interaction.net> After days of arduous voting, our December meeting/dinner is established: Tonight (Wednesday) at 6:30 pm dinner at Kerbey Lane on Research (see austin.pm.org for details). Afterwards, the sky is the limit. David ----------------------------------------------------------------------- David H. Bluestein II President & Lead Developer dbii@interaction.net ii, inc. http://www.interaction.net -- Specializing in Interactive, Database Driven Websites -- From chris at tooley.com Wed Dec 15 07:46:33 2004 From: chris at tooley.com (Chris Tooley) Date: Wed Dec 15 07:47:20 2004 Subject: APM: Dinner Head Count Message-ID: <1103118393.3850.2.camel@localhost.localdomain> As I work less than a mile from Kirby Lane I guess I'll be one of the first there. I would like to be able to tell the person seating us that we either need a table for 4 or 24. Can I get a show of hands of the people that are REALLY going to be there? Chris From wwalker at bybent.com Wed Dec 15 09:39:07 2004 From: wwalker at bybent.com (Wayne Walker) Date: Wed Dec 15 22:34:52 2004 Subject: APM: Dinner Head Count In-Reply-To: <1103118393.3850.2.camel@localhost.localdomain> References: <1103118393.3850.2.camel@localhost.localdomain> Message-ID: <20041215153907.GA13623@bybent.com> I will be there. Hope that doesn't scare off too many... On Wed, Dec 15, 2004 at 07:46:33AM -0600, Chris Tooley wrote: > As I work less than a mile from Kirby Lane I guess I'll be one of the > first there. I would like to be able to tell the person seating us that > we either need a table for 4 or 24. Can I get a show of hands of the > people that are REALLY going to be there? > > Chris > > _______________________________________________ > Austin mailing list > Austin@mail.pm.org > http://mail.pm.org/mailman/listinfo/austin -- 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