From pagaltzis at gmx.de Mon Jan 3 11:52:27 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Mon Jan 3 11:52:22 2005 Subject: [Cologne-pm] A pro pos: Treffen Morgen? In-Reply-To: <20040511150025.GK22366@lamertz.net> References: <20040511110517.GB23342@home.ydal.de> <20040511121709.GG22366@lamertz.net> <20040511144828.GF1600@klangraum> <20040511150025.GK22366@lamertz.net> Message-ID: <20050103175227.GA4771@klangraum> Um mal wieder etwas Beben in die Lude zu bringen: * Michael Lamertz [2004-05-11 17:02]: > #!/usr/bin/perl > > use strict; > use warnings; > use Date::Manip; > use MIME::Lite; > > my $month = UnixDate("today", '%B'); > > my $msg = MIME::Lite->new( > From => 'Michael Lamertz ', > To => 'Cologne Perl Mongers ', > Subject => UnixDate("2nd wednesday in $month", 'Treffen am %d.%m.%Y...'), > Encoding => 'quoted-printable', > Data => <<"EOF" > Yo! > > Das n?chste Treffen findet wie gewohnt statt in der > > Sansibar > Trierer Str. 41 > 50674 K?ln > ab ca. 18:30 > > Dies ist eine automatisch erzeugte Nachricht. Sollte mittlerweile auf der > Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinf?llig. > > EOF > ); > > $msg->attr('content-type.charset' => 'iso-8859-1'); > > $msg->send(); #!/usr/bin/perl use strict; use warnings; use DateTime; use MIME::Lite; use constant WEDNESDAY => 2; my $date = DateTime->now->truncate( to => 'month' ); $date->add( days => ( WEDNESDAY - $date->day_of_week() + 7 ) % 7, weeks => 2, ); my $msg = MIME::Lite->new( From => 'Michael Lamertz ', To => 'Cologne Perl Mongers ', Subject => $date->strftime( 'Treffen am %d.%m.%Y...' ), Encoding => 'quoted-printable', FH => *DATA, ); $msg->attr('content-type.charset' => 'iso-8859-1'); $msg->send(); __END__ Yo! Das n?chste Treffen findet wie gewohnt statt in der Sansibar Trierer Str. 41 50674 K?ln ab ca. 18:30 Dies ist eine automatisch erzeugte Nachricht. Sollte mittlerweile auf der Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinf?llig. Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From mike at lamertz.net Tue Jan 4 05:01:15 2005 From: mike at lamertz.net (Michael Lamertz) Date: Tue Jan 4 05:01:35 2005 Subject: [Cologne-pm] A pro pos: Treffen Morgen? In-Reply-To: <20050103175227.GA4771@klangraum> References: <20040511110517.GB23342@home.ydal.de> <20040511121709.GG22366@lamertz.net> <20040511144828.GF1600@klangraum> <20040511150025.GK22366@lamertz.net> <20050103175227.GA4771@klangraum> Message-ID: <20050104110113.GC24812@lamertz.net> On Mon, Jan 03, 2005 at 06:52:27PM +0100, A. Pagaltzis wrote: > Um mal wieder etwas Beben in die Lude zu bringen: > > * Michael Lamertz [2004-05-11 17:02]: > > #!/usr/bin/perl [veraltete Version snipped] Hier ist die aktuelle: ---------- snip ---------- #!/usr/bin/perl use strict; use warnings; use Date::Manip; use MIME::Lite; my $month = UnixDate("today", '%B'); my $date = UnixDate("2nd wednesday in $month", "%d.%m.%Y"); my $msg = MIME::Lite->new( From => 'Michael Lamertz ', To => 'Cologne Perl Mongers ', #To => 'Michael Lamertz ', Subject => "Treffen am $date...", Encoding => 'quoted-printable', Data => <<"EOF" Yo! Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des Monats, also am $date, in der Sansibar Trierer Str. 41 50674 K?ln ab ca. 18:30 Dies ist eine automatisch erzeugte Nachricht. Sollte mittlerweile auf der Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinf?llig. EOF ); $msg->attr('content-type.charset' => 'iso-8859-1'); $msg->send(); ---------- snip ---------- Vs. Deine: > #!/usr/bin/perl > use strict; > use warnings; > > use DateTime; Auch wenn Date::Manip bei Gebrauch den Raum so stark kruemmt, dass vom Server ausgehendes Licht nicht sichtbar ist, nutze ich's normalerweise, weil die Konvertierungsmoeglichkeiten einfach Big-Time r0ck0rn ;-) > use MIME::Lite; > > use constant WEDNESDAY => 2; > > my $date = DateTime->now->truncate( to => 'month' ); > > $date->add( > days => ( WEDNESDAY - $date->day_of_week() + 7 ) % 7, > weeks => 2, > ); Vergleicht man den oberen Abschnitt mit dem Teil aus der Date::Manip-Version, so wird glaub' ich klar, was ich meine: my $date = UnixDate("2nd wednesday in $month", "%d.%m.%Y"); > my $msg = MIME::Lite->new( > From => 'Michael Lamertz ', > To => 'Cologne Perl Mongers ', > Subject => $date->strftime( 'Treffen am %d.%m.%Y...' ), > Encoding => 'quoted-printable', > FH => *DATA, Ja, ich hatte den Kram auch 'mal in DATA, aber da bekommt man halt keine Variablen 'rein, es sei denn, man liest's wieder als String aus, und evaled 'rum, oder ersetzt, oder irgendwas in der Art. Ein here-doc fand ich da einfach weniger Tipperei, vor allem, weil ja jetzt das Datum im Mailbody nochmal auftauchen soll. > ); > > $msg->attr('content-type.charset' => 'iso-8859-1'); > > $msg->send(); > > __END__ > Yo! > > Das n?chste Treffen findet wie gewohnt statt in der > > Sansibar > Trierer Str. 41 > 50674 K?ln > ab ca. 18:30 > > Dies ist eine automatisch erzeugte Nachricht. Sollte mittlerweile auf der > Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinf?llig. Ansonsten scheint mir das doch so ziemlich identisch. Out of controversy-error in 42, beben in der lude disabled ;-) Mike, der sich fuer 2005 'mal wieder vorgenommen hat, seinen Arsch aus der Kurve zu bekommen @-) -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From pagaltzis at gmx.de Tue Jan 4 10:53:17 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Tue Jan 4 10:53:14 2005 Subject: [Cologne-pm] A pro pos: Treffen Morgen? In-Reply-To: <20050104110113.GC24812@lamertz.net> References: <20040511110517.GB23342@home.ydal.de> <20040511121709.GG22366@lamertz.net> <20040511144828.GF1600@klangraum> <20040511150025.GK22366@lamertz.net> <20050103175227.GA4771@klangraum> <20050104110113.GC24812@lamertz.net> Message-ID: <20050104165317.GA10365@klangraum> * Michael Lamertz [2005-01-04 12:02]: > Auch wenn Date::Manip bei Gebrauch den Raum so stark kruemmt, > dass vom Server ausgehendes Licht nicht sichtbar ist, nutze > ich's normalerweise, weil die Konvertierungsmoeglichkeiten > einfach Big-Time r0ck0rn ;-) > > > use MIME::Lite; > > > > use constant WEDNESDAY => 2; > > > > my $date = DateTime->now->truncate( to => 'month' ); > > > > $date->add( > > days => ( WEDNESDAY - $date->day_of_week() + 7 ) % 7, > > weeks => 2, > > ); > > Vergleicht man den oberen Abschnitt mit dem Teil aus der > Date::Manip-Version, so wird glaub' ich klar, was ich meine: > > my $date = UnixDate("2nd wednesday in $month", "%d.%m.%Y"); ?brigens, Bug: WEDNESDAY muss nat?rlich 3 sein. Ich f?hle mich wesentlich wohler wenn ich Perl schreibe, statt einem zugegebenermassen umfangreichen Parser Strings in einem schwach definierten Format zu geben. Zum Parsen von Kommando- zeilenparametern -- wof?r ::Manip ja geschrieben wurde -- ergibt sowas Sinn, denn dort steht weder eine ausdrucksstarke Turing- vollst?ndige Sprache noch der Raum f?r deren Verwendung zur Verf?gung, und man will uch nicht der ganzen Welt Perl-Kenntnisse abn?tigen um at(1) zu verwenden. Es fehlen einfach ein paar Utilityfunktion in DateTime, die solche Konvertierungen erleichtern. Ich h?tte das am liebsten so geschrieben: my $date = DateTime->now ->truncate( to => 'month' ) ->next( day_of_week => 3 ) ->add( weeks => 2 ) ->dmy( '.' ); Ich denke, da verschwimmt der Vorteil von ::Manip schnell. Vergiss nicht, dass du erst noch $month ermitteln musst -- deine eine Zeile reicht also allein nicht aus. Und dann hast du eine in einem nicht weiter definierten Format als Strings geschriebene Angabe gegen?ber ein Schnippsel glasklarem Perl. DateTime rockt das Haus. :-) > > my $msg = MIME::Lite->new( > > # ... snip ... > > FH => *DATA, > > Ja, ich hatte den Kram auch 'mal in DATA, aber da bekommt man > halt keine Variablen 'rein, Naja, das ist nicht die Haupt-Stilfrage in dem Skript; an Variablen hatte ich auch nicht gedacht. Nur unterbricht es da an der Stelle den Programmfluss so bl?de.. vor allem wegen der mangelnden Einr?ckung des Heredoc. Vielleicht sowas? sub unindent { local $_ = shift; s/\A\n//; s/\s*\z//; my ( $ind ) = /\A(\s*)/; s/^$ind//mg; return $_; } sub mail_for { my ( $date ) = @_; From => 'Michael Lamertz ', To => 'Cologne Perl Mongers ', Subject => "Treffen am $date...", Encoding => 'quoted-printable', Data => unindent qq{ Yo! Das n?chste Treffen findet wie gewohnt statt in der Sansibar Trierer Str. 41 50674 K?ln ab ca. 18:30 Dies ist eine automatisch erzeugte Nachricht. Sollte mittlerweile auf der Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinf?llig. }; } # sp?ter: my $msg = MIME::Lite->new( mail_for $date->dmy( '.' ) ); Da sind die Zust?ndigkeiten dann besser verteilt und das h?ssliche strftime()-Format verschwindet auch. So eine unindent-Funktion wie diese schreibe ich ?brigens in jedem dritten oder vierten Programm... es sollte wirklich eine in irgendeinem Core-Modul zur Verf?gung stehen... > Ansonsten scheint mir das doch so ziemlich identisch. Naja, allzuviel konnte man ja hier eh nicht anders machen. :-) Gruss, -- #Aristoteles *AUTOLOAD=*_;sub _{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1} &Just->another->Perl->hacker; From mike at lamertz.net Tue Jan 4 14:49:45 2005 From: mike at lamertz.net (Michael Lamertz) Date: Tue Jan 4 14:50:01 2005 Subject: [Cologne-pm] (fwd) Newsletter from O'Reilly UG Program, January 3 Message-ID: <20050104204944.GE24812@lamertz.net> fyi... ----- Forwarded message from Marsee Henon ----- ================================================================ O'Reilly News for User Group Members January 3, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Windows XP Pro: The Missing Manual, 2nd Edition -Photo Retouching with Photoshop: A Designer's Notebook -Linux Cookbook -Revolution in The Valley -Silence on the Wire -Jakarta Commons Cookbook -Dr. Tom Shinder's Configuring ISA Server 2004 -Oracle SQL*Plus: The Definitive Guide, 2nd Edition -Windows XP Annoyances for Geeks, 2nd Edition -Home Theater Hacks -Hacking a Terror Network -Word Hacks -High Performance Linux Clusters ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -O'Reilly Happenings at Macworld SF--January 10-14 -Free Exhibit Hall Pass for Macworld ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -Registration is Open for 2005 O'Reilly Emerging Technology Conference, San Diego, CA--March 14-17 -Registration Is Open for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 ---------------------------------------------------------------- News ---------------------------------------------------------------- -"Make" Subscriptions Now Available -Renewable Energy--The Next Opportunity for Silicon Valley -Freedom, Innovation, and Convenience: The RMS Interview -Ten Tips for Building Your First High-Performance Cluster -Clever Tricks with MythTV -Tim O'Reilly, Derrick Story, and David Pogue make the 2004 MDJ Power 25 List -Build an eDoc Reader for your iPod -Book Worms into Minds of PC Cultists -Windows Explorer Hacks -Inside Secrets of MSN Desktop Search -Towards Bug-Free Code -ONJava 2004 in Review: Popular Articles -Exporting QuickTime Movies with Simple Video Out X ================================================ 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 20% off any O'Reilly, No Starch, Paraglyph, 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 ---------------------------------------------------------------- ***Windows XP Pro: The Missing Manual, 2nd Edition Publisher: O'Reilly ISBN: 0596008988 Completely refreshed and updated for Windows XP Service Pack 2 (SP2), this bestseller is for the novice or budding power user who wants to master Microsoft's latest operating system and get down to work. The book reveals which features work well and which don't, such as the Remote Desktop software that enables people to connect to the office from home, the encryption file system that protects sensitive information, and the Windows Messenger that enables real-time text, voice, and video communication. http://www.oreilly.com/catalog/winxppro2/ ***Photo Retouching with Photoshop: A Designer's Notebook Publisher: O'Reilly ISBN: 0596008600 This lavish, colorful book showcases innovative photo-retouching solutions by well known French artists, and will be inspiring and instructive for anyone involved in creating digital images or animations. You'll see what the pros are able to do to their photographs with Photoshop; you'll be guided, step-by-step, through the editing process of each project--from original shot to polished print; and you'll gain insight into how each visionary artist imagined, conceptualized, and created the final exquisite image. http://www.oreilly.com/catalog/photoretouchadn/ ***Linux Cookbook Publisher: O'Reilly ISBN: 0596006403 Linux information can be found scattered in manpages, texinfo files, and source code comments, but the best source is the experts who have built up a working knowledge of managing Linux systems. This book's tested techniques distill years of hard-won experience into practical cut-and-paste solutions to everyday Linux dilemmas. Use just one recipe from this collection of real-world solutions, and the hours of tedious trial-and-error saved will more than pay for the cost of the book. http://www.oreilly.com/catalog/linuxckbk/ Chapter 14, "Printing with CUPS," is available online: http://www.oreilly.com/catalog/linuxckbk/chapter/index.html ***Revolution in The Valley Publisher: O'Reilly ISBN: 0596007191 "Revolution in the Valley" traces the development of the Macintosh computer from its inception as an underground skunkworks project in 1979 to its triumphant introduction in 1984 and beyond. In this vivid first-hand account, author and key Macintosh developer Andy Hertzfeld reveals exactly what it was like to be a key player in one of the most important technical achievements in modern history. Lavish illustrations and period photos (many never before published) bring to life the talented and often eccentric characters who participated in the birth of the personal computer revolution. http://www.oreilly.com/catalog/revolution/ ***Silence on the Wire Publisher: No Starch Press ISBN: 1593270461 Author Michal Zalewski has long been known and respected in the hacking and security communities for his intelligence, curiosity, and creativity, and this book is truly unlike anything else out there. "In Silence on the Wire," Zalewski shares his expertise and experience to explain how computers and networks work, how information is processed and delivered, and what security threats lurk in the shadows. No humdrum technical white paper or how-to manual for protecting one's network, this book is a fascinating narrative that explores a variety of unique, uncommon, and often quite elegant security challenges that defy classification and eschew the traditional attacker-victim model. http://www.oreilly.com/catalog/1593270461/index.html ***Jakarta Commons Cookbook Publisher: O'Reilly ISBN: 059600706X This collection of recipes provides expert tips for using the utilities of the Java-based Jakarta Commons open source project. You don't have to be an expert; the book's solution-based format contains code examples for a wide variety of web, XML, network, testing, and application projects. If you want to learn how to use Jakarta Commons utilities to create powerful Java applications and tools, this cookbook is for you. http://www.oreilly.com/catalog/jakartackbk/ Chapter 8, "Math," is available online: http://www.oreilly.com/catalog/jakartackbk/chapter/index.html ***Dr. Tom Shinder's Configuring ISA Server 2004 Publisher: Syngress ISBN: 1931836191 This book provides you with unparalleled information on installing, configuring, and troubleshooting ISA Server 2004 by teaching you to Deploy ISA Server 2004 in small businesses and large organizations; achieve 99.999% uptime for your ISA Server 2004 Internet access solution; roll out an International VPN using built-in ISA Server 2004 VPN Wizards and configuration interface; learn how to configure complex DMZ configurations using ISA Server 2004's new network awareness features and built-in multinetworking capabilities; and learn how to take advantage of ISA Server 2004's new VPN capabilities. http://www.oreilly.com/catalog/1931836191/index.html ****Oracle SQL*Plus: The Definitive Guide, 2nd Edition Publisher: O'Reilly ISBN: 0596007469 Updated for Oracle 10g, this bestselling book is the only in-depth guide to SQL*Plus. It clearly describes how to perform, step-by-step, all of the tasks that Oracle developers and DBAs want to perform (and maybe some you didn't realize you could) with SQL*Plus. If you want to capitalize upon the full power and flexibility of this popular Oracle tool, this book is an indispensable resource. http://www.oreilly.com/catalog/orsqlplus2/ Chapter 6, "Creating HTML Reports," is available online: http://www.oreilly.com/catalog/orsqlplus2/chapter/index.html ***Windows XP Annoyances for Geeks, 2nd Edition Publisher: O'Reilly ISBN: 0596008767 "Windows XP Annoyances for Geeks, 2nd Edition" offers dozens of on-target tips, workarounds, and warnings, allowing users to improve their overall experience with the popular XP operating system. You'll learn how to use the Registry Editor, customize the interface, and master Windows's built-in networking capabilities. The book also includes detailed coverage of the newly released Service Pack 2 (SP2), which provides protection against viruses, hackers, and worms. Seize control of the Windows XP operating system before it takes control of you. http://www.oreilly.com/catalog/winxpannoy2/ Chapter 5, "Maximizing Performance," is available online: http://www.oreilly.com/catalog/winxpannoy2/chapter/ ***Home Theater Hacks Publisher: O'Reilly ISBN: 0596007043 "Home Theater Hacks" is a smart collection of insider tips and tricks, covering everything you need to know about home theater installation. Say goodbye to frustrating trial-and-error processes and expensive appointments with installation experts. This book prevents both by imparting down-and-dirty techniques not found anywhere else. From finding the right audio and video components and dealing with speakers and wiring, to mastering remote controls and getting a handle on TiVo, this book will help you customize your own, personal home theater experience. http://www.oreilly.com/catalog/htheaterhks/ Sample hacks are available online: http://www.oreilly.com/catalog/htheaterhks/chapter/index.html ***Hacking a Terror Network Publisher: Syngress December 2004 ISBN: 1928994989 Written by a certified Arabic linguist from the Defense Language Institute with extensive background in decoding encrypted communications, this cyber-thriller uses a fictional narrative to provide a fascinating and realistic "insider's look" into technically sophisticated covert terrorist communications over the Internet. The accompanying CD-ROM allows readers to "hack along" with the story line, by viewing the same web sites described in the book containing encrypted, covert communications. http://www.oreilly.com/catalog/1928994989/index.html ***Word Hacks Publisher: O'Reilly ISBN: 0596004931 Become a power user with "Word Hacks." Insider tips, tools, tricks, and hacks help you accomplish your pressing tasks, address your frequent annoyances, and solve even your most complex problems. The book examines Word's advanced (and often hidden) features, and delivers clever, time-saving hacks on taming document bloat, customization, complex search and replace, tables and comments, XML, and even using Google without leaving Word. http://www.oreilly.com/catalog/wordhks/ Sample hacks are available online: http://www.oreilly.com/catalog/wordhks/chapter/index.html ***High Performance Linux Clusters Publisher: O'Reilly ISBN: 0596005709 "High Performance Linux Clusters" covers everything you need to build and deploy a high-performance Linux cluster. You'll learn about effective planning, hardware choices, bulk installation of Linux on multiple systems, and other basic considerations. This guide also addresses the major free software projects and how to choose those that are most helpful to new cluster administrators and programmers. Guidelines for debugging, profiling, performance tuning, and managing jobs from multiple users round out this immensely useful book. http://www.oreilly.com/catalog/highperlinuxc/index.html Chapter 10, "Management Software," is available online: http://www.oreilly.com/catalog/highperlinuxc/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***O'Reilly Happenings at Macworld SF--January 10-14 Macworld SF 2005 is shaping up to be a busy show for O'Reilly Media (Booth #2225). We have great specials, lots of books, a full speaker lineup, and a menu of activities. Plus, we're partnering with some of the Mac OS X Innovator Contest winners to provide discounts on award-winning software. Here's a comprehensive overview: http://www.macdevcenter.com/pub/a/mac/2004/12/17/macworld.html And make sure you come by the booth on Tuesday, January 11 and say hi to me--Marsee. I'll be there all day. ***Free Exhibit Hall Pass for Macworld, San Francisco, CA-- January 11-14 A PDF version of the Macworld Pass is available online to print out: http://www.oreilly.com/images/oreilly/ug/macworld2005.pdf ================================================ Conference News ================================================ ***Registration is Open for the 2005 O'Reilly Emerging Technology Conference, San Diego, CA--March 14-17 Early Bird registration for ETech has just opened. This year's conference theme is "Remix," which infuses ETech's roll-up-your-sleeves tutorials, to-the-point plenary presentations, and real world focused breakout sessions. Come to ETech and discover how applications and hardware are being deconstructed and recombined in unexpected ways. Learn how users and customers are influencing new interfaces, devices, business models, and services. For all the scoop on tutorials, featured speakers, and conference events, check out: http://conferences.oreillynet.com/etech/ User Group members who register before January 31, 2005 get a double discount. Use code DSUG when you register, and receive 20% off the early registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/et2005/create/ord_et05 ***Registration Is Open for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 The MySQL Users Conference, co-presented by O'Reilly Media and MySQL AB, brings together experts, users, and industry leaders with unique MySQL insights, offering attendees a detailed look into new features in MySQL 5.0, sessions and workshops designed to teach best practices, and exposure to new open source technologies. For more information, go to: http://www.mysqluc.com/ User Group members who register before Febuary 28, 2005 get a double discount. Use code DSUG when you register, and receive 20% off the early registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/mysqluc2005/create/ord_mysql05 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***"Make" Subscriptions Now 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 our very best offer for charter subscribers: five volumes for the cost of four. Subscribe at: https://www.pubservice.com/MK/Subnew.aspx?PC=MK&PK=M5ZUGLA ***Renewable Energy--The Next Opportunity for Silicon Valley There are striking parallels between the renewable energy industry today and the personal computing industry circa 1980. Brian McConnell argues that the same basic dynamics that fueled the PC boom in Silicon Valley apply to renewable energy, and this represents an important opportunity, especially as the computing industry matures and becomes a commoditized consumer product business. http://www.oreillynet.com/pub/q/articles --------------------- Open Source --------------------- ***Freedom, Innovation, and Convenience: The RMS Interview Since 1984, Richard M. Stallman has fought for software freedom as a coder, a project leader, and a philosopher. The GNU GPL and GNU/Linux projects are just two results of that work. Federico Biancuzzi recently interviewed RMS about his views on freedom, the GNU project, and the Linux kernel and GNU/Linux distributions. http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html ***Ten Tips for Building Your First High-Performance Cluster Been meaning to build your very first high-performance Linux cluster, but fear the trials and tribulations? Joseph D. Sloan, author of "High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI," saves you the trouble with ten very helpful tips. Now you can get all of the cost effectiveness of high-performance clusters without all of the frustration. http://www.linuxdevcenter.com/pub/a/linux/2004/12/29/lnxclstrs_10.html ***Clever Tricks with MythTV Building your own personal video recorder means that you can avoid manufacturer- or broadcaster-enforced restrictions. That's not all, though. John Littler presents some clever ideas on what you can accomplish with a MythTV box, some free time, and a little work. http://www.linuxdevcenter.com/pub/a/linux/2004/12/29/mythtv_hacks.html --------------------- Mac --------------------- ***Tim O'Reilly, Derrick Story, and David Pogue make the 2004 MDJ Power 25 List "MDJ," the Journal for Serious Macintosh Users, today released the fifth annual MDJ Power 25 list distilled from surveys sent to industry movers and shakers (including journalists, executives, engineers, and Apple Computer insiders). http://www.macjournals.com/gcsf/mdj_power_25_2004.html ***Build an eDoc Reader for your iPod Wouldn't you like to read large text documents, PDF files, and other eDocs on your 3G iPod (or newer)? In this first part of a three-part series, Matthew Russell shows you how to do so using Xcode. http://www.macdevcenter.com/pub/a/mac/2004/12/14/ipod_reader.html Build an eDoc Reader for your iPod, Part 2: http://www.macdevcenter.com/pub/a/mac/2004/12/17/ipod_reader.html ***Book Worms into Minds of PC Cultists A recent review of the No Stach's "Cult of Mac" in "The Inquirer," a UK publication. http://www.theinquirer.net/?article=20351 --------------------- Windows/.NET --------------------- ***Windows Explorer Hacks Face it, Windows Explorer is old and tired. Mitch Tulloch, author of "Windows Server Hacks," shows you how to power up this venerable utility and make it an actual powerhouse. http://www.windowsdevcenter.com/pub/a/windows/2004/12/21/windows_explorer_hacks.html ***Inside Secrets of MSN Desktop Search MSN's Desktop Search is a surprisingly powerful desktop search tool, with loads of hidden features and hacks. Wei-Meng Lee opens up the hood and takes a look, and fills you in on what he finds. http://www.windowsdevcenter.com/pub/a/windows/2004/12/21/msd_desktop_search.html --------------------- Java --------------------- ***Towards Bug-Free Code Test-driven development sometimes sounds better than it turns out to be. Early decisions to tightly couple functional parts of your system can make it a lot less amenable to testing than it ought to be. As Ashwin Jayaprakash shows, J2SE 5.0's generics make working with abstract classes and interfaces easier than it used to be, which encourages loose coupling and facilitates testing. http://www.onjava.com/pub/a/onjava/2004/12/22/towardsbugfree.html ***ONJava 2004 in Review: Popular Articles Editor Chris Adamson takes a look back at some of the most popular articles published on ONJava during the last year. http://www.onjava.com/pub/a/onjava/2004/12/22/2004-yearender-1.html --------------------- Digital Media --------------------- ***Exporting QuickTime Movies with Simple Video Out X You have great QuickTime content in your computer, but it seems not so easy to play it on a TV or send it to a VCR or DVD recorder without firing up iMovie or Final Cut. Or is it? Erica Sadun has discovered a simple but powerful (and free) application that makes exporting QuickTime as fun as watching it. http://digitalmedia.oreilly.com/2004/12/22/video_out.html ================================================ >From Your Peers =============================================== Don't forget to check out the O'Reilly UG wiki to see what user groups across the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From mike at lamertz.net Thu Jan 6 17:00:05 2005 From: mike at lamertz.net (Michael Lamertz) Date: Thu Jan 6 17:00:21 2005 Subject: [Cologne-pm] Treffen am 12.01.2005... Message-ID: <20050106230005.425E8C000B@tweety.intern.perl-ronin.de> Yo! Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des Monats, also am 12.01.2005, in der Sansibar Trierer Str. 41 50674 K?ln ab ca. 18:30 Dies ist eine automatisch erzeugte Nachricht. Sollte mittlerweile auf der Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinf?llig. From mike at lamertz.net Fri Jan 7 16:28:36 2005 From: mike at lamertz.net (Michael Lamertz) Date: Fri Jan 7 16:28:44 2005 Subject: [Cologne-pm] Eine Gemme auf London.pm: (fwd) Re: POD - is there are standard for the section Message-ID: <20050107222836.GM24812@lamertz.net> Damien Conway's Template um POD Dokumentation zu strukturieren. Bin auf das Buch dazu gespannt! Mike ----- Forwarded message from Damian Conway ----- From: Damian Conway Date: Sat, 08 Jan 2005 08:41:16 +1100 To: london.pm@london.pm.org X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on tweety X-Spam-Level: X-Spam-Bayes: 0.0000 X-Spam-Status: No, score=-2.6 required=2.5 tests=BAYES_00,UPPERCASE_25_50 autolearn=no version=3.0.2 X-Spam-Report: * -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] * 0.0 UPPERCASE_25_50 message body is 25-50% uppercase Subject: Re: POD - is there are standard for the section Tony Edwardson wrote: >Damian Conway (in his OO Perl book) suggests... Here are my current recommended templates (from my forthcoming book: "Perl Best Practices")... Damian =====[ Modules ]================================================ =head1 NAME - =head1 VERSION This document describes version 0.0.1 =head1 SYNOPSIS use ; =for author to fill in: Brief code example(s) here showing commonest usage(s). This section will be as far as many users bother reading so make it as educational and exemplary as possible. =head1 DESCRIPTION =for author to fill in: Write a full description of the module and its features here. Use subsections (=head2, =head3) as appropriate. =head1 INTERFACE =for author to fill in: Write a separate section listing the public components of the modules interface. These normally consist of either subroutines that may be exported, or methods that may be called on objects belonging to the classes provided by the module. =head1 DIAGNOSTICS =for author to fill in: List every single error and warning message that the module can generate (even the ones that will "never happen"), with a full explanation of each problem, one or more likely causes, and any suggested remedies. =over =item C<< Error message here, perhaps with %s placeholders >> [Description of error here] =item C<< Another error message here >> [Description of error here] [Et cetera, et cetera] =back =head1 CONFIGURATION AND ENVIRONMENT =for author to fill in: A full explanation of any configuration system(s) used by the module, including the names and locations of any configuration files, and the meaning of any environment variables or properties that can be set. These descriptions must also include details of any configuration language used. If there is no config system, just: requires no configuration files or environment variables. =head1 DEPENDENCIES =for author to fill in: A list of all the other modules that this module relies upon, including any restrictions on versions, and an indication whether the module is part of the standard Perl distribution, part of the module's distribution, or must be installed separately. If there are no dependencies, just: None. =head1 INCOMPATIBILITIES =for author to fill in: A list of any modules that this module cannot be used in conjunction with. This may be due to name conflicts in the interface, or competition for system or program resources, or due to internal limitations of Perl (for example, many modules that use source code filters are mutually incompatible). Initially, that's usually just: None reported. =head1 BUGS AND LIMITATIONS =for author to fill in: A list of known problems with the module, together with some indication Whether they are likely to be fixed in an upcoming release. Also a list of restrictions on the features the module does provide: data types that cannot be handled, performance issues and the circumstances in which they may arise, practical limitations on the size of data sets, special cases that are not (yet) handled, etc. Initially: No bugs have been reported. Please report any bugs or feature requests to C@rt.cpan.org>, or through the web interface at L. =head1 AUTHOR C<< <> >> =head1 LICENCE AND COPYRIGHT Copyright (c) , C<< <> >>. All rights reserved. =for author to consider: Explain the licence you've decided to release under. If you're not sure a good choice is: This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 DISCLAIMER OF WARRANTY BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. =====[ Scripts/Applications ]====================================== =head1 NAME ? =head1 VERSION This document describes version 0.0.1 =head1 USAGE > [options] file... =for author to fill in: Brief invocation example(s) here showing commonest usage(s). This section will be as far as many users bother reading so make it as educational and exemplary as possible. =head1 OPTIONS =for author to fill in: A complete list of every available option with which the script can be invoked, explaining what each does, any restrictions on where specific options may appear (i.e. before or after filenames), and how various options may interact. =head1 DIAGNOSTICS =for author to fill in: List every single error and warning message that the script can generate (even the ones that will "never happen"), with a full explanation of each problem, one or more likely causes, and any suggested remedies. If the script generates exit status codes (e.g. under Unix) then list the exit status associated with each error. =over =item C<< Error message here, perhaps with %s placeholders >> [Description of error here] =item C<< Another error message here >> [Description of error here] [Et cetera, et cetera] =back =head1 CONFIGURATION AND ENVIRONMENT =for author to fill in: A full explanation of any configuration system(s) used by the script, including the names and locations of any configuration files, and the meaning of any environment variables or properties that can be set. These descriptions must also include details of any configuration language used. If there is nothing to say here, say: requires no configuration files or environment variables. =head1 DEPENDENCIES =for author to fill in: A list of all the other scripts or modules that this script relies upon, including any restrictions on versions, and an indication whether the dependencies are part of the standard Perl distribution, part of the script's distribution, or must be installed separately. Otherwise just: None. =head1 INCOMPATIBILITIES =for author to fill in: A list of any modules that this module cannot be used in conjunction with. This may be due to name conflicts in the interface, or competition for system or program resources, or due to internal limitations of Perl (for example, many modules that use source code filters are mutually incompatible). Initially, often just: None reported. =head1 BUGS AND LIMITATIONS =for author to fill in: A list of known problems with the module, together with some indication Whether they are likely to be fixed in an upcoming release. Also a list of restrictions on the features the module does provide: data types that cannot be handled, performance issues and the circumstances in which they may arise, practical limitations on the size of data sets, special cases that are not (yet) handled, etc. Initially this should be just: No bugs have been reported. Please report any bugs or feature requests to C@rt.cpan.org>, or through the web interface at L. =head1 AUTHOR C<< <> >> =head1 LICENCE AND COPYRIGHT Copyright (c) , C<< <> >>. All rights reserved. =for author to consider: Explain the licence you've decided to release under. If you're not sure a good choice is: This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 DISCLAIMER OF WARRANTY BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From pagaltzis at gmx.de Fri Jan 7 19:07:55 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Fri Jan 7 19:07:58 2005 Subject: [Cologne-pm] Eine Gemme auf London.pm: (fwd) Re: POD - is there are standard for the section In-Reply-To: <20050107222836.GM24812@lamertz.net> References: <20050107222836.GM24812@lamertz.net> Message-ID: <20050108030755.GB29718@klangraum> * Michael Lamertz [2005-01-07 23:30]: > Damien Conway's Template um POD Dokumentation zu strukturieren. Nett. In weiten Teilen sehen meine PODs schon so aus, in seinen sind aber einige sch?ne Details dabei an die ich nicht gedachte hatte. Gruss, -- #Aristoteles *AUTOLOAD=*_;sub _{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1} &Just->another->Perl->hacker; From pagaltzis at gmx.de Fri Jan 14 00:10:54 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Fri Jan 14 00:11:03 2005 Subject: [Cologne-pm] "YAAJAPH" =~ s/A(?=J)/AUTOLOAD/; Message-ID: <20050114081054.GA11592@klangraum> Jetzt habe ich schon gewartet, ob jemand anbeisst, aber keiner hat drauf geachtet. Wer (ausser Mike, bei dem das klar ist :->) traut sich an meinen aktuellen JAPH ran (siehe Signatur)? :-) Gruss, -- #Aristoteles *AUTOLOAD=*_;sub _{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1} &Just->another->Perl->hacker; From mike at lamertz.net Fri Jan 14 01:30:51 2005 From: mike at lamertz.net (Michael Lamertz) Date: Fri Jan 14 01:31:19 2005 Subject: [Cologne-pm] "YAAJAPH" =~ s/A(?=J)/AUTOLOAD/; In-Reply-To: <20050114081054.GA11592@klangraum> References: <20050114081054.GA11592@klangraum> Message-ID: <20050114093050.GD28907@lamertz.net> On Fri, Jan 14, 2005 at 09:10:54AM +0100, A. Pagaltzis wrote: > Jetzt habe ich schon gewartet, ob jemand anbeisst, aber keiner > hat drauf geachtet. Wer (ausser Mike, bei dem das klar ist :->) Stimmt, auch wenn ich weder golfer, noch ein creativer Obfuer bin. > traut sich an meinen aktuellen JAPH ran (siehe Signatur)? :-) > *AUTOLOAD=*_;sub _{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1} > &Just->another->Perl->hacker; $_ hat mich zuerst ueberrascht @-) Mike -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From mike at lamertz.net Fri Jan 21 03:09:19 2005 From: mike at lamertz.net (Michael Lamertz) Date: Fri Jan 21 03:09:50 2005 Subject: [Cologne-pm] (fwd) Newsletter from O'Reilly UG Program, January 20 Message-ID: <20050121110919.GF21199@lamertz.net> fyi... ----- Forwarded message from Marsee Henon ----- ================================================================ O'Reilly News for User Group Members January 20, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -QuickTime for Java: A Developer's Notebook -Excel: The Missing Manual -Learning Windows Server 2003 -Excel Annoyances -Degunking eBay -Google Hacks, 2nd Edition -AspectJ Cookbook -The Book of Postfix -Home Hacking Projects for Geeks -Windows XP Home Edition: The Missing Manual, 2nd Edition -Illustrations with Photoshop: A Designer's Notebook -Small Web Sites, Great Results -Learning GNU Emacs, 3rd Edition ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -O'Reilly at LinuxWorld, Boston, MA--Feb 15-17 -Mark Lutz ("Programming Python") at Python Bootcamp, Atlanta, GA--Feb 21-25 -Allison Randal ("Perl 6 and Parrot Essentials") at UKUUG's 2005 LISA/Winter Conference, Birmingham, UK--Feb 24-25 -FOSDEM, Brussels, Belgium--Feb 26-27 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -OSCON Call For Proposals now open -Early Registration ends January 31 for the 2005 O'Reilly Emerging Technology Conference San Diego, CA--March 14-17 -Registration Is Open for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 ---------------------------------------------------------------- News ---------------------------------------------------------------- -Race for the Ultimate Car Hacks -"Make" subscriptions now available--Just in Case you Missed This Last Time -Color for Coders--Color and Design for the Non-Designer -Designing for Clients Made Easy -Printing XML: Why CSS Is Better than XSL -A Review of PalmOne???s Zire 72 and 31 -BoundCast interview with Andy Hertzfeld, author of "Revolution in the Valley" -A Podcast With Wallace Wang, author of "Steal This File Sharing Book" -Network Installation of Windows Printers from Samba -An Introduction to Quality Assurance -Macworld 1984 -A RAW Look at iPhoto 5 -How to Use mutt, FastMail, and Mail.app Together on Your Mac -Disk Cleanup Hacks -Using SQL Cache Dependency -Run Mac OS X on a PC -Parsing an XML Document with XPath -Mock Objects in Unit Tests -Time-Saving Digital GEM Plug-Ins for Photoshop -Frank Serafine: Turning Elephants into Explosions ================================================ 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 20% off any O'Reilly, No Starch, Paraglyph, 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 ---------------------------------------------------------------- ***QuickTime for Java: A Developer's Notebook Publisher: O'Reilly ISBN:0596008228 Java developers who need to add audio, video, or interactive media creation and playback to their applications find that QuickTime Java is a powerful toolkit, but one that's not easy to get into. This book offers the first real look at this important software with an informal, code-intensive style that lets impatient early adopters focus on learning by doing. You get just the functionality you need. http://www.oreilly.com/catalog/quicktimejvaadn/ Chapter 5, "Working with QuickDraw," is available online: http://www.oreilly.com/catalog/quicktimejvaadn/chapter/index.html ***Excel: The Missing Manual Publisher: O'Reilly ISBN: 0596006640 Whether you're an Excel neophyte, a sophisticate who knows the program inside out, or an intermediate-level plodder, this "Missing Manual" will become your go-to resource for all things Excel. Covering all the features of Excel 2002 and 2003, this easy-to-read, thorough, and downright enjoyable book is an indispensable guide to one of the most popular and complicated computer programs. It has all you need to excel at Excel. http://www.oreilly.com/catalog/exceltmm/ Chapter 4, "Formatting Worksheets," is available online: http://www.oreilly.com/catalog/exceltmm/chapter/index.html ***Learning Windows Server 2003 Publisher: O'Reilly ISBN: 0596006241 "Windows Server 2003" is the right server for a world dominated by enterprise networks and web-based server applications, but getting this server up and running is a formidable task. This no-fluff guide gives you exactly what you need for installing, configuring, securing, and managing Server 2003, and offers hands-on advice for planning, implementing, and growing Windows networks without trying to teach you how to be a system administrator. Chapter 10, "Windows Terminal Services," is available online: http://www.oreilly.com/catalog/lwinsvr2003/chapter/index.html ***Excel Annoyances Publisher: O'Reilly ISBN: 0596007280 At last, Excel users have some relief. This book addresses all of the quirks, bugs, inconsistencies, and hidden features found in the various versions of Excel. Broken into easy-to-follow categories, such as Entering Data, Formatting, Charting, and Printing, "Excel Annoyances" reveals a goldmine of helpful nuggets you can use to maximize Excel's seemingly limitless potential. If you've found anything about Excel confusing, you'll learn how to address it here. http://www.oreilly.com/catalog/excelannoyances/ Chapter 3, "Formula Annoyances," is available online: http://www.oreilly.com/catalog/excelannoyances/chapter/index.html ***Degunking eBay Publisher: Paraglyph Press ISBN: 1932111999 "Degunking eBay" will show you how to maximize your buying and selling opportunities, how to clean up and optimize your strategies, how to get organized and save valuable time and money, and how to protect yourself from scams and rip-offs--in short, how to clean up and speed up your transactions on eBay so you run an efficient and profitable business. http://www.oreilly.com/catalog/1932111999/ ***Google Hacks, 2nd Edition Publisher: O'Reilly ISBN: 0596008570 Featuring dozens of refreshed hacks, plus 25 completely new ones, this updated edition of "Google Hacks" is a collection of real-world solutions to practical Google research problems. Thanks to these industrial-strength tips, now you can easily save hours of research time mining Google. Best of all, each of the book's 100 hacks is easy to read and digest; there's no confusing terminology or extraneous information to hamper your understanding. http://www.oreilly.com/catalog/googlehks2/ Sample hacks are available online: http://www.oreilly.com/catalog/googlehks2/chapter/index.html ***AspectJ Cookbook Publisher: O'Reilly ISBN: 0596006543 This hands-on book shows readers why and how common Java development problems can be solved by using new Aspect-oriented programming (AOP) techniques. With a wide variety of code recipes for solving day-to-day design and coding problems using AOP's unique approach, "AspectJ Cookbook" demonstrates that AOP is more than just a concept: it's a development process that will benefit users in an immediate and visible manner. http://www.oreilly.com/catalog/aspectjckbk/ Sample excerpts are available online: http://www.oreilly.com/catalog/aspectjckbk/chapter/index.html ***The Book of Postfix Publisher: No Starch Press ISBN: 1593270011 Developed with security and speed in mind, Postfix has become a popular alternative to sendmail and comes preinstalled in many Linux distributions as the default mailer. "The Book of Postfix" is a complete guide to Postfix whether used at home, as a mailrelay or virus-scanning gateway, or as a company mailserver. Practical examples show how to deal with daily challenges like protecting mail users from spam and viruses, managing multiple domains, and offering roaming access. http://www.oreilly.com/catalog/1593270011/ ***Home Hacking Projects for Geeks Publisher: O'Reilly ISBN: 0596004052 "Home Hacking Projects for Geeks" presents a wide range of projects, from automating light switches to building home theaters using Windows or Linux-based PCs to building home security systems that rival those offered by professional security consultants. The thirteen projects in the book are divided into three categories: Home Automation, Home Entertainment Systems, and Security. Designed for hackers of all skill levels, this fun, new guide combines creativity with electricity and power tools to achieve cool, and sometimes even practical-home automation projects. http://www.oreilly.com/catalog/homehpfg/ Sample excerpts are available online: http://www.oreilly.com/catalog/homehpfg/chapter/index.html ***Windows XP Home Edition: The Missing Manual, 2nd Edition Publisher: O'Reilly ISBN: 059600897X This comprehensive guide offers a wealth of tips, instructions, and expert advice dedicated to making your time with Windows XP safer, easier, and more fun. It's perfectly suited for both first-time PC fans and budding power users. Best of all, it's been updated to include Service Pack 2 (SP2), so you can better defend yourself against viruses, worms, and hackers. Fill the void in XP documentation with the technical insight, crystal-clear objectivity, and humor that define the Missing Manuals series. http://www.oreilly.com/catalog/windowsxptmm2/ ***Illustrations with Photoshop: A Designer's Notebook Publisher: O'Reilly ISBN: 0596008597 World-renowned French artists share their exciting and innovative digital creations in this first-time English translation of their cutting-edge work. The images in this book will energize image professionals, graphic artists, photographers, and computer graphics designers--all creators of images, whether still or animated--and will forever change the way you see and perform your design work. This visually stunning book will give you the creative license and technical knowledge needed to create one-of-a-kind digital illustrations with Photoshop. You are limited only by your imagination. http://www.oreilly.com/catalog/illustphotoadn/ ***Small Web Sites, Great Results Publisher: Paraglyph Press ISBN: 1932111905 Simplicity leads to great results. This book offers design guidelines to make websites look professional even on a small scale, techniques to get more hits from search engines, and much more that will help readers construct a holistic web presence that garners real results. The simple website system described in the book includes a series of pages and scripts that users can download and instantly put to use on their own sites. http://www.oreilly.com/catalog/1932111905/ ***Learning GNU Emacs, 3rd Edition Publisher: O'Reilly ISBN: 0596006489 "Learning GNU Emacs, 3rd Edition" shows readers how to get started with the GNU Emacs editor. This thorough guide grows with you: as you become more proficient, it teaches you how to use Emacs more effectively. The new edition describes Emacs 21.3 from the ground up, including new user-interface features such as an icon-based toolbar and an interactive interface to Emacs customization. There's also a new chapter that details how to install, run, and use Emacs on Mac OS X, Windows, and Linux. http://www.oreilly.com/catalog/gnu3/ Chapter 6, "Writing Macros," is available online: http://www.oreilly.com/catalog/gnu3/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***O'Reilly at LinuxWorld, Boston, MA--Feb 15-17 Stop by our booth (#509) to check out our latest Linux and open source titles and listen to our authors including Jonathan Corbet ("Linux Device Drivers, 3rd Ed."), Kyle D. Dent ("Postfix: The Definitive Guide"), Jay Beale "Snort 2.1 Intrusion Detection, 2nd Ed.", Sam Hiser and Tom Adelstein ("Exploring the JDS Linux Desktop"), and Adam Trachtenberg ("PHP Cookbook"). http://www.linuxworldexpo.com/live/12/events/12BOS05A ***Mark Lutz ("Programming Python") at Python Bootcamp, Atlanta, GA--Feb 21-25 Mark will be teaching a week-long Python Bootcamp retreat for Big Nerd Ranch, based on his books. http://www.bignerdranch.com/about/python0205pr.shtml ***Allison Randal ("Perl 6 and Parrot Essentials") at UKUUG's 2005 LISA/Winter Conference, Birmingham, UK--Feb 24-25 Author and editor Allison Randal presents a Perl 6 Workshop at this event. http://www.ukuug.org/events/winter2005/ ***FOSDEM, Brussels, Belgium--Feb 26-27 O'Reilly is a Cornerstone sponsor of the fifth Free and Open Source Software Developers' European Meeting, a 2 day event organized by volunteers. Stop by our stand to check out our latest books and chat with editor and author Allison Randal (Perl 6 and Parrot Essentials), who will also be there. http://www.fosdem.org/2005 ================================================ Conference News ================================================ ***OSCON Call For Proposals Now Open Circle August 1-5 on your calendar and join us at the O'Reilly Open Source Convention in beautiful Portland, Oregon. OSCON 2005 will be at the Oregon Convention Center, where we'll have tutorials, sessions, parties, BOFs, and a huge exhibit hall. http://conferences.oreillynet.com/os2005/ The call for participation is open, and you're invited to submit a proposal to lead tutorials and sessions. Visit the submissions page for all the details on tracks and proposal guidelines. Proposals are due no later than February 13, 2005. http://conferences.oreillynet.com/cs/os2005/create/e_sess ***Early Registration ends January 31 for the 2005 O'Reilly Emerging Technology Conference San Diego, CA--March 14-17 Early Bird registration for ETech has just opened. This year's conference theme is "Remix," which infuses ETech's roll-up-your-sleeves tutorials, to-the-point plenary presentations, and real world focused breakout sessions. Come to ETech and discover how applications and hardware are being deconstructed and recombined in unexpected ways. Learn how users and customers are influencing new interfaces, devices, business models, and services. For all the scoop on tutorials, featured speakers, and conference events, check out: http://conferences.oreillynet.com/etech/ User Group members who register before January 31, 2005 get a double discount. Use code DSUG when you register, and receive 20% off the early registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/et2005/create/ord_et05 ***Registration Is Open for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 The MySQL Users Conference, co-presented by O'Reilly Media and MySQL AB, brings together experts, users, and industry leaders with unique MySQL insights, offering attendees a detailed look into new features in MySQL 5.0, sessions and workshops designed to teach best practices, and exposure to new open source technologies. For more information, go to: http://www.mysqluc.com/ User Group members who register before Febuary 28, 2005 get a double discount. Use code DSUG when you register, and receive 20% off the early registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/mysqluc2005/create/ord_mysql05 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Race for the Ultimate Car Hacks "People have been tinkering with their cars since the first horseless buggy hit the road. Now, thanks to onboard computerized systems that control everything from engine management systems to radios, hackers can customize their rides in ways that are likely to have Henry Ford doing back flips in his grave." TechnologyReview.com writer Michelle Delio speaks with Damien Stolarz, CEO of Carbot, and Raffi Krikorian, director of Synthesis Studios. http://www.technologyreview.com/articles/04/12/wo_delio121604.asp?trk=nl Join Damien and Raffi at O'Reilly's upcoming ETech for their tutorial, "Hack Sci-Fi Features into Your Car." http://conferences.oreillynet.com/cs/et2005/view/e_sess/6242 ***"Make" subscriptions now available--Just in Case you Missed this Last Time 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 ***Color for Coders--Color and Design for the Non-Designer Programmers do have to work with color sometimes, but even the least artistic coder can choose snappy color combinations with Jason Beaird's handy how-to. This tutorial cuts through the artsy hyperbole to provide the nuts and bolts of color theory--and its practical application. http://www.sitepoint.com/article/color-for-coders ***Designing for Clients Made Easy Clients can be among the biggest hurdles to a web design project's success. Astute designers use a number of tactics to ensure they keep the project in control, on time, and on budget...and have some creative fun along the way. http://www.sitepoint.com/article/designing-for-clients-made-easy ***Printing XML: Why CSS Is Better than XSL One of the old school debates among XML developers is "CSS versus XSLT." Hakun Wium Lie and Michael Day revive that debate with a shot across XSL's bow. http://www.xml.com/pub/a/2005/01/19/print.html ***A Review of PalmOne???s Zire 72 and 31 Wei-Meng Lee takes a look at a couple of PalmOne devices, and is pleased by what he finds. http://www.oreillynet.com/pub/a/wireless/2005/01/17/zire.html --------------------- Audio Webcasts --------------------- ***BoundCast interview with Andy Hertzfeld, author of "Revolution in the Valley" This is the first of a two part series interview with Andy Hertzfield that covers his book "Revolution in the Valley," Apple, and the future. http://www.boundcast.com/ ***A Podcast With Wallace Wang, author of "Steal This File Sharing Book" Wallace and Denise Howell discuss the future of P2P networks, nefarious knitters, macchiato moms, the Ninth Circuit's Grokster decision, the economics of digital media, and other topics. http://www.thestandard.com/movabletype/denisehowell/archives/000825.php --------------------- Open Source --------------------- ***Network Installation of Windows Printers from Samba The combination of Samba and CUPS makes network printing on a mixed Linux/Windows LAN easier than ever. You can share Linux printers with Windows clients, and Windows printers with Linux clients. A Linux/Samba/CUPS printer server is reliable and reasonably simple to set up and maintain. Carla Schroder, author of "Linux Cookbook," shows you how. http://www.linuxdevcenter.com/pub/a/linux/2005/01/13/lnxckbk_samba.html ***An Introduction to Quality Assurance The libraries and syntax for automated testing are easy to find. The mindset of quality and testability is harder to adopt. Tom McTighe reviews the basic principles of quality assurance that can make the difference between a "working" application and a high-quality application. http://www.perl.com/pub/a/2005/01/13/quality_assurance.html --------------------- Mac --------------------- ***Macworld 1984 Animation As seen at Macworld Live! with David Pogue at the recent Macworld Expo San Francisco 2005. http://www.macboy.com/macworld/index.html ***A RAW Look at iPhoto 5 Apple overhauled much of iPhoto in version 5 and presented photographers with a more robust tool for managing their media files. Derrick Story looks at importing existing iPhoto libraries, using the new editing tools, and working with RAW and QuickTime files. Image samples of RAW comparisons are included. http://www.macdevcenter.com/pub/a/mac/2005/01/19/iphoto5.html ***How to Use mutt, FastMail, and Mail.app Together on Your Mac Many Linux users who are adding Mac OS X to their computing life look to combine the control of command line with the convenience of GUI. In this article, Philip Hollenback, a seasoned Linux user himself, shows how to bring these worlds together on Mac OS X using mutt, FastMail, and Mail.app. http://www.macdevcenter.com/pub/a/mac/2005/01/18/fastmail.html --------------------- Windows/.NET --------------------- ***Disk Cleanup Hacks No matter how much space you have on your hard disk, it's never enough. Mitch Tulloch, author of "Windows Server Hacks," shows you better ways to clean your hard disk quickly. http://www.windowsdevcenter.com/pub/a/windows/2005/01/18/disk_cleanup.html ***Using SQL Cache Dependency Caching has long been recognized as one of the more effective ways to improve your ASP.NET web applications. One particular caching feature missing in ASP.NET 1.x was SQL cache dependency: the ability to invalidate a database cache if data in a table is changed. In ASP.NET 2.0, Microsoft has added the new SQL cache dependency feature. Wei-Meng Lee discusses the SQL cache dependency in ASP.NET 2.0, and how you can manually implement it in ASP.NET 1.x. http://www.ondotnet.com/pub/a/dotnet/2005/01/17/sqlcachedependency.html ***Run Mac OS X on a PC You can get the best of both worlds--you can run the real Mac OS X on your own PC. Wei-Meng Lee shows you how to run the Mac operating system on an emulator called PearPC. http://www.windowsdevcenter.com/pub/a/windows/2005/01/18/PearPC.html --------------------- Java --------------------- ***Parsing an XML Document with XPath Pulling just a single node value or attribute from an XML document can be inefficient if you have to parse over a whole list of nodes you don't want, just to get to one you do. XPath can be much more efficient, by letting you specify the path to the desired node up front. J2SE adds XPath support, and the JDOM API also offers support through an XPath class. Deepak Vohra looks at both approaches. http://www.onjava.com/pub/a/onjava/2005/01/12/xpath.html ***Mock Objects in Unit Tests Unit testing your code against a service or process that's either too expensive (commercial databases) or just not done yet is something you can deal with by simulating the other piece with a mock object. EasyMock can suffice in some cases, but it can only create mock objects for interfaces. Mocquer, based on the Dunamis project, can create mocks for classes, too. Lu Jian shows how it works. http://www.onjava.com/pub/a/onjava/2005/01/12/mocquer.html --------------------- Digital Media --------------------- ***Time-Saving Digital GEM Plug-Ins for Photoshop Removing noise from images or trying to retouch facial blemishes is time-consuming work. Fortunately these Photoshop plug-ins from Kodak's Austin Development Center can help photographers work more efficiently. Derrick Story takes them for a spin. http://digitalmedia.oreilly.com/2005/01/05/kodak_plugins.html ***Frank Serafine: Turning Elephants into Explosions Academy Award-winning sound designer Frank Serafine discusses the art and science of sound effects, tape-baking, and why selling all his analog gear on eBay made him happier musically. http://digitalmedia.oreilly.com/2005/01/12/serafine_0105.html ================================================ >From Your Peers =============================================== Don't forget to check out the O'Reilly UG wiki to see what user groups across the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From sigel at netcologne.de Fri Jan 21 05:23:45 2005 From: sigel at netcologne.de (Alexander Sigel) Date: Fri Jan 21 05:25:13 2005 Subject: [Cologne-pm] Anmeldung zum 7. Deutschen Perl-Workshop? Message-ID: <41F10261.5020601@netcologne.de> wer f?hrt hin? (ich: nachtzug di/mi und zur?ck fr/sa) schon angemeldet? http://www.perl-workshop.de/2005/ alex ----- Alexander Sigel, M.A., Researcher in Semantic Knowledge Networking sigel@wim.uni-koeln.de, +49 221 470-5322, http://kpeer.wim.uni-koeln.de/ U Cologne, Dept. of Information Systems & Information Management office: Pohligstr. 1, Room 406, 50969 Cologne, GERMANY From mike at lamertz.net Fri Jan 21 08:18:01 2005 From: mike at lamertz.net (Michael Lamertz) Date: Fri Jan 21 08:18:30 2005 Subject: [Cologne-pm] Anmeldung zum 7. Deutschen Perl-Workshop? In-Reply-To: <41F10261.5020601@netcologne.de> References: <41F10261.5020601@netcologne.de> Message-ID: <20050121161800.GH21199@lamertz.net> > wer f?hrt hin? > (ich: nachtzug di/mi und zur?ck fr/sa) > schon angemeldet? > http://www.perl-workshop.de/2005/ Nope. Der Workshop ist fuer mich gestorben, seit das nicht mehr in Heimschlaeferdistanz ist. Dann lieber 1x im Jahr auf die YAPC::Europe - obwohl ich das dieses Jahr wohl auch wieder nicht schaffen werde :( Mike -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From pagaltzis at gmx.de Fri Jan 21 09:47:54 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Fri Jan 21 09:48:04 2005 Subject: [Cologne-pm] Anmeldung zum 7. Deutschen Perl-Workshop? In-Reply-To: <41F10261.5020601@netcologne.de> References: <41F10261.5020601@netcologne.de> Message-ID: <20050121174754.GB17619@klangraum> * Alexander Sigel [2005-01-21 14:25]: > wer f?hrt hin? Dresden ist ein kleines bisschen mehr als einen Steinwurf weit weg... :-/ Gruss, -- #Aristoteles *AUTOLOAD=*_=sub{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1}; &Just->another->Perl->hacker; From mike at lamertz.net Thu Jan 27 23:44:32 2005 From: mike at lamertz.net (Michael Lamertz) Date: Sun Jan 30 18:43:45 2005 Subject: [Cologne-pm] (fwd) InDesign Annoyances Needed for New Book Message-ID: <20050128074432.GP21199@lamertz.net> Hi, ich hab' *keine* Ahnung, was InDesign ist, aber vielleicht kennt's ja jemand... ----- Forwarded message from Marsee Henon ----- From: Marsee Henon Date: Thu, 27 Jan 2005 14:13:00 -0800 To: mlamertz@cologne.pm.org X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on tweety X-Spam-Level: X-Spam-Bayes: 0.0000 X-Spam-Status: No, score=-2.5 required=2.5 tests=AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Report: * -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] * 0.1 AWL AWL: From: address is in the auto white-list Subject: InDesign Annoyances Needed for New Book Dear User Group Leader: O'Reilly is pulling together a new book called "InDesign CS Annoyances" and we'd like your help! As you might guess from the title, this book aims to identify (and solve) the problems, quirks, bugs, odd design decisions, conversion hassles (especially for PageMaker and Quark users), and more involved in using Adobe's popular desktop publishing program. If any members of your group use InDesign--be they Publishing Mavens or DTP newbies--and they have annoyances they'd like to see solved, have them email marsee@oreilly.com with "InDesign Annoyances" in the subject line. Just have them note which version of InDesign they're using and the operating system version (say, OS X or Windows XP). As thanks for sharing, we'll make sure to get copies of "InDesign Annoyances" sent to your group shortly after publication. --Marsee *** An example of an Annoyance: THE ANNOYANCE: I am a typography nerd. I'm a stickler for having everything line up perfectly. But coming to InDesign, I find that when I make a drop cap, the large cap often doesn't left align to the left margin--it's a few points to the right. And actually, in traditional typography, a little bit of the drop cap should hang out into the left margin, even beyond the frame edge. I am mortified. How can I get it right? THE FIX: Relax, it's just a few steps. First set the drop cap from the paragraph view of the Control palette. There are two controls for the drop cap, just below the paragraph spacing before and after. The field on the left is the number of lines down the cap is dropped. Your choice--typically two or three lines, depending on the column width. In the field to the right, however, where you would normally enter "1" for just the first letter to drop, enter "2" instead and now there are two large drop cap letters. Hold your breath! Insert a hair space in front of the first letter of the paragraph. First click the Type tool at the start of the paragraph to set an insertion point. Then bring up the Context menu, clicking with Control if you have a one button mouse or right click if two buttons. From the Insert White Space command, select Hair Space from the submenu. Now the second large cap letter is small again. You can see the hair space if you Show Hidden Characters (Cmd-Option-I or Ctrl-Alt-I). That's the smallest fixed space available. By the way, a common word space doesn't cut it. Last, your insertion point is between the hair space and the drop cap. Now kern back until the drop cap hangs out to the left a little bit. Use Option-left arrow or Alt-left arrow repeatedly until done. *** ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From pagaltzis at gmx.de Fri Jan 28 16:46:08 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Sun Jan 30 18:44:16 2005 Subject: [Cologne-pm] "Free stuff from Apress" Message-ID: <20050129004608.GA17647@klangraum> Hallo Hacker, habe grade folgendes gelesen: I spent a while talking to the fine folks over at Apress[1] today. They just published Randal's Perls of Wisdom[2] and Scott Walter's Perl 6 Now[3]. You'll have to wait for the next issue of The Perl Review[4] for reviews. Besides that, they told me that they have this huge pile of free stuff to give away, but only 8 user groups are registered with them. I know we have more Perl Mongers groups than that! Register and get free stuff.[5] [1] http://www.apress.com/ [2] http://apress.com/book/bookDisplay.html?bID=307 [3] http://apress.com/book/bookDisplay.html?bID=355 [4] http://www.theperlreview.com/ [5] http://apress.com/userGroups/ Quelle: http://use.perl.org/~brian_d_foy/journal/22916 Gruss, -- #Aristoteles *AUTOLOAD=*_=sub{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1}; &Just->another->Perl->hacker; From StefanDenker at gmx.de Sun Jan 30 23:55:28 2005 From: StefanDenker at gmx.de (Stefan Denker) Date: Sun Jan 30 23:55:41 2005 Subject: [Cologne-pm] (fwd) InDesign Annoyances Needed for New Book In-Reply-To: <20050128074432.GP21199@lamertz.net> References: <20050128074432.GP21199@lamertz.net> Message-ID: <20050131075528.GB1383@daniel.dn-kr.de> On Fri, Jan 28, 2005 at 08:44:32AM +0100, Michael Lamertz wrote: > ich hab' *keine* Ahnung, was InDesign ist, aber vielleicht kennt's ja > jemand... InDesign ist IIRC ein Programm von Adobe, wo verschiedene DTP-Programme zu einer Gruppe zusammengefasst sind. Pagemaker geh?rt dazu. Stefan -- "A troll. Stupid but hard to fool. I'm afraid i shall have to try the truth" "Vy vill zat vork?" "He's a Policeman The truth usually confuses them. They don't often hear it." (William and Otto) [Terry Pratchett, The truth] -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/cologne-pm/attachments/20050131/642fc88e/attachment.bin From StefanDenker at gmx.de Sun Jan 30 23:55:28 2005 From: StefanDenker at gmx.de (Stefan Denker) Date: Sun Jan 30 23:55:45 2005 Subject: [Cologne-pm] (fwd) InDesign Annoyances Needed for New Book In-Reply-To: <20050128074432.GP21199@lamertz.net> References: <20050128074432.GP21199@lamertz.net> Message-ID: <20050131075528.GB1383@daniel.dn-kr.de> On Fri, Jan 28, 2005 at 08:44:32AM +0100, Michael Lamertz wrote: > ich hab' *keine* Ahnung, was InDesign ist, aber vielleicht kennt's ja > jemand... InDesign ist IIRC ein Programm von Adobe, wo verschiedene DTP-Programme zu einer Gruppe zusammengefasst sind. Pagemaker geh?rt dazu. Stefan -- "A troll. Stupid but hard to fool. I'm afraid i shall have to try the truth" "Vy vill zat vork?" "He's a Policeman The truth usually confuses them. They don't often hear it." (William and Otto) [Terry Pratchett, The truth] -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/cologne-pm/attachments/20050131/642fc88e/attachment-0001.bin From jens.gassmann at atomix.de Sun Jan 30 23:59:13 2005 From: jens.gassmann at atomix.de (Jens Gassmann) Date: Sun Jan 30 23:58:50 2005 Subject: [Cologne-pm] (fwd) InDesign Annoyances Needed for New Book In-Reply-To: <20050131075528.GB1383@daniel.dn-kr.de> References: <20050128074432.GP21199@lamertz.net> <20050131075528.GB1383@daniel.dn-kr.de> Message-ID: <41FDE551.1090604@atomix.de> Hi, >>ich hab' *keine* Ahnung, was InDesign ist, aber vielleicht kennt's ja >>jemand... > InDesign ist IIRC ein Programm von Adobe, wo verschiedene DTP-Programme > zu einer Gruppe zusammengefasst sind. Pagemaker geh?rt dazu. Naja Indesign ist eher der Nachfolger von Pagemaker und ein sehr gutes Layoutprogramm f?r Flyer, Hefte oder auch B?cher - exportiert klasse Vorlagen f?r PDF::Reuse um beim Thema zu bleiben :-) Gr?sse Jens -- Es ist nicht wenig Zeit, die wir zur Verf?gung haben, sondern es ist viel Zeit, die wir nicht nutzen. EMail: jens.gassmann@atomix.de B?ro : 0221/975 08 20 http://www.atomix.de <- Photoblog http://www.aisware.de <- Content-Management-L?sung From mike at lamertz.net Sun Feb 6 15:00:05 2005 From: mike at lamertz.net (Michael Lamertz) Date: Sun Feb 6 15:00:22 2005 Subject: [Cologne-pm] Treffen am 09.02.2005... Message-ID: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> Yo! Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des Monats, also am 09.02.2005, in der Sansibar Trierer Str. 41 50674 K?ln ab ca. 18:30 Dies ist eine automatisch erzeugte Nachricht. Sollte mittlerweile auf der Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinf?llig. From pagaltzis at gmx.de Mon Feb 7 04:29:01 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Mon Feb 7 04:28:26 2005 Subject: [Cologne-pm] Treffen am 09.02.2005... In-Reply-To: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> References: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> Message-ID: <20050207122901.GA32431@klangraum> * Michael Lamertz [2005-02-07 00:05]: > Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des > Monats, also am 09.02.2005, W?h k?tt? Gruss, -- #Aristoteles *AUTOLOAD=*_=sub{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1}; &Just->another->Perl->hacker; From udono at gmx.net Mon Feb 7 15:13:39 2005 From: udono at gmx.net (udono) Date: Mon Feb 7 15:09:48 2005 Subject: [Cologne-pm] Treffen am 09.02.2005... In-Reply-To: <20050207122901.GA32431@klangraum> References: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> <20050207122901.GA32431@klangraum> Message-ID: <4207F623.7070205@gmx.net> Hallo, ich w?rd' gern mal bei euch vorbeischauen, und n?chsten Mittwoch bin ich wahrscheinlich sogar in K?ln... Habt ihr noch Platz f?r 'nen Neuen ? Sch?ne Gr??e aus Aachen Udo Spallek -- Udo S. From pagaltzis at gmx.de Tue Feb 8 08:10:26 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Tue Feb 8 08:09:49 2005 Subject: [Cologne-pm] Treffen am 09.02.2005... In-Reply-To: <4207F623.7070205@gmx.net> References: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> <20050207122901.GA32431@klangraum> <4207F623.7070205@gmx.net> Message-ID: <20050208161026.GA18891@klangraum> * udono [2005-02-08 00:23]: > Habt ihr noch Platz f?r 'nen Neuen ? Wir haben sogar jede Menge Platz -- vor allem wenn's so aussieht wie ?blicherweise (nur die H?lfte der Stammanschaft taucht ?berhaupt auf und der Rest schon garnicht). ;-) Hoffentlich sind nicht *alle* wegen Karneval ausser Landes geflohen (verdenken kann ich's ihnen ja nicht...). Gruss, -- #Aristoteles *AUTOLOAD=*_=sub{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1}; &Just->another->Perl->hacker; From uli at youam.net Tue Feb 8 08:21:40 2005 From: uli at youam.net (Uli Martens) Date: Tue Feb 8 08:21:58 2005 Subject: [Cologne-pm] Treffen am 09.02.2005... In-Reply-To: <20050208161026.GA18891@klangraum> References: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> <20050207122901.GA32431@klangraum> <4207F623.7070205@gmx.net> <20050208161026.GA18891@klangraum> Message-ID: <20050208162140.GB22589@ciara.youam.de> On Tue, Feb 08, 2005 at 05:10:26PM +0100, A. Pagaltzis wrote: > * udono [2005-02-08 00:23]: > > Habt ihr noch Platz f?r 'nen Neuen ? > > Wir haben sogar jede Menge Platz -- vor allem wenn's so aussieht > wie ?blicherweise (nur die H?lfte der Stammanschaft taucht > ?berhaupt auf und der Rest schon garnicht). ;-) Hm, das ist morgen, nicht? Ich /denke/, ich komme auch mal wieder... :) mfg, Uli From udono at gmx.net Wed Feb 9 06:26:44 2005 From: udono at gmx.net (udono) Date: Wed Feb 9 06:23:42 2005 Subject: [Cologne-pm] Treffen am 09.02.2005... In-Reply-To: <20050208161026.GA18891@klangraum> References: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> <20050207122901.GA32431@klangraum> <4207F623.7070205@gmx.net> <20050208161026.GA18891@klangraum> Message-ID: <420A1DA4.7090102@gmx.net> Hallo, schade, ich hab mich zu fr?h gefreut... heute kann ich leider doch nicht :-( bin erst Donnerstag wieder in K?ln... vielleicht klappts ja beim n?chsten Mal... Sch?ne Gr??e Udo Spallek -- Udo S. From pagaltzis at gmx.de Wed Feb 9 07:48:04 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Wed Feb 9 07:47:30 2005 Subject: Kommt =?iso-8859-1?Q?=FCberhaupt_einer=3F_?= =?iso-8859-1?Q?Bitte_beschei?= =?iso-8859-1?Q?d?= sagen!! (was: [Cologne-pm] Treffen am 09.02.2005...) In-Reply-To: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> References: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> Message-ID: <20050209154804.GA28414@klangraum> Ich m?chte n?mlich nicht wieder eine dreiviertel Stunde draussen herumh?ngen und dann mangels jeglicher Gesellschaft wieder abziehen, wie es mir schon zweimal passiert ist. :-( Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From mike at lamertz.net Thu Feb 10 01:32:01 2005 From: mike at lamertz.net (Michael Lamertz) Date: Thu Feb 10 01:32:41 2005 Subject: [Cologne-pm] Treffen am 09.02.2005... In-Reply-To: <20050207122901.GA32431@klangraum> References: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> <20050207122901.GA32431@klangraum> Message-ID: <20050210093156.GA9400@lamertz.net> Hey, On Mon, Feb 07, 2005 at 01:29:01PM +0100, A. Pagaltzis wrote: > * Michael Lamertz [2005-02-07 00:05]: > > Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des > > Monats, also am 09.02.2005, > > W?h k?tt? sorry, war karnevalsfluechtig ausser Landes. War jemand da? -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From pagaltzis at gmx.de Thu Feb 10 03:52:10 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Thu Feb 10 03:51:28 2005 Subject: [Cologne-pm] Treffen am 09.02.2005... In-Reply-To: <20050210093156.GA9400@lamertz.net> References: <20050206230005.E04BA1F0004@tweety.intern.perl-ronin.de> <20050207122901.GA32431@klangraum> <20050210093156.GA9400@lamertz.net> Message-ID: <20050210115210.GA15789@klangraum> * Michael Lamertz [2005-02-10 10:35]: > sorry, war karnevalsfluechtig ausser Landes. War jemand da? Ich jedenfalls nicht... Gruss, -- #Aristoteles *AUTOLOAD=*_=sub{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1}; &Just->another->Perl->hacker; From mike at lamertz.net Thu Feb 10 07:17:33 2005 From: mike at lamertz.net (Michael Lamertz) Date: Thu Feb 10 07:18:12 2005 Subject: [Cologne-pm] (fwd) Newsletter from O'Reilly UG Program, Feb 3 Message-ID: <20050210151733.GD9400@lamertz.net> Verspaetet, wg. Urlaub: ----- Forwarded message from Marsee Henon ----- ================================================================ O'Reilly News for User Group Members February 3, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -AppleScript: The Missing Manual -Creating Photomontages with Photoshop: A Designer's Notebook -Internet Annoyances -Google Hacking for Penetration Testers -Home Networking Annoyances -Linux Server Security, 2nd Edition -Buffer Overflow Attacks -Configuring NetScreen Firewalls ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Hadley Stern ("iPod & iTunes Hacks"), Boston Macintosh User Group, Boston, MA--February 9 -Tim O'Reilly, EclipseCon, Burlingame, CA--February 28-March 3 -O'Reilly at PhotoShop World, Las Vegas, NV--March 9 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -OSCON Call For Proposals Now Open -Register for the 2005 O'Reilly Emerging Technology Conference, San Diego, CA--March 14-17 -Registration Is Open for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 ---------------------------------------------------------------- News ---------------------------------------------------------------- -Hacking Google -Get Your Hands Dirty! -"Make" subscriptions now available -Don't Miss O'Reilly at LinuxWorld, Boston, MA--February 15-17 -Programming eBay Web Services with PHP 5 and Services_Ebay -Freevo: Freedom For Your TV -Michael Stutz On Using Linux For Everyday Activities -Top Ten AppleScript Tips -Output Like a Pro with iPhoto 5 -Fix Hot Spot Annoyances -Working with Roaming User Profiles -IRC Text to Speech with Java -Internals of Java Class Loading -Build Your Own PVR (for Free) with HackTV -Featured Photographer--Ofer Halevi: The Art of Juxtaposition -Learning Lab: Save 40% on Web Programming Certificate Courses -A-Z Web Site Indexes Explained ================================================ 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 20% off any O'Reilly, No Starch, Paraglyph, 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 ---------------------------------------------------------------- ***AppleScript: The Missing Manual Publisher: O'Reilly ISBN: 0596008503 Macintosh's ultimate scripting tool, AppleScript, has one major shortcoming: it comes without a manual. This Missing Manual fills the void. While its hands-on approach, with dozens of scripting examples, certainly keeps novices from feeling intimidated, this book is also suited for professionals from system administrators to musicians, ensuring that anyone can learn how to control Mac applications in timesaving and innovative ways. http://www.oreilly.com/catalog/applescripttmm/index.html Chapter 5, "Controlling Files," is available online: http://www.oreilly.com/catalog/applescripttmm/chapter/index.html ***Creating Photomontages with Photoshop: A Designer's Notebook Publisher: O'Reilly ISBN: 0596008589 This collection of groundbreaking digital creations by well-known French artists is a visual smorgasbord for digital imaging professionals, graphic artists, photographers, and anyone involved in the creation of digital images and animations. But it's more than a full-color feast for the eyes: reflecting the very best of French graphic design, it guides Photoshop users through all aspects of the photomontage creation process, from initial concept through step-by-step execution. http://www.oreilly.com/catalog/photoshopadn/ ***Internet Annoyances Publisher: O'Reilly ISBN: 0596007353 Recognizing the universal nature of the Net, "Internet Annoyances" strives to make using the internet as stress-free as possible for everyone. This insightful guide effectively addresses and presents solutions for the many glitches that still complicate the internet experience. You'll learn how to thwart would-be hackers, ensure greater security while surfing, eliminate pop-up ads, maximize online services, conduct effective searches, and much more. Chapter 8, "Searching Annoyances," is available online: http://www.oreilly.com/catalog/internetannoy/chapter/index.html ***Google Hacking for Penetration Testers Publisher: Syngress ISBN: 1931836361 "Google Hacking for Penetration Testers" explores the explosive growth of a technique known as "Google Hacking." This simple tool can be bent by hackers and those with malicious intent to find hidden information, break into sites, and access supposedly secure information. Borrowing the techniques pioneered by malicious "Google hackers," this book aims to show security practitioners how to properly protect clients from this often overlooked and dangerous form of information leakage. http://www.oreilly.com/catalog/1931836361/index.html ***Home Networking Annoyances Publisher: O'Reilly ISBN: 0596008082 Need a cure for the headaches associated with running a home network? This book tackles all the common annoyances your network dishes up, whether it's wired or wireless, Mac or PC. With a friendly, off-the-cuff approach, this book guides you safely through common home networking glitches, including file sharing, printing, security, and more. Take a stand against annoyances now: this book is your ticket to serenity. http://www.oreilly.com/catalog/homenetannoy/ Chapter 4, "File-Sharing Annoyances," is available online: http://www.oreilly.com/catalog/homenetannoy/chapter/index.html ***Linux Server Security, 2nd Edition Publisher: O'Reilly ISBN: 0596006705 "Linux Server Security, 2nd Edition" expertly conveys to administrators and developers the tricks of the trade that can help them avoid serious security breaches. The book covers both background theory and practical, step-by-step instructions for protecting a server that runs Linux. Geared toward Linux users with little security expertise, the author explains security concepts and techniques in clear language, beginning with the fundamentals. Stay one step ahead of potential adversaries. http://www.oreilly.com/catalog/linuxss2/ Chapter 12, "System Log Management and Monitoring," is available online: http://www.oreilly.com/catalog/linuxss2/chapter/index.html ***Buffer Overflow Attacks Publisher: Syngress ISBN: 1932266674 The SANS Institute maintains a list of the "Top 10 Software Vulnerabilities." Currently, over half of these vulnerabilities are exploitable by buffer overflow attacks, which allow an attacker to run arbitrary code on a victim's machine. This is the first book specifically aimed at detecting, exploiting, and preventing the most common and dangerous attacks. It provides specific, real code examples on exploiting buffer overflow attacks from a hacker's perspective, and on defending against these attacks for the software developer. http://www.oreilly.com/catalog/1932266674/ ***Configuring NetScreen Firewalls Publisher: Syngress ISBN: 1932266399 "Configuring NetScreen Firewalls" delivers an in-depth look at the NetScreen firewall product line. It covers all of the aspects of the NetScreen product line from the SOHO devices to the Enterprise NetScreen firewalls. Advanced troubleshooting techniques and the NetScreen Security Manager are also covered. http://www.oreilly.com/catalog/1932266399/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Hadley Stern ("iPod & iTunes Hacks"), Boston Macintosh User Group, Boston, MA--February 9 Come join this O'Reilly author to find out all the cool things that you can do with your iPod! Boston Macintosh User Group MIT Building E51 Room 315 Cambridge, MA http://www.bmac.org/meetings.html ***Tim O'Reilly, EclipseCon, Burlingame, CA--February 28-March 3 Tim is a keynote speaker at this event. http://www.eclipsecon.org/2005/index.htm ***O'Reilly at PhotoShop World, Las Vegas, NV--March 9 Come by and say hi and check out our latest Digital Media books at our booth (#220). Mandalay Bay Resort, Las Vegas, NV http://www.photoshopworld.com/ ================================================ Conference News ================================================ ***OSCON Call For Proposals Now Open Circle August 1-5 on your calendar and join us at the O'Reilly Open Source Convention in beautiful Portland, Oregon. OSCON 2005 will be at the Oregon Convention Center, where we'll have tutorials, sessions, parties, BOFs, and a huge exhibit hall. http://conferences.oreillynet.com/os2005/ The call for participation is open, and you're invited to submit a proposal to lead tutorials and sessions. Visit the submissions page for all the details on tracks and proposal guidelines. Proposals are due no later than February 13, 2005. http://conferences.oreillynet.com/cs/os2005/create/e_sess ***2005 O'Reilly Emerging Technology Conference, San Diego, CA--March 14-17 This year's conference theme is "Remix," which infuses ETech's roll-up-your-sleeves tutorials, to-the-point plenary presentations, and real world focused breakout sessions. Come to ETech and discover how applications and hardware are being deconstructed and recombined in unexpected ways. Learn how users and customers are influencing new interfaces, devices, business models, and services. For all the scoop on tutorials, featured speakers, and conference events, check out: http://conferences.oreillynet.com/etech/ Hurry up before it sells out! User Group members use code DSUG when you register, and receive 20% off the registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/et2005/create/ord_et05 ***Register for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 The MySQL Users Conference, co-presented by O'Reilly Media and MySQL AB, brings together experts, users, and industry leaders with unique MySQL insights, offering attendees a detailed look into new features in MySQL 5.0, sessions and workshops designed to teach best practices, and exposure to new open source technologies. For more information, go to: http://www.mysqluc.com/ User Group members who register before Febuary 28, 2005 get a double discount. Use code DSUG when you register, and receive 20% off the early registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/mysqluc2005/create/ord_mysql05 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Hacking Google With access to more than three million documents in over 30 languages, Google is a researcher's dream. But like any invaluable tool, knowing the insider tricks of the trade is a must to save time and needless effort. Tara Calishain and Rael Dornfest, authors of "Google Hacks, 2nd Edition," have set out to educate the masses to the ins and outs of Google. In today's excerpt, they offer the inside scoop on scattersearching, cartography, Google on the go, Gmail-lite, and AdSense. With over 150 million Google searches conducted every day, why be just a number? http://www.oreillynet.com/pub/a/network/excerpt/ggl_hcks/index.html ***Get Your Hands Dirty! Hackers of all stripes refuse to just take what they???re given. They???re driven to remake it, and getting there is more than half the fun. Here at O'Reilly, we've got the information you need to hack, remix, and master technology at home and at work. In this letter for our Winter 2005 Catalog, Tim O'Reilly talks about how we're celebrating the hacker impulse. http://tim.oreilly.com/articles/dirtyhands_0105.html You'll find all of Tim's collected writings and speeches at: http://tim.oreilly.com/ ***"Make" subscriptions now 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 --------------------- Open Source --------------------- ***Don't Miss O'Reilly at LinuxWorld, Boston, MA--Feb 15-17 Stop by our booth (#509) to check out our latest Linux and open source titles and listen to our authors including Jonathan Corbet ("Linux Device Drivers, 3rd Ed."), Kyle D. Dent ("Postfix: The Definitive Guide"), Jay Beale ("Snort 2.1 Intrusion Detection, 2nd Ed."), Sam Hiser and Tom Adelstein ("Exploring the JDS Linux Desktop"), and Adam Trachtenberg ("PHP Cookbook"). We will have daily demonstrations on our new magazine "Make" and SafariU (http://academic.oreilly.com/safariu-more.csp). Here is our schedule of events: http://www.oreilly.com/examples/oreilly/ug/linuxworld_speaker_sched.pdf ***Programming eBay Web Services with PHP 5 and Services_Ebay PHP 5 added several new features to the language, yet laundry lists and high-level overviews don't really show what they are or why you might use them. Fortunately, Adam Trachtenberg writes for us. Here's how to use the new features of PHP 5 for writing web services clients. http://www.onlamp.com/pub/a/php/2005/01/27/ebay_webservices.html ***Freevo: Freedom For Your TV PVRs may be the next big thing in home entertainment, but relying on a closed box leaves you few options for customization. The Freevo project is building a platform for developing television-aware applications, whether recording, timeshifting, or general-purpose mayhem. Howard Wen explains the Freevo project and interviews its developers. http://www.linuxdevcenter.com/pub/a/linux/2005/01/27/freevo.html ***Michael Stutz On Using Linux For Everyday Activities Michael Stutz, author of "The Linux Cookbook, 2nd Edition" (No Starch) discusses what inspired him to write this book, when he first started using Linux, and other world views in this LinuxWorld interview. http://www.linuxworld.com/story/47810.htm?DE=1 --------------------- Mac --------------------- ***Top Ten AppleScript Tips AppleScript lets you control Microsoft Word, Adobe Photoshop, FileMaker Pro, and hundreds of other Mac programs with just a few lines of code. But if you think of AppleScript as just a nerdy workflow-automation tool, you're missing out on a lot of power. Truth is, AppleScript has lots of hidden tricks and timesavers built in--and they all come for free with your Mac. Adam Goldstein, author of "AppleScript: The Missing Manual," has hand selected ten of the most useful tips for making AppleScript work for you. http://www.macdevcenter.com/pub/a/mac/2005/02/01/applscrpt_mm.html ***Output Like a Pro with iPhoto 5 Earlier, Derrick Story discussed how iPhoto 5's RAW capability lets you input like a pro. But some of its new output features are quite sophisticated. Here Derrick takes a look at how to create sophisticated slideshows and QuickTime downloads using only iPhoto 5. http://www.macdevcenter.com/pub/a/mac/2005/02/01/iphoto.html --------------------- Windows/.NET --------------------- ***Fix Hot Spot Annoyances Using a Wi-Fi hot spot is a great way to stay connected when you're away from home or the office. But beware: you may be vulnerable to snoopers; you may be unable to send email; and your connection may flake out. Preston Gralla, author of "Internet Annoyances," fixes all your hot spot woes. http://www.windowsdevcenter.com/pub/a/windows/2005/02/01/hot_spot.html ***Working with Roaming User Profiles If you have a highly mobile local user base and are constantly fielding concerns about personalized settings and desktop customizations that don't seem to travel with your users, then roaming user profiles may make your life a lot easier. In this article, Jonathan Hassell, author of "Learning Windows Server 2003," explains how roaming user profiles can save you time and energy. http://www.windowsdevcenter.com/pub/a/windows/2005/02/01/rmng_usr.html --------------------- Java --------------------- ***IRC Text to Speech with Java Paul Mutton creates a multi-platform IRC bot that uses the FreeTTS Java speech synthesizer library to convert IRC messages into audible speech. Why would you want to use an IRC text-to-speech system? By reading out messages as they arrive, you can keep working, diverting your attention to IRC only when necessary. Paul is the author of "IRC Hacks." http://www.onjava.com/pub/a/onjava/2004/09/08/IRCinJava.html ***Internals of Java Class Loading When are two classes not the same? When they're loaded by different class loaders. This is just one of many curious side effects of Java's class-loading system. Binildas Christudas shows how different class loaders relate to one another and how (and why) to build your own custom class loader. http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html --------------------- Digital Media --------------------- ***Build Your Own PVR (for Free) with HackTV HackTV is a developer app for Mac OS X that you can download for free. It enables you to watch TV (or any video source) on your Mac. Better yet, it enables you to download that content to your hard drive. Erica Sadun shows you the ins and outs of HackTV. http://digitalmedia.oreilly.com/2005/01/26/hacktv.html ***Featured Photographer--Ofer Halevi: The Art of Juxtaposition Whether it's a man standing beside a mannequin in Amsterdam, or a poster of Rabin staring up at a passerby in Israel, Ofer Halevi has an eye for recording the juxtaposition of people and their inanimate environment. In this portfolio you can experience Ofer's passion for detail, interaction, and patterns. http://digitalmedia.oreilly.com/2005/01/12/featured.html --------------------- Web --------------------- ***Learning Lab: Save 40% on Web Programming Certificate Courses This six-course series from the O'Reilly Learning Lab teaches you the skills needed for web programming, web administration, and website development. You'll learn HTML, JavaScript, XML, SQL, Perl, and Unix. Upon completion of the series, students receive a Certificate of Professional Development from the University of Illinois Office of Continuing Education. Sign up by February 22nd, and save 40% on all Web Programming Certificate courses. http://www.oreilly.com/redirector.csp?link=UAWeb&type=news ***A-Z Web Site Indexes Explained A-Z Indexes are a far more accurate than search engines for searching the content of a web site or intranet. For the value they can bring to a site, A-Z indexes are worth the additional cost, but, if you decide to add an index to your site, it's important to find the right person to do the job. http://www.sitepoint.com/article/a-z-indexes ================================================ >From Your Peers =============================================== Don't forget to check out the O'Reilly UG wiki to see what user groups across the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From sigel at netcologne.de Sun Feb 13 03:21:42 2005 From: sigel at netcologne.de (Alexander Sigel) Date: Sun Feb 13 03:23:24 2005 Subject: [Cologne-pm] Deutscher Perl-Workshop 2006 in Bochum In-Reply-To: <20050206230025.D120517763@x6.develooper.com> References: <20050206230025.D120517763@x6.develooper.com> Message-ID: <420F3846.4010009@netcologne.de> >>wer f?hrt hin? >>http://www.perl-workshop.de/2005/ >> >> >Nope. Der Workshop ist fuer mich gestorben, seit das nicht mehr in >Heimschlaeferdistanz ist. Dann lieber 1x im Jahr auf die YAPC::Europe >- obwohl ich das dieses Jahr wohl auch wieder nicht schaffen werde :( > > >Mike > > fast wieder heimschl?ferdistanz Ruhr Universit?t Bochum 1.-3.3.2006 http://www.perl-workshop.de/2006/ alex From mike at lamertz.net Sun Feb 13 11:32:33 2005 From: mike at lamertz.net (Michael Lamertz) Date: Sun Feb 13 11:33:04 2005 Subject: [Cologne-pm] Deutscher Perl-Workshop 2006 in Bochum In-Reply-To: <420F3846.4010009@netcologne.de> References: <20050206230025.D120517763@x6.develooper.com> <420F3846.4010009@netcologne.de> Message-ID: <20050213193233.GA2224@lamertz.net> On Sun, Feb 13, 2005 at 12:21:42PM +0100, Alexander Sigel wrote: > > fast wieder heimschl?ferdistanz > Ruhr Universit?t Bochum > 1.-3.3.2006 > http://www.perl-workshop.de/2006/ Was heisst hier "fast"? Koeln-Bochum schafft man doch in 45min. Da braucht man teilweise mit der Bahn laenger durch die Stadt. Yo. Bochum ist ein Wort! :) -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From twittek at smail.uni-koeln.de Mon Feb 14 05:28:13 2005 From: twittek at smail.uni-koeln.de (Thomas Wittek) Date: Mon Feb 14 05:29:06 2005 Subject: [Cologne-pm] Deutscher Perl-Workshop 2006 in Bochum In-Reply-To: <420F3846.4010009@netcologne.de> References: <20050206230025.D120517763@x6.develooper.com> <420F3846.4010009@netcologne.de> Message-ID: <4210A76D.1010007@smail.uni-koeln.de> > fast wieder heimschl?ferdistanz > Ruhr Universit?t Bochum > 1.-3.3.2006 > http://www.perl-workshop.de/2006/ Hm, fuer 50 EUR koennte man sich das ueberlegen :)) Liegt ja auch praktischerweise in den Ferien. Mal sehen... -Thomas PS: Sorry, Alex, dass Du die Antwort zuerst nur an deine Adresse bekommen hast. Habe nicht drauf geachtet, dass der Reply-To an Dich gerichtet war. From pagaltzis at gmx.de Mon Feb 14 06:53:15 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Mon Feb 14 06:52:37 2005 Subject: [Cologne-pm] Deutscher Perl-Workshop 2006 in Bochum In-Reply-To: <420F3846.4010009@netcologne.de> References: <20050206230025.D120517763@x6.develooper.com> <420F3846.4010009@netcologne.de> Message-ID: <20050214145315.GA13903@klangraum> * Alexander Sigel [2005-02-13 12:25]: > Ruhr Universit?t Bochum > 1.-3.3.2006 > http://www.perl-workshop.de/2006/ !! Da werd ich wohl auch dabeisein. Gruss, -- #Aristoteles *AUTOLOAD=*_=sub{s/(.*)::(.*)/print$2,(",$\/"," ")[defined wantarray]/e;$1}; &Just->another->Perl->hacker; From mike at lamertz.net Sat Feb 19 02:51:00 2005 From: mike at lamertz.net (Michael Lamertz) Date: Sat Feb 19 02:51:38 2005 Subject: [Cologne-pm] (fwd) Newsletter from O'Reilly UG Program, February 18 Message-ID: <20050219105100.GB2368@lamertz.net> Fyi... ----- Forwarded message from Marsee Henon ----- ================================================================ O'Reilly News for User Group Members February 18, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Head First Java, 2nd Edition -Linux Device Drivers, 3rd Edition -Surviving PC Disasters, Mishaps, and Blunders -Linux Network Administrator's Guide, 3rd Edition -Windows XP in a Nutshell, 2nd Edition ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Adam Goldstein ("AppleScript: The Missing Manual"), Apple Store, Short Hills, NJ--February 25th -Jim Aspinwall ("PC Hacks"), Golden Gate Computer Society, San Rafael, CA--February 28 -O'Reilly at PhotoShop World, Las Vegas, NV--March 9 -Gordon Meyer ("Smart Home Hacks"), North Coast Mac Users Group, Rohnert Park, CA--March 15 -Sarah Milstein ("Google: The Missing Manual"), Golden Gate Computer Society, San Rafael, CA--March 28 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -Register for the 2005 O'Reilly Emerging Technology Conference, San Diego, CA--March 14-17 -Register for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 ---------------------------------------------------------------- News ---------------------------------------------------------------- -MAKE on Slashdot -Getting Real-Time Data From the Web in Excel -Stewart Butterfield on Flickr -Jolt Awards Finalists -500 O'Reilly Books on Safari -Fear and Loathing in Information Security -Object Oriented PHP Programming & Performance -Michael Stutz on Computer Outlook/KLAV Radio -Writing Apache's Logs to MySQL -iPod shuffle Tips and Tricks -Apache and AppleScript -Encrypting Connection Strings in Web.config -Building the Perfect Budget PC, Part 1 -JDMK and Legacy IT Management -Eclipse Plugins Exposed, Part 1: A First Glimpse -High Definition in Focus at 2005 Sundance Festival -Raymond Soemarsono: Natural Eye -Introduction to Browser Specific CSS Hacks -Web Programming Certificate Series Extended until February 28 ================================================ 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 20% off any O'Reilly, No Starch, Paraglyph, 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 ---------------------------------------------------------------- ***Head First Java, 2nd Edition Publisher: O'Reilly ISBN: 0596009208 "Head First Java, 2nd Edition" delivers a highly interactive, multi-sensory learning experience that lets new programmers pick up the fundamentals of the Java language quickly. Through mind-stretching exercises, memorable analogies, humorous pictures, and casual language, "Head First Java" encourages readers to think like Java programmers. This revised second edition focuses on Java 5.0, the latest version of the Java development platform. http://www.oreilly.com/catalog/hfjava2/ Chapter 2, "A Trip to Objectville," and Chapter 8, "Serious Polymorphism," are available online: http://www.oreilly.com/catalog/hfjava2/chapter/index.html ***Linux Device Drivers, 3rd Edition Publisher: O'Reilly ISBN: 0596005903 Over the years, this best-selling guide has helped countless programmers learn how to support computer peripherals and how to develop new hardware under the Linux operating system. Now, with this third edition, it's even more helpful, covering all the significant changes to Version 2.6 of the Linux kernel. The guide even includes full-featured examples that programmers can compile and run without special hardware. http://www.oreilly.com/catalog/linuxdrive3/ Chapter 13, "USB Drivers," is available online: http://www.oreilly.com/catalog/linuxdrive3/chapter/index.html ***Surviving PC Disasters, Mishaps, and Blunders Publisher: Paraglyph Press ISBN: 1932111980 "Surviving PC Disasters, Mishaps, and Blunders" is the must-have survival guide for every PC user. Written in an engaging, reassuring, and fun style, it gives you the answers you need immediately to fix the thorniest PC problems. It also provides valuable insight on measures that can prevent a difficult and often expensive cure. (Who's got money to waste these days on fixing mishaps and blunders anyway?) http://www.oreilly.com/catalog/1932111980/index.html ***Linux Network Administrator's Guide, 3rd Edition Publisher: O'Reilly ISBN: 0596005482 This refreshed resource takes an in-depth look at everything you need to know to join a network. Topics covered include all of the essential networking software that comes with the Linux operating system, plus information on a host of cutting-edge services including wireless hubs, spam filtering, IPv6, OpenLDAP, and more. http://www.oreilly.com/catalog/linag3/ Chapter 18, "Wireless Networking," is available online: http://www.oreilly.com/catalog/linag3/chapter/index.html ***Windows XP in a Nutshell, 2nd Edition Publisher: O'Reilly ISBN: 0596009003 "Windows XP in a Nutshell, 2nd Edition" documents everything there is to know about the world's most widely used operating system. Updated to include information on the security technologies featured in Service Pack 2 (SP2), this must-have desktop reference is dedicated to making your time at the computer safer, easier, and more fun. It's the ultimate resource for IT professionals and Windows XP power users everywhere. http://www.oreilly.com/catalog/winxpnut2/ Chapter 8, "The Registry," is available online: http://www.oreilly.com/catalog/winxpnut2/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Adam Goldstein ("AppleScript: The Missing Manual"), Apple Store, Short Hills, NJ--February 25th Adam will be giving and talk and signing books. Adam was a technical editor for O'Reilly's "Mac OS X: The Missing Manual." When he's not writing books or code, Adam attends high school in New Jersey, where he is captain of the Debate and Quizbowl teams and an editor of the school paper. Read a recent review of Adam's book on Slashdot: http://books.slashdot.org/books/05/02/06/222219.shtml?tid=156&tid=6&tid=3 Apple Store Short Hills at 7pm February 25th 1200 Morris Turnpike Short Hills, NJ 07078 (973) 467-4890 http://www.apple.com/retail/shorthills/week/20050213.html ***Jim Aspinwall ("PC Hacks"), Golden Gate Computer Society, San Rafael, CA--February 28 Jim will be giving a talk on "Computer Security, PC Hacks, and Troubleshooting Tips." The meeting starts at 7:15 pm at the Embassy Suites Hotel,101 McInnis Parkway, San Rafael. http://www.ggcs.org/thismonth.html ***O'Reilly at PhotoShop World, Las Vegas, NV--March 9 Come by and say hi and check out our latest Digital Media books at our booth (#220). Mandalay Bay Resort, Las Vegas, NV. http://www.photoshopworld.com/ ***Gordon Meyer ("Smart Home Hacks"), North Coast Mac Users Group, Rohnert Park, CA--March 15 Gordon will be presenting automation tips and hacks from his book. The meeting starts at 7pm at the Rohnert Park Senior Center, 6800 Hunter Drive--Suite A, Rohnert Park. http://www.ncmug.org/ ***Sarah Milstein ("Google: The Missing Manual"), Golden Gate Computer Society, San Rafael, CA--March 28 An O'Reilly editor and author, Sarah will start with the Google basics and quickly move on to the sophisticated ways to search, covering search syntax, techniques, and hidden tricks to hone in on relevant content. The meeting starts at 7:15 pm at the Embassy Suites Hotel, 101 McInnis Parkway, San Rafael. http://www.ggcs.org/gen-next.html ================================================ Conference News ================================================ ***2005 O'Reilly Emerging Technology Conference, San Diego, CA--March 14-17 This year's conference theme is "Remix," which infuses ETech's roll-up-your-sleeves tutorials, to-the-point plenary presentations, and real world focused breakout sessions. Come to ETech and discover how applications and hardware are being deconstructed and recombined in unexpected ways. Learn how users and customers are influencing new interfaces, devices, business models, and services. For all the scoop on tutorials, featured speakers, and conference events, check out: http://conferences.oreillynet.com/etech/ User group members use code DSUG when you register, and receive 20% off the registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/et2005/create/ord_et05 ***Register for the 2005 MySQL Users Conference, Santa Clara, CA-- April 18-21 The MySQL Users Conference, co-presented by O'Reilly Media and MySQL AB, brings together experts, users, and industry leaders with unique MySQL insights, offering attendees a detailed look into new features in MySQL 5.0, sessions and workshops designed to teach best practices, and exposure to new open source technologies. For more information, go to: http://www.mysqluc.com/ User Group members who register before Febuary 28, 2005 get a double discount. Use code DSUG when you register, and receive 20% off the early registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/mysqluc2005/create/ord_mysql05 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***User Groups Benefit from Safari When O???Reilly developers needed someone to user-test the new Safari Affiliate Program, Stephen Henry from the North Coast Mac Users Group was the ideal choice. Situated 40 miles north of San Francisco, NCMUG has been active since the Mac first arrived in 1984. Henry created an excellent working example of how user groups can implement the Affiliate Program to benefit their members. Ed Stephenson brings you the details. http://oreilly.com/news/ncmug.html ****MAKE on Slashdot http://books.slashdot.org/books/05/02/17/1958221.shtml?tid=222&tid=159&tid=126&tid=6 The MAKE blog is available at: http://www.makezine.com/blog/ MAKE 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 ***Getting Real-Time Data From the Web in Excel Did you know that you can use Excel for more than just storing and organizing static data? In this article, Matthew MacDonald, author of "Excel: The Missing Manual," shows you how to use Excel as a tool to handle up-to-the-minute information like sales figures and currency exchange rates. http://www.windowsdevcenter.com/pub/a/windows/2005/02/08/xcel_mm.html ***Stewart Butterfield on Flickr Not even a year old and still in beta, Flickr is a revolutionary photo storage, sharing, and organization application boasting roughly 270,000 members. Richard Koman catches Flickr CEO Stewart Butterfield for a few words on what has made Flickr so revolutionary and where it may be headed. http://www.oreillynet.com/pub/a/network/2005/02/04/sb_flckr.html ***Jolt Awards Finalists "Software Development Magazine" recently announced the finalists for the 15th Annual Jolt Product Excellence Awards. Several O'Reilly titles and sites were nominated: "Head First Design Patterns" in the General Books category; and "Better, Faster, Lighter Java," "Head First Servlets & JSP," "Hibernate: A Developer's Notebook," and "Mono: A Developer's Notebook" in the Technical Books category. Java.net and the O'Reilly Network were named finalists in the Web Sites and Developer Networks category. http://www.sdmagazine.com/jolts/15th_jolt_finalists.html ***500 O'Reilly Books on Safari O'Reilly now boasts over 500 books on Safari, the premier electronic reference library for IT professionals and programmers. With Safari, you can search electronic versions of a broad range of the best technical books from leading publishers including O'Reilly. Check out our newest title, "All About Your iPod Photo," and learn how to get the most out of your favorite toy. Give Safari a try today with a free trial subscription. http://www.oreilly.com/go/safari-ug --------------------- Open Source --------------------- ***Fear and Loathing in Information Security "Society has always treated innovators and whistle blowers with ambivalence," writes author Michael D. Bauer in reference to hackers. In this article, Michael discusses why information security professionals demonize hackers and why that tendency is both irrational and counterproductive. Michael is the author of "Linux Server Security, 2nd Edition." http://www.oreillynet.com/pub/a/network/2005/02/11/mbauer_1.html ***Object Oriented PHP Programming & Performance Harry explores the trade-offs between object oriented and procedural programming in PHP in a lengthy discussion on the pros and cons of each. http://www.sitepoint.com/blog-post-view.php?id=223760 ***Michael Stutz on Computer Outlook/KLAV Radio Listen to the author of No Starch's "The Linux Cookbook, 2nd Edition." http://computeroutlook.com/audiostudio.html ***Writing Apache's Logs to MySQL Adding a few performance statistics to your Apache httpd logs can help you profile your applications. Digging through flat files for information is a drag, though. Logging to a relational database can make reporting and analysis much more convenient. Chris Josephes demonstrates how to install and configure mod_log_mysql and shows off what you can do with it. http://www.onlamp.com/pub/a/apache/2005/02/10/database_logs.html --------------------- Mac --------------------- ***iPod shuffle Tips and Tricks The iPod shuffle is the easiest-to-use iPod to date. But that doesn't mean you can't customize how you listen and upload music. Scott Knaster shows you some very handy tips and tricks for the shuffle and iTunes 4.7.1. http://www.macdevcenter.com/pub/a/mac/2005/02/15/shuffle.html ***Apache and AppleScript AppleScript traditionally interacts with Mac applications and Apache is the web server that powers most of the Internet. David Miller shows you how AppleScript can invoke Unix utilities through its do shell script command, thereby creating some interesting intersections with Apache. http://www.macdevcenter.com/pub/a/mac/2005/02/11/applescript.html --------------------- Windows/.NET --------------------- ***Encrypting Connection Strings in Web.config One of the best practices in ASP.NET is to save your database connection strings in the Web.config file instead of hard-coding it in your code. It's not such a good idea to save your connection strings as plain text in Web.config--you should ideally encrypt the connection strings so it leaves no chance for a potential hacker to easily get more information about your database server. In ASP.NET 2.0, Microsoft has taken this further by allowing you to encrypt the connection strings in Web.config, all without much plumbing on your part. In this new article by Wei-Meng Lee, he shows you how it works. http://www.ondotnet.com/pub/a/dotnet/2005/02/15/encryptingconnstring.html ***Building the Perfect Budget PC, Part 1 You can build a powerhouse system without breaking the bank. In this first part of a two-part article, Robert Bruce Thompson and Barbara Fritchman Thompson, authors of "Building the Perfect PC," show you which components to buy. http://www.windowsdevcenter.com/pub/a/windows/2005/02/15/Perfect_BudgetPC.html --------------------- Java --------------------- ***JDMK and Legacy IT Management Keeping a network with legacy (and possibly unreliable) devices is nearly impossible without some automated help. Stephen Morris shows how to use the Java Dynamic Management Kit to keep tabs on your network and find potential points of failure. http://www.onjava.com/pub/a/onjava/2005/02/16/jdmk.html ***Eclipse Plugins Exposed, Part 1: A First Glimpse Many developers use Eclipse out of the box as an IDE, never investigating its powerful extensibility. But as Emmanuel Proulx shows in this first installment of a new series, Eclipse's modular system of plugins allow you to customize it to your suit your development needs. http://www.onjava.com/pub/a/onjava/2005/02/09/eclipse.html --------------------- Digital Media --------------------- ***High Definition in Focus at 2005 Sundance Festival Cheaper than film, bigger and better than plain, old digital video, high-definition digital video definitely came into its own during this year's Sundance Film Festival. According to Sony, nearly half of the features, documentaries, and shorts screened in Park City were shot in HD. Susan Boyer reports. http://digitalmedia.oreilly.com/2005/02/09/hd.html ***Raymond Soemarsono: Natural Eye Some people are meant to be artists. Self-taught photographer Raymond Soemarsono has a natural eye for composing stunning landscape scenes, then taming his digital camera to record them according to his vision. His gallery features many places with which you're probably familiar. Maybe it's time to get in the car and revisit them? http://digitalmedia.oreilly.com/2005/02/16/featured.html --------------------- Web --------------------- ***Introduction to Browser Specific CSS Hacks CSS leaves your layout open to interpretation by browsers...or does it? In this hands-on trouble-shooter, Trenton explains why and how different browser-specific CSS hacks work--and provides code to help you regain control over your layouts. http://www.sitepoint.com/article/browser-specific-css-hacks ***Web Programming Certificate Series Extended until February 28 This six-course series from the O'Reilly Learning Lab teaches you the skills needed for web programming, web administration, and web site development. You'll learn HTML, JavaScript, XML, SQL, Perl, and Unix. Upon completion of the series, students receive a Certificate of Professional Development from the University of Illinois Office of Continuing Education. Sign up today and save 40% on all Web Programming Certificate courses. Offer extended until February 28. http://www.oreilly.com/redirector.csp?link=UAWeb&type=news ================================================ >From Your Peers =============================================== Don't forget to check out the O'Reilly UG wiki to see what user groups across the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From pagaltzis at gmx.de Sat Feb 19 06:42:36 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Sat Feb 19 06:41:50 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug Message-ID: <20050219144236.GB13295@klangraum> Hallo, das war mit voller Absicht reisserisch. Dass sich cologne.pm schon seit geraumer Zeit im Koma befindet, ist nicht zu leugnen. Stellt sich die Frage: kann man das ?ndern? - Was f?r Dinge b?te eine Perlmongers-Gruppe an der du teiln?mest? - Was w?rde dich dazu motivieren, zu den Treffen zu kommen? - Und was, auf der Liste zu posten? Und dann w?re gemeinsam die Frage zu kl?ren: - Wie k?nnen wir am besten f?r die Realisierung der genannten Anreize sorgen? Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From twittek at smail.uni-koeln.de Mon Feb 21 13:11:21 2005 From: twittek at smail.uni-koeln.de (Thomas Wittek) Date: Mon Feb 21 13:12:15 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <20050219144236.GB13295@klangraum> References: <20050219144236.GB13295@klangraum> Message-ID: <421A4E79.2060204@smail.uni-koeln.de> > - Was f?r Dinge b?te eine Perlmongers-Gruppe an der du > teiln?mest? > - Was w?rde dich dazu motivieren, zu den Treffen zu kommen? > - Und was, auf der Liste zu posten? Meiner Meinung nach sind nur Projekte interessant. Man braucht also ernsthafte Gr?nde, ?ber etwas zu sprechen. Nur hintergrundloser Small-Talk ist halt nicht interessant. Nur wird es schwer Projekte zu finden, zu denen viele Zeit und Lust haben. Und meistens strickt man seine Sachen dann ja doch selbst zusammen, bzw will sie nicht releasen, bevor sie in einem Zustand sind, f?r den man sich nicht sch?men muss ;) -Thomas From mike at lamertz.net Mon Feb 21 13:38:55 2005 From: mike at lamertz.net (Michael Lamertz) Date: Mon Feb 21 13:39:47 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <421A4E79.2060204@smail.uni-koeln.de> References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> Message-ID: <20050221213855.GF2368@lamertz.net> Sorry, I'm late. $FRAU war im Krankenhaus, war also etwas Land unter... On Mon, Feb 21, 2005 at 10:11:21PM +0100, Thomas Wittek wrote: > > Meiner Meinung nach sind nur Projekte interessant. Man braucht also > ernsthafte Gr?nde, ?ber etwas zu sprechen. I strongly disagree. Wenn ich Leute suche, die an einem Projekt zusammenarbeiten, dann mach' ich 'was auf sourceforge, oder aehnlichem auf. Die Liste hat, laut Mailman, 55 Mitglieder. Ich gehe 'mal davon aus, dass eine kleine Handvoll davon doppelaccounts sind, und vielleicht auch die eine oder andere tote Mailbox. Sagen wir 'mal, es gibt 40 echte Menschen, die subscribed sind. Bei den Treffen hab' ich vielleicht 10 Leute gesehen, und auch eine aktive Teilnahme auf der Mailing-Liste ist nahezu null. Selbst Geek-Quizzes, wie Aristoteles schon 'mal posted werden im grossen und ganzen ignoriert. Stellt sich die Frage, wieso als RO subscriben, wenn's doch eine Community-Liste fuer Leute aus der direkten Nachbarschaft ist? > Nur hintergrundloser Small-Talk ist halt nicht interessant. Der "Hintergrund" ist perl, und ich weiss von den wenigen Treffen, auf denen wir "echten" Content hatten, dass einige Leute durchaus interessante Dinge in ihrem Job machen. Wir haben IT-Leute, Linguisten, CAD-Leute... Da gibt's doch 'ne Menge spannende Themen. Wieso allerdings sowenig Interesse besteht, sich darueber auszutauschen, ist mir tatsaechlich nicht ganz klar. Findet Ihr alle Eure Arbeit sooo langweilig? > Und meistens strickt man seine Sachen dann ja doch selbst zusammen, bzw > will sie nicht releasen, bevor sie in einem Zustand sind, f?r den man > sich nicht sch?men muss ;) "release often, release early"... Ich weiss, ich war im letzten Jahr selber ein alles Andere als zuverlaessiger Treffensgaenger - real life strikes - aber ein bischen mehr Leben bei cologne.pm waere doch wirklich 'mal wieder nett. Mike -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From udono at gmx.net Mon Feb 21 14:21:29 2005 From: udono at gmx.net (udono) Date: Mon Feb 21 14:17:18 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <20050219144236.GB13295@klangraum> References: <20050219144236.GB13295@klangraum> Message-ID: <421A5EE9.2040503@gmx.net> Hallo, A. Pagaltzis schrieb: > das war mit voller Absicht reisserisch. Dass sich cologne.pm > schon seit geraumer Zeit im Koma befindet, ist nicht zu leugnen. > Stellt sich die Frage: kann man das ?ndern? Wie das mit Komazust?nden halt so ist, sie dauern drei Tage, drei Wochen oder drei Jahre... Au?er H?ndchen halten und gut zureden kann man eigentlich nichts tun ... > - Was f?r Dinge b?te eine Perlmongers-Gruppe an der du > teiln?mest? Nette Gesellschaft, ein Herz f?r Anf?nger, viel Gerede ?ber Perl > - Was w?rde dich dazu motivieren, zu den Treffen zu kommen? Ich w?rd beim n?chsten Treffen so oder so gern dabei sein... Der erste Mittwochtermin im Monat passt mir grunds?tzlich auch gut. > - Und was, auf der Liste zu posten? Hmm, selber etwas mehr Ahnung?! Und grob wissen wer _ihr_ seit... > Und dann w?re gemeinsam die Frage zu kl?ren: > > - Wie k?nnen wir am besten f?r die Realisierung der genannten > Anreize sorgen? Ich w?rd sagen erstmal live treffen... Sch?ne Gr??e aus Aachen Udo Spallek -- Udo S. From pagaltzis at gmx.de Thu Feb 24 14:20:12 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Thu Feb 24 14:19:02 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <421A4E79.2060204@smail.uni-koeln.de> References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> Message-ID: <20050224222012.GC9320@klangraum> * Thomas Wittek [2005-02-21 22:15]: > Meiner Meinung nach sind nur Projekte interessant. Man braucht > also ernsthafte Gr?nde, ?ber etwas zu sprechen. Nur > hintergrundloser Small-Talk ist halt nicht interessant. Naja, in letzterem stimme ich zu, aber ich weiss nicht, ob Projekte das richtige Mittel sind um Abhilfe zu schaffen. Zumindest hat sich deutlich gezeigt, dass es wohl sinnlos ist, Projekte im Rahmen der ganzen Gruppe zu betreiben; alle sind bereit, ein bisschen zu plauschen und sich pers?nlichkeitsm?ssig einzubringen. Nur passieren tut nichts. > Nur wird es schwer Projekte zu finden, zu denen viele Zeit und > Lust haben. Bei der Frage nach m?glichen Projektthemen wird selten ihre Eignung als Gruppenprojekt oder ihr allgemeiner Nutzen bedacht; meist wird von den einzelnen Teilnehmern irgendwas vorgeschlagen, was der jeweils Einzelne gerade pers?nlich gerne h?tte. Insgesamt denke ich, ist der Versuch, ein Projekt zu machen, ziemlich sinnlos. Andererseits denke ich aber, man kann durchaus etwas aus den Projekten gewinnen, die die Einzelnen selber gerade betreiben oder mal betrieben haben. Da gibt es doch sicherlich Themen, wozu man anderen etwas erz?hlen kann. So k?nnte man immerhin die Treffen beleben; die Mailingliste h?tte wohl davon nichts. Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From pagaltzis at gmx.de Thu Feb 24 14:41:57 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Thu Feb 24 14:40:44 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <421A5EE9.2040503@gmx.net> References: <20050219144236.GB13295@klangraum> <421A5EE9.2040503@gmx.net> Message-ID: <20050224224157.GD9320@klangraum> * udono [2005-02-21 23:20]: > Wie das mit Komazust?nden halt so ist, sie dauern drei Tage, > drei Wochen oder drei Jahre... Au?er H?ndchen halten und gut > zureden kann man eigentlich nichts tun ... Als Aussenstehender nein, aber der Organismus selbst muss irgendwas tun, um aus dem Zustand zu erwachen... und in diesem Fall sind wir keine Aussenstehenden. > >- Was f?r Dinge b?te eine Perlmongers-Gruppe an der du > > teiln?mest? > Nette Gesellschaft, ein Herz f?r Anf?nger, viel Gerede ?ber > Perl Damit k?nnen wir schon seit langem dienen; aber es scheint ja allein nicht viel Interesse zu wecken. > >- Und was, auf der Liste zu posten? > Hmm, selber etwas mehr Ahnung?! Und grob wissen wer _ihr_ > seit... Hmmm.. wir hatten vor einer Weile eine Vorstellungsrunde, das Listenarchiv sollte die Mails haben. Vielleicht sollten wir ein paar Steckbriefe von den Stammleuten auf die Site stellen? Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From pagaltzis at gmx.de Thu Feb 24 14:42:26 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Thu Feb 24 14:41:11 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <20050219144236.GB13295@klangraum> References: <20050219144236.GB13295@klangraum> Message-ID: <20050224224226.GE9320@klangraum> Hallo, ich hatte nach zwei Tagen schon die Hoffnung aufgegeben, dass ich noch Antworten bek?me. Andererseits habe ich dann selber tagelang gebraucht, um zu antworten. Ob Letzteres das Erstere nun als Aussage ?ber den Zustand von cologne.pm bekr?ftigt oder abschw?cht, sei hier erstmal dahingestellt... Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From pagaltzis at gmx.de Thu Feb 24 14:45:22 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Thu Feb 24 14:44:09 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <20050221213855.GF2368@lamertz.net> References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> <20050221213855.GF2368@lamertz.net> Message-ID: <20050224224522.GF9320@klangraum> * Michael Lamertz [2005-02-21 22:45]: > Stellt sich die Frage, wieso als RO subscriben, wenn's doch > eine Community-Liste fuer Leute aus der direkten Nachbarschaft > ist? Das habe ich mich schon ?fter gefragt. Nat?rlich gibt's darauf keine Antwort... bestenfalls bekommt ein virtuelles Schulterzucken auf die Frage. :-/ > ein bischen mehr Leben bei cologne.pm waere doch wirklich 'mal > wieder nett. zB auf der Homepage? ;-) Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From twittek at smail.uni-koeln.de Thu Feb 24 23:54:38 2005 From: twittek at smail.uni-koeln.de (Thomas Wittek) Date: Thu Feb 24 23:55:33 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <20050224222012.GC9320@klangraum> References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> <20050224222012.GC9320@klangraum> Message-ID: <421ED9BE.9070803@smail.uni-koeln.de> > Bei der Frage nach m?glichen Projektthemen wird selten ihre > Eignung als Gruppenprojekt oder ihr allgemeiner Nutzen bedacht; > meist wird von den einzelnen Teilnehmern irgendwas vorgeschlagen, > was der jeweils Einzelne gerade pers?nlich gerne h?tte. > > Insgesamt denke ich, ist der Versuch, ein Projekt zu machen, > ziemlich sinnlos. > > Andererseits denke ich aber, man kann durchaus etwas aus den > Projekten gewinnen, die die Einzelnen selber gerade betreiben > oder mal betrieben haben. Da gibt es doch sicherlich Themen, wozu > man anderen etwas erz?hlen kann. So k?nnte man immerhin die > Treffen beleben; die Mailingliste h?tte wohl davon nichts. Ja, vielleicht waere es ja schon etwas belebend, wenn jeder einzelne vielleicht ueber seine "privaten" Perl-Vorhaben/-Projekte erzaehlt und ueber Erfolge oder Probleme berichtet. Soweit da der einzelne zu motiviert ist... :) Vielleicht sind das ja intressante Denk-/Diskussions-Anstoesse fuer die anderen. -Thomas From StefanDenker at gmx.de Fri Feb 25 02:45:06 2005 From: StefanDenker at gmx.de (Stefan Denker) Date: Fri Feb 25 02:44:32 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <20050224224226.GE9320@klangraum> References: <20050219144236.GB13295@klangraum> <20050224224226.GE9320@klangraum> Message-ID: <20050225104506.GB3457@daniel.ln.dn-kr.de> On Thu, Feb 24, 2005 at 11:42:26PM +0100, A. Pagaltzis wrote: > ich hatte nach zwei Tagen schon die Hoffnung aufgegeben, dass ich > noch Antworten bek?me. Gibmir ein wenig Zeit bis nach dem 7.3.(Klausurtermin), danach hab ich dann auch wieder Zeit, mich mit was anderem zu besch?ftigen. mfg Stefan -- Press every key to continue. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/cologne-pm/attachments/20050225/e5dec93f/attachment-0001.bin From jzobel at heute-morgen.de Fri Feb 25 11:47:45 2005 From: jzobel at heute-morgen.de (Joachim Zobel) Date: Fri Feb 25 12:23:17 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug Message-ID: <1109360865.4210.2.camel@localhost> Am Montag, den 21.02.2005, 22:38 +0100 schrieb Michael Lamertz: > Der "Hintergrund" ist perl, und ich weiss von den wenigen Treffen, auf > denen wir "echten" Content hatten, dass einige Leute durchaus > interessante Dinge in ihrem Job machen. Wir haben IT-Leute, Linguisten, > CAD-Leute... Da gibt's doch 'ne Menge spannende Themen. > > Wieso allerdings sowenig Interesse besteht, sich darueber auszutauschen, > ist mir tatsaechlich nicht ganz klar. Findet Ihr alle Eure Arbeit sooo > langweilig? Ich mache zur Zeit nur wenig Perl. Ich mache schon interessante Sachen und habe auch interessante Fragen, aber es bezieht sich alles auf SQL und relationale Datenbanken. Zum Beispiel: Es seien Mengen gegeben durch CREATE TABLE set ( set_id INTEGER, el_id INTEGER, CONSTRAINT u_set_se UNIQUE (set_id, el_id) ); Schreibe einen SELECT, der die Paare von set_ids listet, deren Elemente die Teilmengenrelation erf?llen. Ich kenne zwar eine L?sung, aber bis jetz keine performante. Gru?, Joachim From gustav.vella at gmail.com Fri Feb 25 13:23:52 2005 From: gustav.vella at gmail.com (Gustav Vella) Date: Fri Feb 25 13:24:07 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <1109360865.4210.2.camel@localhost> References: <1109360865.4210.2.camel@localhost> Message-ID: On Fri, 25 Feb 2005 20:47:45 +0100, Joachim Zobel wrote: > Ich mache zur Zeit nur wenig Perl. Ich mache schon interessante Sachen > und habe auch interessante Fragen, aber es bezieht sich alles auf SQL > und relationale Datenbanken. > > Zum Beispiel: > > Es seien Mengen gegeben durch > > CREATE TABLE set ( > set_id INTEGER, > el_id INTEGER, > CONSTRAINT u_set_se > UNIQUE (set_id, el_id) > ); > > Schreibe einen SELECT, der die Paare von set_ids listet, deren Elemente > die Teilmengenrelation erf?llen. > > Ich kenne zwar eine L?sung, aber bis jetz keine performante. Hi, ein Kollege bei der Arbeit hat sich heute zuf?llig mit einer fast identischen Frage gequ?lt - bei ihm gehts um morpho-phologische Distribution in einem bereits zerlegten und in die DB gef?ttertes Korpus. Die L?sung w?rde ihm brennend interessieren. Als S?hne/Dankbarkeit w?rde er wahrscheinlich sogar subscriben :)) Gr??e Gustav From pagaltzis at gmx.de Sat Feb 26 02:41:24 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Sat Feb 26 02:40:09 2005 Subject: [Cologne-pm] Teilmengenrelation in SQL (was: cologne.pm: Der Letzte Atemzug) In-Reply-To: <1109360865.4210.2.camel@localhost> References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> <20050221213855.GF2368@lamertz.net> <1109360865.4210.2.camel@localhost> Message-ID: <20050226104124.GA2807@klangraum> * Joachim Zobel [2005-02-25 21:25]: > Ich kenne zwar eine L?sung, aber bis jetz keine performante. Wie sieht die denn aus? Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From jzobel at heute-morgen.de Sat Feb 26 09:23:48 2005 From: jzobel at heute-morgen.de (Joachim Zobel) Date: Sat Feb 26 09:23:59 2005 Subject: [Cologne-pm] Teilmengenrelation in SQL (was: cologne.pm: Der Letzte Atemzug) In-Reply-To: <20050226104124.GA2807@klangraum> References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> <20050221213855.GF2368@lamertz.net> <1109360865.4210.2.camel@localhost> <20050226104124.GA2807@klangraum> Message-ID: <1109438628.4458.2.camel@localhost> Hi. F?r MySQL sieht das so aus: SELECT m.sid, s.sid FROM sets m, sets s GROUP BY m.sid, s.sid HAVING SUM(IF(m.eid=g.eid, 1, 0))=COUNT(DISTINCT s.eid) Das Problem ist, das der GROUP BY auf dem Cross Join weder performant ist noch skaliert . Gru?, Joachim From cem.sakaryali at easi.de Sun Feb 27 09:18:17 2005 From: cem.sakaryali at easi.de (Cem Sakaryali) Date: Sun Feb 27 09:18:31 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <20050221213855.GF2368@lamertz.net> References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> <20050221213855.GF2368@lamertz.net> Message-ID: <1109524697.29814.24.camel@localhost.localdomain> Hi, On Mon, 2005-02-21 at 22:38 +0100, Michael Lamertz wrote: > Sorry, I'm late. > $FRAU war im Krankenhaus, war also etwas Land unter... > Hoffe es geht Ihr wieder gut. > On Mon, Feb 21, 2005 at 10:11:21PM +0100, Thomas Wittek wrote: > > > > Meiner Meinung nach sind nur Projekte interessant. Man braucht also > > ernsthafte Gr?nde, ?ber etwas zu sprechen. > > I strongly disagree. > > Wenn ich Leute suche, die an einem Projekt zusammenarbeiten, dann mach' > ich 'was auf sourceforge, oder aehnlichem auf. > > Die Liste hat, laut Mailman, 55 Mitglieder. Ich gehe 'mal davon aus, > dass eine kleine Handvoll davon doppelaccounts sind, und vielleicht auch > die eine oder andere tote Mailbox. Sagen wir 'mal, es gibt 40 echte > Menschen, die subscribed sind. > > Bei den Treffen hab' ich vielleicht 10 Leute gesehen, und auch eine > aktive Teilnahme auf der Mailing-Liste ist nahezu null. Selbst > Geek-Quizzes, wie Aristoteles schon 'mal posted werden im grossen und > ganzen ignoriert. > > Stellt sich die Frage, wieso als RO subscriben, wenn's doch eine > Community-Liste fuer Leute aus der direkten Nachbarschaft ist? > > > Nur hintergrundloser Small-Talk ist halt nicht interessant. Also f?r mich gab es immer etwas neues. Z.B ?berlege ich wie man cvs bei unseren Modellen einsetzen kann. Sogar bei der Firma hatten wie ?ber dies gesprochen. > > Der "Hintergrund" ist perl, und ich weiss von den wenigen Treffen, auf > denen wir "echten" Content hatten, dass einige Leute durchaus > interessante Dinge in ihrem Job machen. Wir haben IT-Leute, Linguisten, > CAD-Leute... Da gibt's doch 'ne Menge spannende Themen. > CAD-Leute machen wenig perl CAE-Leute eher :) Ich mache zur Zeit weinig mit perl (aber bin kein CAD-Designer), daher habe ich auch wenig Fragen. Trotzdem w?rde ich kommen, aber mit mehr als 2 Leute auf den Rest warten macht mehr spass :) OT {Inzwischen habe ich auch meinen Motorradf?hrerschein und warte auf die Sonne mit meine XJ 600} > Wieso allerdings sowenig Interesse besteht, sich darueber auszutauschen, > ist mir tatsaechlich nicht ganz klar. Findet Ihr alle Eure Arbeit sooo > langweilig? > > > Und meistens strickt man seine Sachen dann ja doch selbst zusammen, bzw > > will sie nicht releasen, bevor sie in einem Zustand sind, f?r den man > > sich nicht sch?men muss ;) > > "release often, release early"... > > > Ich weiss, ich war im letzten Jahr selber ein alles Andere als > zuverlaessiger Treffensgaenger - real life strikes - aber ein bischen > mehr Leben bei cologne.pm waere doch wirklich 'mal wieder nett. > > > Mike > Hoffentlich sehen wir uns mal wieder. Gruss Cem From allolex at gmail.com Tue Mar 1 00:53:55 2005 From: allolex at gmail.com (Damon Allen Davison) Date: Tue Mar 1 00:54:52 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: <1109524697.29814.24.camel@localhost.localdomain> References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> <20050221213855.GF2368@lamertz.net> <1109524697.29814.24.camel@localhost.localdomain> Message-ID: Hallo Alle, mich motiviert die Tatsache, dass ich Cems Buch noch habe. Eher entmotivierend ist der Zeitplan des monatlichen Treffens. Dieser steht haeufiger in Konflikt mit einer Veranstaltung an der Uni, die ich (fast) immer besuche. Was ich von einer Benutzergruppe haben moechte ist die Moeglichkeit, etwas neues zu lernen. Smalltalk ist nett, aber ich habe schon viele langjaehrigen Freunde, mit denen ich sowas mache. Ihr seid durchaus interessante Menschen, nur habe ich wenig Zeit. Wenn mindestens eine(r) bei jedem Treffen einen kurzen Vortrag halten wuerde, waere das ganz nett. Aber der Tag ist immer noch ein Problem fuer mich persoenlich. Gruesse Damon From mike at lamertz.net Tue Mar 1 02:59:52 2005 From: mike at lamertz.net (Michael Lamertz) Date: Tue Mar 1 03:01:55 2005 Subject: [Cologne-pm] cologne.pm: Der Letzte Atemzug In-Reply-To: References: <20050219144236.GB13295@klangraum> <421A4E79.2060204@smail.uni-koeln.de> <20050221213855.GF2368@lamertz.net> <1109524697.29814.24.camel@localhost.localdomain> Message-ID: <20050301105952.GX2368@lamertz.net> Aye, On Tue, Mar 01, 2005 at 09:53:55AM +0100, Damon Allen Davison wrote: > Hallo Alle, ich dachte, Du heisst Alle*N* ;-) > Eher entmotivierend ist der Zeitplan des monatlichen Treffens. Dieser > steht haeufiger in Konflikt mit einer Veranstaltung an der Uni, die > ich (fast) immer besuche. Der Zeitpunkt stand ja schonmal zur Diskussion, inclusive Vote, IIRC, aber irgendwie gab's da kaum Antworten. Trigger halt 'mal einen neuen Vote (bitte mit eigenem Subject), vielleicht kommt ja diesmal mehr feedback. > Was ich von einer Benutzergruppe haben moechte ist die Moeglichkeit, > etwas neues zu lernen. Smalltalk ist nett, aber ich habe schon viele > langjaehrigen Freunde, mit denen ich sowas mache. Ihr seid durchaus > interessante Menschen, nur habe ich wenig Zeit. Wenn ich daran denke, dass wir als Kinder immer dachten, wenn wir gross sind, ist das Leben viel einfacher... *seufz* > Wenn mindestens eine(r) bei jedem Treffen einen kurzen Vortrag halten > wuerde, waere das ganz nett. Aber der Tag ist immer noch ein Problem > fuer mich persoenlich. Auch das war ja urspruenglich gedacht, aber die meisten waren ja zu feige 'mal selber 'was zu erzaehlen - man koennte ja 'was falsches sagen... *augenroll* - so dass das mit den Vortraegen leider eingeschlafen ist. Schade, wenn ich da z.B. an Cem's Airbag-Simulation denke... Michael -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From mike at lamertz.net Sat Mar 5 11:06:47 2005 From: mike at lamertz.net (Michael Lamertz) Date: Sat Mar 5 11:07:17 2005 Subject: [Cologne-pm] (fwd) Newsletter from O'Reilly UG Program, March 3 Message-ID: <20050305190647.GC6372@lamertz.net> fyi... ----- Forwarded message from Marsee Henon ----- ================================================================ O'Reilly News for User Group Members March 3, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Jakarta Struts Cookbook -Apple I Replica Creation -Programming Flash Communication Server -The Linux Enterprise Cluster -Programming C#, 4th Edition -Pragmatic Version Control Using Subversion -PC Hardware Buyer's Guide -Game Coding Complete, Second Ed. -Office 2004 for Macintosh: The Missing Manual -Linux in a Windows World ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Bonnie Biafore ("Online Investing Hacks") San Francisco Investors' Forum, San Ramon, CA--March 5 -O'Reilly at PhotoShop World, Las Vegas, NV--March 9 -Steve Bass ("PC Annoyances") on the Radio with ComputerAmerica March 7, April 4, May 2, and June 6 -Steve Bass ("PC Annoyances") on "AirTalk with Larry Mantle," KPCC (89.3FM), Pasadena, CA--March 15 -Greg Kroah-Hartman, ("Linux Device Drivers, 3rd Ed."), Powell's Technical Bookstore, Portland, OR--April 16 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -Register for the 2005 O'Reilly Emerging Technology Conference, San Diego, CA--March 14-17 -Register for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 ---------------------------------------------------------------- News ---------------------------------------------------------------- -How Paris Got Hacked? -SafariU Revolutionizes the Textbook -Remixing Culture: An Interview with Lawrence Lessig -O'Reilly Learning Lab: $200 Instant Rebate -MAKE Subscriptions Available -Trouble in the Kernel, VMware, and PostgreSQL -Building the PostgreSQL BuildFarm -Display Your Favorite Album Artwork in iTunes -Build an iTunes Remote Control -Mac Books in Newsweek -Understanding Administrative Templates -Data Binding in ASP.NET 2.0 -A Look at Commons Chain: The New Java Framework -Aspect-Oriented Annotations -Rid Yourself of Digital Media Annoyances -Build a Simple MP3 Player for Your Site -Actions for Photoshop Elements 3 -Yahoo! Web Services -Not the Usual Suspects: Recruiting Usability Test Participants -Logs, Browsers and Statistics: The Decline of Internet Explorer 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 book review writing tips and suggestions, go to: http://ug.oreilly.com/bookreviews.html Don't forget, you can receive 20% off any O'Reilly, No Starch, Paraglyph, 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 ---------------------------------------------------------------- ***Jakarta Struts Cookbook Publisher: O'Reilly ISBN: 059600771X "Jakarta Struts Cookbook" is an amazing collection of code solutions to common--and uncommon--problems encountered when building web applications with the Struts Framework. With solutions to real-world problems, this look-up reference is perfect for independent developers, large development teams, and everyone in between who wishes to use the Struts Framework to its fullest potential. Plus, it is completely up-to-date with the latest versions of Framework, so readers can be sure the information is viable. http://www.oreilly.com/catalog/jakartastrutsckbk/index.html Chapter 14, "Tiles and Other Presentation Approaches," is available online: http://www.oreilly.com/catalog/jakartastrutsckbk/chapter/index.html ***Apple I Replica Creation Back to the Garage Publisher: Syngress ISBN: 193183640X Computers like the Apple I are incredibly simple machines. Even if you have no experience with electronics, this book will teach you how to build your own replica of the Apple I, show you how to program it yourself, and introduce you to exciting ways to expand your Apple I to control lights, motors, and more. http://www.oreilly.com/catalog/193183640X/index.html ***Programming Flash Communication Server Publisher: O'Reilly ISBN: 0596005040 "Programming Flash Communication Server" not only explains how to use the pre-built FCS components to construct a simple application, it also explains the architecture so that developers can program custom components to make even more advanced applications. In addition, the book explains how to truly optimize performance and talks about considerations for networked applications as well as the media issues pertaining to FCS. http://www.oreilly.com/catalog/progflashcs/index.html Chapter 1, "Introducing the Flash Communication Server," is available online: http://www.oreilly.com/catalog/progflashcs/chapter/index.html ***The Linux Enterprise Cluster Publisher: No Starch Press ISBN: 1593270364 "The Linux Enterprise Cluster" is a practical guide for building and installing an enterprise-class cluster for mission critical applications using commodity hardware and open source software. Includes information on how to build a high-availability server pair using the Heartbeat package, how to use the Linux Virtual Server load balancing software, how to configure a reliable printing system, and how to build a job scheduling system with no single point of failure. http://www.oreilly.com/catalog/1593270364/index.html ***Programming C#, 4th Edition Publisher: O'Reilly ISBN: 0596006993 Aimed at experienced programmers and web developers, this fourth edition of the top-selling C# book focuses on the features and programming patterns that are new to C# and fundamental to the programming of web services and applications on Microsoft's .NET platform. This edition has also been updated to reflect the C# ISO standard as well as changes in Microsoft's implementation of the language. http://www.oreilly.com/catalog/progcsharp4/index.html Chapter 12, "Delegates and Events," is available online: http://www.oreilly.com/catalog/progcsharp4/chapter/index.html ***Pragmatic Version Control Using Subversion Publisher: Pragmatic Bookshelf ISBN: 0974514063 Half of all project teams in the U.S. don't use any version control at all, and many others experience problems. Version control is the lifeblood of software projects, but it doesn't have to be complicated or time consuming. This recipe-based book covers the theory behind version control and shows how it can help developers become more efficient, work better as a team, and keep on top of software complexity. http://www.oreilly.com/catalog/0974514063/index.html ***PC Hardware Buyer's Guide Publisher: O'Reilly ISBN: 0596009380 This handy guide is the ideal shopping companion for people who wish to build their own desktop computer. Loaded with valuable information, the "PC Hardware Buyer's Guide" helps you choose which parts are best for you by linking compatibility and performance with your own particular profile. This book features a component overview, valuable rules of thumb, and a quick-lookup reference chart with recommended brands and models. http://www.oreilly.com/catalog/pccbg/index.html ***Game Coding Complete, Second Ed. Publisher: Paraglyph Press ISBN: 1932111913 "Game Coding Complete, Second Ed." is the essential hands-on guide to developing commercial quality games written by master game programmer Mike McShaffry. This must-have second edition has been expanded from the bestselling first edition to include the absolute latest in exciting new techniques in game interface design programming, game audio development, game scripting, 3D programming, and game engine technology. http://www.oreilly.com/catalog/1932111913/index.html ***Office 2004 for Macintosh: The Missing Manual Publisher: O'Reilly ISBN: 0596008201 Whether you're an Office beginner eager to understand the applications in the suite or a longtime Office user looking for power-user techniques and detailed coverage of what's new in Office 2004, this book delivers everything you need to master all four Office 2004 programs for Mac--Word, Excel, PowerPoint, and Entourage. According to Microsoft, the average Office user taps into less than 15 percent of the suite's features. Get 100 percent out of Office 2004 by getting the Missing Manual. http://www.oreilly.com/catalog/officemactmm/index.html ***Linux in a Windows World Publisher: O'Reilly ISBN: 0596007582 An invaluable companion for any system administrator interested in integrating Linux into their Windows environment, this book takes an in-depth look at exactly how Linux can be brought into an organization that's currently based on Microsoft Windows systems. Featuring a litany of insider tips and techniques, "Linux in a Windows World" dispenses all the practical advice you need to migrate to this revolutionary open source software. http://www.oreilly.com/catalog/linuxwinworld/index.html Chapter 7, "Using NT Domains for Linux Authentication," is available online: http://www.oreilly.com/catalog/linuxwinworld/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Bonnie Biafore ("Online Investing Hacks"), San Francisco Investors' Forum, San Ramon, CA--March 5 Bonnie will be teaching a workshop at this event. SBC Center, San Ramon, CA http://www.better-investing.org/chapter/sanfran/ ***O'Reilly at PhotoShop World, Las Vegas, NV--March 9 Come by and say hi and check out our latest Digital Media books at our booth (#220). Mandalay Bay Resort, Las Vegas, NV. http://www.photoshopworld.com/ ***Steve Bass ("PC Annoyances") on the Radio with ComputerAmerica March 7, April 4, May 2, and June 6 He will be on the radio from 7:00-8:00pm (PST) Call in during the show! The number is 866-606-8255. To listen to the show live, go to: http://www.computeramerica.com/listen.htm To chat while Steve's on the air, go to: http://www.computeramerica.com/interact.htm Check for a local station here on "Business Talk Radio": http://snipurl.com/computeramerica3 ***Steve Bass ("PC Annoyances") on "AirTalk with Larry Mantle," KPCC (89.3FM), Pasadena, CA--March 15 Click "Listen Live" to hear the show 11:00am through 12:00pm (PST): http://www.kpcc.org ***Greg Kroah-Hartman, ("Linux Device Drivers, 3rd Ed"), Powell's Technical Bookstore, Portland, OR--April 16 Come on by and listen to Greg talk about his new book. Saturday, April 16th at 1:00pm Powell's Technical Books 33 NW Park Avenue Portland, OR 97209 USA http://www.powells.com/technicalbooks ================================================ Conference News ================================================ ***2005 O'Reilly Emerging Technology Conference, San Diego, CA--March 14-17 This year's conference theme is "Remix," which infuses ETech's roll-up-your-sleeves tutorials, to-the-point plenary presentations, and real world focused breakout sessions. Come to ETech and discover how applications and hardware are being deconstructed and recombined in unexpected ways. Learn how users and customers are influencing new interfaces, devices, business models, and services. For all the scoop on tutorials, featured speakers, and conference events, check out: http://conferences.oreillynet.com/etech/ User group members use code DSUG when you register, and receive 20% off the registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/et2005/create/ord_et05 ***Register for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 The MySQL Users Conference, co-presented by O'Reilly Media and MySQL AB, brings together experts, users, and industry leaders with unique MySQL insights, offering attendees a detailed look into new features in MySQL 5.0, sessions and workshops designed to teach best practices, and exposure to new open source technologies. For more information, go to: http://www.mysqluc.com/ User Group members who register before Febuary 28, 2005 get a double discount. Use code DSUG when you register, and receive 20% off the early registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/mysqluc2005/create/ord_mysql05 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***How Paris Got Hacked? Like many online service providers, T-Mobile requires users to answer a "secret question" if they forget their passwords. For Paris Hilton's account, the secret question was "What is your favorite pet's name?" By correctly providing the well-known answer, any internet user could change Hilton's password and freely access her account. http://www.macdevcenter.com/pub/a/mac/2005/01/01/paris.html ***SafariU Revolutionizes the Textbook With SafariU, you can you create and publish your own textbook, selecting exactly the book chapters, sections, or articles you need from the impressive Safari database. SafariU costs you nothing to use and offers your students more focused course content at less cost. Sign up now, get a jump on your summer and fall course prep, and your first custom textbook could be ready to print before spring break. Visit SafariU to view a video demo and sign up for access. http://academic.oreilly.com/safariu-more.csp ***Remixing Culture: An Interview with Lawrence Lessig What do you get when you mix P2P, inexpensive digital input devices, open source software, easy editing tools, and reasonably affordable bandwidth? Potentially, you get what Lawrence Lessig calls remix culture, which he explains in this extensive interview. http://www.oreillynet.com/pub/a/policy/2005/02/24/lessig.html The concept of remixing culture is also the topic of his keynote at O'Reilly's upcoming Emerging Technology Conference, March 14-17 in San Diego. http://conferences.oreillynet.com/etech/ ***O'Reilly Learning Lab: $200 Instant Rebate Learning programming languages and development techniques has never been easier. Using your web browser and Useractive's Learning Sandbox technology, the Learning Lab gives you hands-on, online training in a creative environment. This month, receive a $200 instant rebate (and a Certificate from the University of Illinois Office of Continuing Education upon course completion) when you enroll in any Certificate Series. http://www.oreilly.com/redirector.csp?link=UACert&type=news ***MAKE 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 The MAKE blog is available at: http://www.makezine.com/blog/ --------------------- Open Source --------------------- ***Trouble in the Kernel, VMware, and PostgreSQL Noel Davis looks at problems in the Linux kernel, VMware, PostgreSQL, Squid, MySQL, mailman, Apple OSX HFS+, movemail with GNU Emacs or XEmancs, KStars, typespeed, awstats, and synaesthesia. http://www.linuxdevcenter.com/pub/a/linux/2005/02/28/security_alerts.html ***Building the PostgreSQL BuildFarm Managing a cross-platform open source project is difficult; how do you test on all the platforms you support? Leverage the time and resources of your users! Andrew Dunstan took a tip from the Samba team and recently set up a build farm for the PostgreSQL project to report build successes and failures from interested users. Here's how he did it. http://www.onlamp.com/pub/a/onlamp/2005/02/24/pg_buildfarm.html --------------------- Mac --------------------- ***Display Your Favorite Album Artwork in iTunes Love your iPod but miss the album art? In iTunes 4, you can associate an album's artwork with a song so it can be displayed while you play the song. Wei-Meng Lee shows you how to use two free programs, Clutter and art4iTunes.com, to simplify the task. For more tricks and tips on using your iPod photo, check out Wei-Meng's latest eDoc, All About Your iPod Photo. http://www.macdevcenter.com/pub/a/mac/2005/02/22/albumart.html ***Build an iTunes Remote Control AirPort Express is great for streaming music from your Mac, except when you have to change tracks from another room. There are commercial solutions available, but here's a great evening project using your web-enabled cell phone and the power of Mac OS X. http://www.macdevcenter.com/pub/a/mac/2005/03/01/itunes_remote.html ***Mac Books in Newsweek No Starch's "The Cult of Mac" and O'Reilly's "Revolution in the Valley" were mentioned in Newsweek's Quick Read, February 21 Issue. http://www.msnbc.msn.com/id/6934650/site/newsweek/ "The Cult of Mac" http://www.oreilly.com/catalog/1886411832/index.html "Revolution in the Valley" http://www.oreilly.com/catalog/revolution/ --------------------- Windows/.NET --------------------- ***Understanding Administrative Templates Administrative templates are a key management component of Group Policy on Windows 2000, Windows XP, and Windows Server 2003. Mitch Tulloch, author of "Windows Server Hacks," shows you how they work and how to use them. http://www.windowsdevcenter.com/pub/a/windows/2005/03/01/Admin_templates..html ***Data Binding in ASP.NET 2.0 Not only has Microsoft made radical changes in how data binding is done between ASP.NET 1.x and 2.0, but it has also created significant differences between how it is done in Windows Forms and ASP.NET in 2.0. This keeps life interesting (Jesse Liberty says, gnashing his teeth). In this new column, he dives into data binding in the new Web Forms. http://www.ondotnet.com/pub/a/dotnet/2005/02/22/liberty.html --------------------- Java --------------------- ***A Look at Commons Chain: The New Java Framework In part one of a two-part series, Bill Siggelkow covers the basics of Chain, a promising new framework from the Jakarta Commons subproject that lets you integrate Chain into the Struts build process. In part two, Bill will cover how Chain is being applied to Struts and other projects. Bill is the author of O'Reilly's "Jakarta Struts Cookbook." http://www.onjava.com/pub/a/onjava/2005/03/02/commonchains.html ***Aspect-Oriented Annotations Aspect-Oriented Programming (AOP) and attributes are two leading-edge programming concepts, each with typical applications. By combining them, using attributes to indicate where AOP code should execute, you can effectively declare new Java syntax. Bill Burke introduces this new technique. http://www.onjava.com/pub/a/onjava/2004/08/25/aoa.html --------------------- Digital Media --------------------- ***Rid Yourself of Digital Media Annoyances Sometimes those little quirks in your favorite digital media toys can take all the fun out of playing. Preston Gralla offers a baker's dozen fixes to MP3, iTunes, and QuickTime annoyances, so you can get back to the fun. Preston is the author of "Internet Annoyances." http://www.windowsdevcenter.com/pub/a/windows/2005/02/22/internetannoy.html ***Build a Simple MP3 Player for Your Site You don???t have to monkey with Flash, redundant windows, or unpredictable plugins to deliver smart-looking audio playback for your visitors. With this sneaky bit of JavaScript, you can generate pop-up music players on the fly. http://digitalmedia.oreilly.com/2005/02/23/mp3_embed.html ***Actions for Photoshop Elements 3 Want to automate a complicated artistic effect, like making a photo look like a watercolor, or adding a 3-D frame? Photoshop Elements 3 makes these tasks easy with actions. Barbara Brundage, author of "Photoshop Elements 3: The Missing Manual," shows you how to write, install, and troubleshoot actions in Elements 3, for the Mac or Windows. http://digitalmedia.oreilly.com/2005/02/23/PSelement3.html --------------------- Web --------------------- ***Yahoo! Web Services Paul Bausch takes a look at the new Yahoo! Web Services interface and shows how to tap into the API with a sample application. http://www.oreillynet.com/pub/a/network/2005/02/28/yahoo.html ***Not the Usual Suspects: Recruiting Usability Test Participants Isn't usability testing a simple matter of getting pals or colleagues to look over a site in exchange for free pizza? No, it's not... Liz explains how easy it is to gather suitable, site-relevant test participants using a number of possible sampling techniques. http://www.sitepoint.com/article/usability-test-participants ***Logs, Browsers and Statistics: The Decline of Internet Explorer 5 Individual site logs on browser usage lie, contends Alex Walker. He says a larger sample size is necessary for data and decision making. http://www.sitepoint.com/blog-post-view.php?id=226319 ================================================ >From Your Peers =============================================== Don't forget to check out the O'Reilly UG wiki to see what user groups across the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From mike at lamertz.net Sun Mar 6 15:00:03 2005 From: mike at lamertz.net (Michael Lamertz) Date: Sun Mar 6 15:00:52 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... Message-ID: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> Yo! Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des Monats, also am 09.03.2005, in der Sansibar Trierer Str. 41 50674 K?ln ab ca. 18:30 Dies ist eine automatisch erzeugte Nachricht. Sollte mittlerweile auf der Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinf?llig. From pagaltzis at gmx.de Sun Mar 6 20:13:00 2005 From: pagaltzis at gmx.de (A. Pagaltzis) Date: Sun Mar 6 20:11:31 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> Message-ID: <20050307041300.GA11633@klangraum> * Michael Lamertz [2005-03-07 00:05]: > Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des > Monats, also am 09.03.2005 ?bliche Frage: w?h k?tt, w?h nitt? Gruss, -- Aristoteles "Wer nicht ?ber sich selbst lachen kann, nimmt das Leben nicht ernst genug." From mike at lamertz.net Mon Mar 7 02:14:10 2005 From: mike at lamertz.net (Michael Lamertz) Date: Mon Mar 7 03:14:24 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050307041218.GA11571@klangraum> References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041218.GA11571@klangraum> Message-ID: <20050307101410.GG6372@lamertz.net> On Mon, Mar 07, 2005 at 05:12:18AM +0100, A. Pagaltzis wrote: > * Michael Lamertz [2005-03-07 00:05]: > > Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des > > Monats, also am 09.03.2005 > > ?bliche Frage: w?h k?tt, w?h nitt? /me hat am Mittwoch das 1. Sicherheitstraining der beginnenden Motorrad-Saison. Das geht bis nach 7 und ist in Neuss. *VIELLEICHT* wuerde ich hinterher nochmal auf'ne Afri kommen, aber ohne feste Zusage, weil ich nach 'nem Tag kurvenhetzen auf dem Bock vermutlich nur noch Brei im Schaedel haben werde. Ist bloed, aber der Termin steht schon seit letztem Jahr, und mein Arsch ist mir dann doch wichtig :-) Mike -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From uli at youam.net Mon Mar 7 05:30:01 2005 From: uli at youam.net (Uli Martens) Date: Mon Mar 7 05:30:16 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050307041300.GA11633@klangraum> References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041300.GA11633@klangraum> Message-ID: <20050307133001.GE1612@ciara.youam.de> On Mon, Mar 07, 2005 at 05:13:00AM +0100, A. Pagaltzis wrote: > * Michael Lamertz [2005-03-07 00:05]: > > Das n?chste Treffen findet wie gewohnt statt am 2. Mittwoch des > > Monats, also am 09.03.2005 > > ?bliche Frage: w?h k?tt, w?h nitt? Ich muss absagen. Wie waere es mit naechster Woche? -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/cologne-pm/attachments/20050307/0f21b951/attachment.bin From mike at lamertz.net Mon Mar 7 05:40:20 2005 From: mike at lamertz.net (Michael Lamertz) Date: Mon Mar 7 05:40:43 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050307133001.GE1612@ciara.youam.de> References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041300.GA11633@klangraum> <20050307133001.GE1612@ciara.youam.de> Message-ID: <20050307134020.GM6372@lamertz.net> On Mon, Mar 07, 2005 at 02:30:01PM +0100, Uli Martens wrote: > > Ich muss absagen. Wie waere es mit naechster Woche? Wow! Verschieben! Voellig neues Konzept! ;-) Von mir aus, gerne. Alle zusammen Voten: [ ] Neh, ich lass' ausfallen... [ ] Klar, naechte Woche! -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From uli at youam.net Mon Mar 7 06:09:29 2005 From: uli at youam.net (Uli Martens) Date: Mon Mar 7 06:09:39 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050307134020.GM6372@lamertz.net> References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041300.GA11633@klangraum> <20050307133001.GE1612@ciara.youam.de> <20050307134020.GM6372@lamertz.net> Message-ID: <20050307140929.GF1612@ciara.youam.de> [ ] Neh, ich lass' ausfallen... [x] Klar, naechte Woche! pro forma, Uli -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/cologne-pm/attachments/20050307/eb3a986d/attachment.bin From Susan.Dittmar at gmx.de Mon Mar 7 06:31:50 2005 From: Susan.Dittmar at gmx.de (Susan Dittmar) Date: Mon Mar 7 06:32:08 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050307134020.GM6372@lamertz.net>; from mike@lamertz.net on Mon, Mar 07, 2005 at 02:40:20PM +0100 References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041300.GA11633@klangraum> <20050307133001.GE1612@ciara.youam.de> <20050307134020.GM6372@lamertz.net> Message-ID: <20050307153149.B11782@eureca.de> > Alle zusammen Voten: > [ ] Neh, ich lass' ausfallen... > [x] Klar, naechte Woche! (auch wenn Ihr mich vermutlich nicht (mehr) kennt, da ich schon lange nicht mehr da war ... Susan From towo at ydal.de Mon Mar 7 11:57:50 2005 From: towo at ydal.de (Tobias Wolter) Date: Mon Mar 7 11:58:47 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050307153149.B11782@eureca.de> References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041300.GA11633@klangraum> <20050307133001.GE1612@ciara.youam.de> <20050307134020.GM6372@lamertz.net> <20050307153149.B11782@eureca.de> Message-ID: <20050307195749.GA3122@home.ydal.de> On 2005-03-07T15:31:50+0100 (Monday), Susan Dittmar wrote: > > Alle zusammen Voten: > > [ ] Neh, ich lass' ausfallen... > > [x] Klar, naechte Woche! > (auch wenn Ihr mich vermutlich nicht (mehr) kennt, da ich schon > lange nicht mehr da war ... Wir hatten Frauen? Und mir ist das entgangen? Verdammt. -- Gegen Softwarepatente in Europa: http://swpat.ffii.org./ Mister Teatime had a truly brilliant mind, but it was brilliant like a frac- tured mirror, all marvellous facets and rainbows but, ultimately, also some- thing that was broken. (Terry Pratchett in `Hogfather') -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/cologne-pm/attachments/20050307/29774414/attachment.bin From towo at ydal.de Mon Mar 7 11:59:13 2005 From: towo at ydal.de (Tobias Wolter) Date: Mon Mar 7 11:59:25 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050307134020.GM6372@lamertz.net> References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041300.GA11633@klangraum> <20050307133001.GE1612@ciara.youam.de> <20050307134020.GM6372@lamertz.net> Message-ID: <20050307195913.GB3122@home.ydal.de> On 2005-03-07T14:40:20+0100 (Monday), Michael Lamertz wrote: > On Mon, Mar 07, 2005 at 02:30:01PM +0100, Uli Martens wrote: > > Ich muss absagen. Wie waere es mit naechster Woche? > Wow! Verschieben! Voellig neues Konzept! > Von mir aus, gerne. > Alle zusammen Voten: [ ] Neh, ich lass' ausfallen... [x] Klar, naechte Woche! -towo -- Gegen Softwarepatente in Europa: http://swpat.ffii.org./ Mister Teatime had a truly brilliant mind, but it was brilliant like a frac- tured mirror, all marvellous facets and rainbows but, ultimately, also some- thing that was broken. (Terry Pratchett in `Hogfather') -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/cologne-pm/attachments/20050307/e6c66aa3/attachment.bin From allolex at gmail.com Wed Mar 9 13:54:33 2005 From: allolex at gmail.com (Damon Allen Davison) Date: Wed Mar 9 13:54:44 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: <20050307134020.GM6372@lamertz.net> References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041300.GA11633@klangraum> <20050307133001.GE1612@ciara.youam.de> <20050307134020.GM6372@lamertz.net> Message-ID: [ ] Neh, ich lass' ausfallen... [X] Klar, naechte Woche! (Merkt die Uhrzeit dieses Mails...) *g* -damon -- Damon Allen Davison http://www.allolex.net From mike at lamertz.net Thu Mar 10 02:18:21 2005 From: mike at lamertz.net (Michael Lamertz) Date: Thu Mar 10 02:18:37 2005 Subject: [Cologne-pm] Treffen am 09.03.2005... In-Reply-To: References: <20050306230003.90A0E1C80FD@tweety.intern.perl-ronin.de> <20050307041300.GA11633@klangraum> <20050307133001.GE1612@ciara.youam.de> <20050307134020.GM6372@lamertz.net> Message-ID: <20050310101820.GV6372@lamertz.net> On Wed, Mar 09, 2005 at 10:54:33PM +0100, Damon Allen Davison wrote: > [ ] Neh, ich lass' ausfallen... > [X] Klar, naechte Woche! > > (Merkt die Uhrzeit dieses Mails...) *g* Via wlan von der Sansibar aus geschickt, nachdem Du da 3 Stunden alleine gehockt hast? >:-> -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From cem.sakaryali at easi.de Fri Mar 25 03:30:33 2005 From: cem.sakaryali at easi.de (Cem Sakaryali) Date: Fri Mar 25 03:30:55 2005 Subject: [Cologne-pm] OT: Gnome =?iso-8859-1?q?linksh=E4nder?= Benutzung Message-ID: <1111750233.4655.16.camel@dervish> Hallo, ich habe bei mir Fedora Core 3 mit Gnome 2.8.0 installiert. Leider ist das "OK" button auf der rechten Seite wenn ein pop up window kommt. Weiss jemand von euch wie man das auf die linke Seite aendern kann? Sch?ne Feiertage Cem From mike at lamertz.net Fri Mar 25 13:50:58 2005 From: mike at lamertz.net (Michael Lamertz) Date: Fri Mar 25 13:51:28 2005 Subject: [Cologne-pm] (fwd) News from O'Reilly--SafariU Message-ID: <20050325215058.GL29094@lamertz.net> ----- Forwarded message from Marsee Henon ----- Hello, I wanted to pass along the following news in case you or anyone you know are educators or trainers: O'Reilly and Safari Books Online announce SafariU, a new service that offers computer technology educators a rich platform for creating both online and print materials tailored precisely to your teaching needs. Safari Books Online is a joint venture of O'Reilly and the Pearson Technology Group. With SafariU (http://safariu.oreilly.com), instructors can compile a custom book from a wealth of information resources, and deliver it to students at a lower cost than a traditional textbook. The custom book is professionally printed and delivered in as little as two weeks. In addition to print books, SafariU offers an online subscription to a syllabus that links to the complete content of up to 10 of the books used in the custom book, plus any supplementary information the instructor chooses, including audio, video, additional reading material, exercises, and links to outside resources. SafariU also provides a peer network where instructors can share learning objects and other teaching resources. "Over the past few years, as we've converted our books to digital formats, we realized that the shift from paper to pixels opened up a host of new possibilities for delivering information," said CJ Rayhill, SafariU General Manager. "Just as iTunes made it possible for music fans to find and build playlists of songs from many albums, SafariU lets trainers and educators remix, add to, and assemble digital chunks of information into a unique package. It's designed to take full advantage of three classic disruptive technologies that are now converging: digital information, print-on-demand, and web services." "Students and faculty want more choice and value in their instructional materials," said Gary June, Chief Marketing Officer of Pearson Education. "SafariU continues blazing the path O'Reilly and Pearson started four years ago and adds even more flexibility to the university environment." SafariU has been available to beta testers since January 2005. Several hundred instructors are currently using and testing the service. Beta tester Kent Sandoe, Professor of Management Information Systems, California State University, Chico, commented, "O'Reilly owns a tremendous quantity of well-written, valuable information. The fact that they're willing to disaggregate it, allowing a professor to go and re-aggregate the content in a way that is meaningful to students, to a particular audience, to a particular course--that's revolutionary." There is no cost to educators for SafariU. A SafariU textbook costs 16 cents per page, including the cover and binding, so the price of an average book of 200 pages is $32, plus the bookstore markup. A course subscription to SafariU's online resources is less than $10 per month per student. Visit SafariU to view a video demo and sign up for access: http://safariu.oreilly.com Please pass this along to anyone who may be interested. And let me know if you have any questions. Thanks for your help, Marsee ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de From mike at lamertz.net Thu Mar 31 23:58:16 2005 From: mike at lamertz.net (Michael Lamertz) Date: Thu Mar 31 23:58:40 2005 Subject: [Cologne-pm] (fwd) Newsletter from O'Reilly UG Program, March 31 Message-ID: <20050401075816.GD14984@lamertz.net> ----- Forwarded message from Marsee Henon ----- ================================================================ O'Reilly News for User Group Members March 31, 2005 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Firefox Hacks -iPhoto 5: The Missing Manual -Python Cookbook, 2E -Silence on the Wire -Windows Server Cookbook -Degunking Your PC -Java in a Nutshell, 5th Edition -Access 2003 Personal Trainer -SharePoint User's Guide -Apache Security -MAKE Subscriptions Available ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -MAKE Editor Phillip Torrone on Science Friday--April 1 -Greg Kroah-Hartman, ("Linux Device Drivers, 3rd Ed"), PDXLUG, Portland, OR--April 14 -Greg Kroah-Hartman at Powell's Tech Books--April 16 -Bonnie Biafore ("QuickBooks: The Missing Manual" & "Online Investing Hacks"), Kansas City Investor Fair--April 29-30 ---------------------------------------------------------------- Conference News ---------------------------------------------------------------- -Register for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 -Where 2.0 Conference -OSCON Is Coming ---------------------------------------------------------------- News ---------------------------------------------------------------- -Tax Time: A Year-End Checklist of Accounting Tasks -Opting in to Privacy Problems -SafariU Revolutionizes the Textbook -Automating Windows (DNS) with Perl -make for Nonprogrammers -Closed Source PHP -Movies Made Easy in iPhoto 5 -Exploring the Mac OS X Firewall -Owen Linzmeyer ("Apple Confidential 2.0") on MacRadio -Five More Annoying PC Annoyances -Microsoft, Blogging, and Transparency -Miguel de Icaza Explains How to "Get" Mono -Flexible Event Delivery with Executors -Java Component Development: A Conceptual Framework -HDTV on Your Mac -Resurrect Your Old PC for Music--with Linux -Ajax: New for 2005 ================================================ 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 20% off any O'Reilly, No Starch, Paraglyph, 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 ---------------------------------------------------------------- ***Firefox Hacks Publisher: O'Reilly ISBN: 0596009283 This highly focused book offers all the valuable tips and tools you need to maximize the effectiveness of this hot web browser. It's all covered, including how to customize its deployment, appearance, features, and functionality. You'll even learn how to install, use, and alter extensions and plug-ins. Aimed at clever people who may or may not be savvy with basic programming tasks, this convenient resource describes 100 techniques for 100 strategies that effectively exploit Firefox. http://www.oreilly.com/catalog/firefoxhks/ Sample Hack 69, "Make New Tags and Widgets with XBL," is available online (along with five others): http://www.oreilly.com/catalog/firefoxhks/chapter/index.html ***iPhoto 5: The Missing Manual Publisher: O'Reilly ISBN: 0596100345 Updated to cover Apple's newest release, "iPhoto 5: The Missing Manual" comes fully loaded--and in full color--so you can exercise all the power, flexibility, and creativity of the stunning new iPhoto 5. This witty and authoritative guide starts out with a crash course on digital photography and then explores every aspect of iPhoto 5, from camera-meets-Mac basics to sharing your digital photography with the world. http://www.oreilly.com/catalog/iphoto5tmm/ ***Python Cookbook, 2E Publisher: O'Reilly ISBN: 0596007973 Like its predecessor, the new edition offers a collection of solutions to problems that Python programmers face every day. Updated for Python 2.4, it now includes over 200 recipes that range from simple tasks, such as working with dictionaries and list comprehensions, to complex tasks, such as monitoring a network and building a templating system. http://www.oreilly.com/catalog/pythoncook2/ ***Silence on the Wire Publisher: No Starch Press ISBN: 1593270461 Author Michal Zalewski is respected in the hacking and security communities for his intelligence, curiosity and creativity, and this book is truly unlike anything else. "Silence on the Wire" is no humdrum white paper or how-to manual for protecting one's network. Rather, this narrative explores a variety of unique, uncommon and often elegant security challenges that defy classification and eschew the traditional attacker-victim model. http://www.oreilly.com/catalog/1593270461/index.html ***Windows Server Cookbook Publisher: O'Reilly ISBN: 0596006330 Written for all levels of users, this practical reference guide offers hundreds of useful tasks for managing Windows 2000 and Windows Server 2003. The concise, on-the-job solutions to common problems are certain to save you many hours of time searching through Microsoft documentation. Each recipe also includes a detailed discussion that explains how and why it works. Topics discussed include files, event logs, security, DHCP, DNS, backup/restore, and more. http://www.oreilly.com/catalog/windowsvrckbk/ Chapter 6, "Processes," is available online: http://www.oreilly.com/catalog/windowsvrckbk/chapter/index.html ***Degunking Your PC Publisher: Paraglyph Press ISBN: 1933097035 Do your programs seem sluggish or refuse to run properly? Are you tripping over a viper's nest of cords and cables at every turn? Do you have printer drivers installed that date back to the Eisenhower administration? Is it impossible to vacuum under your desk? Still using dial up? If so you have PC gunk! "Degunking Your PC" will show you the way to get out of the rat's maze of cables and old plug-and-play devices and onto the road of perfect PC organization. Joli Ballew, the author of the bestselling "Degunking Windows" will show you simple, fast and effective ways to manage your PC hardware. http://www.oreilly.com/catalog/1933097035/index.html ***Java in a Nutshell, 5th Edition Publisher: O'Reilly ISBN: 0596007736 "Java in a Nutshell, 5th Edition" covers all the extensive changes in Java 5.0. This classic remake has undergone a complete editorial makeover in order to more closely meet the needs of the modern Java programmer. Included among the improvements are more discussion on tools and frameworks and new code examples to illustrate the working of APIs. And, as in previous editions, the fifth edition is chock-full of poignant tips, techniques, examples, and practical advice. http://www.oreilly.com/catalog/javanut5/ ***Access 2003 Personal Trainer Publisher: O'Reilly ISBN: 0596009372 Written in a non-technical and engaging style, this book lets people of any technical level learn exactly what they need to know at their own pace. The book starts with Access fundamentals and then moves up to tables, fields, queries, forms, reports, and advanced topics, like linking information from an external source. Included are detailed diagrams, dozens of task-oriented lessons, and a fully interactive training simulation CD. http://www.oreilly.com/catalog/accesspt/ ***SharePoint User's Guide Publisher: O'Reilly ISBN: 0596009089 This straightforward guide shows SharePoint users how to create and use web sites for sharing and collaboration. Learn to use the document and picture libraries for adding and editing content, add discussion boards and surveys, receive alerts when documents and information have been added or changed, and enhance security. Designed to help you find answers quickly, the book shows how to make the most of SharePoint for productivity and collaboration. http://www.oreilly.com/catalog/sharepoint/ Chapter 1, "Working with Sites and Workspaces," is available online: http://www.oreilly.com/catalog/sharepoint/chapter/index.html ***Apache Security Publisher: O'Reilly ISBN: 0596007248 This all-purpose guide for locking down Apache arms readers with all the information they need to securely deploy applications. Administrators and programmers alike will benefit from a concise introduction to the theory of securing Apache, plus a wealth of practical advice and real-life examples. Topics covered include installation, server sharing, logging and monitoring, web applications, PHP and SSL/TLS, and more. http://www.oreilly.com/catalog/apachesc/ Chapter 2, "Installation and Configuration," is available online: http://www.oreilly.com/catalog/apachesc/chapter/index.html ***MAKE 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 The MAKE blog is available at: http://www.makezine.com/blog/ ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***MAKE Editor Phillip Torrone on Science Friday--April 1 Philip will be talking about DIY technology on NPR's "Science Friday" with Ira Flatow. Visit the Science Friday site and look for your local NPR station and broadcast times. Feel free to call in and ask questions from 2 to 4 p.m. Eastern at 1-800-989-8255. http://www.sciencefriday.com/ ***Greg Kroah-Hartman, ("Linux Device Drivers, 3rd Ed"), PDXLUG, Portland, OR--April 14 Join O'Reilly author Greg for a Linux chat at 7pm. Fireside Coffee Lodge 1223 SE Powell Blvd, Portland, OR 97202 http://www.pdxlug.org/ ***Greg Kroah-Hartman at Powell's Tech Books--April 16 Greg will also be at Powell's Technical Books beginning at 1:00pm April 16. Powell's Technical Books 33 NW Park Avenue, Portland, OR 97209 http://www.powells.com/calendar.html#489 ***Bonnie Biafore ("QuickBooks: The Missing Manual" & "Online Investing Hacks"), Kansas City Investor Fair--April 29-30 Bonnie is a featured speaker at the NAIC Kansas City Investor Fair. She'll be signing books there on both days, so be sure to stop by and say hello. Doubletree Hotel, Overland Park, KS http://www.better-investing.org/chapter/kansas/events/4875 ================================================ Conference News ================================================ ***Register for the 2005 MySQL Users Conference, Santa Clara, CA--April 18-21 The MySQL Users Conference, co-presented by O'Reilly Media and MySQL AB, brings together experts, users, and industry leaders with unique MySQL insights, offering attendees a detailed look into new features in MySQL 5.0, sessions and workshops designed to teach best practices, and exposure to new open source technologies. For more information, go to: http://www.mysqluc.com/ Use code DSUG when you register, and receive 20% off the registration price. To register for the conference, go to: http://conferences.oreillynet.com/cs/mysqluc2005/create/ord_mysql05 ***Where 2.0 Conference Join us at the first O'Reilly Where 2.0 Conference June 29-30 in San Francisco. Explore the emerging consumer and enterprise ecosystems around location-aware technologies--like GPS, RFID, WLAN, cellular networks, and networked sensors--that enable an ever-growing array of capabilities from local search and mapping to enterprise integration and commercial applications. Registration opens in April. http://conferences.oreillynet.com/where/ To receive up-to-date conference news and information, sign up for the conference newsletter on oreilly.com. ***OSCON Is Coming Join us at the O'Reilly Open Source Convention in beautiful Portland from August 1-5. OSCON 2005 will be at the Oregon Convention Center, where we'll have tutorials, sessions, parties, BOFs, and a huge exhibit hall. The Call for Proposals is closed, but registration and hotel information will be available soon. http://conferences.oreillynet.com/os2005/ To get the latest details as soon as we have them, sign up for the OSCON newsletter on oreilly.com. ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Tax Time: A Year-End Checklist of Accounting Tasks Whether you handle your company's accounting yourself or hand off the major accounting tasks to an accountant, Bonnie Biafore provides a checklist of eight accounting tasks you'll want to complete shortly after the end of your fiscal year. Bonnie is the author of "QuickBooks 2005: The Missing Manual." http://www.oreillynet.com/pub/a/network/2005/03/28/quickbooks.html ***Opting in to Privacy Problems Brian McWilliams looks at yet another way internet users may be putting their privacy at risk. With list brokers now cutting deals with e-commerce sites and internet marketing firms for data that includes home addresses, phone numbers, and corresponding IP addresses, you may be opting in for more than you bargained for when you shop online. Brian is the author of "Spam Kings." http://www.oreillynet.com/pub/a/network/2005/03/17/optin.html ***SafariU Revolutionizes the Textbook With SafariU, educators and trainers can create and publish their own textbooks, selecting exactly the book chapters, sections, or articles they want from a wealth of information resources. SafariU costs nothing to use and offers students more focused course content at less cost. Visit SafariU to view a video demo and sign up for access: http://safariu.oreilly.com --------------------- Open Source --------------------- ***Automating Windows (DNS) with Perl Perl is a fantastic tool for system administrators--even on Windows. Though the shiny GUI is astonishingly useless (or at least too mouse-friendly) for all but the simplest changes, there's plenty to automate under the shell. Thomas Herchenroeder explains how he wrapped dnscmd with Perl to make changes easily. http://www.perl.com/pub/a/2005/03/24/perl_dns.html ***make for Nonprogrammers If you're a typical FreeBSD user, you may never have compiled C source code on your own. Yet if you've ever issued a make command, it's compiled code for you. How does it do that? What does it do, anyway? And what else can it do? Dru Lavigne answers all of these questions. http://www.onlamp.com/pub/a/bsd/2005/03/24/FreeBSD_Basics.html ***Closed Source PHP A look at the many different options PHP Developers have for protecting their source code from prying eyes when creating commercial PHP Applications. http://www.sitepoint.com/blog-post-view.php?id=238739 --------------------- Mac --------------------- ***Movies Made Easy in iPhoto 5 One of the best features in the current crop of consumer digital still cameras is their ability to capture high-quality video. iPhoto 5 is in step with this evolution and provides a great environment for taking those snippets and creating real movies. Derrick Story shows you how. http://www.macdevcenter.com/pub/a/mac/2005/03/22/iphoto_movies.html ***Exploring the Mac OS X Firewall Like so many tools built in to Mac OS X, the firewall just works. But what's really going on inside it? Peter Hickman explains why the firewall works so well, and then takes you inside and shows you how to fiddle with things. In the end, he returns you safely to the default settings. http://www.macdevcenter.com/pub/a/mac/2005/03/15/firewall.html ***Owen Linzmeyer ("Apple Confidential 2.0") on MacRadio Listen to No Starch's author Owen on the Mac Night Owl Radio on the March 24 show. http://www.macradio.com/thursday/nightowl/index.php --------------------- Windows/.NET --------------------- ***Five More Annoying PC Annoyances After his first "PC Annoyances" was released, Steve Bass was surprised by the barrage of email he received with yet more annoyances to fix. That led to the just-released second edition of "PC Annoyances," where he added 150 more fixes to irritating PC quirks. And if that's not enough, he offers five more here. http://www.windowsdevcenter.com/pub/a/windows/2005/03/28/pcannoyances.html ***Microsoft, Blogging, and Transparency Author James Avery recently wrote about his experiences publishing his latest book and how Microsoft bloggers helped him immensely. To James, the benefits of increased transparency through the use of blogs cannot be understated. James is the author of "Visual Studio Hacks." http://dotavery.com/blog/archive/2005/03/28/2767.aspx ***Miguel de Icaza Explains How to "Get" Mono It's perhaps the most controversial project in the open source world, but this mostly stems from misunderstanding: Mono, the open source development platform based upon Microsoft's .NET framework. Immediate reactions from many dubious Linux developers have ranged from confusion over its connection with .NET to wondering what the benefits of developing under it are. Throughout the course of its four years of intense development, sponsored by Novell, Mono founder Miguel de Icaza has had to frequently clarify the .NET issue and sell the community on it. In this new interview, Howard Wen asks Miguel to explain himself one more time. http://www.ondotnet.com/pub/a/dotnet/2005/03/21/interviewmiguel.html --------------------- Java --------------------- ***Flexible Event Delivery with Executors Event-handling is critical to any GUI application, and many developers know the hazards of making a method call to unknown or poorly behaved code from the event-dispatch thread. J2SE 5.0's concurrency utilities offer more fine-grained control over how code executes. Andrew Thompson applies that to offer better ways to handle events. http://www.onjava.com/pub/a/onjava/2005/03/23/executors.html ***Java Component Development: A Conceptual Framework In general terms, a component is one or more classes with an external API that satisfy some requirement. But how do you build components that are really practical--that handle configuration changes or third-party integration well? Palash Ghosh has some ideas about the concepts behind components. http://www.onjava.com/pub/a/onjava/2005/03/23/components.html --------------------- Digital Media --------------------- ***HDTV on Your Mac Even though the Mac is a little late to the HDTV party, you can roll your own setup for not too much time or money. Erica Sadun shows you how. http://www.macdevcenter.com/pub/a/mac/2005/03/29/hdtv.html ***Resurrect Your Old PC for Music--with Linux Dig that clunker out of the closet! This step-by-step guide explains how to upgrade even a 486-based PC to an efficient, Linux-powered music machine. Total cost? About ten cents for a blank CD. http://digitalmedia.oreilly.com/2005/03/23/linuxmusic.html --------------------- Web --------------------- ***Ajax: New for 2005 Ajax is a term coined for an approach that utilizes the Document Object Model, JavaScript, and XMLHTTPRequest to allow web developers to create applications that don't require constant page-refreshes to be used. http://www.sitepoint.com/blog-post-view.php?id=238333 ================================================ >From Your Peers =============================================== Don't forget to check out the O'Reilly UG wiki to see what user groups across the globe are up to: http://wiki.oreillynet.com/usergroups/index.cgi Until next time-- Marsee ----- End forwarded message ----- -- Well, then let's give that Java-Wussie a beating... (me) Michael Lamertz | +49 2234 204947 / +49 171 6900 310 Sandstr. 122 | mike@lamertz.net 50226 Frechen | http://www.lamertz.net Germany | http://www.perl-ronin.de