From pilsl at goldfisch.at Wed Mar 1 05:21:01 2006 From: pilsl at goldfisch.at (peter pilsl) Date: Wed, 01 Mar 2006 14:21:01 +0100 Subject: [Vienna-pm] eval in fremden namespaces? Message-ID: <44059FBD.1080706@goldfisch.at> also, das problem ist wie folgt. Ich haben einen textstring, der eine formeln und variablen und operatoren enth?lt ala f($a,$b)+repro($m+$n,434)-$x2-($x3+$x4) Und ich habe einen hash, der all diese funktionen und werte enth?lt: my $x={funcs=>{f=>sub{ ... }, repro=>sub{....}, ... }, vars=>{a=>4, b=>5, m=>11, n=>989823, x2=>-11, x3=>2.334, x4=>-343434}}; Nun m?chte ich es irgendwie deichseln, dass ich den Textstring mittels eval von perl auswerten lassen kann, auf Basis der Funktionen und Variablen in meinem Hash. Mit einem passenden Deal von Objekten und Namespaces m?sste das ja eigentlich irgendwie gehen, aber wenn ich dar?ber nachdenke, ende ich immer mit Kopfweh und einer Zigarette. Zusatzproblem ist, dass zB die Funktion repro in meinem aktuellen namespace durchaus auch schon anderwertig vergeben sein kann und das ganze irgendwo tief in einem namespace/objekt-Konstrukt definiert wird. Die L?sung, einfach mittels eval alle funktionen und variablen in meinem hash in den den aktuellen G?ltigkeitsbereich zu holen und dann mit eval den string zu evaluieren, ist f?r mich (derzeit noch) keine L?sung. Da kommen dann sicher auch Garbagecollection-sorgen auf mich und meine mod_perl-Applikation zu. Die einzige L?sung, die ich derzeit habe, ist, selbst einen parser zu schreiben, was aber ziemlich doof ist, weil viel arbeit, um perl nochmals zu erfinden, oder aber mittels gefinkelten regexs meinen term so umzuschreiben, dass $a in $x->{vars}->{a} umgewandelt wird, was sicher immer wieder zu Problemen f?hrt, weil es komische Formeln gibt, mit denen meine regex nicht gerechnet hat. danke, lgp -- mag. peter pilsl goldfisch.at IT- & dataconsulting tel: +43 650 3574035 tel: +43 1 8900602 fax: +43 1 8900602 15 pilsl at goldfisch.at From Wolfgang.Laun at alcatel.at Wed Mar 1 06:21:08 2006 From: Wolfgang.Laun at alcatel.at (Wolfgang Laun) Date: Wed, 01 Mar 2006 15:21:08 +0100 Subject: [Vienna-pm] eval in fremden namespaces? In-Reply-To: <44059FBD.1080706@goldfisch.at> References: <44059FBD.1080706@goldfisch.at> Message-ID: <4405ADD4.2080200@alcatel.at> Folgender Schnellschuss sollte einen ersten Ansatz darstellen. my $expr = 'f($a,$b)+repro($m+$n,5)-$x2'; my $x = {funcs=>{f => sub { $_[0] + $_[1] }, repro => sub{ $_[0] * $_[1] }, }, vars=>{a=>4, b=>5, m=>10, n=>10, x2=>-10000, x3=>2.334, x4=>-343434} }; sub fref { my $name = shift; return '&{$x->{funcs}->{' . $name . '}}'; } # Klammern wegen Minus! while( $expr =~ s/\$(\w+)/ '(' . $x->{vars}->{$1} . ')' /e ) {} print "expr=$expr\n"; while( $expr =~ s/(\w+)\s*(?=\()/ fref( $1 ) /e ) {} print "expr=$expr\n"; my $res = eval( $expr ); print "res=$res\n"; HTH Wolfgang peter pilsl wrote: >also, das problem ist wie folgt. Ich haben einen textstring, der eine >formeln und variablen und operatoren enth?lt ala > >f($a,$b)+repro($m+$n,434)-$x2-($x3+$x4) > >Und ich habe einen hash, der all diese funktionen und werte enth?lt: > >my $x={funcs=>{f=>sub{ ... }, > repro=>sub{....}, > ... > }, > vars=>{a=>4, > b=>5, > m=>11, > n=>989823, > x2=>-11, > x3=>2.334, > x4=>-343434}}; > > >Nun m?chte ich es irgendwie deichseln, dass ich den Textstring mittels >eval von perl auswerten lassen kann, auf Basis der Funktionen und >Variablen in meinem Hash. Mit einem passenden Deal von Objekten und >Namespaces m?sste das ja eigentlich irgendwie gehen, aber wenn ich >dar?ber nachdenke, ende ich immer mit Kopfweh und einer Zigarette. > >Zusatzproblem ist, dass zB die Funktion repro in meinem aktuellen >namespace durchaus auch schon anderwertig vergeben sein kann und das >ganze irgendwo tief in einem namespace/objekt-Konstrukt definiert wird. >Die L?sung, einfach mittels eval alle funktionen und variablen in meinem >hash in den den aktuellen G?ltigkeitsbereich zu holen und dann mit eval >den string zu evaluieren, ist f?r mich (derzeit noch) keine L?sung. Da >kommen dann sicher auch Garbagecollection-sorgen auf mich und meine >mod_perl-Applikation zu. > >Die einzige L?sung, die ich derzeit habe, ist, selbst einen parser zu >schreiben, was aber ziemlich doof ist, weil viel arbeit, um perl >nochmals zu erfinden, oder aber mittels gefinkelten regexs meinen term >so umzuschreiben, dass $a in $x->{vars}->{a} umgewandelt wird, was >sicher immer wieder zu Problemen f?hrt, weil es komische Formeln gibt, >mit denen meine regex nicht gerechnet hat. > >danke, >lgp > > > > > > > From hjp-vienna-pm-list at hjp.at Wed Mar 1 07:17:41 2006 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Wed, 1 Mar 2006 16:17:41 +0100 Subject: [Vienna-pm] eval in fremden namespaces? In-Reply-To: <44059FBD.1080706@goldfisch.at> References: <44059FBD.1080706@goldfisch.at> Message-ID: <20060301151741.GB5248@teal.hjp.at> On 2006-03-01 14:21:01 +0100, peter pilsl wrote: > > also, das problem ist wie folgt. Ich haben einen textstring, der eine > formeln und variablen und operatoren enth?lt ala > > f($a,$b)+repro($m+$n,434)-$x2-($x3+$x4) > > Und ich habe einen hash, der all diese funktionen und werte enth?lt: > > my $x={funcs=>{f=>sub{ ... }, > repro=>sub{....}, > ... > }, > vars=>{a=>4, > b=>5, > m=>11, > n=>989823, > x2=>-11, > x3=>2.334, > x4=>-343434}}; > > > Nun m?chte ich es irgendwie deichseln, dass ich den Textstring mittels > eval von perl auswerten lassen kann, auf Basis der Funktionen und > Variablen in meinem Hash. Mit einem passenden Deal von Objekten und > Namespaces m?sste das ja eigentlich irgendwie gehen, aber wenn ich > dar?ber nachdenke, ende ich immer mit Kopfweh und einer Zigarette. > > Zusatzproblem ist, dass zB die Funktion repro in meinem aktuellen > namespace durchaus auch schon anderwertig vergeben sein kann und das > ganze irgendwo tief in einem namespace/objekt-Konstrukt definiert wird. > Die L?sung, einfach mittels eval alle funktionen und variablen in meinem > hash in den den aktuellen G?ltigkeitsbereich zu holen und dann mit eval > den string zu evaluieren, ist f?r mich (derzeit noch) keine L?sung. Da > kommen dann sicher auch Garbagecollection-sorgen auf mich und meine > mod_perl-Applikation zu. > > Die einzige L?sung, die ich derzeit habe, ist, selbst einen parser zu > schreiben, was aber ziemlich doof ist, weil viel arbeit, um perl > nochmals zu erfinden, oder aber mittels gefinkelten regexs meinen term > so umzuschreiben, dass $a in $x->{vars}->{a} umgewandelt wird, was > sicher immer wieder zu Problemen f?hrt, weil es komische Formeln gibt, > mit denen meine regex nicht gerechnet hat. Wenn die Expression aus nichtvertrauensw?rdiger Quelle stammt, ist eventuell das Safe-Modul was f?r Dich. Dein Beispiel w?rde da so aussehen: ---8<------8<------8<------8<------8<------8<------8<------8<--- #!/usr/bin/perl use warnings; use strict; use Safe; my $expr = 'f($a,$b)+repro($m+$n,5)-$x2'; my $x = {funcs=>{f => '$_[0] + $_[1]', repro => '$_[0] * $_[1]', unsafe => q{ $_[0] + $_[1]; open(F, "/etc/passwd"); while () { print $_; } close(F); return 42; } }, vars=>{a=>4, b=>5, m=>10, n=>10, x2=>-10000, x3=>2.334, x4=>-343434} }; my $cpt = Safe->new(); for (keys %{$x->{vars}}) { ${$cpt->varglob($_)} = $x->{vars}{$_}; } for (keys %{$x->{funcs}}) { $cpt->reval("sub $_ { $x->{funcs}{$_} }"); } $cpt->reval('print "$b\n"'); our $result; $cpt->share('$result'); $cpt->reval("\$result = $expr"); print "result=$result\n"; # das sollte nicht gehen, weil open nicht erlaubt ist. $expr = 'f($a,$b)+repro($m+$n,5)-$x2 + unsafe()'; $cpt->reval("\$result = $expr"); print "result=$result\n"; ---8<------8<------8<------8<------8<------8<------8<------8<--- Ob es ein Vorteil oder Nachteil ist, dass Du in diesem Fall die Funktionen als Strings brauchst, h?ngt von Deiner Anwendung ab. -- _ | Peter J. Holzer | Ich sehe nun ein, dass Computer wenig |_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Holger Lembke in dan-am -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20060301/17e926e3/attachment.bin From armin at xos.net Mon Mar 6 00:27:32 2006 From: armin at xos.net (Armin Obersteiner) Date: Mon, 6 Mar 2006 09:27:32 +0100 Subject: [Vienna-pm] Perl Workshop 2006? In-Reply-To: <20060223200935.GB846@domm2.zsi.at> References: <20060123151358.GB21197@domm2.zsi.at> <9b51ffb30602100050u3c0abf0ewf46a1340aaa8b18c@mail.gmail.com> <20060215102931.GF25949@domm2.zsi.at> <9b51ffb30602230837o7346e1er6927de64e3430fdf@mail.gmail.com> <20060223200935.GB846@domm2.zsi.at> Message-ID: <20060306082732.GA6805@elch.elche> hi! > > Ich habe bereits bei uns in der Firma vorgef?hlt, und wir k?nnen dieses Jahr > > erneut die Location stellen. > > Super! > > > Ich habe die selben R?umlichkeiten wie letztes Jahr f?r 8. - 9. Juni 2006 > > vorreserviert. > > Grossartig > > > Sponsoring ist dieses Jahr nicht vergesehen, d.h. Snacks/Mittagessen m?ssen > > wir getrennt organisieren. > > ok > > > @Domm: D.h. ich br?ucht dann eine Best?tigung, dass es wieder bei uns > > stattfinden wird. > > Wenns keine Einwaende von anderen Listemitgliedern gibt, ja. klingt sehr gut ;) obwohl die snacks haben mir sehr gut gefallen ... mist. > > @All: Bitte melden, falls etwas letztes Jahr nicht gepasst hat, damit es > > noch besser werden kann. > > K?nnt euch auch melden, was euch sehr gut gepasst hat, damit wirs erneut > > machen ;-) > > Ja, genau. kann mich an nichts negatives erinnern. Ciao, Armin -- armin at xos.net pgp public key on request CU From domm at cpan.org Mon Mar 6 00:45:19 2006 From: domm at cpan.org (Thomas Klausner) Date: Mon, 6 Mar 2006 09:45:19 +0100 Subject: [Vienna-pm] Notfallstreffen: Audrey Tang diesen Mitwoch in Wien Message-ID: <20060306084518.GC17538@domm2.zsi.at> Hi! Audrey Tang (the Perl hacker previously known as Autrijus (http://pugs.blogs.com/audrey/2005/12/runtime_typecas.html)) kommt am Mitwoch abend nach Wien. Aus diesem Anlass findet ein Vienna.pm-Notfalls-Treffen ab 19:30 im Ronahi (Schottefeldgasse 18, http://www.ronahi.at/ mit gratis WLAN) statt. Potentielle Plauderthemen sind wohl Pugs, Perl6 und Parrot (Leo, kommst du auch?) und natuerlich auch Perl5, CPAN, und was es sonst noch so gibt. Bitte um kurze Rueckmeldung, wer kommen mag, damit ich ev einen Tisch reservieren kann. Ausserdem sucht Audrey fuer die Nacht von MI auf DO eine Unterkunft (fuer 2 Personen). Wenn also jemand ev ein Gaestezimmer/Sofa frei hat, bitte schleunigst bei mir und melden, Danke! -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From pilsl at goldfisch.at Sun Mar 12 05:26:15 2006 From: pilsl at goldfisch.at (peter pilsl) Date: Sun, 12 Mar 2006 14:26:15 +0100 Subject: [Vienna-pm] mod_perl und 404 Message-ID: <44142177.5080100@goldfisch.at> Ich verrauche gerade ?ber einem 404-problem mit mod_perl. Ein Portal soll als 404-Seite die Startseite retournieren, aber dennoch im Header einen 404 Not Found. Funktioniert im normalen cgi-betrieb auch ganz gut. Als Header gibts eben 404 und dann die seite wie immer. Im mod_perl-Betrieb fangen die mysteri?sen Verhaltensweise an. Kurz: mit mozilla fkts.nicht, mit links schon und mit lynx auch nicht. In meinem gesamten Portal frage ich user_agent nicht ab, es muss also irgendwo in mod_perl eine weiche geben. Man siehts das auch sehr gut in den logs and der Content-Length (im combined Format), das je nach agent variiert. www.adulteducation.at 85.124.172.244 - - [12/Mar/2006:14:17:34 +0100] "GET /ujik HTTP/1.1" 404 30664 "-" "Links (2.1pre17; Linux 2.6.13-15.8-default i686; 155x42)" www.adulteducation.at 85.124.172.244 - - [12/Mar/2006:14:17:53 +0100] "GET /ujik HTTP/1.0" 404 273 "-" "Lynx/2.8.5rel.2 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.7g" wenn ich die gleiche seite ohne mod_perl abrufe, dann fkts. blendend. Bin total verwirrt :) wie manchmal ;) danke, lgp -- mag. peter pilsl goldfisch.at IT- & dataconsulting tel: +43 650 3574035 tel: +43 1 8900602 fax: +43 1 8900602 15 pilsl at goldfisch.at From KlausRusch at atmedia.net Sun Mar 12 06:00:11 2006 From: KlausRusch at atmedia.net (Klaus Johannes Rusch) Date: Sun, 12 Mar 2006 15:00:11 +0100 Subject: [Vienna-pm] mod_perl und 404 In-Reply-To: <44142177.5080100@goldfisch.at> References: <44142177.5080100@goldfisch.at> Message-ID: <4414296B.70101@atmedia.net> peter pilsl wrote: >Im mod_perl-Betrieb fangen die mysteri?sen Verhaltensweise an. Kurz: >mit mozilla fkts.nicht, mit links schon und mit lynx auch nicht. >In meinem gesamten Portal frage ich user_agent nicht ab, es muss also >irgendwo in mod_perl eine weiche geben. > >Man siehts das auch sehr gut in den logs and der Content-Length (im >combined Format), das je nach agent variiert. > >www.adulteducation.at 85.124.172.244 - - [12/Mar/2006:14:17:34 +0100] >"GET /ujik HTTP/1.1" 404 30664 "-" "Links (2.1pre17; Linux >2.6.13-15.8-default i686; 155x42)" > >www.adulteducation.at 85.124.172.244 - - [12/Mar/2006:14:17:53 +0100] >"GET /ujik HTTP/1.0" 404 273 "-" "Lynx/2.8.5rel.2 libwww-FM/2.14 >SSL-MM/1.4.1 OpenSSL/0.9.7g" > > K?nnte das vielleicht etwas mit der Konfiguration von virtual hosts zu tun haben? GET -H "Host: www.adulteducation.at" http://www.adulteducation.at/asdf liefert die Startseite GET -H "Host: www.test.at" http://www.adulteducation.at/asdf liefert die Defaultseite f?r 404. Komischerweise kriegt auch Mozilla 1.7 die Defaultseite an, obwohl der einen passenden Hostheader schickt ... -- Klaus Johannes Rusch KlausRusch at atmedia.net http://www.atmedia.net/KlausRusch/ From domm at cpan.org Mon Mar 13 12:23:42 2006 From: domm at cpan.org (Thomas Klausner) Date: Mon, 13 Mar 2006 21:23:42 +0100 Subject: [Vienna-pm] JOB: geizhals Message-ID: <20060313202342.GA8565@domm2.zsi.at> ----- Forwarded message from Paul Boehm ----- From: Paul Boehm Subject: [Metalab] OT: [Fwd: Perl-Progger gesucht...] Date: Mon, 13 Mar 2006 15:38:52 +0100 To: Metalab General Discussion List Geizhals sucht gute Perl Programmierer. Gibt gute Chancen hier einen zu finden, oder ? ;) Paul From: Marinos Yannikos Subject: Perl-Progger gesucht... Date: Mon, 13 Mar 2006 15:10:49 +0100 To: Paul Boehm Hi, http://derstandard.at/Stellenmarkt/dyn/detail.asp?ID=78610 Vielleicht kennst du ja wen / kannst es forwarden... ;-) MfG, -mjy -- Dipl.-Ing. Marinos Yannikos, CEO Preisvergleich Internet Services AG Obere Donaustrasse 63, A-1020 Wien Tel./Fax: (+431) 5811609-52/-55 _______________________________________________ Metalab mailing list Metalab at lists.metalab.at http://lists.metalab.at/mailman/listinfo/metalab ----- End forwarded message ----- -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From rl at brabbel.net Tue Mar 21 16:52:33 2006 From: rl at brabbel.net (Roland Lammel) Date: Wed, 22 Mar 2006 01:52:33 +0100 Subject: [Vienna-pm] Vienna.pm - Dabei sein ist alles... Message-ID: <9b51ffb30603211652w6d89e7a8n637b3349dbbced5f@mail.gmail.com> Hallo Vienna Perl Monger, Ein neues Jahr unseres Vereins steht an und somit erfolgt erneut die Bitte die Mitgliedsbeitr?ge zu ?berweisen. Nat?rlich nach wie vor unter dem olympischen Motto "Dabei sein ist alles!". F?r alle die erneut den Verein unterst?tzen m?chten bitte den Mitgliedsbeitrag von 10 EUR an folgendes Konto ?berweisen: Name: VIENNA.PM-VEREIN PROGRAMMIERSPRACHE PERL KNr: 2776474 BLZ: 32000 Verwendungszweck: Mitgliedsbeitrag Das n?chste Event durch den Verein organisiert wird der Perl Workshop 2006 werden, der voraussichtlich im Juni stattfinden wird. Da die Liste der Barzahler des Mitgliedsbeitrages f?r 2005 leider abhanden gekommen ist, bitte ich euch bei mir zu melden, damit ihr auf der Einladung f?r die Vereinsversammlung draufkommt. Wie Edith Klinger schon so sch?n sagte: "Bitte, melde dich" Dies ist die Liste der bekannten Mitglieder (wer, fehlt bitte melden) - Roland Lammel - Peter Holzer - Thomas Klausner - Peter Pilsl LG +rl Kassier - Vienna.pm -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/vienna-pm/attachments/20060322/ea22edbd/attachment.html From domm at cpan.org Thu Mar 23 01:03:45 2006 From: domm at cpan.org (Thomas Klausner) Date: Thu, 23 Mar 2006 10:03:45 +0100 Subject: [Vienna-pm] JOB: Stellenausschreibung geizhals.at Message-ID: <20060323090345.GD21663@domm2.zsi.at> ----- Forwarded message from Michael Renner ----- From: Michael Renner Subject: Stellenausschreibung Date: Tue, 21 Mar 2006 22:56:02 +0100 To: domm at zsi.at Hallo, kannst du vielleicht die Stellenausschreibung die dir nino forgewardet hat noch auf http://vienna.pm.org/jobs.html geben? --- snip --- Die Preisvergleich Internet Services AG (Geizhals.at) z?hlt zu den gr??ten Preisvergleichsportalen im deutschsprachigen Raum. Als zukunftssicherer Dienstgeber in einer enorm interessanten, dynamischen Branche bieten wir engagierten Personen vielf?ltige Berufs- und Karrierem?glichkeiten. Weiters zeichnen uns Sozialleistungen, Weiterbildungsm?glichkeiten, ein junges Team, ein sehr zentraler Arbeitsplatz (1020 Wien) sowie ein angemessenes Entgelt aus. Ihre Aufgaben: Zu Ihren Aufgaben wird vor allem die Entwicklung und Wartung des Website-Backendbereiches, sowie die Neuentwicklung interner Software geh?ren. Ihr Profil: * mindestens 5 Jahre Entwicklungserfahrung mit Perl * Web Applikationen mit Apache / mod_perl, shell Scripts * use DBI; use LWP; use CGI; * gute Kenntnisse von regular expressions und references * zumindest Basiskenntnisse in OO Perl * Erfahrung beim Einlesen in bestehenden Code, sowie Wartung von bestehendem Code * Datenbankerfahrung in SQL. Verwendet wird PostgreSQL, daher sollten Begriffe wie Constraints, Stored Procedures oder Trigger keine Fremdw?rter f?r Sie sein. * Linux Erfahrung, Anwendung g?ngiger UNIX tools (z.B. ssh, rsync, RCS...) * Grundkenntnisse bez. Security in Web-Anwendungen und sonstigen Netzwerkapplikationen (zb. SQL injection) * Teamf?higkeit Wenn Sie diese Anforderungen erf?llen und zudem gewohnt sind, sehr eingest?ndig zu arbeiten, sowie eine hohe Eigenmotivation an den Tag legen, bewerben Sie sich bei uns! Bitte richten Sie Ihre Bewerbung inklusive Lebenslauf, am besten gleich mit aussagekr?ftigen Codebeispielen, ausschliesslich per Mail an: jobs at geizhals.at --- snap --- -- besten Dank, Michael Renner - Network services Preisvergleich Internet Services AG Obere Donaustra?e 63/2, A-1020 Wien Tel: +43 1 5811609 80 Fax: +43 1 5811609 55 ----- End forwarded message ----- -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From pilsl at goldfisch.at Thu Mar 23 03:11:20 2006 From: pilsl at goldfisch.at (peter pilsl) Date: Thu, 23 Mar 2006 12:11:20 +0100 Subject: [Vienna-pm] JOB: Stellenausschreibung geizhals.at In-Reply-To: <20060323090345.GD21663@domm2.zsi.at> References: <20060323090345.GD21663@domm2.zsi.at> Message-ID: <44228258.9010906@goldfisch.at> Ist das immer noch aktuell? Gibts so wenig Leute, die das k?nnen oder zahlen die nur geizhals-preise? ;) lgp Thomas Klausner wrote: > ----- Forwarded message from Michael Renner ----- > > From: Michael Renner > Subject: Stellenausschreibung > Date: Tue, 21 Mar 2006 22:56:02 +0100 > To: domm at zsi.at > > Hallo, > > kannst du vielleicht die Stellenausschreibung die dir nino forgewardet > hat noch auf http://vienna.pm.org/jobs.html geben? > > --- snip --- > > Die Preisvergleich Internet Services AG (Geizhals.at) z?hlt zu den > gr??ten Preisvergleichsportalen im deutschsprachigen Raum. Als > zukunftssicherer Dienstgeber in einer enorm interessanten, dynamischen > Branche bieten wir engagierten Personen vielf?ltige Berufs- und > Karrierem?glichkeiten. > > Weiters zeichnen uns Sozialleistungen, Weiterbildungsm?glichkeiten, ein > junges Team, ein sehr zentraler Arbeitsplatz (1020 Wien) sowie ein > angemessenes Entgelt aus. > > Ihre Aufgaben: > > Zu Ihren Aufgaben wird vor allem die Entwicklung und Wartung des > Website-Backendbereiches, sowie die Neuentwicklung interner Software > geh?ren. > > Ihr Profil: > > * mindestens 5 Jahre Entwicklungserfahrung mit Perl > > * Web Applikationen mit Apache / mod_perl, shell Scripts > > * use DBI; use LWP; use CGI; > > * gute Kenntnisse von regular expressions und references > > * zumindest Basiskenntnisse in OO Perl > > * Erfahrung beim Einlesen in bestehenden Code, sowie Wartung von > bestehendem Code > > * Datenbankerfahrung in SQL. Verwendet wird PostgreSQL, daher sollten > Begriffe wie Constraints, Stored Procedures oder Trigger keine > Fremdw?rter f?r Sie sein. > > * Linux Erfahrung, Anwendung g?ngiger UNIX tools (z.B. ssh, rsync, RCS...) > > * Grundkenntnisse bez. Security in Web-Anwendungen und sonstigen > Netzwerkapplikationen (zb. SQL injection) > > * Teamf?higkeit > > > Wenn Sie diese Anforderungen erf?llen und zudem gewohnt sind, sehr > eingest?ndig zu arbeiten, sowie eine hohe Eigenmotivation an den Tag > legen, bewerben Sie sich bei uns! > > Bitte richten Sie Ihre Bewerbung inklusive Lebenslauf, am besten gleich > mit aussagekr?ftigen Codebeispielen, ausschliesslich per Mail an: > jobs at geizhals.at > > --- snap --- > From mjy at geizhals.at Thu Mar 23 03:31:11 2006 From: mjy at geizhals.at (Marinos Yannikos) Date: Thu, 23 Mar 2006 12:31:11 +0100 Subject: [Vienna-pm] JOB: Stellenausschreibung geizhals.at In-Reply-To: <44228258.9010906@goldfisch.at> References: <20060323090345.GD21663@domm2.zsi.at> <44228258.9010906@goldfisch.at> Message-ID: <442286FF.1080306@geizhals.at> peter pilsl schrieb: > Ist das immer noch aktuell? Gibts so wenig Leute, die das k?nnen oder > zahlen die nur geizhals-preise? ;) Ich glaube nicht, da? das Zustandekommen eines Dienstvertrages im Wesentlichen auf der DN-Seite von den Qualifikationen und auf der DG-Seite vom gebotenen Gehalt abh?ngt, wenn man die Gesamtheit der in Frage kommenden Personen betrachtet. ;-) Es gibt sicher sehr viele, die das k?nnen, jedoch ist es bei diesen Anforderungen anscheinend nicht schwer, einen dauerhaft zufriedenstellenden Arbeitsplatz zu finden. Da wir gute Leute suchen und nicht verzweifelte Arbeitslose, sind wir nat?rlich auch dazu bereit, ein entsprechendes Gehalt zu bieten. Was unsere bisherigen Bewerbungen betrifft, so gab es ca. eine Handvoll, aber fast ausschlie?lich f?r Teilzeit. Die ?berschrift ist leider an verschiedenen Stellen abhanden gekommen, es handelt sich um einen Vollzeit-Arbeitsplatz (38,5h). Siehe auch: http://derstandard.at/Stellenmarkt/dyn/detail.asp?ID=78610 Die kritische Masse an Bewerbungen, bei der wirklich gute Leute dann herausstechen, ist derzeit noch nicht erreicht. Sorry wg. OT, aber nachdem das hier schon mehrfach gepostet wurde, schien es mir sinnvoll, auch auf die 38,5h noch einmal hinzuweisen. MfG, -mjy -- Dipl.-Ing. Marinos Yannikos, CEO Preisvergleich Internet Services AG Obere Donaustrasse 63, A-1020 Wien Tel./Fax: (+431) 5811609-52/-55 From domm at cpan.org Thu Mar 23 03:53:29 2006 From: domm at cpan.org (Thomas Klausner) Date: Thu, 23 Mar 2006 12:53:29 +0100 Subject: [Vienna-pm] JOB: Stellenausschreibung geizhals.at In-Reply-To: <44228258.9010906@goldfisch.at> References: <20060323090345.GD21663@domm2.zsi.at> <44228258.9010906@goldfisch.at> Message-ID: <20060323115329.GG21663@domm2.zsi.at> Hi! On Thu, Mar 23, 2006 at 12:11:20PM +0100, peter pilsl wrote: > Ist das immer noch aktuell? Definitiv. (sorry, ich habs unlaengst eh schon mal gepostet) > Gibts so wenig Leute, die das k?nnen oder > zahlen die nur geizhals-preise? ;) Ich vermute ersteres, u.a. weil ich von noch mindestens 2 weiteren offenen Stellen in .at weiss - 3united (Wien/Salzburg) - ZID Leopold-Franzens-Universität Innsbruck -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From michael.kroell at uibk.ac.at Thu Mar 23 03:59:01 2006 From: michael.kroell at uibk.ac.at (=?ISO-8859-1?Q?Michael_Kr=F6ll?=) Date: Thu, 23 Mar 2006 12:59:01 +0100 Subject: [Vienna-pm] JOB: Stellenausschreibung geizhals.at In-Reply-To: <20060323115329.GG21663@domm2.zsi.at> References: <20060323090345.GD21663@domm2.zsi.at> <44228258.9010906@goldfisch.at> <20060323115329.GG21663@domm2.zsi.at> Message-ID: <44228D85.1030808@uibk.ac.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thomas Klausner wrote: > Ich vermute ersteres, u.a. weil ich von noch mindestens 2 weiteren > offenen Stellen in .at weiss > - 3united (Wien/Salzburg) http://www.3united.com/site/pdf/217.pdf Bitte bei Thomas Klausner oder mir melden... > - ZID Leopold-Franzens-Universit?t Innsbruck Da ist die zweite Ausschreibungsrunde mittlerweile fertig und wie es aussieht, ist der Job nicht mehr zu vergeben. 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) iD8DBQFEIo2EeM3QI14qZogRAu87AKC28RuBItq6Q7xCRJv2NOUx0aiP4QCg9RdC IWrpdOVEJmCqR7TpqbeuZEg= =D9Ke -----END PGP SIGNATURE----- From pilsl at goldfisch.at Thu Mar 23 05:41:47 2006 From: pilsl at goldfisch.at (peter pilsl) Date: Thu, 23 Mar 2006 14:41:47 +0100 Subject: [Vienna-pm] JOB: Stellenausschreibung geizhals.at In-Reply-To: <442286FF.1080306@geizhals.at> References: <20060323090345.GD21663@domm2.zsi.at> <44228258.9010906@goldfisch.at> <442286FF.1080306@geizhals.at> Message-ID: <4422A59B.30305@goldfisch.at> > Frage kommenden Personen betrachtet. ;-) > > Es gibt sicher sehr viele, die das k?nnen, jedoch ist es bei diesen > Anforderungen anscheinend nicht schwer, einen dauerhaft > zufriedenstellenden Arbeitsplatz zu finden. > > Da wir gute Leute suchen und nicht verzweifelte Arbeitslose, sind wir > nat?rlich auch dazu bereit, ein entsprechendes Gehalt zu bieten. > > Was unsere bisherigen Bewerbungen betrifft, so gab es ca. eine Handvoll, > aber fast ausschlie?lich f?r Teilzeit. Die ?berschrift ist leider an > verschiedenen Stellen abhanden gekommen, es handelt sich um einen > Vollzeit-Arbeitsplatz (38,5h). Siehe auch: > vielen dank. finde ich gar nicht OT, sondern interessiert mich sehr. Ich bin seit immer (= nach der uni und dem ausgeben des letzten schillings in s?damerika) selbstst?ndig und frage mich manchmal, wie mein "wert" bei einem anstellungsverh?ltnis w?re, weil ich gelegentlich damit lieb?ugle (die haben angeblich sowas wie bezahlten urlaub, krankenstand und freie abende ;). darum finde ich solche infos von potentieller arbeitnehmerseite sehr spannend und f?r mich aufbauend. (f?r mich w?rde die ausschreibung sehr gut passen) derzeit bin ich aber mit managment/umsetzung eines anderen projekts so massiv eingedeckt, dass das einzige, an dass ich denke, ein strand im s?den mit computer- und handyverbot ist ;) peter -> www.goldfisch.at -- mag. peter pilsl goldfisch.at IT- & dataconsulting tel: +43 650 3574035 tel: +43 1 8900602 fax: +43 1 8900602 15 pilsl at goldfisch.at From alfredreibenschuh at gmx.net Sat Mar 25 13:17:07 2006 From: alfredreibenschuh at gmx.net (Alfred Reibenschuh) Date: Sat, 25 Mar 2006 22:17:07 +0100 Subject: [Vienna-pm] Vienna.pm - Dabei sein ist alles... In-Reply-To: <9b51ffb30603211652w6d89e7a8n637b3349dbbced5f@mail.gmail.com> References: <9b51ffb30603211652w6d89e7a8n637b3349dbbced5f@mail.gmail.com> Message-ID: <4425B353.8090104@gmx.net> bin zwar (noch kein) mitglied, w?rde aber gerne was einm?nzen. -- fredo Roland Lammel wrote: > Hallo Vienna Perl Monger, > > Ein neues Jahr unseres Vereins steht an und somit erfolgt erneut die Bitte > die Mitgliedsbeitr?ge zu ?berweisen. Nat?rlich nach wie vor unter dem > olympischen Motto "Dabei sein ist alles!". > > F?r alle die erneut den Verein unterst?tzen m?chten bitte den > Mitgliedsbeitrag von 10 EUR an folgendes Konto ?berweisen: > > Name: VIENNA.PM-VEREIN PROGRAMMIERSPRACHE PERL > KNr: 2776474 > BLZ: 32000 > Verwendungszweck: Mitgliedsbeitrag > > Das n?chste Event durch den Verein organisiert wird der Perl Workshop 2006 > werden, der voraussichtlich im Juni stattfinden wird. > > Da die Liste der Barzahler des Mitgliedsbeitrages f?r 2005 leider abhanden > gekommen ist, bitte ich euch bei mir zu melden, damit ihr auf der Einladung > f?r die Vereinsversammlung draufkommt. Wie Edith Klinger schon so sch?n > sagte: "Bitte, melde dich" > > Dies ist die Liste der bekannten Mitglieder (wer, fehlt bitte melden) > - Roland Lammel > - Peter Holzer > - Thomas Klausner > - Peter Pilsl > > LG > > +rl > > Kassier - Vienna.pm > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Vienna-pm mailing list > Vienna-pm at pm.org > http://mail.pm.org/mailman/listinfo/vienna-pm From rl at brabbel.net Sat Mar 25 13:52:24 2006 From: rl at brabbel.net (Roland Lammel) Date: Sat, 25 Mar 2006 22:52:24 +0100 Subject: [Vienna-pm] Vienna.pm - Dabei sein ist alles... In-Reply-To: <4425B353.8090104@gmx.net> References: <9b51ffb30603211652w6d89e7a8n637b3349dbbced5f@mail.gmail.com> <4425B353.8090104@gmx.net> Message-ID: <9b51ffb30603251352i4e12a7a7r4e0c6674f2793e99@mail.gmail.com> Na dann einsteigen ins Online Banking, und schick die viruellen M?nzerl auf die Reise. Die Vereins-Freude steigt mit jedem Mitglied ;-) +rl On 3/25/06, Alfred Reibenschuh wrote: > > bin zwar (noch kein) mitglied, > w?rde aber gerne was einm?nzen. > > -- > fredo > > Roland Lammel wrote: > > Hallo Vienna Perl Monger, > > > > Ein neues Jahr unseres Vereins steht an und somit erfolgt erneut die > Bitte > > die Mitgliedsbeitr?ge zu ?berweisen. Nat?rlich nach wie vor unter dem > > olympischen Motto "Dabei sein ist alles!". > > > > F?r alle die erneut den Verein unterst?tzen m?chten bitte den > > Mitgliedsbeitrag von 10 EUR an folgendes Konto ?berweisen: > > > > Name: VIENNA.PM-VEREIN PROGRAMMIERSPRACHE PERL > > KNr: 2776474 > > BLZ: 32000 > > Verwendungszweck: Mitgliedsbeitrag > > > > Das n?chste Event durch den Verein organisiert wird der Perl Workshop > 2006 > > werden, der voraussichtlich im Juni stattfinden wird. > > > > Da die Liste der Barzahler des Mitgliedsbeitrages f?r 2005 leider > abhanden > > gekommen ist, bitte ich euch bei mir zu melden, damit ihr auf der > Einladung > > f?r die Vereinsversammlung draufkommt. Wie Edith Klinger schon so sch?n > > sagte: "Bitte, melde dich" > > > > Dies ist die Liste der bekannten Mitglieder (wer, fehlt bitte melden) > > - Roland Lammel > > - Peter Holzer > > - Thomas Klausner > > - Peter Pilsl > > > > LG > > > > +rl > > > > Kassier - Vienna.pm > > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > 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 > -- * Sonja & Roland Lammel * * Herbalife & Wellness Beratung * http://www.xund.biz * mailto:lammel at xund.biz * Telefon: +43676 87835935 * * Gesunde Gewichtskontrolle * Energie & Vitalit?t * Wellness & Fitness * Selbstst?ndig arbeiten von zu Hause * Nebenverdienst * 2. Standbein? * * Sind Sie interessiert an Ver?nderung? Holen Sie sich die Fakten! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/vienna-pm/attachments/20060325/b464641e/attachment.html From domm at cpan.org Tue Mar 28 23:38:13 2006 From: domm at cpan.org (Thomas Klausner) Date: Wed, 29 Mar 2006 09:38:13 +0200 Subject: [Vienna-pm] Fwd: YAPC::Europe::2006 - The Dates] Message-ID: <20060329073812.GA17495@domm2.zsi.at> Endlich! Wer fahrt hin? ----- Forwarded message from Barbie ----- From: Barbie Subject: [Conferences] YAPC::Europe::2006 - The Dates Date: Tue, 28 Mar 2006 21:22:54 +0100 To: "YAPC::Europe Conferences List" Cc: YEF Board List , "YAPC::Europe::2006 Organisers List" === Announcement #2 === Hello, and welcome to our long anticipated second official bulletin regarding the 2006 YAPC::Europe Perl Conference from the Birmingham 2006 Organisers. When signing up to host a YAPC::Europe we never expected, despite the words of warnings from previous organisers (see Cog's final speech in Braga), just how traumatic it could be. It has been unfortunate that negotiations with venues didn't go as planned and have taken considerably longer than we had anticipated. However, we have found a venue, so we hope this crazy mule of a conference is finally coming under control, so please be prepared for a plethora of announcements and updates in the coming months. It's time to uncage the beast... ==== The Dates ==== After many many requests, we can now reveal the official dates for the conference. The conference will be held from ... Wednesday 30th August to Friday 1st September 2006. In the UK this follows the bank holiday weekend, and is the calm before the storm when all the students return during September. We are planning meetup events in a local pub in the evening for Tuesday 29th August and Saturday 2nd September, to extend the conference experience, for anyone arriving early and/or leaving later. Details of these will be announced nearer the time. ==== About Birmingham ==== For those wondering where Birmingham is, and why they should come and visit us, please read on. Birmingham is the UK's second city, located in the heart of England. Technically speaking the village of Meriden is the centre of England, which is located 10 miles south of Birmingham city centre, but Birmingham has always been the commercial centre. Birmingham grew from humble beginnings of a group of small villages, through the industrial focal point it became in the 1800s, to the commercial city it is today. As a result of this Birmingham has become a hub for road, rail and canal networks. There is a rich history both in Birmingham and in the West Midlands, with towns and cities in the surrounding area providing many attractions to keep visitors entertained. Stratford-upon-Avon, Leamington Spa, Warwick and Ironbridge are all within easy reach of Birmingham, should you wish to extend your stay. ==== Contact ==== Should you wish to contact us, there is now an email address available for direct contact, where you can mail us with your questions and suggestions. The address is: organisers at birmingham2006.com There is also the regular YAPC::Europe conference mailing list, open to all. See http://lists.yapceurope.org/mailman/listinfo/conferences. for more details. That's all for this release. Look out for more news and announcements coming soon. Thanks, The Birmingham 2006 Organisers _______________________________________________ Conferences mailing list Conferences at yapceurope.org http://lists.yapceurope.org/mailman/listinfo/conferences ----- End forwarded message ----- -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From nick at ccl4.org Wed Mar 29 01:17:42 2006 From: nick at ccl4.org (Nicholas Clark) Date: Wed, 29 Mar 2006 10:17:42 +0100 Subject: [Vienna-pm] Fwd: YAPC::Europe::2006 - The Dates] In-Reply-To: <20060329073812.GA17495@domm2.zsi.at> References: <20060329073812.GA17495@domm2.zsi.at> Message-ID: <20060329091742.GO32132@plum.flirble.org> On Wed, Mar 29, 2006 at 09:38:13AM +0200, Thomas Klausner wrote: > Endlich! > > Wer fahrt hin? Ich :-) Nicholas Clark From lt at toetsch.at Wed Mar 29 02:00:17 2006 From: lt at toetsch.at (Leopold Toetsch) Date: Wed, 29 Mar 2006 12:00:17 +0200 Subject: [Vienna-pm] Fwd: YAPC::Europe::2006 - The Dates] In-Reply-To: <20060329073812.GA17495@domm2.zsi.at> References: <20060329073812.GA17495@domm2.zsi.at> Message-ID: <22fe5a07be3e3947519fe0960a9d63cb@toetsch.at> On Mar 29, 2006, at 9:38, Thomas Klausner wrote: > Endlich! > > Wer fahrt hin? Count me in. leo From domm at cpan.org Wed Mar 29 05:18:14 2006 From: domm at cpan.org (Thomas Klausner) Date: Wed, 29 Mar 2006 15:18:14 +0200 Subject: [Vienna-pm] Fwd: Linuxwochen 2006 Message-ID: <20060329131814.GD17495@domm2.zsi.at> Weil wir grad bei Konferenzen sind... ----- Forwarded message from Peter Kuhm ----- From: Peter Kuhm Subject: [linuxevent] Linuxwochen 2006 Date: Wed, 29 Mar 2006 13:36:46 +0200 (CEST) To: linuxevent at luga.at X-Mailing-List: linuxevent at luga.at Hallo Leute, vielerorts sind die Vorbereitungen fuer die Linuxwochen 2006 schon laengst angelaufen und durch die Erfahrungen der letzten Jahre verlaeuft das auch in seinen eingespielten Bahnen. Daher wollte ich hierlists nur mal pingen und auf die aktuellen Informationen von http://linuxwochen.at/ hinweisen. Derzeit laufen ja einige CfPs: Eisenstadt, Graz (noch?), Linz bis zum 5. Mai, Wien bis zum 25. April usw. Ausserdem freuen sich sicher die lokalen Organisatoren, wenn sich neue Leute zur aktiven Mitarbeit commit-en. Ciao, Peter - [ Um sich von dieser Liste abzumelden, sende bitte "unsubscribe" ] [ im Body an . ] ----- End forwarded message ----- -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From wilhelm.nagy at umweltbundesamt.at Wed Mar 29 05:51:42 2006 From: wilhelm.nagy at umweltbundesamt.at (Nagy Wilhelm) Date: Wed, 29 Mar 2006 15:51:42 +0200 Subject: [Vienna-pm] Selsames Anzeigergebnis. Message-ID: <72BF39602187F24A9F9538B8BAE2993EA3F7F3@PCMAIL1.umweltbundesamt.at> Hallo Leute, koennt ihr mir bitte mal was kurz auf einem euere Kisten ausprobieren $sValue = 0.0001; $sValue *= 0.75; print $sValue; bei mir kommt seltsamer weise 7.5e-005 heraus, was ja ansich richtig ist aber... ich erwarte 0.000075 was so glaube ich bis jetzt geschehen ist. Lg \^/ili From kh at dartbase.com Wed Mar 29 05:59:14 2006 From: kh at dartbase.com (Karlheinz) Date: Wed, 29 Mar 2006 15:59:14 +0200 Subject: [Vienna-pm] Selsames Anzeigergebnis. In-Reply-To: <72BF39602187F24A9F9538B8BAE2993EA3F7F3@PCMAIL1.umweltbundesamt.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F3@PCMAIL1.umweltbundesamt.at> Message-ID: <442A92B2.4040507@dartbase.com> Nagy Wilhelm wrote: > heraus, was ja ansich richtig ist aber... > ich erwarte 0.000075 $ perl -e 'print 0.000075' 7.5e-05 > was so glaube ich bis jetzt geschehen ist. > This is perl, v5.8.5 built for cygwin-thread-multi-64int lg kh From patrick at pantheon.at Wed Mar 29 06:10:21 2006 From: patrick at pantheon.at (Patrick Meidl) Date: Wed, 29 Mar 2006 15:10:21 +0100 Subject: [Vienna-pm] Selsames Anzeigergebnis. In-Reply-To: <72BF39602187F24A9F9538B8BAE2993EA3F7F3@PCMAIL1.umweltbundesamt.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F3@PCMAIL1.umweltbundesamt.at> Message-ID: <20060329141021.GJ30803@lektor.homelinux.net> On Wed, Mar 29 2006, Nagy Wilhelm wrote: > koennt ihr mir bitte mal was kurz auf einem euere Kisten ausprobieren > > $sValue = 0.0001; > $sValue *= 0.75; > print $sValue; > > bei mir kommt seltsamer weise > > 7.5e-005 > > heraus, was ja ansich richtig ist aber... > ich erwarte 0.000075 > was so glaube ich bis jetzt geschehen ist. vielleicht ist das der clue: $ perl -e 'print 0.000075."\n"' 7.5e-05 $ perl -e 'print "0.000075\n"' 0.000075 d.h. einmal castest du implicit als float, das andere mal als string. HTH patrick -- Patrick Meidl ........................... +44-7770-526961 (mobile) 20 Guest Road ........................... +44-1223-514058 (home) Cambridge CB1 2AL ....................... patrick at pantheon.at England, UK ............................. http://pmeidl.homelinux.net/ -- From martin at leyrer.priv.at Wed Mar 29 06:10:14 2006 From: martin at leyrer.priv.at (Martin 'm3' Leyrer) Date: Wed, 29 Mar 2006 16:10:14 +0200 Subject: [Vienna-pm] Selsames Anzeigergebnis. In-Reply-To: <72BF39602187F24A9F9538B8BAE2993EA3F7F3@PCMAIL1.umweltbundesamt.at> Message-ID: <442AB166.19515.1D2B5014@martin.leyrer.priv.at> Am 29 Mar 2006 um 15:51, schrieb Nagy Wilhelm: > Hallo Leute, > > koennt ihr mir bitte mal was kurz auf einem euere Kisten ausprobieren > > $sValue = 0.0001; > $sValue *= 0.75; > print $sValue; > > bei mir kommt seltsamer weise > > 7.5e-005 This is perl, v5.8.7 built for MSWin32-x86-multi-thread: 7.5e-005 Cheers -- Martin 'm3' Leyrer mailto:martin at leyrer.priv.at Jack of All Trades http://www.leyrer.priv.at/martin/ From pilsl at goldfisch.at Wed Mar 29 07:52:34 2006 From: pilsl at goldfisch.at (peter pilsl) Date: Wed, 29 Mar 2006 17:52:34 +0200 Subject: [Vienna-pm] Selsames Anzeigergebnis. In-Reply-To: <72BF39602187F24A9F9538B8BAE2993EA3F7F3@PCMAIL1.umweltbundesamt.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F3@PCMAIL1.umweltbundesamt.at> Message-ID: <442AAD42.4070404@goldfisch.at> Nagy Wilhelm wrote: > Hallo Leute, > > koennt ihr mir bitte mal was kurz auf einem euere Kisten ausprobieren > > $sValue = 0.0001; > $sValue *= 0.75; > print $sValue; > > bei mir kommt seltsamer weise > > 7.5e-005 > > heraus, was ja ansich richtig ist aber... > ich erwarte 0.000075 > was so glaube ich bis jetzt geschehen ist. > 7.5e-005 unter 5.6.1, 5.8.5 und 5.8.7 ;) lgp -- mag. peter pilsl goldfisch.at IT- & dataconsulting tel: +43 650 3574035 tel: +43 1 8900602 fax: +43 1 8900602 15 pilsl at goldfisch.at From wilhelm.nagy at umweltbundesamt.at Thu Mar 30 00:25:59 2006 From: wilhelm.nagy at umweltbundesamt.at (Nagy Wilhelm) Date: Thu, 30 Mar 2006 10:25:59 +0200 Subject: [Vienna-pm] noch seltameres... Message-ID: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> Hallo Leute, erstmal besten dank fuer eure hilfe. Wer gerne gruebelt... $sValue = 0.0001; $sValue *= 0.75; $sValue = sprintf('%f',$sValue); printf("%.5f\n",$sValue); printf("%.5f\n",$sValue+1-1); printf("%.5f\n",$sValue*1); printf("%.5f\n",$sValue/1); ergibt bei mir folgendes: ---------- DoProgram ---------- 0.00007 0.00008 0.00007 0.00007 Output completed (0 sec consumed) - Normal Termination Besonder spannend ist printf("%.5f\n",$sValue+1-1); This is perl, v5.8.6 built for MSWin32-x86-multi-thread (with 3 registered patches, see perl -V for more detail) From lt at toetsch.at Thu Mar 30 00:49:38 2006 From: lt at toetsch.at (Leopold Toetsch) Date: Thu, 30 Mar 2006 10:49:38 +0200 Subject: [Vienna-pm] noch seltameres... In-Reply-To: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> Message-ID: <6b7d2c8cf61a5b3239ec0f80596b29ea@toetsch.at> On Mar 30, 2006, at 10:25, Nagy Wilhelm wrote: > 0.00007 > 0.00008 > 0.00007 > 0.00007 Willkommen in der wunderbaren Welt der Fliesskommazahlen. leo From Wolfgang.Laun at alcatel.at Thu Mar 30 01:00:41 2006 From: Wolfgang.Laun at alcatel.at (Wolfgang Laun) Date: Thu, 30 Mar 2006 11:00:41 +0200 Subject: [Vienna-pm] noch seltameres... In-Reply-To: <6b7d2c8cf61a5b3239ec0f80596b29ea@toetsch.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> <6b7d2c8cf61a5b3239ec0f80596b29ea@toetsch.at> Message-ID: <442B9E39.9060205@alcatel.at> ?Die ganzen Zahlen hat Gott gemacht, alles ?brige ist Menschenwerk.? Leopold Kronecker Eben. :-) -W Leopold Toetsch wrote: >On Mar 30, 2006, at 10:25, Nagy Wilhelm wrote: > > > >>0.00007 >>0.00008 >>0.00007 >>0.00007 >> >> > >Willkommen in der wunderbaren Welt der Fliesskommazahlen. > >leo > >_______________________________________________ >Vienna-pm mailing list >Vienna-pm at pm.org >http://mail.pm.org/mailman/listinfo/vienna-pm > > From domm at cpan.org Thu Mar 30 01:36:53 2006 From: domm at cpan.org (Thomas Klausner) Date: Thu, 30 Mar 2006 11:36:53 +0200 Subject: [Vienna-pm] Fwd: Second Call for Venue for YAPC::Europe::2007 Message-ID: <20060330093653.GO25577@domm2.zsi.at> Hi! Call me Groessenwahnsinnig, aber irgendwie faende ich es schon reizvoll, mal eine YAPC in Wien zu machen. Notwendig waeren: - eine handvoll Hauptverantwortliche - zwei handvoll Nebenverantwortlicher/Helfer - eine billige Venue mit einem grossen (150-300 Leute) und 2 kleinen Raumen YAPCs sind echt grossartige Erfahrungen, und Vienna.pm ja recht reisefaul zu sein scheint, muss die YAPC halt zu uns kommen... Wie schauts aus? ----- Forwarded message from Norbert Gruener ----- From: Norbert Gruener Subject: [pm_groups] Second Call for Venue for YAPC::Europe::2007 Date: Thu, 30 Mar 2006 10:53:05 +0200 To: Monger Group Coordinators Organization: Max-Planck-Institute for Astrophysics, Garching, Germany Dear fellow coordinators, I would like to distribute the Second Call for Venue "YAPC::Europe::2007 Conference" We are looking forward to your application. Thank you, Norbert Gruener (President) for YAPC Europe Foundation (YEF) -- Call for Venue "YAPC::Europe::2007 Conference" ============================================== Although YAPC::Europe::2006 preparations are well underway in Birmingham, it is time for the YAPC::Europe Foundation to look for suitable sites for the 2007 conference. Any dedicated group interested in hosting YAPC::Europe::2007 should send a brief statement of intent to committee at yapceurope.org. This should be followed by a complete application. The deadline for applications is June 30, 2006. For more information about the requirements for hosting a conference, refer to the YAPC::Venue module on CPAN, and look at the previous European conferences at http://www.yapceurope.org./ You may also direct any questions to the aforementioned address. A decision on location will be announced at the end of the Birmingham conference. -- Request pm.org Technical Support via support at pm.org pm_groups mailing list pm_groups at pm.org http://mail.pm.org/mailman/listinfo/pm_groups ----- End forwarded message ----- -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/} From pilsl at goldfisch.at Thu Mar 30 01:25:47 2006 From: pilsl at goldfisch.at (peter pilsl) Date: Thu, 30 Mar 2006 11:25:47 +0200 Subject: [Vienna-pm] Fwd: Second Call for Venue for YAPC::Europe::2007 In-Reply-To: <20060330093653.GO25577@domm2.zsi.at> References: <20060330093653.GO25577@domm2.zsi.at> Message-ID: <442BA41B.2050500@goldfisch.at> > > Call me Groessenwahnsinnig, aber irgendwie faende ich es schon reizvoll, > mal eine YAPC in Wien zu machen. > > Notwendig waeren: > - eine handvoll Hauptverantwortliche > - zwei handvoll Nebenverantwortlicher/Helfer > - eine billige Venue mit einem grossen (150-300 Leute) und 2 kleinen Raumen > > YAPCs sind echt grossartige Erfahrungen, und Vienna.pm ja recht > reisefaul zu sein scheint, muss die YAPC halt zu uns kommen... > also, falls dir langweilig ist, w?rde sich auch andere projekte anbieten. zB meine K?che aufr?umen, oder die netznetz-liste ;) gute idee, aber ich steh h?chstens f?r eine cocktail-party in meinem b?ro zur verf?gung ;) lgp From gooly at gmx.at Thu Mar 30 03:11:45 2006 From: gooly at gmx.at (Carl A. Schreiber) Date: Thu, 30 Mar 2006 13:11:45 +0200 Subject: [Vienna-pm] noch seltameres... In-Reply-To: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> Message-ID: <200603301311.46169.gooly@gmx.at> Am Donnerstag, 30. M?rz 2006 10:25 schrieb Nagy Wilhelm: > Hallo Leute, > > erstmal besten dank fuer eure hilfe. > > Wer gerne gruebelt... > > $sValue = 0.0001; > $sValue *= 0.75; > $sValue = sprintf('%f',$sValue); > > printf("%.5f\n",$sValue); > printf("%.5f\n",$sValue+1-1); > printf("%.5f\n",$sValue*1); > printf("%.5f\n",$sValue/1); > > > ergibt bei mir folgendes: > ---------- DoProgram ---------- > 0.00007 > 0.00008 > 0.00007 > 0.00007 > > Output completed (0 sec consumed) - Normal Termination > > Besonder spannend ist > printf("%.5f\n",$sValue+1-1); Hallo, nimm doch Math::Round; (ich hab alle anderen Versuche praktisch aufgegeben..) use Math::Round qw(:all); my $sValue = 0.0001; my $rounded = nearest( 0.00001, $sValue*0.75 ); $sValue *= 0.75; $sValue = sprintf('%f',$sValue); printf("sVal: %.5f\n",$sValue); printf("sVal: %.5f\n",$sValue+1-1); printf("sVal: %.5f\n",$sValue*1); printf("sVal: %.5f\n",$sValue/1); printf("rnd : %.5f\n",$rounded); printf("rnd : %.5f\n",$rounded+1-1); printf("rnd : %.5f\n",$rounded*1); printf("rnd : %.5f\n",$rounded/1); das ergibt: sVal: 0.00007 sVal: 0.00008 sVal: 0.00007 sVal: 0.00007 rnd : 0.00008 rnd : 0.00008 rnd : 0.00008 rnd : 0.00008 ist doch weitaus vorhersehbarer .. Calli > > This is perl, v5.8.6 built for MSWin32-x86-multi-thread > (with 3 registered patches, see perl -V for more detail) > > > _______________________________________________ > Vienna-pm mailing list > Vienna-pm at pm.org > http://mail.pm.org/mailman/listinfo/vienna-pm From hjp-vienna-pm-list at hjp.at Thu Mar 30 06:57:08 2006 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Thu, 30 Mar 2006 16:57:08 +0200 Subject: [Vienna-pm] noch seltameres... In-Reply-To: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> Message-ID: <20060330145707.GC29098@teal.hjp.at> On 2006-03-30 10:25:59 +0200, Nagy Wilhelm wrote: > Hallo Leute, > > erstmal besten dank fuer eure hilfe. > > Wer gerne gruebelt... > > $sValue = 0.0001; > $sValue *= 0.75; > $sValue = sprintf('%f',$sValue); > > printf("%.5f\n",$sValue); > printf("%.5f\n",$sValue+1-1); > printf("%.5f\n",$sValue*1); > printf("%.5f\n",$sValue/1); > > > ergibt bei mir folgendes: > ---------- DoProgram ---------- > 0.00007 > 0.00008 > 0.00007 > 0.00007 > > Output completed (0 sec consumed) - Normal Termination > > Besonder spannend ist > printf("%.5f\n",$sValue+1-1); Das ist nicht sonderlich verwunderlich. 0.000075 ist in Bin?rzahlen nicht exakt darstellbar (genausowenig, wie z.B. 1/7 in Dezimalzahlen exakt darstellbar ist). Die n?chste als IEEE-754-Double-Precision Floatingpointzahl darstellbare Zahl ist 7.4999999999999993e-05: + 01111110001 [1.]0011101010010010101000110000010101010011001001100001 (Dezimaldarstellung auf 17 Stellen gerundet). Das wird also bei Rundung auf 5 Nachkommastellen auf 0.00007 abgerundet. Das +1 w?re exakt 01111111111 [1.]000000000000010011101010010010101000110000010101010011001001100001 was auf 01111111111 [1.]0000000000000100111010100100101010001100000101010101 aufgerundet wird. Wenn man davon wieder 1 abzieht, ist man bei 01111110001 [1.]0011101010010010101000110000010101010100000000000000 was dezimal ca. 0.00007500000000005 ist. Wenn man das auf 5 Nachkommastellen rundet, kommt nat?rlich 0.00008 heraus. Standardregel aus der numerischen Datenverarbeitung: Addition und Subtraktion sind B?se(TM). hp -- _ | Peter J. Holzer | Ich sehe nun ein, dass Computer wenig |_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Holger Lembke in dan-am -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20060330/4094f75f/attachment.bin From pilsl at goldfisch.at Thu Mar 30 07:07:19 2006 From: pilsl at goldfisch.at (peter pilsl) Date: Thu, 30 Mar 2006 17:07:19 +0200 Subject: [Vienna-pm] noch seltameres... In-Reply-To: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> Message-ID: <442BF427.7000706@goldfisch.at> > > Wer gerne gruebelt... > > 0.00007 > 0.00008 > 0.00007 > 0.00007 > Das sind interne Rundungs- und Darstellungsph?nomene (ich w?rds nicht mal probleme nennen), an die man bei Fliesskommazahlen immer denken muss und wos gaaaanz viel Literatur zum Thema gibt. Zum Einstieg: die letzte Stelle ist bei Kommazahlen quasi immer gesch?tzt. Problematisch wirds, wenn man viele rechnungen hintereinander macht und sich diese rundungsfehler fortpflanzen k?nnen und ein Algorithmus chaotisch wird. Fehlerfortpflanzung, Chaostheorie, numerische Instabilit?t usw. usf. Sehr spannend lgp From hjp-vienna-pm-list at hjp.at Thu Mar 30 07:35:18 2006 From: hjp-vienna-pm-list at hjp.at (Peter J. Holzer) Date: Thu, 30 Mar 2006 17:35:18 +0200 Subject: [Vienna-pm] noch seltameres... In-Reply-To: <200603301311.46169.gooly@gmx.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> <200603301311.46169.gooly@gmx.at> Message-ID: <20060330153518.GE29098@teal.hjp.at> On 2006-03-30 13:11:45 +0200, Carl A. Schreiber wrote: > nimm doch > Math::Round; > (ich hab alle anderen Versuche praktisch aufgegeben..) Aber bitte nur, wenn Du genau wei?t, was Du tust. > use Math::Round qw(:all); > > my $sValue = 0.0001; > my $rounded = nearest( 0.00001, $sValue*0.75 ); > > $sValue *= 0.75; > $sValue = sprintf('%f',$sValue); > > > printf("sVal: %.5f\n",$sValue); > printf("sVal: %.5f\n",$sValue+1-1); > printf("sVal: %.5f\n",$sValue*1); > printf("sVal: %.5f\n",$sValue/1); > > printf("rnd : %.5f\n",$rounded); > printf("rnd : %.5f\n",$rounded+1-1); > printf("rnd : %.5f\n",$rounded*1); > printf("rnd : %.5f\n",$rounded/1); > > das ergibt: > > sVal: 0.00007 > sVal: 0.00008 > sVal: 0.00007 > sVal: 0.00007 > rnd : 0.00008 > rnd : 0.00008 > rnd : 0.00008 > rnd : 0.00008 > > ist doch weitaus vorhersehbarer .. Aber ganz was anderes. $rounded ist (ungef?hr) 0.00008, $sValue aber (ungef?hr) 0.000075. Dass da unterschiedliche Ergebnisse rauskommen, wenn man die Zahlen druckt, ist wenig verwunderlich, schlie?lich sind sie ja auch verschieden. hp -- _ | Peter J. Holzer | Ich sehe nun ein, dass Computer wenig |_|_) | Sysadmin WSR | geeignet sind, um sich was zu merken. | | | hjp at hjp.at | __/ | http://www.hjp.at/ | -- Holger Lembke in dan-am -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20060330/2d7ad24a/attachment-0001.bin From bernd at firmix.at Thu Mar 30 07:42:00 2006 From: bernd at firmix.at (Bernd Petrovitsch) Date: Thu, 30 Mar 2006 17:42:00 +0200 Subject: [Vienna-pm] noch seltameres... In-Reply-To: <442BF427.7000706@goldfisch.at> References: <72BF39602187F24A9F9538B8BAE2993EA3F7F7@PCMAIL1.umweltbundesamt.at> <442BF427.7000706@goldfisch.at> Message-ID: <1143733320.20927.6.camel@tara.firmix.at> On Thu, 2006-03-30 at 17:07 +0200, peter pilsl wrote: [...] > Das sind interne Rundungs- und Darstellungsph?nomene (ich w?rds nicht > mal probleme nennen), an die man bei Fliesskommazahlen immer denken muss > und wos gaaaanz viel Literatur zum Thema gibt. > > Zum Einstieg: die letzte Stelle ist bei Kommazahlen quasi immer gesch?tzt. zumindest fe lt da. Es k?nnte auch alle gesch?tzt (oder nicht mal mehr das sein). > Problematisch wirds, wenn man viele rechnungen hintereinander macht und > sich diese rundungsfehler fortpflanzen k?nnen und ein Algorithmus Ja, Additionen und Substraktionen sind da ganz b?se (wie achon andere fachlich vorverbildete vermerkt haben). Bernd -- Firmix Software GmbH http://www.firmix.at/ mobil: +43 664 4416156 fax: +43 1 7890849-55 Embedded Linux Development and Services From domm at cpan.org Fri Mar 31 02:31:56 2006 From: domm at cpan.org (Thomas Klausner) Date: Fri, 31 Mar 2006 12:31:56 +0200 Subject: [Vienna-pm] Geld von TPF Message-ID: <20060331103156.GA5136@domm2.zsi.at> Hi! Anscheinend: http://use.perl.org/~Ovid/journal/29165 koennen noch Proposals fuer einen TPF-Grant eingereicht werden. Mehr Infos: http://www.perlfoundation.org/gc/grants/proposals.html Oh, weil ich das dort grad gefunden hab: - A Perl SOAP library including WSDL support. das haett ich auch gerne :-) Kleiner Tip: Ich hab bei der Vergabe ein Woertchen mitzureden: http://news.perlfoundation.org/2006/01/new_grant_committee_members.html -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}