Skip to content


CakePHP: Performance der Datenbank optimieren

Auf classoutfit.com findet sich eine sehr umfangreiche Beschreibung, wie sich eine Datenbank für CakePHP (und sicher auch für allgemeine MySQL-Projekte) optimieren und damit die Geschwindigkeit von CakePHP verbessern lässt:
http://articles.classoutfit.com/2010/02/cakephp-basic-database-table-tuning-tips/

Von derlippe.
Veröffentlicht am: 13. Juni 2011, 21:32


HTML-Sonderzeichen in CSS content

CSS 'content' akzeptiert keine benannten oder numerischen HTML Sonderzeichen wie © oder ©, diese können wirklich nur in HTML-Quelltext verwendet werden. Um Sonderzeichen in CSS verwenden zu können, muss man auf die Text-Darstellung in ASCII oder Unicode zurückgreifen. In CSS sieht das Ganze dann wie folgt aus:

.text:before { content:"\00a9"; }

Eine Tabelle mit allen möglichen Unicode-Zeichen (sortiert nach Blöcken) findet sich unter: http://www.fileformat.info/info/unicode/block/index.htm

Von derlippe.
Veröffentlicht am: 4. Juni 2011, 21:08


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: 22. Mai 2011, 20:40


NSString to NSData / NSData to NSString

Hilfreiche Codeschnipsel:

NSString to NSData

NSData *myData;
myData = [myString dataUsingEncoding: NSUTF8StringEncoding];

NSData to NSString

NSString *myStr;
myStr = [[[NSString alloc] initWithData:myData encoding:NSUTF8StringEncoding] autorelease];
Von derlippe.
Veröffentlicht am: 13. Mai 2011, 10:51


Rekursive Deinstallation (uninstall) eines ports (Macports)

Um einen port (portname) und dessen abhängige ports zu deinstallieren ist folgende Zeile im Terminal notwendig.

sudo port uninstall --follow-dependents portname
Von button.
Veröffentlicht am: 4. Mai 2011, 16:43


LTSpice: subcircuit einbinden

Um eine manuell erstellte Netzliste (oder eine Netzliste aus anderen Programmen, z.B. in Form einer *.lib/*.sub/*.cir-Datei) für Simulationen nutzen zu können, sollten die nachstehenden Schritte ausgeführt werden. Weiterlesen »

Von derlippe.
Veröffentlicht am: 26. April 2011, 14:26


CSS: min-height für alle Browser

Die CSS-Eigenschaft min-height ist recht praktisch, um die Mindesthöhe eines Elementes zu definieren, was allerdings nicht im Internet Explorer (< Version 6) so ist. Mit einem kleine Trick lässt sich dieses Verhalten aber auch im IE realisieren. Dabei wird zunächst die Eigenschaft min-height für “normale” Browser definiert: Weiterlesen »

Von derlippe.
Veröffentlicht am: 8. April 2011, 23:46


CSS: Blockelement in HTML5 zentrieren

Zum Zentrieren eines Blockelementes (<div>) konnte man in HTML4 noch das Attribut align verwenden:

<div align="center">
  <div>
    ...

Damit wird der zweite div-Block bei Angabe einer festen Breite innerhalb des ersten Blocks zentriert.

Mit HTML5 ist allerdings das align-Attribut für div-Elemente nicht mehr zulässig, d.h. das Zentrieren muss in HTML5 über CSS realisiert werden. Weiterlesen »

Von derlippe.
Veröffentlicht am: 29. März 2011, 19:48