From schwigon at webit.de Wed Aug 2 00:28:07 2006 From: schwigon at webit.de (Steffen Schwigon) Date: Wed, 2 Aug 2006 09:28:07 +0200 Subject: [Dresden-pm] Perl Mongers Treffen August Message-ID: <200608020728.k727S7SG004435@teufelkommraus.webit.de> Hi! "Es ist ja erst Morgen. Morgen ist auch noch ein Tag." -- Rainald Goetz Am kommenden Donnerstag findet wieder das monatliche Social/Tech-Hybrid-Treffen der Dresden Perl Mongers statt: Donnerstag, 3. August 2006 2o.oo Uhr Medienkulturhaus (wo auch das 'Kino im Dach' ist) Schandauer Str. 64, 01277 Dresden http://www.medienkulturhaus.de Wer etwas über Perl reden oder lernen mag, ist eingeladen. Wir sind offen für Einsteiger und Fortgeschrittene, jung und alt. Ich werd's nicht schaffen, etwas vorzubereiten, aber wir können uns gemeinsam eins der folgenden Themen angucken: * autobox (http://search.cpan.org/~chocolate/autobox/) * Moose::Autobox (http://search.cpan.org/~stevan/Moose-Autobox/) * Subroutine attributes * mit Pugs experimentieren zu 'use perl5:SomeLib'; * Bleadperl (5.9.x) Termine+Themen immer hier: * http://dresden-pm.org/cgi-bin/twiki/view/PM/TermineTreffen GreetinX Steffen -- Steffen Schwigon Dresden Perl Mongers From falk.herrmann at bike24.net Wed Aug 2 16:46:34 2006 From: falk.herrmann at bike24.net (falk.herrmann at bike24.net) Date: Thu, 3 Aug 2006 01:46:34 +0200 Subject: [Dresden-pm] Treffen Donnerstag Message-ID: <20060803014634.A22241@www.pureserver.info> Tut mir leid, ich kann leider nicht. Private Sachen... Euch viel Spaß, Falk. From schwigon at webit.de Wed Aug 9 01:45:42 2006 From: schwigon at webit.de (Steffen Schwigon) Date: Wed, 09 Aug 2006 10:45:42 +0200 Subject: [Dresden-pm] External Brain Reinkarnation Message-ID: <87wt9iguvd.fsf@teufelkommraus.webit.de> Hi! Für die Leute auf den hinteren Plätzen (die kein use.perl.org lesen): es gibt eine Reinkarnation von External Brain, mit Web 2.0 und so, siehe Mail unten. Natürlich alles alte Hüte für die älteren unter uns, gell? :-) 3Steffen -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Von: pudge at perl.org Betreff: [use Perl] Stories for 2006-08-09 Datum: Wed, 09 Aug 2006 02:04:49 +0000 Größe: 4670 URL: http://mail.pm.org/pipermail/dresden-pm/attachments/20060809/3493c010/attachment.mht From schwigon at webit.de Tue Aug 22 04:28:03 2006 From: schwigon at webit.de (Steffen Schwigon) Date: Tue, 22 Aug 2006 13:28:03 +0200 Subject: [Dresden-pm] [Tina Mueller] [Berlin-pm] Perlmonger T-Shirts Message-ID: <87sljp57ss.fsf@teufelkommraus.webit.de> Ein Dateianhang mit Binärdaten wurde abgetrennt... Von: Tina Mueller Betreff: [Berlin-pm] Perlmonger T-Shirts Datum: Tue, 22 Aug 2006 12:52:33 +0200 (CEST) Größe: 5825 URL: http://mail.pm.org/pipermail/dresden-pm/attachments/20060822/cda968f8/attachment.mht From 2005 at kuarepoti-dju.net Tue Aug 22 05:48:27 2006 From: 2005 at kuarepoti-dju.net (Josef Spillner) Date: Tue, 22 Aug 2006 14:48:27 +0200 Subject: [Dresden-pm] RegExps anders herum Message-ID: <200608221448.28901.2005@kuarepoti-dju.net> Hallo, hat sich schonmal jemand mit dem Problem beschäftigt, zu einem gegebenen regulären Ausdruck alle möglichen Werte, die diesem entsprechen, zu erzeugen? Für \d* würde man natürlich eine unendliche Menge bekommen, aber für gewisse real-world-Ausdrücke macht das schon Sinn. Man kann es verwenden, - um nachzuschauen, wieviel mögliche Werte beschrieben werden - um einen initialen Wert zu erhalten, der die Bedingungen erfüllt - um eine schematische Darstellung zu konstruieren, die durch Menschen verstanden wird Letzteres meint z.B. die Postleitzahlen. Statt \d{5}|[OW]-\d{4} würde also dastehen: Bitte Wert nach Schema "xxxxx" oder "O-xxxx" bzw. "W-xxxx" eingeben, wobei x Ziffern sind (Beispiel: 00000 oder O-0000 oder W-0000). Natürlich ist 00000 keine valide Postleitzahl, aber das erfordert Kenntnisse über die syntaktische Darstellung hinaus und soll hier mal keine Rolle spielen. Die Frage ist, ob es Tools in Perl oder anderen Sprachen gibt, die es mir erlauben, diese Umwandlungen vorzunehmen. Josef From schwigon at webit.de Wed Aug 23 01:54:58 2006 From: schwigon at webit.de (=?iso-8859-1?q?F=E4kalam=F6be?=) Date: Wed, 23 Aug 2006 10:54:58 +0200 Subject: [Dresden-pm] Cash me if you can Message-ID: <87r6z7hlwd.fsf@teufelkommraus.webit.de> Hi! Ich habe sicher Anfang 2006 schonmal erzählt, dass wir im Penthaus pro Treffen theoretisch 10,- EUR zahlen. Allerdings divergiert unsere bisherige Micropayment-Praxis von dieser Theorie. Ich habe jetzt mal eine Rechnung des ersten Halbjahres bezahlt und fände es gut, wenn, wer kann, das nächste Mal z.B. einen Zehner o.ä. rundungsfehlerbehaftete Beträge mitbringt. Stichwort "verbrauchsorientierter Sozialausgleich als Weg zur nachhaltigen Finanzierung lokalisationsbezogener Notwendigkeiten". Sincerely, your Fäkalamöbe From mailinglisten at renee-baecker.de Wed Aug 23 02:45:46 2006 From: mailinglisten at renee-baecker.de (ReneeB) Date: Wed, 23 Aug 2006 11:45:46 +0200 Subject: [Dresden-pm] RegExps anders herum In-Reply-To: <200608221448.28901.2005@kuarepoti-dju.net> References: <200608221448.28901.2005@kuarepoti-dju.net> Message-ID: <44EC23CA.8010506@renee-baecker.de> Hallo, vielleicht ist das Modul YAPE::Regex::Explain ein Anfang für Dich. Das ist ganz praktisch wenn man RegExes vor sich hat und nicht genau weiß, was das so alles matcht. Gruß, ReneeB Josef Spillner schrieb: > Hallo, > > hat sich schonmal jemand mit dem Problem beschäftigt, zu einem gegebenen > regulären Ausdruck alle möglichen Werte, die diesem entsprechen, zu erzeugen? > Für \d* würde man natürlich eine unendliche Menge bekommen, aber für gewisse > real-world-Ausdrücke macht das schon Sinn. > > Man kann es verwenden, > - um nachzuschauen, wieviel mögliche Werte beschrieben werden > - um einen initialen Wert zu erhalten, der die Bedingungen erfüllt > - um eine schematische Darstellung zu konstruieren, die durch Menschen > verstanden wird > > Letzteres meint z.B. die Postleitzahlen. Statt \d{5}|[OW]-\d{4} würde also > dastehen: Bitte Wert nach Schema "xxxxx" oder "O-xxxx" bzw. "W-xxxx" > eingeben, wobei x Ziffern sind (Beispiel: 00000 oder O-0000 oder W-0000). > > Natürlich ist 00000 keine valide Postleitzahl, aber das erfordert Kenntnisse > über die syntaktische Darstellung hinaus und soll hier mal keine Rolle > spielen. > Die Frage ist, ob es Tools in Perl oder anderen Sprachen gibt, die es mir > erlauben, diese Umwandlungen vorzunehmen. > > Josef > _______________________________________________ > Dresden-pm mailing list > Dresden-pm at pm.org > http://mail.pm.org/mailman/listinfo/dresden-pm > > > From 2005 at kuarepoti-dju.net Wed Aug 23 10:47:40 2006 From: 2005 at kuarepoti-dju.net (Josef Spillner) Date: Wed, 23 Aug 2006 19:47:40 +0200 Subject: [Dresden-pm] RegExps anders herum In-Reply-To: <44EC23CA.8010506@renee-baecker.de> References: <200608221448.28901.2005@kuarepoti-dju.net> <44EC23CA.8010506@renee-baecker.de> Message-ID: <200608231947.41643.2005@kuarepoti-dju.net> Alle 11:45, mercoledì, 23. agosto 2006, ReneeB ha scritto: > vielleicht ist das Modul YAPE::Regex::Explain ein Anfang für Dich. Das > ist ganz praktisch > wenn man RegExes vor sich hat und nicht genau weiß, was das so alles > matcht. Sieht ganz nett aus. Die Philosophie hinter YAPE gefällt mir ganz gut, denn meiner Meinung nach braucht alles, was einen Parser hat, auch irgendwo die Möglichkeit zur Revertierung (Dumper) und einen Zugriff auf das Geparste von außen. Siehe auch gcc-xml, oder halt die visuellen Regexp-Erklär-Tools. Jedenfalls hatte ich zuviel Zeit und habe nun selbst was geschrieben. In einer ganz bösen Sprache, aber mit viel Doku. Und mit einem Brückenschlag von Regexps zu XML-Schema. Das Zeug geht demnächst online, sobald der Umzugsstress von inf.tu-dresden.de überwunden ist und ich weiß, hinter welcher IP sich eigentlich mein Server verbirgt :-) Josef From steffen.winkler at gmx.net Wed Aug 23 11:56:13 2006 From: steffen.winkler at gmx.net (Steffen Winkler) Date: Wed, 23 Aug 2006 20:56:13 +0200 Subject: [Dresden-pm] RegExps anders herum In-Reply-To: <200608231947.41643.2005@kuarepoti-dju.net> References: <200608221448.28901.2005@kuarepoti-dju.net> <44EC23CA.8010506@renee-baecker.de> <200608231947.41643.2005@kuarepoti-dju.net> Message-ID: <20060823185613.170560@gmx.net> http://cpan.uwinnipeg.ca/htdocs/Regexp-Genex/Regexp/Genex.html ist wahrscheinlich genau das, was du eigentlich suchtest. -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer From 2005 at kuarepoti-dju.net Thu Aug 24 07:18:26 2006 From: 2005 at kuarepoti-dju.net (Josef Spillner) Date: Thu, 24 Aug 2006 16:18:26 +0200 Subject: [Dresden-pm] RegExps anders herum In-Reply-To: <20060823185613.170560@gmx.net> References: <200608221448.28901.2005@kuarepoti-dju.net> <200608231947.41643.2005@kuarepoti-dju.net> <20060823185613.170560@gmx.net> Message-ID: <200608241618.27115.2005@kuarepoti-dju.net> Alle 20:56, mercoledì, 23. agosto 2006, Steffen Winkler ha scritto: > http://cpan.uwinnipeg.ca/htdocs/Regexp-Genex/Regexp/Genex.html > > ist wahrscheinlich genau das, was du eigentlich suchtest. Mal schauen, ob sich das mit 'overload' kombinieren lässt. Denn die Regexps, die ich reinfüttere, sind zwar perl-basiert, haben aber ein paar Erweiterungen. So müssten Caretzeichen und Dollar als ungültig abgelehnt sowie \i und \c verstanden werden. Na mal schauen. Material habe ich jetzt erstmal genug zum rumtüfteln... Josef From schwigon at webit.de Thu Aug 24 07:44:52 2006 From: schwigon at webit.de (Steffen Schwigon) Date: Thu, 24 Aug 2006 16:44:52 +0200 Subject: [Dresden-pm] RegExps anders herum In-Reply-To: <200608241618.27115.2005@kuarepoti-dju.net> (Josef Spillner's message of "Thu, 24 Aug 2006 16:18:26 +0200") References: <200608221448.28901.2005@kuarepoti-dju.net> <200608231947.41643.2005@kuarepoti-dju.net> <20060823185613.170560@gmx.net> <200608241618.27115.2005@kuarepoti-dju.net> Message-ID: <87hd029orf.fsf@teufelkommraus.webit.de> Josef Spillner <2005 at kuarepoti-dju.net> writes: > die Regexps, die ich reinfüttere, sind zwar perl-basiert, > haben aber ein paar Erweiterungen. ^^^^^^^^^^^^^ Perl-Regexe sind wie Chuck Norris, mehr geht nicht. :-) > So müssten Caretzeichen und Dollar als ungültig abgelehnt Und da haben wir's auch schon: Es sind *Einschränkungen*, keine Erweiterungen. > sowie \i und \c verstanden werden. Nee, nee, die reißen's nicht mehr raus. \Destruktiv Steffen :-) -- Steffen Schwigon Dresden Perl Mongers From 2005 at kuarepoti-dju.net Thu Aug 24 08:00:41 2006 From: 2005 at kuarepoti-dju.net (Josef Spillner) Date: Thu, 24 Aug 2006 17:00:41 +0200 Subject: [Dresden-pm] RegExps anders herum In-Reply-To: <87hd029orf.fsf@teufelkommraus.webit.de> References: <200608221448.28901.2005@kuarepoti-dju.net> <200608241618.27115.2005@kuarepoti-dju.net> <87hd029orf.fsf@teufelkommraus.webit.de> Message-ID: <200608241700.42839.2005@kuarepoti-dju.net> Alle 16:44, giovedì, 24. agosto 2006, Steffen Schwigon ha scritto: > \Destruktiv Steffen :-) Da fühle ich mit. Mir gefällt es auch nicht. Aber es ist nun mal so spezifiziert und ich möchte es erst verarbeiten können (da real-world-relevant), bevor ich nach Verbesserungen suche. Hat bei XML Schema auch funktioniert: Der Standard ist Murks, aber das kann ich erst jetzt anschaulich zeigen, nachdem ich die Tücken gefunden habe (und ein paar fachliche Fehler in der Spec). Und so wie "falsche" Regexps in XML Schema verwendet werden, wird "falsches" XML Schema in XForms verwendet (z.B. werden da plötzlich gewisse Datentypen verboten). Die "Webstandards"-Leute scheinen dafür ein Faible zu haben. Auch die M$-dotnet-Implementierung der WSDL-Erzeugung enthält falsche Schemadaten. Aber das überrascht wohl niemanden. Soviel zum Thema, XML lasse sich überall schön ineinanderschachteln. Bestimmt führt das irgendwann mal zu einer Revolution. Josef From stepardo at gmail.com Tue Aug 29 23:59:34 2006 From: stepardo at gmail.com (Steffen Liebergeld) Date: Wed, 30 Aug 2006 08:59:34 +0200 Subject: [Dresden-pm] Treffen verschoben? Message-ID: <4FBC2AC2-7DE1-4122-B6CF-B43710B821E7@gmail.com> Hi, ist das Treffen auf nächste Woche verschoben? mfg, Steffen PS: Diese Woche bin ich im Urlaub. From schwigon at webit.de Wed Aug 30 00:45:02 2006 From: schwigon at webit.de (Steffen Schwigon) Date: Wed, 30 Aug 2006 09:45:02 +0200 Subject: [Dresden-pm] Treffen verschoben? In-Reply-To: <4FBC2AC2-7DE1-4122-B6CF-B43710B821E7@gmail.com> (Steffen Liebergeld's message of "Wed, 30 Aug 2006 08:59:34 +0200") References: <4FBC2AC2-7DE1-4122-B6CF-B43710B821E7@gmail.com> Message-ID: <87u03uvf9d.fsf@teufelkommraus.webit.de> Steffen Liebergeld writes: > ist das Treffen auf nächste Woche verschoben? Sollte planmäßig nächste Woche, 7. September 2006, stattfinden. Wir haben das Jahr extra passend zu Deinen Ürläuben strukturiert. 3Steffen -- Steffen Schwigon From stepardo at gmail.com Wed Aug 30 03:43:22 2006 From: stepardo at gmail.com (Steffen Liebergeld) Date: Wed, 30 Aug 2006 12:43:22 +0200 Subject: [Dresden-pm] Treffen verschoben? In-Reply-To: <87u03uvf9d.fsf@teufelkommraus.webit.de> References: <4FBC2AC2-7DE1-4122-B6CF-B43710B821E7@gmail.com> <87u03uvf9d.fsf@teufelkommraus.webit.de> Message-ID: Am 30.08.2006 um 09:45 schrieb Steffen Schwigon: > Steffen Liebergeld writes: >> ist das Treffen auf nächste Woche verschoben? > > Sollte planmäßig nächste Woche, 7. September 2006, stattfinden. Wir > haben das Jahr extra passend zu Deinen Ürläuben strukturiert. Glück gehabt. mfg, Steffen