From grant at mclean.net.nz Wed Aug 2 16:31:57 2006 From: grant at mclean.net.nz (Grant McLean) Date: Thu, 03 Aug 2006 11:31:57 +1200 Subject: [Wellington-pm] Meeting next Tuesday Message-ID: <1154561518.6013.9.camel@putnam.wgtn.cat-it.co.nz> Hi Mongers My, doesn't time fly? The next meeting of Wellington Perl Mongers is Tuesday August 8th (that's next week). http://wellington.pm.org/ We have two speakers lined up: * Sam Vilain is going to practise another of his YAPC::Eu talks on us. This time he'll be comparing approaches to object-relation mapping. * Brenda Wallace will be talking about a script she's using to manage changes to a database schema. Meeting is at the usual time and place: 6:00pm Tuesday 8 August 2006 Level 2, Eagle Technology House 150 Willis Street Wellington Regards Grant From grant at mclean.net.nz Mon Aug 7 15:52:57 2006 From: grant at mclean.net.nz (Grant McLean) Date: Tue, 08 Aug 2006 10:52:57 +1200 Subject: [Wellington-pm] Book APB and Meeting Reminder Message-ID: <1154991178.20987.3.camel@putnam.wgtn.cat-it.co.nz> Hi Mongers Just a quick reminder that the August meeting of Wellington Perl Mongers is tonight: http://wellington.pm.org/ Also, does someone out there have the Wellington.PM copy of "Higher Order Perl" by Mark-Jason Dominus? If so, any chance of bringing it along tonight? There's a bit of a queue for that book. Cheers Grant From sam at vilain.net Mon Aug 7 17:04:27 2006 From: sam at vilain.net (Sam Vilain) Date: Tue, 08 Aug 2006 12:04:27 +1200 Subject: [Wellington-pm] Talk cancellations Message-ID: <44D7D50B.3060601@vilain.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Greetings all, I'm afraid I have to cancel on a few talks, including tonight's one. I'd love to share the details of why I can't attend the meeting tonight, but that would be disrespectful to the privacy of the defendant and due process of law. When I was originally looking at YAPC, I thought about the fields that I felt comfortable to talk on, put forward a few ideas for some interesting sounding talks and thought I'd see what the reaction was. I must confess I didn't expect them all to be selected. Feeling confident I would be able to pull several rabbits out of my hat and get them all done, I confirmed all of them, even submitting several more to the Australian OSDC. However, sadly all I have so far for two of these so far are sketches, and I don't feel comfortable giving them in their current form. The YAPC talk slots are mercilessly short as required for us attention deficit Perl folk, and I think for the benefit of all participants, I would rather focus on giving a couple of good talks with supporting modules than four scattered and possibly confusing talks which are mostly vapourware. Anyway, here's the meat of which talks fall into which category; Unable to attend: - August 8th (tonight) - Wellington Perlmongers Database: Slave or Master? Confirmed: - August 31st - YAPC::Eu in Birmingham Moose - it's the new Camel! cpan6, cpan for perl6 - December - OSDC in Melbourne Moose - it's the new Camel! (OS6P0054) Database: Slave or Master? (OS6P0053) Cut: - August 31st - YAPC::Eu in Birmingham Moose - it's the new Camel! Database: Slave or Master? - September 1st - YAPC::Eu in Birmingham Subversion, git, darcs, SVK - December - OSDC in Melbourne Subversion, git, darcs, SVK (OS6P0052) I will still enjoy the opportunity to discuss these topics with people along the way, and instead of giving them as talks will convert the pieces I have into a series of use.perl.org posts. I hope the people who were interested to see my talks will appreciate them, as I post them on http://use.perl.org/~mugwumpjism/journal Sam. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE19UJ/AZAiGayWEMRAnqqAKCLLBcHgbou+GKXPXaWClr16Na8cACeJyRt TpIQrpRAj9J8C6t+u365MNc= =hxIX -----END PGP SIGNATURE----- From grant at mclean.net.nz Mon Aug 7 17:38:34 2006 From: grant at mclean.net.nz (Grant McLean) Date: Tue, 08 Aug 2006 12:38:34 +1200 Subject: [Wellington-pm] Talk cancellations In-Reply-To: <44D7D50B.3060601@vilain.net> References: <44D7D50B.3060601@vilain.net> Message-ID: <1154997515.20104.8.camel@putnam.wgtn.cat-it.co.nz> On Tue, 2006-08-08 at 12:04 +1200, Sam Vilain wrote: > I'm afraid I have to cancel on a few talks, including tonight's one. Well, to quote the man on the Toyota ad: "Bugger!" But fear not, fellow mongers, there will still be a meeting (with the usual refreshments). I'll see if I can get a mystery speaker to talk about a mystery topic that may or may not involve Ruby (and Rails (or not)). See you there. Cheers Grant From grant at mclean.net.nz Tue Aug 8 17:28:32 2006 From: grant at mclean.net.nz (Grant McLean) Date: Wed, 09 Aug 2006 12:28:32 +1200 Subject: [Wellington-pm] Roundup of last night's meeting Message-ID: <1155083312.6371.10.camel@putnam.wgtn.cat-it.co.nz> Hi Mongers Well it seems that the fact that Sam was unable to appear last night did negatively affect the turnout - the fan base was clearly devastated. However, a faithful few did turn up and were treated to the first of many talks by Brenda as well as a Ruby/Rails presentation that showed definite signs of having been thrown together in a hurry :-) For what it's worth, the Ruby slides are up on the web site: http://wellington.pm.org/archive/ (see the PS below if you were there) Billy has kindly offered to talk about his 'Compost' system for CGI scripts next month. There's still room in the schedule for one more volunteer - get in early to be sure you don't miss out! See you next month. Grant P.S. The archived version of the presentation includes a fix for the 'double trouble' slide and I now understand why my attempt to do this with the Fixnum class was unsuccessful. The following irb log gives a hint... $ irb irb(main):001:0> x = 7 => 7 irb(main):002:0> y = 6 + 1 => 7 irb(main):003:0> x.object_id => 15 irb(main):004:0> y.object_id => 15 From grant at mclean.net.nz Wed Aug 9 14:46:42 2006 From: grant at mclean.net.nz (Grant McLean) Date: Thu, 10 Aug 2006 09:46:42 +1200 Subject: [Wellington-pm] [Fwd: Newsletter from O'Reilly UG Program, August 4] Message-ID: <1155160002.5216.0.camel@putnam.wgtn.cat-it.co.nz> -------- Forwarded Message -------- > From: Marsee Henon > Subject: Newsletter from O'Reilly UG Program, August 4 > Date: Fri, 04 Aug 2006 15:10:55 -0700 > > ================================================================ > O'Reilly News for User Group Members > August 4, 2006 > ================================================================ > ---------------------------------------------------------------- > New Releases > ---------------------------------------------------------------- > -Building a VoIP Network with Nortel's Multimedia Communication Server 5100 > -CSS: The Missing Manual > -Designing and Building Enterprise DMZs > -Firewall Policies and VPN Configurations > -Google Hacks, Third Edition > -JavaScript: The Definitive Guide, Fifth Edition > -Mastering Regular Expressions, Third Edition > -Metasploit Toolkit for Penetration Testing, Exploit Development, and > Vulnerability Research > -Music Technology Magazine's Ten Minute Masters > -Network Security Assessment > -The Photoshop Anthology > -PHP Cookbook > -Pragmatic Unit Testing in C# with NUnit, Second Edition > -Programming Python, Third Edition > -The Relational Database Dictionary > -Ruby Cookbook > -Scripting VMware Power Tools > -Stealing the Network > -Stephen Johnson on Digital Photography > -Ubuntu Linux for Non-Geeks > -Web Application Security > -Windows Developer Power Tools (Rough Cuts) > -Windows for Intel Macs (PDF) > -Windows Media Center Wizardry (PDF) > > ---------------------------------------------------------------- > Upcoming Events > ---------------------------------------------------------------- > -Visit O'Reilly at LinuxWorld, San Francisco, CA--August 15-17 > -Author Rich Gibson at the Apple Store, San Francisco, CA--August 24 > -O'Reilly at RailsConf Europe, Central London, UK-- > September 14-15 > -O'Reilly at OpenCON 2006,Venice, Italy--December 2-3 > -O'Reilly Authors at Flash on the Beach, Brighton, UK--December 4-6 > > ---------------------------------------------------------------- > Conference News > ---------------------------------------------------------------- > -EuroOSCON Registration is Open > -ETEL 2007 Call for Participation > -OSCON 2006 Coverage > ---------------------------------------------------------------- > News > ---------------------------------------------------------------- > -Last Chance to enter our Contest (US Residents Only) > -Pocket Refs in PDF > -User Group Members receive a special 30% discount on > Learning Lab Courses > -Interview with Jakob Nielsen > -Download our product catalogs in PDF > -Building a Desktop Firewall > -What Is OpenDocument? > -Linux on the Nokia 770 Internet Tablet > -The CakePHP Framework > -Review: Frontier Design TranzPort > -Automate Your Favorite Photoshop Routines > -So Del.icio.us! Intelligent Tagging for the Mac User > -How Does Open Source Software Stack Up on the Mac? > -Best Windows Admin Downloads > -Drag and Drop Ajax Programming with Atlas > -Deploying BIRT > -What is Geronimo? > -Receive MAKE's "Weekend Project" PDF Podcast Through iTunes > -MacOSG Interviews O'Reilly Editor Edie Freedman > -OSCON Feedback > > --------------------------------------------------------------- > New Releases--Books, PDFs, and Rough Cuts > ---------------------------------------------------------------- > Get 30% off a single book or 35% off two or more books from O'Reilly, > No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint, > or Syngress books you purchase directly from O'Reilly. > Just use code DSUG when ordering online or by phone 800-998-9938. > > > Free ground shipping on orders of $29.95 or more. > For more details, go to: > > > 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: > > > ***Building a VoIP Network with Nortel's Multimedia Communication > Server 5100 > Publisher: Syngress > ISBN: 1597490784 > This is the only book you need if you are tasked with designing, > installing, configuring, and troubleshooting a converged network built > with Nortel's Multimedia Concentration Server 5100, and Multimedia > Communications Portfolio (MCP) products. With this book, you'll be able > to design, build, secure, and maintain a cutting-edge converged > network to satisfy all of your business requirements. > > > > ***CSS: The Missing Manual > Publisher: O'Reilly > ISBN: 0596526873 > Cascading Style Sheets are now a reliable method for handling all kinds > of Web page presentations--from fonts and colors to page layout. But > due to CSS's complexity, most designers treat it as a kind of > window-dressing to spruce up the appearance of their sites without > tapping into the real power of CSS. "CSS: The Missing Manual" explains > how you can use this powerful to build sparklingly new web sites, or > refurbish old sites that are ready for an upgrade. > > > > ***Designing and Building Enterprise DMZs > Publisher: Syngress > ISBN: 1597491004 > "Building DMZs for Enterprise Networks" covers a sorely needed area in > critical business infrastructure: the Demilitarized Zone. DMZs play a > crucial role in any network consisting of a Hosted Internet Web Server, > internal servers which need to be segregated, External to Internal DNS > Server, and an email SMTP Relay Agent. This book covers what an > administrator needs to plan out and integrate a DMZ into a network for > small, medium, and Enterprise networks. > > > > ***Firewall Policies and VPN Configurations > Publisher: Syngress > ISBN: 1597490881 > The security provided by firewalls and VPNs is only as strong as the > protocol rules and policies that you create. This book provides > fundamental information necessary to configure firewalls and build VPNs > and DMZs to survive the dangers of today's internet. Products covered > include Cisco PIX Firewall, ISA Server 2004, Check Point NGX, Juniper's > NetScreen Firewalls, SonicWall, and Nokia. > > > > ***Google Hacks, Third Edition > Publisher: O'Reilly > ISBN: 0596527063 > Now that new features and services such as Google Maps, Google Talk, and > Google Desktop have been added to the expanding Google universe, we've > made the third edition of this bestseller into an infinitely more useful > book for this powerful search engine. You'll not only find dozens of > hacks for new Google services, but plenty of updated tips, tricks, and > scripts for hacking the old ones. > > > > ***JavaScript: The Definitive Guide, Fifth Edition > Publisher: O'Reilly > ISBN: 0596101996 > The indispensable reference for JavaScript programmers since 1996, > "JavaScript: The Definitive Guide, Fifth Edition" is completely revised > and expanded to cover JavaScript as it is used in today's Web 2.0 > applications. > > > > ***Mastering Regular Expressions, Third Edition > Publisher: O'Reilly > ISBN: 0596528124 > Written in the lucid, entertaining tone that makes a complex, dry topic > become crystal-clear to programmers, and sprinkled with solutions to > complex real-world problems, "Mastering Regular Expressions, Third > Edition" offers a wealth information that you can put to immediate use. > > > > ***Metasploit Toolkit for Penetration Testing, Exploit Development, and > Vulnerabiity Research > Publisher: Syngress > ISBN: 1597490741 > This is the first book available for the Metasploit Framework (MSF), > the attack platform of choice for one of the fastest growing careers > in IT security: Penetration Testing. The book and companion web site > will provide professional penetration testers and security researchers > with a fully integrated suite of tools for discovering, running, and > testing exploit code. > > > > ***Music Technology Magazine's Ten Minute Masters > Publisher: PC Publishing > ISBN: 187077504X > "Music Tech Magazine's Ten Minute Masters" is a collection of explanations > of music theories, technologies, protocols, and processes. As useful to the > newcomer as to the expert, the collection gives everyone sufficient > information to grasp a concept in the space of 1,500 words--or just ten > minutes! From analogue recording to Audio CDs, from cabling to copyright, > and from filters to Firewire, this is an invaluable collection for anyone > involved in the music technology field. > > > > ***Network Security Assessment > Publisher: Syngress > ISBN: 1597491012 > This book will take readers from the discovery of vulnerabilities and > the creation of the corresponding exploits, through a complete security > assessment, all the way through deploying patches against these > vulnerabilities to protect their networks. This book is unique in that > it details both the management and technical skill and tools required to > develop an effective vulnerability management system. > > > > ***The Photoshop Anthology > Publisher: SitePoint > ISBN: 0975841920 > "The Photoshop Anthology" is full-color, 101 question-and-answer book > for web designers who want to use Photoshop more effectively to build > web sites and create better looking web graphics. The book will show > you how you can use Photoshop to create buttons, backgrounds, text > effects, optimized photos, web interfaces, animated GIFs, and more for > your web site. Additionally, the book will walk you through the entire > process of designing a Website in Photoshop--from using layers to keep > organized to using the slice tool to create individual web site elements. > > > > ***PHP Cookbook > Publisher: O'Reilly > ISBN: 0596101015 > When it comes to creating dynamic web sites, the open source PHP > language is red-hot property: used on more than 20 million web sites > today, PHP is now more popular than Microsoft's ASP.NET technology. With > our Cookbook's unique format, you can learn how to build dynamic web > applications that work on any web browser. This revised new edition > makes it easy to find specific solutions for programming challenges. > > > > ***Pragmatic Unit Testing in C# with NUnit, Second Edition > Publisher: Pragmatic Bookshelf > ISBN: 0977616673 > All over the world, software teams are using unit testing both to verify > their code and as a way of helping them design better code. This book is > unique in the way it covers two aspects: showing developers both how and > what? > > > > ***Programming Python, Third Edition > Publisher: O'Reilly > ISBN: 0596009259 > An industry standard just got even better. This bestseller from O'Reilly > has been updated to reflect the many changes introduced by Python 2.5. > It teaches the most common Python application domains from the ground up > with plenty of real-world examples and in-depth discussion. Ideal for > novices as well as advanced practitioners. > > > > ***The Relational Database Dictionary > Publisher: O'Reilly > ISBN: 0596527985 > "The Relational Database Dictionary" is exactly what designers, > programmers, students, and database administrators (DBAs) need, a single > source where they can find precise definitions. Authored by C.J. Date, a > respected expert, this pocket-sized dictionary is the definitive > glossary of terms and concepts used with relational databases such as > Oracle products, IBM's DB2, Microsoft's SQL Server, MySQL, and > PostgreSQL. It provides structure and clarity that will help build > proficiency and accuracy in working with today's relational databases. > > > > ***Ruby Cookbook > Publisher: O'Reilly > ISBN: 0596523696 > From data structures and algorithms, to integration with cutting-edge > technologies, the "Ruby Cookbook" has something for every programmer. > When you need to solve a problem, don't reinvent the wheel: look it up > in the Cookbook. > > > > ***Scripting VMware Power Tools > Publisher: Syngress > ISBN: 1597490598 > This book covers the native tools that VMware provides with ESX Server. > It then discusses in detail the different scripting API's and how they > can be leveraged to provide some very useful, practical and time saving > tools to manage a virtual infrastructure. From virtual server > provisioning to backups and everything in between, all will be covered > in detail with real world examples that have been tested and will work > either copied directly from the book or with slight modifications for > the reader's specific environments. > > > > ***Stealing the Network > Publisher: Syngress > ISBN: 1597490814 > The best-selling "Stealing the Network" series reaches its climactic > conclusion as law enforcement and organized crime form a high-tech web > in an attempt to bring down the shadowy hacker-villain known as Knuth in > the most technically sophisticated Stealing book yet. As with previous > titles, "How to Own a Shadow" is a fictional story that demonstrates > accurate, highly detailed scenarios of computer intrusions, and > counter-strikes. > > > > ***Stephen Johnson on Digital Photography > Publisher: O'Reilly > ISBN: 059652370X > A master photographer and teacher since 1977, Stephen Johnson is widely > recognized as a pioneer of digital photography. His new book chronicles > his ride on the bleeding edge of this medium's evolution, and provides a > practical in-depth introduction to digital photography that includes the > latest techniques. Complete with beautiful color photographic examples > and illustrations, this book is a unique, passionate, holistic > examination for every student of photography. > > > > ***Ubuntu Linux for Non-Geeks > Publisher: No Starch Press > ISBN: 1593271182 > This newbie's guide to Ubuntu lets readers learn by doing. Step-by-step > projects build upon earlier tutorial concepts and increase the reader's > understanding of topics such as installing new software; Internet > connectivity; working with removable devices; and even handling DVDs and > iPods. Average desktop users are eased into the world of commands, thus > allowing them to work with script-based applications; converting RPMs to > DEB files; and compiling software from source. > > > > ***Web Application Security > Publisher: Syngress > ISBN: 159749061X > This book defines web application security, why it should be addressed > earlier in the lifecycle in development and quality assurance, and how > it differs from other types of internet security. Additionally, the book > examines the procedures and technologies that are essential to > developing, penetration testing, and releasing a secure web application. > Through a review of recent web application breaches, the book will > expose the prolific methods hackers use to execute web attacks using > common vulnerabilities such as SQL Injection, Cross-Site Scripting, and > Buffer Overflows in the application layer. By taking an in-depth look at > the techniques hackers use to exploit web applications, readers will be > better equipped to protect confidential. > > > > ***Windows Developer Power Tools (Rough Cuts) > Publisher: O'Reilly > ISBN: 0596527926 > There is a wealth of open and free software available today for Windows > developers who want to extend the development environment, reduce > development effort and increase productivity. "Windows Developer Power > Tools" is an encyclopedic guide to more than 100 free and open source > tools available to programmers who build applications for Windows > desktops and servers, including web applications and services. With its > unique task-oriented organization, this book will help you find the > tools you need to solve common (and uncommon) problems. Each tool in the > book includes a capsule summary--a mini user's guide--to help > readers get up to speed quickly. This one-stop resource covers a wide range of open > source and freeware tools to help you answer questions around planning, > developing, testing, and rolling out great software. > > > > ***Windows for Intel Macs (PDF) > Publisher: O'Reilly > ISBN: 059652840X > Mac users can easily install and use Windows thanks to Boot Camp and > Parallels Desktop for Macs with Intel processors. But once you've > installed Windows, then what? This guide by Todd Ogasawara, a Microsoft > MVP and Mac journeyman, will help you unite Windows software with > Mac hardware. > > > > ***Windows Media Center Wizardry (PDF) > Publisher: O'Reilly > ISBN:0596527845 > "Windows Media Center Wizardy" is a guide to getting the most out of a > PC running Windows XP Media Center Edition 2005, delving into the hidden > features and extended capabilities not at first apparent when using this > extremely powerful interface. This book is written as a series of "How > To" sections, each concentrating on an area of functionality little > exploited by typical users, although extremely useful when exposed. > > > > ***MAKE Magazine Subscriptions > The annual subscription price for four issues is $34.95. When you > subscribe with this link, you'll get a free issue--the first one plus > four more for $34.95. So subscribe for yourself or friends with this > great offer for charter subscribers: five volumes for the cost of four. > Subscribe at: > > > ================================================ > Upcoming Events > ================================================ > ***For more events, please see: > http://events.oreilly.com/ > > > ***Visit O'Reilly at LinuxWorld, San Francisco, CA--August 15-17 > Stop by our booth (#928) to check out our latest Linux and open source > titles. We'll also have author appearances from Gerald Carter ("LDAP > System Administration"), Chris DiBona ("Open Sources 2.0"), Greg > Kroah-Hartman ("Linux Kernel in a Nutshell"), and Kyle Rankin ("Ubuntu > Hacks"). > > > > ***Author Rich Gibson at the Apple Store, San Francisco, CA--August 24 > Join Rich Gibson ("Google Maps Hacks" and "Mapping Hacks") and BMUG > DBNet SIG for an evening at the Apple Store in San Francisco at 6pm. > > > > ***Visit O'Reilly at RailsConf Europe, Central London, UK-- > September 14-15 > Come hear David Heinemeir Hansson ("Agile Web Development with Rails"), > Chad Fowler ("Rails Recipes and Programming Ruby, Second Ed."), Dave > Thomas ("Programming Ruby, Second Ed." and "Agile Web Development with > Rails"), and Kathy Sierra (co-founder of the "Head First" series and > javaranch.com). Stop by the O'Reilly stand to purchase books at a > discount and say hi to our authors at the First European RailsConf 2006. > > > > ***Visit O'Reilly at OpenCON 2006,Venice, Italy--December 2-3 > OpenCON is the first conference entirely dedicated to OpenBSD and > organized by OpenBEER, the Italian OpenBSD users group. Topics include > information security, secure programming, and anything related to > OpenBSD. Come and visit the O'Reilly booth where you will be able to > purchase our books at a discount. > > > > ***O'Reilly Authors at Flash on the Beach, Brighton, UK--December 4-6 > Meet Joey Lott ("Flash 8 Cookbook," "ActionScript 3.0 Cookbook," and > "Programming Flash Communication Server") and Robert Reinhardt > ("Programming Flash Communication Server") at this Flash Design and > development conference. Don't forget to visit the O'Reilly stand where > you'll get a discount on all our books. > > > ================================================ > Conference News > ================================================ > ***EuroOSCON Registration is Open > The preliminary schedule for the 2nd annual EuroOSCON, O'Reilly's > European Open Source Convention, 18-21 September in Brussels, is now > available. Featured speakers include Jeff Waugh, Damian Conway, Greg > Stein, Rasmus Lerdorf, Marten Mickos, Tim O'Reilly, and many others. > > > User Group discounts are available, email marsee at oreilly.com for more > information. > > To register for the conference, go to: > > > > ***ETEL 2007 Call for Participation is Open > Technologists, CTOs, chief scientists, researchers, programmers, > hackers, business developers, entrepreneurs, and other interested > parties are invited to lead conference plenary sessions and workshops > at ETel 2007. ETel happens February 28 to March 1, 2007 at the > San Francisco Airport Marriott in Burlingame, California. > > > > ***OSCON 2006 Coverage > SitePoint's Kevin Yank reports on OSCON 2006 in Portland. > > > For More OSCON Coverage, go to: > > > ================================================ > News From O'Reilly & Beyond > ================================================ > --------------------- > General News > --------------------- > ***Last Chance to Enter Our Contest (US Residents Only) > The 2006 O'Reilly Photoshop Cook-Off, a contest open to US residents who > use Adobe Photoshop, wraps up August 15th. Win great prizes, get your > work in front of the industry's A-list judges, and learn some new > tricks. Enter now to win! > > > > ***Pocket Refs in PDF > O'Reilly Pocket References are now available in PDF format. They're > bookmarked, searchable, and portable. > > > > ***User Group Members receive a special 30% discount on > Learning Lab Courses > As an O'Reilly User Group member, you save on all the courses in > the following University of Illinois Certificate Series: > -Linux/Unix System Administration > -Web Programming > -Open Source Programming > -.NET Programming > > To redeem, use Promotion Code "ORALL1," good for a 30% discount, > in Step #3 of the enrollment process. Each course comes with a free > O'Reilly book and a 7-day money-back guarantee. Register online: > > > > ***Interview with Jakob Nielsen > Matt Mickiewicz interviews Jakob Nielsen about AJAX, usability's close > link to keyword advertising, and some of the advertising formats we're > seeing around the web today. > > > > ***Download our product catalogs in PDF: > Digital Media Catalog: > > > Microsoft Developers and Administrators Catalog: > > > Programmers and System Administrators Catalog: > > > --------------------- > Open Source > --------------------- > ***Building a Desktop Firewall > By now, many internet users know that they need a firewall to protect > their computers while they're online. A nice GUI firewall > builder called fwbuilder makes it possible to set up a working firewall > in ten minutes--on Linux, *BSD, and Mac OS X. Dru Lavigne shows how it > works on FreeBSD. > > > > ***What Is OpenDocument? > The OpenDocument Format (ODF), an open source file format standard for > electronic office documents, is poised to change the world from an > application-centric model of computing to a document-centric model. Sam > Hiser looks at this new standard, how it implements XML for office > documents, the technical and political wranglings in the standard, > available tools, applications that offer ODF support, who's implementing > ODF, and more. > > > > ***Linux on the Nokia 770 Internet Tablet > Nokia's 770 Internet Tablet is more than a phone, according to John > Littler. It's a Debian GNU/Linux system. This makes it a prime target > for hackers. Littler explores some of the built-in utilities and some of > the other tricks you can use. > > > > ***The CakePHP Framework > CakePHP is a mature framework for PHP developers who want the structure > and time-saving benefits of Ruby on Rails, without having to leave their > comfort zone. > > > --------------------- > Digital Media > --------------------- > ***Review: Frontier Design TranzPort > This wireless, two-way remote control won acclaim in the pro audio > community for simplifying computer recording. Now it works with iTunes > as well. Songwriter Spencer Critchley tests it with iTunes and Reason, > discovering how to loop song sections, create remote playlists, and even > tranzform iTunes into a foot-controlled backup band. > > > > ***Automate Your Favorite Photoshop Routines > If you find yourself performing the same tasks over and over again in > Photoshop, it's time for you to tap the power of actions. Scott Bourne > shows you how. > > > --------------------- > Mac > --------------------- > ***So Del.icio.us! Intelligent Tagging for the Mac User > It's time to learn about del.icio.us, a glorious, minimalist, tag-tastic > bookmarks database. It was designed to be a "large-scale outboard > memory," with added sharing smarts. It works like this: you take all > your digital stuff and throw it into your del.icio.us account. Thanks to > tagging and searching, you can find your stuff easily later. And you can > find other people's stuff, too. Giles Turnbull shows you how. > > > > ***How Does Open Source Software Stack Up on the Mac? > Apple does a great job of providing elegant software for its platform. > But there are plenty of good offerings beyond the fruits of Cupertino. > In this amazing survey of proprietary and open source software, Matthew > Russell attempts to organize what's available on both fronts and even > dares to assign grades. Has he missed anything? > > > --------------------- > Windows/.NET > --------------------- > ***Best Windows Admin Downloads > There are more than 9,000 tools, templates, white papers, and other > items available from the Microsoft Download Center. Which are the best > for Windows administrators? Mitch Tulloch clues you in. > > > > ***Drag and Drop Ajax Programming With Atlas > Think you need to write scripts and use JavaScript if you want to write > Atlas apps? Think again. Jesse Liberty shows you an easier, more > effective, and more productive way--using drag-and-drop programming. > > > --------------------- > Java > --------------------- > ***Deploying BIRT > If you have a need for generating or displaying reports, you may want to > have a word with BIRT. The Business Intelligence and Reporting Tools > project is an open source Eclipse effort to enable the creation and > deployment of complex reports. Jason Weathersby shows you how to grind > out reports and display them in web applications and RCP-based desktop > apps. > > > > ***What Is Geronimo? > Geronimo is Apache's open source, Java EE-compatible application server, > based on a flexible system of interchangeable components. This makes it > ideal for a wide range of enterprise deployments. In this article, Kunal > Jaggi shows you how to get started with Geronimo. > > > --------------------- > MAKE > --------------------- > ***Receive MAKE's "Weekend Project" PDF Podcast Through iTunes > > Picnic Geometry: > In this weeks video edition of Weekend Projects, learn to make geometric > spheres from all sorts of things you might find at a picnic. Watch the > video to see how to build an icosohedron out of paper plates, cups, and > plastic sheeting. This is a great project to do as a family, just make > sure you have enough supplies for each person involved to make one. > If possible, use recycled materials. > > > Recent projects include: > "Make A Kite Aerial Photography Rig" > > > Rodent Powered Nightlight > > weekend_project_instructions_r.html > > --------------------- > Podcasts > --------------------- > ***MacOSG Interviews O'Reilly Editor Edie Freedman > Edie discusses the O'Reilly animals, our Photoshop Cookbooks, and the 2006 > O?Reilly Photoshop Cook-Off contest. Here are the details from Macsimum News. > > > > ***OSCON Feedback > OSCON, the O'Reilly Open Source Convention, is winding down. Conference > publicist Suzanne Axtell took a microphone into the exhibit hall and > asked various attendees and sponsors for their thoughts on OSCON. > > > > Until next time-- > > Marsee Henon > > > ================================================================ > O'Reilly > 1005 Gravenstein Highway North > Sebastopol, CA 95472 > http://ug.oreilly.com/ http://ug.oreilly.com/creativemedia/ > ================================================================ From wyvernseye at yahoo.com Sat Aug 12 03:30:55 2006 From: wyvernseye at yahoo.com (zrakken) Date: Sat, 12 Aug 2006 03:30:55 -0700 (PDT) Subject: [Wellington-pm] Rails 1.1.5: Mandatory security patch (and more) Message-ID: <20060812103055.36672.qmail@web32901.mail.mud.yahoo.com> Rails 1.1.5: Mandatory security patch (and more) http://weblog.rubyonrails.org/2006/8/9/rails-1-1-5-mandatory-security-patch-and-other-tidbits for anyone who decided to try rails after last weeks talk. ------- Craig __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From grant at mclean.net.nz Sun Aug 27 14:54:25 2006 From: grant at mclean.net.nz (Grant McLean) Date: Mon, 28 Aug 2006 09:54:25 +1200 Subject: [Wellington-pm] [Fwd: User Groups: Apress Summer Newsletter Is Here!] Message-ID: <1156715666.29710.13.camel@putnam.wgtn.cat-it.co.nz> The following message from the Apress User Groups coordinator includes download links for a number of their titles which are now available as free downloadable PDFs (one of them is even Perl-related). Cheers Grant -------- Forwarded Message -------- > From: Janet Crosbie > Subject: User Groups: Apress Summer Newsletter Is Here! > Sections: > > Special Offers > > Are you into open source? Through August 31, 2006, you can purchase a > limited edition Apress Open Source eBook bundle here: > http://www.apress.com/promo/osbundle.html. > You get four eBooks for 50 bucks--purchasing two of these eBooks separately > would just about equal what you'll pay for the four-book deal! But hurry, > because you've only got about another week to purchase this bundle. > > The following titles are included: > > "From Bash to Z Shell: Conquering the Command Line" > By Oliver Kiddle et al. > ISBN: 1-59059-376-6 | 472 pages > > "Beginning Ubuntu Linux: From Novice to Professional" > By Keir Thomas > ISBN: 1-59059-627-7 | 608 pages > > "Beginning GIMP: From Novice to Professional" > By Akkana Peck > ISBN: 1-59059-587-4 | 552 pages > > "Shell Scripting Recipes: A Problem-Solution Approach" > By Chris F.A. Johnson > ISBN: 1-59059-471-1 | 448 pages > > > Free eBooks to Download > > You may have already purchased an Apress eBook sometime the past year. > Whether you have or not, you can expand your library now by downloading > a select eBook for free. Choose from these titles: > > "A Programmer's Introduction to PHP 4.0" > By W. Jason Gilmore > ISBN: 1-893115-85-2 | 453 pages > > "Programming VB .NET: A Guide for Experienced Programmers" > By Gary Cornell and Jonathan Morrison > ISBN: 1-893115-99-2 | 528 pages > > "Writing Perl Modules for CPAN" > By Sam Tregar > ISBN: 1-59059-018-X | 312 pages > > "COM and .NET Interoperability" > By Andrew Troelsen > ISBN: 1-59059-011-2 | 816 pages > > "XML Programming: Web Applications and Web Services with JSP and ASP" > By Tom Myers and Alexander Nakhimovsky > ISBN: 1-59059-003-1 | 576 pages > > "Google, Amazon, and Beyond: Creating and Consuming Web Services" > By Tom Myers and Alexander Nakhimovsky > ISBN: 1-59059-131-3 | 352 pages > > "Practical Common Lisp" > By Peter Seibel > ISBN: 1-59059-239-5 | 528 pages > > Download your free Apress eBooks here: http://www.apress.com/free/index.html. > > > The Latest betaBooks > > Apress betaBooks give you access to the newest programming topics straight > from the author, by way of weekly PDF chapters and updates, all before the > final printed versions roll off the press. Eight weeks before final > publication, the first several chapters of an Apress betaBook become > available. After that, available updates or new chapters are delivered > weekly to your inbox. > > You may purchase betaBooks where you purchase other eBooks, in the Apress > eBookshop. These betaBooks are a bargain because the price includes a copy > of the entire finished eBook. Apress is offering these betaBooks right now: > > "Beginning Ajax with PHP: From Novice to Professional" > By Lee Babin > October 2006 | ISBN: 1-59059-667-6 | 400 pages | $44.99 > http://www.apress.com/book/bookDisplay.html?bID=10117 > > "Pro Wicket" > By Karthik Gurumurthy > September 2006 | ISBN: 1-59059-722-2 | 328 pages | $39.99 > http://www.apress.com/book/bookDisplay.html?bID=10189 > From davidthebenton at gmail.com Sun Aug 27 23:11:59 2006 From: davidthebenton at gmail.com (David Benton) Date: Mon, 28 Aug 2006 18:11:59 +1200 Subject: [Wellington-pm] program using giving error. Message-ID: Hi people i'm a some what inactive member of this list but am having a problem and as I'm still just learing perl its pretty basic but I was wondering if someone could help me out with this and tell me what the problem is... ## Program giving the error #!/usr/bin/perl #hex2dec.plx use strict; use warnings; # Ask the user for a Hexadecimal number print "What is the Hexadecimal number you wish to convert to decimal?"; my $hex = ; # Print the number to be converted print "converting the hexadecimal number, ", $hex, "\n"; # Convert given hexadecimal number to decimal my $dec = hex($hex); # Print the converted number print "That is, ", $dec, " in decimal.\n"; ## Error Message perl gives when running the program What is the Hexadecimal number you wish to convert to decimal?30 converting the hexadecimal number, 30 Illegal hexadecimal digit ' ' ignored at hex2dec.plx line 14, line 1. That is, 48 in decimal. ------------------------------------------------------------------------------------- ## Program with '' replaced by '30' #!/usr/bin/perl #hex2dec.plx use strict; use warnings; # Ask the user for a Hexadecimal number print "What is the Hexadecimal number you wish to convert to decimal?\n"; my $hex = 30; # Print the number to be converted print "converting the hexadecimal number, ", $hex, "\n"; # Convert given hexadecimal number to decimal my $dec = hex($hex); # Print the converted number print "That is, ", $dec, " in decimal.\n"; ## Output from Program run with '' replaced by '30' What is the Hexadecimal number you wish to convert to decimal? converting the hexadecimal number, 30 That is, 48 in decimal. If you could tell me whats wrong it would be appreciated. From daniel at rimspace.net Sun Aug 27 23:44:00 2006 From: daniel at rimspace.net (Daniel Pittman) Date: Mon, 28 Aug 2006 16:44:00 +1000 Subject: [Wellington-pm] program using giving error. In-Reply-To: (David Benton's message of "Mon, 28 Aug 2006 18:11:59 +1200") References: Message-ID: <87bqq5cqbz.fsf@rimspace.net> "David Benton" writes: > Hi people i'm a some what inactive member of this list but am having a > problem and as I'm still just learing perl its pretty basic but I was > wondering if someone could help me out with this and tell me what the > problem is... [...] > my $hex = ; This reads the newline at the end of the input as well as the number. [...] > Illegal hexadecimal digit ' > ' ignored at hex2dec.plx line 14, line 1. This shows you the illegal character. [...] > If you could tell me whats wrong it would be appreciated. You need to use chomp, or chop, to strip the trailing character off your input. Read the documentation on those two, because they are somewhat different, and understanding why helps choose the right one. Regards, Daniel -- Digital Infrastructure Solutions -- making IT simple, stable and secure Phone: 0401 155 707 email: contact at digital-infrastructure.com.au http://digital-infrastructure.com.au/ From douglas at paradise.net.nz Sun Aug 27 23:54:00 2006 From: douglas at paradise.net.nz (Douglas Bagnall) Date: Mon, 28 Aug 2006 18:54:00 +1200 Subject: [Wellington-pm] program using giving error. In-Reply-To: References: Message-ID: <44F29308.9040708@paradise.net.nz> David Benton wrote: > my $hex = ; > > # Print the number to be converted > print "converting the hexadecimal number, ", $hex, "\n"; > your $hex will end with a line ending character. You'd see this more clearly if there were printable characters after it in the print; eg: print "converting the hexadecimal number '$hex'\n"; Formatting debug messages like this helps to show empty or padded values. Anyway, one answer is to do away with whitespace like this: my $hex = ; $hex =~ s/\s//g; but there are no doubt more perlish ways using functions beginning with 'ch'. douglas From davidthebenton at gmail.com Mon Aug 28 20:01:36 2006 From: davidthebenton at gmail.com (David Benton) Date: Tue, 29 Aug 2006 15:01:36 +1200 Subject: [Wellington-pm] program using giving error. In-Reply-To: <44F29308.9040708@paradise.net.nz> References: <44F29308.9040708@paradise.net.nz> Message-ID: Hey thanks guys I'll try them all out when I get home tonight and let you know tomorrow. Though one thing about it that puzzles me is that when I change it to convert octal numbers into decimal it works fine. From davidthebenton at gmail.com Tue Aug 29 19:33:28 2006 From: davidthebenton at gmail.com (David Benton) Date: Wed, 30 Aug 2006 14:33:28 +1200 Subject: [Wellington-pm] program using giving error. In-Reply-To: References: <44F29308.9040708@paradise.net.nz> Message-ID: Hey guys chomp work good i haven't had time to look at the other options or read up on them. So consider the problem solved.