From joerg.westphal at gmx.de Sat Nov 1 03:08:19 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Fwd: Newsletter from O'Reilly UG Program, October 31 Message-ID: <200311011008.19468.joerg.westphal@gmx.de> Post von Marsee, ---------- Weitergeleitete Nachricht ---------- Subject: Newsletter from O'Reilly UG Program, October 31 Date: Samstag, 1. November 2003 01:52 From: Marsee Henon To: joerg.westphal@gmx.de ================================================================ O'Reilly UG Program News--Just for User Group Leaders October 31, 2003 ================================================================ -CD copies of Mac Developer Journal issue number one for your members -Do You Have a Tip, Suggestion, or Question to Share? -Put Up an Emerging Technology Conference Banner, Get a Free Book ---------------------------------------------------------------- Book Info ---------------------------------------------------------------- ***Review books are available Copies of our books are available for your members to review-- send me an email and please include the book order number on your request. Let me know if you need your book by a certain date. Allow at least four weeks for shipping. ***Please send copies of your book reviews Email me a copy of your newsletters or book review. For tips and suggestions on writing book reviews, go to: http://ug.oreilly.com/bookreviews.html ***Discount information Don't forget to remind your members about our 20% discount on O'Reilly books and conferences. Just use code DSUG. ***Group purchases with better discounts are available Please let me know if you are interested and I can put you in touch with our sales department. ---------------------------------------------------------------- General News ---------------------------------------------------------------- ***Mac Developer Journal issue number one for your members Mac Developer Journal is a digital publication geared to Mac developers, especially new Mac developers who are using Mac OS X's underlying technologies to create new products that exploit the unique features that make Mac OS X a remarkable platform for users. We're producing Mac Developer Journal in conjunction with Macworld. http://www.macdeveloperjournal.com/ Send me an email if you are interested in some CD copies of Mac Developer Journal for your members. ***Do you have a tip, suggestion, or question to share with other user group leaders? Send me an email and we can post it. ***Put Up an Emerging Technology Conference Banner, Get a Free Book We're looking for user groups to display our conference banners on their web sites. If you send me the link to your user group site with our Emerging Technology Conference banner, I will send you the O'Reilly book of your choice. Emerging Technology Conference Banners and conference descriptions are available at: http://ug.oreilly.com/banners/etech2004/ ================================================================ O'Reilly News for User Group Members October 31, 2003 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Spidering Hacks -Programming .NET Windows Applications ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Steve Bass ("PC Annoyances"), APCUG User Group Reception--November 16 -Derrick Story ("iPhoto 2: The Missing Manual" & "Digital Photography Pocket Guide"), North Coast Mac Users Group Author Event--November 18 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Thanks to Everyone Who Attended the Mac OS X Conference -Registration Is Open for ETech 2004--San Diego, CA ---------------------------------------------------------------- News ---------------------------------------------------------------- -New O'Reilly Beta Chapters -PHP Web Services Without SOAP -Introducing REBOL with Amazingly Easy GUI Programming -Page Navigation in JavaServer Faces -XForms and Microsoft InfoPath -Five More Annoying PC Annoyances -Confessions of the World's Largest Switcher -Ten Things I Dig About Xcode ================================================ 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 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 ***Spidering Hacks Order Number: 5776 Written for developers, researchers, technical assistants, librarians, and power users, "Spidering Hacks" provides expert tips on spidering and scraping methodologies. You'll get a crash course in spidering concepts, tools, and ethics (how to know when you've gone too far). You'll collect media files and data from databases, and you'll learn how to interpret and understand the data, repurpose it for use in other applications, and even build authorized interfaces to integrate the data into your own content. http://www.oreilly.com/catalog/spiderhks/ Sample Hacks are available online: http://www.oreilly.com/catalog/spiderhks/chapter/index.html ***Programming .NET Windows Applications Order Number: 3218 "Programming .NET Windows Applications" explores all aspects of using .NET Windows Forms class libraries and the associated programming tools in Visual Studio .NET, enabling you to build applications for the Windows 9x, Windows 2000, and Windows XP desktop platforms. Step-by-step, you'll learn ways to design applications that either function alone on a PC, or work in combination with your web-based application server to take advantage of the richer interface and higher level of security. http://www.oreilly.com/catalog/pnetwinaps/ Chapter 10, "Drawing and GDI+," is available online: http://www.oreilly.com/catalog/pnetwinaps/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Steve Bass ("PC Annoyances"), APCUG User Group Reception, Las Vegas,NV--November 16 The Association of Personal Computer User Groups is hosting a UG exhibition and reception from 3:00-5:30 p.m. Drop by the O'Reilly table and say "hi" to me (Marsee Henon) and author Steve Bass, who will be signing copies of his new book, "PC Annoyances." (O'Reilly is giving away a free copy of PC Annoyances to APCUG Attendees--check your welcome goodie bag!)Stardust Resort and Casino, Las Vegas, NV. http://www.apcug.org/events/comdex/fall2003/index.shtm ***Derrick Story ("iPhoto 2: The Missing Manual," "Digital Video Pocket Guide," and "Digital Photography Pocket Guide"), North Coast Mac Users Group Author Event, Rohnert Park, CA--November 18 Mac DevCenter editor and author Derrick Story (iPhoto 2: The Missing Manual, Digital Video Pocket Guide, and Digital Photography Pocket Guide) provides an update on what's happening behind the scenes of Mac technology: the iSight, .Mac revelations, and interesting new features in the suite of iApps. Drop by the O'Reilly table to peruse our new Mac titles. The fun gets underway at 7:00 p.m. Rohnert Park Senior Center, Rohnert Park, CA. http://www.ncmug.org/events.html ================================================ Conference News ================================================ ***To Everyone Who Attended the Mac OS X Conference UG Gathering Last Tuesday Thanks for coming! And thanks to Lorene Romero for helping us create, organize, and plan this event. It was great to meet you all! Here is the latest Mac OS X Conference Coverage: http://www.macdevcenter.com/mac/osx2003/ ***Registration Is Open for ETech 2004--San Diego, CA Gather with lead users, forward thinkers, and technology activists at O'Reilly's third annual Emerging Technology Conference to vet the projects and ideas that will radically alter not just the future of computing, but the way we live and work. ETech is slated for February 9-12, 2004 in San Diego, California. Take advantage of our Early Bird discount when you register before January 9, 2004. http://conferences.oreilly.com/etech/ User Group members who register before January 9, 2004 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***New O'Reilly Beta Chapters November and December are busy months for new releases from O'Reilly. Visit our Beta Chapters site to get a preview of upcoming titles, including: "sendmail Cookbook;" "Mac OS X Panther Pocket Guide;" "Apache Cookbook;" "SQL Tuning;" "DNS on Windows Server 2003;" and ".NET and XML." http://www.oreilly.com/beta/ --------------------- Open Source --------------------- ***PHP Web Services Without SOAP Web services are hot these days, and SOAP gets a lot of the buzz. It's not the only game in town, though. REST advocates claim their approach is how the Web was meant to be. You decide. Adam Trachtenberg, coauthor of "PHP Cookbook," demonstrates how to access Amazon.com's web services with PHP and REST; no special tools needed! http://www.onlamp.com/pub/a/php/2003/10/30/amazon_rest.html ***Introducing REBOL with Amazingly Easy GUI Programming Cross-platform development and deployment is tricky, though modern toolkits aim to take away some of the troubles. Some languages have already solved this issue, though. Enter REBOL, a small but powerful network-enabled programming language. Gregg Irwin introduces the language by writing a tiny survey application. http://www.onlamp.com/pub/a/onlamp/2003/10/30/rebol.html --------------------- Java --------------------- ***Page Navigation in JavaServer Faces Any web application with more than one page needs some sort of navigation. Where does the user go when he logs in? Where does he go if his password is incorrect? JSF provides an easy-to-update page navigation model in its Application Configuration file. Budi Kurniawan explains how it works. http://www.onjava.com/pub/a/onjava/2003/10/29/jsf_page_nav.html --------------------- XML --------------------- ***XForms and Microsoft InfoPath Micah Dubinko, author of "XForms Essentials," compares W3C XForms and Microsoft InfoPath, the data gathering technology shipping with Microsoft Office 2003. http://www.xml.com/pub/a/2003/10/29/infopath.html XForms Essentials Order Number: 3692 http://www.oreilly.com/catalog/xforms/ --------------------- Windows --------------------- ***Five More Annoying PC Annoyances Steve Bass, the author of "PC Annoyances," bumped into more Windows, Office, Internet, email, and hardware irritations than he could include in the book. So, rather than waste them, he's included some of them on our web site. Here are five bonus PC annoyances, and Steve's fix for each. http://www.oreillynet.com/pub/a/network/2003/10/29/pcannoyances.html --------------------- Mac --------------------- ***Confessions of the World's Largest Switcher At the O'Reilly Mac OS X Conference, Srinidhi Varadarajan reveals the details behind what it took to build Virginia Tech's G5 Supercomputer. Find out why he says you can expect to see a lot more G5 clusters in the future. http://www.macdevcenter.com/pub/a/mac/2003/10/29/osxcon_g5cluster.html ***Ten Things I Dig About Xcode Following in the footsteps of "Ten Things I Dig About Panther," James Duncan Davidson further explores one of the facets near and dear to Mac developers--their application development environment. Apple is introducing Xcode, along with Panther, and Davidson takes it for a spin and reports on his initial findings. http://www.macdevcenter.com/pub/a/mac/2003/10/24/panther.html Until next time-- Marsee ------------------------------------------------------- Gruss Jörg -- _/_ _ _ _/_ _ Perl-Usergroup Dresden (// (-_) (/(-/)./)//) immer am 1. Donnerstag / in der Lutherstraße 21 http://dresden.pm.org - mailto: info@dresden-pm.org From Martin.Hetzer at gmx.de Wed Nov 5 13:44:40 2003 From: Martin.Hetzer at gmx.de (Martin.Hetzer) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] (freundliches) help Message-ID: <000601c3a3d5$44354850$0506a8c0@hanspeter> Hallo Perler, ich habe eine kleine Anfrage. Über den Sommer habe ich mich während eines Praktikums kräftig mit Perl beschäftigt und eine Anwendung programmiert. Es handelt sich um eine Applikation zur Auswertung großer TXTs mit einer Perl/TK Benutzeroberfläche. Das Skript funzt zwar aber während des Betriebs schläft die Anwendung bei der Verarbeitung großer TXTs ein. Ich kann mir mit meinen bescheidenen Mitteln leider nicht mehr weiterhelfen und ein befreundeter Informatiker mit recht guten Perl- Kenntnissen hat sich ebenfalls die Zähne ausgebissen das Speicherproblem - was wohl vorliegt – zu beheben. Zudem hat er mir gleichzeitig ans Herz gelegt die Anwendung mit einer anderen Skriptsprache zu programmieren. Nun ja. Darauf habe ich ehrlich gesagt nicht so richtig Lust und da dachte ich mir, ich packe einmal ein paar echte Perler bei der Ehre und bitte um Hilfe. Ich habe echt keinen Bock auf die Schnelle noch eine Skriptsprache zu lernen, nur weil die Speicherverwaltung von Perl für mich so undurchsichtig ist. Wahrscheinlich liegt es sogar nur an meiner unsauberen Programmierung. Wenn nun also jemand aus Eurer Gemeinde 10 Minuten Zeit findet über die Sache nachzudenken, soll er BITTE weiterlesen :-). Als Newbie ist es immer schwierig ein Projekt komplett und sauber durchzuziehen. Daher habe ich meine Aufgabe in kleinere Teile aufgesplitet, einzelne Elemente programmiert und am Ende alles zusammengesetzt. Ich vergleiche mit meiner Anwendung immer zwei TXTs, die mit jeder Menge Daten aus dem Verkehrswesen vollgestopft sind. Stellt es Euch so vor. Alle Bahnen der (z.B.) dresdner Strassenbahn schicken alle 20sek ein Protokoll an die Zentrale, womit sie Ihre Position preisgeben. Anhand eines vorher erstellten Soll-Fahrplans und den gesammelten Ist-Daten (Protokollen) kann man nicht nur Verfrühungen und Verspätungen der Bahnen in diesem Moment bestimmen, sondern auch die über den ganzen Tag/Woche/Monat anfallenden Datensätze auswerten und für die Firmenstatistik nutzen. Diese Idee umzusetzen war meine Aufgabe. Die TXTs die ich vergleiche (Soll <-> Ist) sind max 1.5MB groß. Wie gesagt, die Anwendung funktioniert. Aber nach dem ersten Durchlauf ist der Speicher so überfüllt, dass ich nicht weiterarbeiten kann, das Prog runterfahren und erneut starten muss. Ich denke für einen Perl- Kenner dürfte mein Problem leicht lösbar sein. Leider kenne ich keinen, der sich mein Skript kurz von mir erläutern lässt und dann gezielt mit mir nach dem Fehler schaut. Es handelt sich da um nur 400-500 Zeilen kommentiertes Skript, die für den Fehler in Frage kommen. Gibt es nun die Mglk. über Eure Community an jemanden heranzutreten, der mir bei meinem Problem helfen kann? Ich wäre sehr dankbar. So long, Martin. -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde geschreddert... URL: http://mail.pm.org/pipermail/dresden-pm/attachments/20031105/74dc1549/attachment.htm From schwigon at webit.de Thu Nov 6 02:30:51 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Re: (freundliches) help In-Reply-To: <000601c3a3d5$44354850$0506a8c0@hanspeter> References: <000601c3a3d5$44354850$0506a8c0@hanspeter> Message-ID: <87r80l293l.fsf@teufelkommraus.webit.de> Hi! "Martin.Hetzer" writes: > ein befreundeter Informatiker mit recht guten Perl- Kenntnissen Kennt der befreundete Informatiker denn schon die Dresden Perl Mongers? Wir sind immer an neuen Leuten interessiert. > hat sich > ebenfalls die Zähne ausgebissen das Speicherproblem - was wohl vorliegt > - zu beheben. Zudem hat er mir gleichzeitig ans Herz gelegt die > Anwendung mit einer anderen Skriptsprache zu programmieren. Hm, nee, von Perl wegzugehen, sollte man schon vermeiden. > [TXTs mit Daten aus dem Verkehrswesen] > > Ich denke für einen Perl- Kenner dürfte mein Problem leicht lösbar > sein. Naja, fremder Perl-Code kann schon haarig sein, ich bin da sparsam mit Optimismus, bevor ich das Script mal gesehen habe. :-) > Leider kenne ich keinen, der sich mein Skript kurz von mir > erläutern lässt und dann gezielt mit mir nach dem Fehler schaut. > Es handelt sich > da um nur 400-500 Zeilen kommentiertes Skript, die für den Fehler in > Frage kommen. Gibt es nun die Mglk. über Eure Community an jemanden > heranzutreten, der mir bei meinem Problem helfen kann? Ich wäre sehr > dankbar. Prinzipiell bist Du hier richtig. Hat es denn noch Zeit bis nächsten Donnerstag, da ist unser nächstes Treffen und wir könnten uns dort das Teil mal angucken. Einen Laptop bringe ich mit und wenn Du magst, kannst du vorher das Skript und Testdaten schon mailen, damit ich dann auch alle notwendigen Module u.ä. installiert habe. Raum/Zeit-Koordinaten: Donnerstag, den 13. November 2003, 20.00 Uhr in der "Wir AG" (ehemals "Club für Dich") Martin-Luther-Str. 21 Das ist in der Neustadt gegenüber dieser Kirche, wo sich davor so'ne Steinkugel im Wasserbett dreht. Deinen befreundeten Perl-Informatiker kannst Du auch gerne mitbringen. GreetinX Steffen -- Steffen Schwigon From schwigon at webit.de Thu Nov 6 11:50:05 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Dezembertreffen Message-ID: <87oevpwfpc.fsf@teufelkommraus.webit.de> Hi! Ich würde mal vorsichtig anfragen wollen, ob was schlimmes passiert, wenn wir im Dezember das Treffen noch bissel hin- und herverschieben würden? Vielleicht habe ich am 11.12. keine Zeit. Ich muß ja nicht zwanghaft immer da sein, aber schön wär's doch. Ich weiß, noch mit "Wir AG" abstimmen und so, das wird alles haarig, aber ihr könntet ja schonmal grundsätzlich evtl. vorhandene oder nicht vorhandene Terminverschiebefähigkeit signalisieren, dann könnte ich mal freie Termine in der "Wir AG" erfragen. GreetinX Steffen -- Steffen Schwigon Dresden Perl Mongers From twerner-perl at vwisb7.vkw.tu-dresden.de Thu Nov 6 13:39:44 2003 From: twerner-perl at vwisb7.vkw.tu-dresden.de (Torsten Werner) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Dezembertreffen In-Reply-To: <87oevpwfpc.fsf@teufelkommraus.webit.de> References: <87oevpwfpc.fsf@teufelkommraus.webit.de> Message-ID: <20031106193944.GB660@vwisb7.vkw.tu-dresden.de> Hallo Steffen, On 2003-11-06, Steffen Schwigon wrote: > Ich würde mal vorsichtig anfragen wollen, ob was schlimmes passiert, > wenn wir im Dezember das Treffen noch bissel hin- und herverschieben > würden? Für mich ist das kein Problem. Möglicherweise wird es im November aber nichts mit mir. Torsten -- Torsten Werner email@twerner42.de http://www.twerner42.de/ +49 162 3123004 From steffen.winkler at gmx.net Thu Nov 6 14:32:37 2003 From: steffen.winkler at gmx.net (Steffen Winkler) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Dezembertreffen Message-ID: <007a01c3a4aa$6c3f7700$6464a8c0@pc1> wenn es auf den 12.12.2003 verschoben wird, war's das dann bei mir, da habe ich schon was vor. Steffen Winkler From steffen.winkler at gmx.net Thu Nov 6 14:53:11 2003 From: steffen.winkler at gmx.net (Steffen Winkler) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] (freundliches) help Message-ID: <007b01c3a4aa$6ceef0e0$6464a8c0@pc1> ... mit fragmentiertem Speicher hatte ich noch keine Probleme. Eine andere Scriptsprache, löst das Problem auf jeden Fall nicht. Denn das Speicherproblem ist dann auch ein ähnliches. Das Problem ist sicher die Struktur des Programmes. So ist es ungünstig nacheinander Variablen zu kreieren die ständig wachsenden großen Speicherbedarf haben. Dort macht es Sinn, Speicher vorzubelegen, also mit einem Mal zu reservieren, habe ich aber noch nie gebraucht. Dann ist es auch ungünstig, Variablen, die größere Mengen von Daten speichern, durch Zuweisung von undef, laufend von ihrem ursprünglichem Speicherbereich zu trennen. Sicher ist auch die Variablenübergabe durch Referenzen zu empfehlen, als größere Datenmengen beim Aufruf von Unterprogrammen umzuspeichern. Vielleicht bleiben auch unbenötigte Daten am Ende der Verarbeitung erhalten, da helfen freistehende Blöcke, in denen der Geltungsbereich von Variablen eingeschränkt wird. Oder es macht sich erforderlich, die Files nicht komplett in den Speicher zu laden, sondern mit Filepointern durch sie hindurchzurutschen, sie zeilenweise/blockweise zu verarbeiten oder über Objekte anzubinden. Vielleicht das mal als Stichworte. perlige Grüße von Steffen From perl at gmx.org Fri Nov 7 01:00:49 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Dezembertreffen In-Reply-To: <007a01c3a4aa$6c3f7700$6464a8c0@pc1> References: <007a01c3a4aa$6c3f7700$6464a8c0@pc1> Message-ID: <200311070800.50095.perl@gmx.org> Am Donnerstag, 6. November 2003 21:32 schrieb Steffen Winkler: > wenn es auf den 12.12.2003 verschoben wird, war's das dann bei mir, da habe > ich schon was vor. Ich bin auch der Meinung dass ein Freitag eine schlechte Wahl wäre. Dann lieber den folgenden Donnerstag -> 20.12.03. Da könnten wir dann fast schon Weihnachtsgeschenke verteilen;-) > Steffen Winkler > -- mit freundlichen Grüßen, Steffen Liebergeld From westphal at kep-dresden.de Fri Nov 7 01:36:13 2003 From: westphal at kep-dresden.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Dezembertreffen References: <87oevpwfpc.fsf@teufelkommraus.webit.de> Message-ID: <002401c3a501$d45c1260$2473a8c0@westphal2> Steffen schrieb: > Ich würde mal vorsichtig anfragen wollen, ob was schlimmes passiert, > wenn wir im Dezember das Treffen noch bissel hin- und herverschieben > würden? Bitte keinen Mittwoch, da betreibe ich eine silouhettenverändernde Tätigkeit, die ich nur ungern missen möchte. > Vielleicht habe ich am 11.12. keine Zeit. Ich muß ja nicht zwanghaft ^^^^^^^^^^ | +-> Wann tust du das genauer wissen tun? Ich bin definitv am 5.12., 12.12. und ab 22.12. nicht verfügbar. > immer da sein, aber schön wär's doch. > Ich weiß, noch mit "Wir AG" abstimmen und so, das wird alles haarig, > aber ihr könntet ja schonmal grundsätzlich evtl. vorhandene oder nicht > vorhandene Terminverschiebefähigkeit signalisieren, dann könnte ich > mal freie Termine in der "Wir AG" erfragen. Ja, die Zeit der Weihnachtsfeiern beginnt. Je eher wir einen fixen Termin haben, desto besser. Gruss Jörg From schwigon at webit.de Fri Nov 7 02:00:00 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Re: Dezembertreffen In-Reply-To: <002401c3a501$d45c1260$2473a8c0@westphal2> References: <87oevpwfpc.fsf@teufelkommraus.webit.de> <002401c3a501$d45c1260$2473a8c0@westphal2> Message-ID: <8765hwwqx8.fsf@teufelkommraus.webit.de> "Steffen Winkler" writes: > wenn es auf den 12.12.2003 verschoben wird, war's das dann bei mir, > da habe ich schon was vor. "Steffen Liebergeld" writes: > Ich bin auch der Meinung dass ein Freitag eine schlechte Wahl > wäre. Dann lieber den folgenden Donnerstag -> 20.12.03. Da könnten > wir dann fast schon Weihnachtsgeschenke verteilen;-) Der folgende Donnerstag wäre der 18.12., den meinst Du sicher, oder? "Joerg Westphal" writes: > Bitte keinen Mittwoch, da betreibe ich eine silouhettenverändernde > Tätigkeit, die ich nur ungern missen möchte. > > > Vielleicht habe ich am 11.12. keine Zeit. Ich muß ja nicht zwanghaft > ^^^^^^^^^^ > | > +-> Wann tust du das genauer wissen tun? Ich habe da eine Weihnachtsfeier, und weiß inzwischen recht genau, daß ich nicht kann. Ich könnte halt auch die W'feier auslassen oder später hingehen, aber das ist alles nicht das wahre. > Ich bin definitv am 5.12., 12.12. und ab 22.12. nicht verfügbar. Ok, ich frage mal in der "Wir AG", ob der 18.12. noch frei ist. Bleibt noch, daß ich einfach fehle, wie jeder anständige Mensch mal. Ma' seh'n ... GreetinX Steffen -- Steffen Schwigon From westphal at kep-dresden.de Fri Nov 7 02:08:28 2003 From: westphal at kep-dresden.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Dezembertreffen References: <007a01c3a4aa$6c3f7700$6464a8c0@pc1> <200311070800.50095.perl@gmx.org> Message-ID: <007501c3a506$5389c330$2473a8c0@westphal2> Steffen Liebergeld schrieb: > Ich bin auch der Meinung dass ein Freitag eine schlechte Wahl wäre. > Dann lieber den folgenden Donnerstag -> 20.12.03. Da könnten wir dann fast Mmh, du hast im November geguckt? Der dritte Donnerstag im Dezember ist bei mir der 18.12. > schon Weihnachtsgeschenke verteilen;-) Wird bei den Mongers gewichtelt? Was kann man denn so verteilen, komplizierte RE's oder Obfuscated Code? ;-) Gruss Jörg From perl at gmx.org Fri Nov 7 06:34:26 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Dezembertreffen In-Reply-To: <007501c3a506$5389c330$2473a8c0@westphal2> References: <007a01c3a4aa$6c3f7700$6464a8c0@pc1> <200311070800.50095.perl@gmx.org> <007501c3a506$5389c330$2473a8c0@westphal2> Message-ID: <200311071334.26346.perl@gmx.org> Am Freitag, 7. November 2003 09:08 schrieb Joerg Westphal: > Steffen Liebergeld schrieb: > > Ich bin auch der Meinung dass ein Freitag eine schlechte Wahl wäre. > > Dann lieber den folgenden Donnerstag -> 20.12.03. Da könnten wir dann > > fast > > Mmh, du hast im November geguckt? Der dritte Donnerstag im Dezember ist bei > mir der 18.12. Mein Fehler. Aber der Vorschlag bleibt. > > schon Weihnachtsgeschenke verteilen;-) > > Wird bei den Mongers gewichtelt? Was kann man denn so verteilen, > komplizierte RE's oder Obfuscated Code? ;-) Oder weitere LOGO - Vorschläge? > Gruss Jörg -- mit freundlichen Grüßen, Steffen Liebergeld From westphal at kep-dresden.de Fri Nov 7 07:05:02 2003 From: westphal at kep-dresden.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Dezembertreffen References: <007a01c3a4aa$6c3f7700$6464a8c0@pc1> <200311070800.50095.perl@gmx.org> <007501c3a506$5389c330$2473a8c0@westphal2> <200311071334.26346.perl@gmx.org> Message-ID: <000b01c3a52f$c2382050$2473a8c0@westphal2> Steffen (L.) schrieb: > Jörg schrieb: >> Mmh, du hast im November geguckt? Der dritte Donnerstag im Dezember ist >> bei mir der 18.12. > Mein Fehler. Aber der Vorschlag bleibt. Mal sehen was Steffen (S.) bezüglich des Termins bei $Vermieter so raus- bekommt. Ansonsten habe ich mit dem Termin kein Problem. Ich hoffe Steffen (W.) auch nicht. (Wer ein "Steffen" in diesem Text findet...) ;-D >> Wird bei den Mongers gewichtelt? Was kann man denn so verteilen, >> komplizierte RE's oder Obfuscated Code? ;-) > Oder weitere LOGO - Vorschläge? Gute Idee. Meine taugen bloss nicht zum verschenken, aber bis Dezember ist es ja noch ein Weilchen. Gruss Jörg From perl at gmx.org Tue Nov 11 02:25:22 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Wie kontrolliere ich Shell in Backticks? Message-ID: <32410.1068539122@www39.gmx.net> Hi, ich habe mir ein kleines Script geschrieben, in dem häufig externe Programme mittels Backticks (`) gestarten werden und deren Ausgabe ausgewertet wird. Probleme gibt es beim Quoting. Folgender Aufruf: my ($egal) = `du \'$arraymitdateinamen[$index]\'`; Man beachte die "escapten" einzelnen Anführungsstriche. Das funktioniert ganz gut, bis auf die Tatsache, dass in den Dateinamen diverse Sonderzeichen vorkommen, die von der Shell trotz der einfachen Anführungszeichen (') interpretiert werden. Die Shell wirft dann einen Fehler aus. Dazu meine Frage: kann ich die Ausgaben der Shell irgendwie anfangen? Oder gibt es eine Möglichkeit die Dateinamen so zu quoten dass die Shell gar nicht erst einen Fehler ausgibt (ich habe es auch schon mit doppelten einzelnen Anführungszeichen versucht, ohne Erfolg)? Vielen Dank für Eure Hilfe. PS: Sorry für die schlecht formatierte Mail, ich bin im Moment gezwungen das GMX Web Interphase zu verwenden. PS/2: Wer ist eigentlich der Moderator dieser Liste? -- mit freundlichen Grüßen, Steffen Liebergeld Homepage: http://www.steffen-liebergeld.tk From twerner-perl at vwisb7.vkw.tu-dresden.de Tue Nov 11 02:41:49 2003 From: twerner-perl at vwisb7.vkw.tu-dresden.de (Torsten Werner) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Wie kontrolliere ich Shell in Backticks? In-Reply-To: <32410.1068539122@www39.gmx.net> References: <32410.1068539122@www39.gmx.net> Message-ID: <20031111084149.GB6403@vwisb7.vkw.tu-dresden.de> Hallo Steffen, On 2003-11-11, Steffen Liebergeld wrote: > my ($egal) = `du \'$arraymitdateinamen[$index]\'`; Wie wäre es mit my ($egal) = (stat $arraymitdateinamen[$index])[7]; ? Beim Thema quoting bin ich mir gerade nicht sicher. Torsten -- Torsten Werner email@twerner42.de http://www.twerner42.de/ +49 162 3123004 From perl at gmx.org Tue Nov 11 03:30:09 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Wie kontrolliere ich Shell in Backticks? References: <20031111084149.GB6403@vwisb7.vkw.tu-dresden.de> Message-ID: <18910.1068543009@www50.gmx.net> > Hallo Steffen, > > On 2003-11-11, Steffen Liebergeld wrote: > > my ($egal) = `du \'$arraymitdateinamen[$index]\'`; > > Wie wäre es mit > > my ($egal) = (stat $arraymitdateinamen[$index])[7]; Funktioniert. > ? Beim Thema quoting bin ich mir gerade nicht sicher. > > Torsten Vielen Dank für den Tip! From schwigon at webit.de Tue Nov 11 04:02:01 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Re: Wie kontrolliere ich Shell in Backticks? In-Reply-To: <32410.1068539122@www39.gmx.net> References: <32410.1068539122@www39.gmx.net> Message-ID: <87brrjrzqw.fsf@teufelkommraus.webit.de> "Steffen Liebergeld" writes: > my ($egal) = `du \'$arraymitdateinamen[$index]\'`; Man > beachte die "escapten" einzelnen > Anführungsstriche. Du könntest mal mit dem Shell-Modul rumexperimentieren und dann versuchen, perl-ish zu quoten. use Shell; my $result = du ("filename"); print $result; GreetinX Steffen -- "Open Source, basically, is about hanging out with the cool guys." -- Bruce Sterling From joerg.westphal at gmx.de Wed Nov 12 01:10:48 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Wie kontrolliere ich Shell in Backticks? In-Reply-To: <32410.1068539122@www39.gmx.net> References: <32410.1068539122@www39.gmx.net> Message-ID: <3FB1DCF8.5050808@gmx.de> Steffen Liebergeld schrieb: >PS/2: Wer ist eigentlich der Moderator dieser Liste? > Ich, wieso? Gruss Jörg From schwigon at webit.de Wed Nov 12 04:56:50 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Morgen Treffen, alles klar? Message-ID: <87oevhrh40.fsf@teufelkommraus.webit.de> Hi! Ich wollte nur nochmal dran erinnern, am Donnerstag ist wieder Treffen. Kommt ruhig alle reichlich und bringt eure Hack-Nacharn mit, damit wir mal wieder bissel mehr sind. :-) Ich bin wie so oft mal wieder knapp an Zeit und werde gerade so halbwegs meinen Bricolage-Vortrag zusammenbekommen, aber es sollte noch klappen. Mit Robert stehe ich in Kontakt wegen der Masonsache. Außerdem bringe ich Quellcode von Martin zu seinem Speicherproblem mit, wo wir mal reinschauen können; n Augen sehen mehr als 2. GreetinX Steffen -- Steffen Schwigon Dresden Perl Mongers From info at perlmongers.de Thu Nov 13 10:57:08 2003 From: info at perlmongers.de (Soeren M. Laird Soerries) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Perl-Workshop und die Dresdner Message-ID: <2003111317570878416@spuk.de> Hallo Dresdner! Vielleicht habt ihr mitgekriegt, daß der Perl-Workshop in diesem Februar abgesagt wurde. Er soll dennoch stattfinden, mit einem neuen (noch zu findenden) Termin später im Jahr. Dazu braucht es aber noch, verläßliche Mithelfer, die über rund 3 Monate bereit wären, einen Teil ihrer Freizeit dafür aufzuwenden. In Frankfurt haben sich einige gemeldet auf dem letzten Meeting, in Stuttgart, Köln und am Niederrhein hab ich schon nachgefragt, wie sieht es bei euch aus? Vielleicht kann ja ein Perl-Workshop-Veteran sofern vor Ort mal etwas Werbung machen auf dem Meeting? So von wegen der guten neuen Zeit, die erst noch geschaffen werden will? :) Viele Grüße vom Main, Sören -- Sören M. Laird Sörries http://Spuk.de/s/ http://frankfurt.perlmongers.de/ http://www.perl-community.de/ http://www.perspektive-deutschland.de/ From schwigon at webit.de Fri Nov 14 06:33:07 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Re: Perl-Workshop und die Dresdner In-Reply-To: <2003111317570878416@spuk.de> References: <2003111317570878416@spuk.de> Message-ID: <87vfpndtch.fsf@teufelkommraus.webit.de> "Soeren M. Laird Soerries" writes: > Vielleicht habt ihr mitgekriegt, daß der Perl-Workshop in diesem Februar > abgesagt wurde. Oh. Sehr schade. > Er soll dennoch stattfinden, mit einem neuen (noch zu findenden) Termin > später im Jahr. Gut. > Dazu braucht es aber noch, verläßliche Mithelfer, die über rund 3 Monate > bereit wären, einen Teil ihrer Freizeit dafür aufzuwenden. Du könntest hier noch kurz anreißen, was für Aufgaben da prinzipiell erledigt werden müssen. Zumindest ich habe noch keine Vorstellung davon. GreetinX Steffen -- Steffen Schwigon From perl at gmx.org Fri Nov 14 12:46:44 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Wie kontrolliere ich Shell in Backticks? In-Reply-To: <3FB1DCF8.5050808@gmx.de> References: <32410.1068539122@www39.gmx.net> <3FB1DCF8.5050808@gmx.de> Message-ID: <200311141946.44164.perl@gmx.org> Am Mittwoch, 12. November 2003 08:10 schrieb Joerg Westphal: > Steffen Liebergeld schrieb: > >PS/2: Wer ist eigentlich der Moderator dieser Liste? > > Ich, wieso? Bin nur mal drüber gestolpert dass diese liste closed ist und nur mit eingeschriebenen Email Adressen gepostet werden kann. Mails von anderen Adressen werden dem Moderator zum akzeptieren/verwerfen vorgelegt. Da wollt ich halt wissen wer das bei uns ist. > Gruss Jörg -- mit freundlichen Grüßen, Steffen Liebergeld From twerner-perl at vwisb7.vkw.tu-dresden.de Fri Nov 14 15:42:47 2003 From: twerner-perl at vwisb7.vkw.tu-dresden.de (Torsten Werner) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Moderater (was: Wie kontrolliere ich Shell in Backticks?) In-Reply-To: <200311141946.44164.perl@gmx.org> References: <32410.1068539122@www39.gmx.net> <3FB1DCF8.5050808@gmx.de> <200311141946.44164.perl@gmx.org> Message-ID: <20031114214247.GB1746@vwisb7.vkw.tu-dresden.de> On 2003-11-14, Steffen Liebergeld wrote: > Bin nur mal drüber gestolpert dass diese liste closed ist und nur mit > eingeschriebenen Email Adressen gepostet werden kann. Mails von > anderen Adressen werden dem Moderator zum akzeptieren/verwerfen > vorgelegt. Ja ich fände es auch nicht schlecht, wenn solche Adressen (wie z. B. die unten stehende) mit in die white list aufgenommen werden. Danke, Torsten -- Torsten Werner email@twerner42.de http://www.twerner42.de/ +49 162 3123004 From joerg.westphal at gmx.de Fri Nov 14 18:36:55 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Moderater (was: Wie kontrolliere ich Shell in Backticks?) In-Reply-To: <20031114214247.GB1746@vwisb7.vkw.tu-dresden.de> References: <32410.1068539122@www39.gmx.net> <200311141946.44164.perl@gmx.org> <20031114214247.GB1746@vwisb7.vkw.tu-dresden.de> Message-ID: <200311150136.55349.joerg.westphal@gmx.de> Und das schnitzte Torsten Werner ins Brett: > On 2003-11-14, Steffen Liebergeld wrote: > > Bin nur mal drüber gestolpert dass diese liste closed ist und nur mit > > eingeschriebenen Email Adressen gepostet werden kann. Mails von > > anderen Adressen werden dem Moderator zum akzeptieren/verwerfen > > vorgelegt. > Ja ich fände es auch nicht schlecht, wenn solche Adressen (wie z. B. die > unten stehende) mit in die white list aufgenommen werden. Normalerweise mache ich das, wenn mal eine durchrutscht bitte ich das zu entschuldigen. Wenn also jemand mit unbekannter Mailadresse postet, gebe ich die Adresse, so der Absender keine Verlängerung gewisser Körperanteile anbietet frei. Mitunter habe ich aber nur einmal am Tag Zeit, deshalbr kann die Veröffentlichung manchmal etwas dauern. :( Leider ist das Spamaufkommen relativ hoch, was mich veranlaßt hat, die Liste als geschlossen laufen zu lassen. Sie läuft auf dem Server vom pm.org, und Wayne hatte ebenfalls darum gebeten. Mitunter habe ich aber nur einmal am Tag Zeit, deshalbr kann die Veröffentlichung manchmal etwas dauern. :( Gruss Jörg -- _/_ _ _ _/_ _ Perl-Usergroup Dresden (// (-_) (/(-/)./)//) immer am 1. Donnerstag / in der Lutherstraße 21 http://dresden.pm.org - mailto: info@dresden-pm.org From email at twerner42.de Sat Nov 15 04:12:23 2003 From: email at twerner42.de (Torsten Werner) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Moderater In-Reply-To: <200311150136.55349.joerg.westphal@gmx.de> References: <32410.1068539122@www39.gmx.net> <200311141946.44164.perl@gmx.org> <20031114214247.GB1746@vwisb7.vkw.tu-dresden.de> <200311150136.55349.joerg.westphal@gmx.de> Message-ID: <20031115101223.GA609@vwisb7.vkw.tu-dresden.de> Hallo Joerg, On 2003-11-15, Joerg Westphal wrote: > Normalerweise mache ich das, wenn mal eine durchrutscht bitte ich das zu > entschuldigen. Wenn also jemand mit unbekannter Mailadresse postet, gebe ich > die Adresse, so der Absender keine Verlängerung gewisser Körperanteile > anbietet frei. Mitunter habe ich aber nur einmal am Tag Zeit, deshalbr kann > die Veröffentlichung manchmal etwas dauern. :( > Leider ist das Spamaufkommen relativ hoch, was mich veranlaßt hat, die Liste > als geschlossen laufen zu lassen. Sie läuft auf dem Server vom pm.org, und > Wayne hatte ebenfalls darum gebeten. ja, dass ist völlig okay so. Bei der lug-dd wird es auch so gemacht und das klappt recht gut. Zum Test schreibe ich gleich mal mit meiner Standardemailadresse, mit der ich aber nicht eingetragen bin. :) Eigentlich sollte es beim Mailman eine Funktion geben, mit der ich selbst weitere Adressen hinzufügen kann. Tschüss, Torsten -- Torsten Werner email@twerner42.de http://www.twerner42.de/ +49 162 3123004 From perl at gmx.org Sat Nov 15 09:51:11 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Moderater In-Reply-To: <20031115101223.GA609@vwisb7.vkw.tu-dresden.de> References: <32410.1068539122@www39.gmx.net> <200311150136.55349.joerg.westphal@gmx.de> <20031115101223.GA609@vwisb7.vkw.tu-dresden.de> Message-ID: <200311151651.11390.perl@gmx.org> Am Samstag, 15. November 2003 11:12 schrieb Torsten Werner: > ja, dass ist völlig okay so. Bei der lug-dd wird es auch so gemacht und > das klappt recht gut. Zum Test schreibe ich gleich mal mit meiner Ja, ich find es auch gut. Immerhin erspart es uns eine ganze Menge Spam. Und ich denk mal wenn "Steffen" im Absender steht wird die Mail bei den Perl Mongers Dresden mit ziemlicher Sicherheit nicht ausgefiltert ;-) -- mit freundlichen Grüßen, Steffen Liebergeld From perl at gmx.org Sun Nov 16 02:55:04 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Curses UI Message-ID: <200311160955.04296.perl@gmx.org> Hi, schönes Wochenende an alle. @Jörg: Du kennst dich doch mit Curses UI aus. Kann man das mit der cpan shell installieren? Wie würde das Kommando aussehen? Kennst du ein gutes Tutorial zu Curses UI (nein, ich will diesmal keins selber schreiben;-)? -- mit freundlichen Grüßen, Steffen Liebergeld From joerg.westphal at gmx.de Sun Nov 16 04:17:34 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Curses UI In-Reply-To: <200311160955.04296.perl@gmx.org> References: <200311160955.04296.perl@gmx.org> Message-ID: <200311161117.34890.joerg.westphal@gmx.de> Und das schnitzte Steffen Liebergeld ins Brett: > schönes Wochenende an alle. Danke gleichfalls. > @Jörg: Du kennst dich doch mit Curses UI aus. Kann man das mit der cpan > shell installieren? Wie würde das Kommando aussehen? Kennst du ein gutes > Tutorial zu Curses UI (nein, ich will diesmal keins selber schreiben;-)? Ich hatte es aus als fertiges Paket in meiner Distri, ansonsten: perl -MCPAN -e "install Curses::UI" unter Umständen muß vorher noch Curses installiert werden. perl -MCPAN -e "install Curses" Das Modul ist sehr gut dokumentiert. Bei CPAN gibt es zusätzlich noch ein kurzes Tutorial zum Runterladen: http://search.cpan.org/~marcus/Curses-UI-0.85/lib/Curses/UI/Tutorial.pod Viel Erfolg. Gruss Jörg -- Wenn ich Perl will, dann nehme ich es und baue es nicht nach. Wer Perl nachmacht oder verfaelscht oder nachgemachtes oder verfaelschtes Perl sich verschafft, um es in Benutzung zu bringen, wird mit Visual Basic nicht unter 300 KLOC bestraft. (Alexander Schreiber in d.a.s.r.) From perl at gmx.org Sun Nov 16 04:51:12 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Curses UI In-Reply-To: <200311161117.34890.joerg.westphal@gmx.de> References: <200311160955.04296.perl@gmx.org> <200311161117.34890.joerg.westphal@gmx.de> Message-ID: <200311161151.12639.perl@gmx.org> Am Sonntag, 16. November 2003 11:17 schrieb Joerg Westphal: > Und das schnitzte Steffen Liebergeld ins Brett: > > schönes Wochenende an alle. > > Danke gleichfalls. > > > @Jörg: Du kennst dich doch mit Curses UI aus. Kann man das mit der cpan > > shell installieren? Wie würde das Kommando aussehen? Kennst du ein gutes > > Tutorial zu Curses UI (nein, ich will diesmal keins selber schreiben;-)? > > Ich hatte es aus als fertiges Paket in meiner Distri, ansonsten: > > perl -MCPAN -e "install Curses::UI" Das liefert bei mir Fehler. Auch manuell läuft einiges schief. Warscheinlich ist mein Curses zu alt. > unter Umständen muß vorher noch Curses installiert werden. > > perl -MCPAN -e "install Curses" Ich hab Curses drauf. Es ist aber scheinbar zu alt und das installieren mit perl -MCPAN schlägt dumemrweise fehl. > Das Modul ist sehr gut dokumentiert. Bei CPAN gibt es zusätzlich noch ein > kurzes Tutorial zum Runterladen: > > http://search.cpan.org/~marcus/Curses-UI-0.85/lib/Curses/UI/Tutorial.pod Das ist gut! > Viel Erfolg. > > Gruss Jörg Danke, cu -- mit freundlichen Grüßen, Steffen Liebergeld From joerg.westphal at gmx.de Sun Nov 16 07:41:08 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Curses UI In-Reply-To: <200311161151.12639.perl@gmx.org> References: <200311160955.04296.perl@gmx.org> <200311161117.34890.joerg.westphal@gmx.de> <200311161151.12639.perl@gmx.org> Message-ID: <200311161441.08615.joerg.westphal@gmx.de> Und das schnitzte Steffen Liebergeld ins Brett: > Am Sonntag, 16. November 2003 11:17 schrieb Joerg Westphal: > > perl -MCPAN -e "install Curses::UI" > Das liefert bei mir Fehler. Auch manuell läuft einiges schief. Welche genau? Kommen schon Fehler bei "perl Makefile.PL"? Hast du alle benötigten Module? (Term::ReadKey, Test::More, Test::Pod, Curses) > Warscheinlich ist mein Curses zu alt. Ich habe bei meinem Debian 3.0 die mitgelieferte Curses genommen. (Ist Version 1.06) IMHO im Paket libcurses-perl beheimatet. Damit klappte auch die Installation von Curses::UI. Gruss Jörg -- _/_ _ _ _/_ _ Perl-Usergroup Dresden (// (-_) (/(-/)./)//) immer am 1. Donnerstag / in der Lutherstraße 21 http://dresden.pm.org - mailto: info@dresden-pm.org From joerg.westphal at gmx.de Fri Nov 21 11:47:29 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] Fwd: Newsletter from O'Reilly UG Program, November 14 Message-ID: <200311211847.30027.joerg.westphal@gmx.de> Neues aus dem Hause O'Reilly: ---------- Weitergeleitete Nachricht ---------- Subject: Newsletter from O'Reilly UG Program, November 14 Date: Freitag, 14. November 2003 20:08 From: Marsee Henon To: joerg.westphal@gmx.de ================================================================ O'Reilly UG Program News--Just for User Group Leaders November 14, 2003 ================================================================ -Spread the word about the O'Reilly User Group program -Copies of Mac Developer Journal issue number one for your members -Do You Have a Tip, Suggestion, or Question to Share? -Put Up an Emerging Technology Conference Banner, Get a Free Book ---------------------------------------------------------------- Book Info ---------------------------------------------------------------- ***Review books are available Copies of our books are available for your members to review-- send me an email and please include the book order number on your request. Let me know if you need your book by a certain date. Allow at least four weeks for shipping. ***Please send copies of your book reviews Email me a copy of your newsletters or book reviews. For tips and suggestions on writing book reviews, go to: http://ug.oreilly.com/bookreviews.html ***Discount information Don't forget to remind your members about our 20% discount on O'Reilly books and conferences. Just use code DSUG. ***Group purchases with better discounts are available Please let me know if you are interested and I can put you in touch with our sales department. ---------------------------------------------------------------- General News ---------------------------------------------------------------- ***Spread the word about the O'Reilly User Group program If you belong to other user groups or have friends who run user groups-- please let them know about us by passing along our User Group URL: http://ug.oreilly.com/ Or hand out our User Group leader invite: http://ug.oreilly.com/banners/ug_invite_flyer.pdf We support all kinds of groups with interests such as Wireless, TiVo, Digital Photo, Graphics, Database, Gaming, Mulitimedia, Macromedia, etc. as well as PC, Linux, Windows, .NET, Perl, Java, & Open Source. ***We still have some copies the Mac Developer Journal issue number one for your members http://www.macdeveloperjournal.com/ Send me an email if you are interested! ***Do you have a tip, suggestion, or question to share with other user group leaders? Send me an email and we can post it. ***Put Up an Emerging Technology Conference Banner, Get a Free Book We're looking for user groups to display our conference banners on their web sites. If you send me the link to your user group site with our Emerging Technology Conference banner, I will send you the O'Reilly book of your choice. Emerging Technology Conference Banners and conference descriptions are available at: http://ug.oreilly.com/banners/etech2004/ ================================================================ O'Reilly News for User Group Members November 14, 2003 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Digital Photography Pocket Guide, 2nd Edition -Head First EJB ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Steve Bass ("PC Annoyances"), APCUG User Group Reception--November 16 -Tim O'Reilly, COMDEX, Las Vegas, NV--November 16-20, 2003 -ApacheCon, Las Vegas, NV--November 16-19, 2003 -David McFarland ("Dreamweaver MX: The Missing Manual" and "Dreamweaver 4: The Missing Manual"), 2003 Macromedia MAX, Salt Lake City, UT--Nov 18-21 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Registration Is Open for ETech 2004--San Diego, CA ---------------------------------------------------------------- News ---------------------------------------------------------------- -Are "How To" Books Archaic? -Open Source at COMDEX Contest Winners -GBA Programming with DevKit Advance -Certification in Linux/Unix System Administration -"Head First EJB" Author Interview -Inside Class Loaders -Windows Server 2003: Still Room for Improvement -Shooting the Windows Messenger Service -Using the eBay SDK -Panther Internet Sharing -Rendezvous Picture Transfer with Panther ================================================ 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 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 ***Digital Photography Pocket Guide, 2nd Edition Order Number: 6276 "Digital Photography Pocket Guide, 2nd Edition" expands on the basic photography techniques introduced in the bestselling first edition to help you take the kind of pictures you've always dreamed of--and now in full color! This book explains each of the camera's components, shows you what they do, and then helps you choose the right settings. When you ask, "How can I get that picture?", simply pull this small guide out of your camera bag, backpack, or back pocket and find the answer quickly. http://www.oreilly.com/catalog/digphotopg2/ ***Head First EJB Order Number: 5717 Learn not just what Enterprise JavaBeans technology is; learn why it is, and what it is and isn't good for. This book gives you tricks and tips for EJB development, and for passing the latest, very challenging Sun Certified Business Component Developer (SCBCD) exam. You'll learn how to think like a server. You'll learn how to think like a bean. And because this is a Head First book, you'll learn how to think about thinking. http://www.oreilly.com/catalog/hfjejb/ The table of contents are available online: http://www.oreilly.com/catalog/hfjejb/toc.pdf ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Steve Bass ("PC Annoyances"), APCUG User Group Reception, Las Vegas, NV--November 16 The Association of Personal Computer User Groups is hosting a UG exhibition and reception from 3:00-5:30 p.m. Drop by the O'Reilly table and say "hi" to me (Marsee Henon) and author Steve Bass, who will be signing copies of his new book, "PC Annoyances." (O'Reilly is giving away a free copy of "PC Annoyances" to APCUG Attendees--check your welcome goodie bag!) Stardust Resort and Casino, Las Vegas, NV. http://www.apcug.org/events/comdex/fall2003/index.shtm ***O'Reilly at COMDEX, Las Vegas, NV--November 16-20, 2003 Tim O'Reilly will be moderating the Power Panel "Open Source: The Open Source Paradigm Shift" Thursday November 20, 9am. Panelists include Brian Behlendorf, Apache Co-founder, CTO of Collab.Net Marten Mickos (CEO MySQL), Allan Vermuelen (CTO Amazon.com) Jason Matusow (Shared Source Program Manager, Microsoft), and Stormy Peters (Open Source Program Manager, Hewlett-Packard). Room N109 at the Las Vegas Convention Center, NV http://www.comdex.com/lasvegas2003//spec_evts/index.php?s=power_panels The Open Source and Linux Innovation Center Theater will include presentations from Rob Flickenger (Linux Server Hacks & "Wireless Hacks"), Steve Mallet (O'Reilly Network), and Dan J. Woods ("Enterprise Services Architecture" & "Packaged Composite Applications"). For more information and schedule of these events, go to: http://www.comdex.com/lasvegas2003/exhib/index.php?s=ic_open_source ***ApacheCon, Las Vegas, NV--November 16-19, 2003 Come by our booth on November 17 and visit me or look for our authors Brian Aker ("Running Weblogs with Slash"), Stas Bekman ("Practical mod_perl"), Rich Bowen and Ken Coar ("Apache Cookbook"), Will Iverson ("Mac OS X for Java Geeks"), Rasmus Lerdorf ("Programming PHP" and "PHP Pocket Reference"), Doug Tidwell ("XSLT" and "Programming Web Services with SOAP"), and Adam Trachtenberg ("PHP Cookbook") who are all speaking at this gathering. Alexis Park Resort, Las Vegas, NV. http://www.apachecon.com/2003/US/index.html ***David McFarland ("Dreamweaver MX: The Missing Manual"), 2003 Macromedia MAX, Salt Lake City, UT--Nov 18-21 Please stop by our booth (#216) and pick up a free excerpt booklet from Colin Moock's upcoming book, "ActionScript 2.0 Essentials." Be sure to catch sessions with author David McFarland. Salt Palace Convention Center, Salt Lake City, UT. http://macromedia.com/macromedia/conference/ ================================================ Conference News ================================================ ***Registration Is Open for ETech 2004--San Diego, CA Gather with lead users, forward thinkers, and technology activists at O'Reilly's third annual Emerging Technology Conference to vet the projects and ideas that will radically alter not just the future of computing, but the way we live and work. ETech is slated for February 9-12, 2004 in San Diego, California. Take advantage of our Early Bird discount when you register before January 9, 2004. http://conferences.oreilly.com/etech/ User Group members who register before January 9, 2004 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Are "How To" Books Archaic? A reader asked us about O'Reilly's vision for future books given the rate of change in technology and the growth of the Internet as an information source. Tim says "how to" books will only become more important as the paradigm shift that's taking place in computing leads us into uncharted territory. Read more and share your thoughts on November's Ask Tim. http://www.oreilly.com/pub/a/oreilly/ask_tim/2003/rateofchange_1103.html --------------------- Open Source --------------------- ***Open Source at COMDEX Contest Winners We nominated 21 projects as potential participants in the Open Source Innovation Area at COMDEX, and you voted for the six that will attend. Find out which open source projects will go where only commercial software vendors have gone before. http://www.oreillynet.com/pub/wlg/3957 ***GBA Programming with DevKit Advance Emulation has opened up game programming to hobbyists. While it's possible to build amazing games on all sorts of obsolete platforms, it's also possible to build them on modern ones, including the GameBoy Advance. Howard Wen explores DevKit Advance and interviews its lead developers. http://linux.oreillynet.com/pub/a/linux/2003/11/06/devkit_advance.html ***Certification in Linux/Unix System Administration Learn system administration skills online and receive credit from the University of Illinois. Courses include: The Unix File System, Networking and DNS, Unix Services, and Scripting for Administrators with sed, awk, and Perl. Enroll today at the O'Reilly Learning Lab and save $149 per course. http://oreilly.useractive.com/courses/sysadmin.php3 --------------------- Java --------------------- ***"Head First EJB" Author Interview Kathy Sierra and Bert Bates have just completed the second title in O'Reilly's Head First series, the recently released "Head First EJB," a certification book as unique as the series itself. In this interview, the authors discuss why the Head First series now includes a certification book, why the book is essential even if you're not planning to take the exam, how they've used their unique teaching style to help Java candidates pass the EJB exam, and much more. http://www.onjava.com/pub/a/onjava/2003/11/05/HeadFirst_EJB.html ***Inside Class Loaders Class loading is a topic that separates the Java Jedi from his or her apprentice. Until you start working with multiple -- and potentially incompatible -- class loaders, you don't realize the trickiness of keeping classes straight. Andreas Schaefer's introduction will help expose how class loading works. http://www.onjava.com/pub/a/onjava/2003/11/12/classloader.html --------------------- Windows --------------------- ***Windows Server 2003: Still Room for Improvement Windows Server 2003 is indeed an improvement over the earlier Windows 2000 platform, but with just a wee bit more work, Microsoft could have made it much easier to use. Mitch Tulloch has a few suggestions that he hopes Microsoft will take to heart. Mitch is the author of "Windows Server 2003 in a Nutshell." http://www.oreillynet.com/pub/a/network/2003/11/11/winserver2003.html Windows Server 2003 in a Nutshell Order Number: 4044 http://www.oreilly.com/catalog/winsvrian/ ***Shooting the Windows Messenger Service On November 6, the Federal Trade Commission took the unusual step of convincing a U.S. District Court to issue a temporary restraining order shutting down a spamming company for using the Windows Messenger Service to deliver unwanted pop-ups. In this article, Preston Gralla shows you how you can permanently solve this pop-up problem in XP by disabling the Windows Messenger Service, a hack he also covers in his book, "Windows XP Hacks." http://www.oreillynet.com/pub/a/network/2003/11/11/winxp_hacks.html Windows XP Hacks Order Number: 5113 http://www.oreilly.com/catalog/winxphks/index.html --------------------- .NET --------------------- ***Using the eBay SDK Unless you've been living in a cave, you probably already know that eBay enables people and businesses to buy and sell items online. But you might not have known that you can write software applications that integrate with eBay through a handy set of .NET components. Jeffrey McManus gives you an overview of how to write apps using the eBay SDK for .NET. http://www.ondotnet.com/pub/a/dotnet/2003/11/10/ebay.html --------------------- Mac --------------------- ***Panther Internet Sharing A quick look at sharing an Internet connection in Panther with IP over FireWire, which is now built into Mac OS X 10.3, and AirPort, including the pros and cons of each method. http://www.macdevcenter.com/pub/a/mac/2003/11/11/panther_internet.html ***Rendezvous Picture Transfer with Panther You can show others on a Rendezvous network pictures directly from your camera using the new Image Capture app in Panther. But that's only part of the good news. Derrick Story shows you the ins and outs of this handy new Mac OS X 10.3 trick. http://www.macdevcenter.com/pub/a/mac/2003/11/10/rendezvous_images.html Until next time-- Marsee ------------------------------------------------------- Gruss Jörg -- _/_ _ _ _/_ _ Perl-Usergroup Dresden (// (-_) (/(-/)./)//) immer am 1. Donnerstag / in der Lutherstraße 21 http://dresden.pm.org - mailto: info@dresden-pm.org From perl at gmx.org Sat Nov 22 10:41:44 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] =?iso-8859-1?q?Best=E4ndiges_Update_mit?= Curses::UI Message-ID: <200311221741.44667.perl@gmx.org> Hi, schönes Wochenende an alle. @Jörg: Weisst du zufällig wie ich in Curses::UI eine Funktion in den Mainloop einbauen kann, so dass ich die Anzeige in regelmässigen Abständen updaten kann? Ich hab das jetzt über einen Button realisiert aber es sollte doch auch automatisch gehen. -- mit freundlichen Grüßen, Steffen Liebergeld From joerg.westphal at gmx.de Wed Nov 26 01:52:00 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:41 2004 Subject: [Dresden-pm] [Fwd: Newsletter from O'Reilly UG Program, November 25] Message-ID: <3FC45BA0.1020502@gmx.de> ================================================================ O'Reilly News for User Group Members November 25, 2003 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -AppleScript: The Definitive Guide -.NET and XML -Mac OS X Panther Pocket Guide -Learning XSLT -SQL Tuning -Apache Cookbook ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Steven Feuerstein ("Oracle PL/SQL Programming") PL/SQL Language Seminar, Chicago, IL--December 9-11 -David Sklar and Adam Trachtenberg ("PHP Cookbook"), New York PHP RAMP Training, New York, NY--December 9-10 -Tony Stubblebine ("Regular Expression Pocket Reference"), North Bay Linux Users' Group, Sebastopol, CA--December 9 -David Blank-Edelman ("Perl for System Administration") Back Bay LISA, Cambridge, MA--December 10 -Kathy Sierra ("Head First EJB," "Head First Java"), Denver Java Users Group, Denver, CO--December 10 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -O'Reilly's Emerging Technology Conference Speaker List ---------------------------------------------------------------- News ---------------------------------------------------------------- -Using JPEG2000 -VBScript or Perl? -Economics of Writing on Computer Topics -Using Linux as a Small Business Internet Gateway -BZFlag -Handling Mixed Content in a Strongly Typed World -Panther Maintenance Tips -Keynote's XML Connections -O'Reilly in the Comics ================================================ 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 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 ***AppleScript: The Definitive Guide Order Number: 5571 "AppleScript: The Definitive Guide" explores and teaches the language from the ground up. If you're a beginner and want to learn how to write your first script, or you just want to understand what the excitement is about, this book brings it all into focus. If you're an experienced AppleScripter, you'll benefit from the most definitive, up-to-date language reference available. This book shows all comers how to interpret dictionary files, use coercions to streamline scripts, debug and troubleshoot scripts, and more. http://www.oreilly.com/catalog/applescpttdg/ Chapter 7, "Variables," is available online: http://www.oreilly.com/catalog/applescpttdg/chapter/index.html ***.NET and XML Order Number: 3978 If you're seeking ways to build network-based applications or XML-based web services, Microsoft provides most of the tools you'll need. ".NET & XML" helps intermediate to advanced developers understand the intersection between the two technologies. The book's in-depth, concentrated, tutorial style includes a complete reference to the XML-related namespaces within the .NET Framework. This is the book to have for writing understandable XML-based code that interoperates with code written with other tools, and in other languages. http://www.oreilly.com/catalog/netxml/ Chapter 7, "Transforming XML with XSLT," is available online: http://www.oreilly.com/catalog/netxml/chapter/index.html ***Mac OS X Panther Pocket Guide Order Number: 6160 Thoroughly updated, this slim book introduces you to the fundamental concepts of Mac OS X Panther. It also features a handy "Mac OS X Survival Guide" that shows Mac users what's changed from Mac OS 9, and helps Windows and Unix converts get acclimated to their new OS. With more than 250 tips and tricks, this practical, to-the-point book is a small but powerful resource for unleashing the power of Mac OS X Panther. http://www.oreilly.com/catalog/macpantherpg/ An excerpt on "Keyboard Shortcuts" is online now: http://www.oreilly.com/catalog/macpantherpg/chapter/index.html ***Learning XSLT Order Number: 3277 "Learning XSLT" is a carefully paced, example-rich introduction to XSLT. Thorough in its coverage, the book makes few assumptions about what you may already know. You'll learn about XSLT's template-based syntax, how XSLT templates work with each other, and gain an understanding of XSLT variables. "Learning XSLT" also explains how the XML Path Language (XPath) is used by XSLT, and provides a glimpse of what the future holds for XSLT 2.0 and XPath 2.0. http://www.oreilly.com/catalog/learnxslt/ Chapter 2, "Building New Documents with XSLT," is available online: http://www.oreilly.com/catalog/learnxslt/chapter/index.html ***SQL Tuning Order Number: 5733 "SQL Tuning" outlines a timesaving method developed for finding the optimum execution plan rapidly and systematically, regardless of the complexity of the SQL or the database platform being used. You'll learn how to understand and control SQL execution plans and how to diagram SQL queries to deduce the best execution plan. Exercises are included to reinforce the concepts you've learned. "SQL Tuning" concludes by addressing special concerns and unique solutions to "unsolvable" problems. http://www.oreilly.com/catalog/sqltuning/ Chapter 1, "Introduction," is available online: http://www.oreilly.com/catalog/sqltuning/chapter/index.html ***Apache Cookbook Order Number: 1916 "Apache Cookbook" is a collection of problems, solutions, and practical examples written for anyone who works with Apache. For every problem addressed in the book, there's a solution or "recipe," as well as an explanation of how and why the code works so you can adapt the problem-solving techniques to real-world situations. The two hundred-plus recipes in the book cover topics such as: Security; Aliases, Redirecting, and Rewriting; CGI Scripts, the suexec Wrapper, and other dynamic content techniques; Error Handling; SSL; and Performance. http://www.oreilly.com/catalog/apacheckbk/ Chapter 9, "Error Handling," is available online: http://www.oreilly.com/catalog/apacheckbk/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Steven Feuerstein ("Oracle PL/SQL Programming") PL/SQL Language Seminar, Chicago, IL--December 9-11 Steven is leading a three-day "MIN-MAX PL/SQL" seminar--a best practices and optimization event that will radically change (for the better!) the way you design and implement PL/SQL-based applications. http://www.minmaxplsql.com/ David Sklar and Adam Trachtenberg ("PHP Cookbook"), New York PHP RAMP Training, New York, NY--December 9-10 David and Adam will lead sessions in NYPHP's Rapid AMP Technology Certification program. http://nyphp.org/content/training/ramp.php ***Tony Stubblebine ("Regular Expression Pocket Reference"), North Bay Linux Users' Group, Sebastopol, CA--December 9 Tony is going to rummage through his Regex Toolbox. Every day, regular expressions save him time and sanity by diverting spam, controlling Apache, and searching, organizing, and formatting reams of data. Regular expressions aren't just for programmers. They've moved from the shell to the editor to the database to nearly every major Linux application. Tony will pull out his favorite vim, shell, MySQL, Apache, and procmail tools, tips, and tricks. 7:30pm, O'Reilly, 1005 Gravenstein Highway North, Sebastopol, CA http://www.nblug.org/ ***David Blank-Edelman ("Perl for System Administration") Back Bay LISA, Cambridge, MA--December 10 David will be presenting the talk "SysAdmin, Stories, and Signing: Learning from Communication Experts." Meetings start at 7:00pm with presentations beginning at 7:30pm. MIT, Building E51 70 Memorial Drive, Cambridge, MA. http://www.bblisa.org/calendar/ ***Kathy Sierra ("Head First EJB," "Head First Java"), Denver Java Users Group, Denver, CO--December 10 Kathy will talk about the new Sun EJB 2.x Certification. You'll look at how to take advantage of the new features, especially focusing on the new portable abstract schema for object-relational mapping of Entity Beans. Learn how to make your life easier as a bean developer. No registration for meetings is required, and there is no fee. Food and networking at 5:30-6:00pm The early session at 6:00pm. is for learning basic concepts. Advanced topics are covered by the main speaker at 7:00pm. Qwest Auditorium, 1005 17th Street, Denver, CO http://www.denverjug.org/index.html ================================================ Conference News ================================================ ***O'Reilly's Emerging Technology Conference Speaker List One of the best reasons to attend the O'Reilly Emerging Technology Conference is the gathering of top-notch presenters, leaders, and experts. Core developers, unique users, and visionaries share their knowledge with you to help you solve your computing or programming challenges. Our speaker list is growing daily. Please check back regularly to see who we have lined up. http://conferences.oreillynet.com/pub/w/28/speakers.html O'Reilly's Emerging Technology Conference February 9-12, 2004 Westin Horton Plaza San Diego San Diego, CA 92101 http://conferences.oreilly.com/etech/ User Group members who register before January 9, 2004 get a double discount. Use code DSUG when you register, and receive 20% off the "Early Bird" price. To register for the conference, go to: http://conferences.oreillynet.com/pub/w/28/register.html ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Using JPEG2000 Is JPEG2000 the killer image file format for lossless storage? Ken Milburn thinks so. Ken details the options available in the JPEG2000 plugin, which were designed to help photographers losslessly compress and store their highest-quality images as efficiently as possible. Ken is the author of the upcoming "Digital Photographer's Handbook." http://www.oreillynet.com/pub/a/javascript/2003/11/14/digphoto_ckbk.html ***VBScript or Perl? In the process of writing "Active Directory Cookbook," author and long-time Perl coder Robbie Allen had to make a decision that Windows system administrators often face: whether to use VBScript or Perl. Ultimately, Robbie decided to use VBScript for the book's examples (though you can find Perl examples on his web site). In this article, Robbie outlines the advantages and disadvantages of each language, with sample code, to help you determine which works best for your project. http://www.oreillynet.com/pub/a/network/2003/11/18/activedir_ckbk.html ***Economics of Writing on Computer Topics How important is timeliness in computer book publishing? Can niche books succeed? What about gimmicks? Tim O'Reilly says timing is about more than being first to market on a technology; it's about being first to market for a market. Tim answers all these questions with some "in the trenches" stories of O'Reilly publishing, at tim.oreilly.com. http://tim.oreilly.com/publishing/timeliness_1103.csp --------------------- Open Source --------------------- ***Using Linux as a Small Business Internet Gateway Internet access is vital to many small businesses. Creating a reliable and worry-free connection used to be difficult. With good software such as the Linux kernel, wvdial, Squid, Postfix, and iptables, it's reasonably easy to set up Linux as an Internet gateway. Alexander Prohorenko explains how. http://linux.oreillynet.com/pub/a/linux/2003/11/20/internet_gateway.html ***BZFlag Sometimes a demo program can spin out of control to take on a life of its own. A ten-year-old project to demonstrate 3D movement has become a simple-yet-clever online tank battle game. Howard Wen talks to the creator and maintainer of BZFlag. http://linux.oreillynet.com/pub/a/linux/2003/11/20/bzflag.html --------------------- Java --------------------- ***Handling Mixed Content in a Strongly Typed World Merge the line between data and text with XMLBeans. http://www.onjava.com/pub/a/onjava/bea/mixedcontent.html --------------------- .NET --------------------- ***WinFX: An All-Managed API In Longhorn, Win32 will no longer be the principal API. It will, of course, continue to be supported; 20-year-old DOS applications still run on the latest version of Windows, and likewise, Win32 applications will also continue to work for the foreseeable future. But just as DOS and 16-bit Windows applications were superseded by Win32 applications, so in Longhorn will Win32 become the "old way" of doing things. In the first edition of this new column by Ian Griffiths, he explains why an all-managed API is a good thing. http://www.ondotnet.com/pub/a/dotnet/2003/11/24/longhorn_01.htm --------------------- Mac --------------------- ***Panther Maintenance Tips Yes, Mac OS X is incredibly stable, but here's a comprehensive list of tips to keep it that way for the duration of your OS install. What? You don't do any maintenance at all? Well, read on. That might change. http://www.macdevcenter.com/pub/a/mac/2003/11/21/maintenance.html ***Keynote's XML Connections For its Keynote application, Apple had created an XML syntax, APXL (short for Apple Presentation XML), and made its schema publicly available. That means you can build presentations outside of Keynote using data stored in apps like FileMaker Pro and 4D. David Miller explains, and shows you how to leverage this functionality. http://www.macdevcenter.com/pub/a/mac/2003/11/18/keynote.html --------------------- Fun --------------------- ***O'Reilly in the Comics http://secretworldofnerds.com/atlas_nerd.jpg Thanks to Art Payne (The Michigan Apple User Group) and Julie Reynolds-Grabbe (NASA Ames Research Center--Mac Group) for sending this to me. Until next time-- Marsee