senäh

17senäh und so…

Code Snippet Thumb

PHP, Server & Config
30. Dec 2011
Kommentare: 3

PHP: Zahl mit 2 Nachkommastellen erhalten

Kategorien: PHP, Server & Config | 30. Dec 2011 | Kommentare: 3

Bei der Darstellung von Preisen (Euro, nicht Oscar) benötigt man meist 2 Nachkommastellen. 2,17€ ist das Format, das wir beispielsweise am Ende eines Warenkorbs bei Amazon erwarten. Hin und wieder kommt man dabei auf (eigentlich) ganze Zahlenwerte wie 17,00€. Je nach verwendeten Datentyp in der Datenbank, kann es passieren, dass PHP intern die beiden Nullen abhackt.

Um in der Darstellung trotzdem die gewünschten Nachkommstellen zu erhalten, neigt man schnell dazu, sich eine eigene Funktion zu schreiben. Wäre auch nicht weiter kompliziert. Allerdings frage ich mich bei Problemen, die nicht besonders exotischer Natur sind, ob es sowas nicht bereits in einfach gibt. Und siehe da: There’s a function for that. Name: number_format().

Weiterlesen →

Zend Framework Artikelbild

Zend Framework
27. Dec 2011
Kommentare: 0

Zend Framework: Autoloader mit einer Zeile Code initialisieren

Kategorien: Zend Framework | 27. Dec 2011 | Kommentare: 0

Der Autoloader des Zend Framework ist ein sehr geniales Teil. Dank ihm kann man auf das obligatorische require_once() am Anfang jeder Datei im application-Ordner verzichten. Er erkennt, wenn eine Datei geladen werden muss, damit ein Entwickler sich darum keine Sorgen machen braucht. It just works.

Bisher wurde der Autoloader immer so oder so ähnlich in einer eigenen Funktion innerhalb der Bootstrap.php initiert: Weiterlesen →

CodeColorer - unser neuer Syntax-Highlighter

WordPress
21. Dec 2011
Kommentare: 0

In eigener Sache: CodeColorer ist unser neuer Syntax-Highlighter

Kategorien: WordPress | 21. Dec 2011 | Kommentare: 0

Als Blogger unseres Stamms kommt es nicht selten vor, dass man ein paar Zeilen Programmcode zu demonstrieren hat. Um das Ganze für den Leser nützlich aufzubereiten, hat sich die Verwendung eines Syntax-Highlighters eingebürgert. Das, was IDEs schon lange können, muss aber in einem WordPress-Blog nachgerüstet werden.

Lange, sehr lange, haben wir uns auf das Plugin WP SyntaxHighlighter verlassen. Ist nach eigenem Ermessen auch der meist verwendete Highlighter seiner Art. Von Anfang an haben mich aber zwei Sachen daran gestört: Weiterlesen →

HTML5 Logo Thumbnail 2

HTML/CSS/JS
08. Dec 2011
Kommentare: 0

HTML5 Canvas Präsentation revamped

Kategorien: HTML/CSS/JS | 08. Dec 2011 | Kommentare: 0

Ich hatte vor einer Weile ja schon einmal eine Präsi über Canvas online gestellt, aber es hat sich so ergeben, dass ich diese noch einmal überarbeiten musste. Sie ist jetzt etwas übersichtlicher und vielleicht hilft sie ja dem ein oder anderen weiter.

Folgende Fragen beantworte ich in der Präsi:

  • Was ist Canvas?
  • Wie verwende ich Canvas?
  • Konkret: Wie zeichne ich Linie, Pfade, Kreise, Bilder, etc.
  • Wie erstelle ich Sprite Sheet Animationen?
Aber Achtung! Die Präsi ist eher an Beginner gerichtet. Ich erkläre keine komplexen Optimierungsmöglichkeiten, Tools oder nützliche Bibliotheken. Vielleicht kommt das wann anders noch einmal ;)
HTML5 Canvas Präsentation

HTML5 Canvas Präsentation