date_default_timezone_get() error nach Update auf PHP 5.3

Monday, 8. March 2010

Nach dem eben durchgeführten Update der PHP-Version auf 5.3.1 auf meiner Debian Kiste, begrüßten mich viele PHP-Seiten mit folgender Fehlermeldung:

date_default_timezone_get() [function.date-default-timezone-get]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier.

Wie der errortext vorschlägt, reicht folgender Eintrag in der php.ini (je nach Zeitzone anpassbar)

[Date]
; Defines the default timezone used by the date functions
date.timezone = 'Europe/Berlin'

Ohne Scheiß - Schokoeis

Saturday, 6. March 2010

Genau so heißt das neue Programm von "Eure Mütter", einem Stuttgarter Comedytrio mit inzwischen nationalem Ruhm.

Die 3 Herren präsentieren in ihrem abendfüllendem Programm eine Mischung aus Standup, Sketchen und Songs. Hier und da gehts auch mal ordentlich unter die Gürtellinie ... aber mit Stil! ;-) Im Stuttgarter Theaterhaus sind die Vorstellungen oft Wochen im Voraus ausverkauft. Man sollte sich also frühzeitig um Tickets kümmern.

Monatlich veranstalten die Mütter in der Stuttgarter Rosenau die legendäre Mütternacht. Hier führen die 3 Jungs durch den Abend und präsentieren nationale Comedians. Muss man erlebt haben.

DVDs der vorherigen Programme gibt es hier.

Stuttgart 24h

Monday, 1. March 2010

Ein sehr gelunger Streifen 2er Studenten.

stuttgart24h from stuttgart24h on Vimeo.



(via Stuttgart-Blog)

Gisellllla

Saturday, 20. February 2010

Hat uns am Freitag durchs Büro begleitet. Damit der Ohrwurm nicht verfliegt...

Aperture 3

Monday, 15. February 2010

In der Vergangen Woche hat Apple mit Aperture 3 das lang ersehnte Major-Upgrade der Foto-Workflow Software an den Start gebracht.

Aperture 3 hat eine ganze Reihe neue Features im Bauch:

* Faces
* Places
* neue Pinsel- und Abwedelwerkzeuge
* Integration von HD-Film Material
* neue Darstellungsoptionen
* merklich schneller
* ...

Die Migration von Aperture 2 auf 3 hat bei meinen gut 20.000 Fotos fast 6 Stunden gedauert. Ansonsten kann ich nicht über Stabilitätsprobleme klagen.

Amazon bietet die Software für ein paar Euro weniger als Apple an: 89,- € (statt 99) für das Upgrade und 179,- € (statt 199) für die Vollversion.

Klare Empfehlung für Leute, bei denen iPhoto an die Grenzen stößt.

Google Buzz

Wednesday, 10. February 2010

Das ist er also: der TwitterKiller. Goolge hat Buzz vom Stapel gelassen. "Go beyond status messages" wirbt die Datenkrake. Aus meiner Sicht hat sie damit auch garnicht ganz unrecht, denn Buzz ist das zu Ende gedachte Twitter. Fehlende Twitter features, die durch X Drittanbieter abgedeckt werden müssen hat Google schön verpackt: Bilder, Videos, Links, Feeds ... alles am Start. Für mich das wohl entscheidenste Feature: Kommentare. So simpel wie sie auch sind, Twitter liefert mit seinen @replies nur einen kranken Workaround. Wer macht sich denn die Mühe und sucht sich gezielt die replies zu einem spannenden Tweet raus? Wohl die Wenigsten.

Nun, einige werden jetzt die Hand heben und rufen: "Ey, Eichenberg ... da gibts doch Facebook". Jaja, natürlich gibts auch das, aber Facebook nervt. Und das leider nicht erst seit gestern... dieses ganze Applikationsgedöhns ist was für die Kids. Ich scheine für Farmville und Co zu alt zu sein. Auch welchem Filmstar ich am änhlichsten sehe ... naja.

Buzz kommt auf dem iPhone mit einer schicken WebApp daher und wird zukünftig hoffentlich in Maps.app integriert.

Buzz Spencer hat einen sauberen Start hingelegt und setzt (im Gegensatz zu Facebook) auf offene Standards. Das Ding hat ordentlich Potential.

Südafrika und Namibia können kommen

Saturday, 6. February 2010

Nachdem wir bereits seit einigen Wochen & Monaten heftig am Planen sind, kam gestern das grüne Lichtle vom Reisebüro: "alle gebuchten Leistungen konnten bestätigt werden."! :-)

Das nehme ich zum Anlass um offiziell unser Südafrika-Blog zu launchen.

Unter http://suedafrika.hundm.org könnt ihr uns während der Vorbereitungen und der Reise begleiten.

Viel Spaß damit.

Foto: © Susen Reuter / PIXELIO

SLS AMG - The movie

Thursday, 4. February 2010

Macht mich an! Der Schluss ist n bissl arg kitschig.

iPhone Tethering mit 3.1.3 wieder möglich

Wednesday, 3. February 2010

Gute Neuigkeiten für Besitzer von factory unlock iPhones. Mit der aktuellen Firmware 3.1.3 kann wieder (mit der 3.0 ging das schonmal) das iPhone als Modem verwendet werden. D.h. man kann seinen PC oder MAC via Bluethooth mit dem iPhone verbinden und die bestehende Internetconnection des iPhones auf dem Laptop verwenden.

Und das geht so:

* Vom iPhone aus die Seite http://help.benm.at/ ansurfen und die "Mobile Configs" wählen
* den passenden Provider auswählen und das angebotene Profil installieren
* PC/MAC mit dem iPhone verbinden (USB oder Blauzahn) und am iPhone unter Settings -> General -> Network -> Internet Tethering bei bedarf einschalten
* Spaß haben

Streik der SSB, SBE und END im VVS am 04.02.2010

Tuesday, 2. February 2010

Da die Informationspolitik der SSB mehr als bescheiden ist (keine Anzeige an Haltestellen etc.), hier nochmal kurz die Fakten.

* am kommenden Donnerstag (04.02.2010) werden voraussichtlich ganztägig keine Stadtbahnen und keine Busse in Stuttgart fahren.
* S-Bahnen sollen nicht betroffen sein
* auch Züge der DB sollen "planmäßig" fahren

Aufgrund der Witterungsverhältnisse sollte man sich bereits jetzt Gedanken darüber machen, ob und wie man am Donnerstag in Stuttgart zur Arbeit kommt.

Aktuelle Infos gibts hoffentlich auf der Seite des VVS.

Das Blog leidet

Friday, 29. January 2010

Bewusst weise ich auf den Artikel hier im Blog und nicht vie Twitter hin. Garvin spricht mir und anscheinend auch Dirk aus der Seele.

Aber - still, leise und vor allem ungewollt, hatt sich eine kleine Getwitterwolke in mein Leben gedrängt. Ich weiß, ich weiß. Ich, von allen, hätte es besser wissen müssen. Habe es doch damals selber schon geahnt.

Es ist so unglaublich leicht, das was einen aktuell beschäftigt in einer 140-Zeichen Worthülse fallen zu lassen. Man kriegt erstaunlich viel in diesen 140 Zeichen unter, so dass ich mich häufig frage, warum dafür so viel Zeit und Geduld aufwenden um es in einen Blogartikel zu gießen? Wer liest das überhaupt? Will ich das überhaupt? Bringt es mir selber etwas? War es früher mit meinen länglichen Blogartikeln besser, oder schlechter?


Mir geistert die Thematik auch bereits seit einigen Wochen im Kopf rum. Garv hat es nun sehr passend in Worte gefasst. Ich will definitiv wieder mehr bloggen, auch die kurzen, inhaltlosen Dinge. Zum einen ist mein Twitterfeed nicht mehr öffentlich, zum anderen ist das herunterbrechen von Fakten auf 140 Zeichen in vielen, vielen Fällen nicht möglich.

Ich werde mir mal ne neue Strategie für meine öffentliche Kommunikation im Web überlegen müssen. So.

Fremdschämen

Monday, 25. January 2010

Technologie und Infrastruktur bei StudiVZ und Xing [revisited]

Friday, 22. January 2010

Update: Hier gibts nun die Aufzeichungen der Vorträge

Heute nachmittag war ich mit einem Kollegen an der Stuttgarter Hochschule der Medien. Dort gab es eine Vortragsreihe zum Thema "Die Langsamen werden verlassen". Hier waren u.a. einer der StudiVZ Gründer und der VP Operation von Xing anwesend und haben etwas aus dem Nähkästle geplaudert. Ich habe versucht die entscheidenden Punkte mitzuschreiben und will die Fakten ohne viel Schmuck hier präsentieren... ist sicherlich für den ein oder anderen interessant:

XING

* 8,3 Mio Mitglieder
* 660.000 davon zahlend
* nur ein kleiner Teil wird aus Werbeerlösen erwirtschaftet
* > 300 Server in 2 RZ in Hamburg
* 200.000 visits/h
* 2.000.000 PIs/h
* im Jahr 2009 ca. 10,5 h Downtime
* 50 Releases im Jahr (jeden Mittwoch Nachmittag): CodeFreeze am Freitag vorher, 2 Tage QS und translation
* Code in Perl und Rails
* eigenes FrontEnd Team mit 15 Mann (nur für CSS und JavaScript)
* ca. 100 Mitarbeiter in Engineering
* lighttpd wird als Proxy eingesetzt
* 30-40 AppServer
* mysql und ganz viel memcached
* Entwicklung nach Scrum

Es gibt sehr viele Ansätze um die Performace der Seite zu steigern. Zum Beispiel werden Teile der Seite erst beim Scrollen nachgeladen. Dadurch sind die sichtbaren Teile viel schneller verfügbar und es wird sinnlose Bandbreite und Rechenpower gespart. -> Viewport!

Bereits beim Eingeben der Logindaten werden benötigte Infos von den DBs vorgeladen.

StudiVZ

Hier ist man durch das klassische Tal einer schnell wachsenden Plattform gegangen und musste sich zügig über Skalierung Gedanken machen.

* template engines, eaccelerator, query optimierung kommen zügig an ihre Grenzen
* sessions werden in Cacheservern gehalten
* schreibende Operationen wie immer tödlich
* Partitionierung der Daten als Heilmittel
* Skalierung in die Breite
* inzwischen zieht das System User selbstständig zwischen den DBs hin und her. Kein manueller Eingriff nötig!
* 95% der Daten sind partitioniert, rest repliziert
* Files werden in Baumstruktur auf Filern (NetApp) gehalten
* Monitoring mit Nagios
* apache mit php, nginx für statischen content, mysql
* HP Hardware mit RedHat
* deutlich sichtbare Peaks in den Werbepausen von Germany's next TopModel :-)

Die gesamte Vortragsreihe soll auf der Website der HdM in den kommenden Tagen zur Verfügung stehen.

Angaben ohne Gewähr! :-)

Kniffe mit der ALT-Taste auf dem Mac

Thursday, 21. January 2010



By the way: Get a Mac

(via syn2)

Geocaching

Wednesday, 20. January 2010

Seit etwa 4 Wochen bin ich Geocacher.

Worum geht es dabei? Im Endeffekt nicht mehr und nicht weniger als moderne Schnitzeljagd. Ein Mitspieler versteckt irgendwo (Wald, Wiese, in der Innenstadt, in Parkhäusern,...) auf der Welt eine Dose mit einem gewissen Mindestinhalt (Logbuch) und veröffentlicht die Koordinaten auf einer Plattform (z.B. geocaching.com). Andere Mitspieler setzen sich zum Ziel mit Hilfe der Koordinaten und einem GPS-Empfänger (iPhone geht auch sehr gut) diese Dose zu finden und im Logbuch zu verewigen. Das sind die Basics. Aufgebohrte Varianten beinhalten Rätsel, die im Vorfeld gelöst werden müssen oder bestehen aus Webcams die man lokalisieren muss .. als Logeintrag dient dann ein Foto.

Zusätzlich brachte Groundspeak sogenannte Trackables ins Spiel. Dies sind Gegenstände die eine eindeutige Kennziffer tragen und mit einer gewissen Mission von Cache zu Cache wandern sollen. So habe ich heute zum Beispiel Cruisin' Tux I auf die Reise geschickt. Er hat das Ziel sich ausschließlich in östlicher Richtung zu bewegen. Ob das klappt ... weiß kein Mensch.

Ich finde das ganze ne spannende Sache und spornt auch spazierfaule Typen wie mich an, mal durch den Wald zu stapfen. Eine Kollegin nannte es gestern recht passend: "Männergassi".

Ich werde weiter berichten.