Skip to content


Objective-C: eine Sammlung an Code-Schnipsel für iOS

Da man beim Programmieren von iOS Apps verschiedene Dinge immer wieder benötigt, gibt es hier mal eine Sammlung an Code-Schnipseln für Objective-C.

Index

Weiterlesen »

Von derlippe.
Veröffentlicht am: 22. April 2012, 11:06


iOS Development: eine Sammlung an hilfreichen Tutorials und Webseiten

iPhone OS 4.0

Wie bei jeder Programmierung gibt es auch bei der Entwicklung von iOS-Applikationen es immer wieder Dinge, welche schon einmal irgendwo in den tiefen des Internet beschrieben wurden. Damit das Rad also nicht neu erfunden werden muss, hier eine Liste mit hilfereichen Tutorials, wenn es um iOS-Programme geht: Weiterlesen »

Von derlippe.
Veröffentlicht am: 11. April 2012, 20:40


Firefox – Content Encoding Error / Google Chrome – ERR_CONTENT_DECODING_FAILED

Beim Öffnen einer Webseite, erhält man folgenden Fehler in Google Chrome:

Error 330 (net::ERR_CONTENT_DECODING_FAILED): Unknown error

Nutzt man FireFox dann sieht dieser Fehler so aus:

Content Encoding Error
The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.

Woran liegt das? Weiterlesen »

Von derlippe.
Veröffentlicht am: 15. März 2012, 11:25


xDebug unter Mac OS X mit MacPorts installieren

xdebug? xdebug ist ein großartiges Tool zum Debuggen von PHP. Um xdebug unter Mac OS X verwenden zu können, muss es zunächst installiert werden. Verwendet man bereits eine PHP-Version, welche über MacPorts installiert wurde, dann lässt sich xdebug sehr einfach hinzufügen und aktivieren. Weiterlesen »

Von derlippe.
Veröffentlicht am: 28. Februar 2012, 22:46


HTML5 Boilerplate – das Grundgerüst für HTML5

HTML5 Boilerplate bietet ein kompaktes Grundgerüst zum Gestalten von Webseiten oder wie auch ich es nicht besser ausdrücken kann:

HTML5 Boilerplate ist ein professionelles HTML/CSS/JS-Template als Basis für eine schnelle, robuste und zukunftssichere Website.
Nach mehr als zwei Jahren Entwicklung, bekommt ihr das beste der besten Techniken zusammengefasst: Cross-Browser-Normalisierung, Performance-Optimierungen und sogar optionale Features wie Cross-Domain AJAX und Flash. Eine starter .htaccess-Konfigurationsdatei kommt mit praktischen Caching-Regeln, bereitet deine Seite für HTML5-Video vor und erlaubt dir einfache @font-face-Nutzung und gzip-Auslieferung deiner Ressourcen.
Boilerplate ist weder ein Framework, noch schreibt es dir eine Entwicklungsphilosophie vor. Es ist eine Sammlung von Tipps und Tricks, die dir helfen sollen, dein Projekt schnellstmöglich und flexibel auf die Beine zu stellen.

… ohne dabei eine Menge Zeit in die Anpassung einer Webseite an die verschiedensten Browser zu vergeuten. Weitere Informationen gibt es auf http://de.html5boilerplate.com/.

Von derlippe.
Veröffentlicht am: 18. Februar 2012, 22:46


CSS: vertikales und horizontales Zentrieren von Inhalten

In alten HTML-Zeiten hat man Inhalte noch über Frames oder auch Tabellen auf einer Webseite, sowohl horizontal, als auch vertikal zentrieren können. Da die Gestaltung und Anordnung von Webseiten nun vorwiegend mit CSS realisiert wird, braucht man manchmal ein paar besondere Kniffe, um bspw. Elemente/Inhalte auf einer Webseite zu zentrieren. Weiterlesen »

Von derlippe.
Veröffentlicht am: 4. Februar 2012, 13:36


Text in Quick Look markieren und kopieren

Standardmäßig lassen sich in Quick Look unter Mac OS X Lion Texte weder auswählen noch kopieren. Um also an den Text eines Dokuments zu kommen, lässt es sich nicht umgehen, dieses mit dem entsprechenden Programm zu öffnen.

Es ist allerdings möglich, dieses Feature zu aktivieren. Wie so häufig reicht der Griff zum Terminal. Folgender Befehl aktiviert die Auswahl von Text in Quick Look:

defaults write com.apple.finder QLEnableTextSelection -bool TRUE;
killall Finder

Weiterlesen »

Von derlippe.
Veröffentlicht am: 15. Januar 2012, 21:56


HTML5-Enabling-Script für IE

Nutzt man HTML5 für die Gestaltung einer Webseite, dann werden Besucher, welche den Internet Explorer mit einer Version < 9 verwenden, schnell mit falschen Seitendarstellungen überhäuft. Grund hierfür sind neue HTML5-Tags, die von den älteren Browserversionen nicht unterstützt werden. Beispiele sind: <header>, <footer>, <nav>, usw. Diese sind in HTML4 noch nicht definiert und werden somit auch nicht (oder fehlerhaft) angezeigt.

Auf remysharp.com wird eine Möglichkeit beschrieben, die mittels JavaScript auch diese Tags bei älteren Browserversionen "definiert" oder besser gesagt anlernt. Der IE scheint ja bekanntlich in allen Versionen immer noch etwas Hilfe zu brauchen ;)

Von derlippe.
Veröffentlicht am: 10. Januar 2012, 00:03