From wilhelm.nagy at bfw.gv.at Mon Jun 4 06:59:51 2007 From: wilhelm.nagy at bfw.gv.at (nagy) Date: Mon, 4 Jun 2007 15:59:51 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume Message-ID: Hallo Freunde, nachdem ich die DBD::Oracle erfolgreich in nur ein paar stunden auf windows zum laufen gebracht habe (neuinstallation des clients) und mir mein lieber chef einen funkelnagelneuen server spendiert hat habe ich versucht dies selbe auf Linux (fedora core6) zu tun. Also flux perl -MCPAN -e 'install DBI' --> 1, 2 Min?tchen, das ging gut und perl -MCPAN -e 'install DBD:Oracle' getippt (das war donnerstag morgens) Seit dem habe ich alptr?ume. Das Installscript erfreut mich mit einer langen litanei was im nicht alle fehlt und nicht passt. Also installiere ich: oracle-instantclient-basic oracle-instantclient-jdbc oracle-instantclient-sqlplus Ich habe schon ORACLE_HOME, PATH, LD_LIBRARY_PAHT , und TNS_ADMIN gesetzt, SQLPLUS bekommt eine Verbindung zur Datenbank zustande. also nochmal perl -MCPAN -e 'install DBD::Oracle' Das Installscript erfreut mich mit einer weitern Folgen von Fehlermeldungen. Nach langem suche finde ich noch eine Seite in der geraten wird oracle-instantclient-devel zu istalliren (weil irgendwelche *.mk files fehlen), dies mache ich dann auch. http://lists.otrs.org/pipermail/otrs-de/2006-May/006160.html Nachdem ich in Makefile.PL herumgefummelt habe (ebenfalls in o.a. Quelle empfohlen) kommt endlich ein Makefile zustande: --------------------------- 8< ----------------------------------------- make Makefile erzeugt root>make rm -f blib/arch/auto/DBD/Oracle/Oracle.so gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib Oracle.o dbdimp.o oci8.o -o blib/arch/auto/DBD/Oracle/Oracle.so \ -L/usr/lib/oracle/current/client/lib -L/root/.cpan/build/DBD-Oracle-1.19/../.. -locci -lclntsh -lpthread \ /usr/bin/ld: cannot find -locci collect2: ld gab 1 als Ende-Status zur?ck make: *** [blib/arch/auto/DBD/Oracle/Oracle.so] Fehler 1 ---------------------------- 8< ------------------------------- eine suche ergibt, dass im build verzeichnis kein occi zu finden ist. so jetzt weiss ich nicht mehr weiter... Als newbie in Linux bin ich ziemlich gefrustelt. Meine Oracle-Clientversion ist 10.2.0.3 Jedefnalls sind die 'rpm' mit dieser version gekennzeichnet und auch sqlplus meldet sich mit der version. Perl: V5.8.8 OS: Fedora core 6 Vielleicht hat jemand noch irgendwelche Tips was ich noch probieren k?nnte bevor ich zu java ?berlaufe lg \^/ili -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/vienna-pm/attachments/20070604/e53a4abf/attachment.html From bernd at firmix.at Mon Jun 4 07:48:01 2007 From: bernd at firmix.at (Bernd Petrovitsch) Date: Mon, 04 Jun 2007 16:48:01 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume In-Reply-To: References: Message-ID: <1180968482.931.23.camel@tara.firmix.at> On Mon, 2007-06-04 at 15:59 +0200, nagy wrote: > [...] > Ich habe schon ORACLE_HOME, PATH, LD_LIBRARY_PAHT , und TNS_ADMIN LD_LIBRARY_PATH [...] > ----------------------------------------- > make Makefile erzeugt > > root>make > rm -f blib/arch/auto/DBD/Oracle/Oracle.so > gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions > -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 > -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib Oracle.o > dbdimp.o oci8.o -o blib/arch/auto/DBD/Oracle/Oracle.so \ > -L/usr/lib/oracle/current/client/lib > -L/root/.cpan/build/DBD-Oracle-1.19/../.. -locci -lclntsh -lpthread > \ > > /usr/bin/ld: cannot find -locci > collect2: ld gab 1 als Ende-Status zur?ck > make: *** [blib/arch/auto/DBD/Oracle/Oracle.so] Fehler 1 > > ---------------------------- 8< ------------------------------- > > eine suche ergibt, dass im build verzeichnis kein occi zu finden ist. > so jetzt weiss ich nicht mehr weiter... `locate libocci` oder `find / -name 'libocci*' sollte etwas finden, ad? mit .so aufh?rt. Das Directory dann auch in den LD_LIBRARY_PATH packen (oder in /etc/ld.so.conf). BTW h?rt sihc "occi" nach Oracle an .... Bernd -- Firmix Software GmbH http://www.firmix.at/ mobil: +43 664 4416156 fax: +43 1 7890849-55 Embedded Linux Development and Services From hjp-vienna-pm-list at hjp.at Mon Jun 4 08:08:52 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Mon, 4 Jun 2007 17:08:52 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume In-Reply-To: <1180968482.931.23.camel@tara.firmix.at> References: <1180968482.931.23.camel@tara.firmix.at> Message-ID: <20070604150852.GD23922@hjp.at> On 2007-06-04 16:48:01 +0200, Bernd Petrovitsch wrote: > On Mon, 2007-06-04 at 15:59 +0200, nagy wrote: > > root>make > > rm -f blib/arch/auto/DBD/Oracle/Oracle.so > > gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions > > -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 > > -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib Oracle.o > > dbdimp.o oci8.o -o blib/arch/auto/DBD/Oracle/Oracle.so \ > > -L/usr/lib/oracle/current/client/lib > > -L/root/.cpan/build/DBD-Oracle-1.19/../.. -locci -lclntsh -lpthread > > \ > > > > /usr/bin/ld: cannot find -locci > > collect2: ld gab 1 als Ende-Status zur?ck > > make: *** [blib/arch/auto/DBD/Oracle/Oracle.so] Fehler 1 > > > > ---------------------------- 8< ------------------------------- > > > > eine suche ergibt, dass im build verzeichnis kein occi zu finden ist. > > so jetzt weiss ich nicht mehr weiter... > > `locate libocci` oder `find / -name 'libocci*' sollte etwas finden, ad? > mit .so aufh?rt. Das Directory dann auch in den LD_LIBRARY_PATH packen > (oder in /etc/ld.so.conf). > > BTW h?rt sihc "occi" nach Oracle an .... Oracle steht ja auch im Subject :-). Ja eine libocci.so gibt es in der Standard-Installation von Oracle 9.2 und 10g in $ORACLE_HOME/lib. Ob die beim instantclient auch dabei ist, wei? ich nicht, mit dem habe ich keine Erfahrung. Wenn es sie gibt, sollte sie wohl in /usr/lib/oracle/current/client/lib liegen, wo auch libclntsh.so herumliegt. Wenn die nicht dort ist, fehlt entweder noch was, oder man braucht sie nicht (eventuell einfach mal -locci weglassen). hp -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070604/d5b376b8/attachment.bin From michael.kroell at uibk.ac.at Mon Jun 4 08:25:05 2007 From: michael.kroell at uibk.ac.at (=?ISO-8859-1?Q?Michael_Kr=F6ll?=) Date: Mon, 04 Jun 2007 17:25:05 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume In-Reply-To: References: Message-ID: <46642ED1.4050908@uibk.ac.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 nagy wrote: > oracle-instantclient-devel > > zu istalliren (weil irgendwelche *.mk files fehlen), dies mache ich dann > auch. > > /usr/bin/ld: cannot find -locci > collect2: ld gab 1 als Ende-Status zur?ck > make: *** [blib/arch/auto/DBD/Oracle/Oracle.so] Fehler 1 > ---------------------------- 8< ------------------------------- Beim Instantclient 10.2 gibt's schon eine libocci library. Beim mir liegt die unter /opt/oracle/instantclient_10_2/libocci.so.10.1 LD_LIBRARY_PATH zeigt auf /opt/oracle/instantclient_10_2 Keine Ahnung, was der Unterschied zwischen oracle-instantclient-sdk und oracle-instantclient-devel ist, ich hab ersteres installiert. Am Makefile.PL von DBD::Oracle musste ich nichts 'rumschrauben. lg, michael - -- 063A F25E B064 A98F A479 1690 78CD D023 5E2A 6688 http://zis.uibk.ac.at/.m/uibk.ac.at_pgp_pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) iD8DBQFGZC7ReM3QI14qZogRAtihAKD0wp3yPy0PYT7ZYJC320JWNUeKFwCgzSQm 5dCBX8NNPpL6leQ29e8+4VM= =bx/E -----END PGP SIGNATURE----- From wilhelm.nagy at bfw.gv.at Tue Jun 5 01:00:43 2007 From: wilhelm.nagy at bfw.gv.at (nagy) Date: Tue, 5 Jun 2007 10:00:43 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume Message-ID: Erstmal BESTEN DANK fuer euer hilfe Ich habe noch den SDK heruntergeladen und istalliert (obs was gebracht hat weiss ich noch nicht) Nachdem ich das Makefile.PL wieder in den Urzustand versetzt habe habe ich es mit Perl Makefile.PL -m versucht und tatas?chlich hats mal ein Makefile erzeugt ohne gefummel im .PL Jetzt h?nge ich noch beim occi fehler. Noch immer verstehe ich nicht, wenn doch LD_LIBRARY_PATH darauf zeigt, warums nicht klappt. Als naechsts veruche ich: libocci.so.10.2 in libocci.so umzubennen. Sollte das nicht klappen suche ich weiter im Makefile nach ursachen des versagens. Derzeitig habe ich den Verdacht, das der Macro LIBHOME nicht oder nicht korrekt gesetzt wird. (Solange es keine schuldigen gibt gibt es nur verd?chtige :-)) Wenn mir die Tuxies auch noch so um die birne schwirren ;-))) (seit wann k?nnen eigentlich pinguiene fliegen?) Lg \^/ili >>-----Urspr?ngliche Nachricht----- >>Von: Michael Kr?ll [mailto:michael.kroell at uibk.ac.at] >>Gesendet: Montag, 4. Juni 2007 17:25 >>An: nagy >>Cc: >>Betreff: Re: [Vienna-pm] Perl & Oracle & Linux = Alptraeume >> >> >>-----BEGIN PGP SIGNED MESSAGE----- >>Hash: SHA1 >> >>nagy wrote: >>> oracle-instantclient-devel >>> >>> zu istalliren (weil irgendwelche *.mk files fehlen), dies mache ich >>> dann auch. >>> >>> /usr/bin/ld: cannot find -locci >>> collect2: ld gab 1 als Ende-Status zur?ck >>> make: *** [blib/arch/auto/DBD/Oracle/Oracle.so] Fehler 1 >>> ---------------------------- 8< ------------------------------- >> >>Beim Instantclient 10.2 gibt's schon eine libocci library. >>Beim mir liegt die unter >>/opt/oracle/instantclient_10_2/libocci.so.10.1 >> >>LD_LIBRARY_PATH zeigt auf /opt/oracle/instantclient_10_2 >> >>Keine Ahnung, was der Unterschied zwischen >>oracle-instantclient-sdk und oracle-instantclient-devel ist, >>ich hab ersteres installiert. Am Makefile.PL von DBD::Oracle >>musste ich nichts 'rumschrauben. >> >>lg, >>michael >> >>- -- >>063A F25E B064 A98F A479 1690 78CD D023 5E2A 6688 >>http://zis.uibk.ac.at/.m/uibk.ac.at_pgp_pubkey.asc >>-----BEGIN PGP SIGNATURE----- >>Version: GnuPG v1.4.2 (MingW32) >> >>iD8DBQFGZC7ReM3QI14qZogRAtihAKD0wp3yPy0PYT7ZYJC320JWNUeKFwCgzSQm >>5dCBX8NNPpL6leQ29e8+4VM= >>=bx/E >>-----END PGP SIGNATURE----- >> From Wolfgang.Laun at thalesgroup.com Tue Jun 5 01:47:58 2007 From: Wolfgang.Laun at thalesgroup.com (Wolfgang Laun) Date: Tue, 05 Jun 2007 10:47:58 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume In-Reply-To: References: Message-ID: <4665233E.1010902@thalesgroup.com> nagy wrote: >Jetzt h?nge ich noch beim occi fehler. >Noch immer verstehe ich nicht, wenn doch LD_LIBRARY_PATH darauf zeigt, warums nicht klappt. > >Als naechsts veruche ich: >libocci.so.10.2 in libocci.so umzubennen. > > Usus ist es, ein symbolisches Link (im gleichen Directory) zu spendieren: ln -s libx.so.1.1.0 libx.so Generell gilt (sieh man ld), dass der Linker aufgrund von einer Option -lxxx im LD_LIBRARY_PATH nach libxxx.a und ggf. (wenn das System Shared libraries unterst?tzt) vorher auch nach libxxx.so sucht. lg Wolfgang From wilhelm.nagy at bfw.gv.at Tue Jun 5 06:56:33 2007 From: wilhelm.nagy at bfw.gv.at (nagy) Date: Tue, 5 Jun 2007 15:56:33 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume Message-ID: Liebe Freunde; dank euere Hilfe habe ich es bis auf die letzte (so hoffe ich) huerde geschafft. Alle Eure tips zusammen haben ein Compilation erm?glicht. Ich musst noch eine Standard C Lib installieren dann gings. Jetzt nervt mich das ding noch mit einer 'Speicherschutzverletzung' wie wir Windowsianer zu sagen pflegen: "Kann Segment-Schutz nach der relozierung nicht wiederherstellen" "cannot restore segment prot after reloc" (libnnz10.so) und Oracle.so scheinen die ausl?ser zu sein. Meine recherchen haben ergeben, dass es mit selinunx zu tun hat. ein Testperl laeuft nach setenforce 0 korrekt nach eingabe von setenforce 1 bockt es. Darf ich euch nochmal um euer gesch?tzten Ratschl?ge bitten? Liebe Gruesse \^/ili -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/vienna-pm/attachments/20070605/5340b154/attachment.html From hjp-vienna-pm-list at hjp.at Tue Jun 5 09:37:01 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Tue, 5 Jun 2007 18:37:01 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume In-Reply-To: <4665233E.1010902@thalesgroup.com> References: <4665233E.1010902@thalesgroup.com> Message-ID: <20070605163701.GC30077@hjp.at> On 2007-06-05 10:47:58 +0200, Wolfgang Laun wrote: > nagy wrote: > > >Jetzt h?nge ich noch beim occi fehler. > >Noch immer verstehe ich nicht, wenn doch LD_LIBRARY_PATH darauf zeigt, warums nicht klappt. [...] > Generell gilt (sieh man ld), dass der Linker aufgrund von einer Option > -lxxx im LD_LIBRARY_PATH nach libxxx.a und ggf. (wenn das System Shared > libraries unterst?tzt) vorher auch nach libxxx.so sucht. Tut er das? LD_LIBRARY_PATH ist f?r den dynamischen Linker (ld-linux.so), der beim Start eines Programms die Shared Libraries sucht. F?r den Linker, der das Executable erstellt (ld), ist die Option -L ausschlaggebend. Mag sein, dass LD_LIBRARY_PATH als Default f?r die zu durchsuchenden Directories verwendet wird, aber in "man ld" finde ich jedenfalls nichts dar?ber (GNU ld version 2.17). hp -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070605/e7740dec/attachment.bin From bernd at firmix.at Tue Jun 5 15:21:01 2007 From: bernd at firmix.at (Bernd Petrovitsch) Date: Wed, 06 Jun 2007 00:21:01 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume In-Reply-To: <20070605163701.GC30077@hjp.at> References: <4665233E.1010902@thalesgroup.com> <20070605163701.GC30077@hjp.at> Message-ID: <1181082061.4164.6.camel@gimli.at.home> On Tue, 2007-06-05 at 18:37 +0200, Peter J. Holzer wrote: > On 2007-06-05 10:47:58 +0200, Wolfgang Laun wrote: > > nagy wrote: > > > > >Jetzt h?nge ich noch beim occi fehler. > > >Noch immer verstehe ich nicht, wenn doch LD_LIBRARY_PATH darauf > zeigt, warums nicht klappt. Wenn Du weiter debuggen magst: Das Programm mit "strace -eopen" davor starten und dann sieht man, welche Files (und auch shared Libraries sind Files) er zu ?ffnen versucht. Das wird zwar nicht sofort eine L?sung bringen, aber wenigstens wissen wir dann, in welchen Directories welches Files in welcher Reihenfolge ge?ffnet werden sollen. > [...] > > Generell gilt (sieh man ld), dass der Linker aufgrund von einer Option > > -lxxx im LD_LIBRARY_PATH nach libxxx.a und ggf. (wenn das System Shared > > libraries unterst?tzt) vorher auch nach libxxx.so sucht. > > Tut er das? LD_LIBRARY_PATH ist f?r den dynamischen Linker > (ld-linux.so), der beim Start eines Programms die Shared Libraries So ist es. Statische Archives (aka "lib*.a" Files) werden nur vom Linker beim Linken einer Library oder Binaries ben?tzt (und ob da LD_LIBRARY_PATH eine Rolle spielt, wei? ich auch nicht. IdR werden sonstige Directories dabei mit -L angegeben und die ?blichen Verd?chtigen bringt der Linker sowieso selber mit). > sucht. F?r den Linker, der das Executable erstellt (ld), ist die Option > -L ausschlaggebend. Mag sein, dass LD_LIBRARY_PATH als Default f?r die > zu durchsuchenden Directories verwendet wird, aber in "man ld" finde ich > jedenfalls nichts dar?ber (GNU ld version 2.17). Bernd -- Firmix Software GmbH http://www.firmix.at/ mobil: +43 664 4416156 fax: +43 1 7890849-55 Embedded Linux Development and Services From Wolfgang.Laun at thalesgroup.com Tue Jun 5 23:43:26 2007 From: Wolfgang.Laun at thalesgroup.com (Wolfgang Laun) Date: Wed, 06 Jun 2007 08:43:26 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume In-Reply-To: <20070605163701.GC30077@hjp.at> References: <4665233E.1010902@thalesgroup.com> <20070605163701.GC30077@hjp.at> Message-ID: <4666578E.1020704@thalesgroup.com> Ja, das habe ich f?lschlicherweise in einen Topf geworfen. "Suchpfad" f?r lib*.a ist nicht notwendig ident mit dem f?r lib*.so, und die Env-Variable ist nur f?r die dynamischen Libraries. @PH: Danke f?r die Korrektur! -WL Peter J. Holzer wrote: >On 2007-06-05 10:47:58 +0200, Wolfgang Laun wrote: > > >>nagy wrote: >> >> >> >>>Jetzt h?nge ich noch beim occi fehler. >>>Noch immer verstehe ich nicht, wenn doch LD_LIBRARY_PATH darauf zeigt, warums nicht klappt. >>> >>> >[...] > > >>Generell gilt (sieh man ld), dass der Linker aufgrund von einer Option >>-lxxx im LD_LIBRARY_PATH nach libxxx.a und ggf. (wenn das System Shared >>libraries unterst?tzt) vorher auch nach libxxx.so sucht. >> >> > >Tut er das? LD_LIBRARY_PATH ist f?r den dynamischen Linker >(ld-linux.so), der beim Start eines Programms die Shared Libraries >sucht. F?r den Linker, der das Executable erstellt (ld), ist die Option >-L ausschlaggebend. Mag sein, dass LD_LIBRARY_PATH als Default f?r die >zu durchsuchenden Directories verwendet wird, aber in "man ld" finde ich >jedenfalls nichts dar?ber (GNU ld version 2.17). > > hp > > > >------------------------------------------------------------------------ > >_______________________________________________ >Vienna-pm mailing list >Vienna-pm at pm.org >http://mail.pm.org/mailman/listinfo/vienna-pm > From alfredreibenschuh at gmx.net Thu Jun 7 02:41:53 2007 From: alfredreibenschuh at gmx.net (Alfred Reibenschuh) Date: Thu, 07 Jun 2007 11:41:53 +0200 Subject: [Vienna-pm] Perl & Oracle & Linux = Alptraeume In-Reply-To: References: Message-ID: <4667D2E1.8040102@gmx.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 nagy wrote: > Hallo Freunde, > > nachdem ich die DBD::Oracle erfolgreich in nur ein paar stunden auf windows zum laufen gebracht habe (neuinstallation des clients) und mir mein lieber chef einen funkelnagelneuen server spendiert hat habe ich versucht dies selbe auf Linux (fedora core6) zu tun. > > Also flux perl -MCPAN -e 'install DBI' --> 1, 2 Min?tchen, das ging gut > und > perl -MCPAN -e 'install DBD:Oracle' getippt (das war donnerstag morgens) > > Seit dem habe ich alptr?ume. also als eingefleischter redhatter (bzw. CentOSser) w?rde ich DBI ?ber "yum install perl-DBI" installieren, da die Fedora/RedHat/CentOS gemeinde da ggf. immer was nach-patched zu deinem selinux problem: wenn du nicht unbedingt selinux brauchst dann dreh es ab vi /etc/selinux/config SELINUX=disabled C fredo - -- Schonmal davon gehoert, dass nicht jeder linux user gleich ein programmierer ist, der alles, was er selber braucht, auch selber programmiert, installiert, patched, hacked oder portiert? Urks? Das ist doch nur eine Legende..... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGZ9LhjKJMaHhpyr4RCBEbAJ4s7balTo0zBjUfr/CO83BfXTEXHgCaAr7x VbGsPNofB5bK5RPE3y4D+Fc= =QbbT -----END PGP SIGNATURE----- From hjp-vienna-pm-list at hjp.at Fri Jun 8 08:56:52 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Fri, 8 Jun 2007 17:56:52 +0200 Subject: [Vienna-pm] Kleine Tippfehler straft Perl sofort ... Message-ID: <20070608155652.GG15360@hjp.at> Ich habe folgendes in einem Script getippt: 176 for my $g ($maingroup. @suppgroups) { 177 check_group($g, $curr->{group}{$g}{attribute}{gid}{value}); 178 } und dann wohl eine halbe Stunde gebraucht, um draufzukommen, warum das Script versucht, so seltsame Gruppen wie "biblio3" oder "rr11" anzulegen. Grml. hp -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070608/3f588180/attachment.bin From domm at cpan.org Fri Jun 8 09:10:08 2007 From: domm at cpan.org (Thomas Klausner) Date: Fri, 8 Jun 2007 18:10:08 +0200 Subject: [Vienna-pm] Kleine Tippfehler straft Perl sofort ... In-Reply-To: <20070608155652.GG15360@hjp.at> References: <20070608155652.GG15360@hjp.at> Message-ID: <20070608161003.GE5296@i85.chello.at> Hi! On Fri, Jun 08, 2007 at 05:56:52PM +0200, Peter J. Holzer wrote: > Ich habe folgendes in einem Script getippt: > > 176 for my $g ($maingroup. @suppgroups) { > 177 check_group($g, $curr->{group}{$g}{attribute}{gid}{value}); > 178 } > > und dann wohl eine halbe Stunde gebraucht, um draufzukommen, warum das > Script versucht, so seltsame Gruppen wie "biblio3" oder "rr11" > anzulegen. Lustig waere natuerlich auch 'biblo37/64' (wenn du einen Hash fuer @suppgroups verwendet haettest...) /me loves buckets siehe auch perldoc perlglossary /bucket hm, perlglossary, sehr interessant, was es nicht alles gibt... -- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From lt at toetsch.at Sat Jun 9 04:27:37 2007 From: lt at toetsch.at (Leopold Toetsch) Date: Sat, 9 Jun 2007 13:27:37 +0200 Subject: [Vienna-pm] Fwd: Perl Vienna.pm? Message-ID: <200706091327.37253.lt@toetsch.at> Hi, ich leite das mal an die Mailingliste weiter. Hier noch ein paar Links: irc://irc.perl.org/ #austria.pm http://vienna.yapceurope.org/ye2007/ ... und am Mitwwoch ist vienna.pm Generalversammlung. @ domm: kannst du bitte checken was mit der Website los ist - danke. leo ---------- Weitergeleitete Nachricht ---------- Subject: Perl Vienna.pm? Date: Samstag, 9. Juni 2007 12:29 From: Robert Barta To: lt at toetsch.at Hallo Leo, Ich bin ein "alter" Perl Hacker und bin gerade aus Australien nach Wien zurueckgekehrt. Ich wollte mich nur kurz nach einer lokalen Usergroup der "Guten und Schoenen" erkundigen, aber http://vienna.pm.org/ ist unresponsive. Wenn er etwas wissen sollte, waere ich um einschlaegige Hinweise dankbar. Liebe Gruesse, \rho ------------------------------------------------------- From KlausRusch at atmedia.net Sat Jun 9 15:18:19 2007 From: KlausRusch at atmedia.net (Klaus Johannes Rusch) Date: Sun, 10 Jun 2007 00:18:19 +0200 Subject: [Vienna-pm] Fwd: Perl Vienna.pm? In-Reply-To: <200706091327.37253.lt@toetsch.at> References: <200706091327.37253.lt@toetsch.at> Message-ID: <466B272B.7020306@atmedia.net> >Ich bin ein "alter" Perl Hacker und bin gerade aus Australien nach >Wien zurueckgekehrt. Ich wollte mich nur kurz nach einer lokalen >Usergroup der "Guten und Schoenen" erkundigen, aber > > http://vienna.pm.org/ > >ist unresponsive. > Welcome back, \rho! http://vienna.pm.org/ geht hier problemlos und schnell. Liebe Gr??e -- Klaus Johannes Rusch KlausRusch at atmedia.net http://www.atmedia.net/KlausRusch/ From hjp-vienna-pm-list at hjp.at Sat Jun 9 15:38:35 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Sun, 10 Jun 2007 00:38:35 +0200 Subject: [Vienna-pm] Fwd: Perl Vienna.pm? In-Reply-To: <466B272B.7020306@atmedia.net> References: <200706091327.37253.lt@toetsch.at> <466B272B.7020306@atmedia.net> Message-ID: <20070609223835.GA10374@hjp.at> On 2007-06-10 00:18:19 +0200, Klaus Johannes Rusch wrote: > > >Ich bin ein "alter" Perl Hacker und bin gerade aus Australien nach > >Wien zurueckgekehrt. Ich wollte mich nur kurz nach einer lokalen > >Usergroup der "Guten und Schoenen" erkundigen, aber > > > > http://vienna.pm.org/ > > > >ist unresponsive. > > > Welcome back, \rho! > > http://vienna.pm.org/ geht hier problemlos und schnell. Hier nicht. Connect geht schnell, aber ich bekomme keine Antwort. hp -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070610/6b67a755/attachment.bin From hjp-vienna-pm-list at hjp.at Sun Jun 10 04:58:54 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Sun, 10 Jun 2007 13:58:54 +0200 Subject: [Vienna-pm] Fwd: Perl Vienna.pm? In-Reply-To: <20070609223835.GA10374@hjp.at> References: <200706091327.37253.lt@toetsch.at> <466B272B.7020306@atmedia.net> <20070609223835.GA10374@hjp.at> Message-ID: <20070610115854.GA12080@hjp.at> On 2007-06-10 00:38:35 +0200, Peter J. Holzer wrote: > On 2007-06-10 00:18:19 +0200, Klaus Johannes Rusch wrote: > > > http://vienna.pm.org/ > > > > > >ist unresponsive. > > > > > http://vienna.pm.org/ geht hier problemlos und schnell. > > Hier nicht. Connect geht schnell, aber ich bekomme keine Antwort. 2 Minuten sp?ter ging's dann offenbar wieder. Jedenfalls finde ich im Squid-Log zwei Eintr?ge von 2007-06-10 00:40:23 mit 288.766 bzw. 355.261 Sekunden Download-Zeit f?r http://vienna.pm.org/ und innerhalb der n?chsten 2 Sekunden zwei weitere mit 1.465 und 0.346 Sekunden f?r das CSS- und favicon-File. hp -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070610/9f84f169/attachment.bin From domm at cpan.org Sun Jun 10 10:12:04 2007 From: domm at cpan.org (Thomas Klausner) Date: Sun, 10 Jun 2007 19:12:04 +0200 Subject: [Vienna-pm] Fwd: Perl Vienna.pm? In-Reply-To: <200706091327.37253.lt@toetsch.at> References: <200706091327.37253.lt@toetsch.at> Message-ID: <20070610171203.GJ5296@i85.chello.at> Hi! On Sat, Jun 09, 2007 at 01:27:37PM +0200, Leopold Toetsch wrote: > @ domm: kannst du bitte checken was mit der Website los ist - danke. Da jetzt wieder alles geht, vermute ich es war das hier: http://log.perl.org/2007/06/something_go_bo.html http://log.perl.org/2007/06/raid_went_boom_.html -- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From Wolfgang.Laun at thalesgroup.com Sun Jun 10 23:08:40 2007 From: Wolfgang.Laun at thalesgroup.com (Wolfgang Laun) Date: Mon, 11 Jun 2007 08:08:40 +0200 Subject: [Vienna-pm] Kleine Tippfehler straft Perl sofort ... In-Reply-To: <20070608155652.GG15360@hjp.at> References: <20070608155652.GG15360@hjp.at> Message-ID: <466CE6E8.6090501@thalesgroup.com> Das hat mich doch an etwas erinnert! Von http://www-aix.gsi.de/~giese/swr/allehtml.html : 22. Juli 1962, Cape Canaveral/Florida Start der ersten amerikanischen Venussonde Mariner 1 Tr?gerrakete Atlas-Agena B (NASA, 15. AAB-Start) Ausschnitt aus dem FORTRAN-Programm zur Steuerung der Flugbahn der Tr?gerrakete: ... IF (TVAL .LT. 0.2E-2) GOTO 40 DO 40 M = 1, 3 W0 = (M-1)*0.5 X = H*1.74533E-2*W0 DO 20 N0 = 1, 8 EPS = 5.0*10.0**(N0-7) CALL BESJ(X, 0, B0, EPS, IER) IF (IER .EQ. 0) GOTO 10 20 CONTINUE DO 5 K = 1. 3 T(K) = W0 Z = 1.0/(X**2)*B1**2+3.0977E-4*B0**2 D(K) = 3.076E-2*2.0*(1.0/X*B0*B1+3.0977E-4* *(B0**2-X*B0*B1))/Z E(K) = H**2*93.2943*W0/SIN(W0)*Z H = D(K)-E(K) 5 CONTINUE 10 CONTINUE Y = H/W0-1 40 CONTINUE ... Folge: Abweichung der Tr?gerrakete von der vorgesehenen Flugbahn Zerst?rung der Rakete nach 290 Sekunden Wer's nicht kennt und nicht auf Anhieb findet ;-) kann die Erkl?rung a.a.O. nachsehen. lg Wolfgang Peter J. Holzer wrote: >Ich habe folgendes in einem Script getippt: > > 176 for my $g ($maingroup. @suppgroups) { > 177 check_group($g, $curr->{group}{$g}{attribute}{gid}{value}); > 178 } > >und dann wohl eine halbe Stunde gebraucht, um draufzukommen, warum das >Script versucht, so seltsame Gruppen wie "biblio3" oder "rr11" >anzulegen. > >Grml. > > hp > > > >------------------------------------------------------------------------ > >_______________________________________________ >Vienna-pm mailing list >Vienna-pm at pm.org >http://mail.pm.org/mailman/listinfo/vienna-pm > From domm at cpan.org Mon Jun 11 00:14:08 2007 From: domm at cpan.org (Thomas Klausner) Date: Mon, 11 Jun 2007 09:14:08 +0200 Subject: [Vienna-pm] Einladung zur ordentlichen Generalversammlung 2007 der Vienna Perl Mongers In-Reply-To: <20070529202921.GC28794@i85.chello.at> References: <20070529202921.GC28794@i85.chello.at> Message-ID: <20070611071408.GN5296@i85.chello.at> Hi! On Tue, May 29, 2007 at 10:29:22PM +0200, Thomas Klausner wrote: > im "Mocca Club", Linke Wienzeile 4, 1060 Wien Ich braeuchte fuer die Tisch-Reservierung eine kurze Durchzaehlung, wer aller kommt. Bitte also um ein kleines Mail (am besten an die Liste..) -- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From ulrike.krabo at obvsg.at Mon Jun 11 00:57:16 2007 From: ulrike.krabo at obvsg.at (Ulrike Krabo) Date: Mon, 11 Jun 2007 09:57:16 +0200 Subject: [Vienna-pm] Vienna-pm Digest, Vol 48, Issue 5 In-Reply-To: References: Message-ID: <466D005C.6060701@obvsg.at> was war falsch? Der Punkt in Zeile 176? gr??e, ulli vienna-pm-request at pm.org schrieb: > ... > > > Today's Topics: > > 1. Kleine Tippfehler straft Perl sofort ... (Peter J. Holzer) > 2. Re: Kleine Tippfehler straft Perl sofort ... (Thomas Klausner) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Fri, 8 Jun 2007 17:56:52 +0200 > From: "Peter J. Holzer" > Subject: [Vienna-pm] Kleine Tippfehler straft Perl sofort ... > To: vienna-pm at pm.org > Message-ID: <20070608155652.GG15360 at hjp.at> > Content-Type: text/plain; charset="us-ascii" > > Ich habe folgendes in einem Script getippt: > > 176 for my $g ($maingroup. @suppgroups) { > 177 check_group($g, $curr->{group}{$g}{attribute}{gid}{value}); > 178 } > > und dann wohl eine halbe Stunde gebraucht, um draufzukommen, warum das > Script versucht, so seltsame Gruppen wie "biblio3" oder "rr11" > anzulegen. > > Grml. > > hp > > From bernd at firmix.at Mon Jun 11 01:13:04 2007 From: bernd at firmix.at (Bernd Petrovitsch) Date: Mon, 11 Jun 2007 10:13:04 +0200 Subject: [Vienna-pm] Vienna-pm Digest, Vol 48, Issue 5 In-Reply-To: <466D005C.6060701@obvsg.at> References: <466D005C.6060701@obvsg.at> Message-ID: <1181549584.6626.5.camel@tara.firmix.at> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mail.pm.org/pipermail/vienna-pm/attachments/20070611/8cebca30/attachment.pl From domm at cpan.org Mon Jun 11 01:30:21 2007 From: domm at cpan.org (Thomas Klausner) Date: Mon, 11 Jun 2007 10:30:21 +0200 Subject: [Vienna-pm] Vienna-pm Digest, Vol 48, Issue 5 In-Reply-To: <1181549584.6626.5.camel@tara.firmix.at> References: <466D005C.6060701@obvsg.at> <1181549584.6626.5.camel@tara.firmix.at> Message-ID: <20070611083017.GW5296@i85.chello.at> Hi! On Mon, Jun 11, 2007 at 10:13:04AM +0200, Bernd Petrovitsch wrote: > On Mon, 2007-06-11 at 09:57 +0200, Ulrike Krabo wrote: > > was war falsch? Der Punkt in Zeile 176? > > Ja. Anstatt foreach ($mainlist, at sublist) stand dort foreach ($mainlist. at sublist) Dadurch wurde @sublist an $mainlist concatenated, und da '.' einen skalaren Kontext erzwingt, wurde die Anzahl der Elemente von @sublist an den Wert von $mainlist drangehaengt. -- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From michael.kroell at uibk.ac.at Mon Jun 11 02:41:18 2007 From: michael.kroell at uibk.ac.at (=?ISO-8859-1?Q?Michael_Kr=F6ll?=) Date: Mon, 11 Jun 2007 11:41:18 +0200 Subject: [Vienna-pm] Einladung zur ordentlichen Generalversammlung 2007 der Vienna Perl Mongers In-Reply-To: <20070611071408.GN5296@i85.chello.at> References: <20070529202921.GC28794@i85.chello.at> <20070611071408.GN5296@i85.chello.at> Message-ID: <466D18BE.1090106@uibk.ac.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thomas Klausner wrote: > Ich braeuchte fuer die Tisch-Reservierung eine kurze Durchzaehlung, wer > aller kommt. Bitte also um ein kleines Mail (am besten an die Liste..) komme - -- 063A F25E B064 A98F A479 1690 78CD D023 5E2A 6688 http://zis.uibk.ac.at/.m/uibk.ac.at_pgp_pubkey.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) iD8DBQFGbRi+eM3QI14qZogRAmL1AKCz9qODRRmgdHjfdempSRuR0UtywwCdEji1 ghYoNySwc0+x/C8rpLWIiT8= =BIRN -----END PGP SIGNATURE----- From hjp-vienna-pm-list at hjp.at Mon Jun 11 02:53:50 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Mon, 11 Jun 2007 11:53:50 +0200 Subject: [Vienna-pm] Einladung zur ordentlichen Generalversammlung 2007 der Vienna Perl Mongers In-Reply-To: <20070611071408.GN5296@i85.chello.at> References: <20070529202921.GC28794@i85.chello.at> <20070611071408.GN5296@i85.chello.at> Message-ID: <20070611095350.GH14358@hjp.at> On 2007-06-11 09:14:08 +0200, Thomas Klausner wrote: > On Tue, May 29, 2007 at 10:29:22PM +0200, Thomas Klausner wrote: > > > im "Mocca Club", Linke Wienzeile 4, 1060 Wien > > Ich braeuchte fuer die Tisch-Reservierung eine kurze Durchzaehlung, wer > aller kommt. Bitte also um ein kleines Mail (am besten an die Liste..) Ich komme. hp -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070611/21f65ed9/attachment.bin From wilhelm.nagy at bfw.gv.at Mon Jun 11 03:55:36 2007 From: wilhelm.nagy at bfw.gv.at (nagy) Date: Mon, 11 Jun 2007 12:55:36 +0200 Subject: [Vienna-pm] Einladung zur ordentlichen Generalversammlung 2007 der Vienna Perl Mongers Message-ID: sorry, ich schaffe es leider nicht. Wie k?nnen wir die Kassapr?fung doch durchf?hren? lg \^/ili -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/vienna-pm/attachments/20070611/d36d48c0/attachment.html From domm at cpan.org Mon Jun 11 04:04:15 2007 From: domm at cpan.org (Thomas Klausner) Date: Mon, 11 Jun 2007 13:04:15 +0200 Subject: [Vienna-pm] Einladung zur ordentlichen Generalversammlung 2007 der Vienna Perl Mongers In-Reply-To: References: Message-ID: <20070611110411.GF5296@i85.chello.at> Hi! On Mon, Jun 11, 2007 at 12:55:36PM +0200, nagy wrote: > ich schaffe es leider nicht. > > Wie k?nnen wir die Kassapr?fung doch durchf?hren? Michael Kroell kommt, und der ist auch rechnungspruefer. Das sollte doch reichen, oder? -- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From hjp-vienna-pm-list at hjp.at Mon Jun 11 12:52:13 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Mon, 11 Jun 2007 21:52:13 +0200 Subject: [Vienna-pm] Einladung zur ordentlichen Generalversammlung 2007 der Vienna Perl Mongers In-Reply-To: <20070611110411.GF5296@i85.chello.at> References: <20070611110411.GF5296@i85.chello.at> Message-ID: <20070611195213.GA15691@hjp.at> On 2007-06-11 13:04:15 +0200, Thomas Klausner wrote: > On Mon, Jun 11, 2007 at 12:55:36PM +0200, nagy wrote: > > > ich schaffe es leider nicht. > > > > Wie k?nnen wir die Kassapr?fung doch durchf?hren? > > Michael Kroell kommt, und der ist auch rechnungspruefer. Das sollte doch > reichen, oder? Nachdem in den Statuten nur steht, dass zwei Rechnungspr?fer gew?hlt werden, aber nicht, wieviele bei Pr?fung anwesend sein m?ssen, sehe ich keinen Grund, warum es nicht reichen sollte. Wenn die Pr?fung so wie letztes Jahr erst w?hrend der Generalversammlung stattfindet, k?nnen wir anderen den beiden ja ohnehin auf die Finger schauen :-). hp -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070611/6573e234/attachment.bin From rl at brabbel.net Tue Jun 12 04:24:07 2007 From: rl at brabbel.net (Roland Lammel) Date: Tue, 12 Jun 2007 13:24:07 +0200 Subject: [Vienna-pm] Einladung zur ordentlichen Generalversammlung 2007 der Vienna Perl Mongers In-Reply-To: <20070611195213.GA15691@hjp.at> References: <20070611110411.GF5296@i85.chello.at> <20070611195213.GA15691@hjp.at> Message-ID: <9b51ffb30706120424m59c19195n90ef16991bdd71d4@mail.gmail.com> Howdi, Da der Kassier (also ich) wie immer sp?t drann ist und noch immer nicht die E/A Rechnung gemacht hat, gl?cklicherweise allerdings bereits aus dem Urlaub heimgekehrt ist und somit morgen anwesend sein wird, steht einen wie-immer-last-minute-rechungspr?fungs-event nichts im Wege. Wir sehen uns morgen (nicht erscheinende freilich ausgenommen). Cheers +rl On 6/11/07, Peter J. Holzer wrote: > > On 2007-06-11 13:04:15 +0200, Thomas Klausner wrote: > > On Mon, Jun 11, 2007 at 12:55:36PM +0200, nagy wrote: > > > > > ich schaffe es leider nicht. > > > > > > Wie k?nnen wir die Kassapr?fung doch durchf?hren? > > > > Michael Kroell kommt, und der ist auch rechnungspruefer. Das sollte doch > > reichen, oder? > > Nachdem in den Statuten nur steht, dass zwei Rechnungspr?fer gew?hlt > werden, aber nicht, wieviele bei Pr?fung anwesend sein m?ssen, sehe ich > keinen Grund, warum es nicht reichen sollte. Wenn die Pr?fung so wie > letztes Jahr erst w?hrend der Generalversammlung stattfindet, k?nnen wir > anderen den beiden ja ohnehin auf die Finger schauen :-). > > hp > > -- > _ | Peter J. Holzer | I know I'd be respectful of a pirate > |_|_) | Sysadmin WSR | with an emu on his shoulder. > | | | hjp at hjp.at | > __/ | http://www.hjp.at/ | -- Sam in "Freefall" > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > > iD8DBQFGbaftfZ+RkG8quy0RAqyyAKC4THhHKlWw8Jm7Hjaap5+vxi//jwCgg17F > yyo4xpbvqxkm1cBcLXipK1w= > =35Il > -----END PGP SIGNATURE----- > > _______________________________________________ > Vienna-pm mailing list > Vienna-pm at pm.org > http://mail.pm.org/mailman/listinfo/vienna-pm > -- Roland Lammel "Enjoy your job, make lots of money, work within the law. Choose any two." -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/vienna-pm/attachments/20070612/1f7f1769/attachment.html From maros at k-1.com Wed Jun 13 06:07:37 2007 From: maros at k-1.com (=?ISO-8859-15?Q?Maros_Koll=E1r?=) Date: Wed, 13 Jun 2007 15:07:37 +0200 Subject: [Vienna-pm] Regex Frage Message-ID: <466FEC19.7010809@k-1.com> Hallo! hab eine Frage bezgl Perl Regexps die mich schon seit einiger Zeit qu?lt. Ich m?chte einen String auf eine beliebige Regexp ?berpr?fen die einen bestimmten Prefix haben soll, der in einer Variable gespeichert wird.z.B. $string =~ m/^$prefix+\s(irgend)?eine\slange,\s*bl?de\s[Rr]egexp$/; Gibt es eine M?glichkeit dass der Inhalt der Variable '$prefix' nicht als Regular Expression sondern als einfacher String behandelt wird? z.B. sollte dann der Prefix '+?' nicht als Quantifier sondern als String interpretiert werden. Bisher habe ich den Prefix immer escaped, aber das scheint mir auf Dauer aufw?ndig und sehr fehleranf?llig. ( $prefix =~ s/([+?\-.{()}\\\*^$\[\]])/\\$1/g; ) Hoffe ich habe meine Frage halbwegs verst?ndlich r?ber gebracht. Beste Gr??e Maro? From kh at dartbase.com Wed Jun 13 06:15:25 2007 From: kh at dartbase.com (Karlheinz) Date: Wed, 13 Jun 2007 15:15:25 +0200 Subject: [Vienna-pm] Regex Frage In-Reply-To: <466FEC19.7010809@k-1.com> References: <466FEC19.7010809@k-1.com> Message-ID: <466FEDED.30207@dartbase.com> Maros Koll?r wrote: > Gibt es eine M?glichkeit dass der Inhalt der Variable '$prefix' nicht > als Regular Expression sondern als einfacher String behandelt wird? jo, gibt's - \Q$foo\E : $string =~ m/^\Q$prefix\E+\s(irgend)?eine\slange,\s*bl?de\s[Rr]egexp$/; lg kh > sollte dann der Prefix '+?' nicht als Quantifier sondern als String > interpretiert werden. Bisher habe ich den Prefix immer escaped, aber das > scheint mir auf Dauer aufw?ndig und sehr fehleranf?llig. ( $prefix =~ > s/([+?\-.{()}\\\*^$\[\]])/\\$1/g; ) > > Hoffe ich habe meine Frage halbwegs verst?ndlich r?ber gebracht. > > Beste Gr??e > Maro? > > > _______________________________________________ > Vienna-pm mailing list > Vienna-pm at pm.org > http://mail.pm.org/mailman/listinfo/vienna-pm From rho at devc.at Wed Jun 13 06:16:04 2007 From: rho at devc.at (Robert Barta) Date: Wed, 13 Jun 2007 15:16:04 +0200 Subject: [Vienna-pm] Regex Frage In-Reply-To: <466FEC19.7010809@k-1.com> References: <466FEC19.7010809@k-1.com> Message-ID: <20070613131604.GB6000@mando.rho.priv.at> On Wed, Jun 13, 2007 at 03:07:37PM +0200, Maros Koll?r wrote: > hab eine Frage bezgl Perl Regexps die mich schon seit einiger Zeit > qu?lt. Ich m?chte einen String auf eine beliebige Regexp ?berpr?fen die > einen bestimmten Prefix haben soll, der in einer Variable gespeichert > wird.z.B. > > $string =~ m/^$prefix+\s(irgend)?eine\slange,\s*bl?de\s[Rr]egexp$/; > > Gibt es eine M?glichkeit dass der Inhalt der Variable '$prefix' nicht > als Regular Expression sondern als einfacher String behandelt wird? Steht sogar in der perlre man page: \Q quote (disable) pattern metacharacters till \E .....the "\Q" metaquoting escape sequence to disable all metacharacters' special meanings like this: /$unquoted\Q$quoted\E$unquoted/ \rho From mjy at geizhals.at Wed Jun 13 06:34:51 2007 From: mjy at geizhals.at (Marinos Yannikos) Date: Wed, 13 Jun 2007 15:34:51 +0200 Subject: [Vienna-pm] Regex Frage In-Reply-To: <466FEDED.30207@dartbase.com> References: <466FEC19.7010809@k-1.com> <466FEDED.30207@dartbase.com> Message-ID: <466FF27B.2000904@geizhals.at> Da gibt's aber AFAIR einen kleinen Fallstrick, steht auch irgendwo in den manpages - der String sollte dann kein "\" als letztes Zeichen haben. Karlheinz schrieb: > Maros Koll?r wrote: > > Gibt es eine M?glichkeit dass der Inhalt der Variable '$prefix' nicht > > als Regular Expression sondern als einfacher String behandelt wird? > > jo, gibt's - \Q$foo\E : > > $string =~ m/^\Q$prefix\E+\s(irgend)?eine\slange,\s*bl?de\s[Rr]egexp$/; > > lg > kh > > > > sollte dann der Prefix '+?' nicht als Quantifier sondern als String > > interpretiert werden. Bisher habe ich den Prefix immer escaped, aber das > > scheint mir auf Dauer aufw?ndig und sehr fehleranf?llig. ( $prefix =~ > > s/([+?\-.{()}\\\*^$\[\]])/\\$1/g; ) > > > > Hoffe ich habe meine Frage halbwegs verst?ndlich r?ber gebracht. > > > > Beste Gr??e > > Maro? > > > > > > _______________________________________________ > > Vienna-pm mailing list > > Vienna-pm at pm.org > > http://mail.pm.org/mailman/listinfo/vienna-pm > > > _______________________________________________ > Vienna-pm mailing list > Vienna-pm at pm.org > http://mail.pm.org/mailman/listinfo/vienna-pm > -- Dipl.-Ing. Marinos Yannikos, CEO Preisvergleich Internet Services AG Obere Donaustrasse 63, A-1020 Wien Tel./Fax: (+431) 5811609-52/-55 Handelsgericht Wien - FN 197241K - Firmensitz Wien From hjp-vienna-pm-list at hjp.at Wed Jun 13 08:44:58 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Wed, 13 Jun 2007 17:44:58 +0200 Subject: [Vienna-pm] Regex Frage In-Reply-To: <466FF27B.2000904@geizhals.at> References: <466FEC19.7010809@k-1.com> <466FEDED.30207@dartbase.com> <466FF27B.2000904@geizhals.at> Message-ID: <20070613154458.GB23984@hjp.at> On 2007-06-13 15:34:51 +0200, Marinos Yannikos wrote: > Karlheinz schrieb: > > Maros Koll?r wrote: > > > Gibt es eine M?glichkeit dass der Inhalt der Variable '$prefix' nicht > > > als Regular Expression sondern als einfacher String behandelt wird? > > > > jo, gibt's - \Q$foo\E : > > > > $string =~ m/^\Q$prefix\E+\s(irgend)?eine\slange,\s*bl?de\s[Rr]egexp$/; > > > Da gibt's aber AFAIR einen kleinen Fallstrick, steht auch irgendwo in > den manpages - der String sollte dann kein "\" als letztes Zeichen haben. Nein, \E wird vor der Variableninterpolation ausgewertet (perldoc perlop /Gory details of parsing quoted constructs /Interpolation). Sonst k?nnte man ja einfach ein \E in die Variable einschmuggeln und damit das Quoting aushebeln. hp -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070613/551a9ef1/attachment.bin From rho at devc.at Sat Jun 16 05:18:32 2007 From: rho at devc.at (Robert Barta) Date: Sat, 16 Jun 2007 14:18:32 +0200 Subject: [Vienna-pm] Verwaistes Perl Modul am CPAN Message-ID: <20070616121832.GB3433@mando.rho.priv.at> Hallo Leute, Ich habe folgendes Problem: - Ein Alexander Voishchev hat 2000 AI-NeuralNet-SOM auf's CPAN gestellt, das Paket ist aber nicht via search.cpan.org aufgetaucht (keine Ahnung, warum). - Beim Schreiben einer eigenen Loesung hab ich (zufaellig) denselben Namen gewaehlt und bin erst beim Upload ins CPAN auf den Namenskonflikt aufmerksam geworden. - Der Autor ruehrt sich nicht auf meine emails, wo ich seine Meinung bzgl. der weiteren Vorgangsweise (Support, Funktionalitaet, Namensraum, Neu-Upload) einholen wollte. Wenn ich bereit waere, diesen Namensraum (AI::NeuralNet::SOM) weiter zu bewirtschaften, aber das ** UNAUTHORIZED RELEASE ** in http://search.cpan.org/~drrho/AI-NeuralNet-SOM-0.03/ weghaben will, wie soll man sich CPAN'sch sich verhalten? Ueber PAUSE kann man natuerlich nur Permissions abgeben, aber nicht an sich reissen. \rho From mailinglisten at renee-baecker.de Sat Jun 16 05:48:33 2007 From: mailinglisten at renee-baecker.de (ReneeB) Date: Sat, 16 Jun 2007 14:48:33 +0200 Subject: [Vienna-pm] Verwaistes Perl Modul am CPAN In-Reply-To: <20070616121832.GB3433@mando.rho.priv.at> References: <20070616121832.GB3433@mando.rho.priv.at> Message-ID: <4673DC21.1010404@renee-baecker.de> Melde Dich am Besten bei der entsprechenden Mailingliste: http://lists.cpan.org/showlist.cgi?name=modules Gru?, Ren?e Robert Barta wrote: > Hallo Leute, > > Ich habe folgendes Problem: > > - Ein Alexander Voishchev hat 2000 AI-NeuralNet-SOM auf's CPAN gestellt, > das Paket ist aber nicht via search.cpan.org aufgetaucht (keine > Ahnung, warum). > > - Beim Schreiben einer eigenen Loesung hab ich (zufaellig) denselben Namen > gewaehlt und bin erst beim Upload ins CPAN auf den Namenskonflikt > aufmerksam geworden. > > - Der Autor ruehrt sich nicht auf meine emails, wo ich seine Meinung bzgl. > der weiteren Vorgangsweise (Support, Funktionalitaet, Namensraum, > Neu-Upload) einholen wollte. > > Wenn ich bereit waere, diesen Namensraum (AI::NeuralNet::SOM) weiter > zu bewirtschaften, aber das > > ** UNAUTHORIZED RELEASE ** > > in > > http://search.cpan.org/~drrho/AI-NeuralNet-SOM-0.03/ > > weghaben will, wie soll man sich CPAN'sch sich verhalten? Ueber PAUSE > kann man natuerlich nur Permissions abgeben, aber nicht an sich > reissen. > > \rho > > _______________________________________________ > Vienna-pm mailing list > Vienna-pm at pm.org > http://mail.pm.org/mailman/listinfo/vienna-pm > > > -- *) $foo - Perl-Magazin: http://foo-magazin.de *) my Perl-Blog: http://reneeb-perlblog.blogspot.com From gooly at gmx.at Wed Jun 20 08:28:15 2007 From: gooly at gmx.at (gooly at gmx.at) Date: Wed, 20 Jun 2007 17:28:15 +0200 Subject: [Vienna-pm] Multicast .. Message-ID: <200706201728.15907.gooly@gmx.at> hallo, Peter hat mich darauf gebracht und ich hab mir versucht das einmal zu realisieren, nachdem durch das Modul-update von threads-shared mein altes Programm jetzt pl?tzlich manchmal stehen bleibt (seufz).. Aber Multicast mit seinem example gibt sich sperrig, denn mit dem (s.u.) Beispiel-Code, kann ich keinen Multicast-Server aufestzen, der auf seine Client wartet: #!/usr/bin/perl # server use strict; use IO::Socket::Multicast; use constant DESTINATION => '226.1.1.2:2000'; my $sock = IO::Socket::Multicast->new(Proto=>'udp',PeerAddr=>DESTINATION); while (1) { my $message = localtime; $message .= "\n" . `who`; $sock->send($message) || die "Couldn't send: $!"; } continue { sleep 10; } Sinnigerweise werden diese Zeilen eingeleitet mit: "The following is an example of a multicast server. Every 10 seconds it transmits the current time and the list of logged-in users to the local network using multicast group 226.1.1.2, port 2000 .." Ja wie macht man denn das? Eingeloggt sein bevor das Programm startet? Ist das nicht der Traum jedes Hackers? Da ich aber auch hier nicht sehen, wie ich einen 'selbstgemachten' Socket (a la: my $server = IO::Socket::INET->new(...); while((my $client = $server->accept()) { .. ) irgenwie/wo ?bergeben kann, hier nun, woher der Vorschlag kam, meine Frage: Wie back ich mir damit einen Socket-Server der - neben seinen eigenen Daten-Handling (sichern und zippen) - auf seine Clients wartet und die dann alle mit den selben Daten bedient? Danke schon mal, Calli From wilhelm.nagy at bfw.gv.at Fri Jun 22 05:33:16 2007 From: wilhelm.nagy at bfw.gv.at (nagy) Date: Fri, 22 Jun 2007 14:33:16 +0200 Subject: [Vienna-pm] XML::Simple Problem Message-ID: Hallo Freunde, darf ich euch wieder um ein bisschen LINUX/Perl nachhilfe bitten: perl 5.8.8: Installiert wurde perl -MCPAN -e 'install XML::Simple' Auf empfehlung aus dem Netz auch noch: XML::Encoding Meiner meinung nach OK Folgende Testroutine wurde erstellt: ----------------------------- 8< --------------------- use XML::Simple; my $xmlConfig = XMLin('config.xml'); ----------------------- 8< ------------------------- rufe ich dieses File auf so erscheint folgende Fehlermeldung: ----------------------------- 8< --------------------- Couldn't open encmap ascii.enc: Datei oder verzeichnis nicht gefunden. ----------------------------- 8< --------------------- Eine Nachforschung im Netz hat ergeben, dass die Datein /usr/share/enscript/ascii.enc oder /usr/share/ogonkify/ascii.enc sein mussen. Diese befinden sich auf meinem System Ich habe es auch mit anderen encoding eintr?gen im XML File probiert. "ls -lZ" ergibt nichts aussergew?hnliches. (ich habe setenforce 1 laufen, setenforce 0 ergibt keine ?nderung) Mein Verdacht ist es, dass irgendein Pfad/Link udergl. darauf weisen muss. Besten Dank im voraus. Lg \^/ili -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/vienna-pm/attachments/20070622/a356fd7f/attachment.html From hjp-vienna-pm-list at hjp.at Fri Jun 22 07:56:43 2007 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Fri, 22 Jun 2007 16:56:43 +0200 Subject: [Vienna-pm] XML::Simple Problem In-Reply-To: References: Message-ID: <20070622145643.GC16070@hjp.at> On 2007-06-22 14:33:16 +0200, nagy wrote: > darf ich euch wieder um ein bisschen LINUX/Perl nachhilfe bitten: > > perl 5.8.8: Installiert wurde > > perl -MCPAN -e 'install XML::Simple' Keine gute Idee. XML::Simple ist nur ein Frontend, das das, was der Parser liefert, in h?bsche einfache Hashes und Arrays umwandelt. Man sollte vorher[1] einen brauchbaren XML-Parser installieren, sonst bekommt man entweder, was gerade zuf?llig installiert ist oder den uns?glichen PurePerl-Parser. Auf Linux-Systemen w?rde ich zu XML::LibXML raten, weil man da da die ganzen Abh?ngigkeiten meistens ohnehin schon installiert hat (oder zumindest mit einem einfachen Aufruf von apt/up2date/yum/emerge/... installieren kann). Wenn man selber kompilieren muss, ist wahrscheinlich XML::Parser mit expat einfacher. > Auf empfehlung aus dem Netz auch noch: > XML::Encoding Habe ich noch nie gebraucht. Auf CPAN nachschau Aha. > Folgende Testroutine wurde erstellt: > ----------------------------- 8< --------------------- > use XML::Simple; > my $xmlConfig = XMLin('config.xml'); > ----------------------- 8< ------------------------- > > rufe ich dieses File auf so erscheint folgende Fehlermeldung: > ----------------------------- 8< --------------------- > Couldn't open encmap ascii.enc: > Datei oder verzeichnis nicht gefunden. > ----------------------------- 8< --------------------- Woraus ich schlie?e, dass Deine XML-Files mit beginnen. Muss das so sein? Erstens funktioniert "us-ascii" (so hei?t das encoding m.W. offiziell) statt "ascii" ganz wunderbar (bei mir zumindest), und zweitens ist US-ASCII ein echtes Subset von UTF-8, so dass die Angabe des Encodings vollkommen ?berfl?ssig ist. Aber die Beschreibung von XML::Encoding: | This module, which is built as a subclass of XML::Parser, provides a | parser for encoding map files, which are XML files. passt sowieso nicht zu den .enc-Files, die auf meinem System installiert sind: Die Files in /usr/local/lib/perl5/site_perl/5.8.6/i686-linux/XML/Parser/Encodings/ die der Parser tats?chlich verwendet[0], sind irgendwas Bin?res, und /usr/share/enscript/ascii.enc schaut nach PostScript aus - XML ist beides sicher nicht. > Ich habe es auch mit anderen encoding eintr?gen im XML File probiert. Default bei XML ist immer UTF-8. Das sollte jeder XML-Parser "out of the box" k?nnen, ohne dass man irgendwas dazuinstallieren muss. > "ls -lZ" ergibt nichts aussergew?hnliches. (ich habe setenforce 1 laufen, setenforce 0 ergibt keine ?nderung) > > Mein Verdacht ist es, dass irgendein Pfad/Link udergl. darauf weisen muss. @XML::Parser::Expat::Encoding_Path bei XML::Parser hp [0] H?ngt nat?rlich vom Parser ab. XML::LibXML scheint encoding="ascii" eingebaut zu haben, das sucht laut strace nach gar keinem externen enc-File. [1] Theoretisch auch nachher. Meistens schafft es XML::Simple bei mehreren installierten Parsern nicht den schlechtesten zu finden, und notfalls kann man immer noch mit der Environment-Variable XML_SIMPLE_PREFERRED_PARSER nachhelfen. -- _ | Peter J. Holzer | I know I'd be respectful of a pirate |_|_) | Sysadmin WSR | with an emu on his shoulder. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Sam in "Freefall" -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20070622/5da211b8/attachment.bin From alfredreibenschuh at gmx.net Fri Jun 22 08:03:33 2007 From: alfredreibenschuh at gmx.net (Alfred Reibenschuh) Date: Fri, 22 Jun 2007 17:03:33 +0200 Subject: [Vienna-pm] XML::Simple Problem In-Reply-To: References: Message-ID: <467BE4C5.2040907@gmx.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 nagy wrote: ... > > rufe ich dieses File auf so erscheint folgende Fehlermeldung: > ----------------------------- 8< --------------------- > Couldn't open encmap ascii.enc: > Datei oder verzeichnis nicht gefunden. > ----------------------------- 8< --------------------- ... *lol* das problem kenn ich noch aus meinen libxml/expat hacking zeiten. sieht so aus als w?re deine xml module installation nicht ganz vollst?ndig. nachdem xml-simple ja alles nimmt was es kriegen kann, kann das je nach system-installation was anderes sein. IIRC fehlt dir libxml-enno bzw. dessen nachfolge-distros. meine empfehlung ist via rpm/yum das perl-XML-Simple packet von DAG zu installieren (siehe http://dag.wieers.com/rpm/FAQ.php), weil ich das auch verwende und es funzt. wenn du kein fedora/centos/redhat hast sondern ubuntu bzw. debian kuck mal in den universe od. testing baum. m(ega)f(un)g(arantiert) fredo - -- Schonmal davon gehoert, dass nicht jeder linux user gleich ein programmierer ist, der alles, was er selber braucht, auch selber programmiert, installiert, patched, hacked oder portiert? Urks? Das ist doch nur eine Legende..... -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGe+TFjKJMaHhpyr4RCLZ3AJ99xSd0xhGy2bZUjv4vlKg9VtcYDgCg5oa+ OO+XEmbaYh9Q36O2SCNeED0= =Op5f -----END PGP SIGNATURE----- From wilhelm.nagy at bfw.gv.at Mon Jun 25 02:36:57 2007 From: wilhelm.nagy at bfw.gv.at (nagy) Date: Mon, 25 Jun 2007 11:36:57 +0200 Subject: [Vienna-pm] =?iso-8859-1?q?XML=3A=3ASimple_Problem_gel=F6st?= Message-ID: Hallo, Besten dank mal fuer alle antworten. 1) der praktikableste L?sungsansatz "us-ascii" hat mal das ding zum funktionieren gebracht (Danke fuers genaue schauen!) 2) an der korrekten installation der anderen dinge arbeite ich noch. Aber das Programm funktioniert mal und der Chef hat mich noch nicht gefeuert. Lg \^/ili From domm at cpan.org Tue Jun 26 00:13:54 2007 From: domm at cpan.org (Thomas Klausner) Date: Tue, 26 Jun 2007 09:13:54 +0200 Subject: [Vienna-pm] vienna.opengides.org Message-ID: <20070626071354.GB4484@i85.chello.at> Hi! vienna.openguides.org lebt wieder! Wer's nicht kennt: openguides.org ist ein (Perl-basiertes) Wiki-System zum Beschreiben von Locations einer Stadt. london.openguides.org ist wohl das aktivste und groesste Beispiel... Vor ein paar Wochen hat Kake uns einen neuen Server eingerichtet, auf dem eine aktuelle Version von openguides rennt. Ich hab mal ein paar Dinge eingegeben (u.a. hab ich die meisten Daten aus der YAPC::Europe google map, die Maros gesammelt hat, importiert). Damit vienna.openguides.org mit Leben gefuellt wird, waere es super, wenn jedeR ein paar Lieblingsplatzerln eingibt... Hier noch ein paar random bits an Infos, die ich wohl bei FAQ oder 'howto add content' eingeben sollte: - Sprache ist de/en Mischmasch. - Categories sind quasi Tags. Bitte Einzahl verwenden ("Beisl") - Locales sind Gebiete. Hier immer den Bezirk angeben ("2. Bezirk"), ev ergaenzt um einen Graetzelnamen ("Prater", "Stuwerviertel") - Latitude und Longitute lassen sich so sehr einfach ermitteln: - Adresse in google maps eingeben - Dieses JavaScript in die Adressleiste pasten (oder als Bookmarklet speichern): Javascript:void(prompt('',gApplication.getMap().getCenter())); IMO waere es cool, wenn wir (nicht nur, aber auch fuer die YAPC) viel Zeugs eingeben koennten... PS: Die alten Daten liegen noch in einer uralt-DB Datenbank auf einem ZSI-Server. Ich werde mal schaun, ob und wie sich die reaktivieren lassen. -- #!/usr/bin/perl http://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From mailinglisten at renee-baecker.de Fri Jun 29 12:52:46 2007 From: mailinglisten at renee-baecker.de (ReneeB) Date: Fri, 29 Jun 2007 21:52:46 +0200 Subject: [Vienna-pm] [Fwd: [Stuttgart-PM] Perl-Kurs mit Damian Conway in Zuerich] Message-ID: <4685630E.7010006@renee-baecker.de> Ich leite es einfach mal weiter, vielleicht interessiert sich jemand daf?r... Ren?e -------- Original Message -------- Subject: [Stuttgart-PM] Perl-Kurs mit Damian Conway in Zuerich Date: Fri, 29 Jun 2007 19:24:44 +0200 (CEST) From: Fritz Zaucker Reply-To: Fritz Zaucker , Stuttgart Perl Mongers To: german-pm at pm.org, stuttgart-pm at pm.org Wir freuen uns, zusammen mit dem Kurswesen der Informatikdienste der ETH Z?rich einen Kurs und ein Seminar mit Damian Conway als Referenten organisieren zu k?nnen. Damian Conway ist Autor mehrere Buecher ueber Perl und zahlreicher Perl-Module (www.cpan.org). Neben seiner Taetigkeit im Bereich Ausbildung und Beratung im Perl-Umfeld besteht seine derzeitige Hauptbeschaeftigung in der Unterstuetzung von Larry Wall bei der Definition von Perl 6. 23./24.8.2007: "Perl Best Practices" (zweitaegiger Kurs) 25.8.2007: "Perl 6 Update" (eintaegiges Seminar) Beide Veranstaltungen finden jeweils von 9-17 Uhr im Hauptgebaeude der ETH Zuerich statt. Weitere Informationen zu den Kursen und zur Anmeldung unter http://www.oetiker.ch/events/ Gruss Fritz Zaucker -- Oetiker+Partner AG tel: +41 62 213 9903 (office) Fritz Zaucker +41 79 675 0630 (mobile) Aarweg 15 fax: +41 62 213 9905 CH-4600 Olten web: www.oetiker.ch -- *) $foo - Perl-Magazin: http://foo-magazin.de *) my Perl-Blog: http://reneeb-perlblog.blogspot.com