From george at metaart.org Sat Oct 1 13:13:52 2005 From: george at metaart.org (George Woolley) Date: Sat, 1 Oct 2005 13:13:52 -0700 Subject: [oak perl] Oakland.pm Meeting - Oct. 8 1-3pm Message-ID: <200510011313.52890.george@metaart.org> Note that the meeting is on the 8th which is just a week from today (the 1st). cut & paste from our home page http://oakland.pm.org ........................................... Next meeting * when: 1-3pm, Saturday, Oct. 8th We meet each 2nd Saturday. * where: Grand Lake Neighborhood Center 530 Lake Park Ave., Oakland CA * directions: [link to] directions and ascii map * theme: PHP * activities: o introductions o giveaways o short talks on the theme, discussion. * who: open to anyone interested. * how much: no fee for our meetings. However, the neighborhood center would appreciate (but does not require) a donation of $1 per person for the use of their space. * RSVP: is a big help to me but is not required. From george at metaart.org Sat Oct 1 13:32:23 2005 From: george at metaart.org (George Woolley) Date: Sat, 1 Oct 2005 13:32:23 -0700 Subject: [oak perl] Manning User Group Program Message-ID: <200510011332.23781.george@metaart.org> Link: http://www.manning.com OK, we're now signed up for the Manning User Group Program. Among other things that means we should be able to get review copies of books. However, I've not done that with them and don't yet know the process. George From george at metaart.org Sat Oct 1 19:02:54 2005 From: george at metaart.org (George Woolley) Date: Sat, 1 Oct 2005 19:02:54 -0700 Subject: [oak perl] Review of "Spring Into PHP 5" Message-ID: <200510011902.54519.george@metaart.org> There's a draft of a review of "Spring Into PHP 5" by Steven Holzner (Addison-Wesley) on our website at http://www.metaart.org/opug/reviews/awp_php5.html should you wish to look at it. Feedback would be appreciated. Or perhaps you could suggest a book that helped you get started with PHP. This seems particularly relevant as the topic for our Oct. 8 meeting is PHP. George From mp at rawbw.com Sat Oct 1 23:33:05 2005 From: mp at rawbw.com (Michael Paoli) Date: Sat, 1 Oct 2005 23:33:05 -0700 Subject: [oak perl] BALUG 2005-10-18 meeting presentation: Shell Programming, by Michael Paoli Message-ID: <1128234785.433f7f2112d90@webmail.rawbw.com> I'll be doing a presentation on Shell Programming at the 2005-10-18 Bay Area Linux Users Group (BALUG) meeting. BALUG meetings are (usually) the 3rd Tuesday, meeting is in Chinatown area in San Francisco. More details, "Announcement" information, etc., below. " BALUG 2005-10-18 meeting presentation: Shell Programming, by Michael Paoli This presentation promises to be a quite useful, informative, interesting, well referenced and fast introduction to Bourne (sh) and compatible [Korn (ksh), POSIX, Bash (bash), ash, etc.] shells. The presentation will cover a fast, but thorough tour of the shell and shell programming. It will cover all the way from why one would want to learn shell, why start with Bourne, etc., how to compactly learn it, through and including most key features of shell programming, and some key differences and caveats among the shells, and a collection of references to help round out leaning about shell programming. About Michael Paoli, our presenter for this event: Michael Paoli has been doing UNIX systems administration for well over a decade, been doing LINUX systems administration for over 7 years, and has been using and programming Bourne and compatible shells (bash, etc.) since even earlier than all that. He's also done well received classes/labs/presentations before, including topics of security, shells and Logical Volume Manager (LVM). For meeting time, location, cost (dinner), etc., please see the BALUG web site: http://www.balug.org/ " references: http://lists.balug.org/pipermail/balug-announce-balug.org/2005-September/000047.html http://www.balug.org/ From david at fetter.org Mon Oct 3 16:32:19 2005 From: david at fetter.org (David Fetter) Date: Mon, 3 Oct 2005 16:32:19 -0700 Subject: [oak perl] Hot Dog Records: a PostgreSQL Case Study Message-ID: <20051003233219.GB6822@fetter.org> Folks, If you'd like to eat Thai food and/or learn about how a quickly growing business uses PostgreSQL and gets help from the community, click here: http://pugs.postgresql.org/sfpug/ Date: Tuesday, October 11, 2005 Time: 7:00-9:00pm Place: ShareChive (see URL above) Cheers, D -- David Fetter david at fetter.org http://fetter.org/ phone: +1 510 893 6100 mobile: +1 415 235 3778 Remember to vote! From george at metaart.org Wed Oct 5 13:32:45 2005 From: george at metaart.org (George Woolley) Date: Wed, 5 Oct 2005 13:32:45 -0700 Subject: [oak perl] Fwd: Newsletter from O'Reilly UG Program, October 5 Message-ID: <200510051332.45834.george@metaart.org> ---------- Forwarded Message ---------- Subject: Newsletter from O'Reilly UG Program, October 5 Date: Wednesday 05 October 2005 12:29 pm From: Marsee Henon ... ================================================================ O'Reilly News for User Group Members October 5, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Ambient Findability -Halo 2 Hacks -Cult of iPod -Windows Server 2003 Network Administration -Prefactoring -Degunking Windows, Second Edition -eBay: The Missing Manual -iPod Shuffle Fan Book -Behind Closed Doors -Security and Usability -iLife: The Missing Manual -Digital Photography Pocket Guide, 3rd Edition -Oracle PL/SQL Programming, 4th Edition -TCP/IP Guide -Cisco IOS in a Nutshell, 2nd Edition ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Stephen Teilhet ("C# Cookbook" and "Subclassing and Hooking with Visual Basic") at Compuware OJ.X, Detroit, MI--October 6 -"The Art of Project Management" Tour, Boston, NYC, and Pittsburgh--October 11-19 -O'Reilly Authors at Macromedia Max, Anaheim, CA--October 16-19 -Steven Feuerstein's Oracle PL/SQL Programming Conference, Chicago, IL--November 2-3 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -ETel Registration Now Open -Registration is Open for EuroOSCON ---------------------------------------------------------------- News ---------------------------------------------------------------- -Tim O'Reilly in the News -What Is Web 2.0? -Beta Broadcast 002: Data for Web 2.0 -What Is Asterisk? -Marking up your Designs with HTMLstamps Opera Goes Free Without Ads -User Group Members receive a special 50% discount Learning Lab Courses -Perlcast Interviews Jesse Vincent, author of "RT Essentials" -What Is Free Software? -Installing Debian -Backward Compatibility? We've Heard of It -Using FreeBSD's ACLs -How to Set Up Backup 3 and Save Your Data -Installing Fink on Mac OS X -What Is ASP.NET? -Using Windows Explorer with Alternate Credentials -What Is C#? -What Is Quartz? -What Is Hibernate? -Jack Herrington ("Podcasting Hacks") on the User Group Report -Nate Howard: Midwestern Photographer in Iraq -Julian Kwasneski: Inside Game Audio -Make your own "PowerSquid" ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For book review writing tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 30% off any O'Reilly, No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint, or Syngress book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single U.S. address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ---------------------------------------------------------------- New Releases ---------------------------------------------------------------- ***Ambient Findability ISBN: 0596007655 Written by best-selling author Peter Morville, this thought-provoking book describes the future of information and connectivity, examining how the melding of innovations like GIS and the internet will impact the global marketplace and society at large. Focused on information literacy, information architecture, and usability as critical components, this book doesn't preach or pretend to know all the answers, rather, Morville presents research, stories, and examples for support. http://www.oreilly.com/catalog/ambient/ Chapter 1, "Lost and Found," is available online: http://www.oreilly.com/catalog/ambient/chapter/index.html Book Blog: http://findability.org/ ***Halo 2 Hacks Publisher: O'Reilly ISBN: 0596100590 Even if you've finished Halo 2 in Legendary Mode, you're not done with this game. This incredible book gives you a horde of great hacks for weapons, levels, vehicles, game play, and mods. With all the clever tips and tricks we have in store, you'll turn Halo 2 into a whole new experience, whether you're at level 25 or a complete n00b. http://www.oreilly.com/catalog/halo2hks/index.html Sample Hack 46, "Drop Your Weapons," is available online: http://www.oreilly.com/catalog/halo2hks/chapter/index.html ***Cult of iPod Publisher: No Starch Press ISBN: 1593270666 "The Cult of iPod" is a comprehensive look at how the iPod is changing music, culture, and listening behavior. This 4-color book includes the exclusive back story of the iPod's development, looks at the many ways iPod's users pay homage to their devices, and investigates the quirkier aspects of iPod culture. From Wired News reporter Leander Kahney. http://www.oreilly.com/catalog/1593270666/index.html ***Windows Server 2003 Network Administration Publisher: O'Reilly ISBN: 0596008007 Ideal for system administrators and network managers, this essential guide is divided into three distinct sections: fundamental concepts, tutorial, and reference. The first three chapters are a basic discussion of the network protocols and services. The remaining chapters provide a how-to tutorial for planning, installing, and configuring various important network services. The book concludes with three appendixes that are technical references for various configuration options. http://www.oreilly.com/catalog/windowsvrnet/ Chapter 14, "Troubleshooting TCP/IP," is available online: http://www.oreilly.com/catalog/windowsvrnet/chapter/index.html ***Prefactoring Publisher: O'Reilly ISBN: 0596008740 If you understand object-oriented design, and you want to save time and money by considering more efficient designs before you begin your project, Prefactoring will show you the way. This practical, thought-provoking guide details prefactoring guidelines in design, code, and testing, derived from lessons learned by many developers over the years. With these guidelines, you'll create more readable code before you reach the second-guessing stage. http://www.oreilly.com/catalog/prefactoring/ Chapter 2, "The System in So Many Words," is available online: http://www.oreilly.com/catalog/prefactoring/chapter/index.html ***Degunking Windows, Second Edition Publisher: Paraglyph Press ISBN: 1933097078 This fully updated and expanded edition provides numerous new Degunking techniques to help Windows users get the most out of the latest version of Windows XP-Service Pack 2. The book features new software, an expanded 12-step Degunking plan, expanded hardware coverage, techniques for getting the "kinks" out of SP 2, and new chapters on Windows Media Player and security updates to keep PCs running safely and efficiently. http://www.oreilly.com/catalog/1933097078/index.html ***eBay: The Missing Manual Publisher: O'Reilly ISBN: 0596006446 This book has gems of wisdom for everyone from total novices to more experienced traders. It covers both buying and selling, and it's chock full of step-by-step instructions. Buyers will find the most effective ways to find what they want and pay great prices. Sellers will get surefire tips from eBay veterans who have discovered ways to ramp up their own auctions and sell at the highest possible prices. http://www.oreilly.com/catalog/ebaytmm/ Chapter 3, "Finding and Getting Bargains," is available online: http://www.oreilly.com/catalog/ebaytmm/chapter/index.html ***iPod Shuffle Fan Book Publisher: O'Reilly ISBN: 0596100701 This is the ultimate written companion for iPod Shuffle owners. This user-friendly guide will teach you how to get your Shuffle up and running, load it with up to 240 songs, and even use it as a flash drive to transport files. Then, learn how to create custom playlists, share and publish with iMix, burn playlists on CDs, and more. Beautifully designed in a colorful, compact format, this handy reference book is a must have for "shufflers" everywhere. http://www.oreilly.com/catalog/ipodshufflefb/ ***Behind Closed Doors Publisher: Pragmatic Bookshelf ISBN: 0976694026 If you're a seasoned manager who wants to be more effective, or if you're considering moving into management, this book will show you what to do and how to do it effectively. http://www.oreilly.com/catalog/0976694026/index.html ***Security and Usability Publisher: O'Reilly ISBN: 0596008279 Destined to be the classic reference in this emerging field, Security & Usability collects groundbreaking essays from leading security and human-computer interaction (HCI) researchers on authentication, privacy and anonymity, secure systems, commercialization, and much more. This book is expected to start an avalanche of discussion, new ideas, and further advances in this important field. http://www.oreilly.com/catalog/securityusability/ Chapter 23, "Privacy Analysis for the Casual User with Bugnosis," is available online: http://www.oreilly.com/catalog/securityusability/chapter/index.html ***iLife: The Missing Manual Publisher: O'Reilly ISBN: 0596100361 Objective and in-the-know, David Pogue highlights the newest features, changes, and improvements of iLife '05, covers the capabilities and limitations of each program within the suite, and delivers countless undocumented tips, tricks, and secrets for getting the best performance out of every iLife application. Pogue examines all five programs in iLife '05 in depth: iTunes 4.7, iPhoto 5, iMovie HD, iDVD 5, and GarageBand 2. http://www.oreilly.com/catalog/ilife5tmm/ ***Digital Photography Pocket Guide, 3rd Edition Publisher: O'Reilly ISBN: 0596100159 Portable and affordable, this is the perfect on-the-go guide for taking top-notch digital photos. In full color, this third edition of the bestseller covers everything from shooting sports action, close ups, and night shots, to dealing with image resolution, archiving, memory cards, and more. There's also a comprehensive table of contents and index, so you'll waste no time flipping to the specific information you need. http://www.oreilly.com/catalog/digphotopg3/ A sample excerpt, "Who's in Charge?", is available online: http://www.oreilly.com/catalog/digphotopg3/chapter/index.html ***Oracle PL/SQL Programming, 4th Edition Publisher: O'Reilly ISBN: 0596009771 This fourth edition of the 10-year bestseller is a comprehensive update with significant new content extending to Oracle Database 10g Release 2. New chapters added cover security, I/O (file, email, and web), and internationalization. New features described include the PL/SQL optimizing compiler, conditional compilation, compile-time warnings, regular expressions, and much more. This classic reference provides language syntax, best practices, and extensive code. http://www.oreilly.com/catalog/oraclep4/ Chapter 20, "Managing PL/SQL Code," is available online: http://www.oreilly.com/catalog/oraclep4/chapter/index.html ***TCP/IP Guide Publisher: No Starch Press ISBN: 159327047X The "TCP/IP Guide" is both an encyclopedic and comprehensible guide to the TCP/IP protocol suite. Its personal, easy-going writing style lets anyone understand the dozens of protocols and technologies that run the Internet, with full coverage of PPP, ARP, IP, IPv6, IP NAT, IPSec, Mobile IP, ICMP, RIP, BGP, TCP, UDP, DNS, DHCP, SNMP, FTP, SMTP, NNTP, HTTP, Telnet, and much more. http://www.oreilly.com/catalog/159327047X/index.html ***Cisco IOS in a Nutshell, 2nd Edition Publisher: O'Reilly ISBN: 0596008694 Fully revised, this second edition takes the mystery out of IOS 12.3 and consolidates the most important commands and features of IOS into a single, well-organized volume that you'll find refreshingly user-friendly. This book covers IOS configuration for the TCP/IP protocol family, and includes information on the user interface, configuring lines and interfaces, dial-on-demand routing and security, access lists, and much more. http://www.oreilly.com/catalog/cisconut2/ Chapter 14, "Switches and VLANs," is available online: http://www.oreilly.com/catalog/cisconut2/chapter/index.html ***MAKE Magazine Subscriptions Available 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: https://www.pubservice.com/MK/Subnew.aspx?PC=MK&PK=M5ZUGLA ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Stephen Teilhet ("C# Cookbook" and "Subclassing and Hooking with Visual Basic") at Compuware OJ.X, Detroit, MI--October 6 Author Stephen will sign copies of his books at this event. http://www.compuwareojx.com/ ***"The Art of Project Management" Tour, Boston, NYC, and Pittsburgh-- October 11-19 Scott Berkun, author of the bestselling book "The Art of Project Management," is hitting the road in October. Inspiring, funny, honest, and compelling, this essential book is fueled by over a decade of work in the industry and will save you and your team countless hours of trial and error. Further details on the tour can be found on Scott's blog. http://www.scottberkun.com/blog/?p=128 ***O'Reilly Authors at Macromedia Max, Anaheim, CA--October 16-19 Colin Moock ("Essential ActionScript 2.0" and "ActionScript for Flash MX: The Definitive Guide") and Joey Lott ("Actionscript Cookbook") are both presenting at this year's event. http://www.macromedia.com/macromedia/events/max/ ***Steven Feuerstein's Oracle PL/SQL Programming Conference, Chicago, IL--November 2-3 Join Steven Feuerstein, author of "Oracle PL/SQL Programming, 4th Edition," for this one-of-a-kind event on everything PL/SQL. It's a unique opportunity to learn from some of the most respected and experienced PL/SQL experts in the world. Whether you've been using PL/SQL for years or have recently started working with this language, OPP 2005 is a must-attend event. http://www.oracleplsqlprogramming.com/opp2005.php ================================================ Conference News ================================================ ***ETel Registration Now Open Emerging telephony networks enable a new generation of powerful communication applications, which threaten established business models--but more importantly, open up new opportunities and new markets. O'Reilly's Emerging Telephony Conference, January 24-26 in San Francisco, aims to articulate this revolution, provide a framework, and spark creative discussions among enterprise managers, developers, hackers, and sponsors interested in telephony. Join us as we explore this exciting new territory and investigate its implications. http://conferences.oreilly.com/etel/ Use code "etel06dsug" when you register, and receive 15% off the registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/etel2006/create/ord_etel06 ***Registration is Open for EuroOSCON Join developers, systems and network administrators, and IT managers at the very first O'Reilly European Open Source Convention in Amsterdam on October 17-20. EuroOSCON will explore the best and newest open source technologies, particularly for companies, governments, and nonprofits. EuroOSCON showcases the diversity in open source while maintaining a practical edge. http://conferences.oreilly.com/eurooscon/ Use code "euos05usrg" when you register, and receive 25% off the registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/eurooscon/create/ord_euos05 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Tim O'Reilly in the News "The New York Times," September 28, "Search and Rescue" http://radar.oreilly.com/archives/2005/09/ny_times_op_ed_on_authors_guil.html "Wired," October 2005, "The Trend Spotter": http://www.wired.com/wired/archive/13.10/oreilly.html ***What Is Web 2.0 Defining just what Web 2.0 means still engenders much disagreement. Some decry it as a meaningless marketing buzzword, while others have accepted it as the new conventional wisdom. Tim O'Reilly attempts to clarify just what we mean by Web 2.0, digging into the implications of viewing the web as a platform, which applications fall squarely under its purview, and which do not. http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.ht ml ***Beta Broadcast 002: Data for Web 2.0 This week, O'Reilly's audio magazine program "Distributing the Future" takes a look at the Data for Web 2.0. Tim O'Reilly explains "What is Web 2.0," Marc Hedlund ponders the browsers of the future that might mash up the private data on your hard drive with data that lives on the Web, NAVTEQ's Robert Denaro discusses why NAVTEQ drives so many miles each day to gather the geographic information you use in your favorite online mapping applications, Phil Torrone is already hacking the iPod nano, and our "FOO Cast" is more of Richard Giles' Gadget show interview with John Batelle. (24 minutes, 52 seconds) http://www.oreillynet.com/pub/a/network/2005/09/23/distributing-the-future.ht ml ***What Is Asterisk? Asterisk is an open source PBX (private branch exchange) that provides all the functionality of high-end business telephone systems, and much more. Brian McConnell explains how Asterisk works, where to get it, and provides an overview of its feature set and platform capabilities. http://www.oreillynet.com/pub/a/network/2005/09/30/what-is-asterisk.html ***Marking up your Designs with HTMLstamps Alex shows you how to bridge the gap between Website designs done in Photoshop (or any other graphics editor) and the HTML code required to make them real. http://www.sitepoint.com/blogs/2005/09/22/marking-up-your-designs-with-htmlst amps/ ***Opera goes free without ads It's finally happened. Opera, the 3rd player in the browser market (after Microsoft and Mozilla's Firefox), has finally made its popular browser available for free--without embedded ads. Kevin Yank takes a closer look at the move and what it means. http://www.sitepoint.com/blogs/2005/09/20/opera-goes-free-without-ads/ ***User Group Members receive a special 50% discount 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 -Client-Side This offer ends December 31st, 2005. To redeem, use Promotion Code "ORALL1" to save 50%. Each course comes with a free O'Reilly book and a 7-day money-back guarantee. Register online: http://learninglab.oreilly.com/ --------------------- Open Source --------------------- ***Perlcast Interviews Jesse Vincent, author of "RT Essentials" http://perlcast.com/2005/09/29/interview-with-jesse-vincent/ ***What Is Free Software? Today, free software is a large body of high-quality code on which much of the internet depends for critical functions. But free software is much more than a collection of programs. Karl Fogel examines free software under three different lights: as a political movement, as a programming methodology, and as a business model. Karl is the author of "Producing Open Source Software." http://www.onlamp.com/pub/a/onlamp/2005/09/29/what-is-free-software.html ****Installing Debian Debian GNU/Linux is a powerful and popular community-developed Linux distribution--and the basis for several other useful and usable distributions. With the recent release of Debian Sarge, it's better than ever. Edd Dumbill, Debian developer and GNU/Linux advocate, walks through a typical installation. http://www.linuxdevcenter.com/pub/a/linux/2005/09/29/installing_debian.html ***Backward Compatibility? We've Heard of It PHP 5's release has sparked a PR disaster for the popular open source programming language because of some significant backwards compatibility issues. http://www.sitepoint.com/blogs/2005/09/15/backward-compatibility-weve-heard-o f-it/ ***Using FreeBSD's ACLs The standard Unix permissions scheme works fine if you have simple needs, but juggling groups and users can grow unwieldy very quickly. FreeBSD's Access Control Lists give you more control over who can access files and directories. Dru Lavigne explains how to enable, understand, and use them appropriately. http://www.onlamp.com/pub/a/bsd/2005/09/22/FreeBSD_Basics.html --------------------- Mac --------------------- ***How to Set Up Backup 3 and Save Your Data Combined with a hefty 1GB of online storage, Backup 3 provides .Mac subscribers with a robust, easy-to-use workflow for protecting their most valuable data. In this tutorial, Derrick Story shows you how to get the most out of version 3, using both your iDisk and DVDs for preserving your work. http://www.macdevcenter.com/pub/a/mac/2005/09/23/backup3.html ***Installing Fink on Mac OS X The Fink project aims to port Unix software to Mac OS X and make it easy to install. In this article, Koen Vervloesem shows you the ins and outs of Fink, with some info about how it compares to DarwinPorts, another package management system for Mac OS X. http://www.macdevcenter.com/pub/a/mac/2005/09/30/fink.html --------------------- Windows/.NET --------------------- ***What Is ASP.NET? Part of the .NET Framework, ASP.NET allows developers to build dynamic web apps and web services using compiled languages like VB.NET and C#. Wei-Meng Lee provides a look under the ASP.NET hood, describing how it works, its improved support in areas like state management and tracing and debugging, and important new features in version 2.0. Wei-Meng is the author of "ASP.NET: A Developer's Notebook." http://www.ondotnet.com/pub/a/dotnet/2005/09/19/what-is-asp-net.html ***Using Windows Explorer with Alternate Credentials Running Windows using administrator credentials can be hazardous to the health of your machine. Mitch Tulloch, author of "Windows Server Hacks," shows you how you can help solve the problem by using Windows Explorer while running alternate credentials. http://www.windowsdevcenter.com/pub/a/windows/2005/09/20/using-windows-explor er-with-alternate-credentials.html ***What Is C#? Jesse Liberty reveals this little-understood secret: C# is really one of two "coatings" of MSIL, the Microsoft Intermediate Language (the second is Visual Basic 2005). Both C# and VB 2005 produce MSIL, and it is MSIL that runs on the .NET platform. Jesse provides an overview of the C# language and how it works within the .NET platform, and concludes with resources for coding in C#. Jesse is the author of "Programming C#, 4th Edition." http://www.ondotnet.com/pub/a/dotnet/2005/10/03/what-is-csharp.html --------------------- Java --------------------- ***What Is Quartz? Java programmers: if you've ever needed an application to perform a task at a specific time, automatically, Chuck Cavaness suggests you check out the Quartz Scheduler. Cavaness looks at this open source job-scheduling framework, explains where to get it, how it works, and reviews its feature set. http://www.onjava.com/pub/a/onjava/2005/09/28/what-is-quartz.html ***What Is Hibernate? Hibernate is a free open source Java package that makes it easy to work with relational databases. James Elliott describes the "enlightened laziness" that resulted in the development of Hibernate, how it works, and when it makes good sense to use it in your projects. James is the author of "Hibernate: A Developer's Notebook." http://www.onjava.com/pub/a/onjava/2005/09/21/what-is-hibernate.html --------------------- Digital Media --------------------- ***Jack Herrington ("Podcasting Hacks") interviewed on the User Group Report on The MUG Center. http://www.mugcenter.com/usergroupreport/2005/534.html (You can also subscribe to this Podcast through iTunes.) ***Nate Howard: Midwestern Photographer in Iraq A photojournalist from Rochester, Minnesota is assigned to cover a local transportation unit on duty in Iraq. The images that Nate Howard returned with document the Iraqi people and American soldiers from a compassionate point of view. http://digitalmedia.oreilly.com/2005/09/28/featured.html ***Julian Kwasneski: Inside Game Audio If you've played Star Wars, The Lord of the Rings, Indiana Jones, James Bond, or any number of NBA, NFL, PGA, or NCCA console games, you've likely heard the music and sound effects of Bay Area Sound. Cofounder Julian Kwasneski takes us inside the process of optimizing audio for games, then shares five MP3s. http://digitalmedia.oreilly.com/2005/09/21/bas-kwasneski-game-audio.html --------------------- MAKE --------------------- ***Make your own "PowerSquid" Have you seen the "PowerSquid" on ThinkGeek? It's a very cool, five-outlet power strip that allows you to plug in those bulky square adapters. The Make team was going to order one, but they were out of stock and so they made their own--with a total of eight outlets--for almost half the price. Here's the simple cheap version. http://www.makezine.com/blog/archive/2005/09/how_to_make_your_own_powersqui.h tml Try a Sample Project from MAKE: http://makezine.com/samples/ MAKE Show Archive: http://www.makezine.com/blog/archive/make_podcast/ ***For more information on MAKE, go to: http://www.makezine.com/ ================================================ From Your Peers ================================================ ***Don't forget to check out the O'Reilly UG wiki to see what user groups around the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee Henon ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://www.oreilly.com ================================================================ ------------------------------------------------------- From george at metaart.org Wed Oct 5 17:59:57 2005 From: george at metaart.org (George Woolley) Date: Wed, 5 Oct 2005 17:59:57 -0700 Subject: [oak perl] Fwd: BaySUG 2005 - Super User Group Meeting (fwd) Message-ID: <200510051759.57640.george@metaart.org> This sounds interesting, but I can't go. (It conflicts with our meeting for one thing.) Anyone else interested in going and representing us? We can talk about this at our meeting on Saturday. George ---------- Forwarded Message ---------- Subject: BaySUG 2005 - Super User Group Meeting (fwd) Date: Wednesday 05 October 2005 2:21 pm From: Jennifer Davis To: george at metaart.org George, BayLISA and USENIX are putting together a SuperUser group meeting for November 12, 2005 at the Computer History Museum. It will be a free event to attendees, but limited to ~300 people. Registration should open next week. We are putting together the agenda now, but I wanted to let you know about it so you can let your group know as well (and get involved!). The plan is to get the different groups together and crosspollinate some ideas, share resources, and get to know each other. In general figure out what we can do for each other to improve all of our groups for the better, in terms of having good speakers (no repeats within the same month). It will start at 1pm with introduction, then speakers, prize giveaway, and then a tour of the Computer History Museum. If your group wants to be part of this, let me know. I'd appreciate any input about this event. We are still confirming the speaker (should be good. It will be an Open Source Software in use type talk, and related to community needs), but actual activities we are still working out. There is a main lobby that we will have tables set up for groups to have any promotional materials. The website for the event is located at http://www.usenix.org/events/baysug05/ If you want your group included as a "Group Participant" of the Super User Group meeting please send an email to baysug05groups at usenix.org Name of Group: Website of Group: Leader Contact Information: Meeting Location and Times (if any): Description (50 words or less): In Summary: Event: Bay Super User Group Meeting Date: November 12, 2005 Time: 1-5pm Location: Computer History Museum Website: http://www.usenix.org/events/baysug05/ Any questions, let me know. Jennifer ------------------------------------------------------- From george at metaart.org Wed Oct 5 18:02:11 2005 From: george at metaart.org (George Woolley) Date: Wed, 5 Oct 2005 18:02:11 -0700 Subject: [oak perl] BaySUG 2005 - Super User Group Meeting (fwd) In-Reply-To: References: Message-ID: <200510051802.11123.george@metaart.org> Hi Jennifer, An excellent idea. :) :) I've forwarded your email to our mailing list and have begun looking for someone to represent us at the meeting. You say "I'd appreciate any input about this event" so some input follows. == Observation: * The meeting time selected conflicts with our (Oakland Perl Mongers') meeting time. :( == Suggestions: * See if you can get Rick Moen to come. He's easily the best source of thoughts on how to run a successful user group that I'm aware of. * Create a mailing list for Bay Area user group leaders. * Create a wiki for Bay Area user group leaders. * Check out the suggestions on user groups on the O'Reilly User Group Program wiki at http://wiki.oreillynet.com/usergroups/index.cgi?UGSuggestions * Plan to have this meeting each year (or every other year) at a specific time. E.g. 2nd Saturday in November 1-5pm each year. == I'm looking forward to hearing more detail on the planned meeting activities and to the fallout from the meeting. Best wishes, George Woolley of Oakland Perl Mongers ========================================== On Wednesday 05 October 2005 2:21 pm, you wrote: > George, > > BayLISA and USENIX are putting together a SuperUser group meeting for > November 12, 2005 at the Computer History Museum. It will be a free > event to attendees, but limited to ~300 people. Registration should open > next week. > > We are putting together the agenda now, but I wanted to let you know about > it so you can let > your group know as well (and get involved!). The plan is to get the > different groups together > and crosspollinate some ideas, share resources, and get to know each other. > In general figure > out what we can do for each other to improve all of our groups for the > better, in terms of > having good speakers (no repeats within the same month). It will start at > 1pm with > introduction, then speakers, prize giveaway, and then a tour of the > Computer History Museum. > > If your group wants to be part of this, let me know. I'd appreciate > any input about this event. We are still confirming the speaker (should > be good. It will be an Open Source Software in use type talk, and related > to community needs), but actual activities we are still working out. > There is a main lobby that we will have tables set up for groups to have > any promotional materials. > > The website for the event is located at > http://www.usenix.org/events/baysug05/ > > If you want your group included as a "Group Participant" of the Super User > Group meeting please send an email to baysug05groups at usenix.org > > Name of Group: > Website of Group: > Leader Contact Information: > Meeting Location and Times (if any): > Description (50 words or less): > > In Summary: > Event: Bay Super User Group Meeting > Date: November 12, 2005 > Time: 1-5pm > Location: Computer History Museum > Website: http://www.usenix.org/events/baysug05/ > > Any questions, let me know. > > Jennifer From george at metaart.org Wed Oct 5 18:25:50 2005 From: george at metaart.org (George Woolley) Date: Wed, 5 Oct 2005 18:25:50 -0700 Subject: [oak perl] BaySUG 2005 - Super User Group Meeting (fwd) Message-ID: <200510051825.50574.george@metaart.org> My guess is this email didn't get through to our list since Jennifer is not subscribed and since I didn't get a copy from the list. I'm forwarding this to the list as the list was copied. ---------- ?Forwarded Message ?---------- Subject: Re: BaySUG 2005 - Super User Group Meeting (fwd) Date: Wednesday 05 October 2005 6:09 pm From: Jennifer Davis To: George Woolley Cc: oakland at pm.org > == Observation: > * The meeting time selected conflicts with > our (Oakland Perl Mongers') meeting time. :( Sorry :S We tried to find a time that would work for the most people, and sadly I think every day some group has a meeting.. so we went with availability of the location. > * See if you can get Rick Moen to come. He's on the BayLISA Board, and will hopefully be there :) > * Create a mailing list for Bay Area user group leaders. That's in the plan :) > * Create a wiki for Bay Area user group leaders. Excellent idea. > * Check out the suggestions on user groups > on the O'Reilly User Group Program wiki at > http://wiki.oreillynet.com/usergroups/index.cgi?UGSuggestions I found out about your group via the O'Reilly User Group page :) > * Plan to have this meeting each year (or every other year) > at a specific time. > E.g. 2nd Saturday in November 1-5pm each year. That's the plan. ?At least for now, have it as a yearly event, maybe eventually go towards a quarterly event where we can raise profiles of the local user groups. Thank you so much for the response! Jennifer Davis ---------------------------------------------- From mp at rawbw.com Wed Oct 5 22:44:09 2005 From: mp at rawbw.com (Michael Paoli) Date: Wed, 5 Oct 2005 22:44:09 -0700 Subject: [oak perl] The Bay Area Super User Group Meeting (BaySUG '05) November 12, 2005, Mountain View, CA Message-ID: <1128577449.4344b9a926187@webmail.rawbw.com> The Bay Area Super User Group Meeting (BaySUG '05) November 12, 2005, Mountain View, CA http://www.usenix.org/events/baysug05/ e.g.: http://mail.pm.org/pipermail/oakland/2005-October/001679.html I'd be interested in going, but not (at least yet) sure I'd be able to make it. If I'm able to make it, I might be able to "represent" one or more groups if they're not already represented/covered, and probably in about this order of precedence (relative to my proportional involvement (or lack thereof) in them): Berkeley Unix User Group (BUUG) http://www.buug.org/ Bay Area Linux Users Group (BALUG) http://www.balug.org/ Bay Area Debian (BAD) http://bad.debian.net/ Oakland Perl Mongers / Oakland Perl Users Group (OPUG) http://www.metaart.org/opug/ BUUG meetings are typically (but certainly not always) rather small, though the mailing list is a pretty good size. There are only a few of us that are rather to quite regular BUUG meeting attendees (myself among them), so I could probably cover BUUG pretty well if I'm able to make it. It sounds like BALUG is probably already well covered/represented. It's also quite probable there are active/interested Debian / BAD folks in/around the South Bay that may be able to cover BAD representation better than I could. There are probably folks that could better cover Oakland Perl Mongers / Oakland Perl Users Group (OPUG), but if not (e.g. due to meeting date conflict) I might be able to assist with representation there. references: http://www.usenix.org/events/baysug05/ http://mail.pm.org/pipermail/oakland/2005-October/001679.html http://www.usenix.org/events/baysug05/ugs.html Berkeley Unix User Group (BUUG) http://www.buug.org/ Bay Area Linux Users Group (BALUG) http://www.balug.org/ Bay Area Debian (BAD) http://bad.debian.net/ Oakland Perl Mongers / Oakland Perl Users Group (OPUG) http://www.metaart.org/opug/ From george at metaart.org Wed Oct 5 23:27:29 2005 From: george at metaart.org (George Woolley) Date: Wed, 5 Oct 2005 23:27:29 -0700 Subject: [oak perl] The Bay Area Super User Group Meeting (BaySUG '05) November 12, 2005, Mountain View, CA In-Reply-To: <1128577449.4344b9a926187@webmail.rawbw.com> References: <1128577449.4344b9a926187@webmail.rawbw.com> Message-ID: <200510052327.29089.george@metaart.org> Michael, Thanks for responding on this. I'll be touch with you off-list. George ======================================= On Wednesday 05 October 2005 10:44 pm, Michael Paoli wrote: > The Bay Area Super User Group Meeting (BaySUG '05) November 12, 2005, > Mountain View, CA > http://www.usenix.org/events/baysug05/ > e.g.: http://mail.pm.org/pipermail/oakland/2005-October/001679.html > > I'd be interested in going, but not (at least yet) sure I'd be able to > make it. If I'm able to make it, I might be able to "represent" one or > more groups if they're not already represented/covered, and probably in > about this order of precedence (relative to my proportional involvement > (or lack thereof) in them): > Berkeley Unix User Group (BUUG) http://www.buug.org/ > Bay Area Linux Users Group (BALUG) http://www.balug.org/ > Bay Area Debian (BAD) http://bad.debian.net/ > Oakland Perl Mongers / Oakland Perl Users Group (OPUG) > http://www.metaart.org/opug/ > > BUUG meetings are typically (but certainly not always) rather small, > though the mailing list is a pretty good size. There are only a few of > us that are rather to quite regular BUUG meeting attendees (myself among > them), so I could probably cover BUUG pretty well if I'm able to make > it. > > It sounds like BALUG is probably already well covered/represented. > > It's also quite probable there are active/interested Debian / BAD folks > in/around the South Bay that may be able to cover BAD representation > better than I could. > > There are probably folks that could better cover Oakland Perl Mongers / > Oakland Perl Users Group (OPUG), but if not (e.g. due to meeting date > conflict) I might be able to assist with representation there. > > > references: > http://www.usenix.org/events/baysug05/ > http://mail.pm.org/pipermail/oakland/2005-October/001679.html > http://www.usenix.org/events/baysug05/ugs.html > Berkeley Unix User Group (BUUG) http://www.buug.org/ > Bay Area Linux Users Group (BALUG) http://www.balug.org/ > Bay Area Debian (BAD) http://bad.debian.net/ > Oakland Perl Mongers / Oakland Perl Users Group (OPUG) > http://www.metaart.org/opug/ > _______________________________________________ > Oakland mailing list > Oakland at pm.org > http://mail.pm.org/mailman/listinfo/oakland From george at metaart.org Thu Oct 6 10:22:32 2005 From: george at metaart.org (George Woolley) Date: Thu, 6 Oct 2005 10:22:32 -0700 Subject: [oak perl] Fwd: Re: BaySUG 2005 - Super User Group Meeting (fwd) Message-ID: <200510061022.32577.george@metaart.org> ---------- Forwarded Message ---------- Subject: Re: BaySUG 2005 - Super User Group Meeting (fwd) Date: Thursday 06 October 2005 9:46 am From: Jennifer Davis To: George Woolley Please do let your user group know that BaySUG '05 Registration is live. Although the agenda is not finalized, I can tell you that the confirmed speakers are Jeremy Allison, from Samba, and Chris DiBona, from Google on the Summer of Code Projects. There is a limited number of registrations possible (the venue is ~300). First come first served, but if any of the leaders do find that they can't register as it's full let me know, and I'll talk to the USENIX folks. Depending on the popularity, we might be able to expand to other rooms. After the technical talks, there will be a reception, and group leaders can get together and discuss topics like member retention, coordinating speakers, meeting space - vendor sponsored or rental, and more. It does ask if you are a SAGE or USENIX member only to make your contact information populated for the registration. You do _not_ have to be a SAGE or USENIX member to attend. Thanks! I look forward to meeting you folks that I haven't met and to have a really great time. -- Jennifer Davis BayLISA, Board of Directors ------------------------------------------------------- From george at metaart.org Thu Oct 6 11:51:08 2005 From: george at metaart.org (George Woolley) Date: Thu, 6 Oct 2005 11:51:08 -0700 Subject: [oak perl] Request to Bring Laptop Message-ID: <200510061151.08138.george@metaart.org> Like last month, can someone bring a laptop with wireless capability to the meeting so we can take advantage of the Center being a DSL hot spot? That certainly would make what I want to do way easier. George cut & paste from home page http://oakland.pm.org ...................................................... Next meeting ? ? * when: 1-3pm, Saturday, Oct. 8th ? ? ? We meet each 2nd Saturday. ? ? * where: ? ? ? Grand Lake Neighborhood Center ? ? ? 530 Lake Park Ave., Oakland CA ? ? * directions: [link to] directions and ascii map ? ? * theme: PHP ? ? * activities: ? ? ? ? ? o introductions ? ? ? ? ? o giveaways ? ? ? ? ? o short talks on the theme, discussion. ? ? * who: open to anyone interested. ? ? * how much: no fee for our meetings. ? ? ? However, the neighborhood center would appreciate (but does not require) a donation of $1 per person for the use of their space. ? ? * RSVP: is a big help to me but is not required. From george at metaart.org Fri Oct 7 18:44:34 2005 From: george at metaart.org (George Woolley) Date: Fri, 7 Oct 2005 18:44:34 -0700 Subject: [oak perl] LISA Conference in San Diego: Dec. 4-9 Message-ID: <200510071844.34515.george@metaart.org> ---------- Forwarded Message ---------- Subject: Mention LISA at Oakland Perl Mongers meeting? Date: Friday 07 October 2005 2:17 pm From: Peter Mui ... See the online conference announcement below, Also, there are gif ? buttons and a pdf flyer for the conference at: http://www.usenix.org/events/lisa05/promote.html ... (cut here) =================================================== Join us in San Diego for the 19th Large Installation System Administration Conference (LISA'05) at http://www.usenix.org/lisa05/ progm The one conference to attend! For close to two decades LISA has been the annual convergence point for the global system and network administration community. This year's LISA continues that tradition of innovation with tools and techniques essential to your professional and technical development. NEW! 30 new tutorials, part of a full week's worth of great training NEW! "Solve My Problem" boards get your questions answered NEW! Hit the Ground Running tracks: 15-minute talks on how to get started on a particular topic TRAINING: Learn from the pros: 6 days and close to 60 tutorials, including: * Curtis Preston: Backup on a Budget * Dan Bailey: 802.11 Wireless Network Penetration Testing * Richard Bejtlich: Network Security Monitoring with Open Source Tools * Jacob Farmer: Disk-to-Disk Backup * Evan Marcus: Disaster Planning and Recovery * Mike Ciaverella and Lee Damon The Seven Habits of the Highly Effective Sys Admin KEYNOTE: Qi Lu, Yahoo!'s Vice President of Engineering: "Scaling Search Beyond the Public Web" TECH SESSIONS: 3 days of technical sessions with top-notch refereed papers, informative invited talks and panels: * Matt Blaze: "Picking Locks with Cryptology" * Kevin Bankston: "How Sysadmins Can Protect Free Speech and Privacy on the Electronic Frontier" * Dan Kaminsky: "Network Black Ops: Extracting Unexpected Functionality from Existing Networks" * Andrew Cowie: "Modern Trends in UNIX and Linux Infrastructure Management" * Terry Slattery: "Silly Network Management Tricks" GURU SESSIONS: Bring your perplexing technical questions to experts at LISA's unique Guru Is In sessions. EXHIBITS: Explore the latest commercial innovations at the Vendor Exhibition. LISA is the premier forum for presenting new research in system administration. We selected papers showcasing state-of-the-art work on topics including spam/email, intrusion and vulnerability detection, security, system integrity, and more. Sign up now for early registration discounts. ------------------------------------------------------------------------ WHAT: LISA '05: the 19th(!) Large Installation System Administration Conference WHEN: December 4-9, 2005 WHERE: San Diego, CA, Town & Country Resort Hotel WHO: System Administrators, Network Administrators, CIOs, CTOs, Researchers, Tool Providers, Support and Help Desk personnel, etc. WHY: To get to and stay on the cutting edge of system administration HOW: Sign up NOW at http://www.usenix.org/lisa05/progm ------------------------------------------------------------------------ ------------------------------------------------------- From george at metaart.org Sat Oct 8 19:15:05 2005 From: george at metaart.org (George Woolley) Date: Sat, 8 Oct 2005 19:15:05 -0700 Subject: [oak perl] October Meeting (topic=PHP) - thanks Message-ID: <200510081915.05942.george@metaart.org> Thanks to everyone who came to the meeting today. Thanks to our main presenter Daniel Sabsay who showed us some useful web tricks and lots of PHP code. Thanks also to Mark Theodoropoulos who gave a brief contrarian talk re PHP's lack of support for internationalization. From george at metaart.org Sat Oct 8 19:35:31 2005 From: george at metaart.org (George Woolley) Date: Sat, 8 Oct 2005 19:35:31 -0700 Subject: [oak perl] Reviews? Message-ID: <200510081935.31859.george@metaart.org> Anyone up for writing a review? If you are a tad interested, see http://www.metaart.org/opug/reviews/reviews.html As mentioned there, the review need not be of a book. From george at metaart.org Mon Oct 10 10:01:21 2005 From: george at metaart.org (George Woolley) Date: Mon, 10 Oct 2005 10:01:21 -0700 Subject: [oak perl] Optimizing Development for Fun Message-ID: <200510101001.21883.george@metaart.org> Links * "Optimizing Development for Fun" -- post from chromatic on Slashdot leads in to -Ofun article http://developers.slashdot.org/developers/05/10/09/1831219.shtml?tid=156 * "-Ofun" -- article by Geoff Broadwell http://www.oreillynet.com/pub/wlg/7996 interesting article. From mtheo at amural.com Mon Oct 10 11:22:28 2005 From: mtheo at amural.com (Mark Theodoropoulos) Date: Mon, 10 Oct 2005 11:22:28 -0700 Subject: [oak perl] Spolsky on i18n Message-ID: <434AB164.3000309@amural.com> George asked me to post the URL for the article by Joel Spolsky that I mentioned at Saturday's meeting. After reading it, I think you'll probably agree 100% with its title, which is "The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)": http://www.joelonsoftware.com/articles/Unicode.html Enjoy. Mark Theodoropoulos Berkeley -- producer / classics without walls the anti-warhorse zone / www.amural.com kusf 90.3fm / san francisco From david at fetter.org Mon Oct 10 15:43:26 2005 From: david at fetter.org (David Fetter) Date: Mon, 10 Oct 2005 15:43:26 -0700 Subject: [oak perl] [Reminder] Hot Dog Records: a PostgreSQL Case Study In-Reply-To: <20051003233219.GB6822@fetter.org> References: <20051003233219.GB6822@fetter.org> Message-ID: <20051010224326.GA20931@fetter.org> Folks, Just a reminder. If you'd like to eat Thai food and/or learn about how a quickly growing business uses PostgreSQL and gets help from the community, click here: http://pugs.postgresql.org/sfpug/ Date: Tuesday, October 11, 2005 Time: 7:00-9:00pm Place: ShareChive (see URL above) RSVP to david at fetter.org :) Cheers, D -- David Fetter david at fetter.org http://fetter.org/ phone: +1 510 893 6100 mobile: +1 415 235 3778 Remember to vote! From extasia at extasia.org Tue Oct 11 09:58:16 2005 From: extasia at extasia.org (David Alban) Date: Tue, 11 Oct 2005 09:58:16 -0700 Subject: [oak perl] http://tinyurl.com/ Message-ID: <4c714a9c0510110958r79578220u68df3b6779f63a6e@mail.gmail.com> Greetings, George asked me to post this to opug. It's a way to create a shorter, forwarding URL from a longer, complicated one. The web page that allows you to do this is: http://tinyurl.com/ For example, the location of the last opug meeting as a yahoo maps URL is: http://maps.yahoo.com/maps_result?addr=530+Lake+Park+Ave&csz=oakland%2C+ca&country=us&new=1&name=&qty= At tinyurl.com, we can make a much shorter URL that will forward to the longer one: http://tinyurl.com/bwgs7 This is handy in that you can make these short "alias" URL's and then reference them in email. David -- Live in a world of your own, but always welcome visitors. From george at metaart.org Thu Oct 13 19:44:49 2005 From: george at metaart.org (George Woolley) Date: Thu, 13 Oct 2005 19:44:49 -0700 Subject: [oak perl] Iterating Infusion Introduction Message-ID: <200510131944.49748.george@metaart.org> Reference: "Iterating Infusion" * Apress catalog entry: http://www.apress.com/book/bookDisplay.html?bID=10006 * PDF for TOC+Intro which are "extracted (and mildly updated) from the book". http://www.metaart.org/opug/documents/infusion_intro.pdf In November, the meeting topic is OO. Back in late July, Greg Anthony, author of "Iterating Infusion: Clearer Views of Objects, Classes, and Systems" agreed in principle to be a guest on our mailing list, tentatively that was to be for the week following our November (12th) meeting. I have emailed him (2005-10-10) to determine if the week after our meeting still looks good, however, he has not yet responded. In any case, we have access to the Intro for the book and can talk about it, among other things, on the mailing list and at the November meeting. From extasia at extasia.org Fri Oct 14 09:35:28 2005 From: extasia at extasia.org (David Alban) Date: Fri, 14 Oct 2005 09:35:28 -0700 Subject: [oak perl] Iterating Infusion Introduction In-Reply-To: <200510131944.49748.george@metaart.org> References: <200510131944.49748.george@metaart.org> Message-ID: <4c714a9c0510140935w71c88565od901e713595e0a34@mail.gmail.com> OO for beginners? OO for experts? Two very different audiences. (I hope to qualify for the first someday...) On 10/13/05, George Woolley wrote: > In November, the meeting topic is OO. -- Live in a world of your own, but always welcome visitors. From george at metaart.org Fri Oct 14 16:50:04 2005 From: george at metaart.org (George Woolley) Date: Fri, 14 Oct 2005 16:50:04 -0700 Subject: [oak perl] Iterating Infusion Introduction In-Reply-To: <4c714a9c0510140935w71c88565od901e713595e0a34@mail.gmail.com> References: <200510131944.49748.george@metaart.org> <4c714a9c0510140935w71c88565od901e713595e0a34@mail.gmail.com> Message-ID: <200510141650.04570.george@metaart.org> David, Thanks for raising your concern. I'm expecting that much of the meeting will revolve around questions arising out of the Introduction to the "Iterating Infusion" book. In so far as I'm right, it looks to me like the meeting will be relevant to both beginners and experts. However, I'm also thinking that not everyone will find appealing Greg Anthony's quest for conciseness, breadth, accuracy and consistency. A message from the author on the back of the book says the book is for: * "software development beginners" * "structured software veterans" * "object-oriented experts" The author is claiming to provide a clearer view of objects, classes and systems which will help the reader take charge of software technologies. George On Friday 14 October 2005 9:35 am, David Alban wrote: > OO for beginners? OO for experts? Two very different audiences. (I > hope to qualify for the first someday...) > > On 10/13/05, George Woolley wrote: > > In November, the meeting topic is OO. > > -- > Live in a world of your own, but always welcome visitors. > _______________________________________________ > Oakland mailing list > Oakland at pm.org > http://mail.pm.org/mailman/listinfo/oakland From george at metaart.org Mon Oct 17 17:43:05 2005 From: george at metaart.org (George Woolley) Date: Mon, 17 Oct 2005 17:43:05 -0700 Subject: [oak perl] Guest on List in November Message-ID: <200510171743.06088.george@metaart.org> References: "Iterating Infusion" book * Apress catalog entry: http://www.apress.com/book/bookDisplay.html?bID=10006 * PDF for TOC+Intro which are "extracted (and mildly updated) from the book". http://www.metaart.org/opug/documents/infusion_intro.pdf Greg Anthony (author of "Iterating Infusion: Clearer Views of Objects, Classes and Systems") has confirmed that he'll be a guest on the mailing list next month. (So it's no longer tentative.) The parameters as I understand them follow. * when start? ? Sunday, November 13th * duration: ? one week * topic: ? objects, classes and systems * ground rules: ? ? ? ? + Ask questions on the topic. ? ? ? + Don't expect answers to Perl specific questions. From george at metaart.org Wed Oct 19 18:09:09 2005 From: george at metaart.org (George Woolley) Date: Wed, 19 Oct 2005 18:09:09 -0700 Subject: [oak perl] MacWorld 2006 in SF Message-ID: <200510191809.09911.george@metaart.org> Link: http://www.macworldexpo.com/live/20/register/CC961706 I just registered for a MacWorld Expo 2006 free exhibits pass. If interested, you may wish to too. Hm, the first day of the exhibits seems like the best day for us to go. How about: * meet at the Expo ? ? ?date: Tuesday, January 10, 2006 ? ? ?time: 2pm ? ? ?conference location: Moscone Center ? ? ?street address: 747 Howard St., San Francisco ? ? ?specific meeting place: O'Reilly booth (#1017) * while we're at the O'Reilly booth, we can say hello to Marsee if she's there * follow whoever has a good idea to wherever At any point, you are free to go off on your own. From alamozzz at yahoo.com Thu Oct 20 19:36:07 2005 From: alamozzz at yahoo.com (Adrien Lamothe) Date: Thu, 20 Oct 2005 19:36:07 -0700 (PDT) Subject: [oak perl] Andreessen says PHP suceeding over Java Message-ID: <20051021023607.96664.qmail@web31403.mail.mud.yahoo.com> Interesting article. About time. Java is turning into a train wreck, but the corporate fools haven't figured it out yet. http://www.linux.org/news/2005/10/20/0008.html __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From david at fetter.org Thu Oct 20 21:19:23 2005 From: david at fetter.org (David Fetter) Date: Thu, 20 Oct 2005 21:19:23 -0700 Subject: [oak perl] Andreessen says PHP suceeding over Java In-Reply-To: <20051021023607.96664.qmail@web31403.mail.mud.yahoo.com> References: <20051021023607.96664.qmail@web31403.mail.mud.yahoo.com> Message-ID: <20051021041923.GA4164@fetter.org> On Thu, Oct 20, 2005 at 07:36:07PM -0700, Adrien Lamothe wrote: > Interesting article. About time. Java is turning into a train wreck, > but the corporate fools haven't figured it out yet. > > http://www.linux.org/news/2005/10/20/0008.html Marc Andreesen happened to be standing at the right place at the right time with Netscape. He has since let his lottery ticket winnings go to his head, as many of us might do when faced with the amount of gratitude we would have to show in the face of unearned billions. In about 1999, he started LoudCloud. Ever heard of them? I didn't think so. Now he's started ning.com, another venture of his with the same basic nonsense as LoudCloud, only with more FLOSS software underneath. I'm sure you'll all be shocked to discover that it has PHP as a component for the end-users. Oh, and I'm sure you'll be further shocked to discover that the infrastructure is mostly java. "Do as I say, not as I do," seems to be the message here. Cheers, D -- David Fetter david at fetter.org http://fetter.org/ phone: +1 510 893 6100 mobile: +1 415 235 3778 Remember to vote! From alamozzz at yahoo.com Thu Oct 20 21:56:31 2005 From: alamozzz at yahoo.com (Adrien Lamothe) Date: Thu, 20 Oct 2005 21:56:31 -0700 (PDT) Subject: [oak perl] Andreessen says PHP suceeding over Java In-Reply-To: <20051021041923.GA4164@fetter.org> Message-ID: <20051021045631.12184.qmail@web31415.mail.mud.yahoo.com> --- David Fetter wrote: > Marc Andreesen happened to be standing at the right > place at the right > time with Netscape. He has since let his lottery > ticket winnings go > to his head, as many of us might do when faced with > the amount of > gratitude we would have to show in the face of > unearned billions. > Right on the mark. The illness you describe is quite common. What Andreessen does is address the viability of "scripting languages" for serious system development, and how said languages are marching forward, while Java is "evolving" into a mass of goo. Ruby on Rails has the potential to de-rail all the nonsense passing for "web services". Now the industry is moving towards "SOA" (Service Oriented Architecture.) Another case of "but wait, things will be different this time, we promise. Just pony-up $10,000 per seat for our new SOA development tool." Unfortunately, most decision-makers listen to guys like Andreessen, because they can't think for themselves and thus are really not doing their jobs (another form of unearned wealth.) - Adrien "The revolution will not be televised. The monkeys will be removed from the thrones and placed back into their cages." __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs From mruggiero at formfactor.com Fri Oct 21 09:11:24 2005 From: mruggiero at formfactor.com (Michael Ruggiero) Date: Fri, 21 Oct 2005 09:11:24 -0700 Subject: [oak perl] Andreessen says PHP suceeding over Java Message-ID: <222EBC1FDB42814D9E2D4B5BAFDD21299F1899@EMAIL.formfactor.com> Where I work, they are touting SOA, and say that "you won't need to write any code... it'll be great." One illusion these technologies offer is the idea that a "new" thing will sort of elimiate the need to write code. We're investing in Oracle tools that are really expensive, but managers really believe that, by moving icons around in a "studio," they'll create wonderful applications without touching dirty code. Because it's "new." It's really the worst kind of magical thinking. "It sounds good; therefore it is good." -----Original Message----- From: oakland-bounces at pm.org [mailto:oakland-bounces at pm.org] On Behalf Of Adrien Lamothe Sent: Thursday, October 20, 2005 9:57 PM To: Oakland Perl Mongers Subject: Re: [oak perl] Andreessen says PHP suceeding over Java --- David Fetter wrote: > Marc Andreesen happened to be standing at the right place at the right > time with Netscape. He has since let his lottery ticket winnings go > to his head, as many of us might do when faced with the amount of > gratitude we would have to show in the face of unearned billions. > Right on the mark. The illness you describe is quite common. What Andreessen does is address the viability of "scripting languages" for serious system development, and how said languages are marching forward, while Java is "evolving" into a mass of goo. Ruby on Rails has the potential to de-rail all the nonsense passing for "web services". Now the industry is moving towards "SOA" (Service Oriented Architecture.) Another case of "but wait, things will be different this time, we promise. Just pony-up $10,000 per seat for our new SOA development tool." Unfortunately, most decision-makers listen to guys like Andreessen, because they can't think for themselves and thus are really not doing their jobs (another form of unearned wealth.) - Adrien "The revolution will not be televised. The monkeys will be removed from the thrones and placed back into their cages." __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs _______________________________________________ Oakland mailing list Oakland at pm.org http://mail.pm.org/mailman/listinfo/oakland From alamozzz at yahoo.com Fri Oct 21 09:59:47 2005 From: alamozzz at yahoo.com (Adrien Lamothe) Date: Fri, 21 Oct 2005 09:59:47 -0700 (PDT) Subject: [oak perl] Andreessen says PHP suceeding over Java In-Reply-To: <222EBC1FDB42814D9E2D4B5BAFDD21299F1899@EMAIL.formfactor.com> Message-ID: <20051021165947.25852.qmail@web31414.mail.mud.yahoo.com> I've seen an advertisement for that software. It shows exactly what you mention, a couple of icons with a connector between them. What can we call developing software without having to write at least some code? How about "Immaculate Development". Hey, that can be a new methodology, the "Immaculate Development" method. Let's write a book about it, and become highly paid "Immaculate Development" consultants! Dogbert would be proud. --- Michael Ruggiero wrote: > Where I work, they are touting SOA, and say that > "you won't need to > write any code... it'll be great." One illusion > these technologies offer > is the idea that a "new" thing will sort of elimiate > the need to write > code. We're investing in Oracle tools that are > really expensive, but > managers really believe that, by moving icons around > in a "studio," > they'll create wonderful applications without > touching dirty code. > Because it's "new." It's really the worst kind of > magical thinking. "It > sounds good; therefore it is good." > > -----Original Message----- > From: oakland-bounces at pm.org > [mailto:oakland-bounces at pm.org] On Behalf > Of Adrien Lamothe > Sent: Thursday, October 20, 2005 9:57 PM > To: Oakland Perl Mongers > Subject: Re: [oak perl] Andreessen says PHP > suceeding over Java > > > --- David Fetter wrote: > > > > Marc Andreesen happened to be standing at the > right place at the right > > > time with Netscape. He has since let his lottery > ticket winnings go > > to his head, as many of us might do when faced > with the amount of > > gratitude we would have to show in the face of > unearned billions. > > > > Right on the mark. The illness you describe is quite > common. > > What Andreessen does is address the viability of > "scripting languages" > for serious system development, and how said > languages are marching > forward, while Java is "evolving" into a mass of > goo. Ruby on Rails has > the potential to de-rail all the nonsense passing > for "web services". > Now the industry is moving towards "SOA" (Service > Oriented > Architecture.) Another case of "but wait, things > will be different this > time, we promise. Just pony-up $10,000 per seat for > our new SOA > development tool." > > Unfortunately, most decision-makers listen to guys > like Andreessen, > because they can't think for themselves and thus are > really not doing > their jobs (another form of unearned wealth.) > > - Adrien > > "The revolution will not be televised. The monkeys > will be removed from > the thrones and placed back into their cages." > > > > > > > > __________________________________ > Start your day with Yahoo! - Make it your home page! > > http://www.yahoo.com/r/hs > _______________________________________________ > Oakland mailing list > Oakland at pm.org > http://mail.pm.org/mailman/listinfo/oakland > > _______________________________________________ > Oakland mailing list > Oakland at pm.org > http://mail.pm.org/mailman/listinfo/oakland > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com From mp at rawbw.com Fri Oct 21 11:53:26 2005 From: mp at rawbw.com (Michael Paoli) Date: Fri, 21 Oct 2005 11:53:26 -0700 Subject: [oak perl] MacWorld - free exhibits only pass <= 2005-11-05 with Priority Code: B0201 Message-ID: <1129920806.43593926dc9a2@webmail.rawbw.com> Unfortunately without a Priority Code, the Exhibits Only pass/registration appears to no longer be free. With Priority Code: B0201 Exhibits Only pass/registration is apparently free through 2005-11-05. There may possibly be other Priority Codes that allow free Exhibits Only pass/registration subsequent to 2005-11-05. MacWorld Conference & Expo San Francisco 2006 January 9-13, 2006 The Moscone Center http://www.macworldexpo.com/ No, it's not LINUX, ... but it does have a Unix (BSD/Darwin) flavor under there, and can run lots of applications that are also common to many LINUX distributions and UNIX and BSD flavors, e.g.: http://fink.sourceforge.net/ And of course much of the Mac hardware can also run non-Apple operating system(s), e.g.: http://www.debian.org/releases/stable/installmanual From george at metaart.org Tue Oct 25 20:52:42 2005 From: george at metaart.org (George Woolley) Date: Tue, 25 Oct 2005 20:52:42 -0700 Subject: [oak perl] Fwd: Newsletter from O'Reilly UG Program, October 25 Message-ID: <200510252052.42702.george@metaart.org> ---------- Forwarded Message ---------- Subject: Newsletter from O'Reilly UG Program, October 25 Date: Tuesday 25 October 2005 6:16 pm From: Marsee Henon ... ================================================================ O'Reilly News for User Group Members October 25, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Practical Development Environments -Twisted Network Programming Essentials -FileMaker Pro 8: The Missing Manual -Beyond Java -My Job Went to India -Open Sources 2.0 -Palm and Treo Hacks -Programming Windows Presentation Foundation -Asterisk: The Future of Telephony -iWork '05: The Missing Manual -Build Your Own Standards Compliant Website Using Dreamweaver 8 -Yahoo! Hacks -BlackBerry Hacks -JBoss at Work: A Practical Guide -Essential PHP Security -PHP in a Nutshell -Internet Forensics -Producing Open Source Software -Retro Gaming Hacks -Switching to the Mac: The Missing Manual -Essential SNMP, 2nd Edition -PHPUnit Pocket Guide -Visual Basic 2005 Jumpstart -Linux Desktop Pocket Guide ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Tom Limoncelli ("Time Management for System Administrators"), New York City BSD User Group, New York, NY--November 2 -Jack Herrington ("Podcasting Hacks"), NCMUG, Rohnert Park, CA-- November 15 -Tom Limoncelli ("Time Management for System Administrators") at the Boston Linux & Unix User Group, Boston, MA--November 16 -Sinan Si Alhir ("UML in a Nutshell") at the MilwaukeeSPIN Group, Milwaukee, WI--November 17 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -ETel Registration Now Open -Conference List for 2006 ---------------------------------------------------------------- News ---------------------------------------------------------------- -The Real Problem with Textbooks: A SafariU Editorial -O'Reilly Authors on the Air -Encrypting Voice: An Interview with Phil Zimmermann -Dreamweaver 8 Does Standards -My Top 10 CSS Tricks -User Group Members receive a special 50% discount on Learning Lab Courses -EuroOSCON--Doctorow on Europe's Coming Broadcast Flag -What Is Ruby on Rails? -An Introduction to Artificial Intelligence -TextEdit's Default Format: RTF... Why? -Security Myths: The Perimeter Is Everything -C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg, Part 1 -Moving Past Java: An Interview with Bruce Tate Diagnostic Tests with Ant -Canon 5D: First Impressions -Hacking Your Car: How to Get Clean Audio and Video Signals into Your Car -iPod Boxes into Art -Kid-Tested Haunted House Tricks ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For book review writing tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 30% off any O'Reilly, No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint, or Syngress book you purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone 800-998-9938. http://www.oreilly.com/ ***Free ground shipping is available for online orders of at least $29.95 that go to a single address. This offer applies to U.S. delivery addresses in the 50 states and Puerto Rico. For more details, go to: http://www.oreilly.com/news/freeshipping_0703.html ---------------------------------------------------------------- New Releases ---------------------------------------------------------------- ***Practical Development Environments Publisher: O'Reilly ISBN: 0596007965 Everyone wants a good technical environment for developing their software, and "Practical Development Environments" contains helpful guidelines for how to create and maintain a great development environment. It discusses some of the current tools that are available, covering different areas such as version control, build tools, testing tools, bug tracking systems, documentation environments, release tools, and maintenance. http://www.oreilly.com/catalog/practicalde/ Chapter 2, "Project Basics," is available online: http://www.oreilly.com/catalog/practicalde/chapter/index.html ***Twisted Network Programming Essentials Publisher: O'Reilly ISBN: 0596100329 This title is a task-oriented look at Twisted, a Python-based network application framework. Twisted is fast becoming indispensable to Python network programmers. It supports common networking protocols such as TCP/IP, SSH, and SMTP. Using Python and Twisted, you can develop web services applications, email clients and servers, and just about any other type of networking application that you can conceive. http://www.oreilly.com/catalog/twistedadn/ ***FileMaker Pro 8: The Missing Manual Publisher: O'Reilly ISBN: 0596005792 Used by millions worldwide, FileMaker Pro is an award-winning database program for managing people, projects, images, assets, and other information. But it doesn't come with a manual--"FileMaker Pro: The Missing Manual" is the book that should have been in the box. With practical information, countless expert tips, and invaluable guidance, it's your guide to designing and building useful databases with the powerful and pliable FileMaker Pro. http://www.oreilly.com/catalog/fmakerprotmm/ ***Beyond Java Publisher: O'Reilly ISBN: 0596100949 In "Beyond Java," Bruce Tate, author of the Jolt Award-winning "Better, Faster, Lighter Java," chronicles the rise of the most successful language of all time, and then lays out in painstaking detail, the compromises the founders had to make to establish success. If you are agree with the book's premise--that Java's reign is coming to an end--then this book will help you start to build your skills accordingly. Beyond Java will teach you what a new language needs to succeed, so when things do change, you'll be more prepared. And even if you think Java is here to stay, you can use the best techniques from frameworks introduced in this book to improve what you're doing in Java today. http://www.oreilly.com/catalog/beyondjava/ ***My Job Went to India Publisher: Pragmatic Bookshelf ISBN: 0976694018 The American IT job market is slowly coming apart at the seams, and it's all our fault. Most of us have been stumbling around letting our careers take us where they may, and now we're surprised when companies are shipping jobs overseas for a fraction of the price. It's time to take control of our careers, and in the process, learn to stay both relevant and employed. This book will show you how to take action to avoid becoming yet another casualty of offshoring. http://www.oreilly.com/catalog/0976694018/ ***Open Sources 2.0 Publisher: O'Reilly ISBN: 0596008023 "Open Sources 2.0" is a collection of insightful and thought-provoking essays from today's technology leaders that explore open source's impact on the software industry and reveal how open source concepts are infiltrating other areas of commerce and society. http://www.oreilly.com/catalog/opensources2/ Beta Excerpt, "Introduction," is available online: http://www.oreilly.com/catalog/opensources2/chapter/index.html ***Palm and Treo Hacks Publisher: O'Reilly ISBN: 059610054X Written for beginning to experienced Palm users, "Palm and Treo Hacks" is full of practical, ingenious tips and tricks you can apply immediately. Whether you're looking to master the built-in applications or you want to trick out your Palm to the fullest, this book will show you how to do it. http://www.oreilly.com/catalog/palmtreohks/ Sample hacks are available online: http://www.oreilly.com/catalog/palmtreohks/chapter/index.html ***Programming Windows Presentation Foundation Publisher: O'Reilly ISBN: 0596101139 Get up to speed on Windows Presentation Foundation (WPF). By page two, you'll have written your first WPF application, and by the end of Chapter 1, "Hello WPF," you'll have completed a rapid tour of the framework and its major elements including the XAML markup language, the mapping of XAML to WinFX code; the WPF content model; layout; controls, styles, and templates; graphics, and more. http://www.oreilly.com/catalog/avalon/ Chapter 5, "Styles and Control Templates," is available online: http://www.oreilly.com/catalog/avalon/chapter/index.html ***Asterisk: The Future of Telephony Publisher: O'Reilly ISBN: 0596009623 This new cost-cutting guide offers a complete roadmap for installing, configuring, and integrating Asterisk with existing phone systems, opening the door to open source telephony. The authors walk you through a basic dial plan step by step, and give you enough working knowledge to set up a simple but complete system. http://www.oreilly.com/catalog/asterisk/index.html Chapter 5, "Dialplan Basics," is available online: http://www.oreilly.com/catalog/asterisk/chapter/index.html ***iWork '05: The Missing Manual Publisher: O'Reilly ISBN: 059610037X While iWork '05 helps you create stunning documents and presentations, it doesn't come with any in-depth documentation of its own. Refreshingly entertaining and scrupulously detailed, our Missing Manual gives you all the essentials of iWork '05, including countless undocumented tips, tricks, and secrets that you won't find anywhere else. Best yet, you get an objective look at iWork's capabilities, its advantages over similar programs, and its limitations. http://www.oreilly.com/catalog/iwork5tmm/index.html Chapter 6, "Sharing Pages Documents," is available online: http://www.oreilly.com/catalog/iwork5tmm/chapter/index.html ***Build Your Own Standards Compliant Website Using Dreamweaver 8 Publisher: SitePoint ISBN: 0975240234 This book was written for any user of Dreamweaver MX who wants to create standards compliant and fully accessible websites. Web standards are the set of recommendations created by the W3C, which guide web developers in making their websites fully accessible as well as making them easier to maintain and develop. This book shows developers how to overcome Dreamweaver's limitations and use it to create fully functional and standards compliant websites. http://www.oreilly.com/catalog/0975240234/ ***Yahoo! Hacks Publisher: O'Reilly ISBN: 0596009453 Whether you want to become a power searcher, news monger, super shopper, or innovative web developer, "Yahoo! Hacks" provides the tools to take you further than you ever thought possible. http://www.oreilly.com/catalog/yahoohks/ ***BlackBerry Hacks Publisher: O'Reilly ISBN: 0596101155 The versatile and flexible BlackBerry handheld computing device allows you to stay in touch and in-the-know--no matter where you are or where you go. For both corporate and consumer users, "BlackBerry Hacks" delivers tips, tools, and innovative ways to most effectively use the all-in-one phone, inbox, organizer, and browser for phone calls, instant messaging, email, organizing, web browsing, receiving RSS feeds, and much more. http://www.oreilly.com/catalog/blackberryhks/ ***JBoss at Work: A Practical Guide ISBN: 0596007345 Publisher: O'Reilly Written for Java programmers who want to use JBoss on their projects, this convenient guide from O'Reilly takes an in-depth look at JBoss, the fastest growing open source tool on the market. Learn how to integrate JBoss with other open source Java products such as Tomcat and Hibernate, and much more. http://www.oreilly.com/catalog/jboss/ Chapter 3, "Building and Deploying an EAR," are avaiable online: http://www.oreilly.com/catalog/jboss/chapter/index.html ***Essential PHP Security Publisher: O'Reilly ISBN: 059600656X The PHP scripting language works beautifully with other open source tools, such as the MySQL database and Apache web server software, to build interactive web applications. But given the frequency of attacks on web sites, security is still an issue that developers need to address. "Essential PHP Security" explains the types of attacks that hackers use on web sites and how to correctly configure Apache and PHP to guard against them. The author of "Essential PHP Security," Chris Shiflett, is an internationally recognized expert in the field of PHP security and his book shows developers how to guard against attacks by writing secure PHP code. http://www.oreilly.com/catalog/phpsec/ Chapter 4, "Sessions and Cookies," can be found online: http://www.oreilly.com/catalog/phpsec/chapter/index.html ***PHP in a Nutshell Publisher: O'Reilly ISBN: 0596100671 "PHP in a Nutshell" is a complete reference to the core of the language as well as the most popular PHP extensions. The topic grouping, tips, and examples in this book make it an essential reference for every PHP programmer. It covers the functions commonly used by a majority of developers so you can look up the information you need quickly. Whether you're just getting started or have years of experience in PHP development, "PHP in a Nutshell" is a valuable addition to your desk library. http://www.oreilly.com/catalog/phpnut/ Chapter 16, "Manipulating Images," can be found online: http://www.oreilly.com/catalog/phpnut/chapter/index.html ***Internet Forensics Publisher: O'Reilly ISBN: 059610006X This practical guide to Internet fraud gives you the skills you need to fight back against the spammers, con artists, and identity thieves that plague the Internet. The book shows you how to nab the bad guys by extracting the information that lies hidden in every email message, web page, and web server on the Internet. Real-world examples illustrate all the major techniques discussed. http://www.oreilly.com/catalog/internetforensics/ Chapter 4, "Obfuscation," is available online: http://www.oreilly.com/catalog/internetforensics/chapter/index.html ***Producing Open Source Software Publisher: O'Reilly ISBN: 0596007590 This comprehensive guide offers several tried and true steps to help you successfully manage the complex process of developing free software. Topics include project management, developer motivation, technical infrastructure to support collaboration, and project promotion. Producing Open Source Software is ideal for developers starting their own free software projects, or people who simply want to participate in the process. http://www.oreilly.com/catalog/producingoss/ Chapter 4, "Social and Political Infrastructure," is available online: http://www.oreilly.com/catalog/producingoss/chapter/index.html ***Retro Gaming Hacks Publisher: O'Reilly ISBN: 0596009178 Video game journalist Chris Kohler serves up hard-nosed hacks for reviving classic games. Want to game on an original system? Kohler shows you how to hack ancient hardware, and includes a primer for home-brewing classic software. Rather adapt today's equipment to run retro games? Kohler provides emulation techniques, complete with instructions for hacking a classic joystick that's compatible with a contemporary computer. http://www.oreilly.com/catalog/retrogaminghks/ ***Switching to the Mac: The Missing Manual Publisher: O'Reilly ISBN: 0596006608 Becoming a Mac convert is easy--so long as you've got our new Missing Manual. This incomparable guide delivers what Apple doesn't: everything you need to know to smoothly and seamlessly move to a Mac. Bestselling author David Pogue teams up with Adam Goldstein to cover every aspect of the switch in a refreshingly funny and down-to-earth style. http://www.oreilly.com/catalog/switchmacmm2/ ***Essential SNMP, 2nd Edition Publisher: O'Reilly ISBN: 0596008406 Written for network and system administrators, this practical book introduces the basics of SNMP and offers the technical background to use it effectively. This updated edition covers version 3 and offers valuable information on SNMP scripting and programming. Five new chapters and a host of real examples have been added. Administrators will attain a solid foundation for managing their networks, creating managed objects, and extending the operation of SNMP agents. http://www.oreilly.com/catalog/esnmp2/index.html The complete set of examples is available at: http://examples.oreilly.com/esnmp2/ ***PHPUnit Pocket Guide Publisher: O'Reilly ISBN: 0596101031 This handy guide answers all your PHPUnit questions, and then some. Written by the tool's creator, "PHPUnit Pocket Guide" delivers insight and sage advice not found anywhere else. It brings together hard-to-remember information, syntax, and rules for working with this popular code-testing tool. Perfect for developers of any level. http://www.oreilly.com/catalog/phpunitpg/ ***Visual Basic 2005 Jumpstart Publisher: O'Reilly ISBN: 059610071X Okay VB6 developers--time's up. Microsoft no longer supports this version of Visual Basic, but VB 2005 offers several attractive reasons to upgrade. Our jumpstart guide lets you test-drive the beta version of VB 2005 with three hands-on projects that let you learn the new syntax quickly. It's the painless way to migrate, and the perfect training manual for moving to the world of .NET. http://www.oreilly.com/catalog/vbjumpstart/ Chapter 4, "Developing a Windows Application, is available online: http://www.oreilly.com/catalog/vbjumpstart/chapter/index.html ***Linux Desktop Pocket Guide Publisher: O'Reilly ISBN: 059610104X Using Linux doesn't have to be hard. This book introduces you to the five most popular desktop distributions and covers essential topics such as configuring video card's screen resolution, sound, and wireless networking. Laptop issues are covered too. Explore desktop apps, including browsers, IM, and email clients with the same functionality as those used on Windows. http://www.oreilly.com/catalog/linuxdesktoppr/ Chapter 1, "Distributions," is available online: http://www.oreilly.com/catalog/linuxdesktoppr/chapter/index.html ***MAKE Magazine Subscriptions Available 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: https://www.pubservice.com/MK/Subnew.aspx?PC=MK&PK=M5ZUGLA ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Tom Limoncelli ("Time Management for System Administrators"), New York City BSD User Group, New York, NY--November 2 Author Tom Limoncelli discusses techniques he's developed over the last fifteen years including how to find time to get projects done, the best way to manage interruptions from users, open source tools for tracking requests, and how to turn chaos into free time. http://nycbug.org/index.php?NAV=Home&SUBM=126 ***Jack Herrington ("Podcasting Hacks"), NCMUG, Rohnert Park, CA--November 15 Jack will walk us through the basics of podcasting, starting with audio recording using a variety of equipment that he will bring along. He also covers multi-track editing and mixdown with Audacity, conversion to MP3, and uploading to a podcasting enabled blog that integrates into iTunes. http://www.ncmug.org/events.html#nov ***Tom Limoncelli ("Time Management for System Administrators") at the Boston Linux & Unix User Group, Boston, MA--November 16 Tom discusses techniques he's developed over the last fifteen years including how to find time to get projects done, the best way to manage interruptions from users, open source tools for tracking requests, and how to turn chaos into free time. http://blu.org/cgi-bin/calendar/2005-nov ***Sinan Si Alhir ("UML in a Nutshell") at the MilwaukeeSPIN Group, Milwaukee, WI--November 17 Author Sinan Si Alhir presents "The Art of Agility: Project Management and Software Development" at a meeting of the Milwaukee Software Process Improvement Network (SPIN) Group. http://www.milwaukeespin.com/pn/html/index.php ================================================ Conference News ================================================ ***ETel Registration Now Open Emerging telephony networks enable a new generation of powerful communication applications, which threaten established business models--but more importantly, open up new opportunities and new markets. O'Reilly's Emerging Telephony Conference, January 24-26 in San Francisco, aims to articulate this revolution, provide a framework, and spark creative discussions among enterprise managers, developers, hackers, and sponsors interested in telephony. Join us as we explore this exciting new territory and investigate its implications. http://conferences.oreilly.com/etel/ Use code "etel06dsug" when you register, and receive 15% off the registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/etel2006/create/ord_etel06 ***Conference List for 2006 So Far O'Reilly Emerging Telephony Conference January 24-26, 2006 San Francisco, California http://conferences.oreilly.com/etel/ O'Reilly Emerging Technology Conference 2006 March 6-9, 2006 San Diego, California http://conferences.oreilly.com/etech/ MySQL Users Conference 2006 April 24-27, 2006 Santa Clara, California http://www.mysqluc.com/ ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***The Real Problem with Textbooks: A SafariU Editorial The Government Accountability Office (GAO) reports that textbook prices rose 186 percent from 1986 to 2004--twice the rate of inflation. This populist revolt is getting lots of press, but the problem with textbooks is deeper and more fundamental than high prices: expensive textbooks are relics of the pre-internet world. O'Reilly CIO CJ Rayhill explicates and highlights O'Reilly's web-based co-publishing tool: SafariU. http://www.oreillynet.com/pub/a/network/2005/10/21/problem-with-textbooks-saf ariu-editorial.html ***O'Reilly Authors on the Air: 11/5 10:00am PT--David Pogue talks about the Missing Manual series on the "Digital Village" radio show. Archives of the shows are available online. http://www.digitalvillage.org/ 11/22 5:00PM PT David Pogue and Adam Goldstein interviewed on the "Computer Outlook" radio show on "Switching to the Mac: The Missing Manual, Tiger Ed." Podcast of the show online. http://www.computeroutlook.com/ 11/23 5:00pm PT--Jack Herrington on the "Computer Outlook" radio show with host John Iasiulo on "Podcasting Hacks." Podcast of the show online. http://www.computeroutlook.com/ ***Encrypting Voice: An Interview with Phil Zimmermann VoIP Magazine recently interviewed Phil Zimmermann, creator of PGP, the most widely used email encryption software. Phil discusses the urgency of creating powerful encryption for VoIP, among other issues. Phil will be speaking at O'Reilly's upcoming Emerging Telephony Conference, January 24-26 in San Francisco. http://www.voip-magazine.com/content/view/520/ ***Dreamweaver 8 Does Standards The latest incarnation of Dreamweaver--version 8--supports web standards and the WCAG with more fervour than ever before. Rachel Andrew explains the product's evolution, and shows how to set up Dreamweaver 8 for standards-compliant development. http://www.sitepoint.com/article/dreamweaver-8-standards ***My Top 10 CSS Tricks For years, designers have manipulated CSS to meet their needs. Now Trenton has compiled his favourite tips to help you get more out of your designs. From page-width, the text-transform command, and IE-specific tricks, to hints on creating CSS documents for hand-held devices, these powerful tips will save you time and hassle. http://www.sitepoint.com/article/top-ten-css-tricks ***User Group Members receive a special 50% 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 -Client-Side This offer ends December 31st, 2005. To redeem, use Promotion Code "ORALL1" to save 50%. Each course comes with a free O'Reilly book and a 7-day money-back guarantee. Register online: http://learninglab.oreilly.com/ --------------------- Open Source --------------------- ***EuroOSCON--Doctorow on Europe's Coming Broadcast Flag In Cory Doctorow's closing keynote at O'Reilly's first-ever European Open Source Convention, he stated, "Right now we find ourselves in the midst of a global attack on free software. A global attack that is supposed to uphold copyright, but that has no nexus with what copyright actually does." At the heart of this attack, asserts Cory, is the DRM and certain American entertainment companies' push for a Broadcast Flag in Europe. Daniel Steinberg reports on Cory's keynote. http://www.oreillynet.com/pub/a/network/2005/10/21/doctorow-on-europe-broadca st-flag.html ***What Is Ruby on Rails? Ruby on Rails is an impressive web development framework that will soon reach version 1.0. While there's a lot of buzz, it can sometimes be difficult to discern the steak beneath the sizzle. Curt Hibbs walks through the features and pieces of Ruby on Rails to show how it fits together and where its big benefits come from. http://www.onlamp.com/pub/a/onlamp/2005/10/13/what_is_rails.html --------------------- Mac --------------------- ***An Introduction to Artificial Intelligence Have you ever thought about using an iSight to take and classify images, such as those of a user sitting at the iMac? We have. And while we're working on that tutorial, we thought it might be a good idea to first publish a background piece on artificial intelligence. http://www.macdevcenter.com/pub/a/mac/2005/10/21/artificial-intelligence.html ***TextEdit's Default Format: RTF...Why? Rich Text Format (.rtf) is the default choice for Mac OS X's TextEdit. Have you ever wondered why? Giles Turnbull takes a look at the RTF spec and discusses its strengths and shortcomings...and possibly uncovers why Apple chose it as the default for text processing. http://www.macdevcenter.com/pub/a/mac/2005/10/18/rtf.html --------------------- Windows/.NET --------------------- ***Security Myths: The Perimeter Is Everything Is the perimeter the be-all and end-all of network defense? Mitch Tulloch, author of Windows Server Hacks, takes a look at whether it's time to kill the myth that perimeter defense is everything. http://www.windowsdevcenter.com/pub/a/windows/2005/10/18/security-myths-the-p erimeter-is-everything.html ***C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg, Part 1 Anders Hejlsberg, in charge of the ongoing development of the C# programming language for Microsoft, talks about the past, present, and future of C#. Among other topics, he covers the implementation of C# generics (compared to Java), nullable types, and how language integrated query is implemented. http://www.ondotnet.com/pub/a/dotnet/2005/10/17/interview-with-anders-hejlsbe rg.html --------------------- Java --------------------- ***Moving Past Java: An Interview with Bruce Tate WebServicesSummit.com recently interviewed Bruce Tate about the future of Java and web development. Bruce discusses scalable enterprise applications, database-enabled applications, AJAX, and lightweight solutions for web development, while questioning whether Java is still a technology for the masses. Bruce is the author of the newly released "Beyond Java." http://www.webservicessummit.com/Articles/MovingPastJava.htm ***Diagnostic Tests with Ant Determining what's gone wrong with your software--source or binary--in a remote location is no simple task. Before taking a call and walking the user through error-prone troubleshooting, why not collect information about the user's system and the application files? Koen Vervloesem shows how you can do this with Ant. http://www.onjava.com/pub/a/onjava/2005/10/12/diagnostic-tests-with-ant.html --------------------- Digital Media --------------------- ***Canon 5D: First Impressions The first thing that's noticeable about the EOS 5D is that it is a full-frame camera. I took a shot out of my hotel window with an EF 24-70 L zoom lens at 24mm. My reaction was, "So that's where my wide-angle has been hiding all these years." James Duncan Davidson reports on the Canon 5D after his first assignment with it. http://digitalmedia.oreilly.com/2005/10/13/canon-5d.html ***Hacking Your Car: How to Get Clean Audio and Video Signals into Your Car In the living room, red, white, and yellow RCA jacks are the universal standard for input. Wouldn't it be nice if car manufacturers did the same and put these jacks in your car? Damien Stolarz thinks so, and shows you how to hack your ride to get a clean audio and video signal into your car. Damien is the author of "Car PC Hacks." http://digitalmedia.oreilly.com/2005/10/05/audio-video-hack-for-your-car.html --------------------- MAKE --------------------- ***iPod Boxes into Art There are millions and millions of iPods out there, but what happens to all the empty boxes? The packaging is pretty nice, and at this point, as iconic as the iPod itself. So in Maker spirit, here is a photo diary of HOW TO turn an empty iPod into a little robot-looking guy. Made with just the packaging materials, hot glue, and paint, it could be a fun project for kids. http://www.makezine.com/blog/archive/2005/10/how_to_make_a_robot_statue_fro.h tml ***Kid-Tested Haunted House Tricks Eric Wilhelm's Halloween Haunted House Controller project in Make 03 explained how to build a multi-relay controller board that synchronizes lights, sounds, and other effects with soundtracks playing through Winamp on a laptop. This article describes some of the scare scenarios that Eric has staged using this controller, plus some other kid-tested tricks from haunted houses he's built. http://www.makezine.com/extras/27.html Sample Projects from MAKE: http://makezine.com/samples/ ================================================ From Your Peers ================================================ ***Don't forget to check out the O'Reilly UG wiki to see what user groups around the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee Henon ================================================================ O'Reilly 1005 Gravenstein Highway North Sebastopol, CA 95472 http://ug.oreilly.com/ http://www.oreilly.com ================================================================ ------------------------------------------------------- From mp at rawbw.com Fri Oct 28 02:19:07 2005 From: mp at rawbw.com (Michael Paoli) Date: Fri, 28 Oct 2005 02:19:07 -0700 Subject: [oak perl] Books for BaySUG? In-Reply-To: <200510271746.28386.george@metaart.org> References: <200508081948.27544.george@metaart.org> <1123557060.42f81ec426ae1@webmail.rawbw.com> <200510271746.28386.george@metaart.org> Message-ID: <1130491147.4361ed0b4a8a0@webmail.rawbw.com> George, I'll at least be representing BUUG, and am planning on attending. I can certainly also represent or cover for OPUG, if there isn't someone else available that you'd rather have cover it (the day and time of the BaySUG '05 and OPUG meetings do conflict). Books? Not really sure what BaySUG has planned for them. Giveaways? Library? ??? I don't really have specific suggestions regarding books, though among the publishers OPUG is a member of their user group programs, there certainly are many great books on Perl and many other areas. There are also logistical matters of how the books would make it to me prior to BaySUG '05 if I'm to take them there. references/excerpts: http://mail.pm.org/pipermail/oakland/2005-October/001682.html Quoting George Woolley: > Michael, > I got an email from my BaySUG contact > asking for suggestions/desires for books > from people going to the BaySUG event from our group. > I gather the contact will be asking certain publishers > (O'Reilly, and PH PTR/Addison Wesley) > to donate books for BaySUG. > > You are the only person from our group > I'm aware of who might be going. > Does it still look like you might go? > Do you have any suggestions/desires for books? From george at metaart.org Fri Oct 28 14:01:39 2005 From: george at metaart.org (George Woolley) Date: Fri, 28 Oct 2005 14:01:39 -0700 Subject: [oak perl] Books for BaySUG? In-Reply-To: <1130491147.4361ed0b4a8a0@webmail.rawbw.com> References: <200508081948.27544.george@metaart.org> <200510271746.28386.george@metaart.org> <1130491147.4361ed0b4a8a0@webmail.rawbw.com> Message-ID: <200510281401.39380.george@metaart.org> Michael, == representing OPUG Oh good, you are going to the BaySUG event and are willing to represent OPUG. Please do so. I think you'd be a good person to represent us. In any case, it may well be you or noone. Oh, if you prefer not to represent OPUG at BaySUG, just say so. It's not necessary that we be represented, and, given the time conflict with our monthly meeting, I don't think they'll be surprised if we are not represented. On the other hand, if we aren't going to be represented, it would be helpful to know so I can communicate appropriately. What's representing us mean in this context? I'd say two things: (1) Be there representing OPUG as an indication of support. (2) Alert us if there are significant outcomes that we should know about. If you are wanting to do more than that, please say so. == book suggestions You have no suggestions/desires for books for me to communicate to BaySUG in response to their request. No problem. Why did they want suggestions/desires from people planning to attend? I gather to help them to decide what books to request publishers to donate. My understanding is they are already in communication with the publishers. As far as I know, they would receive the books from the publishers and get them to the event. I'm guessing they'd give the books away at the event. George ============================================== On Friday 28 October 2005 2:19 am, Michael Paoli wrote: > George, > > I'll at least be representing BUUG, and am planning on attending. > > I can certainly also represent or cover for OPUG, if there isn't someone > else available that you'd rather have cover it (the day and time of the > BaySUG '05 and OPUG meetings do conflict). > > Books? Not really sure what BaySUG has planned for them. Giveaways? > Library? ??? I don't really have specific suggestions regarding books, > though among the publishers OPUG is a member of their user group programs, > there certainly are many great books on Perl and many other areas. There > are also logistical matters of how the books would make it to me prior to > BaySUG '05 if I'm to take them there. > > references/excerpts: > > http://mail.pm.org/pipermail/oakland/2005-October/001682.html > > Quoting George Woolley: > > Michael, > > I got an email from my BaySUG contact > > asking for suggestions/desires for books > > from people going to the BaySUG event from our group. > > I gather the contact will be asking certain publishers > > (O'Reilly, and PH PTR/Addison Wesley) > > to donate books for BaySUG. > > > > You are the only person from our group > > I'm aware of who might be going. > > Does it still look like you might go? > > Do you have any suggestions/desires for books? > > _______________________________________________ > Oakland mailing list > Oakland at pm.org > http://mail.pm.org/mailman/listinfo/oakland From PaulGerken at compuserve.com Mon Oct 31 19:04:24 2005 From: PaulGerken at compuserve.com (Paul Gerken) Date: Mon, 31 Oct 2005 19:04:24 -0800 Subject: [oak perl] FW: [ProSearch_Community] FW: Network Appliance - Sr QA Message-ID: Hi All, This just came across my in basket... job opening for PERL QA... Sent: Monday, October 31, 2005 8:25 AM Corp To: prosearch_community at yahoogroups.com; Subject: [ProSearch_Community] FW: Network Appliance - Sr QA Hi, NetApp is looking for Senior QA engineers to develop automated tests in PERL. Contact Martin Perez. Thanks,- Jose Jose A. Guerrero 510.813.5023 jose_a_guerrero at yahoo.com -----Original Message----- From: Martin Perez [mailto:martin at eclecticsearch.com] Sent: Monday, October 31, 2005 8:04 AM To: Jose Guerrero Subject: RE: Network Appliance Yes, The more Senior the better. Net App in Sunnyvale will transfer visas, relocate, and give a generous salary for the Senior people. Congrats on the new position and Thanks! Martin Perez Eclectic Search Technical Recruiter 3150 Almaden Expressway Ste. 106 San Jose, Ca 95118-1217 office: (408) 267-6900 ext 20 cell: (408) 230-0065 fax: (408) 351-4646 Email: martin at eclecticsearch.com website: www.eclecticsearch.com From: Jose Guerrero [mailto:jose_a_guerrero at yahoo.com] Sent: Sun 10/30/2005 7:18 PM To: Martin Perez Subject: RE: Network Appliance Hi Martin, Thanks for the inquiry. I just started a new job. Can I pass your email on to some friends? Thank You, Jose Jose A. Guerrero 510.813.5023 jose_a_guerrero at yahoo.com -----Original Message----- From: Martin Perez [mailto:martin at eclecticsearch.com] Sent: Thursday, October 27, 2005 3:14 PM To: jose_a_guerrero at yahoo.com Subject: Network Appliance Hi Jose, Our company has an onsite recruiter at Net Apps. They are looking for leaders, Senior System QA Engineers. They need good programmers willing to develop Automated test in PERL. Please send me a word formatted resume if you are interested. Very Truly Yours, Martin Perez Eclectic Search Technical Recruiter 3150 Almaden Expressway Ste. 106 San Jose, Ca 95118-1217 office: (408) 267-6900 ext 20 cell: (408) 230-0065 fax: (408) 351-4646 Email: martin at eclecticsearch.com Website: www.eclecticsearch.com