CakePHP I18n & l10n

Internationalisierung von Internet-Anwendungen ist ein wichtiges Thema, auf das schon zu Beginn der Entwicklung ein Schwerpunkt gelegt werden sollte. Zwar ist nicht bei jeder Internetpräzens Internationalisierung notwendig, die Seiten sollte jedoch mindestens in Englischer Version vorliegen. Bei Internetanwendungen ist Internationalisierung absolut notwendig, möchte man nicht einen Großteil der potentiellen Nutzer ausschließen. Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , | 3 Kommentare

Neue Last.fm Post Ext Version

Gibt ne neue Last.fm Post Ext Version, nachdem mich Fabian dazu angeregt hat einen Check der PHP Umgebung einzubauen, damit der Nutzer auf bestehende Probleme hingewiesen wird und sich nicht darüber wundern muss, warum das Plugin nicht funktioniert. Überprüft wird, ob der HTTP Wrapper aktiviert ist und ob SimpleXML verfügbar ist. Die neue Version steht euch ganz normal über das WordPress.org Plugin Repository zur Verfügung.

Veröffentlicht unter Allgemein | Verschlagwortet mit | Hinterlasse einen Kommentar

41 Stunden im Aufzug

Product Manager Nicholas White war nichtnur 41 Stunden im Aufzug gefangen und wurde später noch als Eindringling betracht. Er verlor seinen Job und seine Klage gegen das Gebäudemanagment wurde mit einer kleinen sechsstelligen Summe abgeschlossen. Seitdem ist er Arbeitslos. Die arme Sau.

Hier die ganze Story: Trapped

Veröffentlicht unter Allgemein | Verschlagwortet mit | 1 Kommentar

Lastfm Post Extension

Woha Guys,

its me – back to buisness again. Today i serve you my new Lastfm Post Extension for WordPress. It enables your Blog to automagically get the Song you listened to while posting your Stuff. If some Wolfmother Track is shown above, than it works like it should :-) You do not need to enter your Last.fm Password, all we want and need is your Username (or a Username of any Lastfm User)

Requirements

Unfortunaly i’m a lazy guy. So there is no PHP4 support since it uses the SimpleXML Class, which is only included in PHP5. But PHP4 is obsolete anyway, so this is a good opportunity to get rid of it.

Installation Guide

  • Go and get a fresh copy from WordPress.org Plugins Repository
  • Unpack the archive and follow the installation guidance included
  • If you like it, leave me a short comment or write a post about your new toys :-)
Veröffentlicht unter Allgemein | Verschlagwortet mit , , , , , | 14 Kommentare

Noch mehr Procrastination

Ich prokrastioniere gerade ziemlich …

(via)

Übrings ist dasistdasen.de ab jetzt sofort abonniert.

Veröffentlicht unter Allgemein | 1 Kommentar

Procrastination

Passend zu meinem Seelenstriptease von gestern liefert Rene heute frische Ablenkung für alle Prokrastineure und die die es werden wollen. Das hier trifft es ziemlich. Und es dabei auch nur äußerst hübsch.

Procrastination is .. to watch a video like this while you should learn or work

(via)

Veröffentlicht unter Allgemein | Hinterlasse einen Kommentar

Prokrastination

Ich bin gestern Nacht beim stöbern im aktuellen Hochschulanzeiger auf einen extrem interessanten Artikel gestoßen. In diesem Artikel und dem dazugehörigen Interview ging es um Prokrastination ( Aufschieben (auch Prokrastination, Aufschiebeverhalten, Handlungsaufschub) ist eine Bezeichnung für das Verhalten von Menschen, die das Erledigen notwendiger, aber ihnen unangenehmer Dinge immer wieder verschieben. ) Ich wusste nicht das es einen Namen hat, aber das bin ich. Das bin einfach Ich. Mir ist beim Lesen bei jedem zweiten Satz die Luft weggeblieben, weil die beschriebenen Verhaltensmuster mich abbilden. Eins-zu-Eins. Zum Beispiel die Sache mit dem Wecker nachstellen. Ich stelle immer den Wecker nach. 2,3,5 mal. Und jedes mal denke ich “*hmpf* beim nächsten mal stehste auf”. Oder sich nicht rechtzeitig vorbereiten können und sich dann damit brüsten erst am Vortag vor der entsprechenden Prüfung mit dem Lernen angefangen zu haben. Laut Expertenmeinungen in dem Artikel leiden vor allem Studenten unter Prokrastination. Ich bin also quasi früh reif :-)

Naja, auch wenn ein Prokrastionist sich selbst nicht helfen kann werde ich es erstmal on-my-own probieren. Das ich die letzten drei Wochen regelmässig meine Arsch hochbekommen und tatsächlich 3km gelaufen bin (ohne Anzuhalten versteht sich) ist schonmal ein Anfang denke ich.

Veröffentlicht unter Allgemein | Verschlagwortet mit | 3 Kommentare

Clockwork Orange

Habe Heute einen Tag meines Alltags als Alex verbracht. Es war extrem witzig. Ich hatte den ganzen Tag jegliches Lachen und Staunen auf meiner Seite. Einige haben sich getraut mich auf mein Kostüm anzusprechen, die meisten haben mich erst einmal ein wenig verdutzt oder angeheitert angestart und probiert zu verstehen was das soll oder was ich darstelle. In Krefeld ist mir aufgefallen, dass viele (Stadt)Menschen extrem im Gerade-aus-gucken konditioniert sind. Die meisten haben sich erst einen Blick gestattet wenn ich mich umgedreht habe und sie sich sicher gefühlt haben. In Kevelaer oder sagen wir mal generell im Regional Express von Kleve nach Düsseldorf über Kempen(Niederrhein) war das anders – die Leute waren lange nicht so scheu und zurückhaltend. Arme Stadtwesen.

Die Erkennungsrate war ziemlich bescheiden – Kult ist eben nicht Mainstream. Die jenigen, die es erkannt haben, waren jedenfalls durchweg sehr angetan. Yeah.

Unvergesslich bleiben auch die schokierten, peinlich-berührten Gesichter der Menschen, vor dennen ich den Hut gezogen habe und sie freundlich gegrüßt habe, nachdem sie probiert hatten mich möglichst unauffällig anzustarren. Oh man, diese Gesichter. Herrlich. Andere haben es mit Humor genommen und zurück gegrüßt und mich anschließend noch angesprochen :-)

Fürs nächste mal: Tennissocken. Halblinge kommen echt nicht gut in Arbeitsschuhen. Überall Schwelen und öffene Blasen am Knöchel. Autsch!

And here we go with the evidence

Der Stock kam übrings auch zum Einsatz: Mit ihm wurden erfolgreich 4 Stunden sinnloser Unterricht totgeschlagen. Die lässt sich so schnell nicht noch einmal blicken. Bam BamBam!

Danke für die Fotos Tim!

Veröffentlicht unter Allgemein | Verschlagwortet mit , | 1 Kommentar

Shup WordPress Plugin

Since Shup and WordPress concerns many Users worldwide i’ll write this post in english.

Idea and Development

As i already mentioned in my earlier posting about Shup i was working on an integration to bring Shup and WordPress working together. The Plugin is essentially a bridge between Shup and WordPress. It’s not integrated in WordPress or Shup. But it glues the interfaces of both programms together. I started with the custom_uploader_example.phps which is shipped with Shup since it is the only way to write something Shup can interact with. Then i had three ideas to interact with WordPress:

  1. Copy a new Image directly to WordPress’es Content Dir
    1. The Problem is that a Image might do not pass WordPress rules and will not be accepted or shown in the Writing View
    2. Operating in an alien softwares directorys is not an good idea at all
  2. Using WordPress Library Function wp_upload_image
    1. Might be better because we are using an interface for what we plan to do
    2. Internal APIs change from revision to revision

And finally 3. Using WordPress XML Interface

Using an external api is a good idea because it is a fixed implementation and will not change as long as the interface is widespread used. WordPress supports the metaWeblog.newMediaObject Method which perfectly matches our conception.

All to do was to receive an image via http post, read its content and send it to WordPress as an newMediaObject.

Download and Setup

  • First of all get a copy of the current version at shup.php.
  • Open it and modfiy username, password and wordpressUsername, wordpressPassword
    • Username & Password are used for identify your Shup Client
    • wordpressUsername & wordpressPassword are your WordPress Login Information
  • shup-preferences.pngUpload shup.php to your WordPress Root Directory to shup/shup.php
  • Open Shup and go to File -> Preferences -> File Uploading & Network
  • Doubleclick Custom-Uploader
  • shup-custom-uploader-configuration.jpgSelect “Add new Profile” and populate the fields like shown in the screenshot. Click Save Changes and activate the profile as active profil.
  • Close the Dialog.
  • I recommend to disabled shup.com url tagification unless you know what it is and would like to use it
  • Have fun populating your blog with a bunch of photos :)
Veröffentlicht unter Allgemein | Verschlagwortet mit , | 5 Kommentare