From akunert at main-rheiner.de Wed Oct 1 02:49:39 2003 From: akunert at main-rheiner.de (Andreas Kunert) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Charset einer Datei bestimmen Message-ID: <3F7A8713.8050803@main-rheiner.de> Hallo, habe einen vielleicht recht einfache Frage. Folgendes Problem. Ich bekomme eine Exportdatei, die auf einem Mac gebaut wird und auf einer Linux-Maschine eingelesen werden soll. Bevor mein Script die Datei verarbeitet, wird sie recodiert von mac in latin1 /usr/bin/recode mac..latin1 filename Das klappte auf der alten Maschine (SUN Solaris) problemlos. Auf meiner neuen Maschine (Debian 3.0) bekomme ich nun ab und zu Fehlermeldungen dieser Art.: /usr/bin/recode: /tmp/filename failed: Invalid input in step `MacCentralEurope..ISO-8859-1' /usr/bin/recode: /tmp/filename failed: Invalid input in step `macintosh..ISO-8859-1' Ich hab mich ein wenig belesen und die Fehlermeldung von recode bedeutet so ungefähr das der Input den angegebenen Zeichensatz nicht enthält und daher auch nicht umgewandelt wird. (Lieber nicht als falsch umwandeln sagt recode) Ich würde jetzt dieses Problem gern lösen, indem ich rauszufinden versuche, welchen Zeichensatz die Datei verwendet. Hat jemand ne Idee? Das Ganze ist natürlich wie immer sehr dringend. :-) Was mich völlig durcheinander bringt ist, das 4 Tage lang täglich die exportierte Datei problemlos gelesen und importiert werden konnte. Gruß Andreas From jpuruckherr at cyberport.de Wed Oct 1 05:44:33 2003 From: jpuruckherr at cyberport.de (Jens Puruckherr) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] mysql-Benchmark Message-ID: Hallo, ich will einen Satz von Queries mehrmals parallel auf eine DB loslassen. Dabei soll die Zeit gemessen werden, bis der letzte Prozess den letzten Query abgearbeitet hat. Mir schwebt was vor mit 'use Benchmark' vor, alledings weiss ich nicht, wie ich einzelne Kind-Prozesse damit messen kann. Führt ihr mich auf den richtigen Weg? Mit freundlichen Grüßen Jens Puruckherr From schwigon at webit.de Tue Oct 7 09:30:30 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Perl Mongers Treffen Oktober Message-ID: <87zngd2ka7.fsf@teufelkommraus.webit.de> Hi! Am kommenden Donnerstag treffen sich wieder die Perl Mongers. Donnerstag, 9.Oktober 2003 2o.oo 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. Wer über Perl oder auch über was anderes reden mag, ist eingeladen. Themen: * Perl6: Apocalypse 2, zweiter Teil * misc GreetinX Steffen -- Steffen Schwigon Dresden Perl Mongers From schwigon at webit.de Tue Oct 7 09:35:53 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Re: Perl Mongers Treffen Oktober In-Reply-To: <87zngd2ka7.fsf@teufelkommraus.webit.de> References: <87zngd2ka7.fsf@teufelkommraus.webit.de> Message-ID: <87vfr12k16.fsf@teufelkommraus.webit.de> Steffen Schwigon writes: > Donnerstag, 9.Oktober 2003 > 2o.oo Uhr > in der "Wir AG" (ehemals "Club für Dich") > Martin-Luther-Str. 21 > > Themen: > > * Perl6: Apocalypse 2, zweiter Teil > * misc Ich kränkel grade bissel rum und fühle mich recht inaktiv an. Ich bin bis Donnerstag aber sicher wieder fit und werde das nächste Stück Apocalypse vorbereitet haben. Falls einer noch ein Thema parat hat, dann einfach mal vorbereiten und mitbringen. ==> Ansonste wäre es schön, wenn viele von euch kommen würden. Ich weiß, daß auf der Mailingliste nicht so der Luzifer abgeht, was Passivität vortäuscht, aber die Treffen sind ja doch immer recht nett. Vielleicht bereden wir am Donnerstag mal wieder "Marketing"-Aktionen, damit wir mehr Leute werden. Bis dahin. GreetinX Steffen -- Steffen Schwigon Dresden Perl Mongers From perl at gmx.org Tue Oct 7 14:03:49 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Perl Mongers Treffen Oktober In-Reply-To: <87zngd2ka7.fsf@teufelkommraus.webit.de> References: <87zngd2ka7.fsf@teufelkommraus.webit.de> Message-ID: <1065553428.21208.3.camel@rechner1.local> Fühlt ihr euch auch als Debian Experten? Ich habe da ein kleines Problem Debian Woody richtig auf meinem Laptop zum Laufen zu kriegen. Meint ihr ihr könntet mir dabei helfen? Was ich brauche ist eine mindest Installation, welche ich dann über das Netz ausbauen kann. Es wäre also auch gut wenn einer von euch ein paar Debian Woody Cds, (bevorzugt netinstall) mitbringen könnte. Vielen Dank im Voraus, im bringe meinen Laptop einfach mal mit. Mal sehen was man da machen kann,-). Am Die, 2003-10-07 um 16.29 schrieb Steffen Schwigon: > Hi! > > Am kommenden Donnerstag treffen sich wieder die Perl Mongers. > > Donnerstag, 9.Oktober 2003 > 2o.oo 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. > > Wer über Perl oder auch über was anderes reden mag, ist eingeladen. > > Themen: > > * Perl6: Apocalypse 2, zweiter Teil > * misc > > GreetinX > Steffen -- mit freundlichen Grüßen Steffen Liebergeld From email at twerner42.de Tue Oct 7 16:05:02 2003 From: email at twerner42.de (Torsten Werner) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Perl Mongers Treffen Oktober In-Reply-To: <1065553428.21208.3.camel@rechner1.local> References: <87zngd2ka7.fsf@teufelkommraus.webit.de> <1065553428.21208.3.camel@rechner1.local> Message-ID: <20031007210502.GA675@vwisb7.vkw.tu-dresden.de> Hallo Steffen, On 2003-10-07, Steffen Liebergeld wrote: > Fühlt ihr euch auch als Debian Experten? Aehm, Licht, Scheffel usw... > Es wäre also auch gut wenn einer von euch ein paar Debian Woody Cds, > (bevorzugt netinstall) mitbringen könnte. Du meinst netinst? Wenn ich dran denke, kann ich eine brennen. Funktioniert das CDROM-Laufwerk eigentlich? Bis bald, Torsten -- Torsten Werner email@twerner42.de http://www.twerner42.de/ +49 162 3123004 From perl at gmx.org Wed Oct 8 00:39:54 2003 From: perl at gmx.org (Steffen Liebergeld) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Perl Mongers Treffen Oktober In-Reply-To: <20031007210502.GA675@vwisb7.vkw.tu-dresden.de> References: <87zngd2ka7.fsf@teufelkommraus.webit.de> <1065553428.21208.3.camel@rechner1.local> <20031007210502.GA675@vwisb7.vkw.tu-dresden.de> Message-ID: <1065591593.29172.3.camel@rechner1.local> Am Die, 2003-10-07 um 23.05 schrieb Torsten Werner: > Hallo Steffen, > > On 2003-10-07, Steffen Liebergeld wrote: > > Fühlt ihr euch auch als Debian Experten? > > Aehm, Licht, Scheffel usw... > > > Es wäre also auch gut wenn einer von euch ein paar Debian Woody Cds, > > (bevorzugt netinstall) mitbringen könnte. > > Du meinst netinst? Wenn ich dran denke, kann ich eine brennen. Ich hab da auch noch eins. Leider funktioniert meine Netzwerkkarte (8139too) nicht in Verbindung mit PCMCIA. Kennst Du eventuell eins für woody mit einem neueren Install Kernel als 2.4.18 ? > Funktioniert das CDROM-Laufwerk eigentlich? Ja, aber nur sehr unzuverlässig. D.h. kleinere Datenmengen überspielt es, bei grösseren macht es Probleme. > Bis bald, > Torsten -- mit freundlichen Grüßen Steffen Liebergeld From schwigon at webit.de Wed Oct 8 05:11:54 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Re: Perl Mongers Treffen Oktober In-Reply-To: <1065553428.21208.3.camel@rechner1.local> References: <87zngd2ka7.fsf@teufelkommraus.webit.de> <1065553428.21208.3.camel@rechner1.local> Message-ID: <87wubgca4r.fsf@teufelkommraus.webit.de> Steffen Liebergeld writes: > Es wäre also auch gut wenn einer von euch ein paar Debian Woody Cds, > (bevorzugt netinstall) mitbringen könnte. Ja. Ich bringe vorsichtshalber auch noch meine Woody-CDs mit. Habe keine dedizierte netinst, aber egal. > Vielen Dank im Voraus, im bringe meinen Laptop einfach mal mit. Mal > sehen was man da machen kann,-). Genau. GreetinX Steffen -- Steffen Schwigon From schwigon at webit.de Wed Oct 8 06:18:31 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Dev::Bollocks Message-ID: <87n0ccc71q.fsf@teufelkommraus.webit.de> Hehe, hier hat einer aus seinen Erfahrungen mit Management-Sprech ein amüsantes Modul gemacht: http://search.cpan.org/~tels/Dev-Bollocks-0.05/lib/Dev/Bollocks.pm "generates management bullshit whenever you need it" :-) GreetinX Steffen -- Steffen Schwigon From schwigon at webit.de Mon Oct 13 07:52:48 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Zusammenfassung Treffen Oktober Message-ID: <87ismt7123.fsf@teufelkommraus.webit.de> Hi! Wie letztens schon angekündigt, schreibe ich die Zusammenfassungen neuerdings auch in die Mailingliste. Jörg piped sie auf die Webseite. Die Zusammenfassung vom September hole ich noch nach, ich hab' nur meinen Notizzettel grad nicht am Mann -> Lamebrain. Also, geht los: ************************************************************ 9. Oktober 2003 - herbstliches Wetter, aber nicht kalt Unser diesmaliges Thema war "Innovate proactive relationships and monetize world-class infrastructures to syndicate intuitive supply-chains". Richtig, "Dev::Bollocks", Middle-Management-Sprech und der "Web Economy Bullshit Generator", dessen URL ich noch nachreichen wollte. Da isse: http://dack.com/web/bullshit.html Und jetzt nochmal von vorn. Diesmal wurden wir von Freunden der russischen Sprache in den Nachbarraum verdrängt. Obwohl wir nichtmal "proben" wollten, wie von deren Seite vermutet wurde. :-) Machte aber nix. Wir hätten uns nur vielleicht einen größeren Tisch mit rübernehmen können. Während wir noch locker auf's Thema einpendelten, lief en-passant auf einem Schleppi bereits eine Debian-Installation. Ja, Perl Mongers arbeiten interdisziplinär. :-) Wir haben uns recht intensiv mit einem regulären Ausdruck beschäftigt und verschiedene Varianten mit aktivem Perl-Code im Match-Teil und im Substitutions-Teil von s/// ausprobiert. Am Ende haben wir bissel rumgebenchmarkt, wie es nun am schnellsten geht. Das schwierigste war, die Modifier /g, /i, /e, usw. in der Doku zu finden; merkwürdigerweise ist "man perlre" da recht knausrig. Für unsere Einstein-Freunde ein Tip am Rande: man kann durch hektische Mausbewegungen reale Zeit erzeugen. Mal drüber nachdenken. :-) Nach einer Übergangsphase, die wir mit Manuals zum "time"-Kommando verbracht haben, haben wir uns noch an den Fortsetzungsteil der Apocalypse 2 gemacht, die letztes Mal nicht fertig wurde. War durchaus etwas ermüdend, aber wir haben es tapfer durchgerissen. Getrunken haben wir diesmal Wasser aus dem hiesigen Angebot, sicher irgendwas gesundes für Geist und Körper; muß nochmal nachlesen, was diese Minibar offiziell kostet. Das nächste Mal könnte es eine Einführung zu Mason und/oder eine Einführung zu Bricolage geben, zwei Perl-Anwendungen zum Killerthema Content Management. Mal sehen, wie genau, damit es nicht zuviel wird. Diese CMS-und Web-Themen würden sich auch ganz gut eignen, um mal wieder neue Mitglieder zu fangen. Wir werden demnächst wieder Aushänge platzieren. Außerdem finden die nächsten beiden Treffen am jeweils *zweiten* Donnerstag des Monats statt. Ich weiß noch nicht, ob das vielleicht immer so werden wird. Somit sind die nächsten Themen: - Mason (Robert) - Bricolage (Steffen S.) - Apocalypse 3 (Steffen S.) - misc (misc) Nächste Termine: - Do., 13.November 2003 - Do., 11.Dezember 2003 ************************************************************ GreetinX Steffen -- Steffen Schwigon From schwigon at webit.de Tue Oct 14 07:24:24 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Zusammenfassung Treffen September Message-ID: <87smlwvwhv.fsf@teufelkommraus.webit.de> Hi! Hier wie versprochen noch eine späte und kurze Zusammenfassung des Septembertreffens für die Webseite, soweit mein Lamebrain und Spickzettel es hergeben. Nicht verwirren lassen, ja, es ist schon eine Weile her. ************************************************************ 11. September 2003 - okayes Wetter Nachdem letzte Woche das Treffen aufgrund des Raumdilemmas in entspannter örtlicher Gastronomie stattfand, haben wir nun das zweite, "echte", mehr perl-lastige Septembertreffen durchgeführt. Wir haben uns in relativ kleiner Runde die bisherigen Logoentwürfe angeguckt und beschlossen, daß wir das noch bissel reifen lassen. So richtig klar war uns nicht, woran genau nun O'Reilly Markenrechte hat, an jedem Kamel im Zusammenhang mit Perl, nur am Programming-Republic-Of-Perl-Logo, auch an Dromedaren mit Perl? Ich hab' nachher nochmal bei O'Reilly geschaut, hier dir URL: http://perl.oreilly.com/usage/. Torsten hat einen Vortrag zu Readline mit Perl gehalten und wir haben angefangen, die Apocalypse 2 anzugucken, sind aber nicht fertig geworden. Nebenbei ist uns die Bedeutung des Wortes "tuitiv" klar geworden. :-) Dann noch bissel Java Inner Classes und Acme::Don't und schon war es wieder vorbei. ************************************************************ GreetinX Steffen -- Steffen Schwigon From joerg.westphal at gmx.de Sun Oct 19 15:24:16 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 15 Message-ID: <200310192224.16594.joerg.westphal@gmx.de> Hallo Mongers, anbei der aktuelle Newsletter. ---------- Weitergeleitete Nachricht ---------- Subject: Newsletter from O'Reilly UG Program, October 15 Date: Donnerstag, 16. Oktober 2003 03:03 From: "Marsee Henon" To: joerg.westphal@gmx.de ================================================================ O'Reilly UG Program News--Just for User Group Leaders October 15, 2003 ================================================================ -User Group Discount Coupons for O'Reilly Available Online -Do You Have a Tip, Suggestion, or Question to Share? -Put Up an O'Reilly ThinkGeek 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 ---------------------------------------------------------------- ***Need more user group discount coupons for O'Reilly products--tonight? We now have two PDF versions available online to print out in the graphics section of the User Group page: http://ug.oreilly.com/ ***Do you have a tip, suggestion, or question to share with other user group leaders? Send me an email and we can post them. ***Put Up an O'Reilly ThinkGeek Banner, Get A Free Book We are looking for user groups to display our ThinkGeek banners on their web sites. If you send me the link to your user group site with one of our O'Reilly ThinkGeek banners, I'll send you the O'Reilly book of your choice. O'Reilly ThinkGeek Banners: http://ug.oreilly.com/banners/thinkgeek/ ================================================================ O'Reilly News for User Group Members October 15, 2003 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -Windows Server 2003 in a Nutshell -ADO.NET Cookbook -Excel Pocket Guide -Active Directory Cookbook -Mastering Perl for Bioinformatics -Flash Remoting: The Definitive Guide -Programming ASP.NET, 2nd Edition -J2EE Design Patterns ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -Brent Chapman ("Building Internet Firewalls"), BayLISA Author Event, Cupertino, CA--Oct 16, 2003 -Louis Rosenfeld ("Information Architecture for the World Wide Web"), Enterprise Information Architecture Seminar, San Francisco, CA-- Oct 20, 2003 -David Jordan ("Java Data Objects"), Colorado Software Summit, Summit County, CO--Oct 26-31, 2003 -USENIX LISA Conference, San Diego, CA--Oct 26-31, 2003 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Virginia Tech Building Power Mac G5 Supercomputer ---------------------------------------------------------------- News ---------------------------------------------------------------- -Enter the Great TiVo Giveaway -Fall Sale: O'Reilly CD Bookshelves -Take an O'Reilly Poll -Sending SMS Messages Using Windows XP -Adding System Calls -PHP Survey -Denial-of-Service Attacks -XML Parsing in a Producer-Consumer Model -SearchAssist: A Portable Search Engine in Java -.NET Serialization, Part 1 -Understanding Reflection, Part 1 -Cooking with ActionScript -Apple Wireless Mouse and Keyboard Tips and Tricks -Ten Things I Dig About Panther -Fast Picture Previews ================================================ 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 ***Windows Server 2003 in a Nutshell Order Number: 4044 "Windows Server 2003 in a Nutshell" is the most thorough and practical reference to Microsoft's new server, with complete coverage of both the GUI and command-line features, functions, and commands. Each topic begins with a description of basic concepts, followed by a description of tools used to administer the feature, instructions on how to perform common administrative tasks, and notes detailing subtle points and potential gotchas. This comprehensive guide is ideal for administration and deployment, as well as deeper issues such as planning, configuring, and troubleshooting. http://www.oreilly.com/catalog/winsvrian/ Chapter 2, "2000-2003," is available online: http://www.oreilly.com/catalog/winsvrian/chapter/index.html ***ADO.NET Cookbook Order Number: 4397 "ADO.NET Cookbook" is a comprehensive collection of over 150 solutions andbest practices for everyday dilemmas. For each problem addressed in the book, there's a recipe--a short, focused piece of code that programmers can insert directly into their applications. The book provides clear explanations of how and why the code works, warns of potential pitfalls, and directs you to sources of additional information, so you can learn to adapt the problem-solving techniques to different situations. http://www.oreilly.com/catalog/adonetckbk/ Chapter 8, "Working with XML," is available online: http://www.oreilly.com/catalog/adonetckbk/chapter/index.html ***Excel Pocket Guide Order Number: 5342 If you're new to Excel, this compact reference will get you up to speed quickly. The book covers such basics as creating workbooks, entering data,printing, cell formatting, and spell checking. If you consider yourself an advanced user, you'll be surprised and pleased with some of the new Excel tricks this book will teach you. It provides you with handy information on formulas, pivot tables, collaboration, and customization. This quick reference will help users at all levels of expertise become Excel experts. http://www.oreilly.com/catalog/excelpg/ ***Active Directory Cookbook Order Number: 4648 "Active Directory Cookbook" contains hundreds of step-by-step solutions for problems you might encounter with Active Directory, as well as recipes to deal with features such as the Lightweight Directory Access Protocol (LDAP), multi-master replication, Domain Name System (DNS), Group Policy, and the Active Directory Schema. Each recipe includes a discussion of how and why the solution works, so you can adapt the problem-solving techniques to similar situations. This unique guide offers quick answers for both Windows Server 2003 and Windows 2000. http://www.oreilly.com/catalog/activedckbk/ Chapter 8, "Computers," is online now: http://www.oreilly.com/catalog/activedckbk/chapter/index.html ***Mastering Perl for Bioinformatics Order Number: 3072 "Mastering Perl for Bioinformatics" covers the core Perl language and many of its module extensions, presenting them in the context of biological data. This book starts where "Beginning Perl for Bioinformatics" leaves off, covering references, complex data structures, object-oriented programming, and module use. The book then presents advanced topics, including gene finding, string alignment, data storage and retrieval, and biological computation models. Full of real-world biological problem solving, this book is a must for anyone wanting to move beyond beginner-level Perl for bioinformatics. http://www.oreilly.com/catalog/mperlbio/ Chapter 9, "Introduction to Bioperl," is available online: http://www.oreilly.com/catalog/mperlbio/chapter/index.html ***Flash Remoting: The Definitive Guide Order Number: 401X "Flash Remoting: The Definitive Guide" begins with the Flash Remoting basics, and goes on to look at the server-side environment, covering Flash Remoting with ColdFusion, Server-Side ActionScript, Java, ASP.NET, and PHP. Then the book delves into more advanced Flash Remoting techniques, such as calling web services, extending objects and UI controls, best practices, and debugging. This book is rich with examples that you can run on your own system, and concludes with a Flash Remoting API reference. http://www.oreilly.com/catalog/flashremoting/ Chapter 1, "Introduction to Flash Remoting," is available online: http://www.oreilly.com/catalog/flashremoting/chapter/index.html ***Programming ASP.NET, 2nd Edition Order Number: 4877 "Programming ASP.NET, 2nd Edition" covers everything you need to know to be effective with ASP.NET. The book includes a comprehensive tutorial on Web Forms, which, in conjunction with Visual Studio .NET 2003, allows you to apply Rapid Application Development techniques (such as drag-and-drop control placement) to web development. Programming ASP.NET has extensive coverage of each type of server control, including web server controls, HTML server controls, and custom controls. New material covers creating ASP.NET pages for mobile devices. http://www.oreilly.com/catalog/progaspdotnet2/ Chapter 6, "Programming Web Forms," is available online: http://www.oreilly.com/catalog/progaspdotnet2/chapter/index.html ***J2EE Design Patterns Order Number: 4273 Rather than simply presenting another catalog of design patterns, this book broadens the scope by discussing ways to choose design patterns when building an enterprise application from scratch, looking closely at real-world trade-offs Java developers must weigh when architecting their applications. Once design pattern choices are made, the book shows how to apply them when writing software. J2EE Design Patterns also extends design patterns into areas not covered in other books, presenting original patterns for data modeling, transaction/process modeling, and interoperability. http://www.oreilly.com/catalog/j2eedp/ Chapter 5, "Presentation Tier Scalability," is available online: http://www.oreilly.com/catalog/j2eedp/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***Brent Chapman ("Building Internet Firewalls"), BayLISA Author Event, Cupertino, CA--Oct 16, 2003 Author Brent Chapman answers the question "MBAs for Sysadmins: Why would a hard-core techie like me get an MBA?" for members of the Bay Area Large Installation System Administrators. http://www.baylisa.org/events/ ***Louis Rosenfeld ("Information Architecture for the World Wide Web"), Enterprise Information Architecture Seminar, San Francisco, CA-- Oct 20, 2003 This author leads a daylong seminar to help managers and web professionals tie together content in a rational, user-centered way and develop a unified web site or intranet. http://louisrosenfeld.com/presentations/seminars/eia/ ***David Jordan ("Java Data Objects"), Colorado Software Summit, Summit County, CO--Oct 26-31, 2003 Author David Jordan is speaking at this conference focusing on Java and XML programming. http://www.softwaresummit.com/ ***USENIX LISA Conference, San Diego, CA--Oct 26-31, 2003 Authors David N. Blank-Edelman ("Perl for System Administration"), Gerald Carter ("LDAP System Administration"), D. Brent Chapman ("Building Internet Firewalls"), AEleen Frisch ("Essential System Administration, 3rd Edition"), Jeff Sedayao ("Cisco IOS Access Lists"), and Elizabeth Zwicky ("Building Internet Firewalls") are speakers at the 17th Systems Administration Conference. http://www.usenix.org/events/lisa03/ ================================================ Conference News ================================================ ***Virginia Tech Building Power Mac G5 Supercomputer The director of this Virginia Tech project, Srinidni Varadarajan, will take you inside the G5 supercluster to show you the challenges, opportunities, and rewards resulting from building the world's most impressive Mac cluster, at this year's O'Reilly Mac OS X Conference. http://www.technewsworld.com/perl/story/31485.html O'Reilly Mac OS X Conference October 27-30, 2003 Westin Santa Clara, Santa Clara, CA http://conferences.oreilly.com/macosxcon/ To register for the conference, go to: http://conferences.oreillynet.com/cs/macosx2003/create/ord_mac03 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***Enter the Great TiVo Giveaway Answer these questions for your chance to win an upgraded Philips HDR Tivo from WeaKnees with two 160GB hard drives for a total capacity of 344 hours. Ready for hacking! (Sorry, Available to U.S. residents only.) http://www.oreilly.com/promos/tivo_quiz.csp ***Fall Sale: O'Reilly CD Bookshelves For a limited time, we've put four of our most popular O'Reilly CD Bookshelves on sale. Each CD Bookshelf contains a searchable, cross-referenced O'Reilly library of 5 to 7 books, as well as a bonus print book. Order a Unix, XML, Networking, or Web Design CD Bookshelf, and save up to $70. (User Group discount does not apply.) http://cdbookshelves.oreilly.com/ ***Take an O'Reilly Poll We have a fun new poll available on our home page that changes frequently. Check it out! http://www.oreilly.com/ ***Sending SMS Messages Using Windows XP Wei-Meng Lee writes about the recent release of the free SMS Sender, which lets cell phone users send SMS messages from the comfort of their Windows XP computers. You need not envy Mac users anymore. http://www.oreillynet.com/pub/a/wireless/2003/10/10/sms.html --------------------- Open Source --------------------- ***Adding System Calls Kernel programming sometimes feels like a dark art where application programmers should never venture, but sometimes it's the right way to solve a problem. (Oh, and it's also very interesting.) One of the easiest places to start is by adding a new system call to a kernel. Kevin Lo explains how and why, with the OpenBSD kernel. http://www.onlamp.com/pub/a/bsd/2003/10/09/adding_system_calls.html ***PHP Survey Are you currently using PHP? What do you use it for? What database do you use most frequently with PHP? Please take a few minutes to tell us in our PHP Survey. Your answers will help us shape both our online and book publishing programs. http://www.zoomerang.com/recipient/survey-intro.zgi?ID=3Y1XRB4LBP95&PIN=7RNG1 N74P7F4&PANEL= ***Denial-of-Service Attacks Noel Davis looks at denial-of-service attacks against Apache, OpenSSL, and FreeBSD, and problems in Perl, lsh, Teapop, ProFTPD, TclHttpd, MPlayer, Node, mpg123, and Freesweep. http://linux.oreillynet.com/pub/a/linux/2003/10/06/insecurities.html --------------------- Java --------------------- ***XML Parsing in a Producer-Consumer Model Decent APIs such as SAX have made XML parsing much easier than in the old DOM and pre-DOM days. That doesn't mean it's completely natural, though, in all circumstances. Throw XML parsing into a multithreaded application and things can get weird quickly. That's where a different approach can help. Prabu Arumugam demonstrates the producer-consumer model, which can allow multithreaded XML processing. http://www.onjava.com/pub/a/onjava/2003/10/08/multithreaded_xml.html ***SearchAssist: A Portable Search Engine in Java While server-side Java solves many problems, it's not always available. Besides, there's more to a good UI than HTML can provide. Sometimes an applet can fit the bill. Ashwin Jayaprakash demonstrates a search engine applet designed for portability and power. http://www.onjava.com/pub/a/onjava/2003/10/01/searchassist.html --------------------- .NET --------------------- ***.NET Serialization, Part 1 Many a time, you may need to persist the value of an object to secondary storage. For example, you may wish to save the values of a couple of Point objects, representing the positioning of an item on screen, to secondary storage. The act of "flattening" an object into a serial form is known as serialization. Wei-Meng Lee discusses serialization as supported in the .NET framework--Binary and SOAP serialization. http://www.ondotnet.com/pub/a/dotnet/2003/10/13/serializationpt1.html ***Understanding Reflection, Part 1 Sometimes it is useful to be able to examine information about the objects in your applications. In this article, Nick Harrison starts you out with the basics of reflection. http://www.ondotnet.com/pub/a/dotnet/2003/10/06/reflectionpt1.html --------------------- Web --------------------- ***Cooking with ActionScript In part one learn how to format currency amounts, create timers and clocks, and use a unique depth when creating a movie clip. http://www.oreillynet.com/pub/a/javascript/excerpt/ActionScriptCkbk_chap1/ind ex.html In part two learn how to pause and resume a sound, save a local shared object, and search XML, in these sample recipes. http://www.oreillynet.com/pub/a/javascript/excerpt/ActionScriptCkbk_chap1/ind ex1.html --------------------- Mac --------------------- ***Apple Wireless Mouse and Keyboard Tips and Tricks The new Apple Wireless Mouse and Keyboard and two great peripherals that can spice up your computing life; here's how to make the most of them. http://www.macdevcenter.com/pub/a/mac/2003/10/14/wireless.html ***Ten Things I Dig About Panther Now that the release of Panther is officially announced, it's time to take a close look at its key features. O'Reilly author James Duncan Davidson shows you the aspects of Panther that he really digs. http://www.macdevcenter.com/pub/a/mac/2003/10/10/panther.html ***Fast Picture Previews Many photographers like to peek at their digital photos before uploading them into their digital shoebox. If that appeals to you, here's an easy to use procedure to preview and sort in the Mac Finder--even while the pictures are still on the memory card! http://www.macdevcenter.com/pub/a/mac/2003/10/07/picture_preview.html Until next time-- Marsee ------------------------------------------------------- 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 joerg.westphal at gmx.de Thu Oct 23 15:31:00 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 22 Message-ID: <200310232231.00651.joerg.westphal@gmx.de> ---------- Weitergeleitete Nachricht ---------- Subject: Newsletter from O'Reilly UG Program, October 22 Date: Donnerstag, 23. Oktober 2003 02:45 From: "Marsee Henon" To: joerg.westphal@gmx.de ================================================================ O'Reilly UG Program News--Just for User Group Leaders October 22, 2003 ================================================================ -Encourage your members to write book reviews -Do You Have a Tip, Suggestion, or Question to Share? -Stay Tuned for a New Banner Offer Next Week ---------------------------------------------------------------- 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 ---------------------------------------------------------------- ***Encourage your members to write book reviews We love to have feedback on all of our titles. Book and product reviews make great web site and newsletter content. If you need some suggestions check out our handy dandy guide: http://ug.oreilly.com/bookreviews.html ***Do you have a tip, suggestion, or question to share with other user group leaders? Send me an email and we can post it. ***Stay Tuned for a New Banner Offer Next Week ================================================================ O'Reilly News for User Group Members October 22, 2003 ================================================================ ---------------------------------------------------------------- Book News ---------------------------------------------------------------- -PC Annoyances -STL Pocket Reference ---------------------------------------------------------------- Upcoming Events ---------------------------------------------------------------- -User Group Event at the O'Reilly Mac OS X Conference -Tim O'Reilly, OOPSLA 2003, Anaheim, CA--Oct 26-30 -Rael Dornfest ("Google Hacks," "Mac OS X Hacks"), Portland Linux/Unix Group, Portland, OR--November 6 -ApacheCon, Las Vegas, NV--Nov 16-19 ---------------------------------------------------------------- Conferences ---------------------------------------------------------------- -Registration Is Open for ETech 2004--San Diego, CA -Last Week to Register for the O'Reilly Mac OS X Conference ---------------------------------------------------------------- News ---------------------------------------------------------------- -All Software Should Be Network Aware -Two New Book Brochures Available Online -Open Source Goes to COMDEX -Most Indispensable Linux Books -OpenOffice Irritation -Upgrading a MySQL Application -The PHP Scalability Myth -Creating an Online Help System with JavaHelp and DocBook -Filtering HTTP Requests with .NET -Sizing Up Windows Server 2003 -Start Me Up: Writing and Understanding OS X StartupItems -I Dig Mac OS 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 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 ***PC Annoyances Order Number: 5938 Don't give up on your PC yet; help is at hand. This easy-to-read, accessible book covers the waterfront of PC gripes and gremlins, with fixes for everything from Windows glitches to browsers that won't browse. These tips and tricks are served up in bite-size portions for quick reading and even quicker fixing. Plus, you get access to more than 100 utilities that will help you squash bugs, enhance your email, untangle system snarls, and much more. http://www.oreilly.com/catalog/pcannoy/ A sample excerpt on "Email" is online: http://www.oreilly.com/catalog/pcannoy/chapter/index.html *Come meet "PC Annoyances" author Steve Bass at the upcoming APCUG Fall 2003 Conference in Las Vegas! ***STL Pocket Reference Order Number: 5563 Programmers familiar with the Standard Template Library (STL) need a small, lightweight memory aid. The STL encompasses containers, iterators, algorithms, and function objects, collectively representing one of the most important and widely used subsets of standard library functionality. "STL Pocket Reference" describes the functions, classes, and templates in the STL, and it is chock-full of information that you can take in at a glance, so you can get on with your work. http://www.oreilly.com/catalog/stlpr/ A sample excerpt on "Containers" is online: http://www.oreilly.com/catalog/stlpr/chapter/index.html ================================================ Upcoming Events ================================================ ***For more events, please see: http://events.oreilly.com/ ***User Group members attending the O'Reilly Mac OS X Conference-- Come meet up with Marsee Henon (O'Reilly User Group Coordinator) and Lorene Romero (Apple User Group Advisory Board Vendor Relation Coordinator and North Coast Mac Users Group Past President) on Tuesday, October 28 from 6:00pm to 7:30pm at the bar (no-host) in the lobby of the Westin Santa Clara. We can swap stories, ideas, or just hang out. And afterwards, we can attend the "Building Virginia Tech's G5 Supercluster" talk. http://conferences.oreillynet.com/cs/macosx2003/view/e_sess/4824 The O'Reilly Mac OS X Conference is October 27-30, 2003 at the Westin Santa Clara, Santa Clara, CA For more info or to register for this conference, go to: http://conferences.oreilly.com/macosxcon/ ***Tim O'Reilly, OOPSLA 2003, Anaheim, CA--Oct 26-30 Tim O'Reilly is a keynote speaker at the 18th annual ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages, and Applications. Anaheim Convention Center, Anaheim, CA. http://oopsla.acm.org/oopsla2003/files/index.html ***Rael Dornfest ("Google Hacks," "Mac OS X Hacks"), Portland Linux/Unix Group, Portland, OR--November 6 Author and editor Rael Dornfest will be speaking about O'Reilly's new "Hacks" book series.The meeting starts at 7:00pm at the Portland State University, Smith Memorial Center room 294/296, Portland, OR. http://www.pdxlinux.org/meeting/ ***ApacheCon, Las Vegas, NV--Nov 16-19 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), Doug Tidwell ("XSLT" and "Programming Web Services with SOAP"), and Adam Trachtenberg ("PHP Cookbook") are all speaking at this gathering. Alexis Park Resort Las Vegas, NV. http://www.apachecon.com/2003/US/index.html ================================================ 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 ***Last Week to Register for the O'Reilly Mac OS X Conference October 27-30, 2003 Westin Santa Clara, Santa Clara, CA http://conferences.oreilly.com/macosxcon/ To register for the conference, go to: http://conferences.oreillynet.com/cs/macosx2003/create/ord_mac03 ================================================ News From O'Reilly & Beyond ================================================ --------------------- General News --------------------- ***All Software Should Be Network Aware Apple's original Human Interface Guidelines laid out the company's vision for a set of consistent approaches for GUI applications. Now that we're moving into the era of "software above the level of a single device," we need something similar for network-aware applications. Here are some of the things Tim O'Reilly would like to see universally supported. http://tim.oreilly.com/p2p/netaware.csp ***Two New Book Brochures Available Online We have included these in the Graphics section of our user group page http://ug.oreilly.com/ *Sample Hacks (PDF) Test out hacks from our newest titles "Wireless Hacks," "Ebay Hacks," "Windows XP Hacks," and "TiVo Hacks." http://ug.oreilly.com/banners/ug_sample_hacks.pdf *Gifts for Geeks (PDF) Not sure what to give your geek for the holidays? We have a few suggestions. http://ug.oreilly.com/banners/Geek_Holiday.pdf --------------------- Open Source --------------------- ***Open Source Goes to COMDEX O'Reilly is working with COMDEX to organize an Open Source Innovation Area on the COMDEX exhibit floor. We've nominated 21 projects and we'd like you to help us select the six projects we'll send to the show. Contest ends October 31. Vote today. http://www.oreillynet.com/contest/comdex/ Here is a graphic promoting this contest if you would like to post it on your site: http://ug.oreilly.com/banners/comdex/ ***Most Indispensable Linux Books Over 7,500 readers visited the Linux Journal web site and voted on 28 categories in the 2003 Readers' Choice Awards. The number three pick for most indispensable Linux book is O'Reilly's "Running Linux." And the winner is "Linux in a Nutshell." http://www.linuxjournal.com/article.php?sid=7029 Running Linux, 4th Edition Order Number: 2726 http://www.oreilly.com/catalog/runux4/ Linux in a Nutshell, 4th Edition Order Number: 4826 http://www.oreilly.com/catalog/linuxnut4/ ***OpenOffice Irritation Noel Davis looks at problems in OpenOffice, slocate, fetchmail, GDM, Tomcat, ircd, HPUX's dtprintinfo, and Openserver's Xsco. http://linux.oreillynet.com/pub/a/linux/2003/10/20/insecurities.html ***Upgrading a MySQL Application Application upgrades aren't always easy. Throw in a database backend and a schema change, and you're in for a world of hurt--unless you've planned well. Russell Dyer explores techniques for taking the pain out of upgrading database-backed applications. http://www.onlamp.com/pub/a/onlamp/2003/10/16/mysql_app_upgrades.html --------------------- Java --------------------- ***The PHP Scalability Myth Java scales...but so does PHP. That's the argument Jack Herrington puts forth in comparing how each can be used to create web applications with modern architectures. http://www.onjava.com/pub/a/onjava/2003/10/15/php_scalability.html ***Creating an Online Help System with JavaHelp and DocBook JavaHelp offers a full-featured help system for Java applications, but creating and maintaining help content can be tricky. Austin King offers an alternative workflow, based on DocBook and XSL. http://www.onjava.com/pub/a/onjava/2003/10/15/javahelp_docbook.html --------------------- .NET --------------------- ***Filtering HTTP Requests with .NET ASP.NET has a number of extensibility points that developers can use. One such point is response filtering, accessible via the Filter property of the HttpResponse class. Ben Lowery shows you how to use HTTP filters in your own code. http://www.ondotnet.com/pub/a/dotnet/2003/10/20/httpfilter.html --------------------- Windows --------------------- ***Sizing Up Windows Server 2003 It's been almost six months since Windows Server 2003 was released. Microsoft touts it as being able to do things "faster, more securely, and at lower cost." Has it lived up to its promises? Mitch Tulloch, author of "Windows Server 2003 in a Nutshell," looks at whether and how Microsoft has delivered on these promises. http://www.oreillynet.com/pub/a/network/2003/10/21/sizingserver2003.html Windows Server 2003 in a Nutshell Order Number: 4044 http://www.oreilly.com/catalog/winsvrian/index.html --------------------- Mac --------------------- ***Start Me Up: Writing and Understanding OS X StartupItems StartupItems are easy to set up and extremely flexible in managing the startup process. Andrew Anders shows how StartupItems fit into the OS X startup process, what you need to do to create a StartupItem, and an example of a StartupItem that will run the Tomcat Java servlet engine. http://www.macdevcenter.com/pub/a/mac/2003/10/21/startup.html ***I Dig Mac OS X With O'Reilly's Mac OS X Conference just around the corner, we're introducing a brand-new T-shirt depicting our trademark Mac OS X German Shepherd--just the thing to wear at the show. Not attending but you still dig Mac OS X? This is the tee for you. Check out all of O'Reilly's cool swag at Think Geek. http://www.thinkgeek.com/interests/oreilly/tshirts/63fc/ Until next time-- Marsee ------------------------------------------------------- -- 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 joerg.westphal at gmx.de Tue Oct 28 11:24:20 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Thema Dezember Message-ID: <200310281824.20136.joerg.westphal@gmx.de> Hallo Mongers, da ich für meine ollen Server immer wieder mal Tools schreiben muß, werde ich mich mal tiefgreifender mit Curses (und den diversen Ablegern) auseinandersetzen. Sprich, schöne nostalgische Konsolen-UIs bauen, die selbst bei langsamen Netzwerkverbindungen noch in akzeptabler Geschwindigkeit laufen. Im Beispielfalle geht es um ein einfaches MySQL-Admintool, da auf dem Server kein Webserver und damit kein phpmyadmin läuft. Es gibt da sicher schon Tools, aber dieses wird für eine spezielle existierende Datenbank erstellt. Wenn zu diesem Thema ein allgemeines oder spezielleres Interesse besteht, würde ich für Dezember mal ein paar einführende Worte vorbereiten. Gruß 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 schwigon at webit.de Tue Oct 28 11:34:52 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Re: Thema Dezember In-Reply-To: <200310281824.20136.joerg.westphal@gmx.de> References: <200310281824.20136.joerg.westphal@gmx.de> Message-ID: <87y8v5xo5p.fsf@teufelkommraus.webit.de> Joerg Westphal writes: > Wenn zu diesem Thema ein allgemeines oder spezielleres Interesse > besteht, würde ich für Dezember mal ein paar einführende Worte > vorbereiten. Interesse. :-) GreetinX Steffen -- Steffen Schwigon From steffen.winkler at gmx.net Tue Oct 28 15:26:00 2003 From: steffen.winkler at gmx.net (Steffen Winkler) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Thema Dezember Message-ID: <009101c39d9a$600e9a40$6464a8c0@pc1> Hallo Ihr, was issn, wenn mich das dema ni intressierd? Krich ich da ä Orsatzprogramm zu hern oder wärsch da mid Malzbier abgefilld, bis mir alles ega is? Das war natürlich nur Spaß und die offizielle Ankündigung, daß ich geplant habe, zu dem Termin im Dezember wieder mal zu erscheinen. Vielleicht werden zu dem Termin auch Themen besprochen, die mich als "Exoten" zwischen Euch auch interessieren. Wie ihr wißt, läuft mein Perl nur unter Windows und das wird sicher auch noch so bleiben. Übrigens gefällt mir das sehr gut: "Wenn ich Perl will, ... nicht unter 300 KLOC bestraft. (Alexander Schreiber in d.a.s.r.)" Wer ist eigentlich "Alexander Schreiber" und was heißt "d.a.s.r."? Es gefällt mir schon deswegen, weil bei mir auf Arbeit im Zimmer einer KLOC programmiert - ich meine VB. Erstaunlicherweise gesellen sich immer wieder einige Neulinge dazu. Man staunt zwar ab und zu über einige meiner Perl-Kunststückchen aber überzeugen konnte ich davon noch keinen. Einer sagte mal über einen regulären Ausdruck, daß der so aussieht, als hätte man wild in die Tastatur hineingehämmert. Doch - einen konnte ich von Perl etwas überzeugen, jedenfalls von der Stabilität meiner Programme, das ist mein Chef. Die Stabilität kommt aber nur davon, weil ich alle Eventualitäten abchecke und das ist mit Perl superleicht, also ohne viel Schreibarbeit. Außerdem überzeugen auch die POD-Dokumentationen, die sehr professionell aussehen, wenn sie als HTML-Seite dargestellt werden. Irgendwie ist Perl nicht anfängerfreundlich. Oder anders gesagt, man erreicht sicher nur Umsteiger, die schon negative Erfahrungen mit anderen Programmiersprachen (eine Menge, die VB nicht einschließt) gemacht haben. Wahrscheinlich kann man VB gar nicht mit Perl vergleichen. Es ist doch eigentlich nur ein Hilfsmittel, um schnell grafische Dialogumgebungen zu gestalten. Bei wirklicher Datenverarbeitung scheitert man damit. Warum ich das behaupte: Bei einem VB-Programm meines Kollegen kann man sogar Überschriften verbuchen, was mir sagt, daß genau das Abprüfen von Usereingaben und Mausereignissen ein Problem zu sein scheint, was in Richtung KLOC ausarten würde, wenn er es nicht einfach weggelassen hätte. Viele Grüße von Steffen From joerg.westphal at gmx.de Tue Oct 28 16:42:52 2003 From: joerg.westphal at gmx.de (Joerg Westphal) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Thema Dezember In-Reply-To: <009101c39d9a$600e9a40$6464a8c0@pc1> References: <009101c39d9a$600e9a40$6464a8c0@pc1> Message-ID: <200310282342.52574.joerg.westphal@gmx.de> Und das schnitzte Steffen Winkler ins Brett: > Hallo Ihr, > > was issn, wenn mich das dema ni intressierd? Krich ich da ä Orsatzprogramm > zu hern oder wärsch da mid Malzbier abgefilld, bis mir alles ega is? Jawohl! Curses gibt es meines Wissens aber auch für Windows. > Das war natürlich nur Spaß und die offizielle Ankündigung, daß ich geplant > habe, zu dem Termin im Dezember wieder mal zu erscheinen. Vielleicht werden > zu dem Termin auch Themen besprochen, die mich als "Exoten" zwischen Euch > auch interessieren. Wie ihr wißt, läuft mein Perl nur unter Windows und das > wird sicher auch noch so bleiben. > > Übrigens gefällt mir das sehr gut: > "Wenn ich Perl will, ... nicht unter 300 KLOC bestraft. (Alexander > Schreiber in d.a.s.r.)" > Wer ist eigentlich "Alexander Schreiber" und was heißt "d.a.s.r."? d.a.s.r. ist die Kurzform von de.alt.sysadmin.recovery einer Newsgroup für Sysadmins im sagenumwobenen Usenet. Wie immer nur ein paar Tastendrücke von der Realität entfernt. Alexander Schreiber ist einer der Regulars dort. Und da er der Autor dieses Satzes ist, gebe ich in als Autor in meinem Zitat an. Falls dich das interessieren könnte, Einführung hier: http://www.volker-gringmuth.de/usenet/ > Es gefällt mir schon deswegen, weil bei mir auf Arbeit im Zimmer einer KLOC > programmiert - ich meine VB. Erstaunlicherweise gesellen sich immer wieder > einige Neulinge dazu. Man staunt zwar ab und zu über einige meiner > Perl-Kunststückchen aber überzeugen konnte ich davon noch keinen. Einer > sagte mal über einen regulären Ausdruck, daß der so aussieht, als hätte man > wild in die Tastatur hineingehämmert. Doch - einen konnte ich von Perl > etwas überzeugen, jedenfalls von der Stabilität meiner Programme, das ist > mein Chef. Die Stabilität kommt aber nur davon, weil ich alle > Eventualitäten abchecke und das ist mit Perl superleicht, also ohne viel > Schreibarbeit. Außerdem überzeugen auch die POD-Dokumentationen, die sehr > professionell aussehen, wenn sie als HTML-Seite dargestellt werden. Na, wenn das kein Erfolg ist. Gruß 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 schwigon at webit.de Wed Oct 29 01:38:23 2003 From: schwigon at webit.de (Steffen Schwigon) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] =?iso-8859-1?q?F=FCr?= die Ideenliste Message-ID: <87smlcxzof.fsf@teufelkommraus.webit.de> Hi Mongers! In der iX ist grad ein Artikel über Datenfilterung mit PerlIO drin. Das können wir uns mal auf die Wunschliste schreiben. Sieht heiß aus. Erinnert mich 'n bissel an C++-IOStreams. Nur so, damit's nicht verloren geht. GreetinX Steffen -- Keep cool and get lässig. From westphal at kep-dresden.de Wed Oct 29 03:06:16 2003 From: westphal at kep-dresden.de (Joerg Westphal) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Hilfe bei XS Message-ID: <000c01c39dfb$e9ce2820$2473a8c0@westphal2> Hi, bei meiner Recherche zu Curses bin ich auch auf eine fertige Sammlung verschiedener Widgets gestoßen. http://www.vexus.ca/products/CDK/ Das Cdk ist eine C-Bibliothek auf Curses-Basis und natürlich GPL. Ich habe also voller Freude Bibliothekssourcen und Perl- Wrapper runtergeladen. Nach Anpassung des Makefiles wurde die Bibliothek auch gebaut und die beiliegenden Demos funktionierten. (So ein Kalender- Widget auf Konsole ruft ganz tief verschüttete Erinnerungen wach ;-).) Also machte ich mich frohgemut an die Kompilation des Perl- Wrappers, welcher natürlich mit hunderten Fehlermeldungen vor sich hin starb. (Im Bedarfsfall liefere ich natürlich detaillierte Fehlermel- dungen nach.) Meine Bitte geht dahin, ob vielleicht jemand mit XS-Erfahrung mal versucht das Ding zu installieren und ein Statement abgibt ob es funktioniert oder nicht. (CPAN gibt nämlich auch nur einen FAIL-Versuch der Tester aus.) Gruß Jörg From westphal at kep-dresden.de Wed Oct 29 04:33:01 2003 From: westphal at kep-dresden.de (Joerg Westphal) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Hilfe bei XS References: <000c01c39dfb$e9ce2820$2473a8c0@westphal2> Message-ID: <002101c39e08$0744c420$2473a8c0@westphal2> Kurzer Nachtrag, das Verhalten ist unter Cygwin identisch, Bibliothek baut, Wrapper stirbt. Meine Vermutung geht ja in Richtung falscher Compiler, die Quellen sind von 1998. Andererseits wird die Bibliothek ja richtig angelegt. Jö[*verwirrt*]rg From heromaster at web.de Wed Oct 29 05:52:32 2003 From: heromaster at web.de (Robert Koch) Date: Mon Aug 2 21:29:40 2004 Subject: [Dresden-pm] Thema Dezember Message-ID: <200310291152.h9TBqWQ14665@mailgate5.cinetic.de> Ein Dateianhang mit HTML-Daten wurde geschreddert... URL: http://mail.pm.org/pipermail/dresden-pm/attachments/20031029/f37161f0/attachment.htm