From ugffm@phpugffm.de Mon Apr 2 14:03:15 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 2 Apr 2007 15:03:15 +0200 Subject: [ugffm] Yet more PHP Jobs Message-ID: <48675DD7C7776748A240F70DFC385A9D3F8E93@exchange.axess.de> List, I have been asked to post this: http://phpugffm.de/index.php/archives/category/jobs/ Fest Spezialisten/-innen f=FCr die technische Konzeption/Prozesssteuerung von = Webproduktionen Web-/Software-Entwickler/in Schwerpunkt RedDot Web-/Software-Entwickler/innen Schwerpunkt PHP=20 Frei http://www.wdv-newmedia.de/rd/932.htm Webentwickler Content Management System als Freelancer *=20 Ihre Aufgabenbereiche: .... Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Tue Apr 3 08:03:21 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Tue, 3 Apr 2007 09:03:21 +0200 Subject: [ugffm] Aaron Message-ID: <001f01c775be$2d2eb420$878c1c60$@com> Hallo Liste, http://www.wormus.com/aaron/stories/2007/04/03/saying-goodbyes.html Gru=DF, Christian From ugffm@phpugffm.de Tue Apr 3 08:45:19 2007 From: ugffm@phpugffm.de (Henning Heil) Date: Tue, 03 Apr 2007 09:45:19 +0200 Subject: [ugffm] Aaron In-Reply-To: <001f01c775be$2d2eb420$878c1c60$@com> References: <001f01c775be$2d2eb420$878c1c60$@com> Message-ID: <4612060F.7050605@h-quadrat.com> ++++ Christian Asche wrote on 03.04.2007 09:03 ++++ > Hallo Liste, > > http://www.wormus.com/aaron/stories/2007/04/03/saying-goodbyes.html > fragt sich, wieso er als eines der ehemals aktivsten Mitglieder dieser Gruppe, nicht mal selbst ein mail dazu geschrieben hat? Vielleicht meldet er sich ja noch, wenn er umgezogen ist ... VG, Henning -- http://www.h-quadrat.com Consulting ¤ [web]Entwicklung ¤ Hosting ¤ IT Services Delivery https://www.xing.com/profile/HenningT_Heil Xing Invitation: http://www.xing.com/go/invita/2281 From ugffm@phpugffm.de Tue Apr 3 10:17:55 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Tue, 3 Apr 2007 11:17:55 +0200 Subject: AW: [ugffm] Aaron Message-ID: <48675DD7C7776748A240F70DFC385A9D3F8E98@exchange.axess.de> Henning,=20 Maybe because he thought someone might write a stupid post, speaking of = which... or maybe because he was still packing at midnight last night when I = visited him and is flying early this morning. Henning your post really dissappoint me why not try saying something = positive like: - Thanks to Aaron the PHPUG meetings got back on Track - Thanks to Aaron we had some very interesting talks includeing MySQl, = Zend and eZ not to mention his presentations or - Thanks to Aaron we get a mention in http://planet-php.org/blog/ every = month Critisism is so easy, but compliments much easier if you try. try it ! Regards Darren > -----Urspr=FCngliche Nachricht----- > Von: Henning Heil [mailto:lists@h-quadrat.com] > Gesendet: Dienstag, 3. April 2007 09:45 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] Aaron >=20 >=20 > ++++ Christian Asche wrote on 03.04.2007 09:03 ++++ > > Hallo Liste, > > > > http://www.wormus.com/aaron/stories/2007/04/03/saying-goodbyes.html > > =20 > fragt sich, wieso er als eines der ehemals aktivsten=20 > Mitglieder dieser=20 > Gruppe, nicht mal selbst ein mail dazu geschrieben hat? >=20 > Vielleicht meldet er sich ja noch, wenn er umgezogen ist ... >=20 > VG, Henning >=20 >=20 > --=20 >=20 > http://www.h-quadrat.com > Consulting =A4 [web]Entwicklung =A4 Hosting =A4 IT Services Delivery >=20 >=20 > https://www.xing.com/profile/HenningT_Heil > Xing Invitation: http://www.xing.com/go/invita/2281 >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 >=20 From ugffm@phpugffm.de Tue Apr 3 10:24:39 2007 From: ugffm@phpugffm.de (Henning Heil) Date: Tue, 03 Apr 2007 11:24:39 +0200 Subject: AW: [ugffm] Aaron In-Reply-To: <48675DD7C7776748A240F70DFC385A9D3F8E98@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D3F8E98@exchange.axess.de> Message-ID: <46121D57.6080102@h-quadrat.com> ++++ Darren Cooper wrote on 03.04.2007 11:17 ++++ > Henning, > > Maybe because he thought someone might write a stupid post, speaking of which... > or maybe because he was still packing at midnight last night when I visited him and is flying early this morning. > > Henning your post really dissappoint me why not try saying something positive like: > no negative critisim from my side: "Fragt sich" means I was wondering why he didn't say goodbye and "Vielleicht meldet er sich ja noch" means that everybody knows if you are moving all your stuff from one continent to another it might take a while get your equipment back up running and then when everything is done at least to a basic stable life situation he might send a message (or not because he has plenty of other things to do like new appartment, new job ...). So far (or as we germans say so weit, so gut), Henning From ugffm@phpugffm.de Tue Apr 3 10:54:44 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Tue, 3 Apr 2007 11:54:44 +0200 Subject: AW: AW: [ugffm] Aaron Message-ID: <48675DD7C7776748A240F70DFC385A9D704163@exchange.axess.de> Henning,=20 My apologies I must have read more into it, I really should take up a = German course. Er hat auch gesagt dass er sich meldet so bald er wieder online ist. Und, dass wir alle Eingeladen sich zur Palm Beach PHPUG Treffen #1 :-) Regards Darren From ugffm@phpugffm.de Wed Apr 4 19:03:39 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Wed, 4 Apr 2007 20:03:39 +0200 Subject: [ugffm] eZ Systems has secured 5 million USD in funding. Message-ID: <000301c776e3$94a566f0$bdf034d0$@com> http://ez.no/company/news/ez_systems_secures_funding Viele Gr=FC=DFe, Christian From ugffm@phpugffm.de Wed Apr 4 22:00:28 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Wed, 4 Apr 2007 23:00:28 +0200 Subject: [ugffm] eZ Systems has secured 5 million USD in funding. In-Reply-To: <000301c776e3$94a566f0$bdf034d0$@com> References: <000301c776e3$94a566f0$bdf034d0$@com> Message-ID: <2f8f084f0704041400w7530c51ei4e2a13b1e5df3970@mail.gmail.com> Cool ob die BTV Invest auch intresse haben in ein PHP UG ? =FCber der 5 l=E4sst sich reden oder ? Darren On 4/4/07, Christian Asche wrote: > http://ez.no/company/news/ez_systems_secures_funding > > Viele Gr=FC=DFe, Christian > > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm > From ugffm@phpugffm.de Thu Apr 5 08:31:10 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Thu, 5 Apr 2007 09:31:10 +0200 Subject: AW: [ugffm] eZ Systems has secured 5 million USD in funding. In-Reply-To: <2f8f084f0704041400w7530c51ei4e2a13b1e5df3970@mail.gmail.com> References: <000301c776e3$94a566f0$bdf034d0$@com> <2f8f084f0704041400w7530c51ei4e2a13b1e5df3970@mail.gmail.com> Message-ID: <002601c77754$63e356f0$2baa04d0$@com> F=FCnf m=FCssten es schon sein. Wovon sollen wir sonst unser=20 neues Clubhaus bezahlen ;^) Christian > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von Darren Cooper > Gesendet: Mittwoch, 4. April 2007 23:00 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] eZ Systems has secured 5 million USD in funding. >=20 > Cool ob die BTV Invest auch intresse haben in ein PHP UG ? > =FCber der 5 l=E4sst sich reden oder ? >=20 > Darren >=20 > On 4/4/07, Christian Asche wrote: > > http://ez.no/company/news/ez_systems_secures_funding > > > > Viele Gr=FC=DFe, Christian > > > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm > > > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Thu Apr 5 09:08:49 2007 From: ugffm@phpugffm.de (Stefan Kilp [sk-software]) Date: Thu, 05 Apr 2007 10:08:49 +0200 Subject: AW: [ugffm] eZ Systems has secured 5 million USD in funding. In-Reply-To: <002601c77754$63e356f0$2baa04d0$@com> References: <2f8f084f0704041400w7530c51ei4e2a13b1e5df3970@mail.gmail.com> Message-ID: <4614CAC7.8587.4D533A@kilp.sk-software.de> Na dann m=FCssen wir als Gruppe aber noch ein paar interessante Vortr=E4ge= nachlegen, sonst zahlen die uns 5 aber nicht 5 Mio Euro. :-) Gru=DF Stefan > F=FCnf m=FCssten es schon sein. Wovon sollen wir sonst unser > neues Clubhaus bezahlen ;^) > > Christian > > > -----Urspr=FCngliche Nachricht----- > > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > > Auftrag von Darren Cooper > > Gesendet: Mittwoch, 4. April 2007 23:00 > > An: ugffm@phpugffm.de > > Betreff: Re: [ugffm] eZ Systems has secured 5 million USD in funding. > > > > Cool ob die BTV Invest auch intresse haben in ein PHP UG ? > > =FCber der 5 l=E4sst sich reden oder ? > > > > Darren > > > > On 4/4/07, Christian Asche wrote: > > > http://ez.no/company/news/ez_systems_secures_funding > > > > > > Viele Gr=FC=DFe, Christian > > > > > > _______________________________________________ > > > ugffm mailing list > > > ugffm@phpugffm.de > > > http://www.mazenphp.de/mailman/listinfo/ugffm > > > > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm > > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- From ugffm@phpugffm.de Tue Apr 10 16:07:21 2007 From: ugffm@phpugffm.de (=?ISO-8859-1?Q?J=FCrgen_Barthel?=) Date: Tue, 10 Apr 2007 17:07:21 +0200 Subject: [ugffm] Back to life + UTF8 Message-ID: <461BA829.9070908@barthel.eu> This is a multi-part message in MIME format. --------------030603050305030408090002 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Hallo an die, die mich noch kennen ;-) Bin (zumindest vorläufig) wieder da... Braini insbesondere falls Du noch lebst und noch mit mir redest ;-) Falls Ihr Infos zu mir wollt: www.barthel.eu (privat), www.checkin.com (beruflich)... Da ich in Hamburg niemanden kenne, Anfragen und Treffen sehr fruchtlos waren, ich aktuell sowieso mehr in Leipzig als in Hamburg bin und es dort leider keine aktive PHPug(le.de) gibt, dachte ich, ich stelle meine akuten Probleme mal wieder in der alten Heimat zur Diskussion... ;-) Gleich das erste... Ich muss ein (global zu nutzendes) Adressformular auswerten. Vollkommen neu für mich: Unterstützung von UTF8 und dann aber auswerten, dass bestimmte Codes gestripped werden... Bin ich mit dem Stripping von " < und > auf der sicheren Seite, Hackerangriffe abzuwehren? Nicht, dass ich damit unbeabsichtigt UTF8 abgrätschen lasse (wenn ein Chinese oder Araber Text eingibt, muss der in die Datenbank, auch wenn ich damit (noch) nix anfangen kann). Die (später auf der Agenda stehende) "Funktion" soll mal anhand des Landes die zugehörige Adresse (erstmal für lateinische Sprachen aber mit Umlauten, etc.) prüfen und anzeigen, Bestandteile sind Stadt, State, PLZ, wobei ich (leider) bereits genaue Infos habe, wie die PLZ aussehen darf (das sind weltweit über 70 Varianten!)... Hat jemand Erfahrung mit UTF8, ob und wie ich da "erkennen" kann, dass das hier im Einsatz ist und den Kram "unbearbeitet"? in die Datenbank schreibe? Cheers Jürgen --------------030603050305030408090002 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hallo an die, die mich noch kennen ;-) Bin (zumindest vorläufig) wieder da...
Braini insbesondere falls Du noch lebst und noch mit mir redest ;-)

Falls Ihr Infos zu mir wollt: www.barthel.eu (privat), www.checkin.com (beruflich)...

Da ich in Hamburg niemanden kenne, Anfragen und Treffen sehr fruchtlos waren, ich aktuell sowieso mehr in Leipzig als in Hamburg bin und es dort leider keine aktive PHPug(le.de) gibt, dachte ich, ich stelle meine akuten Probleme mal wieder in der alten Heimat zur Diskussion... ;-)

Gleich das erste... Ich muss ein (global zu nutzendes) Adressformular auswerten. Vollkommen neu für mich: Unterstützung von UTF8 und dann aber auswerten, dass bestimmte Codes gestripped werden... Bin ich mit dem Stripping von " < und > auf der sicheren Seite, Hackerangriffe abzuwehren? Nicht, dass ich damit unbeabsichtigt UTF8 abgrätschen lasse (wenn ein Chinese oder Araber Text eingibt, muss der in die Datenbank, auch wenn ich damit (noch) nix anfangen kann).

Die (später auf der Agenda stehende) "Funktion" soll mal anhand des Landes die zugehörige Adresse (erstmal für lateinische Sprachen aber mit Umlauten, etc.) prüfen und anzeigen, Bestandteile sind Stadt, State, PLZ, wobei ich (leider) bereits genaue Infos habe, wie die PLZ aussehen darf (das sind weltweit über 70 Varianten!)...
Hat jemand Erfahrung mit UTF8, ob und wie ich da "erkennen" kann, dass das hier im Einsatz ist und den Kram "unbearbeitet"? in die Datenbank schreibe?

Cheers Jürgen
--------------030603050305030408090002-- From ugffm@phpugffm.de Tue Apr 10 18:00:23 2007 From: ugffm@phpugffm.de (ugffm@phpugffm.de) Date: Tue, 10 Apr 2007 19:00:23 +0200 Subject: [ugffm] Java-Script-Programmierer gesucht Message-ID: <20070410170023.4630@gmx.net> Hallo, kennt sich jemand von den hier Mitlesenden mit Javascript unter dem IE aus ? Es geht dabei um das Befüllen einer Textarea aus einem Popup heraus. Mit dem Firefox funktioniert das recht gut. Aber beim IE scheint tut sich nichts :-(( Sorry, wenn das ein wenig Offtopic ist, aber mir erscheint die Wahrscheinlichkeit sehr hoch zu sein hier jemand zu finden. mfg martin -- "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail From ugffm@phpugffm.de Tue Apr 10 19:31:10 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Tue, 10 Apr 2007 20:31:10 +0200 Subject: AW: [ugffm] Back to life + UTF8 In-Reply-To: <461BA829.9070908@barthel.eu> References: <461BA829.9070908@barthel.eu> Message-ID: <000401c77b9e$6b7a12c0$426e3840$@com> Hallo J=FCrgen. > =85 dachte ich, ich stelle meine akuten Probleme mal wieder in der=20 > alten Heimat zur Diskussion... ;-) Recht so ;-) Kurz bevor mein Abendessen anreist, versuche ich Dir zumindest grob weiter zu helfen. > Bin ich mit dem Stripping von " < und > auf der sicheren Seite,=20 > Hackerangriffe abzuwehren?=20 Das ist leider ein ziemlich schwieriges Thema. Grunds=E4tzlich gilt = aber: Beim Eintragen in die DB solltest Du den String maskieren. F=FCr mySQL = z.B.: $foo =3D $_POST[=82name=91]; $foo =3D get_magic_quotes_gpc() ? stripslashes($foo) : $foo; $foo =3D mysql_real_escape_string($foo); addslashes ist nicht geeignet. Siehe=20 http://shiflett.org/blog/2006/jan/addslashes-versus-mysql-real-escape-str= ing Bei der Ausgabe den string mit htmlspecialchars() bearbeiten. Hier noch ein paar interessante Beispiele, f=FCr kritische Strings: http://ha.ckers.org/xss.html > Hat jemand Erfahrung mit UTF8, ob und wie ich da "erkennen" kann, dass = das hier=20 > im Einsatz ist und den Kram "unbearbeitet"? in die Datenbank schreibe? Nat=FCrlich solltest Du die rudiment=E4ren Regeln befolgen. Die Seite sollte den passenden header senden: header('Content-Type: text/html; charset=3Dutf-8'); =20 Die PHP Datei sollte auch als UTF-8 abgespeichert worden sein. Sonst = gibt es immermal Kraut und R=FCben. Deine Formulare sollten Unicode absenden:
auf der sicheren Seite, Hackerangriffe = abzuwehren? Nicht, dass ich damit unbeabsichtigt UTF8 abgr=E4tschen lasse (wenn ein Chinese oder Araber Text eingibt, muss der in die Datenbank, auch wenn = ich damit (noch) nix anfangen kann). Die (sp=E4ter auf der Agenda stehende) "Funktion" soll mal anhand des = Landes die zugeh=F6rige Adresse (erstmal f=FCr lateinische Sprachen aber mit = Umlauten, etc.) pr=FCfen und anzeigen, Bestandteile sind Stadt, State, PLZ, wobei = ich (leider) bereits genaue Infos habe, wie die PLZ aussehen darf (das sind weltweit =FCber 70 Varianten!)... Hat jemand Erfahrung mit UTF8, ob und wie ich da "erkennen" kann, dass = das hier im Einsatz ist und den Kram "unbearbeitet"? in die Datenbank = schreibe? Cheers J=FCrgen From ugffm@phpugffm.de Tue Apr 10 19:33:39 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Tue, 10 Apr 2007 20:33:39 +0200 Subject: AW: [ugffm] Java-Script-Programmierer gesucht In-Reply-To: <20070410170023.4630@gmx.net> References: <20070410170023.4630@gmx.net> Message-ID: <000501c77b9e$c586bf20$50943d60$@com> Hallo Martin, ich bin kein Javascript Guru, aber vielleicht hilft=20 Dir diese Seite weiter: http://www.webreference.com/js/tutorial1/opener.html window.opener.document.myForm.myTextarea.value =3D 'foo'; Falls es nicht klappt, schick und doch bitte ein wenig=20 Quellcode. Gru=DF, Christian > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von zless@gmx.de > Gesendet: Dienstag, 10. April 2007 19:00 > An: ugffm@phpugffm.de > Betreff: [ugffm] Java-Script-Programmierer gesucht >=20 > Hallo, >=20 > kennt sich jemand von den hier Mitlesenden mit Javascript unter dem = IE > aus ? >=20 > Es geht dabei um das Bef=FCllen einer Textarea aus einem Popup heraus. > Mit dem Firefox funktioniert das recht gut. Aber beim IE scheint tut > sich nichts :-(( >=20 > Sorry, wenn das ein wenig Offtopic ist, aber mir erscheint die > Wahrscheinlichkeit sehr hoch zu sein hier jemand zu finden. >=20 > mfg > martin >=20 > -- > "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ... > Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Tue Apr 10 21:10:42 2007 From: ugffm@phpugffm.de (Martin Vogt) Date: Tue, 10 Apr 2007 22:10:42 +0200 Subject: [ugffm] Vorstellung Message-ID: <200704102210.42724.zless@gmx.de> Hallo Allerseits, nachdem ich schon einige zeit mitlese - und heute mit der ersten frage=20 hereingeplatzt bin nun ein kurze vorstellung meinerseits. Ich hei=DFe nartin, bin verheiratet, wohne in oberursel und bin arbeite als= =20 Softwareentwickler.=20 In meinen fr=FChen Jahren habe ich mich bereits mit php/mysql besch=E4ftigt= =2E=20 Und Anfang dieses Jahres habe ich mit mit einem kleinen PHP-Projekt versucht meine Kenntnisse aufzufrischen. Daraus wurde ein kleines cms,=20 das mehr schlecht als recht ist.=20 durch die liste suche ich kontakt zu anderen php-entwicklern um meine kenntnisse zu verbessern und um eine menge spa=DF zu haben. so viel von mir. martin ps: das javascript-problem habe ich mittlerweile gel=F6st. wenn interesse besteht kann ich dazu gerne mal ein beispiel posten.=20 From ugffm@phpugffm.de Wed Apr 11 23:22:31 2007 From: ugffm@phpugffm.de (Daniel Kopp) Date: Thu, 12 Apr 2007 00:22:31 +0200 Subject: [ugffm] treffen Message-ID: <001801c77c87$e5e0e9a0$b1a2bce0$@de> Dies ist eine mehrteilige Nachricht im MIME-Format. ------=_NextPart_000_0019_01C77C98.A969B9A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo zusammen, =20 stelle erschreckt fest. Es ist schon Donnerstag. Findet das Treffen heute statt? Falls ja wer kommt? =20 =20 Sch=F6ne gr=FC=DFe daniel =20 ------=_NextPart_000_0019_01C77C98.A969B9A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hallo zusammen,

 

stelle erschreckt fest. Es ist schon = Donnerstag.

Findet das Treffen heute statt? Falls ja wer = kommt?

 

 

Sch=F6ne gr=FC=DFe

daniel

 

------=_NextPart_000_0019_01C77C98.A969B9A0-- From ugffm@phpugffm.de Wed Apr 11 23:29:08 2007 From: ugffm@phpugffm.de (Stefan Kilp [sk-software]) Date: Thu, 12 Apr 2007 00:29:08 +0200 Subject: [ugffm] treffen In-Reply-To: <001801c77c87$e5e0e9a0$b1a2bce0$@de> Message-ID: <461D7D55.10544.346BD87@kilp.sk-software.de> ich :-) und tom wollte auch kommen - sind schon drei ! Gru=DF Stefan > Hallo zusammen, > > > > stelle erschreckt fest. Es ist schon Donnerstag. > > Findet das Treffen heute statt? Falls ja wer kommt? > > > > > > Sch=F6ne gr=FC=DFe > > daniel > > > > -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- From ugffm@phpugffm.de Thu Apr 12 08:56:53 2007 From: ugffm@phpugffm.de (Oliver Schlicht) Date: Thu, 12 Apr 2007 09:56:53 +0200 Subject: AW: [ugffm] treffen In-Reply-To: <461D7D55.10544.346BD87@kilp.sk-software.de> References: <001801c77c87$e5e0e9a0$b1a2bce0$@de> <461D7D55.10544.346BD87@kilp.sk-software.de> Message-ID: <008601c77cd8$22687640$673962c0$@schlicht@bitexpert.de> Gesell mich auch mal wieder dazu ;) Bis heut abend... Gru=DF Ollie > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von Stefan Kilp [sk-software] > Gesendet: Donnerstag, 12. April 2007 00:29 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] treffen >=20 > ich :-) >=20 > und tom wollte auch kommen - sind schon drei ! >=20 > Gru=DF > Stefan >=20 > > Hallo zusammen, > > > > > > > > stelle erschreckt fest. Es ist schon Donnerstag. > > > > Findet das Treffen heute statt? Falls ja wer kommt? > > > > > > > > > > > > Sch=F6ne gr=FC=DFe > > > > daniel > > > > > > > > >=20 >=20 > -- > Stefan Kilp > SK-Software, Entwicklung & Beratung >=20 > email: kilp@sk-software.de >=20 > fon : +49 6151 93344-0 > fax : +49 6151 93344-20 > Herta-Mansbacher-Str. 98 > 64289 Darmstadt, Germany. > ----------------------------------------------------- >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Thu Apr 12 09:33:23 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Thu, 12 Apr 2007 10:33:23 +0200 Subject: AW: [ugffm] treffen In-Reply-To: <461D7D55.10544.346BD87@kilp.sk-software.de> References: <001801c77c87$e5e0e9a0$b1a2bce0$@de> <461D7D55.10544.346BD87@kilp.sk-software.de> Message-ID: <000001c77cdd$40455250$c0cff6f0$@com> Hallo. Ich komme auch. Dann sind wir schon zu viert ;-) Wer kommt nach dem Treffen zum Shandis mit? Ich kann heute leider keinen Tisch beim Shandis reservieren. Wer kann sich darum k=FCmmern? http://www.schandis.de Viele Gr=FC=DFe, Christian > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von Stefan Kilp [sk-software] > Gesendet: Donnerstag, 12. April 2007 00:29 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] treffen >=20 > ich :-) >=20 > und tom wollte auch kommen - sind schon drei ! >=20 > Gru=DF > Stefan >=20 > > Hallo zusammen, > > > > > > > > stelle erschreckt fest. Es ist schon Donnerstag. > > > > Findet das Treffen heute statt? Falls ja wer kommt? > > > > > > > > > > > > Sch=F6ne gr=FC=DFe > > > > daniel > > > > > > > > >=20 >=20 > -- > Stefan Kilp > SK-Software, Entwicklung & Beratung >=20 > email: kilp@sk-software.de >=20 > fon : +49 6151 93344-0 > fax : +49 6151 93344-20 > Herta-Mansbacher-Str. 98 > 64289 Darmstadt, Germany. > ----------------------------------------------------- >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Thu Apr 12 09:46:26 2007 From: ugffm@phpugffm.de (Stefan Kilp [sk-software]) Date: Thu, 12 Apr 2007 10:46:26 +0200 Subject: AW: [ugffm] treffen In-Reply-To: <000001c77cdd$40455250$c0cff6f0$@com> References: <461D7D55.10544.346BD87@kilp.sk-software.de> Message-ID: <461E0E23.25963.6CFB98@kilp.sk-software.de> shandis++ Gru=DF Stefan > Hallo. > > Ich komme auch. Dann sind wir schon zu viert ;-) > > Wer kommt nach dem Treffen zum Shandis mit? > > Ich kann heute leider keinen Tisch beim Shandis reservieren. > Wer kann sich darum k=FCmmern? > > http://www.schandis.de > > Viele Gr=FC=DFe, Christian > > > -----Urspr=FCngliche Nachricht----- > > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > > Auftrag von Stefan Kilp [sk-software] > > Gesendet: Donnerstag, 12. April 2007 00:29 > > An: ugffm@phpugffm.de > > Betreff: Re: [ugffm] treffen > > > > ich :-) > > > > und tom wollte auch kommen - sind schon drei ! > > > > Gru=DF > > Stefan > > > > > Hallo zusammen, > > > > > > > > > > > > stelle erschreckt fest. Es ist schon Donnerstag. > > > > > > Findet das Treffen heute statt? Falls ja wer kommt? > > > > > > > > > > > > > > > > > > Sch=F6ne gr=FC=DFe > > > > > > daniel > > > > > > > > > > > > > > > > > > -- > > Stefan Kilp > > SK-Software, Entwicklung & Beratung > > > > email: kilp@sk-software.de > > > > fon : +49 6151 93344-0 > > fax : +49 6151 93344-20 > > Herta-Mansbacher-Str. 98 > > 64289 Darmstadt, Germany. > > ----------------------------------------------------- > > > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm > > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- From ugffm@phpugffm.de Thu Apr 12 12:08:59 2007 From: ugffm@phpugffm.de (Daniel Kopp) Date: Thu, 12 Apr 2007 13:08:59 +0200 Subject: AW: AW: [ugffm] treffen In-Reply-To: <461E0E23.25963.6CFB98@kilp.sk-software.de> References: <461D7D55.10544.346BD87@kilp.sk-software.de> <461E0E23.25963.6CFB98@kilp.sk-software.de> Message-ID: <001b01c77cf2$f921f2f0$eb65d8d0$@de> ++shandis -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im Auftrag = von Stefan Kilp [sk-software] Gesendet: Donnerstag, 12. April 2007 10:46 An: ugffm@phpugffm.de Betreff: Re: AW: [ugffm] treffen shandis++ Gru=DF Stefan > Hallo. >=20 > Ich komme auch. Dann sind wir schon zu viert ;-) >=20 > Wer kommt nach dem Treffen zum Shandis mit? >=20 > Ich kann heute leider keinen Tisch beim Shandis reservieren. > Wer kann sich darum k=FCmmern? >=20 > http://www.schandis.de >=20 > Viele Gr=FC=DFe, Christian >=20 > > -----Urspr=FCngliche Nachricht----- > > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > > Auftrag von Stefan Kilp [sk-software] > > Gesendet: Donnerstag, 12. April 2007 00:29 > > An: ugffm@phpugffm.de > > Betreff: Re: [ugffm] treffen > >=20 > > ich :-) > >=20 > > und tom wollte auch kommen - sind schon drei ! > >=20 > > Gru=DF > > Stefan > >=20 > > > Hallo zusammen, > > > > > > > > > > > > stelle erschreckt fest. Es ist schon Donnerstag. > > > > > > Findet das Treffen heute statt? Falls ja wer kommt? > > > > > > > > > > > > > > > > > > Sch=F6ne gr=FC=DFe > > > > > > daniel > > > > > > > > > > > > > >=20 > >=20 > > -- > > Stefan Kilp > > SK-Software, Entwicklung & Beratung > >=20 > > email: kilp@sk-software.de > >=20 > > fon : +49 6151 93344-0 > > fax : +49 6151 93344-20 > > Herta-Mansbacher-Str. 98 > > 64289 Darmstadt, Germany. > > ----------------------------------------------------- > >=20 > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- _______________________________________________ ugffm mailing list ugffm@phpugffm.de http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Thu Apr 12 12:19:28 2007 From: ugffm@phpugffm.de (Oliver Schlicht) Date: Thu, 12 Apr 2007 13:19:28 +0200 Subject: AW: AW: [ugffm] treffen In-Reply-To: <001b01c77cf2$f921f2f0$eb65d8d0$@de> References: <461D7D55.10544.346BD87@kilp.sk-software.de> <461E0E23.25963.6CFB98@kilp.sk-software.de> <001b01c77cf2$f921f2f0$eb65d8d0$@de> Message-ID: <00c001c77cf4$6f9f16f0$4edd44d0$@schlicht@bitexpert.de> ++shandis; <- ! > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von Daniel Kopp > Gesendet: Donnerstag, 12. April 2007 13:09 > An: ugffm@phpugffm.de > Betreff: AW: AW: [ugffm] treffen >=20 > ++shandis >=20 > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von > Stefan Kilp [sk-software] > Gesendet: Donnerstag, 12. April 2007 10:46 > An: ugffm@phpugffm.de > Betreff: Re: AW: [ugffm] treffen >=20 > shandis++ >=20 > Gru=DF > Stefan >=20 > > Hallo. > > > > Ich komme auch. Dann sind wir schon zu viert ;-) > > > > Wer kommt nach dem Treffen zum Shandis mit? > > > > Ich kann heute leider keinen Tisch beim Shandis reservieren. > > Wer kann sich darum k=FCmmern? > > > > http://www.schandis.de > > > > Viele Gr=FC=DFe, Christian > > > > > -----Urspr=FCngliche Nachricht----- > > > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > > > Auftrag von Stefan Kilp [sk-software] > > > Gesendet: Donnerstag, 12. April 2007 00:29 > > > An: ugffm@phpugffm.de > > > Betreff: Re: [ugffm] treffen > > > > > > ich :-) > > > > > > und tom wollte auch kommen - sind schon drei ! > > > > > > Gru=DF > > > Stefan > > > > > > > Hallo zusammen, > > > > > > > > > > > > > > > > stelle erschreckt fest. Es ist schon Donnerstag. > > > > > > > > Findet das Treffen heute statt? Falls ja wer kommt? > > > > > > > > > > > > > > > > > > > > > > > > Sch=F6ne gr=FC=DFe > > > > > > > > daniel > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Stefan Kilp > > > SK-Software, Entwicklung & Beratung > > > > > > email: kilp@sk-software.de > > > > > > fon : +49 6151 93344-0 > > > fax : +49 6151 93344-20 > > > Herta-Mansbacher-Str. 98 > > > 64289 Darmstadt, Germany. > > > ----------------------------------------------------- > > > > > > _______________________________________________ > > > ugffm mailing list > > > ugffm@phpugffm.de > > > http://www.mazenphp.de/mailman/listinfo/ugffm > > > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 >=20 > -- > Stefan Kilp > SK-Software, Entwicklung & Beratung >=20 > email: kilp@sk-software.de >=20 > fon : +49 6151 93344-0 > fax : +49 6151 93344-20 > Herta-Mansbacher-Str. 98 > 64289 Darmstadt, Germany. > ----------------------------------------------------- >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Fri Apr 13 10:43:02 2007 From: ugffm@phpugffm.de (Tom Klingenberg) Date: Fri, 13 Apr 2007 11:43:02 +0200 Subject: [ugffm] Bonjour! Message-ID: Hallo Liste, grosses Danke an alle die Gestern Abend mitgemacht haben und dabei waren! Besonderen Dank an Lars für den Vortrag über Modsecurity. Danke auch an Christian der eine Menge interessante Bücher mitgebracht hat. Das nächste Treffen findet am 10. Mai 2007 statt. Wir haben bisher einen geladenen Gast und es wird auf jedenfall was los sein, denn wir haben Jubiläum: 5 Jahre PHPUG FFM! Agenda Treffen 10. Mai 2007: http://phpugffm.de/index.php/archives/148 Vortragswünsche, Ideen etc. einfach in die Mailingliste rein. Grüsse, Tom From ugffm@phpugffm.de Fri Apr 13 14:27:48 2007 From: ugffm@phpugffm.de (Stefan Kilp [sk-software]) Date: Fri, 13 Apr 2007 15:27:48 +0200 Subject: [ugffm] DOs and DONTs in php Message-ID: <461FA1A7.1862.17C17C5@kilp.sk-software.de> Hi List, f=FCr einen der n=E4chsten Vortr=E4ge =FCber CodeReview suche ich die schlimme/h=E4sslichsten Falle bei der PHP Programmierung. z.B gibt es schwer zu findende Fehler wenn man =3D=3D und =3D falsch verwe= ndet ein if ($i =3D5) { echo "i hat den Wert 5"; } ist schwer zu finden. es empfielt sich daher die Konstanten immer nach vorne zu nehmen if (5 =3D$i) { echo "i hat den Wert 5"; } jetzt f=E4llt sofort auf das man 5 keinen Wert zuweisen kann, und der Code= korrekt if (5 =3D=3D $i) { echo "i hat den Wert 5"; } lauten sollte. Von diesen Erlebnissen kann sicher jeder von euch berichten. Ich w=E4re euch dankbar, wenn ihr ein paar eurer "liebsten" Fehler posten w=FCrdet. Die Ergebnisse sollen dann in einerm Vortrag landen. Sch=F6ndes Wochenende Stefan -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- From ugffm@phpugffm.de Sun Apr 15 12:35:03 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Sun, 15 Apr 2007 13:35:03 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <461FA1A7.1862.17C17C5@kilp.sk-software.de> References: <461FA1A7.1862.17C17C5@kilp.sk-software.de> Message-ID: <2f8f084f0704150435h6dcea0b6s37b77e86c1d44b8f@mail.gmail.com> Hi Stefan, soem of my common mistake, have you got all day? 1. strpos() without === false Warning This function may return Boolean FALSE, but may also return a non-Boolean value which evaluates to FALSE, such as 0 or "". Please read the section on Booleans for more information. Use the === operator for testing the return value of this function. 2. haystack needle parameter order strpos ( string $haystack, mixed $needle [, int $offset] ) str_replace ( mixed $search, mixed $replace, mixed $subject [, int &$count] ) not a perfect example 3. case sensitivity of variable names i.e. $comm is not $COMM 4. overwriting Global or session Vars and or using common names without prefixes I think it was a bug though and probably long fixed by now. 5. redirect without exit (code execution continues) i.e. redirect to https Right that's the first 5 I'm suire I come up with hundreds more..... (not that I have ever made mistake 3,4,5 but I have heard of people making them ;-) ) Regards Darren From ugffm@phpugffm.de Sun Apr 15 12:48:51 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Sun, 15 Apr 2007 13:48:51 +0200 Subject: [ugffm] Vorstellung In-Reply-To: <200704102210.42724.zless@gmx.de> References: <200704102210.42724.zless@gmx.de> Message-ID: <2f8f084f0704150448ja573c96q9d15c75ab326dae9@mail.gmail.com> Wilkommen !!! Regards Darren From ugffm@phpugffm.de Sun Apr 15 12:54:33 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Sun, 15 Apr 2007 13:54:33 +0200 Subject: [ugffm] Back to life + UTF8 In-Reply-To: <000401c77b9e$6b7a12c0$426e3840$@com> References: <461BA829.9070908@barthel.eu> <000401c77b9e$6b7a12c0$426e3840$@com> Message-ID: <2f8f084f0704150454r396c5bcbx69482ae5024340e4@mail.gmail.com> Welcome back!! issue resolved ? p.s. http://www.phpug-hamburg.de/ p.p.s. http://www.php-unconference.de/ From ugffm@phpugffm.de Mon Apr 16 10:30:02 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 16 Apr 2007 11:30:02 +0200 Subject: [ugffm] Weblogs 'need content warnings' Message-ID: <48675DD7C7776748A240F70DFC385A9D7041A2@exchange.axess.de> Weblogs 'need content warnings' =20 =20 The code of conduct was drawn up by Tim O'Reilly=20 Readers should be warned when they are reading blogs that may contain = "crude language", a draft blogging code of conduct has suggested. =20 http://news.bbc.co.uk/2/hi/technology/6540385.stm http://radar.oreilly.com/archives/2007/04/draft_bloggers_1.html Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Mon Apr 16 10:44:34 2007 From: ugffm@phpugffm.de (S. Hochdoerfer) Date: Mon, 16 Apr 2007 11:44:34 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <461FA1A7.1862.17C17C5@kilp.sk-software.de> References: <461FA1A7.1862.17C17C5@kilp.sk-software.de> Message-ID: <46234582.5080204@bitExpert.de> Stefan Kilp [sk-software] schrieb: > Hi List, > > für einen der nächsten Vorträge über CodeReview suche ich die > schlimme/hässlichsten Falle bei der PHP Programmierung. eval ist evil. Meistens ;) Gruß, Stephan Hochdörfer -- Stephan Hochdörfer bitExpert - Henss und Hochdörfer GbR M2, 17, 68161 Mannheim Kontakt Telefon: 0621 - 154 065 0 Telefax: 06359 - 921 66 Internet: www.bitExpert.de From ugffm@phpugffm.de Mon Apr 16 13:37:06 2007 From: ugffm@phpugffm.de (Boris Penck) Date: Mon, 16 Apr 2007 14:37:06 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <46234582.5080204@bitExpert.de> References: <461FA1A7.1862.17C17C5@kilp.sk-software.de> <46234582.5080204@bitExpert.de> Message-ID: --Apple-Mail-2-851331426 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed ist true - daraus ergeben sich oft fehler die anscheinend =20 "sporadisch" auftreten. ------------------------------ "> und dann domain.de/test.php/%22%3E%3Cscript%3Ealert('hallo')%3C/script=20= %3E%3Cfoo aufrufen ------------------------------ >> Hi List, >> f=FCr einen der n=E4chsten Vortr=E4ge =FCber CodeReview suche ich die = =20 >> schlimme/h=E4sslichsten Falle bei der PHP Programmierung. --Apple-Mail-2-851331426 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGHTCCAtYw ggI/oAMCAQICEAwK+hf91qlAKmVbSq/lBKIwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDEyMjEwMTMyOFoXDTA4MDEyMjEwMTMy OFowQDEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEdMBsGCSqGSIb3DQEJARYOYm9y aXNAcGVuY2suZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDm9XSowqaCG02kcbQl Pqduayl5cTxK0qL+QSRMJNasFEJpAyQK5O7L7A+OJOKoiT/1gIhKXLrKsNMxLtcvIa2vgtfsVLp0 91+5z+aD08KisIEYhm3CbEcDFWj24/CBs6MoyR3GcIIKjdwl9gc+rPOt3f8Y3juDAB65nxBGJWgY gPS356WPISMopKalhaWBrC7Ia2qsDP5vD045PjVxy0bnctBmPAcTaaWupctcSV0G5E3T1f2Wy56c L7aJQnHRBxd+r1wgEjN6FjuVWJBbh7uZO5T0uGgCllkQBzeNESvRKL9gQmxgGs8SHZa24LRekVVl 43MrGC+52ohOEQphOamdAgMBAAGjKzApMBkGA1UdEQQSMBCBDmJvcmlzQHBlbmNrLmRlMAwGA1Ud EwEB/wQCMAAwDQYJKoZIhvcNAQEFBQADgYEAc96XsxUczbLCIZSW78myJKLHCjAtBaKLyA1nSoqy VP01PO37Lir6gatCCEOIJ7K+N6Z6E9ZxekVzpo3rZRc7YbfeA0EJ22l2xh6lOyzPZtO8XOQMt+vS IvXaznukaQoMxGu+smztKU3nkk7jMGpgk7avGlmd5FE7N5HyBLacKmEwggM/MIICqKADAgECAgEN MA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIw EAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9D ZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwg RnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20w HhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMc VGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZy ZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZ Wh5owHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuv PAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBly YLf7AgMBAAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRw Oi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMC AQYwKQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEB BQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFh YsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVN d+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDEDCCAwwCAQEwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFs IEZyZWVtYWlsIElzc3VpbmcgQ0ECEAwK+hf91qlAKmVbSq/lBKIwCQYFKw4DAhoFAKCCAW8wGAYJ KoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDcwNDE2MTIzNzA3WjAjBgkq hkiG9w0BCQQxFgQUoRJFmhXf1mhOnqZH2UZbEE4H7BswgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkG A1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAMCvoX/dapQCplW0qv5QSiMIGH BgsqhkiG9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0 aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n IENBAhAMCvoX/dapQCplW0qv5QSiMA0GCSqGSIb3DQEBAQUABIIBAEBoDCCwxyt7v9LFVc07RyEo PMs66vbs0UOrVUMuxPb+zPAAOQ1uyEhdI7lNlUY6dqJ1BLgeRI3MFdCXL38SV8clSpB9SAGpDnyF oWIEDnbbGG4ocQ7fVbIADmA+KZcHTzYK6T5QaVkRPPb7SD3+NBIkRkCf4Hu+CXkf1b1oDdSQMmww 18GlRY5x7mh4Q8t/fxy++2heJ/amV1UKexwCtI2VBMOV955i7mfieC+0LSAKTizTQeBOhMeVTPPh +AC3QP1gCiUdFdzYS+lCxO9p+4mov/o4YcPYfvrB+vJtK0FRW1A8mEGrVQdpyyxuWFI1LTpLtaSn fWztALmVmrrsU+YAAAAAAAA= --Apple-Mail-2-851331426-- From ugffm@phpugffm.de Mon Apr 16 14:00:39 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 16 Apr 2007 15:00:39 +0200 Subject: AW: [ugffm] DOs and DONTs in php Message-ID: <48675DD7C7776748A240F70DFC385A9D7041BA@exchange.axess.de> > eval ist evil. Meistens ;) extract "can" be nasty too but it can also a blessing in disguise = (wddx/wsdl) DC From ugffm@phpugffm.de Mon Apr 16 14:11:07 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Mon, 16 Apr 2007 15:11:07 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <461FA1A7.1862.17C17C5@kilp.sk-software.de> References: <461FA1A7.1862.17C17C5@kilp.sk-software.de> Message-ID: <00d401c78028$b4941800$1dbc4800$@com> > Hi List, >=20 > f=FCr einen der n=E4chsten Vortr=E4ge =FCber CodeReview suche ich die > schlimme/h=E4sslichsten Falle bei der PHP Programmierung. (include|require{1})(_once{0,1})\($_(GET|POST|COOKIE|REQUEST)\) > z.B gibt es schwer zu findende Fehler wenn man =3D=3D und =3D falsch > verwendet Manchmal ist ein =3D=3D=3D richtig, verwendet wird aber ein =3D=3D. Geht = oft lange gut, bis es knallt. (1 vs 0 vs false, Siehe string Funktionen) Ein besonders sch=F6ner Fehler, der nicht einfach zu finden war: In einer Webseite verwendeten wir ein CAPTCHA. Der CAPTCHA Text wurde=20 in der SESSION gespeichert. Die Applikation war skinbar. Da die Usereingabe nicht sorgf=E4ltig genug = gepr=FCft wurde, konnte als Hintergrundbild ein leerer String angegeben = werden. Dies resultierte in folgendem CSS: background: url(); Der browser (ich glaube es war der IE) hat in diesem Fall die URI quasi=20 als Fallback geladen. Da die Seite erneut aufgerufen wurde, =E4nderte = das=20 den Inhalt der SESSION. Das CAPTCHA war damit immer ung=FCltig. Aber eben nur, wenn der User die Seite mit einem ung=FCltigen Hintergrund geskinnt hatte.=20 Gru=DF, Christian From ugffm@phpugffm.de Mon Apr 16 14:58:37 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 16 Apr 2007 15:58:37 +0200 Subject: [ugffm] Best Bug Message-ID: <48675DD7C7776748A240F70DFC385A9D7041BF@exchange.axess.de> I wonder if we should have a best bug award at the next meeting. DC From ugffm@phpugffm.de Mon Apr 16 15:06:55 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Mon, 16 Apr 2007 16:06:55 +0200 Subject: AW: [ugffm] Best Bug In-Reply-To: <48675DD7C7776748A240F70DFC385A9D7041BF@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D7041BF@exchange.axess.de> Message-ID: <00e001c78030$802dcfe0$80896fa0$@com> *H=FCstel* Ich sag nur date ... > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von Darren Cooper > Gesendet: Montag, 16. April 2007 15:59 > An: ugffm@phpugffm.de > Betreff: [ugffm] Best Bug >=20 > I wonder if we should have a best bug award at the next meeting. >=20 > DC > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Mon Apr 16 17:35:00 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 16 Apr 2007 18:35:00 +0200 Subject: [ugffm] Juli Agenda Message-ID: <48675DD7C7776748A240F70DFC385A9D7041D1@exchange.axess.de> http://phpugffm.de/index.php/archives/163 Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Tue Apr 17 08:24:31 2007 From: ugffm@phpugffm.de (Alexander Petri) Date: Tue, 17 Apr 2007 09:24:31 +0200 Subject: [ugffm] XHTML Coder gesucht Message-ID: <4624762F.9080504@gmx.de> This is a multi-part message in MIME format. --------------020805020006080609090009 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Hi List, suche einen oder zwei XHTML Coder hier im Raum FFM bis Ende Mai. valid XHTML / CSS kenntnisse sind nötig Alle Interessierten können sich bei mir melden. MFG AlexP --------------020805020006080609090009 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi List,

suche einen oder zwei XHTML Coder hier im Raum FFM
bis Ende Mai.

valid XHTML / CSS kenntnisse sind nötig

Alle Interessierten können sich bei mir melden.


MFG AlexP
--------------020805020006080609090009-- From ugffm@phpugffm.de Tue Apr 17 08:52:09 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Tue, 17 Apr 2007 09:52:09 +0200 Subject: [ugffm] Fatal Error Handling in PHP Message-ID: <001f01c780c5$50819250$f184b6f0$@com> Hallo Liste, ich glaube Stefan Kilp erw=E4hnte im Schandis die Problematik mit Fatal Errors in PHP (keine sinnvolle Fehlermeldung m=F6glich, etc). Hier findet sich ein interessanter Beitrag zu diesem Thema. http://php100.wordpress.com/2007/04/16/graceful-recovery/ Mit Hinweis auf diese Klasse: http://ez.no/doc/components/view/latest/(file)/classtrees_Execution.html Zitat aus dem Tutorial: "If there is a problem with your Web application = you do not want that your visitors see "Fatal error" messages. Instead=20 you want to be able to show them a more friendly page telling them what=20 might be wrong, or what they should do when they encounter such an = error. Fatal errors and uncaught exceptions in PHP abort your script, but with=20 this component you can add hooks to the shutdown system of PHP. This=20 gives you the change to show a user-friendly message." Viel Spa=DF beim Lesen. Gru=DF, Christian From ugffm@phpugffm.de Tue Apr 17 09:31:24 2007 From: ugffm@phpugffm.de (Tom Klingenberg) Date: Tue, 17 Apr 2007 10:31:24 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <461FA1A7.1862.17C17C5@kilp.sk-software.de> References: <461FA1A7.1862.17C17C5@kilp.sk-software.de> Message-ID: Andere Erweiterung als .php: PHP Programmcode in Dateien schreiben die nicht .php als Endung haben wie zB. .inc oder .dat oder ähnlich. Diese können dann bei unvollständiger Konfiguration des Webservers einfach per Request ausgelesen werden. Ausserdem hilft das nicht für den Überblick des Quellcodes. On Fri, 13 Apr 2007 15:27:48 +0200, Stefan Kilp [sk-software] wrote: > Hi List, > > für einen der nächsten Vorträge über CodeReview suche ich die > schlimme/hässlichsten Falle bei der PHP Programmierung. > > z.B gibt es schwer zu findende Fehler wenn man == und = falsch verwendet > > ein > > if ($i =5) { > echo "i hat den Wert 5"; > } > > ist schwer zu finden. > > es empfielt sich daher die Konstanten immer nach vorne zu nehmen > > if (5 =$i) { > echo "i hat den Wert 5"; > } > > jetzt fällt sofort auf das man 5 keinen Wert zuweisen kann, und der Code > korrekt > > if (5 == $i) { > echo "i hat den Wert 5"; > } > > lauten sollte. > > Von diesen Erlebnissen kann sicher jeder von euch berichten. Ich wäre > euch dankbar, wenn ihr ein paar eurer "liebsten" Fehler posten würdet. > Die Ergebnisse sollen dann in einerm Vortrag landen. > > Schöndes Wochenende > Stefan > > > -- > Stefan Kilp > SK-Software, Entwicklung & Beratung > > email: kilp@sk-software.de > > fon : +49 6151 93344-0 > fax : +49 6151 93344-20 > Herta-Mansbacher-Str. 98 > 64289 Darmstadt, Germany. > ----------------------------------------------------- > > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm Mit freundlichen Grüßen, Tom Klingenberg -- Tom Klingenberg Geschäftsführer lastflood GmbH Leibnizstr. 24 55118 Mainz Deutschland Fon: +49 163 1736131 Fon: +49 6131 672250 Fax: +49 6131 604232 Web: www.lastflood.com Register: HRB 40173 am Amtsgericht Mainz; Geschäftsführung: Tom Klingenberg From ugffm@phpugffm.de Tue Apr 17 10:00:40 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Tue, 17 Apr 2007 11:00:40 +0200 Subject: AW: [ugffm] DOs and DONTs in php Message-ID: <48675DD7C7776748A240F70DFC385A9D7041D4@exchange.axess.de> Tom, I beg to differ although I agree that bad configuration is a security = risk here but a simply .htaccess can do the trick too. I think a .inc. in a filename helps identify the nature of the file and = .inc.php can be used too or .dat.php Good directory names do help but filename do too. Regards Darren > -----Urspr=FCngliche Nachricht----- > Von: Tom Klingenberg [mailto:tklingenberg@lastflood.net] > Gesendet: Dienstag, 17. April 2007 10:31 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] DOs and DONTs in php >=20 >=20 > Andere Erweiterung als .php: > PHP Programmcode in Dateien schreiben die nicht .php als=20 > Endung haben wie =20 > zB. .inc oder .dat oder =E4hnlich. Diese k=F6nnen dann bei=20 > unvollst=E4ndiger =20 > Konfiguration des Webservers einfach per Request ausgelesen werden. =20 > Ausserdem hilft das nicht f=FCr den =DCberblick des Quellcodes. >=20 > On Fri, 13 Apr 2007 15:27:48 +0200, Stefan Kilp [sk-software] =20 > wrote: >=20 > > Hi List, > > > > f=FCr einen der n=E4chsten Vortr=E4ge =FCber CodeReview suche ich = die > > schlimme/h=E4sslichsten Falle bei der PHP Programmierung. > > > > z.B gibt es schwer zu findende Fehler wenn man =3D=3D und =3D=20 > falsch verwendet > > > > ein > > > > if ($i =3D5) { > > echo "i hat den Wert 5"; > > } > > > > ist schwer zu finden. > > > > es empfielt sich daher die Konstanten immer nach vorne zu nehmen > > > > if (5 =3D$i) { > > echo "i hat den Wert 5"; > > } > > > > jetzt f=E4llt sofort auf das man 5 keinen Wert zuweisen kann,=20 > und der Code > > korrekt > > > > if (5 =3D=3D $i) { > > echo "i hat den Wert 5"; > > } > > > > lauten sollte. > > > > Von diesen Erlebnissen kann sicher jeder von euch=20 > berichten. Ich w=E4re > > euch dankbar, wenn ihr ein paar eurer "liebsten" Fehler=20 > posten w=FCrdet. > > Die Ergebnisse sollen dann in einerm Vortrag landen. > > > > Sch=F6ndes Wochenende > > Stefan > > > > > > -- > > Stefan Kilp > > SK-Software, Entwicklung & Beratung > > > > email: kilp@sk-software.de > > > > fon : +49 6151 93344-0 > > fax : +49 6151 93344-20 > > Herta-Mansbacher-Str. 98 > > 64289 Darmstadt, Germany. > > ----------------------------------------------------- > > > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 >=20 > Mit freundlichen Gr=FC=DFen, > Tom Klingenberg >=20 > --=20 > Tom Klingenberg > Gesch=E4ftsf=FChrer >=20 > lastflood GmbH > Leibnizstr. 24 > 55118 Mainz > Deutschland >=20 > Fon: +49 163 1736131 > Fon: +49 6131 672250 > Fax: +49 6131 604232 > Web: www.lastflood.com >=20 > Register: HRB 40173 am Amtsgericht Mainz; Gesch=E4ftsf=FChrung:=20 > Tom Klingenberg > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 >=20 From ugffm@phpugffm.de Tue Apr 17 15:22:53 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Tue, 17 Apr 2007 16:22:53 +0200 Subject: [ugffm] Lotus Notes Message-ID: <48675DD7C7776748A240F70DFC385A9D7041F1@exchange.axess.de> Hi List, vor einige Zeit hat ich ein HTML mail Problem mit Notes als Client. Ein Eclipse Benutzter meinte es k=F6nnte Bei Bedarf testen f=FCr mich. Auf diese Angebot m=F6chte ich zur=FCck kommen, nur, mein ROM ist = Korrupt. Es sagt nur Karl...Notes...Eclipse... I ran chkhead but it just got worse and ideas? Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Wed Apr 18 19:43:25 2007 From: ugffm@phpugffm.de (=?ISO-8859-15?Q?J=FCrgen_Barthel?=) Date: Wed, 18 Apr 2007 20:43:25 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: References: <461FA1A7.1862.17C17C5@kilp.sk-software.de> Message-ID: <462666CD.6080408@barthel.eu> On 04/17/2007 10:31 AM, Tom Klingenberg wrote: > Andere Erweiterung als .php: > PHP Programmcode in Dateien schreiben die nicht .php als Endung haben > wie zB. .inc oder .dat oder ähnlich. Diese können dann bei > unvollständiger Konfiguration des Webservers einfach per Request > ausgelesen werden. Ausserdem hilft das nicht für den Überblick des > Quellcodes. Das würde ich eher unter Glaubensfrage (M$/Tux?) abtun. Meine ersten Dokus sagten es müsse .inc sein und ich finde das auch logischer und übersichtlicher. .inc-Dateien liegen nicht im vom Web erreichbaren Verzeichnisbaum und Apache ist sicherheitshalber entsprechend eingerichtet. Meine Bearbeitungsprogramme erkennen alle .inc automatisch (ohne weitere "Konfiguration") als PHP-Include. Erstaunlich. Bei mir hat sich das sehr bewährt und ich kenne einige PHP-Programmierer, die das genauso sehen, interessanterweise haben die alle noch mit PHP V.3 gearbeitet... Ja, es wurde damals entsprechend diskuttiert, dass Hobbyprogrammierer hier Fehler machen und es besser sei .inc.php zu fordern. Es war damals aber nur dazu gedacht, unnötige Sicherheitsprobleme von Anfängern zu vermeiden. Nein, ich sehe .inc nicht als "Fehler" oder "Don't"! Zu .dat gab's entsprechende Variationen der Diskussionen, das soll aber (meine ich) nur für die Datenspeicherung verwendet werden (Daten-Dateien). Auch dann ist eine .dat an entsprechender Stelle sinnvoll. Da ich LAMP verwende hatte ich für .dat aber nie Bedarf, hab' mich da nicht interessiert und will mich da auch heute nicht weiter reinhängen. Cheers - Jürgen From ugffm@phpugffm.de Thu Apr 19 09:05:34 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Thu, 19 Apr 2007 10:05:34 +0200 Subject: AW: [ugffm] DOs and DONTs in php Message-ID: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> J=FCrgen, interesting comments, any other Hobbyprogrammierer Dos & Don'ts that you = might know of? (M$/Tux?) naja ich glaube .inc ist siemlich platforumunabh=E4ngig oder? Darren > -----Urspr=FCngliche Nachricht----- > Von: J=FCrgen Barthel [mailto:phpugffm@barthel.eu] > Gesendet: Mittwoch, 18. April 2007 20:43 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] DOs and DONTs in php >=20 >=20 > On 04/17/2007 10:31 AM, Tom Klingenberg wrote: > > Andere Erweiterung als .php: > > PHP Programmcode in Dateien schreiben die nicht .php als=20 > Endung haben=20 > > wie zB. .inc oder .dat oder =E4hnlich. Diese k=F6nnen dann bei=20 > > unvollst=E4ndiger Konfiguration des Webservers einfach per Request=20 > > ausgelesen werden. Ausserdem hilft das nicht f=FCr den =DCberblick = des=20 > > Quellcodes. > Das w=FCrde ich eher unter Glaubensfrage (M$/Tux?) abtun. Meine ersten = > Dokus sagten es m=FCsse .inc sein und ich finde das auch logischer und = > =FCbersichtlicher. .inc-Dateien liegen nicht im vom Web erreichbaren=20 > Verzeichnisbaum und Apache ist sicherheitshalber entsprechend=20 > eingerichtet. Meine Bearbeitungsprogramme erkennen alle .inc=20 > automatisch=20 > (ohne weitere "Konfiguration") als PHP-Include. Erstaunlich.=20 > Bei mir hat=20 > sich das sehr bew=E4hrt und ich kenne einige PHP-Programmierer, die = das=20 > genauso sehen, interessanterweise haben die alle noch mit PHP V.3=20 > gearbeitet... > Ja, es wurde damals entsprechend diskuttiert, dass Hobbyprogrammierer=20 > hier Fehler machen und es besser sei .inc.php zu fordern. Es=20 > war damals=20 > aber nur dazu gedacht, unn=F6tige Sicherheitsprobleme von Anf=E4ngern = zu=20 > vermeiden. >=20 > Nein, ich sehe .inc nicht als "Fehler" oder "Don't"! Zu .dat gab's=20 > entsprechende Variationen der Diskussionen, das soll aber (meine ich)=20 > nur f=FCr die Datenspeicherung verwendet werden=20 > (Daten-Dateien). Auch dann=20 > ist eine .dat an entsprechender Stelle sinnvoll. Da ich LAMP verwende=20 > hatte ich f=FCr .dat aber nie Bedarf, hab' mich da nicht=20 > interessiert und=20 > will mich da auch heute nicht weiter reinh=E4ngen. >=20 > Cheers - J=FCrgen > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 >=20 From ugffm@phpugffm.de Thu Apr 19 09:33:44 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Thu, 19 Apr 2007 10:33:44 +0200 Subject: [ugffm] Die Geschichte von Google, Apple und Microsoft auf Arte Message-ID: <48675DD7C7776748A240F70DFC385A9D704204@exchange.axess.de> http://www.digitalfernsehen.de/news/news_148086.html Die Geschichte von Google, Apple und Microsoft auf Arte =20 [ha] Hamburg - Die ungew=F6hnlichen Erfolgsgeschichten der Computer- und = Internetfirmen Google, Apple und Microsoft sind Gegenstand =20 Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Thu Apr 19 11:24:22 2007 From: ugffm@phpugffm.de (=?ISO-8859-15?Q?J=FCrgen_Barthel?=) Date: Thu, 19 Apr 2007 12:24:22 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> Message-ID: <46274356.6000207@barthel.eu> This is a multi-part message in MIME format. --------------070003040607070900080808 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit On 04/19/2007 10:05 AM, Darren Cooper wrote: > (M$/Tux?) naja ich glaube .inc ist siemlich platforumunabhängig oder? Es ging mir um den Vergleich der Heftigkeit der Glaubensfrage ;-) Eine wahrscheinlich weitere Glaubensfrage; im Moment für mich unverständlich, wann ich print und wann echo verwenden soll. Ich habe gelernt, echo "escaped html-code", jetzt eine Weile nichts Grösseres mehr programmiert, fange wieder an und sehe seither dauernd "print" als "Standard". Für DOs fände ich ein paar Tipps gut. Bspw. zum Thema von Variablennamen, Kommentierung von Code, wie man Formulareingaben (_GET, _POST) "sicher macht". Die Tipps zu UTF8 waren toll (ich arbeite die immer noch ein)!!! Kommentar: Usability wird immer noch viel zu sehr vernachlässigt. Und Clickibunti CMS ist für mich (mit aktualisierter Erfahrung) wieder außer Diskussion. Wenn schon, dann eine (entsprechend teure) Agentur mit guter Typo3-Erfahrung. Dann aber so, dass man nicht sieht, dass da ein CMS dahinter steht! 90% der Websites reicht ein Blick um "CMS" zu erkennen, ein zweiter Blick und man weiss, welches. Schnell und schlampig macht uns nur selbst den Markt kaputt! Kompromisse sind okay (ich habe als Gründer auch ein Liquiditätsproblem), aber bitte so, dass der Kunde (ich) weiss, wo der Haken liegt! Und PHP? Ich finde es schlicht erschreckend, wenn ich mit Informatikern und Webdesignern rede, die sich als PHP-Experten bezeichnen - und weniger Ahnung als ich selbst haben!!! DON'Ts: Sich mit weniger PHP-Kenntnissen als ich als PHP Experte bezeichnen! DON'Ts: CMS ohne sehr gutes PHP-Grundwissen DOs: PHP-, Webentwickler und Webdesigner sind unterschiedliche Jobs. Wenn man eins nicht kann, sollte das klar sein (dann sollte man sich mit jemandem aus dem anderen Lager zusammen tun!). DOs: Usability im Auge behalten. DOs: Sicherheit von Formulareingaben (Prüfung von übergebenen Werten) DOs: Saubere Vorklärung. Was wird wann erwartet (nicht spezifizierte Erwartungen) DOs: SAUBERE KOMMENTIERUNG! *eigenenasepack* Cheers - Jürgen Cheopsprinzip: Nichts wird innerhalb des Budgets oder Zeitrahmens fertig. --------------070003040607070900080808 Content-Type: text/html; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit On 04/19/2007 10:05 AM, Darren Cooper wrote:
(M$/Tux?) naja ich glaube .inc ist siemlich platforumunabhängig oder?
Es ging mir um den Vergleich der Heftigkeit der Glaubensfrage ;-)

Eine wahrscheinlich weitere Glaubensfrage; im Moment für mich unverständlich, wann ich print und wann echo verwenden soll. Ich habe gelernt, echo "escaped html-code", jetzt eine Weile nichts Grösseres mehr programmiert, fange wieder an und sehe seither dauernd "print" als "Standard".
Für DOs fände ich ein paar Tipps gut. Bspw. zum Thema von Variablennamen, Kommentierung von Code, wie man Formulareingaben (_GET, _POST) "sicher macht". Die Tipps zu UTF8 waren toll (ich arbeite die immer noch ein)!!!

Kommentar: Usability wird immer noch viel zu sehr vernachlässigt. Und Clickibunti CMS ist für mich (mit aktualisierter Erfahrung) wieder außer Diskussion. Wenn schon, dann eine (entsprechend teure) Agentur mit guter Typo3-Erfahrung. Dann aber so, dass man nicht sieht, dass da ein CMS dahinter steht! 90% der Websites reicht ein Blick um "CMS" zu erkennen, ein zweiter Blick und man weiss, welches. Schnell und schlampig macht uns nur selbst den Markt kaputt! Kompromisse sind okay (ich habe als Gründer auch ein Liquiditätsproblem), aber bitte so, dass der Kunde (ich) weiss, wo der Haken liegt!
Und PHP? Ich finde es schlicht erschreckend, wenn ich mit Informatikern und Webdesignern rede, die sich als PHP-Experten bezeichnen - und weniger Ahnung als ich selbst haben!!!

DON'Ts: Sich mit weniger PHP-Kenntnissen als ich als PHP Experte bezeichnen!
DON'Ts: CMS ohne sehr gutes PHP-Grundwissen
DOs: PHP-, Webentwickler und Webdesigner sind unterschiedliche Jobs. Wenn man eins nicht kann, sollte das klar sein (dann sollte man sich mit jemandem aus dem anderen Lager zusammen tun!).
DOs: Usability im Auge behalten.
DOs: Sicherheit von Formulareingaben (Prüfung von übergebenen Werten)
DOs: Saubere Vorklärung. Was wird wann erwartet (nicht spezifizierte Erwartungen)
DOs: SAUBERE KOMMENTIERUNG! *eigenenasepack*

Cheers - Jürgen

Cheopsprinzip: Nichts wird innerhalb des Budgets oder Zeitrahmens fertig.
--------------070003040607070900080808-- From ugffm@phpugffm.de Thu Apr 19 11:52:11 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Thu, 19 Apr 2007 12:52:11 +0200 Subject: [ugffm] definately brilliant ... Screen capture with PHP and GD Message-ID: <48675DD7C7776748A240F70DFC385A9D704215@exchange.axess.de> http://blog.thepimp.net/index.php/post/2007/04/17/Screen-capture-with-PHP= -and-GD Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Thu Apr 19 12:21:35 2007 From: ugffm@phpugffm.de (Henning Heil) Date: Thu, 19 Apr 2007 13:21:35 +0200 Subject: [ugffm] definately brilliant ... Screen capture with PHP and GD In-Reply-To: <48675DD7C7776748A240F70DFC385A9D704215@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D704215@exchange.axess.de> Message-ID: <462750BF.3020400@h-quadrat.com> ++++ Darren Cooper wrote on 19.04.2007 12:52 ++++ > http://blog.thepimp.net/index.php/post/2007/04/17/Screen-capture-with-PHP-and-GD > cool, this will definetly be helpful sooner or later! Thx, Henning From ugffm@phpugffm.de Thu Apr 19 14:12:24 2007 From: ugffm@phpugffm.de (Stefan =?iso-8859-15?q?Br=FCckmann?=) Date: Thu, 19 Apr 2007 15:12:24 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <46274356.6000207@barthel.eu> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <46274356.6000207@barthel.eu> Message-ID: <200704191512.24682.liste07@trick-box.de> Hallo, Am Donnerstag 19 April 2007 12:24 schrieb J=FCrgen Barthel: > DOs: SAUBERE KOMMENTIERUNG! *eigenenasepack* DOs: Sauberes einr=FCcken. Dabei immer Leerzeichen verwenden und keine=20 Tabs. Dann kann bei jeder Verschachtelungenstiefe einfach mit dem=20 Cursor von einer Klammer zum Gegenst=FCck runterrauschen. Manchmal kommen manche IDEs mit tiefen Verschachtelungen nicht mehr=20 mit. Ade merci Stefan Br=FCckmann =2D-=20 In der Ehe ist es wichtig, dass man versteht, harmonisch miteinander=20 zu streiten. Anita Ekberg http://www.dr-brueckmann.com From ugffm@phpugffm.de Thu Apr 19 16:21:38 2007 From: ugffm@phpugffm.de (Daniel Kopp) Date: Thu, 19 Apr 2007 17:21:38 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <461FA1A7.1862.17C17C5@kilp.sk-software.de> References: <461FA1A7.1862.17C17C5@kilp.sk-software.de> Message-ID: <002f01c78296$6d046ba0$470d42e0$@de> Zwar Java aber da sind auch ein paar allgemeine dabei http://findbugs.sourceforge.net/bugDescriptions.html Donts: Sehr sch=F6n ist immer float vergleichen. Beim Code Review schon mal gesehen: $foo->$bar=20 Erlaubt aber ist doch in 99,9% der F=E4lle ungewollt und f=FChrt sehr = leicht zu Bugs. -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im Auftrag = von Stefan Kilp [sk-software] Gesendet: Freitag, 13. April 2007 15:28 An: ugffm@phpugffm.de Betreff: [ugffm] DOs and DONTs in php Hi List, f=FCr einen der n=E4chsten Vortr=E4ge =FCber CodeReview suche ich die=20 schlimme/h=E4sslichsten Falle bei der PHP Programmierung.=20 z.B gibt es schwer zu findende Fehler wenn man =3D=3D und =3D falsch = verwendet ein if ($i =3D5) { echo "i hat den Wert 5"; } ist schwer zu finden. es empfielt sich daher die Konstanten immer nach vorne zu nehmen if (5 =3D$i) { echo "i hat den Wert 5"; } jetzt f=E4llt sofort auf das man 5 keinen Wert zuweisen kann, und der = Code=20 korrekt if (5 =3D=3D $i) { echo "i hat den Wert 5"; } lauten sollte. Von diesen Erlebnissen kann sicher jeder von euch berichten. Ich w=E4re=20 euch dankbar, wenn ihr ein paar eurer "liebsten" Fehler posten w=FCrdet. Die Ergebnisse sollen dann in einerm Vortrag landen. Sch=F6ndes Wochenende Stefan -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- _______________________________________________ ugffm mailing list ugffm@phpugffm.de http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Thu Apr 19 19:24:16 2007 From: ugffm@phpugffm.de (=?ISO-8859-15?Q?J=FCrgen_Barthel?=) Date: Thu, 19 Apr 2007 20:24:16 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <200704191512.24682.liste07@trick-box.de> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <46274356.6000207@barthel.eu> <200704191512.24682.liste07@trick-box.de> Message-ID: <4627B3D0.3050500@barthel.eu> This is a multi-part message in MIME format. --------------020000060502030605050107 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit On 04/19/2007 03:12 PM, Stefan Brückmann wrote: > DOs: Sauberes einrücken. Dabei immer Leerzeichen verwenden und keine > Tabs. > Was spricht gegen den Tabulator? Grübelnd - Jürgen --------------020000060502030605050107 Content-Type: text/html; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit On 04/19/2007 03:12 PM, Stefan Brückmann wrote:
DOs: Sauberes einrücken. Dabei immer Leerzeichen verwenden und keine 
Tabs.
  
Was spricht gegen den Tabulator?

Grübelnd - Jürgen
--------------020000060502030605050107-- From ugffm@phpugffm.de Thu Apr 19 19:38:15 2007 From: ugffm@phpugffm.de (Leka, Orges) Date: Thu, 19 Apr 2007 20:38:15 +0200 Subject: AW: [ugffm] Die Geschichte von Google, Apple und Microsoft auf Arte References: <48675DD7C7776748A240F70DFC385A9D704204@exchange.axess.de> Message-ID: This is a multi-part message in MIME format. ------_=_NextPart_001_01C782B1.FD9CBAA6 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Danke f=FCr die Info Darren. Schaue ich mir an. Mit freundlichen Gr=FC=DFen Orges Leka -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de im Auftrag von Darren Cooper Gesendet: Do 19.04.2007 10:33 An: Php (E-Mail) Betreff: [ugffm] Die Geschichte von Google, Apple und Microsoft auf Arte =20 http://www.digitalfernsehen.de/news/news_148086.html Die Geschichte von Google, Apple und Microsoft auf Arte =20 [ha] Hamburg - Die ungew=F6hnlichen Erfolgsgeschichten der Computer- und = Internetfirmen Google, Apple und Microsoft sind Gegenstand =20 Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 _______________________________________________ ugffm mailing list ugffm@phpugffm.de http://www.mazenphp.de/mailman/listinfo/ugffm ------_=_NextPart_001_01C782B1.FD9CBAA6 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IjsSAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEARAAAAEFXOiBbdWdmZm1dIERpZSBH ZXNjaGljaHRlIHZvbiBHb29nbGUsIEFwcGxlIHVuZCBNaWNyb3NvZnQgYXVmIEFydGUAexcBBYAD AA4AAADXBwQAEwAUACYADwAEAEIBASCAAwAOAAAA1wcEABMAFAAmADkABABsAQEJgAEAIQAAADdD Nzk5QTMzNkNGMTlDNDY5NDM3M0Q1OEQzRTlENjQ3ADUHAQOQBgAICwAAOQAAAAMAJgAAAAAAAwA2 AAAAAABAADkA3G5Y5LGCxwEeAD0AAQAAAAUAAABBVzogAAAAAAIBRwABAAAAKAAAAGM9REU7YT0g O2w9RVhDSEFOR0UwNS0wNzA0MTkxODM4NTdaLTg0NwAeAEkAAQAAAEAAAABbdWdmZm1dIERpZSBH ZXNjaGljaHRlIHZvbiBHb29nbGUsIEFwcGxlIHVuZCBNaWNyb3NvZnQgYXVmIEFydGUAQABOAAAk 1nBdgscBHgBaAAEAAAAYAAAAdWdmZm0tYWRtaW5AcGhwdWdmZm0uZGUAAgFbAAEAAABNAAAAAAAA AIErH6S+oxAZnW4A3QEPVAIAAAAAdWdmZm0tYWRtaW5AcGhwdWdmZm0uZGUAU01UUAB1Z2ZmbS1h ZG1pbkBwaHB1Z2ZmbS5kZQAAAAACAVwAAQAAAB0AAABTTVRQOlVHRkZNLUFETUlOQFBIUFVHRkZN LkRFAAAAAB4AXQABAAAADgAAAERhcnJlbiBDb29wZXIAAAACAV4AAQAAADsAAAAAAAAAgSsfpL6j EBmdbgDdAQ9UAgAAAABEYXJyZW4gQ29vcGVyAFNNVFAAZGFycmVuQGF4ZXNzLmRlAAACAV8AAQAA ABUAAABTTVRQOkRBUlJFTkBBWEVTUy5ERQAAAAAeAGYAAQAAAAUAAABTTVRQAAAAAB4AZwABAAAA GAAAAHVnZmZtLWFkbWluQHBocHVnZmZtLmRlAB4AaAABAAAABQAAAFNNVFAAAAAAHgBpAAEAAAAQ AAAAZGFycmVuQGF4ZXNzLmRlAB4AcAABAAAAOgAAAERpZSBHZXNjaGljaHRlIHZvbiBHb29nbGUs IEFwcGxlIHVuZCBNaWNyb3NvZnQgYXVmIEFydGUgIAAAAAIBcQABAAAAGwAAAAHHgl1xpmWE7zJ8 U0gZnrHj1VmFrCYAFRysOAAeAHQAAQAAAA0AAABQaHAgKEUtTWFpbCkAAAAAHgAaDAEAAAAMAAAA TGVrYSwgT3JnZXMAHgAdDgEAAABAAAAAW3VnZmZtXSBEaWUgR2VzY2hpY2h0ZSB2b24gR29vZ2xl LCBBcHBsZSB1bmQgTWljcm9zb2Z0IGF1ZiBBcnRlAAIBCRABAAAArwMAAKsDAAB+BgAATFpGdZ03 RrcDAAoAcmNwZzEyNeIyA0N0ZXgFQQEDAfdPCoACpAPjAgBjaArAc/BldDAgBxMCgA/zAFB/BFYI VQeyEcUOUQMBEMcy9wYABsMRxTMERhDJEtsR09sI7wn3Oxi/DjA1EcIMYM5jAFALCQFkMzYRUAum CwrjCoBEAHBrZSBmLFwnENAFwGQIkCBJKm4CECAd8HIYwG4uFwYAEOEKUCAN4GggbTZpBcAAcC4d lCD6TWmDBUADUGV1bmRsIEExCfAgR3IeYh5gZGYjCfAg+k9yZweRTGVUa2Eg+i0mAlUREHC5IzNu ZyKzB7AA0GgFEC0Q4HQmAx2UVgIgOiCEdWcBIG0tYWQggKBuQHBocCjzLgEAFSAwbRFgdQGAcmFn nCB2AiAfRRLBb3AEkF0dlEcHkAnwAQB0KNBEgR8wMTkuMDQuAdDEMDctUDA6MxXQHaMKQSjBUCnA IChFLdJNC3BsKR2UQhEwGMDrASAo0Fso810fQB7RLJFvEOAnsh4wKyJHK+Am8GX6LBFgcAtQHjAi gQXQDeD5A2BzbwGAILAqsBFhDrAHHZQdhSfQdHA6Ly/mdzXgKjBpZyIgB0AjsE8EoBEgIuEqMS9u B9BzATdTXzE0ODA4NvouJ9BtGKAdpDFPMl8zbzU0cSAdhVsQ8DEQSGF3BtAIcCsALTEjIoAkwHeR HmE2aG4itUVyAhD4bGdzJME5hQOgBIESwfZtKdAOsHI90DsiHwBBEf83YAAwIJAHgDovOzsAkDsx /yyQJMAAgAGQOzEdhUVvIg7/KoAjIAxwI5FFWytrRV8KgMYqSz8RYFhFUwXwB8KeTQmABzAjEAbQ SCBLT7tMQB2USwtwESAFwEYIgX5kJ6Iu8ANhCfApUB4wOEY5PIBREVRlbCjQK4I0UQAoMCk2MQHA oCA2NzYtOAAxHYXlUiAzOBAgQilQPUADcOM9g1RuRmF4UZ9SoBsA7TUPLlWAB5BzKjJUbADAwQMQ dG86ZC4FoCvy/kBYGErfXC9dP0uMHYU9UPks0WxzGMA2QETwBJAo0D5BDqA/sSejU6pC8EhS6EIg NRzQNihFBJAwQfJ0PjFzYgSQBZAn0DYw6S0BUmEpsGFRcCMQAwB4cmNrQvAvcAJAOZBhwQQgSmFr b2IAoFs/72efaK9OHwqAX2r/bA9s2v8dlCjzWXMLgCsAIrBE8G3p9ymqVw8AwHoJ8CmxNyJZgt0D gS9vIguAAhAvKPNKGgJ9dNAAHgA1EAEAAABFAAAAPEFDMTZEODc0OTMwOTkwNERCQUI2RDg4MzVE N0U1ODVDRUZFMkE3QEVYQ0hBTkdFMDUuemR2LlVuaS1NYWluei5ERT4AAAAAHgA5EAEAAAA7AAAA PDQ4Njc1REQ3Qzc3NzY3NDhBMjQwRjcwREZDMzg1QTlENzA0MjA0QGV4Y2hhbmdlLmF4ZXNzLmRl PgAAHgBHEAEAAAAPAAAAbWVzc2FnZS9yZmM4MjIAAAsA8hABAAAAHwDzEAEAAACUAAAAQQBXACUA MwBBACAAWwB1AGcAZgBmAG0AXQAgAEQAaQBlACAARwBlAHMAYwBoAGkAYwBoAHQAZQAgAHYAbwBu ACAARwBvAG8AZwBsAGUALAAgAEEAcABwAGwAZQAgAHUAbgBkACAATQBpAGMAcgBvAHMAbwBmAHQA IABhAHUAZgAgAEEAcgB0AGUALgBFAE0ATAAAAAsA9hAAAAAAQAAHMNxuWOSxgscBQAAIMGimqP2x gscBAwDeP69vAAADAPE/BwQAAB4A+D8BAAAADAAAAExla2EsIE9yZ2VzAAIB+T8BAAAARwAAAAAA AADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAvTz1VTkktTUFJTlovT1U9WkRWL0NOPVJFQ0lQSUVO VFMvQ049T0xFS0EAAB4A+j8BAAAAFQAAAFN5c3RlbSBBZG1pbmlzdHJhdG9yAAAAAAIB+z8BAAAA HgAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAuAAAAAwD9P+QEAAADABlAAAAAAAMAGkAA AAAAAwAdQAAAAAADAB5AAAAAAB4AMEABAAAABgAAAE9MRUtBAAAAHgAxQAEAAAAGAAAAT0xFS0EA AAAeADJAAQAAABgAAAB1Z2ZmbS1hZG1pbkBwaHB1Z2ZmbS5kZQAeADNAAQAAABAAAABkYXJyZW5A YXhlc3MuZGUAHgA4QAEAAAAGAAAAT0xFS0EAAAAeADlAAQAAAAIAAAAuAAAAAwB2QP////8LACkA AAAAAAsAIwAAAAAAAwAGEKPOc+0DAAcQsAMAAAMAEBAAAAAAAwAREAAAAAAeAAgQAQAAAGUAAABE QU5LRUb8UkRJRUlORk9EQVJSRU5TQ0hBVUVJQ0hNSVJBTk1JVEZSRVVORExJQ0hFTkdS/N9FTk9S R0VTTEVLQS0tLS0tVVJTUFL8TkdMSUNIRU5BQ0hSSUNIVC0tLS0tVk9OAAAAAAIBfwABAAAARQAA ADxBQzE2RDg3NDkzMDk5MDREQkFCNkQ4ODM1RDdFNTg1Q0VGRTJBN0BFWENIQU5HRTA1Lnpkdi5V bmktTWFpbnouREU+AAAAAI7S ------_=_NextPart_001_01C782B1.FD9CBAA6-- From ugffm@phpugffm.de Thu Apr 19 20:23:58 2007 From: ugffm@phpugffm.de (Stefan =?iso-8859-15?q?Br=FCckmann?=) Date: Thu, 19 Apr 2007 21:23:58 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <4627B3D0.3050500@barthel.eu> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> Message-ID: <200704192123.58682.liste07@trick-box.de> Hallo, Am Donnerstag 19 April 2007 20:24 schrieb J=FCrgen Barthel: > On 04/19/2007 03:12 PM, Stefan Br=FCckmann wrote: > > DOs: Sauberes einr=FCcken. Dabei immer Leerzeichen verwenden und > > keine Tabs. > > Was spricht gegen den Tabulator? Ich habe eine Einr=FCcktiefe von 4 gew=E4hlt. Der Tabulator w=E4re nur ein Zeichen. 4 Zeichen Script dann Einr=FCckung mit Tabulator. Der Cursor f=E4llt dann auf ein Zeichen zur=FCck, danach wieder Code nun bei einem Zeichen. etc. Ade merci Stefan Br=FCckmann =2D-=20 Eifer ist die rechte Hand, Sparsamkeit die linke Hand von Fortuna Spanisches Sprichwort http://www.dr-brueckmann.com From ugffm@phpugffm.de Thu Apr 19 21:57:09 2007 From: ugffm@phpugffm.de (=?ISO-8859-1?Q?J=FCrgen_Barthel?=) Date: Thu, 19 Apr 2007 22:57:09 +0200 Subject: [ugffm] Die Geschichte von Google, Apple und Microsoft auf Arte In-Reply-To: <48675DD7C7776748A240F70DFC385A9D704204@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D704204@exchange.axess.de> Message-ID: <4627D7A5.6070700@barthel.eu> On 04/19/2007 10:33 AM, Darren Cooper wrote: > http://www.digitalfernsehen.de/news/news_148086.html > Die Geschichte von Google, Apple und Microsoft auf Arte > [ha] Hamburg - Die ungewöhnlichen Erfolgsgeschichten der Computer- und Internetfirmen Google, Apple und Microsoft sind Gegenstand > Wenn ich das richtig verstehe war das gestern? From ugffm@phpugffm.de Thu Apr 19 22:00:14 2007 From: ugffm@phpugffm.de (=?ISO-8859-15?Q?J=FCrgen_Barthel?=) Date: Thu, 19 Apr 2007 23:00:14 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <200704192123.58682.liste07@trick-box.de> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> <200704192123.58682.liste07@trick-box.de> Message-ID: <4627D85E.7020009@barthel.eu> On 04/19/2007 09:23 PM, Stefan Brückmann wrote: > *kryptisch*. Hi Stefan, Ich nutze Tab, finde das viel übersichtlicher, was aber vielleicht auch an meinem Editor liegt. Sehe keinen Vorteil, eher Nachteil in Spaces statt Tabs. Verbuche ich unter "eine weitere Glaubensfrage". Cheers - Jürgen From ugffm@phpugffm.de Thu Apr 19 22:22:09 2007 From: ugffm@phpugffm.de (Daniel Kopp) Date: Thu, 19 Apr 2007 23:22:09 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <4627D85E.7020009@barthel.eu> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> <200704192123.58682.liste07@trick-box.de> <4627D85E.7020009@barthel.eu> Message-ID: <003901c782c8$ca4184b0$5ec48e10$@de> Hi J=FCrgen, kann ich nur unterstreichen: Glaubensfrage! P.S.: bin auch Anh=E4nger der Tab Fraktion ;) -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im Auftrag = von J=FCrgen Barthel Gesendet: Donnerstag, 19. April 2007 23:00 An: ugffm@phpugffm.de Betreff: Re: [ugffm] DOs and DONTs in php On 04/19/2007 09:23 PM, Stefan Br=FCckmann wrote: > *kryptisch*. Hi Stefan, Ich nutze Tab, finde das viel =FCbersichtlicher, was aber vielleicht = auch=20 an meinem Editor liegt. Sehe keinen Vorteil, eher Nachteil in Spaces=20 statt Tabs. Verbuche ich unter "eine weitere Glaubensfrage". Cheers - J=FCrgen _______________________________________________ ugffm mailing list ugffm@phpugffm.de http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Fri Apr 20 07:37:30 2007 From: ugffm@phpugffm.de (Oliver Schlicht) Date: Fri, 20 Apr 2007 08:37:30 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <003901c782c8$ca4184b0$5ec48e10$@de> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> <200704192123.58682.liste07@trick-box.de> <4627D85E.7020009@barthel.eu> <003901c782c8$ca4184b0$5ec48e10$@de> Message-ID: <006101c78316$5ed428b0$1c7c7a10$@schlicht@bitexpert.de> $tab++; wass halt bei Spaces ziemlich nervt, ist folgendes: Die IDE nimmt automatische Einr=FCckungen vor und f=FCllt diese mit Spaces. Wenn ich = jetzt mit der Backspace Taste genau eine Einr=FCckung zur=FCck m=F6chte = funktioniert das nicht (weil die ja dann halt aus x Spaces besteht). Is = Gewohnheitssache... lasst uns doch lieber noch kleinlicher werden und diskutieren, wer = welche Einr=FCckungstiefe und Zeilenl=E4nge bevorzugt... ;) REINHAUN! > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von Daniel Kopp > Gesendet: Donnerstag, 19. April 2007 23:22 > An: ugffm@phpugffm.de > Betreff: AW: [ugffm] DOs and DONTs in php >=20 > Hi J=FCrgen, >=20 > kann ich nur unterstreichen: Glaubensfrage! >=20 >=20 > P.S.: bin auch Anh=E4nger der Tab Fraktion ;) >=20 >=20 > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von > J=FCrgen Barthel > Gesendet: Donnerstag, 19. April 2007 23:00 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] DOs and DONTs in php >=20 > On 04/19/2007 09:23 PM, Stefan Br=FCckmann wrote: > > *kryptisch*. > Hi Stefan, >=20 > Ich nutze Tab, finde das viel =FCbersichtlicher, was aber vielleicht = auch > an meinem Editor liegt. Sehe keinen Vorteil, eher Nachteil in Spaces > statt Tabs. Verbuche ich unter "eine weitere Glaubensfrage". >=20 > Cheers - J=FCrgen > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Fri Apr 20 08:47:52 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Fri, 20 Apr 2007 09:47:52 +0200 Subject: AW: [ugffm] Die Geschichte von Google, Apple und Microsoft auf Arte Message-ID: <48675DD7C7776748A240F70DFC385A9D70422B@exchange.axess.de> > Wenn ich das richtig verstehe war das gestern? >eines Arte-Themenabends an diesem Freitag naja wenn gesterns gestern Freitag war dann ja. allerdings wann gesterns gestern Mittwoch war w=E4re es doch "morgen" = statt "gestern" gewesen.=20 Oder? Also heute !! Darren From ugffm@phpugffm.de Fri Apr 20 08:48:29 2007 From: ugffm@phpugffm.de (Daniel Kopp) Date: Fri, 20 Apr 2007 09:48:29 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <006101c78316$5ed428b0$1c7c7a10$@schlicht@bitexpert.de> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> <200704192123.58682.liste07@trick-box.de> <4627D85E.7020009@barthel.eu> <003901c782c8$ca4184b0$5ec48e10$@de> <006101c78316$5ed428b0$1c7c7a10$@schlicht@bitexpert.de> Message-ID: <000401c78320$49753a40$dc5faec0$@de> Also Einr=FCckungstiefe MUSS unbedingt 3,6954 sein und Zeilenl=E4nge = nicht mehr als 10 Zeichen (Deswegen benutzte ich als Methoden und Variablen Namen = auch immer nur einzelne Buchstaben), sonst erkenne ich auf meinem PDA nix = mehr.=20 ;) -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im Auftrag = von Oliver Schlicht Gesendet: Freitag, 20. April 2007 08:38 An: ugffm@phpugffm.de Betreff: AW: [ugffm] DOs and DONTs in php $tab++; wass halt bei Spaces ziemlich nervt, ist folgendes: Die IDE nimmt automatische Einr=FCckungen vor und f=FCllt diese mit Spaces. Wenn ich = jetzt mit der Backspace Taste genau eine Einr=FCckung zur=FCck m=F6chte = funktioniert das nicht (weil die ja dann halt aus x Spaces besteht). Is = Gewohnheitssache... lasst uns doch lieber noch kleinlicher werden und diskutieren, wer = welche Einr=FCckungstiefe und Zeilenl=E4nge bevorzugt... ;) REINHAUN! > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von Daniel Kopp > Gesendet: Donnerstag, 19. April 2007 23:22 > An: ugffm@phpugffm.de > Betreff: AW: [ugffm] DOs and DONTs in php >=20 > Hi J=FCrgen, >=20 > kann ich nur unterstreichen: Glaubensfrage! >=20 >=20 > P.S.: bin auch Anh=E4nger der Tab Fraktion ;) >=20 >=20 > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im > Auftrag von > J=FCrgen Barthel > Gesendet: Donnerstag, 19. April 2007 23:00 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] DOs and DONTs in php >=20 > On 04/19/2007 09:23 PM, Stefan Br=FCckmann wrote: > > *kryptisch*. > Hi Stefan, >=20 > Ich nutze Tab, finde das viel =FCbersichtlicher, was aber vielleicht = auch > an meinem Editor liegt. Sehe keinen Vorteil, eher Nachteil in Spaces > statt Tabs. Verbuche ich unter "eine weitere Glaubensfrage". >=20 > Cheers - J=FCrgen > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm _______________________________________________ ugffm mailing list ugffm@phpugffm.de http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Fri Apr 20 08:53:55 2007 From: ugffm@phpugffm.de (=?ISO-8859-1?Q?J=FCrgen_Barthel?=) Date: Fri, 20 Apr 2007 09:53:55 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <006101c78316$5ed428b0$1c7c7a10$@schlicht@bitexpert.de> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> <200704192123.58682.liste07@trick-box.de> <4627D85E.7020009@barthel.eu> <003901c782c8$ca4184b0$5ec48e10$@de> <006101c78316$5ed428b0$1c7c7a10$@schlicht@bitexpert.de> Message-ID: <46287193.7000109@barthel.eu> On 04/20/2007 08:37 AM, Oliver Schlicht wrote: > $tab++; > lasst uns doch lieber noch kleinlicher werden und diskutieren, wer welche > Einrückungstiefe und Zeilenlänge bevorzugt... ;) > 4 und automatischer Zeilenumbruch ;-) Ich halte nix davon Code, der in eine Zeile gehört künstlich zu trennen. Das ist das Gleiche mit Zeilenumbrüchen in e- Mails. Ich habe sooooo einen kleinen Bildschir m... > REINHAUN! > Au ja, ein Flamewar! *soooobreitgrins* From ugffm@phpugffm.de Fri Apr 20 08:58:39 2007 From: ugffm@phpugffm.de (=?ISO-8859-1?Q?J=FCrgen_Barthel?=) Date: Fri, 20 Apr 2007 09:58:39 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <000401c78320$49753a40$dc5faec0$@de> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> <200704192123.58682.liste07@trick-box.de> <4627D85E.7020009@barthel.eu> <003901c782c8$ca4184b0$5ec48e10$@de> <006101c78316$5ed428b0$1c7c7a10$@schlicht@bitexpert.de> <000401c78320$49753a40$dc5faec0$@de> Message-ID: <462872AF.1040307@barthel.eu> On 04/20/2 007 09:48 AM, Daniel Kopp wrote : > Also Einrü > ckungstief > e MUSS unb > edingt 3,6 > 954 sein u > nd Zeilenl > änge nicht > mehr als 1 > 0 Zeichen > (Deswegen > benutzte i > ch als Met > hoden und > Variablen > Namen auch > immer nur > einzelne B > uchstaben) > , sonst er > kenne ich > auf meinem > PDA nix m > ehr. ;) > 3,694 ist gut. Ich habe das w ieder str äftlich v ereinfach t zu 4... Cheers - J ürgen From ugffm@phpugffm.de Fri Apr 20 09:29:56 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Fri, 20 Apr 2007 10:29:56 +0200 Subject: [ugffm] OT Message-ID: <48675DD7C7776748A240F70DFC385A9D70422E@exchange.axess.de> >Ich habe sooooo > einen kleinen Bildschir > m... Hol dir ein bessere handy. > Au ja, ein Flamewar! nixs da ! Darren From ugffm@phpugffm.de Fri Apr 20 09:32:06 2007 From: ugffm@phpugffm.de (Daniel Kopp) Date: Fri, 20 Apr 2007 10:32:06 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <462872AF.1040307@barthel.eu> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> <200704192123.58682.liste07@trick-box.de> <4627D85E.7020009@barthel.eu> <003901c782c8$ca4184b0$5ec48e10$@de> <006101c78316$5ed428b0$1c7c7a10$@schlicht@bitexpert.de> <000401c78320$49753a40$dc5faec0$@de> <462872AF.1040307@barthel.eu> Message-ID: <000501c78326$6181f050$2485d0f0$@de> Uh das sieht nett aus :) Meinte nat=FCrlich Math.round(3,694) -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im Auftrag = von J=FCrgen Barthel Gesendet: Freitag, 20. April 2007 09:59 An: ugffm@phpugffm.de Betreff: Re: [ugffm] DOs and DONTs in php On 04/20/2 007 09:48 AM, Daniel Kopp wrote : > Also Einr=FC > ckungstief > e MUSS unb > edingt 3,6 > 954 sein u > nd Zeilenl > =E4nge nicht > mehr als 1 > 0 Zeichen=20 > (Deswegen=20 > benutzte i > ch als Met > hoden und=20 > Variablen=20 > Namen auch > immer nur=20 > einzelne B > uchstaben) > , sonst er > kenne ich=20 > auf meinem > PDA nix m > ehr. ;) > =20 3,694 ist gut. Ich habe das w ieder str =E4ftlich v ereinfach t zu 4... Cheers - J =FCrgen _______________________________________________ ugffm mailing list ugffm@phpugffm.de http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Fri Apr 20 09:48:06 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Fri, 20 Apr 2007 10:48:06 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <000401c78320$49753a40$dc5faec0$@de> References: <48675DD7C7776748A240F70DFC385A9D704200@exchange.axess.de> <200704191512.24682.liste07@trick-box.de> <4627B3D0.3050500@barthel.eu> <200704192123.58682.liste07@trick-box.de> <4627D85E.7020009@barthel.eu> <003901c782c8$ca4184b0$5ec48e10$@de> <006101c78316$5ed428b0$1c7c7a10$@schlicht@bitexpert.de> <000401c78320$49753a40$dc5faec0$@de> Message-ID: <001d01c78328$9f46db60$ddd49220$@com> > (Deswegen benutzte ich als Methoden und Variablen Namen > auch immer nur einzelne Buchstaben), sonst erkenne ich auf > meinem PDA nix mehr. Lol. From ugffm@phpugffm.de Fri Apr 20 10:00:35 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Fri, 20 Apr 2007 11:00:35 +0200 Subject: [ugffm] /ajaxfeeds from Google Message-ID: <48675DD7C7776748A240F70DFC385A9D704234@exchange.axess.de> nice http://code.google.com/apis/ajaxfeeds/ http://www.google.com/uds/solutions/tunebar/index.html The AJAX Search team launched a new API this morning that introduces a = subtle, yet powerful new way to integrate syndicated content into your = web applications. The Google AJAX Feed API provides functionality that allows webpages to = retrieve any public RSS or Atom feed via a simple JavaScript method = call. The data can be retrieved in either JSON or XML format, enabling = web applications to easily mash up and consume the contents of public = feeds. Some of the best content on the web is being syndicated over RSS = and Atom channels; this API should help web developers quickly integrate = rich external data sources into their web applications, while leveraging = Google to do the the heavy lifting of crawling, caching, and content = normalization. Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Fri Apr 20 11:00:54 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Fri, 20 Apr 2007 12:00:54 +0200 Subject: [ugffm] tv links Message-ID: <48675DD7C7776748A240F70DFC385A9D70423A@exchange.axess.de> Freitag, 20. April 2007 um 22.10 Uhr=20 Wiederholungen :=20 Keine Wiederholungen=20 http://www.arte.tv/de/woche/244,broadcastingNum=3D717000,day=3D7,week=3D1= 6,year=3D2007.html http://www.arte.tv/de/woche/244,broadcastingNum=3D725523,day=3D7,week=3D1= 6,year=3D2007.html http://www.arte.tv/de/woche/244,broadcastingNum=3D725526,day=3D7,week=3D1= 6,year=3D2007.html Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Fri Apr 20 11:04:42 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Fri, 20 Apr 2007 12:04:42 +0200 Subject: [ugffm] Bar Camp in FFM + Party + more Message-ID: <48675DD7C7776748A240F70DFC385A9D70423B@exchange.axess.de> http://barcampfrankfurt.pbwiki.com/ http://barcampfrankfurt.pbwiki.com/WannWo 21.04. + 22.04.07 (Sa. + So.) Beginn am Samstag: 08:30 Uhr inkl. Fr=FChst=FCck vor Ort im = Kantinenbereich Start der ersten Session: 10:00 Uhr Freitag, den 20.04. wird eine Er=F6ffnungsparty am Abend steigen, Ort und Uhrzeit: 20:30 Uhr, Kneipe "Lorsbacher Thal", Alt Sachsenhausen, = Gro=DFe Rittergasse 49-51 (Google Maps) Anfahrtsbeschreibung: http://www.lorsbacher-thal.de/html/anfahrt.html Was ist Barcamp? =20 (dieser Text ist geborgt vom BarCamp Berlin und von BarCamp Cologne. = Vielen Dank daf=FCr! Es erspart uns Stunden (wenn nicht Tage) an = =DCbersetzungsarbeit!) =20 Community und Information =20 Barcamp ist eine Ad-hoc-Nicht-Konferenz (engl. Un-Conference), die aus = dem Bed=FCrfnis heraus entstanden ist, dass sich Menschen in einer = offenen Umgebung austauschen und voneinander lernen k=F6nnen. Es ist = eine intensive Veranstaltung mit Diskussionen, Pr=E4sentationen, und = Interaktion der Teilnehmer untereinander. =20 Jeder, der etwas beizutragen hat oder etwas lernen will, ist willkommen = und herzlich eingeladen mitzumachen. =20 * F=FCr den Fall, dass du mitmachst, stell dich darauf ein, dich mit = anderen Barcampern auszutauschen. * Wenn du gehst, sei bereit, deine Erfahrungen mit dem Rest der Welt = zu teilen. =20 Keine Zuschauer, nur Teilnehmer =20 Teilnehmer m=FCssen entweder eine Pr=E4sentation oder eine Session = abhalten oder aber bei einer mithelfen, oder sonstwie als Freiwilliger = zum Gelingen der Veranstaltung beitragen. Der Ablaufplan f=FCr = s=E4mtliche Pr=E4sentationen wird erst am Tag selbst erstellt. Man kann = sich vorab vorbereiten, sollte aber fr=FCh am Tag erscheinen, um sich = einen Platz im Zeitplan zu sichern. Die anwesenden Teilnehmer w=E4hlen = die Demos bzw. Pr=E4sentationen aus, die sie sehen wollen. =20 Alle Pr=E4sentatoren sind verantwortlich daf=FCr, dass s=E4mtliche = Mitschriften, Folien, Audio und Video ihrer Pr=E4sentationen im Web = ver=F6ffentlicht werden zum Nutzen sowohl der Teilnehmer als auch = derjenigen, die nicht selbst anwesend sein k=F6nnen. =20 Weitere Infos =20 Die folgenden Wikipedia-Artikel geben einen ganz guten =DCberblick, wie = Barcamp entstanden ist und welche benachbarten Formate es sonst noch = gibt (z.T. mit weiterf=FChrenden Links zu Erfahrungsberichten aus erster = Hand u.a.) =20 http://de.wikipedia.org/wiki/BarCamp http://en.wikipedia.org/wiki/Barcamp http://en.wikipedia.org/wiki/Open_space_conference http://en.wikipedia.org/wiki/Unconference http://en.wikipedia.org/wiki/Foo_Camp =20 Was ist eigentlich Barcamp? =20 Zusammenfassung =FCber die Geschichte und Hintergr=FCnde: =20 http://www.franztoo.de/?p=3D113 =20 Hier ein Film vom Barcamp San Francisco, der kurze Statements zur Idee = des Barcamp enth=E4lt (u.a. mit Tara Hunt, Tantek Celik und Ryan King): =20 http://blip.tv/file/get/Ryanne-BarCampSF816.mov =20 Barcamp Stimmen vom Barcampcologne (Nicht von Berlin geborgt) =20 Tags: Inspiration, Spa=DF, Begeisterung, Information, Austausch, gute = Stimmung... =20 From ugffm@phpugffm.de Mon Apr 23 11:00:50 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 23 Apr 2007 12:00:50 +0200 Subject: [ugffm] =?iso-8859-1?Q?WG=3A_O=27Reilly_News_f=FCr_UserGroups_03/07=2C_Them?= =?iso-8859-1?Q?a=3A_Administration?= Message-ID: <48675DD7C7776748A240F70DFC385A9D704259@exchange.axess.de> -----Urspr=FCngliche Nachricht----- Von: O'Reilly Verlag [mailto:ug@oreilly.de] Gesendet: Montag, 23. April 2007 11:49 An: user_groups@oreilly.de Betreff: O'Reilly News f=FCr UserGroups 03/07, Thema: Administration ____________________________________________________ O'Reilly UserGroup News - f=FCr UserGroup-Vertreter M=E4rz/April 2007 ____________________________________________________ Als Fr=FChlingsgru=DF bieten wir Ihnen und Ihren UserGroup-Mitgliedern auf alle Bestellungen ab einem Warenwert von 50 EUR einen UserGroup- Rabatt auf alle englischsprachigen Titel in H=F6he von 20 %. Wie Sie wissen, sind deutsche B=FCcher preisgebunden und k=F6nnen leider nicht rabattiert werden. Senden Sie Ihre Bestellung unter Angabe der ISBNs und der gew=FCnschten Lieferanschrift an ug@oreilly.de. Bitte informieren Sie Ihre Mitglieder =FCber dieses Angebot. Gerne stellen wir Ihnen Exemplare unserer aktuellen Neuerscheinungen zur Besprechung zur Verf=FCgung. Wir freuen uns auf Ihr Interesse! ____________________________________________________ O'Reilly UserGroup News - f=FCr UserGroup-Mitglieder M=E4rz/April 2007, Thema: Administration ____________________________________________________ Deutschsprachige Neuerscheinungen (Details s.u.) ---------------------------------- 1. Netzwerksicherheit Hacks, 2. Auflage 2. Schnelleinstieg in die Windows PowerShell 3. Windows-Befehle f=FCr Windows-Vista & Server 2003 - kurz & gut Englischsprachige Neuerscheinungen (Details s.u.) -------------------------------------------------- 1. Linux System Administration 2. Understanding MySQL Internals 3. Using Samba 4. Windows Vista: The Definitive Guide ____________________________________________________ ____________________________________________________ Deutschsprachige Neuerscheinungen ---------------------------------- 1. Netzwerksicherheit Hacks =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Andrew Lockhart Deutsche =DCbersetzung von Andreas Bildstein, Kathrin Lichtenberg 2. Auflage April 2007 ISBN 978-3-89721-496-5 528 Seiten, broschiert, EUR 39.90 Mit seinen fortgeschrittenen Hacks f=FCr Unix- und Windows-Server besch=E4ftigt sich dieses Buch vor allem mit dem Absichern von TCP/IP-basierten Diensten. Daneben bietet es auch eine ganze Reihe von raffinierten hostbasierten Sicherheitstechniken. Systemadministratoren, die schnelle L=F6sungen f=FCr reale Sicherheitsprobleme ben=F6tigen, finden hier pr=E4gnante Beispiele f=FCr Systemh=E4rtung, angewandte Verschl=FCsselung, Intrusion Detection, sicheres Tunneling, Logging und Monitoring, Incident Response, Firewalling, Sicherheit in WLANs und Privatsph=E4rensicherung. Der Link zum Buch: http://www.oreilly.de/catalog/netsechacks2ger/#top 2. Schnelleinstieg in die Windows PowerShell =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Andy Oakley Deutsche =DCbersetzung von Andreas Bildstein 1. Auflage M=E4rz 2007 ISBN 978-3-89721-487-3 224 Seiten, broschiert, EUR 24.90 Die Windows PowerShell ist die Zukunft der Windows- Administration - jetzt ist es an der Zeit einzusteigen. Dieses Buch ist die praktische Anleitung, die Sie ben=F6tigen, um die PowerShell, Microsofts neue interaktive Kommandozeilen- Shell und Skriptsprache f=FCr Windows, sofort nutzen zu k=F6nnen. Mehr als vierzig praxisbezogene =DCbungen und Skripte f=FChren Sie in Konzepte und Funktionen der PowerShell ein und demonstrieren Ihnen die Flexibilit=E4t und Leistungsf=E4higkeit der neuen Shell. Jede =DCbung bietet klare Schritt-f=FCr-Schritt- Anleitungen und eine genaue Erl=E4uterung der Ergebnisse. Eine Kurzreferenz der PowerShell-Syntax und -Grammatik sowie der Standard-Cmdlets, Funktionen und Aliase rundet diesen Schnelleinstieg ab. Der Link zum Buch: http://www.oreilly.de/catalog/powershellger/ Das Probekapitel "Einf=FChrung in die Windows PowerShell" finden Sie hier: http://www.oreilly.de/catalog/powershellger/chapter/ 3. Windows-Befehle f=FCr Vista & Server 2003 - kurz & gut =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D =C6leen Frisch & Helge Klein 2. Auflage M=E4rz 2007 ISBN 978-3-89721-528-3 200 Seiten, broschiert, EUR 12.00 Der Bestseller in Neuauflage: "Windows-Befehle f=FCr Vista & Server 2003 - kurz & gut" beschreibt alle wesentlichen Befehle der Kommandozeilen von Windows Vista und Windows Server 2003 (sowie Windows 2000 und XP) mit ihren jeweiligen Optionen in knapper, aber umfassender Form. Auch die Befehle der zu den jeweiligen Windows-Versionen existierenden Resource Kits und Support Tools werden mit behandelt. Die Befehle sind thematisch gruppiert und innerhalb der Themenbereiche alphabetisch aufgef=FChrt. Der Link zum Buch: http://www.oreilly.de/catalog/winvistacommprger/ ____________________________________________________ ____________________________________________________ Englischsprachige Neuerscheinungen ----------------------------------- 1. Linux System Administration =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D Tom Adelstein First Edition March 2007 ISBN 978-0-596-00952-6 296 pages, EUR 43.00 For experienced system administrators looking to acquire Linux skills, and seasoned Linux users facing a new challenge, this book offers practical knowledge for managing a complete range of Linux systems and servers. It summarizes the steps you need to build everything from standalone SOHO hubs, web servers, and LAN servers to load balanced clusters and servers consolidated through virtualization. You'll also learn to back up data and create shell scripts. Der Link zum Buch: http://www.oreilly.de/catalog/9780596009526/ Das Probekapitel "Load-Balanced Clusters" finden Sie hier:=20 http://www.oreilly.de/catalog/9780596009526/chapter/ 2. Understanding MySQL Internals =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D Sasha Pachev First Edition April 2007 ISBN 978-0-596-00957-1 254 pages, EUR 48.00 Although MySQL's source code is open in the sense of being publicly available, it's essentially closed to you if you don't understand it. This book provides a comprehensive tour of MySQL 5 that shows you how to figure out the inner-workings of this powerful database. You'll learn how data structures and convenience functions operate, how to add new storage engines and configuration options, and much more. Der Link zum Buch: http://www.oreilly.de/catalog/9780596009571/ Das Probekapitel "Client/Server Communication" finden Sie hier: http://www.oreilly.de/catalog/9780596009571/chapter/ 3. Using Samba =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Gerald Carter, Jay Ts & Robert Eckstein Third Edition March 2007 ISBN 978-0-596-00769-0 447 pages, EUR 43.00 This book is the comprehensive guide to Samba administration, officially adopted by the Samba Team. Wondering how to integrate Samba's authentication with that of a Windows domain? How to get Samba to serve Microsoft Dfs shares? How to share files on Mac OS X? These and a dozen other issues of interest to system administrators are covered. A whole chapter is dedicated to troubleshooting! Der Link zum Buch: http://www.oreilly.de/catalog/samba3/ Das Probekapitel "Accounts, Authentication, and Authorization" finden Sie hier: http://www.oreilly.de/catalog/samba3/chapter/ 4. Windows Vista: The Definitive Guide =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D William R. Stanek First Edition March 2007 ISBN 978-0-596-52800-3 942 pages, EUR 48.00 Whether you're a beginner, power user, or seasoned professional, this complete guide has everything you need to customize the operating system, master your digital media, manage your data, and maintain your computer -- regardless of which Windows Vista edition you're using. Windows expert William Stanek doesn't just teach you the steps you need to follow, he also tells you how features work, why they work, and how you can adapt them to meet your needs. Der Link zum Buch: = http://www.oreilly.de/catalog/9780596528003/index.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D Weitere Fragen und Anforderungen von Rezensionsexemplaren (bitte unter Angabe der gew=FCnschten Lieferanschrift) richten Sie bitte an ug@oreilly.de Coverabbildungen unserer Buecher finden Sie nach ISBN sortiert unter: ftp://ftp.oreilly.de/pub/ora/graphics/book_covers/hi-res/ Bitte lassen Sie uns Belegexemplare/Urls Ihrer Rezensionen zukommen. Vielen Dank! Wenn Sie diesen Informationsservice abbestellen moechten, schicken Sie bitte eine Mail mit folgendem Inhalt an majordomo@oreilly.de: unsubscribe user_groups IHRE-E-MAILADRESSE Tragen Sie diesen Text bitte nicht in die Betreffzeile, sondern in das Mitteilungsfeld des Mailprogramms ein. Wenn Sie Schwierigkeiten haben, wenden Sie sich bitte an listmaster@oreilly.de. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D O'Reilly Verlag GmbH & Co.KG, Balthasarstr. 81 50670 Koeln Tel.: +(49)-221-9731600 Fax.: +(49)-221-9731608 Geschaeftsfuehrer: Timothy O'Reilly, Elke Hansel Amtsgericht Koeln, HRA 13894, UST-IdNr.: DE 163372785 From ugffm@phpugffm.de Mon Apr 23 11:02:59 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 23 Apr 2007 12:02:59 +0200 Subject: [ugffm] DOs and DONTs in php Message-ID: <48675DD7C7776748A240F70DFC385A9D70425A@exchange.axess.de> Stefan, haben wir jetzt ein liste von Do's & Don'ts? k=F6nnen wir die am 10.05 vorstellen? Darren From ugffm@phpugffm.de Mon Apr 23 11:17:28 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 23 Apr 2007 12:17:28 +0200 Subject: [ugffm] =?iso-8859-1?Q?WG=3A_O=27Reilly_News_f=FCr_UserGroups_04/07=2C_Them?= =?iso-8859-1?Q?a=3A_Webprogrammierung?= Message-ID: <48675DD7C7776748A240F70DFC385A9D70425C@exchange.axess.de> -----Urspr=FCngliche Nachricht----- Von: owner-user_groups@oreilly.de [mailto:owner-user_groups@oreilly.de]Im Auftrag von O'Reilly Verlag Gesendet: Montag, 23. April 2007 12:00 An: user_groups@oreilly.de Betreff: O'Reilly News f=FCr UserGroups 04/07, Thema: Webprogrammierung ____________________________________________________ O'Reilly UserGroup News - f=FCr UserGroup-Vertreter M=E4rz/April 2007 ____________________________________________________ Als Fr=FChlingsgru=DF bieten wir Ihnen und Ihren UserGroup-Mitgliedern auf alle Bestellungen ab einem Warenwert von 50 EUR einen UserGroup- Rabatt auf alle englischsprachigen Titel in H=F6he von 20 %! Wie Sie wissen, sind deutsche B=FCcher preisgebunden und k=F6nnen leider nicht rabattiert werden. Senden Sie Ihre Bestellung unter Angabe der ISBNs und der gew=FCnschten Lieferanschrift an ug@oreilly.de. Bitte informieren Sie Ihre Mitglieder =FCber dieses Angebot. Gerne stellen wir Ihnen Exemplare unserer aktuellen Neuerscheinungen zur Besprechung zur Verf=FCgung. Wir freuen uns auf Ihr Interesse! ____________________________________________________ O'Reilly UserGroup News - f=FCr UserGroup-Mitglieder M=E4rz/April 2007, Thema: Webentwicklung und -programmierung ____________________________________________________ Deutschsprachige Neuerscheinungen (Details s.u.) ---------------------------------- 1. Praxiswissen Ruby 2. Praxiswissen Ruby on Rails 3. CSS Kochbuch 4. Einf=FChrung in JavaScript 5. JavaScript - Das umfassende Referenzwerk 6. JavaScript - kurz & gut 7. RSS & Atom - kurz & gut 8. Apache - kurz & gut 9. HTML und XHTML - das umfassende Handbuch Englischsprachige Neuerscheinungen (Details s.u.) -------------------------------------------------- 1. Programming Flex 2 2. XQuery 3. Apollo for Adobe Flex Developers Pocket Guide 4. Rails Cookbook 5. Ajax on Java ____________________________________________________ ____________________________________________________ Deutschsprachige Neuerscheinungen ---------------------------------- 1. Praxiswissen Ruby =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Sascha Kersken 1. Auflage M=E4rz 2007 ISBN 978-3-89721-478-1 408 Seiten, broschiert, EUR 29.90 Ruby ist die modernste und am kl=FCgsten konzipierte Programmiersprache. Sie ist objektorientiert und wird auch als "Multiparadigmen-Sprache" bezeichnet, weil sie dem Programmierer kein bestimmtes Programmierparadigma aufdr=E4ngt. Der Leser wird umfassend und praxisnah in diese moderne Programmiersprache eingef=FChrt. Er wird mit allen Sprach- grundlagen vertraut gemacht, die zur Beherrschung dieser Sprache notwendig sind. Objektorientiertheit, Datenbank- anbindung und Web-Anwendung mit Ruby stellen daneben die besonderen Schwerpunkte dieser Einf=FChrung dar. Die Arbeit mit dem Webframework Ruby on Rails runden das Buch ab. Wer bisher z=F6gerte, eine Programmiersprache zu erlernen, hat mit dem Erscheinen dieses Buches keine Ausrede mehr. Niemals war es so leicht, sich eine komplexe Programmiersprache anzueignen. Der Link zum Buch: http://www.oreilly.de/catalog/rubybasger/index.html#top Das Probekapitel "Ruby-Klassen" finden Sie hier: http://www.oreilly.de/catalog/rubybasger/chapter/ 2. Praxiswissen Ruby On Rails =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D Denny Carl 1. Auflage M=E4rz 2007 ISBN 978-3-89721-476-7 360 Seiten, broschiert, EUR 29.90 Wer Schritt f=FCr Schritt wissen m=F6chte, welches Potential im Web-Framework Ruby on Rails steckt, wer in einem Schnelldurchgang die Programmiersprache Ruby lernen m=F6chte, wer durch interessante und praktische Programmierbeispiele die beeindruckenden Features umfassend kennen lernen m=F6chte, der kommt an diesem Buch nicht vorbei. Der Autor versteht es vorbildlich, in einer klaren - und dabei unterhaltsamen - Sprache dem Leser die Prinzipien und Konzepte zu vermitteln, die hinter Ruby on Rails stehen. Gleichzeitig verdeutlicht er anhand von zwei umfassenden Praxisbeispielen, wie man leichtgewichtige Web-Anwendungen schnell und dennoch solide erstellt. Der Link zum Buch: http://www.oreilly.de/catalog/rubyonrailsbasger/ Das Probekapitel "Einsteigen, bitte" finden Sie hier: http://www.oreilly.de/catalog/rubyonrailsbasger/chapter/ 3. CSS Kochbuch, 2. Auflage =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Christopher Schmitt Deutsche =DCbersetzung von J=F8rgen W. Lang 2. Auflage April 2007 ISBN 978-3-89721-492-7 544 Seiten, gebundene Ausgabe, EUR 39.90 Aktualisiert und deutlich erweitert, wartet die zweite Auflage des "CSS Kochbuchs" mit dem bew=E4hrten Mix aus schnellen, praxisorientierten L=F6sungen und begleitenden Diskussionen auf. In =FCber 150 Rezepten behandelt Autor Christopher Schmitt g=E4ngige bis vertrackte CSS-Aufgaben, denen sich Webdesigner immer wieder gegen=FCber sehen. Den passenden Code dazu gibt es zum Herunterladen - CSS f=FCr alle Lebenslagen, fertig zum sofortigen Einsatz auf Ihrer Website. Der Link zum Buch: http://www.oreilly.de/catalog/cssckbk2ger/index.html 4. Einf=FChrung in JavaScript =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Shelley Powers Deutsche =DCbersetzung von Thomas Demmig 1. Auflage M=E4rz 2007 ISBN 978-3-89721-497-2 384 Seiten, gebundene Ausgabe, EUR 34.90 Sie interessieren sich f=FCr JavaScript? Sie verf=FCgen =FCber Grundkenntnisse in HTML? Dann ist dieses Buch genau das Richtige f=FCr Sie: Mit Einf=FChrung in JavaScript k=F6nnen Sie das volle Potenzial von JavaScript als leicht erlernbare, aber dabei leistungsf=E4hige Programmiersprache erschlie=DFen: Kompakt und praxisorientiert vermittelt Einf=FChrung in JavaScript Syntax und Struktur der Sprache und stellt typische Einsatzm=F6glichkeiten von JavaScript vor. Neben den JavaScript-Grundlagen werden ebenso anspruchsvolle Themen wie DOM, DHTML und Ajax behandelt. Praktische =DCbungen mit L=F6sungen helfen Ihnen, Ihr eben erworbenes Wissen zu vertiefen und sofort in die Tat umzusetzen. Der Link zum Buch: http://www.oreilly.de/catalog/learningjvscptger/ Das Probekapitel "Eigene Objekte in JavaScript erstellen" finden Sie hier: http://www.oreilly.de/catalog/learningjvscptger/chapter/ 5. JavaScript - Das umfassende Referenzwerk, 3. Auflage =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D Deutsche Ausgabe der 5. engl. Auflage David Flanagan Deutsche =DCbersetzung von Lars Schulten & Ulrich Speidel 3. Auflage April 2007 ISBN 978-3-89721-491-0 1112 Seiten, gebundene Ausgabe, EUR 54.90 JavaScript ist als Baustein des WWW mittlerweile fast so bekannt wie HTML. F=FCr das Erstellen dynamischer Webseiten kommt man um die clientseitige Skriptsprache nicht mehr herum. Mit der Verbreitung von Ajax wird JavaScript inzwischen aber auch zur Programmierung komplexer Anwendungen mit vielen Tausend Zeilen Code verwendet. JavaScript - Das umfassende Referenzwerk wurde von Kultautor David Flanagan f=FCr diese Neuauflage komplett =FCberarbeitet und um viele Kapitel erg=E4nzt, die den modernen Einsatz von JavaScript und Ajax dokumentieren. Der Link zum Buch: http://www.oreilly.de/catalog/jscript5ger/index.html 6. JavaScript - kurz & gut, 3. Auflage =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D David Flanagan & Lars Schulten 3. Auflage M=E4rz 2007 ISBN 978-3-89721-531-3 176 Seiten, broschiert, EUR 9.90 JavaScript kurz & gut gibt einen kompakten =DCberblick =FCber den JavaScript- Sprachkern und clientseitiges JavaScript und enth=E4lt detailliertes Referenzmaterial zu Core- und clientseitigen Objekten, Methoden und Eigenschaften. Die neue Auflage wurde komplett =FCberarbeitet und um Informationen zu Ajax erg=E4nzt. Der Link zum Buch: http://www.oreilly.de/catalog/jscriptpr3ger/ 7. RSS & Atom - kurz & gut =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D J=F6rg Kantel 1. Auflage M=E4rz 2007 ISBN 978-3-89721-527-6 96 Seiten, EUR 9.90 Dieses Referenzwerk ist sowohl f=FCr den Anwender geschrieben, der wissen will, wie er mithilfe von RSS und Atom Blogs, Podcasts und Newsletter bequem abonnieren kann. Dar=FCber hinaus ist "RSS und Atom - kurz & gut" auch f=FCr den Content- Anbieter geschrieben, der Inhalte anbieten m=F6chte. Das Buch wurde vom Betreiber eines der popul=E4rsten technischen Blogs geschrieben: schockwellenreiter.de. Die Befehlsreferenz behandelt sowohl RSS 1.0 wie auch 2.0 und Atom und RDF. Der Link zum Buch: http://www.oreilly.de/catalog/rsstbger/ 8. Apache - kurz & gut =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Andrew Ford & Sascha Kersken Deutsche =DCbersetzung von Sascha Kersken 2. Auflage M=E4rz 2007 ISBN 978-3-89721-530-6 144 Seiten, broschiert, EUR 9.90 Apache ist weltweit die mit Abstand verbreitetste Webserver- Software. Apache - kurz & gut ist eine praktische Referenz zu dem popul=E4ren Webserver. Sie bietet eine Zusammenfassung der wichtigsten Konfigurationsanweisungen. Behandelt werden: Kommandozeilen-Optionen, Module, Hilfsprogramme, Betrieb und Konfiguration, Performance Tuning, Request-Verarbeitung, Zeitformate, CGI-Umgebungsvariablen, Sicherheitsfragen und sichere Versionen von Apache. Apache - kurz & gut wurde in der zweiten Auflage vollst=E4ndig =FCberarbeitet und auf Apache 2.2 aktualisiert. Der Link zum Buch: http://www.oreilly.de/catalog/apachetb2ger/index.html 9. HTML & XHTML - Das umfassende Handbuch, 5. Auflage =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D Chuck Musciano & Bill Kennedy Deutsche =DCbersetzung von Eva Wolfram & Imke Schenk 5. Auflage M=E4rz 2007 ISBN 978-3-89721-494-1 680 Seiten, gebundene Ausgabe, EUR 39.90 Dieses Buch ist eine umfassende und komplette =DCbersicht =FCber HTML 4.01 und XHTML 1.0, die =FCber eine Einf=FChrung weit hinausgeht. Es behandelt detailliert jedes HTML-Element und erkl=E4rt die jeweilige Funktionsweise und das Zusammenspiel mit anderen Elementen. Das Buch ist besonders geeignet f=FCr HTML-Autoren, die professionelle Webseiten erstellen und dazu das ganze Spektrum an M=F6glichkeiten mit HTML und XHTML nutzen wollen. Der Link zum Buch: http://www.oreilly.de/catalog/html6ger/ Das Probekapitel: "Formatierte Listen" finden Sie hier: http://www.oreilly.de/catalog/html6ger/chapter/ ____________________________________________________ ____________________________________________________ Englischsprachige Neuerscheinungen ----------------------------------- 1. Programming Flex 2 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Chafic Kazoun, Joey Lott First Edition April 2007 ISBN 978-0-596-52689-4 528 pages, EUR 53.00 "Programming Flex 2" discusses the Flex framework in context. The authors introduce features with practical and useful examples that tell the reader not only how, but also the reasons why to use a particular feature, when to use it, and when not to. This book is written for development professionals. While the book does not assume the audience has worked with Flash technologies previously, readers will benefit from the book most if they have previously built web-based, n-tiered applications. This book is part of the official Adobe Developer Library series. 2. Apollo for Adobe Flex Developers Pocket Guide =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D A Developer's Reference for Apollo's Alpha Release First Edition April 2007 ISBN 978-0-596-51391-7 138 pages, EUR 14.00 Now you can build and deploy Flash-based Rich Internet Applications (RIAs) to the desktop using Adobe's Flex framework. Written by members of the Apollo product team, this is the official guide to the Alpha release of Adobe's Apollo project, the revolutionary cross platform desktop runtime from Adobe Labs. Numerous examples illustrate how Apollo works so you can start building RIAs for the desktop right away. Der Link zum Buch: = http://www.oreilly.de/catalog/9780596513917/index.html 3. XQuery =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Priscilla Walmsley First Edition March 2007 ISBN 978-0-596-00634-1 510 pages, EUR 48.00 XQuery delivers a carefully paced tutorial that goes into the final 1.0 standard in detail. The book delves into critical advanced issues such as data typing and designing efficient query logic. Whether you're coming from SQL, XSLT, or starting from scratch, you'll learn about XQuery's support for filtering, sorting, and grouping data, as well as how to use FLWR expressions, XPath, and XQuery tools for extracting and combining information. Der Link zum Buch: = http://www.oreilly.de/catalog/9780596006341/index.html Das Probekapitel: "Navigating Input Documents Using Paths" finden Sie = hier: http://www.oreilly.de/catalog/9780596006341/chapter/ 4. Rails Cookbook =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Rob Orsini First Edition March 2007 ISBN 978-0-596-52731-0 534 pages, EUR 38.00 This book is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range from the basics, like installing Rails and setting up your development environment, to the latest techniques, such as developing RESTful web services. Each recipe includes a tested solution, plus a discussion of how and why it works. Der Link zum Buch: = http://www.oreilly.de/catalog/9780596527310/index.html Das Probekapitel 4 "Action Controller" finden Sie hier: http://www.oreilly.de/catalog/9780596527310/chapter/ 5. Ajax on Java =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Steven Douglas Olson First Edition March 2007 ISBN 978-0-596-10187-9 228 pages, EUR 29.00 This practical guide shows you how to make your Java web applications more responsive and dynamic by incorporating new Ajaxian features: suggestion lists, drag-and-drop, and more. Java developers can choose between many different ways of incorporating Ajax, from building JavaScript into your applications "by hand" to using the new Google Web Toolkit (GWT). The book includes strategies for integrating Ajax into JSP and JSF applications, and using Ajax with Struts. Der Link zum Buch: http://www.oreilly.de/catalog/9780596101879/ Das Probekapitel "XML and JSON for Ajax" finden Sie hier: http://www.oreilly.de/catalog/9780596101879/chapter/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D Weitere Fragen und Anforderungen von Rezensionsexemplaren (bitte unter Angabe der gew=FCnschten Lieferanschrift) richten Sie bitte an ug@oreilly.de Coverabbildungen unserer Buecher finden Sie nach ISBN sortiert unter: ftp://ftp.oreilly.de/pub/ora/graphics/book_covers/hi-res/ Bitte lassen Sie uns Belegexemplare/Urls Ihrer Rezensionen zukommen. Vielen Dank! Wenn Sie diesen Informationsservice abbestellen moechten, schicken Sie bitte eine Mail mit folgendem Inhalt an majordomo@oreilly.de: unsubscribe user_groups IHRE-E-MAILADRESSE Tragen Sie diesen Text bitte nicht in die Betreffzeile, sondern in das Mitteilungsfeld des Mailprogramms ein. Wenn Sie Schwierigkeiten haben, wenden Sie sich bitte an listmaster@oreilly.de. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D O'Reilly Verlag GmbH & Co.KG, Balthasarstr. 81 50670 Koeln Tel.: +(49)-221-9731600 Fax.: +(49)-221-9731608 Geschaeftsfuehrer: Timothy O'Reilly, Elke Hansel Amtsgericht Koeln, HRA 13894, UST-IdNr.: DE 163372785 From ugffm@phpugffm.de Mon Apr 23 11:18:31 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 23 Apr 2007 12:18:31 +0200 Subject: [ugffm] Books ? Message-ID: <48675DD7C7776748A240F70DFC385A9D70425D@exchange.axess.de> I'll be ordering some sample books for our 5 year party !!! If anyone has any requests, please let me know! Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Mon Apr 23 13:25:56 2007 From: ugffm@phpugffm.de (Thilo Wagner) Date: Mon, 23 Apr 2007 14:25:56 +0200 Subject: [ugffm] PHP Job offer for FFM (found on Xing) In-Reply-To: <48675DD7C7776748A240F70DFC385A9D70425D@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D70425D@exchange.axess.de> Message-ID: <20070423142556.vhp4a1os2kg0c440@www.thilowagner.de> Hi all, the following job offer was postet 2 hours ago on Xing.com. Maybe =20 someone is interested (I'm not affiliated in any way with this, I just =20 found and forwarded this offer). ciao.. Thilo ------------- MRM Worldwide GmbH, teil der McCann WorldGroup sucht in den KW19-26 =20 einen PHP-Entwickler on-site in Frankfurt/Main. In dem Projekt werden folgended Skills ben=F6tigt: - PHP5.2 - MySQL 5 - XML (als Daten lesen, generieren, transformieren) - Pixel-Rendering von Text (auch in kyrillischen und arabischen Alphabeten) - Erfahrung mit mehrsprachigen Websites / Codesets Au=DFerdem erforderlich: - vor Ort in Frankfurt verf=FCgbar - sicheren Umgang mit SCM (CVS, optimalerweise Subversion) - sichere Deutsche und Englische Sprachkenntnisse - Erfahrung in der Erstellung technischer Dokumentation auf Englisch Bei Interesse senden Sie bitte ein aussagekr=E4ftiges Profil inklusive =20 Tagessatz an benjamin.peter at mccann.com ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From ugffm@phpugffm.de Mon Apr 23 15:39:06 2007 From: ugffm@phpugffm.de (Stefan Kilp [sk-software]) Date: Mon, 23 Apr 2007 16:39:06 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <48675DD7C7776748A240F70DFC385A9D70425A@exchange.axess.de> Message-ID: <462CE147.31725.1A82D99@kilp.sk-software.de> i am working on it... > Stefan, > > haben wir jetzt ein liste von Do's & Don'ts? > k=F6nnen wir die am 10.05 vorstellen? > > Darren > > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- From ugffm@phpugffm.de Tue Apr 24 08:47:52 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Tue, 24 Apr 2007 09:47:52 +0200 Subject: [ugffm] developershed.com sees potential in codewalker Message-ID: <48675DD7C7776748A240F70DFC385A9D70426C@exchange.axess.de> http://forums.codewalkers.com/index.php Oh dear or Oh great time will tell. Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Tue Apr 24 10:31:50 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Tue, 24 Apr 2007 11:31:50 +0200 Subject: [ugffm] endlich Web 0.2 fassen :-) Message-ID: <48675DD7C7776748A240F70DFC385A9D704272@exchange.axess.de> LOL=20 Vom bloggenden Familienvater bis hin zum verzweifelten Marketing = Menschen, der nun endlich Web 0.2 fassen und verstehen will=20 http://phpugffm.de/index.php/archives/166 Nice one Tom !!! sounds liek great fun, I wish I could have been there too. Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Tue Apr 24 10:54:59 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Tue, 24 Apr 2007 11:54:59 +0200 Subject: [ugffm] Oh Message-ID: <48675DD7C7776748A240F70DFC385A9D704274@exchange.axess.de> Oh I was.... damn RAM again! Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Tue Apr 24 11:49:53 2007 From: ugffm@phpugffm.de (=?ISO-8859-1?Q?J=FCrgen_Barthel?=) Date: Tue, 24 Apr 2007 12:49:53 +0200 Subject: [ugffm] DOs and DONTs in php In-Reply-To: <48675DD7C7776748A240F70DFC385A9D7041BA@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D7041BA@exchange.axess.de> Message-ID: <462DE0D1.10104@barthel.eu> Moinsen Liste... Frage: In der "guten alten Zeit" gab es Probleme, wenn man PHP dynamisch in HTML-Code eingebunden hat. Es war besser den mit print oder echo komplett in PHP abzureiten (mit den entsprechend komplexen Escape-Sequenzen). In letzter Zeit sehe ich als "Do's" immer wieder

Mein normaler HTML code und , und weiter in HTML...

Manchmal sogar ohne "echo" und ohne ;? Ist das Do oder "faul" und "Don't"? Cheers - Jürgen involuntarily back to the codeline... From ugffm@phpugffm.de Tue Apr 24 12:22:13 2007 From: ugffm@phpugffm.de (Stefan Kilp [sk-software]) Date: Tue, 24 Apr 2007 13:22:13 +0200 Subject: [ugffm] Proteste gegen EU-Richtlinie Message-ID: <462E0498.3973.11ABCFB@kilp.sk-software.de> Habt ihr schon gesehen? http://www.golem.de/0704/51845.html vielleicht will sich ja noch jemand mit einer Unterschrift beteiligen. Gru=DF Stefan -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- From ugffm@phpugffm.de Tue Apr 24 12:51:19 2007 From: ugffm@phpugffm.de (Daniel Kopp) Date: Tue, 24 Apr 2007 13:51:19 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <462DE0D1.10104@barthel.eu> References: <48675DD7C7776748A240F70DFC385A9D7041BA@exchange.axess.de> <462DE0D1.10104@barthel.eu> Message-ID: <003801c78666$df56eab0$9e04c010$@de> Hi J=FCrgen, am besten gar kein PHP im HTML, bzw. nur Ausgabe von Variablen. Falls ich mich recht erinnere ist der wenig bekannte echo Ersatz. bei ohne echo ist sehr wahrscheinlich jemand einfach das = echo vergessen -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im Auftrag = von J=FCrgen Barthel Gesendet: Dienstag, 24. April 2007 12:50 An: ugffm@phpugffm.de Betreff: Re: [ugffm] DOs and DONTs in php Moinsen Liste... Frage: In der "guten alten Zeit" gab es Probleme, wenn man PHP dynamisch = in HTML-Code eingebunden hat. Es war besser den mit print oder echo=20 komplett in PHP abzureiten (mit den entsprechend komplexen=20 Escape-Sequenzen). In letzter Zeit sehe ich als "Do's" immer wieder

Mein normaler HTML code und , und weiter in=20 HTML...

Manchmal sogar ohne "echo" und ohne ;? Ist das Do oder "faul" und = "Don't"? Cheers - J=FCrgen involuntarily back to the codeline... _______________________________________________ ugffm mailing list ugffm@phpugffm.de http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Tue Apr 24 16:25:52 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Tue, 24 Apr 2007 17:25:52 +0200 Subject: AW: [ugffm] DOs and DONTs in php Message-ID: <48675DD7C7776748A240F70DFC385A9D70427C@exchange.axess.de> genau and I love it :-) See http://de3.php.net/echo echo() also has a shortcut syntax, where you can immediately follow the = opening tag with an equals sign. This short syntax only works with the = short_open_tag configuration setting enabled.=20 > am besten gar kein PHP im HTML, bzw. nur Ausgabe von Variablen. naja ich glaube es h=E4ngt etwas von Anwendung ab und Arbeitsweise und = Erfahrung von Entwickler. PHP is gut weil es so easy ist. PHP is schlecht weil es so easy ist. Darren > -----Urspr=FCngliche Nachricht----- > Von: Daniel Kopp [mailto:dankopp@gmx.de] > Gesendet: Dienstag, 24. April 2007 13:51 > An: ugffm@phpugffm.de > Betreff: AW: [ugffm] DOs and DONTs in php >=20 >=20 > Hi J=FCrgen, >=20 > am besten gar kein PHP im HTML, bzw. nur Ausgabe von Variablen. >=20 > Falls ich mich recht erinnere ist der wenig bekannte = echo > Ersatz. > bei ohne echo ist sehr wahrscheinlich jemand=20 > einfach das echo > vergessen >=20 >=20 >=20 >=20 > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de]=20 > Im Auftrag von > J=FCrgen Barthel > Gesendet: Dienstag, 24. April 2007 12:50 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] DOs and DONTs in php >=20 > Moinsen Liste... >=20 > Frage: In der "guten alten Zeit" gab es Probleme, wenn man=20 > PHP dynamisch=20 > in HTML-Code eingebunden hat. Es war besser den mit print oder echo=20 > komplett in PHP abzureiten (mit den entsprechend komplexen=20 > Escape-Sequenzen). In letzter Zeit sehe ich als "Do's" immer wieder > >

Mein normaler HTML code und , und weiter in=20 > HTML...

> Manchmal sogar ohne "echo" und ohne ;? Ist das Do oder "faul"=20 > und "Don't"? >=20 > Cheers - J=FCrgen > involuntarily back to the codeline... > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 >=20 From ugffm@phpugffm.de Tue Apr 24 17:28:14 2007 From: ugffm@phpugffm.de (Daniel Kopp) Date: Tue, 24 Apr 2007 18:28:14 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <48675DD7C7776748A240F70DFC385A9D70427C@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D70427C@exchange.axess.de> Message-ID: <004e01c7868d$8f3d04c0$adb70e40$@de> Achtung Freitags Diskussion ;) Denke nicht das das PHP aus HTML raushalten was mit Erfahrung oder der Anwendung zu tun hat. Eher schon mit der Arbeitsweise.=20 Ist ja nicht wirklich schwer PHP aus dem HTML rauszuhalten. Einfach in = zwei Dateien teilen. K=F6nnte man fast auf die DONTs liste schreiben: Don't mix up Code and = HTML. -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im Auftrag = von Darren Cooper Gesendet: Dienstag, 24. April 2007 17:26 An: ugffm@phpugffm.de Betreff: AW: [ugffm] DOs and DONTs in php genau and I love it :-) See http://de3.php.net/echo echo() also has a shortcut syntax, where you can immediately follow the opening tag with an equals sign. This short syntax only works with the short_open_tag configuration setting enabled.=20 > am besten gar kein PHP im HTML, bzw. nur Ausgabe von Variablen. naja ich glaube es h=E4ngt etwas von Anwendung ab und Arbeitsweise und = Erfahrung von Entwickler. PHP is gut weil es so easy ist. PHP is schlecht weil es so easy ist. Darren > -----Urspr=FCngliche Nachricht----- > Von: Daniel Kopp [mailto:dankopp@gmx.de] > Gesendet: Dienstag, 24. April 2007 13:51 > An: ugffm@phpugffm.de > Betreff: AW: [ugffm] DOs and DONTs in php >=20 >=20 > Hi J=FCrgen, >=20 > am besten gar kein PHP im HTML, bzw. nur Ausgabe von Variablen. >=20 > Falls ich mich recht erinnere ist der wenig bekannte = echo > Ersatz. > bei ohne echo ist sehr wahrscheinlich jemand=20 > einfach das echo > vergessen >=20 >=20 >=20 >=20 > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de]=20 > Im Auftrag von > J=FCrgen Barthel > Gesendet: Dienstag, 24. April 2007 12:50 > An: ugffm@phpugffm.de > Betreff: Re: [ugffm] DOs and DONTs in php >=20 > Moinsen Liste... >=20 > Frage: In der "guten alten Zeit" gab es Probleme, wenn man=20 > PHP dynamisch=20 > in HTML-Code eingebunden hat. Es war besser den mit print oder echo=20 > komplett in PHP abzureiten (mit den entsprechend komplexen=20 > Escape-Sequenzen). In letzter Zeit sehe ich als "Do's" immer wieder > >

Mein normaler HTML code und , und weiter in=20 > HTML...

> Manchmal sogar ohne "echo" und ohne ;? Ist das Do oder "faul"=20 > und "Don't"? >=20 > Cheers - J=FCrgen > involuntarily back to the codeline... > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 >=20 _______________________________________________ ugffm mailing list ugffm@phpugffm.de http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Tue Apr 24 17:36:21 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Tue, 24 Apr 2007 18:36:21 +0200 Subject: [ugffm] [OT] Outlook E-Mail Exporter Message-ID: <003c01c7868e$b541b9d0$1fc52d70$@com> Hallo Liste, ziemlich Offtopic, aber vielleicht hat ja einer von euch eine Idee? Ich suche ein Addin f=FCr Outlook, mit dem ich einzelne E-Mails=20 exportieren kann. Jeder Teil einer E-Mail (Text, Anh=E4nge, ...) soll als Datei in ein Verzeichnis gespeichert werden. Die "Speichern unter" Funktion erzeugt leider nur eml Dateien. Danke f=FCr jeden Tipp. Gru=DF, Christian =20 From ugffm@phpugffm.de Tue Apr 24 17:50:48 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Tue, 24 Apr 2007 18:50:48 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <004e01c7868d$8f3d04c0$adb70e40$@de> References: <48675DD7C7776748A240F70DFC385A9D70427C@exchange.axess.de> <004e01c7868d$8f3d04c0$adb70e40$@de> Message-ID: <007001c78690$bb1274b0$31375e10$@com> In die Kerbe haue ich rein ;-) Ich w=FCrde sagen, man sollte keine Business- und Darstellungslogik = mischen. HTML und PHP in einer Datei ist grunds=E4tzlich kein Problem. Die Frage = ist nur WIE! Ich halte nichts von Template Engines die Pseudo Sprachen einf=FChren, = nur um diese Sprache wieder in PHP zu =FCberf=FChren. Das macht nur in ganz = wenigen=20 F=E4llen Sinn (z.B. wenn fremde(!) User Templates gestalten sollen). Wir verwenden i.d.R. vier "Schichten". Die vorletzte Schicht bereitet = die Daten auf und macht z.B. aus Objekten oder Arrays sortierbare Tabellen oder = XML, je=20 nach Ausgabemedium. Die letzte Schicht besteht aus primitiven Templates, die fast nur noch = HTML enthalten. Aber auch dort gibt PHP. Beispiel: images/foo/bar.png" alt=3D"" />

=20 // Die Behandlung mit htmlspecialchars erfolgte bereits in der n=E4chst h=F6heren Schicht. Pauschal solche Fragen zu definieren ist immer schwer. Vergleiche http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.ht= ml ... nur um noch mehr in die Kerbe zu hauen ;-) Gru=DF, Christian > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im = Auftrag von > Daniel Kopp > Gesendet: Dienstag, 24. April 2007 18:28 > An: ugffm@phpugffm.de > Betreff: AW: [ugffm] DOs and DONTs in php >=20 > Achtung Freitags Diskussion ;) >=20 > Denke nicht das das PHP aus HTML raushalten was mit Erfahrung oder der > Anwendung zu tun hat. > Eher schon mit der Arbeitsweise. > Ist ja nicht wirklich schwer PHP aus dem HTML rauszuhalten. Einfach in zwei > Dateien teilen. >=20 > K=F6nnte man fast auf die DONTs liste schreiben: Don't mix up Code and = HTML. >=20 >=20 > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im = Auftrag von > Darren Cooper > Gesendet: Dienstag, 24. April 2007 17:26 > An: ugffm@phpugffm.de > Betreff: AW: [ugffm] DOs and DONTs in php >=20 > genau and I love it :-) >=20 > See > http://de3.php.net/echo >=20 > echo() also has a shortcut syntax, where you can immediately follow = the > opening tag with an equals sign. This short syntax only works with the > short_open_tag configuration setting enabled. >=20 >=20 > > am besten gar kein PHP im HTML, bzw. nur Ausgabe von Variablen. > naja >=20 > ich glaube es h=E4ngt etwas von Anwendung ab und Arbeitsweise und = Erfahrung > von Entwickler. > PHP is gut weil es so easy ist. > PHP is schlecht weil es so easy ist. >=20 >=20 > Darren >=20 >=20 > > -----Urspr=FCngliche Nachricht----- > > Von: Daniel Kopp [mailto:dankopp@gmx.de] > > Gesendet: Dienstag, 24. April 2007 13:51 > > An: ugffm@phpugffm.de > > Betreff: AW: [ugffm] DOs and DONTs in php > > > > > > Hi J=FCrgen, > > > > am besten gar kein PHP im HTML, bzw. nur Ausgabe von Variablen. > > > > Falls ich mich recht erinnere ist der wenig bekannte = echo > > Ersatz. > > bei ohne echo ist sehr wahrscheinlich jemand > > einfach das echo > > vergessen > > > > > > > > > > -----Urspr=FCngliche Nachricht----- > > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] > > Im Auftrag von > > J=FCrgen Barthel > > Gesendet: Dienstag, 24. April 2007 12:50 > > An: ugffm@phpugffm.de > > Betreff: Re: [ugffm] DOs and DONTs in php > > > > Moinsen Liste... > > > > Frage: In der "guten alten Zeit" gab es Probleme, wenn man > > PHP dynamisch > > in HTML-Code eingebunden hat. Es war besser den mit print oder echo > > komplett in PHP abzureiten (mit den entsprechend komplexen > > Escape-Sequenzen). In letzter Zeit sehe ich als "Do's" immer wieder > > > >

Mein normaler HTML code und , und weiter in > > HTML...

> > Manchmal sogar ohne "echo" und ohne ;? Ist das Do oder "faul" > > und "Don't"? > > > > Cheers - J=FCrgen > > involuntarily back to the codeline... > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm > > > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm > > > > > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Tue Apr 24 18:47:48 2007 From: ugffm@phpugffm.de (Tom Klingenberg) Date: Tue, 24 Apr 2007 19:47:48 +0200 Subject: [ugffm] Die Geschichte von Google, Apple und Microsoft auf Arte In-Reply-To: <4627D7A5.6070700@barthel.eu> References: <48675DD7C7776748A240F70DFC385A9D704204@exchange.axess.de> <4627D7A5.6070700@barthel.eu> Message-ID: Einen der Filme des Themenabends, "Wer hat Angst vor Google?", gibts noch zum Download: mms://a696.v192850.c19285.g.vm.akamaistream.net/7/696/19285/v0001/arte.download.akamai.com/18709/stream/arte-tv/permanent/c4/google_high720_logo_de.wmv http://www.arte.tv/de/geschichte-gesellschaft/Die-neuen-Herren-der-Welt/TV-Programm/1527580.html Wer hat Angst vor Google? (Film in Gesamtlänge) http://www.arte.tv/de/geschichte-gesellschaft/Die-neuen-Herren-der-Welt/1525832,CmC=1543916.html On Thu, 19 Apr 2007 22:57:09 +0200, Jürgen Barthel wrote: > On 04/19/2007 10:33 AM, Darren Cooper wrote: >> http://www.digitalfernsehen.de/news/news_148086.html >> Die Geschichte von Google, Apple und Microsoft auf Arte [ha] Hamburg - >> Die ungewöhnlichen Erfolgsgeschichten der Computer- und Internetfirmen >> Google, Apple und Microsoft sind Gegenstand > Wenn ich das richtig verstehe war das gestern? > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Tue Apr 24 19:01:40 2007 From: ugffm@phpugffm.de (Tom Klingenberg) Date: Tue, 24 Apr 2007 20:01:40 +0200 Subject: [ugffm] Wer kommt mit nach Hamburg Message-ID: Hi Leute! Wer hat Lust mit nach Hamburg zu kommen zur PHP Unconference? Ich habe mich soeben dafür angemeldet und dachte zusammen fährts sich es doch am besten. Wer kommt noch mit? 5. bis 6. Mai (Wochenende) Grüsse, Tom From ugffm@phpugffm.de Wed Apr 25 07:28:23 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Wed, 25 Apr 2007 08:28:23 +0200 Subject: [ugffm] Design Patterns and Business Models for the Next Generation of Software Message-ID: <2f8f084f0704242328u64511ddsfabfee9fab204ad2@mail.gmail.com> http://www.oreillynet.com/lpt/a/6228 What Is Web 2.0 Design Patterns and Business Models for the Next Generation of Software From ugffm@phpugffm.de Wed Apr 25 07:29:23 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Wed, 25 Apr 2007 08:29:23 +0200 Subject: [ugffm] Wer kommt mit nach Hamburg In-Reply-To: References: Message-ID: <2f8f084f0704242329ta8d710cg7715221adad09c6d@mail.gmail.com> Tom, nice move, thanks for the offer. I might be going but am unsure if I will be staying the whole weekend. And I might just take the train ... I'll keep you posted. Regards Darren From ugffm@phpugffm.de Wed Apr 25 09:07:17 2007 From: ugffm@phpugffm.de (Tom Klingenberg) Date: Wed, 25 Apr 2007 10:07:17 +0200 Subject: [ugffm] =?iso-8859-15?Q?=5BOT=5D_B=F6se_Fussangeln_in_Instant_Me?= =?iso-8859-15?Q?ssengern?= Message-ID: Die Leute von Jabber haben sich mal die Mühe gemacht und einen Blick in die AGBs von AIM, ICQ und MSN geworfen und ziemlich schauerliches zutage gefördert: http://jabbernews.de/wiki/jabber/wieso_sollte_man_jabber_verwenden Zitat aus dem Fazit: "Du trittst alle deine Rechte an Materialien ab, die du über die Dienste verbreitest bzw. gibst den Dienstanbietern uneingeschraenkte Nutzungsrechte." Aufgeführt werden noch andere gute Gründe, warum man jabber verwenden sollte. Die Integration in eine PHP-App ist übrigens auch recht simple. via willuhn buzzword factory https://www.willuhn.de/blog/index.php?/archives/268-Warum-ich-nicht-im-ICQ-bin....html Jabber Jabber and out. From ugffm@phpugffm.de Wed Apr 25 09:46:28 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Wed, 25 Apr 2007 10:46:28 +0200 Subject: AW: [ugffm] DOs and DONTs in php Message-ID: <48675DD7C7776748A240F70DFC385A9D704287@exchange.axess.de> >Ich halte nichts von Template Engines die Pseudo Sprachen einf=FChren, = nur >um diese Sprache wieder in PHP zu =FCberf=FChren. Das macht nur in ganz = wenigen=20 >F=E4llen Sinn (z.B. wenn fremde(!) User Templates gestalten sollen). LOL I think template engines are 100% do !! But it sounds like you suggest we add them to the don'ts=20 This will be an interesting and educational debate. Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Wed Apr 25 10:16:38 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Wed, 25 Apr 2007 11:16:38 +0200 Subject: AW: [ugffm] DOs and DONTs in php In-Reply-To: <48675DD7C7776748A240F70DFC385A9D704287@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D704287@exchange.axess.de> Message-ID: <000d01c7871a$73aaa090$5affe1b0$@com> > LOL I think template engines are 100% do !! Ja, 100%. Aber Template Engines die Pseudo Sprachen verwenden=20 sind kein Do, sondern (bis auf wenige Ausnahmen) eher ein don't. Wo siehst Du die Vorteile von Pseudo Code in Templates? Gru=DF, Christian > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im = Auftrag von > Darren Cooper > Gesendet: Mittwoch, 25. April 2007 10:46 > An: ugffm@phpugffm.de > Betreff: AW: [ugffm] DOs and DONTs in php >=20 > >Ich halte nichts von Template Engines die Pseudo Sprachen = einf=FChren, nur > >um diese Sprache wieder in PHP zu =FCberf=FChren. Das macht nur in = ganz wenigen > >F=E4llen Sinn (z.B. wenn fremde(!) User Templates gestalten sollen). >=20 >=20 > LOL I think template engines are 100% do !! > But it sounds like you suggest we add them to the don'ts >=20 > This will be an interesting and educational debate. >=20 > Mit freundlichem Gru=DF >=20 > Darren Cooper >=20 >=20 > ****************** AXESS New Media GmbH ****************** > Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141 > 61348 Bad Homburg Fax: +49 (0)6172 676-155 > http://www.axess.de mailto:d.cooper@axess.de > ********************************************************** > Handelsregister: Amtsgericht Bad Homburg, HRB 5606 > Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi > ********************************************************** > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Wed Apr 25 10:44:44 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Wed, 25 Apr 2007 11:44:44 +0200 Subject: [ugffm] DOs or DONTs in php Message-ID: <48675DD7C7776748A240F70DFC385A9D70428B@exchange.axess.de> wollen wir wirklich ? I'm just doing a small CMS with 27 templates which means 27 input forms and 27 viewers Thanks to a simple Pseudo Code my Graphic designer has managed to reduce = this to a few files. 1 form, 1 viewer and a couple of extrnal components which are included. Well if he can do that then he can do php too, yep he probably could. do you know what happens when designers start coding PHP? No offense meant to designers, but I cannot design so I don't. Hence ... Defining a "simple subset" of commands which enables a certain amount of = caged freedom is a good idea and htere is less rope to hang themselves with because it = gets parsed. Obviously it depends on the nature of the project and the designer. But I strongly think there are cases where this is very viable. Check out the Smarty audience. I agree it's maybe not as brilliant performance but with a cache in = place it's almost negligable. Darren > -----Urspr=FCngliche Nachricht----- > Von: Christian Asche [mailto:info@christian-asche.com] > Gesendet: Mittwoch, 25. April 2007 11:17 > An: ugffm@phpugffm.de > Betreff: AW: [ugffm] DOs and DONTs in php >=20 >=20 > > LOL I think template engines are 100% do !! >=20 > Ja, 100%. Aber Template Engines die Pseudo Sprachen verwenden=20 > sind kein Do, sondern (bis auf wenige Ausnahmen) eher ein don't. >=20 > Wo siehst Du die Vorteile von Pseudo Code in Templates? >=20 > Gru=DF, Christian >=20 > > -----Urspr=FCngliche Nachricht----- > > Von: ugffm-admin@phpugffm.de=20 > [mailto:ugffm-admin@phpugffm.de] Im Auftrag > von > > Darren Cooper > > Gesendet: Mittwoch, 25. April 2007 10:46 > > An: ugffm@phpugffm.de > > Betreff: AW: [ugffm] DOs and DONTs in php > >=20 > > >Ich halte nichts von Template Engines die Pseudo Sprachen=20 > einf=FChren, nur > > >um diese Sprache wieder in PHP zu =FCberf=FChren. Das macht nur in = ganz > wenigen > > >F=E4llen Sinn (z.B. wenn fremde(!) User Templates gestalten = sollen). > >=20 > >=20 > > LOL I think template engines are 100% do !! > > But it sounds like you suggest we add them to the don'ts > >=20 > > This will be an interesting and educational debate. > >=20 > > Mit freundlichem Gru=DF > >=20 > > Darren Cooper > >=20 > >=20 > > ****************** AXESS New Media GmbH ****************** > > Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141 > > 61348 Bad Homburg Fax: +49 (0)6172 676-155 > > http://www.axess.de mailto:d.cooper@axess.de > > ********************************************************** > > Handelsregister: Amtsgericht Bad Homburg, HRB 5606 > > Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi > > ********************************************************** > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm >=20 >=20 From ugffm@phpugffm.de Wed Apr 25 11:06:12 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Wed, 25 Apr 2007 12:06:12 +0200 Subject: [ugffm] do Message-ID: <48675DD7C7776748A240F70DFC385A9D70428D@exchange.axess.de> - filter input=20 - initalise variables - use namespaces - agree on a codeing convention - stick to teh agreed coding convention - WRITE DOCUEMNTATION=20 - refactor code when you have time and budget Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Wed Apr 25 12:37:56 2007 From: ugffm@phpugffm.de (Christian Asche) Date: Wed, 25 Apr 2007 13:37:56 +0200 Subject: AW: [ugffm] DOs or DONTs in php In-Reply-To: <48675DD7C7776748A240F70DFC385A9D70428B@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D70428B@exchange.axess.de> Message-ID: <000001c7872e$32514220$96f3c660$@com> Hallo Darren. > Thanks to a simple Pseudo Code my Graphic designer has managed to = reduce this > to a few files. Das w=E4re so doch aber auch mit PHP als Template Sprache m=F6glich = gewesen. =20 > Well if he can do that then he can do php too, yep he probably could. > do you know what happens when designers start coding PHP? Auch in smarty kann man einen PHP Parse Error erzeugen. > Defining a "simple subset" of commands which enables a certain amount = of caged > freedom is a good idea and=20 Das ist der einzige Grund, der imho wirklich Bestand hat. Allerdings = kann das eben auch eine Limitierung sein. Gru=DF, Christian > -----Urspr=FCngliche Nachricht----- > Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de] Im = Auftrag von > Darren Cooper > Gesendet: Mittwoch, 25. April 2007 11:45 > An: ugffm@phpugffm.de > Betreff: [ugffm] DOs or DONTs in php >=20 > wollen wir wirklich ? >=20 > I'm just doing a small CMS with 27 templates > which means 27 input forms and 27 viewers >=20 > Thanks to a simple Pseudo Code my Graphic designer has managed to = reduce this > to a few files. > 1 form, 1 viewer and a couple of extrnal components which are = included. >=20 > Well if he can do that then he can do php too, yep he probably could. > do you know what happens when designers start coding PHP? >=20 > No offense meant to designers, but I cannot design so I don't. > Hence ... >=20 > Defining a "simple subset" of commands which enables a certain amount = of caged > freedom > is a good idea and htere is less rope to hang themselves with because = it gets > parsed. >=20 > Obviously it depends on the nature of the project and the designer. >=20 > But I strongly think there are cases where this is very viable. > Check out the Smarty audience. >=20 >=20 > I agree it's maybe not as brilliant performance but with a cache in = place it's > almost negligable. >=20 > Darren >=20 >=20 >=20 >=20 > > -----Urspr=FCngliche Nachricht----- > > Von: Christian Asche [mailto:info@christian-asche.com] > > Gesendet: Mittwoch, 25. April 2007 11:17 > > An: ugffm@phpugffm.de > > Betreff: AW: [ugffm] DOs and DONTs in php > > > > > > > LOL I think template engines are 100% do !! > > > > Ja, 100%. Aber Template Engines die Pseudo Sprachen verwenden > > sind kein Do, sondern (bis auf wenige Ausnahmen) eher ein don't. > > > > Wo siehst Du die Vorteile von Pseudo Code in Templates? > > > > Gru=DF, Christian > > > > > -----Urspr=FCngliche Nachricht----- > > > Von: ugffm-admin@phpugffm.de > > [mailto:ugffm-admin@phpugffm.de] Im Auftrag > > von > > > Darren Cooper > > > Gesendet: Mittwoch, 25. April 2007 10:46 > > > An: ugffm@phpugffm.de > > > Betreff: AW: [ugffm] DOs and DONTs in php > > > > > > >Ich halte nichts von Template Engines die Pseudo Sprachen > > einf=FChren, nur > > > >um diese Sprache wieder in PHP zu =FCberf=FChren. Das macht nur = in ganz > > wenigen > > > >F=E4llen Sinn (z.B. wenn fremde(!) User Templates gestalten = sollen). > > > > > > > > > LOL I think template engines are 100% do !! > > > But it sounds like you suggest we add them to the don'ts > > > > > > This will be an interesting and educational debate. > > > > > > Mit freundlichem Gru=DF > > > > > > Darren Cooper > > > > > > > > > ****************** AXESS New Media GmbH ****************** > > > Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141 > > > 61348 Bad Homburg Fax: +49 (0)6172 676-155 > > > http://www.axess.de mailto:d.cooper@axess.de > > > ********************************************************** > > > Handelsregister: Amtsgericht Bad Homburg, HRB 5606 > > > Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi > > > ********************************************************** > > > _______________________________________________ > > > ugffm mailing list > > > ugffm@phpugffm.de > > > http://www.mazenphp.de/mailman/listinfo/ugffm > > > > _______________________________________________ > > ugffm mailing list > > ugffm@phpugffm.de > > http://www.mazenphp.de/mailman/listinfo/ugffm > > > > > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm From ugffm@phpugffm.de Wed Apr 25 12:57:56 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Wed, 25 Apr 2007 13:57:56 +0200 Subject: AW: [ugffm] DOs or DONTs in php Message-ID: <48675DD7C7776748A240F70DFC385A9D70429A@exchange.axess.de> > Das w=E4re so doch aber auch mit PHP als Template Sprache=20 > m=F6glich gewesen. Ja aber=20 do you know what happens when designers start coding PHP? > Auch in smarty kann man einen PHP Parse Error erzeugen. na logo aber die lassen sich schneller und leichter reparieren. > Das ist der einzige Grund, der imho wirklich Bestand hat.=20 > Allerdings kann > das > eben auch eine Limitierung sein. genau das ist eigentlich gewollt ein Limitierung oder nenn mann es doch lieber Schadenbeschr=E4nkung? Falls was neues notwendig ist, kann ich es in PHP einbauen und als = placeholder bekannt geben. DC From ugffm@phpugffm.de Thu Apr 26 13:48:54 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Thu, 26 Apr 2007 14:48:54 +0200 Subject: AW: [ugffm] XHTML Coder gesucht Message-ID: <48675DD7C7776748A240F70DFC385A9D7042B9@exchange.axess.de> This is a multi-part message in MIME format. ------_=_NextPart_001_01C78801.3F51FD92 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Alex, =20 did you find what you were looking for ? =20 Darren -----Urspr=FCngliche Nachricht----- Von: ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de]Im Auftrag = von Alexander Petri Gesendet: Dienstag, 17. April 2007 09:25 An: ugffm@phpugffm.de Betreff: [ugffm] XHTML Coder gesucht Hi List, suche einen oder zwei XHTML Coder hier im Raum FFM bis Ende Mai.=20 valid XHTML / CSS kenntnisse sind n=F6tig Alle Interessierten k=F6nnen sich bei mir melden. MFG AlexP ------_=_NextPart_001_01C78801.3F51FD92 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Alex,
 
did=20 you find what you were looking for ?
 
Darren
-----Urspr=FCngliche Nachricht-----
Von:=20 ugffm-admin@phpugffm.de [mailto:ugffm-admin@phpugffm.de]Im Auftrag = von=20 Alexander Petri
Gesendet: Dienstag, 17. April 2007=20 09:25
An: ugffm@phpugffm.de
Betreff: [ugffm] XHTML = Coder=20 gesucht

Hi=20 List,

suche einen oder zwei XHTML Coder hier im Raum FFM
bis = Ende=20 Mai.

valid XHTML / CSS kenntnisse sind n=F6tig

Alle=20 Interessierten k=F6nnen sich bei mir melden.


MFG=20 AlexP
------_=_NextPart_001_01C78801.3F51FD92-- From ugffm@phpugffm.de Fri Apr 27 16:11:10 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Fri, 27 Apr 2007 17:11:10 +0200 Subject: [ugffm] observer pattern Message-ID: <48675DD7C7776748A240F70DFC385A9D7042E3@exchange.axess.de> http://blog.sperr-objekt.de/content/29-The-Observer-Pattern-and-PHP4.html= Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Fri Apr 27 16:13:33 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Fri, 27 Apr 2007 17:13:33 +0200 Subject: [ugffm] May Agenda Message-ID: <48675DD7C7776748A240F70DFC385A9D7042E4@exchange.axess.de> Bitte weiter geben. http://phpugffm.de/index.php/archives/148 Agenda Mai 2007 (5 years PHPUGFFM) Vorl=E4ufige Agenda f=FCr das Teffen am Donnerstag den 10. Mai 2007 in = Frankfurt am Main: * Unobtrusive Javascript (20) seperate your JS from the HTML (no Event-handlers etc. in the = Markup) if the user has no javascript the site/application still works * $YAJQ ++ Yet Another JQuery Intro Slot 1 Dirk Ginader von den Webkrauts=20 * ION parser (kick off meeting) At Barcamp I saw a nice presentation about Wireframes f=FCr Rich = Media Inhalte (RIAs) This is where I bumped into ION (Interface Object Notation), see = this presentation for more information. How to represent users interactions and sub-interactions in a = well defined language. If there is enough interest I'd like to introduce the ION concept = and discuss ideas for a ION parser which should produce a working prototype for customers to play with and = understand. As part of this we may be abble to see some of Simons new = YUI based wireframe WYSIWYG. Slot 2 Darren Cooper * PHP Party 5 years PHPUGFFM Let's celebrate! According to our archives the first mailing entry hit the server Wed, 29 May 2002 17:48:56 +0200 and rumours say the group existed = before that. Well I'd say that's a reason to Party so the last session is a = party session followed by some serious socialising at Shandis. Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Sat Apr 28 08:06:33 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Sat, 28 Apr 2007 09:06:33 +0200 Subject: [ugffm] May Agenda In-Reply-To: <48675DD7C7776748A240F70DFC385A9D7042E4@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D7042E4@exchange.axess.de> Message-ID: <2f8f084f0704280006t6bd5c6e5q4dce1c688be1ebee@mail.gmail.com> Great but where's the PHP ? I've added - Hombanking part II - PHP do, don't and maybes We may have to vote and / or split. Regards Darren From ugffm@phpugffm.de Mon Apr 30 05:15:04 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 30 Apr 2007 06:15:04 +0200 Subject: [ugffm] DOs or DONTs in php In-Reply-To: <48675DD7C7776748A240F70DFC385A9D70429A@exchange.axess.de> References: <48675DD7C7776748A240F70DFC385A9D70429A@exchange.axess.de> Message-ID: <2f8f084f0704292115n1a37ac1drb0de3865b07f20a9@mail.gmail.com> - Do use a decent IDE - Do use automated testing - Do use a staging server - Do use some kind og version control - Do put anthing you use more than once in a librabry DC From ugffm@phpugffm.de Mon Apr 30 05:46:55 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 30 Apr 2007 06:46:55 +0200 Subject: [ugffm] So Many Untapped PHP Features Message-ID: <2f8f084f0704292146j68452254m1029f0c46afdb282@mail.gmail.com> http://blog.case.edu/gps10/2007/04/29/so_many_untapped_php_features From ugffm@phpugffm.de Mon Apr 30 07:10:18 2007 From: ugffm@phpugffm.de (Stefan Kilp [sk-software]) Date: Mon, 30 Apr 2007 08:10:18 +0200 Subject: [ugffm] So Many Untapped PHP Features In-Reply-To: <2f8f084f0704292146j68452254m1029f0c46afdb282@mail.gmail.com> Message-ID: <4635A46E.29139.10BA49@kilp.sk-software.de> good article, thanks for the hint. Best regards, Stefan Kilp > http://blog.case.edu/gps10/2007/04/29/so_many_untapped_php_features > _______________________________________________ > ugffm mailing list > ugffm@phpugffm.de > http://www.mazenphp.de/mailman/listinfo/ugffm -- Stefan Kilp SK-Software, Entwicklung & Beratung email: kilp@sk-software.de fon : +49 6151 93344-0 fax : +49 6151 93344-20 Herta-Mansbacher-Str. 98 64289 Darmstadt, Germany. ----------------------------------------------------- From ugffm@phpugffm.de Mon Apr 30 07:55:21 2007 From: ugffm@phpugffm.de (S. Hochdoerfer) Date: Mon, 30 Apr 2007 08:55:21 +0200 Subject: [ugffm] DOs or DONTs in php In-Reply-To: <2f8f084f0704292115n1a37ac1drb0de3865b07f20a9@mail.gmail.com> References: <48675DD7C7776748A240F70DFC385A9D70429A@exchange.axess.de> <2f8f084f0704292115n1a37ac1drb0de3865b07f20a9@mail.gmail.com> Message-ID: <463592D9.6040603@bitExpert.de> Darren Cooper schrieb: > - Do use a decent IDE Man sollte sich aber nicht zu stark auf die IDE verlassen. "use brain" sollte eigentlich an erster Stelle stehen. Oder? > - Do use some kind og version control Backups in zip-Dateien auf dem Livesystem sind KEINE Versionskontrolle :) Gruß, Stephan -- Stephan Hochdörfer bitExpert - Henss und Hochdörfer GbR M2, 17, 68161 Mannheim Kontakt Telefon: 0621 - 154 065 0 Telefax: 06359 - 921 66 Internet: www.bitExpert.de From ugffm@phpugffm.de Mon Apr 30 09:06:12 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 30 Apr 2007 10:06:12 +0200 Subject: [ugffm] more jobs Message-ID: <48675DD7C7776748A240F70DFC385A9D7042EE@exchange.axess.de> http://phpugffm.de/index.php/archives/category/jobs/ Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Mon Apr 30 10:06:25 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 30 Apr 2007 11:06:25 +0200 Subject: [ugffm] Adobe to Open Source Flex Message-ID: <48675DD7C7776748A240F70DFC385A9D7042F5@exchange.axess.de> In case anyone missed it. http://labs.adobe.com/wiki/index.php/Flex:Open_Source http://www.adobe.com/aboutadobe/pressroom/pressreleases/200704/042607Flex= .html Mit freundlichem Gru=DF=20 Darren Cooper=20 ****************** AXESS New Media GmbH ******************=20 Kaiser Friedrich Promenade 89 Tel: +49 (0)6172 676-141=20 61348 Bad Homburg Fax: +49 (0)6172 676-155=20 http://www.axess.de mailto:d.cooper@axess.de =20 ********************************************************** =20 Handelsregister: Amtsgericht Bad Homburg, HRB 5606 Vertretungsberechtigt: Raphael Gnirck, Matthias Jakobi **********************************************************=20 From ugffm@phpugffm.de Mon Apr 30 10:37:10 2007 From: ugffm@phpugffm.de (Darren Cooper) Date: Mon, 30 Apr 2007 11:37:10 +0200 Subject: [ugffm] WG: Using Moodle: "Nice" news from MS Message-ID: <48675DD7C7776748A240F70DFC385A9D7042FC@exchange.axess.de> This is a multi-part message in MIME format. ------_=_NextPart_001_01C78B0B.204BE2B6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 IA0KLS0tLS1VcnNwcsO8bmdsaWNoZSBOYWNocmljaHQtLS0tLQ0KVm9uOiBQZXRhciBBdGFuYXNv diBbbWFpbHRvOmluZm9AYS13YWtlLm5ldF0NCkdlc2VuZGV0OiBEb25uZXJzdGFnLCAxMi4gQXBy aWwgMjAwNyAxMDowMw0KQW46IERhcnJlbiBDb29wZXINCkJldHJlZmY6IFVzaW5nIE1vb2RsZTog Ik5pY2UiIG5ld3MgZnJvbSBNUw0KDQoNClVzaW5nIE1vb2RsZSA8aHR0cDovL21vb2RsZS5vcmcv Y291cnNlL3ZpZXcucGhwP2lkPTU+ICDCuyBGb3J1bXMgPGh0dHA6Ly9tb29kbGUub3JnL21vZC9m b3J1bS9pbmRleC5waHA/aWQ9NT4gIMK7IEdlbmVyYWwgZGV2ZWxvcGVyICA8aHR0cDovL21vb2Rs ZS5vcmcvbW9kL2ZvcnVtL3ZpZXcucGhwP2Y9MzM+IGZvcnVtIMK7ICJOaWNlIiBuZXdzIGZyb20g TVMgPGh0dHA6Ly9tb29kbGUub3JnL21vZC9mb3J1bS9kaXNjdXNzLnBocD9kPTY4OTgwPiANCiA8 aHR0cDovL21vb2RsZS5vcmcvdXNlci92aWV3LnBocD9pZD0xMzQ4MzMmY291cnNlPTU+IFBpY3R1 cmUgb2YgUGV0YXIgQXRhbmFzb3YJIA0KIk5pY2UiIG5ld3MgZnJvbSBNUw0KYnkgUGV0YXIgIDxo dHRwOi8vbW9vZGxlLm9yZy91c2VyL3ZpZXcucGhwP2lkPTEzNDgzMyZjb3Vyc2U9NT4gQXRhbmFz b3YgLSBUaHVyc2RheSwgMTIgQXByaWwgMjAwNywgMDg6MDkgQU0NCiAJIEhpIG1vb2RsZXJzLCAN CkluIGJyaWVmOiBDT00gYXV0b21hdGlvbiBvZiBvZmZpY2UgYXBwbGljYXRpb25zIGdvZXMgdG8g aGlzdG9yeToNCg0KIk1pY3Jvc29mdCBkb2VzIG5vdCBjdXJyZW50bHkgcmVjb21tZW5kLCBhbmQg ZG9lcyBub3Qgc3VwcG9ydCwgQXV0b21hdGlvbiBvZiBNaWNyb3NvZnQgT2ZmaWNlIGFwcGxpY2F0 aW9ucyBmcm9tIGFueSB1bmF0dGVuZGVkLCBub24taW50ZXJhY3RpdmUgY2xpZW50IGFwcGxpY2F0 aW9uIG9yIGNvbXBvbmVudCAoaW5jbHVkaW5nIEFTUCwgRENPTSwgYW5kIE5UIFNlcnZpY2VzKSwg YmVjYXVzZSBPZmZpY2UgbWF5IGV4aGliaXQgdW5zdGFibGUgYmVoYXZpb3IgYW5kL29yIGRlYWRs b2NrIHdoZW4gcnVuIGluIHRoaXMgZW52aXJvbm1lbnQuIg0KaHR0cDovL3N1cHBvcnQubWljcm9z b2Z0LmNvbS9kZWZhdWx0LmFzcHg/c2NpZD1rYjtFTi1VUztxMjU3NzU3I2tiMg0KDQpJbiBvdGhl ciB3b3JkcyAtIHBocCBjb2RlIHdpY2ggdXNlcyBDT00gYXV0b21hdGlvbiBmb3IgaW1wb3J0aW5n L2V4cHJvdGluZyBkYXRhICh0by9mcm9tIEV4Y2VsLCBXb3JkIGV0Yy4pIGJlY29tZXMgb2Jzb2xl dGUuLi4NCg0KTGFzdCBuaWdodCBJJ3ZlIGV4cGVyaWVuY2VkIGl0IHdpdGggbXkgY3VzdG9tIEV4 Y2VsIGV4cG9ydGVyIHNjcmlwdCwgYW5kIGJld2FyZSAtIGluIG15IGNhc2UgLSBpdCBET0VTIE5P VCByZXR1cm4gYW55IGVycm9yLi4uIGp1c3Qgc2lsZW50bHkgc3RvcHBlZCB3b3JraW5nLg0KDQpU aGUgInNvbHV0aW9uIiwgaXMgdG8gdXNlIHNvbWUgb2YgdGhlIHJlc3AuIE1MIC0gV29yZE1MIGZv ciB3b3JkIGFuZCB3aGF0ZXZlciBjb21lcyBmb3IgdGhlIHBhcnRpY3VsYXIgb2ZmaWNlIGFwcGxp Y2F0aW9uLg0KDQpJJ20gbm90IGF3YXJlIG9mIHRoZSBQRUFSIDxodHRwOi8vbW9vZGxlLm9yZy9t b2QvZ2xvc3Nhcnkvc2hvd2VudHJ5LnBocD9jb3Vyc2VpZD01JmNvbmNlcHQ9UEVBUj4gIFNwcmVh ZHNoZWV0IEV4Y2VsIFdyaXRlciwgYnV0IGhvcGUgaXQgZG9lc24ndCB1c2UgDQoNCiRFeGNlbD1u ZXcgQ09NKOKAnUV4Y2VsLmFwcGxpY2F0aW9u4oCdKSBvciBkaWUo4oCdQ2Fubm90IGNyZWF0ZSBF eGNlbCBvYmplY3TigJ0pOw0Kb3Igc29tZXRoaW5nIGxpa2UgdGhpcy4uLg0KDQpIVEgsDQpQZXRh ciANCmh0dHA6Ly9hLXdha2UubmV0DQoNCg0KDQpSZXBseSA8aHR0cDovL21vb2RsZS5vcmcvbW9k L2ZvcnVtL3Bvc3QucGhwP3JlcGx5PTMwOTczMz4gDQpTZWUgdGhpcyBwb3N0IGluIGNvbnRleHQg PGh0dHA6Ly9tb29kbGUub3JnL21vZC9mb3J1bS9kaXNjdXNzLnBocD9kPTY4OTgwI3AzMDk3MzM+ IA0KDQpVbnN1YnNjcmliZSBmcm9tIHRoaXMgIDxodHRwOi8vbW9vZGxlLm9yZy9tb2QvZm9ydW0v c3Vic2NyaWJlLnBocD9pZD0zMz4gZm9ydW0NCg== ------_=_NextPart_001_01C78B0B.204BE2B6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgSFRUUC1FUVVJVj0iQ29udGVudC1UeXBlIiBDT05U RU5UPSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KDQo8TElOSyANCmhyZWY9Imh0dHA6Ly9t b29kbGUub3JnL3RoZW1lL3N0YW5kYXJkL3N0eWxlcy5waHA/bGFuZz1lbl91dGY4IiB0eXBlPXRl eHQvY3NzIA0KcmVsPXN0eWxlc2hlZXQ+PExJTksgDQpocmVmPSJodHRwOi8vbW9vZGxlLm9yZy90 aGVtZS9tb29kbGVvcmFuZ2Uvc3R5bGVzLnBocD9sYW5nPWVuX3V0ZjgiIA0KdHlwZT10ZXh0L2Nz cyByZWw9c3R5bGVzaGVldD4NCjxNRVRBIGNvbnRlbnQ9Ik1TSFRNTCA2LjAwLjI5MDAuMzA1OSIg bmFtZT1HRU5FUkFUT1I+PC9IRUFEPg0KPEJPRFkgaWQ9ZW1haWw+DQo8RElWPiZuYnNwOzwvRElW Pg0KPERJViBjbGFzcz1PdXRsb29rTWVzc2FnZUhlYWRlciBkaXI9bHRyIGFsaWduPWxlZnQ+PEZP TlQgZmFjZT1UYWhvbWEgDQpzaXplPTI+LS0tLS1VcnNwcsO8bmdsaWNoZSBOYWNocmljaHQtLS0t LTxCUj48Qj5Wb246PC9CPiBQZXRhciBBdGFuYXNvdiANClttYWlsdG86aW5mb0BhLXdha2UubmV0 XTxCUj48Qj5HZXNlbmRldDo8L0I+IERvbm5lcnN0YWcsIDEyLiBBcHJpbCAyMDA3IA0KMTA6MDM8 QlI+PEI+QW46PC9CPiBEYXJyZW4gQ29vcGVyPEJSPjxCPkJldHJlZmY6PC9CPiBVc2luZyBNb29k bGU6ICJOaWNlIiBuZXdzIA0KZnJvbSBNUzxCUj48QlI+PC9GT05UPjwvRElWPg0KPERJViBjbGFz cz1uYXZiYXI+PEEgaHJlZj0iaHR0cDovL21vb2RsZS5vcmcvY291cnNlL3ZpZXcucGhwP2lkPTUi IA0KdGFyZ2V0PV9ibGFuaz5Vc2luZyBNb29kbGU8L0E+IMK7IDxBIA0KaHJlZj0iaHR0cDovL21v b2RsZS5vcmcvbW9kL2ZvcnVtL2luZGV4LnBocD9pZD01IiB0YXJnZXQ9X2JsYW5rPkZvcnVtczwv QT4gwrsgPEEgDQpocmVmPSJodHRwOi8vbW9vZGxlLm9yZy9tb2QvZm9ydW0vdmlldy5waHA/Zj0z MyIgdGFyZ2V0PV9ibGFuaz5HZW5lcmFsIGRldmVsb3BlciANCmZvcnVtPC9BPiDCuyA8QSBocmVm PSJodHRwOi8vbW9vZGxlLm9yZy9tb2QvZm9ydW0vZGlzY3Vzcy5waHA/ZD02ODk4MCIgDQp0YXJn ZXQ9X2JsYW5rPiJOaWNlIiBuZXdzIGZyb20gTVM8L0E+PC9ESVY+DQo8VEFCTEUgY2xhc3M9Zm9y dW1wb3N0IGNlbGxTcGFjaW5nPTAgY2VsbFBhZGRpbmc9MyBib3JkZXI9MD4NCiAgPFRCT0RZPg0K ICA8VFIgY2xhc3M9aGVhZGVyPg0KICAgIDxURCBjbGFzcz0icGljdHVyZSBsZWZ0IiB2QWxpZ249 dG9wIHdpZHRoPTM1PjxBIA0KICAgICAgaHJlZj0iaHR0cDovL21vb2RsZS5vcmcvdXNlci92aWV3 LnBocD9pZD0xMzQ4MzMmYW1wO2NvdXJzZT01Ij48SU1HIA0KICAgICAgY2xhc3M9dXNlcnBpY3R1 cmUgYWx0PSJQaWN0dXJlIG9mIFBldGFyIEF0YW5hc292IiANCiAgICAgIHNyYz0iaHR0cDovL21v b2RsZS5vcmcvdXNlci9waXgucGhwLzEzNDgzMy9mMi5qcGciIE5PU0VORD0iMSI+PC9BPjwvVEQ+ DQogICAgPFREIGNsYXNzPSJ0b3BpYyBzdGFydGVyIj4NCiAgICAgIDxESVYgY2xhc3M9c3ViamVj dD4iTmljZSIgbmV3cyBmcm9tIE1TPC9ESVY+DQogICAgICA8RElWIGNsYXNzPWF1dGhvcj5ieSA8 QSANCiAgICAgIGhyZWY9Imh0dHA6Ly9tb29kbGUub3JnL3VzZXIvdmlldy5waHA/aWQ9MTM0ODMz JmFtcDtjb3Vyc2U9NSI+UGV0YXIgDQogICAgICBBdGFuYXNvdjwvQT4gLSBUaHVyc2RheSwgMTIg QXByaWwgMjAwNywgMDg6MDkgQU08L0RJVj48L1REPjwvVFI+DQogIDxUUj4NCiAgICA8VEQgY2xh c3M9ImxlZnQgc2lkZSIgdkFsaWduPXRvcD4mbmJzcDs8L1REPg0KICAgIDxURCBjbGFzcz1jb250 ZW50PkhpIG1vb2RsZXJzLCA8QlI+SW4gYnJpZWY6IENPTSBhdXRvbWF0aW9uIG9mIG9mZmljZSAN CiAgICAgIGFwcGxpY2F0aW9ucyBnb2VzIHRvIGhpc3Rvcnk6PEJSPjxCUj48U1BBTiANCiAgICAg IHN0eWxlPSJGT05ULVdFSUdIVDogYm9sZCI+Ik1pY3Jvc29mdCBkb2VzIG5vdCBjdXJyZW50bHkg cmVjb21tZW5kLCBhbmQgDQogICAgICBkb2VzIG5vdCBzdXBwb3J0LCBBdXRvbWF0aW9uIG9mIE1p Y3Jvc29mdCBPZmZpY2UgYXBwbGljYXRpb25zIGZyb20gYW55IA0KICAgICAgdW5hdHRlbmRlZCwg bm9uLWludGVyYWN0aXZlIGNsaWVudCBhcHBsaWNhdGlvbiBvciBjb21wb25lbnQgKGluY2x1ZGlu ZyANCiAgICAgIEFTUCwgRENPTSwgYW5kIE5UIFNlcnZpY2VzKSwgYmVjYXVzZSBPZmZpY2UgbWF5 IGV4aGliaXQgdW5zdGFibGUgYmVoYXZpb3IgDQogICAgICBhbmQvb3IgZGVhZGxvY2sgd2hlbiBy dW4gaW4gdGhpcyBlbnZpcm9ubWVudC4iPC9TUEFOPjxCUj48QSANCiAgICAgIHRpdGxlPWh0dHA6 Ly9zdXBwb3J0Lm1pY3Jvc29mdC5jb20vZGVmYXVsdC5hc3B4P3NjaWQ9a2I7RU4tVVM7cTI1Nzc1 NyNrYjIgDQogICAgICBocmVmPSJodHRwOi8vc3VwcG9ydC5taWNyb3NvZnQuY29tL2RlZmF1bHQu YXNweD9zY2lkPWtiO0VOLVVTO3EyNTc3NTcja2IyIiANCiAgICAgIHRhcmdldD1fYmxhbms+aHR0 cDovL3N1cHBvcnQubWljcm9zb2Z0LmNvbS9kZWZhdWx0LmFzcHg/c2NpZD1rYjtFTi1VUztxMjU3 NzU3I2tiMjwvQT48QlI+PEJSPkluIA0KICAgICAgb3RoZXIgd29yZHMgLSBwaHAgY29kZSB3aWNo IHVzZXMgQ09NIGF1dG9tYXRpb24gZm9yIGltcG9ydGluZy9leHByb3RpbmcgDQogICAgICBkYXRh ICh0by9mcm9tIEV4Y2VsLCBXb3JkIGV0Yy4pIGJlY29tZXMgb2Jzb2xldGUuLi48QlI+PEJSPkxh c3QgbmlnaHQgSSd2ZSANCiAgICAgIGV4cGVyaWVuY2VkIGl0IHdpdGggbXkgY3VzdG9tIEV4Y2Vs IGV4cG9ydGVyIHNjcmlwdCwgYW5kIGJld2FyZSAtIGluIG15IA0KICAgICAgY2FzZSAtIGl0IDxT UEFOIHN0eWxlPSJGT05ULVdFSUdIVDogYm9sZCI+RE9FUyBOT1Q8L1NQQU4+IHJldHVybiBhbnkg DQogICAgICBlcnJvci4uLiBqdXN0IHNpbGVudGx5IHN0b3BwZWQgd29ya2luZy48QlI+PEJSPlRo ZSAic29sdXRpb24iLCBpcyB0byB1c2UgDQogICAgICBzb21lIG9mIHRoZSByZXNwLiBNTCAtIFdv cmRNTCBmb3Igd29yZCBhbmQgd2hhdGV2ZXIgY29tZXMgZm9yIHRoZSANCiAgICAgIHBhcnRpY3Vs YXIgb2ZmaWNlIGFwcGxpY2F0aW9uLjxCUj48QlI+SSdtIG5vdCBhd2FyZSBvZiB0aGUgPEEgDQog ICAgICBjbGFzcz0iZ2xvc3NhcnkgYXV0b2xpbmsgZ2xvc3NhcnlpZDUiIA0KICAgICAgdGl0bGU9 Ikdsb3NzYXJ5IG9mIGNvbW1vbiB0ZXJtczogUEVBUiIgDQogICAgICBvbmNsaWNrPSJyZXR1cm4g b3BlbnBvcHVwKCcvbW9kL2dsb3NzYXJ5L3Nob3dlbnRyeS5waHA/Y291cnNlaWQ9NVwmYW1wO2Nv bmNlcHQ9UEVBUicsICdlbnRyeScsICdtZW51YmFyPTAsbG9jYXRpb249MCxzY3JvbGxiYXJzLHJl c2l6YWJsZSx3aWR0aD02MDAsaGVpZ2h0PTQ1MCcsIDApOyIgDQogICAgICBocmVmPSJodHRwOi8v bW9vZGxlLm9yZy9tb2QvZ2xvc3Nhcnkvc2hvd2VudHJ5LnBocD9jb3Vyc2VpZD01JmFtcDtjb25j ZXB0PVBFQVIiPlBFQVI8L0E+IA0KICAgICAgU3ByZWFkc2hlZXQgRXhjZWwgV3JpdGVyLCBidXQg aG9wZSBpdCBkb2Vzbid0IHVzZSA8QlI+PEJSPiRFeGNlbD1uZXcgDQogICAgICBDT00o4oCdRXhj ZWwuYXBwbGljYXRpb27igJ0pIG9yIGRpZSjigJ1DYW5ub3QgY3JlYXRlIEV4Y2VsIG9iamVjdOKA nSk7PEJSPm9yIA0KICAgICAgc29tZXRoaW5nIGxpa2UgdGhpcy4uLjxCUj48QlI+SFRILDxCUj5Q ZXRhciA8QlI+PEEgdGl0bGU9aHR0cDovL2Etd2FrZS5uZXQgDQogICAgICBocmVmPSJodHRwOi8v YS13YWtlLm5ldCI+aHR0cDovL2Etd2FrZS5uZXQ8L0E+PEJSPjxCUj4NCiAgICAgIDxESVYgY2xh c3M9Y29tbWFuZHM+PEEgDQogICAgICBocmVmPSJodHRwOi8vbW9vZGxlLm9yZy9tb2QvZm9ydW0v cG9zdC5waHA/cmVwbHk9MzA5NzMzIiANCiAgICAgIHRhcmdldD1fYmxhbms+UmVwbHk8L0E+PC9E SVY+DQogICAgICA8RElWIGNsYXNzPWxpbms+PEEgDQogICAgICBocmVmPSJodHRwOi8vbW9vZGxl Lm9yZy9tb2QvZm9ydW0vZGlzY3Vzcy5waHA/ZD02ODk4MCNwMzA5NzMzIiANCiAgICAgIHRhcmdl dD1fYmxhbms+U2VlIHRoaXMgcG9zdCBpbiBjb250ZXh0PC9BPjwvRElWPjwvVEQ+PC9UUj48L1RC T0RZPjwvVEFCTEU+PEJSPg0KPERJViBjbGFzcz11bnN1YnNjcmliZWxpbms+PEEgDQpocmVmPSJo dHRwOi8vbW9vZGxlLm9yZy9tb2QvZm9ydW0vc3Vic2NyaWJlLnBocD9pZD0zMyI+VW5zdWJzY3Jp YmUgZnJvbSB0aGlzIA0KZm9ydW08L0E+PC9ESVY+PC9CT0RZPjwvSFRNTD4NCg== ------_=_NextPart_001_01C78B0B.204BE2B6--