From jtevans at kilnar.com Mon Aug 4 14:42:50 2003 From: jtevans at kilnar.com (John Evans) Date: Thu Aug 5 00:18:24 2004 Subject: Perl Lunch Thursday Message-ID: Ok Guys (any gals out there?)... First of the month is here again, and the monthly Perl lunch is coming up this Thursday: Who: Pikes Peak Perl Mongers What: Lunch. Food. Grub. Sustenance. Flavored Grease. When: Thursday, August 7th 2003 Where: TBD Someone please suggest something. I feel like a hard-fisted tyrant when I tell everyone where we're going to be eating. I'll make a final announcement on the location around Wednesday morning. -- John Evans http://jtevans.kilnar.com/ -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS d- s++:- a- C+++>++++ ULSB++++$ P+++$ L++++$ E--- W++ N+ o? K? w O- M V PS+ !PE Y+ PGP t(--) 5-- X++(+++) R+++ tv+ b+++(++++) DI+++ D++>+++ G+ e h--- r+++ y+++ ------END GEEK CODE BLOCK------ From dave.waddell at mci.com Mon Aug 4 17:25:16 2003 From: dave.waddell at mci.com (David R. Waddell) Date: Thu Aug 5 00:18:24 2004 Subject: Perl Lunch Thursday In-Reply-To: Message-ID: <5.2.0.9.0.20030804161916.028419e8@pop.mcilink.com> All, Since I'm always biking to work, somewhere in the vicinity of Garden of the Gods works best for me. There is a good Pizza place on Centennial (Pizza Napoli). However, they have only a few small tables (most of their business is take-out). David At 13:42 8/4/2003, John Evans wrote: >Ok Guys (any gals out there?)... > > First of the month is here again, and the monthly Perl lunch is >coming up this Thursday: > >Who: Pikes Peak Perl Mongers >What: Lunch. Food. Grub. Sustenance. Flavored Grease. >When: Thursday, August 7th 2003 >Where: TBD > >Someone please suggest something. I feel like a hard-fisted tyrant when I >tell everyone where we're going to be eating. > >I'll make a final announcement on the location around Wednesday morning. > >-- >John Evans >http://jtevans.kilnar.com/ > >-----BEGIN GEEK CODE BLOCK----- >Version: 3.1 >GCS d- s++:- a- C+++>++++ ULSB++++$ P+++$ L++++$ >E--- W++ N+ o? K? w O- M V PS+ !PE Y+ PGP t(--) 5-- X++(+++) >R+++ tv+ b+++(++++) DI+++ D++>+++ G+ e h--- r+++ y+++ >------END GEEK CODE BLOCK------ From jtevans at kilnar.com Wed Aug 6 18:03:38 2003 From: jtevans at kilnar.com (John Evans) Date: Thu Aug 5 00:18:24 2004 Subject: Perl Lunch Thursday In-Reply-To: <5.2.0.9.0.20030804161916.028419e8@pop.mcilink.com> Message-ID: In hopes of getting more than 2 people to show up this month, I'm going to pick a place where I know someone else will make it, so Napoli it is. I've eaten there quite a bit and like their pizza very much. Who: Pikes Peak Perl Mongers What: Lunch. Food. Grub. Sustenance. Flavored Grease. When: Thursday, July 3rd 2003 at 11:30 Where: Pizzeria Napoli, 5160 Centennial Blvd Napoli's is in the small shopping center on the corner of Centennial and 30th. There is a Farm Crest Milk Store on the corner there. The pizzeria itself faces Centennial and is next to a Blimpies. David, If it happens to be bad weather, call me around 11:00 on my cell phone (200-PERL [200-7375]) and I'll swing by and pick you up... If it's good weather and you don't want to ride your bike, give me a call too. I'll come get you either way. :) -- John Evans http://jtevans.kilnar.com/ -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS d- s++:- a- C+++>++++ ULSB++++$ P+++$ L++++$ E--- W++ N+ o? K? w O- M V PS+ !PE Y+ PGP t(--) 5-- X++(+++) R+++ tv+ b+++(++++) DI+++ D++>+++ G+ e h--- r+++ y+++ ------END GEEK CODE BLOCK------ From timc+perl at divide.net Thu Aug 14 17:55:16 2003 From: timc+perl at divide.net (Tim Chambers) Date: Thu Aug 5 00:18:25 2004 Subject: Fw: Newsletter from the O'Reilly UG Program, August 13 Message-ID: <003601c362b7$37949f10$021a030a@CEPHAS> [Sorry for the gap. My PC was out of commission for several weeks. -- tbc] O'Reilly User Group Program Newsletter August 13, 2003 Please share the information your members would be interested in.... Highlights This Week: ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Programming ColdFusion MX, 2nd Edition -.NET Framework Essentials, 3rd Edition -Programming .NET Security ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Jesse Liberty ("Programming C#" & "Programming ASP.NET"), Cape Cod .NET User Group, Hyannis, MA--August 23 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -What to "See and Do" while you are at the O'Reilly Mac OS X Conference -Put Up an O'Reilly Mac OS X Conference Banner, Get a Free Book ---------------------------------------------------------------- Safari ---------------------------------------------------------------- -"Go On Safari" Tip of the Week Winner--Mike Caprio, Worcester Macromedia User Group ---------------------------------------------------------------- News ---------------------------------------------------------------- -When Is 54 Not Equal to 54? -Introduction to OOP in Flash and ActionScript -Five Lessons You Should Learn from Extreme Programming -The Java Speech API, Part 1 -The Factory Design Pattern -Comments in a "No comment" World -Outboard Brains for Mac OS X -Open Directory and Active Directory, Part 1 ---------------------------------------------------------------- Fun Stuff ---------------------------------------------------------------- -Take the Geek Test ================================================ Book News ================================================ Review books are available--email me for a copy. ***Please include the book order number on your requests. Let me know if you need your books by a certain date. Allow at least four weeks for shipping. Email me copies of your newsletters and book reviews. For book review tips and suggestions on writing, go to: http://ug.oreilly.com/bookreviews.html Don't forget, your members get 20% off any O'Reilly book they purchase directly from O'Reilly. Just use code DSUG when ordering. http://www.oreilly.com/ ***Group purchases with better discounts are available*** Please let me know if you are interested. Press releases are available on our press page: http://press.oreilly.com/ ***Programming ColdFusion MX, 2nd Edition Order Number: 3803 The first edition of this book has been called "the best reference available on the subject." This new edition goes even further, documenting the latest techniques for using ColdFusion MX to develop and serve dynamic web page content. It's an exhaustive guide that covers everything from the basics to advanced topics, with examples you can use for your own applications. Packed with insider hints, tips, and tricks, this book will help you make the most out of ColdFusion MX. http://www.oreilly.com/catalog/coldfusion2/?CMP=NLC-95OC69668232 Chapter 11, "Advanced Database Techniques," is available online: http://www.oreilly.com/catalog/coldfusion2/chapter/index.html ***.NET Framework Essentials, 3rd Edition Order Number: 5059 Fully updated for version 1.1 of the .NET Framework, this new edition of .NET Framework Essentials is an objective, no-nonsense overview of .NET. It touches all the bases, from the Common Language Run-Time (CLR) and key class libraries to the specialized packages for ASP.NET, Windows Forms, XML web services, and data access (ADO.NET). Written for intermediate to advanced VB, C/C++, Java, and Delphi developers, the book is also useful to system leaders and architects who are assessing tools for future projects. http://www.oreilly.com/catalog/dotnetfrmess3/?CMP=NLC-2MV239432998 Chapter 2, "The Common Language Runtime," is available online: http://www.oreilly.com/catalog/dotnetfrmess3/chapter/index.html ***Programming .NET Security Order Number: 4427 With the spread of web-enabled desktop clients and web server-based applications, developers can no longer afford to treat security as an afterthought. In fact, .NET forces you to address the topic since Microsoft has placed security-related features at the core of the .NET Framework. Even so, carelessness and lack of experience can enable a program to be used in an unintended way. This book shows programmers how to use .NET's various tools to write secure applications. http://www.oreilly.com/catalog/prognetsec/?CMP=NLC-B12M76941348 Chapter 4, "The Lifetime of a Secure Application," is available online: http://www.oreilly.com/catalog/prognetsec/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Jesse Liberty ("Programming C#" & "Programming ASP.NET"), Cape Cod .NET User Group, Hyannis, MA--August 23 Author Jesse Liberty presents an all-day "crash course" on ASP.NET for the Cape Cod .NET User Group. http://www.ccdevgroup.net/ Saturday, August 23, 9am-5 pm Cape Cod Community College Hyannis Campus Adult Learning Center 540 Main Street Hyannis, MA 02601 http://www.capecod.mass.edu/directions/ ================================================ Conference News ================================================ ***What to "See and Do" while you are at the O'Reilly Mac OS X Conference Held in the heart of Silicon Valley, the O'Reilly Mac OS X Conference provides conference attendees and speakers the opportunity to network with peers in a comfortable and enjoyable setting. Check out the things to "See & Do" in Santa Clara. http://conferences.oreillynet.com/pub/w/25/see_do.html The Second Annual O'Reilly Mac OS X Conference User Group members who register before September 12, 2003 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register, go to: http://conferences.oreillynet.com/cs/macosx2003/create/ord_mac03 O'Reilly Mac OS X Conference October 27-30, 2003 Westin Santa Clara, Santa Clara, CA http://conferences.oreilly.com/macosxcon/ ***Put Up an O'Reilly Mac OS X Conference Banner, Get a Free Book We are looking for user groups to display our conference banners on their web sites. If you send me the link to your user group site with our O'Reilly Mac OS X Conference banner, I will send you the O'Reilly book of your choice. O'Reilly Mac OS X Conference Banners: http://ug.oreilly.com/banners/macosx2003/ ================================================ Safari News ================================================ ***"Go On Safari" Tip of the Week Winner--Mike Caprio, Worcester Macromedia User Group "I'm a partner in a three person software consulting firm; simply put, Safari is the perfect tool for my business. Our clients often have varied needs, and they sometimes need help with the latest technologies--if we didn't have the resource we needed to refer to in order to help, we'd have to order a book online or drive out to the local bookstore to browse the shelves and hope they had something we could use. Having Safari online texts at our fingertips gives us a much faster response time providing expertise to our clients. Now that all the text from so many books is available and searchable, we can access that kind of specialized technical knowledge much more quickly from a very reliable source." Your group can also participate in this introductory program just for user group members. To "Go on Safari," any of your members who sign up for our Safari 14-day free trial can send comments on their experiences, or tips and tricks for how they used Safari (it only needs to be 2 sentences long, but it may be longer) to safari_talk@oreilly.com. (Please include your UG name in the email.) Every week someone will be chosen from the tips or comments submitted to receive fun stuff from O'Reilly (T-shirts, book bags, or other surprises). If a member of your user group is selected, your group receives free gifts, too. Whatever the individual member receives, your UG will get one, too, to give away at your next meeting, or use however you see fit. Recipients--and their comments--will be announced in the User Group Newsletter. **Please use this special UG URL to sign up for the 14-day trial** http://www.oreilly.com/safari/ug For more information on Safari: http://safari.oreilly.com/ ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***When Is 54 Not Equal to 54? "Protection" mechanisms added to 802.11g to ensure backward compatibility with legacy 802.11b clients can cut throughput by 50 percent or more. Matthew Gast, author of "802.11 Wireless Networks: The Definitive Guide," explains. http://www.oreillynet.com/pub/a/wireless/2003/08/08/wireless_throughput.html?CMP=NLC-2439WB792718 802.11 Wireless Networks: The Definitive Guide Order Number: 1835 http://www.oreilly.com/catalog/802dot11/ ***E-Commerce Pioneers Split on Patent Rights In this "Associated Press" article, Tim O'Reilly talks about why he didn't patent the idea of using advertising revenue to run a web portal as a "business method"--a move that would have changed the course of internet history. http://seattletimes.nwsource.com/html/businesstechnology/2001274072_btpatents28.html ***Introduction to OOP in Flash and ActionScript One of the greatest stumbling blocks in learning object-oriented programming is the inherent abstractness. Enter the simplicity of Flash and ActionScript. In this first of two articles, Joey Lott offers an introduction to basic OOP with ActionScript. http://www.oreillynet.com/pub/a/javascript/2003/08/12/actionscriptckbk.html Joey is the author of "ActionScript Cookbook." Order Number: 4907 http://www.oreilly.com/catalog/actscptckbk/ --------------------- Open Source --------------------- ***Five Lessons You Should Learn from Extreme Programming Extreme Programming (XP) is yet another popular idea gaining press. It adapts the best ideas from the past decades of software development. Whether or not you adopt XP, it's worth considering what XP teaches. chromatic, author of "Extreme Programming Pocket Guide," offers five lessons you should learn from Extreme Programming. http://www.onlamp.com/pub/a/onlamp/2003/07/31/extremeprogramming.html?CMP=NLC-Q87B09432775 Extreme Programming Pocket Guide Order Number: 4850 http://www.oreilly.com/catalog/extprogpg/index.html --------------------- Java --------------------- ***The Java Speech API, Part 1 Speech technology has advanced to the point where it's practical to consider speech synthesis and speech recognition in certain applications. In the first of two articles, Mandar Chitnis and Lakshmi Ananthamurthy explore JSAPI, an API for accessing various speech engines, building a simple application with speech synthesis. http://www.onjava.com/pub/a/onjava/2003/08/06/jsapi.html?CMP=NLC-4G1A98664309 --------------------- .NET --------------------- ***The Factory Design Pattern Many popular software libraries make extensive use of design patterns so that the APIs can be abstracted out at a high level for the end programmer. The .NET Framework Class Library (FCL) is no exception. Given that the FCL builds on the strengths of Microsoft's experience with developing software libraries, one can assume that instances of design patterns found in the FCL are fairly appropriate usages of these patterns. In this article, Amit Goel describes some instances of a commonly occurring design pattern in the FCL: the Factory Method design pattern. http://www.ondotnet.com/pub/a/dotnet/2003/08/11/factorypattern.html --------------------- XML --------------------- ***Comments in a "No comment" World In this month's XML Q&A column, John E. Simpson examines two issues related to documentation of, and comments in, XML documents and schemas. http://www.xml.com/pub/a/2003/07/30/qa.html --------------------- Mac --------------------- ***Outboard Brains for Mac OS X Here's a brief look at some applications designed to be digital brain-dumps; electronic Pensieves into which you can throw any information you want, knowing that it will still be there when you need it later. Giles Turnbull looks at a variety of "outboard brains" utilities and highlights their particular strengths. http://www.macdevcenter.com/pub/a/mac/2003/08/05/outboard_brains.html ***Open Directory and Active Directory, Part 1 For the last number of months, Michael Bartosh has been working on this series of articles for Mac DevCenter readers that examines Mac OS X's Directory Services architecture in depth and explores how to integrate these services with Microsoft's Active Directory. http://www.macdevcenter.com/pub/a/mac/2003/08/05/active_directory.html?CMP=NLC-J9A196900446 This is the same topic that Michael will be discussing in person at the O'Reilly Mac OS X Conference. http://conferences.oreillynet.com/cs/macosx2003/view/e_sess/4513 ================================================ Fun Stuff ================================================'' ***Take the Geek Test http://www.innergeek.us/geek.html Until next time-- Marsee From timc+perl at divide.net Fri Aug 22 18:26:09 2003 From: timc+perl at divide.net (Tim Chambers) Date: Thu Aug 5 00:18:25 2004 Subject: Fw: Newsletter from O'Reilly UG Program, August 21 Message-ID: <003301c36904$c68eaa50$021a030a@CEPHAS> ================================================ O'Reilly News for User Group Members August 21, 2003 ================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Amazon Hacks -TiVo Hacks -CVS Pocket Reference, 2nd Edition ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Derrick Story ("Digital Video Pocket Guide" & "iPhoto 2:The Missing Manual,") North Bay Multimedia Association, Novato, CA--August 28 -Correction***Jesse Liberty ("Programming C#" & "Programming ASP.NET"), Cape Cod .NET User Group, Hyannis, MA--August 23 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Great T-Shirt Exchange ---------------------------------------------------------------- Safari ---------------------------------------------------------------- -"Go On Safari" Tip of the Week Winner--Garrett Goebel, Kansas City Perl Mongers ---------------------------------------------------------------- News ---------------------------------------------------------------- -Dispelling the Myth of Wireless Security -Rob Flickenger on SeattleWireless TV -Trademarks by Cory Doctorow -Guido van Rossum Speaks -PHP Security, Part 1 -FreeBSD Access Control Lists -Making Media from Scratch, Part 1 -Service-Oriented Architecture Explained -Low Bandwidth SOAP -Integrating QuickTime with Cocoa ---------------------------------------------------------------- News From Your Peers ---------------------------------------------------------------- -SUCON '03 - Swiss Unix Conference 2003, Zurich, Switzerland-- September 5 ================================================ Book News ================================================ Did you know you can request a free book to review for your group? Ask your group leader for more information. For writing book review tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly book your purchase directly from O'Reilly. Just use code DSUG when ordering online or by phone. 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 ***Amazon Hacks Order Number: 5423 "Amazon Hacks" is a collection of real-world tips, tricks, and full-scale solutions to practical uses of Amazon.com and the Amazon Web Services API. The book offers a variety of interesting ways for power users to get the most out of Amazon and its community, for Associates to hone their recommendations for better linking and more referral fees, for researchers to mine the enormous amount of information in Amazon's data store, and for developers to integrate Amazon Web Services into their applications and services. http://www.oreilly.com/catalog/amazonhks/?CMP=NLC-ZL2148071462 A collection of sample hacks is available online: http://hacks.oreilly.com/pub/ht/24 ***TiVo Hacks Order Number: 5539 "TiVo Hacks" covers tips for changing the order of recorded programs, activating the 30-second skip to blaze through commercials, and more, by using magical remote-control codes. Then, once you take the lid off your TiVo, you will learn how to gain even more fun and functionality. You can upgrade the hard drive for more hours of recording. Log in to the serial port for command-line access to programming data, log files, closed-captioning data, display graphics on the TiVo screen, and even play MP3s. While TiVo gives viewers personalized control of their TVs, TiVo Hacks gives users personalized control of TiVo. http://www.oreilly.com/catalog/tivohks/?CMP=NLC-U9N383213924 A collection of sample hacks is available online:: http://www.oreilly.com/catalog/tivohks/chapter/index.html ****CVS Pocket Reference, 2nd Edition Order Number: 5679 Much more than a quick list of commands and options, "CVS Pocket Reference, 2nd Edition," is packed with a surprising amount of detail--including an overview of background concepts, thorough descriptions on how to use and administer a CVS repository, and discussions of CVS-related files and how to manage them--all in a convenient reference format. It's an absolute must for developers who need an on-the-job guide for quick answers to CVS dilemmas. http://www.oreilly.com/catalog/cvspr2/?CMP=NLC-CM0248058677 A Sample Excerpt, "Administrator Commands," is available online: http://www.oreilly.com/catalog/cvspr2/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Derrick Story ("Digital Video Pocket Guide," "iPhoto 2:The Missing Manual,") North Bay Multimedia Association, Novato, CA--August 28 Author Derrick Story will be speaking about "The Blurred Line Between Digital Photography and Video." The cost is free to NBMA members; $10 for non-members, $5 for students with valid ID. http://www.nbma.com/events/art_8-03.html Thursday, August 28, 2003 Networking at 6:30 PM; Program from 7-9:00 PM Marin Community Foundation Hangar #5 5 Hamilton Landing Novato, CA For directions to this meeting go to: http://www.nbma.com/events/art_8-03.html#directions_mcf ***Correction***Jesse Liberty ("Programming C#" & "Programming ASP.NET"), Cape Cod .NET User Group, Cape Cod, MA--August 23 Author Jesse Liberty presents an all-day "crash course" on ASP.NET for the Cape Cod .NET User Group. If interested, please go to following website for pre-registration instructions and location information. You must be registered ahead of time for this event. http://www.ccdevgroup.net/ ================================================ Conference News ================================================ ***Great T-Shirt Exchange Is your closet overflowing with unworn tradeshow schwag? Then scour your drawers and bring all those tees that haven't seen the light of day to the Great T-Shirt Exchange at our Mac OS X Conference. We'll have a special table at the conference where you can put your unused(!) Mac t-shirt--or any other branded tee--and swap it for any other tee that catches your eye. http://conferences.oreillynet.com/pub/w/25/events.html The Second Annual O'Reilly Mac OS X Conference User Group members who register before September 12, 2003 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register, go to: http://conferences.oreillynet.com/cs/macosx2003/create/ord_mac03 O'Reilly Mac OS X Conference October 27-30, 2003 Westin Santa Clara, Santa Clara, CA http://conferences.oreilly.com/macosxcon/ ================================================ Safari News ================================================ ***"Go On Safari" Tip of the Week Winner--Garrett Goebel, Kansas City Perl Mongers "The user interface of the service is fairly flexible and intuitive. My favorite is the 'hide' tab that clears off most of the visible screen space to let you get down to some serious reading. I also have found to my surprise, that I may actually read some texts faster on monitor than in hand. And while I must admit there is still something to pulling a text down off the shelf and flipping through the pages, it is certainly nice when I don't have to lug ten pounds of paper back and forth from the office when I'm reading up on a particular subject or technology." You can also participate in this introductory program just for user group members. To "Go on Safari," any UG member who signs up for our Safari 14-day free trial can send comments on their experiences, or tips and tricks for how they used Safari (it only needs to be 2 sentences long, but it may be longer) to safari_talk@oreilly.com. (Please include your UG name in the email.) Every week someone will be chosen from the tips or comments submitted to receive fun stuff from O'Reilly (T-shirts, book bags, or other surprises). If a member of your user group is selected, your group receives free gifts, too. Whatever the individual member receives, your UG will get one, too, to give away at your next meeting, or use however you see fit. Recipients--and their comments--will be announced in the User Group Newsletter. **Please use this special UG URL to sign up for the 14-day trial** http://www.oreilly.com/safari/ug For more information on Safari: http://safari.oreilly.com/ ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Dispelling the Myth of Wireless Security Rob Flickenger shows how to find out just how "secure" your standard wireless network really is in this excerpt from his soon-to-release "Wireless Hacks." http://www.oreillynet.com/pub/a/wireless/excerpt/wirlsshacks_chap1/index.html?CMP=NLC-UI6243101723 Wireless Hacks Order Number: 5598 http://www.oreilly.com/catalog/wirelesshks/ ***And Don't Miss Rob Flickenger on SeattleWireless TV The August installment of Seattle Wireless TV, which features an interview with Rob Flickenger, as well as a discussion on a cool remote-controlled helicopter with a wireless video feed, and reviews of some of the latest wireless gear. http://tv.seattlewireless.net/ ***Trademarks Cory Doctorow, who works with the EFF, wrote this article on the heels of a rash of trademark incidents that he's encountered. His point of view in this opinion piece is that trademark and copyright are supposed to promote expression. He doesn't write about any specific details of particular cases; rather, he restates an overview of these issues that serves as his guiding light. http://www.openp2p.com/pub/a/p2p/2003/08/14/trademarks.html?CMP=NLC-201PL0259145 --------------------- Open Source --------------------- ***Guido van Rossum Speaks Guido van Rossum, creator of the Python programming language, recently announced that he'll be leaving PythonLabs to work for a California startup. In this interview, Guido talks about the move, recent developments, and Python in general. http://www.onlamp.com/pub/a/python/2003/08/14/gvr_interview.html?CMP=NLC-WR2218661818 ***PHP Security, Part 1 If you have users, you'll undoubtedly have bad guys trying to break things. As a PHP developer, it's your responsibility to make sure your code is secure. John Coggeshall demonstrates one common PHP error that can leave you vulnerable, and he explains how to think like a bad guy to prevent these mistakes in the first place. http://www.onlamp.com/pub/a/php/2003/07/31/php_foundations.html ***FreeBSD Access Control Lists The Unix permissions model has worked for decades due to its flexible simplicity. It's not the only approach, though. FreeBSD 5.0 supports Access Control Lists, which allow for more flexible permissions. Daniel Harris explains what ACLs can make easier. http://www.onlamp.com/pub/a/bsd/2003/08/14/freebsd_acls.html --------------------- Java --------------------- *** Making Media from Scratch, Part 1 QuickTime is a media creation API. It supports far more than just editing and playing movies -- you can create them, one frame at a time. Chris Adamson demonstrates how to make moves from scratch with QuickTime for Java. http://www.onjava.com/pub/a/onjava/2003/08/13/qtj_reintro.html?CMP=NLC-3RH891419319 --------------------- .NET --------------------- ***Service-Oriented Architecture Explained SOA (service-oriented architecture) has become a buzzword of late. Although the concepts behind SOA have been around for over a decade now, SOA has gained extreme popularity of late due to web services. Before we dive in and talk about what SOA is and what are the essentials behind SOA, it is a useful first step to look back at the evolution of SOA. To do that, we have to simply look at the challenges developers have faced over the past few decades and observe the solutions that have been proposed to solve their problems. http://www.ondotnet.com/pub/a/dotnet/2003/08/18/soa_explained.html --------------------- XML --------------------- ***Low Bandwidth SOAP Using web services on low resource J2ME devices is possible through Enhydra.org's KSOAP classes. This article shows you how to create lightweight web service clients and servers. http://webservices.xml.com/pub/a/ws/2003/08/19/ksoap.html --------------------- Mac --------------------- ***Integrating QuickTime with Cocoa After providing a brief QuickTime overview, Doug Welton shows you how to integrate digital media with Cocoa, then finishes up with an example of building a QuickTime Movie Player that you can include in your own applications. http://www.macdevcenter.com/pub/a/mac/2003/08/15/quicktime_cocoa.html?CMP=NLC-YU0540798564 ================================================ News From Your Peers ================================================' ***SUCON '03 - Swiss Unix Conference 2003, Zurich, Switzerland--September 5 The Swiss Unix Conference is taking place for the first time. It is about education intended for open-minded individuals interested in the Unix environment. The conference brings together developers, system administrators, and others interested in the Unix operating system and Unix related topics. http://www.sucon.ch/ SUCON '03 September 5, 2003 Kongresshaus Zurich, Switzerland For Program details go to: http://www.sucon.ch/sucon/03/grid.html Until next time-- Marsee