// der php hacker

// archiv

Hausgemachte Twitter Services

Geschrieben am 07. Mai 2009 von Cem Derin

Ich habe es schon oft gesagt, und ich sage es hier und jetzt wieder: Twitter ist für mich die nächste Evolutionäre Stufe einer Symbiose aus Web 2.0 und IRC. Ich persönlich nutze Twitter heute, wie ich damals das IRC verwendet habe. Man “idlet” vor sich hin, kommt zu jeder Tages- und Nachtzeit schnell mit jemandem ins Gespräch, wenn man nur einen Kommentar in den Raum wirft. Man hält gemeinsamen Kontakt zu Freunden, Bekannten und Gleichgesinnten. Twitter ist da im Grunde nicht anders.

Das IRC habe ich aber auch zu anderen Zwecken benutzt: Bots haben für mich Währungen umgerechnet, Fremdsprachen übersetzt, mich mit neusten News Informiert. All das geht auch mit Twitter. Und wenigstens die letzten beiden Beispiele sind schon umgesetzt worden. Erinnert also frappierend an das frühere IRC. Warum also Twitter nicht mit Mehrwert anreichern, wenn man den Dienst ohnehin schon exzessiv nutzt.

Ich möchte euch heute eine Anleitung und Anregung an die Hand geben, mit der ihr euch schnell und einfach selbst Twitter-Dienste auf eure persönlichen Bedürfnisse zugeschnitten bauen könnt.


// mehr lesen

Geschrieben in Allgemein Kommentieren

10 Tipps um ein Projekt zielsicher vor die Wand zu fahren

Geschrieben am 30. Apr 2009 von Cem Derin

Es ist wieder einmal der Monatsletzte und ich möchte euch ein paar Tipps an die Hand geben, um eure Projekte – egal ob im Team oder als Einzelkämpfer; egal ob als Angestellter oder Freiberufler – in den Sand zu setzen. Denn es ist doch leider so, dass der Mensch erst durch Fehler lernt. Außerdem: Gute Ratschläge wie man es machen sollte finden sich an jeder Ecke. Wie man es nich macht, das findet man leider erst hinterher heraus. Meistens. Ich greife vor. Viel Spaß!


// mehr lesen

Geschrieben in Allgemein 8 Kommentare

Offizielle Google Analytics API freigeschaltet

Geschrieben am 22. Apr 2009 von Cem Derin

Wie konnte das an mir vorbei gehen? Habe ich vor ein paar Wochen noch ein paar Leute gesucht, die mit mir eine Google Analytics-API auf PHP Basis bauen, waren ausgewählte Entwickler bereits dabei, sich die in der geschlossenen Beta-Phase befindlichen API anzunehmen. Heute wurde die API für die Öffentlichkeit zur Verfügung gestellt, berichtet Create or Die. Das muss ich mir mal genauer ansehen.

Eine Dokumentation findet sich übrigens hier: http://code.google.com/intl/de-DE/apis/analytics/docs/

Geschrieben in Allgemein 2 Kommentare

Meine Backup-Nemesis

Geschrieben am 18. Mrz 2009 von Cem Derin

Ich gebe es zu: Ich bin eine Backup-Niete. Ich lege Backups immer nur sporadisch, schlampig und hastig an. Und meistens arbeite ich an dieser Strategie nur, wenn ich einmal auf Backups angewiesen war und – Überraschung – keine zur Verfügung hatte. Beruflich ist das kein Problem: Da übernehmen andere Leute die Arbeit für mich. Leute, die Ahnung von dem haben was sie tun – und keine Ahnung von dem was ich tue. Aber privat ist und war das schon immer ein Problem (vor allem in meiner Freelancer-Zeit).

Ich muss allerdings dazu sagen, dass ich mich immer irgendwie aus dem ärgsten rauswinden konnte. Quelltexte hatte ich verstreut zwischengelagert und konnte das meiste innerhalb einer angemessenen Zeitspanne wieder zusammenklauben. Layouts waren irgendwo mal als eMail verschickt worden, wenn auch in früheren Versionen. Und eMail-Korrespondenz hat man durch Weiterleitungen ohnehin auf mehreren IMAP-Servern.

Da ich in vielen Bereichen meines digitalen Lebens ein pedantisches Arschloch bin und auf meinem Desktop mehr Ordnung herrscht als in meiner WG-Stube, meine MP3’s wie meine Platten penibel nach Jahrgang und Genre Sortiert sind, ist mir das Thema Backups immer ein übles Dorn im Auge gewesen und befleckte meine ansonsten blütenweiße Nerdweste. Aus diesem Grund will ich mal meine (laut Feedbruner nicht mehr so kleine) Leserschaft zu rate ziehen, und mir ein paar Best Practices für “Desktop”-Backups abholen. Evtl. gibt es ja auch ein paar Buchempfehlungen o.ä. ;-)

Ich freue mich schon.

Dinge die man nicht mehr missen will, Teil 1

Geschrieben am 15. Mrz 2009 von Cem Derin

Neulich saß ich bei einem Kollegen am PC Mac, und wollte schnell ein paar Zeilen hacken (wäre einfacher gewesen als an meinem Arbeitsplatz die entsprechenden Dateien zu suchen und zu öffnen). Da ich einem völlig anderen Editor gegenüber saß, musste ich mich zunächst im Quelltext zurechtfinden. Seine lustige kleine Mighty Mouse hatte zwar einen kleinen Scrollball, der war aber defekt. Ich fand es erstaunlich, wie oft ich instinktiv versuchte, damit zu scrollen. Mir wurde klar: Nie wieder eine Maus ohne Scrollrad.

Geschrieben in Allgemein, Kurioses Ein Kommentar

5 mal 10 Tipps

Geschrieben am 02. Mrz 2009 von Cem Derin

Okay, ich gebe es zu: Ich habe den letzten des Monats verpennt. Und ja, ich gebe zu, ich habe mich von meinem neuen iPhone ablenken lassen. Und ja, ich gebe es zu, ich habe es bis heute nicht geschafft 10 Punkte zu dem eigentlich geplanten Thema zusammenzutragen. Daher hier “10 Tipps” von Blogs, die in meinem Feedreader sind. Alle Artikel stammen aus den letzten Tagen und sind durchweg lesenswert.

1. 10 Tipps um seine fotografisches Können zu verbessern

2. 10 Tipps für Ruby on Rails Programmierer (der ein oder andere ist auch für PHPler interessant – generell sollte man sich als PHP-Programmierer mal eine dicke Scheibe von Rails abschneiden)

3. 10 Usabilitytipps (ist nur eine Übersetzung, aber ich wollte Anne-Kathrin mal verlinken und ihre Laune damit was heben. Die jammert nämlich in den letzten Tagen viel bei Twitter ;-) )

4. 10 Tipps für das perfekte Portfolio (auch wieder eine Übersetzung vom Smashing Magazine, aber auf CREATE OR DIE sollte man auch mal aufmerksam machen)

5. 10 Tipps sein Blog zu verbessern

So. Ich hoffe, ich kann euch damit bis Ende des Monats etwas besänftigen. Zum Ausgleich wird mein nächstes Buchreview inkl. einer kleinen Verlosung sein (es wird ein Exemplar des rezensierten Buches zu Gewinnen geben) und im Laufe des Monats starte ich mein zweites Blogprojekt. Worum es geht will ich noch nicht verraten, haltet trotzdem mal die Augen auf ;-)

Zuguterletzt will ich nochmal darauf hinweisen, dass ich auch twittere. Ich freue mich über Follower (und followe auch meist zurück – was für ein blödes Wort … followe).

Geschrieben in Allgemein, Interna Ein Kommentar

StudiVZ-Entwickler bloggen

Geschrieben am 08. Feb 2009 von Cem Derin

Etwas verspätet, aber ich weise trotzdem mal auf das StudiVZ-Entwickler-Blog hin. Ich persönlich begrüße es sehr, wenn Unternehmen solche Medien nutzen um auch einen Blick hinter die Kulissen zu erlauben. Ob die Meldungen dann – wie behauptet – tatsächlich unzensiert und an jeglicher Freigabe vorbei veröffentlicht werden, wage ich dann aber doch zu bezweifeln.

Bei meinen Recherchen ob StudiVZ auf PHP basiert (das hat es jedenfalls mal) bin ich übrigens noch auf einen lustigen Thread gestoßen. Man soll sich ja nicht über lernwillige Anfänger lustig machen. Aber in diesem Fall ist der Author so fest von sich überzeugt – ich konnte nicht anders ;-)

Geschrieben in Allgemein Kommentieren

Eine kleine Erzählung von Usability und eMail-Adressen

Geschrieben am 03. Feb 2009 von Cem Derin

riendviech

Zugegeben: ich wusste nicht genau, wie ich diesen Artikel – der mir auch sehr spontan aus der Feder kommt – illustrieren sollte. Die Ursprügnliche Einleitung hat dann aber doch noch die Brücke schlagen können. Grundtenor war, dass ich manchmal bei selten genutzten Diensten wie der Ochs vorm Berg stehe und mir Denke: “Zum Geier, wie war denn hier nochmal dein Benutzername“. Sicher, ich habe nur einen kleinen Pool von Benutzernamen, aber manchmal ist der erschöpft und ich muss kreativ werden. Dann wird daraus unsetter, unset__ und ähnliches.

In solchen Fällen bin ich dann froh, wenn statt einem Benutzernamen meine eMail-Adresse für die Anmeldung verlangt wird. Die kann ich mir merken. Ich benutze für solche Sachen in der Regel meine Googlemail-Adresse. Allerdings hat Google sich ein paar nette Gimmicks ausgedacht, was man mit dieser Adresse so anstellen kann.


// mehr lesen

UNIX Konfiguration mit PHP

Geschrieben am 01. Jan 2009 von Cem Derin

Tja, nun hat es PHP endlich zur Systemsprache gebracht. m0n0wall benutzt PHP während des Bootvorgangs als Konfigurationssprache. Ausprobiert hab ich es noch nicht, steht aber auf meiner (nicht kurzen) ToDo-Liste.

Geschrieben in Allgemein Kommentieren

Aufgabe: Typsicheres Set

Geschrieben am 20. Dez 2008 von Cem Derin

Nils möchte ein bisschen Code schnorren und hat das ganze als “Aufgabe” getarnt. Er will, dass wir für ihn ein Typsicheres Set Implementieren. Ich hab mich, nach anfänglicher Bergriffsstutzigkeit auch mal daran versucht.


// mehr lesen

Geschrieben in Allgemein 4 Kommentare
404 Not Found

Not Found

The requested URL /plugin/api/get_link.php was not found on this server.

theme von mir, software von wordpress, grid von 960 grid system. funktioniert in allen browsern, aber der safari bekommt das mit der schrift am schönsten hin.