Heute möchte ich nur kurz das Tool LayoutIt vorstellen. Bei dem Tool handelt es sich um ein kick-off Werkzeug für Frontend-Projekte, mit dessen Hilfe sich auf Grundlage von Bootstrap mittels Drag & Drop ein Interface-Template zusammenstellen lässt. Dieses Template kann dann als Grundlage für die eigentliche…

weiterlesen

Runden mit PostgreSQL

Hi, mein heutiger Blogeintrag wird sehr kurz, da ich aber heute wieder drüber gestolpert bin, muss ich es unbedingt loswerden :-). Bei Verwendung der "round" Funktion in Postgres ist Vorsicht geboten, das Ergebnis hängt von dem Datentyp ab, den ihr übergebt. Hier 2 Beispiele: datenbank=# SELECT round(6.5::numeric); round ------- 7 (1 row) Soweit ist alles, wie wir es vermutet…

weiterlesen

Die PHP Intl Erweiterung die seit PHP 5.3.0 standardmäßig im Funktionsumfang enthalten ist (und seit Version 5.2.0 nachinstalliert werden kann) erfreut sich steigender Beliebtheit. Nach wie vor wird sie aber immer noch relativ selten verwendet. Nicht zuletzt wegen der sehr spärlich ausformulierten Dokumentation. In diesem Blogeintrag möchte ich die Intl Erweiterung vorstellen und die…

weiterlesen

Ich habe in den letzten Wochen mich ein wenig in meiner Freizeit mit CakePHP beschäftigt und ebenso mit dem Thema Caching und Cachegroups. Hier bin ich auf ein paar Probleme bzw. Grenzen gestoßen, die mir aufgefallen sind und will euch dabei teilhaben lassen, wie ich diese gelöst habe. Zum einen cached CakePHP ja selbst schon einiges, wenn ich das richtig verstanden habe, aber man kann dies noch explizit steuern,…

weiterlesen

Heute stelle ich wieder einen nützlichen Helfer für den Entwickleralltag vor: git-gutter. Für den immer beliebteren Editor Sublime Text 2 entwickelt, zeigt das Plugin die Änderungen der editierten Datei durch Symbole an der Seite an. So sieht man auf einen Blick, welche…

weiterlesen

In die derzeit noch in Entwicklung befindliche Version 5.5.0 von PHP hält der Zend Optimizer+ Einzug, nachdem er erst kürzlich von Zend zu einer Open-Source-Software gemacht wurde und in einer Abstimmung unter den PHP-Entwicklern eine Aufnahme grundsätzlich als wünschenswert betrachtet wurde... Mit dem…

weiterlesen

Hallo, ich bin gerade dabei ein Plugin für den Wowza Media Server zu entwickeln (mehr zum Plugin selbst in meinem nächsten Beitrag) und wollte kurz erklären, wir man das Remote-Debugging hier am beispiel von IntelliJ IDEA als IDE mit Wowza nutzt.In IDEA legen wir uns dazu erstmal unter Run/Debug Configurations eine neue Remote Configuration…

weiterlesen

Hey, jeder Sysadmin oder Entwickler, der sich schon mal mit der Einrichtung eines Webservers mit PHP herumgeschlagen hat, wird wissen, dass es gar nicht so einfach ist diesen so zu installieren, dass es hinterher auch noch halbwegs sicher und performant ist. Am häufigsten wird wohl, im…

weiterlesen

Im ersten Teil des Artikels "Internationalisierung von Webseiten" ging es um Zeichenkodierung, Darstellung, Grafiken, Flash, Formularen und einigem mehr. In diesem zweiten Teil werden weitere wichtige Aspekte behandelt, die man bei der I18n von Webseiten beachten muss. Der…

weiterlesen

Jeder Softwareentwickler, der sich schonmal mit Suchen und Suchalgorythmen beschäftigt hat, ist irgendwann an den Punkt gekommen, wie mache ich eine vernünftige Volltextsuche, die aber so schnell wie möglich ist? Ich zeige euch, wie sowas sehr einfach und sehr gut…

weiterlesen