From hjp-vienna-pm-list at hjp.at Mon Apr 1 14:35:00 2002 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] SIE sind unter uns! Message-ID: <20020401223500.B27769@teal.h.hjp.at> Ich klopfe da nichtsahnend http://www.cpan.org in den Browser und was sehe ich: Comprehensive Java Archive Network Welcome to CJAN! Here you will find All Things Java. Zur H?lf! Moment, es klopft an der T?r ... -- _ | Peter J. Holzer | |_|_) | Sysadmin WSR | In case of emergency break laws of physics. | | | hjp@hjp.at | __/ | http://www.hjp.at/ | -- Stephen Baxter -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.pm.org/archives/vienna-pm/attachments/20020401/4a8784f0/attachment.bin From roland.bauer at fff.at Tue Apr 2 03:22:08 2002 From: roland.bauer at fff.at (roland.bauer@fff.at) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] sie sind unter uns! Message-ID: * * * vienna-pm-list * * * > Ich klopfe da nichtsahnend > http://www.cpan.org > in den Browser und was sehe ich: > Here you will find All Things Java. Am zweiten April passt es wieder ;-) Roland ### You are subscribed to vienna-pm-list as http://www.fff.at/fff/vienna.pm/ From nosleep at ircelite.org Tue Apr 2 03:26:52 2002 From: nosleep at ircelite.org (Stefan Heinecke) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] SIE sind unter uns! In-Reply-To: <20020401223500.B27769@teal.h.hjp.at>; from hjp-vienna-pm-list@hjp.at on Mon, Apr 01, 2002 at 10:35:00PM +0200 References: <20020401223500.B27769@teal.h.hjp.at> Message-ID: <20020402112652.A2210@hub.ircelite.org> * * * vienna-pm-list * * * On Mon, Apr 01, 2002 at 10:35:00PM +0200, Peter J. Holzer wrote: > Comprehensive Java Archive Network > Welcome to CJAN! > Here you will find All Things Java. siehe auch: http://www.cpan.org/misc/jpg/cpan.jpg ### You are subscribed to vienna-pm-list as Stefan Heinecke http://www.fff.at/fff/vienna.pm/ From roland.bauer at fff.at Tue Apr 2 06:22:03 2002 From: roland.bauer at fff.at (roland.bauer@fff.at) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] Achtung: 2. April Message-ID: * * * vienna-pm-list * * * http://search.cpan.org/search?dist=XML-Simpler-1.00 Schaut Euch auch den Quellcode an ;-) -- roland.bauer@fff.at http://www.fff.at/ ### You are subscribed to vienna-pm-list as http://www.fff.at/fff/vienna.pm/ From BaierO at spardat.at Thu Apr 4 06:07:57 2002 From: BaierO at spardat.at (Baier Oliver INT SD) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] use strict & indirekter subroutinen-aufruf Message-ID: <1FCFCFC1F0830E4D93860866CACC07B62E79DD@m0114.s-mxs.net> * * * vienna-pm-list * * * Hi! Weiss einfach nicht, wie ich die subroutine deklarieren muss, um sie nachher ueber "&{$stats{$ARGV[0]}}($param)" indirekt aufzurufen zu koennen. "sub test;" funkt nicht. Kann mir jemand einen Tip geben? lg Oliver ----------------------------------------------------------------- my %stats = ( 4 => "test" ); if (defined $ARGV[0] && exists $stats{$ARGV[0]}) { my $ssh = Net::SSH::Perl->new($host, port => 22); $ssh->login($user, $pass); &{$stats{$ARGV[0]}}($param); } else { die "Which values do you want?\n"; } sub test{ print "$_[0] erfolgreich uebergeben.\n"; } --- 13:38:55 ~ $ bla.pl 4 Can't use string ("test") as a subroutine ref while "strict refs" in use at ./bla.pl line 31, line 1. ----------------------------------------------------------------- ### You are subscribed to vienna-pm-list as "Baier Oliver INT SD" http://www.fff.at/fff/vienna.pm/ From hjp at wsr.ac.at Thu Apr 4 06:29:57 2002 From: hjp at wsr.ac.at (Peter J. Holzer) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] use strict & indirekter subroutinen-aufruf In-Reply-To: <1FCFCFC1F0830E4D93860866CACC07B62E79DD@m0114.s-mxs.net>; from BaierO@spardat.at on Thu, Apr 04, 2002 at 02:07:57PM +0200 References: <1FCFCFC1F0830E4D93860866CACC07B62E79DD@m0114.s-mxs.net> Message-ID: <20020404142957.F18303@wsr.ac.at> On 2002-04-04 14:07:57 +0200, Baier Oliver INT SD wrote: > Weiss einfach nicht, wie ich die subroutine deklarieren muss, > um sie nachher ueber "&{$stats{$ARGV[0]}}($param)" indirekt > aufzurufen zu koennen. "sub test;" funkt nicht. Die Deklaration ist schon in Ordnung, nur die Verwendung nicht. > my %stats = ( > 4 => "test" 4 => &test > ); hp -- _ | Peter J. Holzer | My definition of a stupid question is |_|_) | Sysadmin WSR / LUGA | "a question that if you're embarassed to | | | hjp@wsr.ac.at | ask it, you stay stupid." __/ | http://www.hjp.at/ | -- Tim Helck on dbi-users, 2001-07-30 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 431 bytes Desc: not available Url : http://mail.pm.org/archives/vienna-pm/attachments/20020404/0a9491a0/attachment.bin From Frank.Rothhaupt at consol.de Thu Apr 4 06:50:37 2002 From: Frank.Rothhaupt at consol.de (Frank Rothhaupt) Date: Thu Aug 5 00:23:56 2004 Subject: [Fwd: [vienna.pm] use strict & indirekter subroutinen-aufruf] Message-ID: <3CAC4C1C.4F859A42@consol.de> * * * vienna-pm-list * * * Hi all, sollte es nicht 4 => \&test heissen? bei mir funktioniert es nur so. Ciao, Frank "Peter J. Holzer" wrote: > > On 2002-04-04 14:07:57 +0200, Baier Oliver INT SD wrote: > > Weiss einfach nicht, wie ich die subroutine deklarieren muss, > > um sie nachher ueber "&{$stats{$ARGV[0]}}($param)" indirekt > > aufzurufen zu koennen. "sub test;" funkt nicht. > > Die Deklaration ist schon in Ordnung, nur die Verwendung nicht. > > > my %stats = ( > > 4 => "test" > 4 => &test > > ); > > hp > > -- > _ | Peter J. Holzer | My definition of a stupid question is > |_|_) | Sysadmin WSR / LUGA | "a question that if you're embarassed to > | | | hjp@wsr.ac.at | ask it, you stay stupid." > __/ | http://www.hjp.at/ | -- Tim Helck on dbi-users, 2001-07-30 > > ------------------------------------------------------------------------ > Part 1.2Type: application/pgp-signature -- Frank Rothhaupt, Tel.: +49 89 45841-292 Fax : +49 89 45841-111 frank.rothhaupt@consol.de ### You are subscribed to vienna-pm-list as Frank Rothhaupt http://www.fff.at/fff/vienna.pm/ From hjp at wsr.ac.at Thu Apr 4 07:02:17 2002 From: hjp at wsr.ac.at (Peter J. Holzer) Date: Thu Aug 5 00:23:56 2004 Subject: [Fwd: [vienna.pm] use strict & indirekter subroutinen-aufruf] In-Reply-To: <3CAC4C1C.4F859A42@consol.de>; from Frank.Rothhaupt@consol.de on Thu, Apr 04, 2002 at 02:50:37PM +0200 References: <3CAC4C1C.4F859A42@consol.de> Message-ID: <20020404150217.H18303@wsr.ac.at> On 2002-04-04 14:50:37 +0200, Frank Rothhaupt wrote: > Hi all, > > sollte es nicht > 4 => \&test > heissen? Ja, sorry. > bei mir funktioniert es nur so. Bei mir auch. Im Script hatte ich es nat?rlich richtig, in der Mail ist der \ irgendwie abhandengekommen. Beginnende Verkalkung oder so. hp -- _ | Peter J. Holzer | My definition of a stupid question is |_|_) | Sysadmin WSR / LUGA | "a question that if you're embarassed to | | | hjp@wsr.ac.at | ask it, you stay stupid." __/ | http://www.hjp.at/ | -- Tim Helck on dbi-users, 2001-07-30 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 431 bytes Desc: not available Url : http://mail.pm.org/archives/vienna-pm/attachments/20020404/1bf44aad/attachment.bin From BaierO at spardat.at Thu Apr 4 10:02:02 2002 From: BaierO at spardat.at (Baier Oliver INT SD) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] Laengenoptimierung? Message-ID: <1FCFCFC1F0830E4D93860866CACC07B6EEE165@m0114.s-mxs.net> * * * vienna-pm-list * * * Hi! Bei Perl-Kombinationen hab ich noch nicht ganz den Dreh raus. Kann man die u.a. zwei Codezeilen auch zu einer kombinieren? Hab's probiert, bin aber immer wieder an Fehlern von chop oder s/// gescheitert. lg Oliver # Notiz: Lese Load & Load5 von /usr/bin/uptime aus ------------------------------------------------------------- chop (($one,$two) = splice (@_, -3, 2)); ($one *= 100,$two *= 100) =~ s/,/./; ------------------------------------------------------------- ### You are subscribed to vienna-pm-list as "Baier Oliver INT SD" http://www.fff.at/fff/vienna.pm/ From juffi at ai.univie.ac.at Tue Apr 9 11:36:09 2002 From: juffi at ai.univie.ac.at (Johannes Fuernkranz) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] priority queue? Message-ID: <3CB31879.7080006@ai.univie.ac.at> * * * vienna-pm-list * * * Hallo, Ich m?chte eine Art priority queue implementieren, also eine Liste, die Elemente nach irgendeinem Kriterion sortiert h?lt. Mit binaerer Suche sollte das Einf?gen eines neuen Elements an der richtigen Stelle in logarithmischer Zeit m?glich sein. Algorithmisch krieg ich das schon hin, aber ich denk mir, dasz es das irgendwo schon geben musz und vermutlich besser als ich das hinkriegen w?rde. Auszerdem frag ich mich, ob sich der Aufwand ?berhaupt auszahlt, i.e., ob das perl-eigene sort in diesem Fall nicht trotzdem schneller ist (i.e., ich pushe das Element auf die Liste und sortiere dann die ganze Liste neu). Hat irgendwer Pointers zu etwas Relevantem? Danke, Juffi ### You are subscribed to vienna-pm-list as Johannes Fuernkranz http://www.fff.at/fff/vienna.pm/ From juffi at ai.univie.ac.at Tue Apr 9 16:39:12 2002 From: juffi at ai.univie.ac.at (Johannes Fuernkranz) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] blessing? Message-ID: <3CB35F80.9090200@ai.univie.ac.at> * * * vienna-pm-list * * * Hallo, Noch eine Frage: Wie kann ich testen ob eine Referenz geblesst ist, also irgendein Objekt repraesentiert (ich weisz aber nicht welches)? Ich kann mir vorstellen, dasz ich das loesen kann, indem ref($r) weder undef, noch ARRAY, HASH, SCALAR, etc. sein darf. Was dann noch ueberbleibt sind Klassen. Aber gibt's da nicht eine einfachere Loesung? [ Ich moechte dann in der Folge $r->isa('ClassName') aufrufen, aber das geht natuerlich nur wenn $r geblesst ist. ] Ich hab ehrlich schon eine Stunde versucht, das im Kamel, im Cookbook, oder im Conway zu finden... Danke! Juffi ### You are subscribed to vienna-pm-list as Johannes Fuernkranz http://www.fff.at/fff/vienna.pm/ From juffi at ai.univie.ac.at Tue Apr 9 16:54:26 2002 From: juffi at ai.univie.ac.at (Johannes Fuernkranz) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] priority queue? References: <3CB31879.7080006@ai.univie.ac.at> <200204092110.g39LA2G05174@linux1.futureware.at> Message-ID: <3CB36312.9040602@ai.univie.ac.at> * * * vienna-pm-list * * * Philipp G?hring wrote: > >>Ich m?chte eine Art priority queue implementieren, also eine Liste, die > > > F?r was brauchst du das denn? Ich moechte die Spalten einer Matrix sortieren. Physikalisch kann ich die nicht umsortieren, daher moecht ich die Indizes sortieren. Also sowas wie @sorted = sort ($c[$b] <=> $c[$a]) (0..$#c) (wobei @c ein Spaltenvekor ist). Da aber die Matrix staendig waechst, denk ich mir, dasz es klueger waere, wenn ich obige Prozedur nicht jedes Mal neu aufrufe wenn ein einzelner Wert dazukommt (@sorted ist ja bis auf diesen Wert sortiert), sondern den neuen Index in die sortierte Liste einfuege. Also irgendwas wie push @c,$new_value; @sorted = insert_sort(@sorted,@c); Wie gesagt, selber stricken ist kein Problem. Ich wollt nur wissen, ob's dafuer ein Modul gibt. (Hab inzwischen List::Priority gefunden, das scheint mir aber nicht besonders geglueckt zu sein). Danke, Juffi ### You are subscribed to vienna-pm-list as Johannes Fuernkranz http://www.fff.at/fff/vienna.pm/ From roland.bauer at fff.at Mon Apr 15 02:25:48 2002 From: roland.bauer at fff.at (roland.bauer@fff.at) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] blessing? Message-ID: * * * vienna-pm-list * * * > Noch eine Frage: Wie kann ich testen ob eine Referenz geblesst ist, also > irgendein Objekt repraesentiert (ich weisz aber nicht welches)? > Ich kann mir vorstellen, dasz ich das loesen kann, indem ref($r) weder > undef, noch ARRAY, HASH, SCALAR, etc. sein darf. Was dann noch > ueberbleibt sind Klassen. Aber gibt's da nicht eine einfachere Loesung? Ich glaube, das ist die Loesung, obwohl ich mir einbilde, in einem Buch die Funktion "blessed" entdeckt zu haben. Aber ich finde diese Stelle nicht mehr ... Und ich erinnere mich, dass dort nochmals darauf hingewiesen wurde, dass Packagenamen mixed case sein sollen. Denn 'ARRAY', 'HASH', ... bestehen ja ausschliesslich aus Grossbuchstaben. Roland ### You are subscribed to vienna-pm-list as http://www.fff.at/fff/vienna.pm/ From juffi at ai.univie.ac.at Mon Apr 15 03:20:54 2002 From: juffi at ai.univie.ac.at (Johannes Fuernkranz) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] blessing? References: Message-ID: <3CBA8D66.1010501@ai.univie.ac.at> * * * vienna-pm-list * * * roland.bauer@fff.at wrote: > > Ich glaube, das ist die Loesung, obwohl ich mir einbilde, in einem > Buch die Funktion "blessed" entdeckt zu haben. Aber ich finde > diese Stelle nicht mehr ... Am Wochenende hab ich mir folgende L?sung zusammengereimt: Die Mutter aller Klassen, UNIVERSAL, hat nat?rlich auch eine isa-Methode. Die kann ich zwar in diesem Fall nicht als Methode mit $ref->isa() aufrufen (weil ich ja nicht weisz, ob $ref geblesst ist, sondern genau das herausfinden will). Aber man kann sie offenbar als Funktion aufrufen, und testen, ob $ref eine Subklasse von UNIVERSAL ist. sub blessed { my $ref = shift; UNIVERSAL::isa($ref,'UNIVERSAL'); } F?r meine Zwecke scheint?s zu funktionieren. Ob es ganz wasserdicht ist, wei? ich nicht. > Und ich erinnere mich, dass dort nochmals darauf hingewiesen > wurde, dass Packagenamen mixed case sein sollen. Denn 'ARRAY', 'HASH', ... > bestehen ja ausschliesslich aus Grossbuchstaben. Ja, aber UNIVERSAL auch, so wie CPAN oder CGI oder WWW. Damian hat auch Beispiele in seinem OO-Buch, die nicht dieser Konvention entsprechen (z.B. das Package CD zur Verwaltung von CDs, welches (genau wie WWW) in mixed case seltsam aussehen wuerde. Auf jeden Fall danke f?r die Antwort! Juffi ### You are subscribed to vienna-pm-list as Johannes Fuernkranz http://www.fff.at/fff/vienna.pm/ From Peter.Marbler at eu.sappi.com Tue Apr 30 02:07:12 2002 From: Peter.Marbler at eu.sappi.com (Peter.Marbler@eu.sappi.com) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] Installation von Modulen Message-ID: <2D09F804D978D4118FCC00508BAE7CE001F437CA@ntgkit30.gk.eu.sappi.com> * * * vienna-pm-list * * * Kann mir jemand helfen, dieses Problem zu l?sen. Bei jeder Installation gibt es diese Fehlermeldung mit dem nicht gefundenen Kommando "cl". Muss ich m?glicherweise noch einen C-Compiler installieren? C:\>path PATH=C:\Programme\Microsoft Office\Office;C:\Perl\bin\;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\WBEM ;C:\SQLNK32;C:\ACE\rdbms32\bin C:\TEMP\Crypt-DES-2.03>perl makefile.pl Writing Makefile for Crypt::DES C:\TEMP\Crypt-DES-2.03>pmake Reading C:/Perl/lib/Make.pm Reading C:\TEMP\Crypt-DES-2.03\makefile Ignore '$(PM_TO_BLIB)' Ignore '<<' Ignore '@$(TOUCH) $@' cl -c -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDEBUG -DVERSION=\"2.03\" -DXS_VERSION=\"2.03\" -IC:\Perl\lib\CORE DES.c Der Befehl ist entweder falsch geschrieben oder konnte nicht gefunden werden. Bitte ?berpr?fen Sie die Schreibweise und die Umgebungsvariable 'PATH'. Code 256 from cl -c -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -DNDEBUG -DVERSION=\"2.03\" -DXS_VERSION=\"2.03\" -IC:\Perl\lib\CORE DES.c at C:/Perl/lib/Make.pm line 265. C:\TEMP\Crypt-DES-2.03>pmake test MfG / Kind regards, Peter Marbler Sappi Papier Holding AG Information Technology Facility Centre Network Engineer Tel: +43 3124 201 2495 Brucker Strasse 21 Fax: +43 3124 201 92495 A-8101 Gratkorn Mail: Peter.Marbler@eu.sappi.com Helpdesk EU Tel: +32 2 6769 800 -------------------- D I S C L A I M E R -------------------- This message may contain information which is private, privileged or confidential and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient of this message, please notify the sender thereof and destroy/delete the message. Neither the sender nor Sappi Limited (including its subsidiaries and associated companies) shall incur any liability resulting directly or indirectly from accessing any of the attached files which may contain a virus or the like. Any opinions, statements, conclusions and other information contained in this message that do not relate or refer to the official business of Sappi Limited or any of its subsidiary or associated companies shall be regarded as neither provided nor approved by any Sappi company ### You are subscribed to vienna-pm-list as Peter.Marbler@eu.sappi.com http://www.fff.at/fff/vienna.pm/ From f.helmberger at uptime.at Tue Apr 30 03:50:59 2002 From: f.helmberger at uptime.at (Florian Helmberger) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] Installation von Modulen In-Reply-To: <2D09F804D978D4118FCC00508BAE7CE001F437CA@ntgkit30.gk.eu.sappi.com> Message-ID: * * * vienna-pm-list * * * Hi. > Kann mir jemand helfen, dieses Problem zu l?sen. > Bei jeder Installation gibt es diese Fehlermeldung mit dem nicht > gefundenen > Kommando "cl". > Muss ich m?glicherweise noch einen C-Compiler installieren? Entweder dies, oder Du installierst das vorhandene PPM (ohne dem macht Perl unter Windows nur die Haelfte Spass). Info dazu: http://perl.xotechnologies.net/tutorials/PPM/PPM.htm Fuer Crypt::DES reicht dann ein 'install Crypy-DES' in der PPM-Shell. LG, Florian ### You are subscribed to vienna-pm-list as "Florian Helmberger" http://www.fff.at/fff/vienna.pm/ From hjp-vienna-pm-list at hjp.at Tue Apr 30 03:53:29 2002 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Thu Aug 5 00:23:56 2004 Subject: [vienna.pm] Installation von Modulen In-Reply-To: <2D09F804D978D4118FCC00508BAE7CE001F437CA@ntgkit30.gk.eu.sappi.com>; from Peter.Marbler@eu.sappi.com on Tue, Apr 30, 2002 at 09:07:12AM +0200 References: <2D09F804D978D4118FCC00508BAE7CE001F437CA@ntgkit30.gk.eu.sappi.com> Message-ID: <20020430105329.D3179@teal.h.hjp.at> On 2002-04-30 09:07:12 +0200, Peter.Marbler@eu.sappi.com wrote: > Kann mir jemand helfen, dieses Problem zu l?sen. > Bei jeder Installation gibt es diese Fehlermeldung mit dem nicht gefundenen > Kommando "cl". > Muss ich m?glicherweise noch einen C-Compiler installieren? Ja. cl ist der MS-C-Compiler. Was f?r ein Perl verwendest Du? Das von Activestate? Dann schau mal nach, ob es das von Dir gew?nschte Modul nicht schon als PPM gibt. hp -- _ | Peter J. Holzer | "Create New" -> "CDROM Device" |_|_) | Sysadmin WSR | resp. "Erzeuge Neu" -> "KDLNS Ger?t" | | | hjp@hjp.at | __/ | http://www.hjp.at/ | -- Daniel Tiefnig in al -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.pm.org/archives/vienna-pm/attachments/20020430/ef8947ce/attachment.bin