Skip to content


CSS: Problem beim Rendern von Schriftgrößen in Safari (iPhone)

Die Safari-Version, welche im iOS (iPhone/iPodTouch/iPad) verwendet wird “ignoriert” teilweise beim Render von Webseiten die mit font-size definierten Schriftgrößen bzw. passt diese automatisch an, um die Lesbarkeit zu verbessern. An bestimmten Stellen ist dies nicht schlecht, allerdings kann das auch zu unschönen Veränderungen am Design führen. Diese automatische Anpassung kann jedoch durch folgende CSS-Zeilen verhindert werden: Weiterlesen »

Von derlippe.
Veröffentlicht am: 26. März 2011, 19:53


jQuery: prüfen, ob ein Elemtent sichtbar (visible) ist

Verwendet man JQuery’s Effekte, wie beispielsweise JQuery.slideToggle(element), dann kann man die CSS-Eigenschaft visibility hier nicht nutzen, um zu ermitteln, ob das Element “ein- oder ausgeklappt” ist. Das Element ist dann möglicherweise ausgeblendet (minimiert), aber die Eigenschaft auf visibility:visible gesetzt.
Wie lässt sich nun ermitteln, ob das Element ausgeblendet wurde? Weiterlesen »

Von derlippe.
Veröffentlicht am: 24. März 2011, 12:07


Subversion global ignore list

Um Dateien im lokalen Subversion-System global zu ignorieren sind folgende Kommandos auszuführen:

mate ~/.subversion/config

In der geöffneten Datei ist die Zeile

global-ignores = 

auszukommentieren. Hier kann man dann nach belieben weitere Dateien (name.typ) oder Dateitypen hinzufügen (*.typ). Die einzelnen Dateitypen/-namen sollten durch ein Leerzeichen getrennt werden.
Weiterlesen »

Von button.
Veröffentlicht am: 4. März 2011, 02:30


Internetfreigabe am Mac (Bridging)

Dadurch dass nicht jeder Rechner bzw. jedes IP-fähige Gerät auch über WLAN verfügt, ist die Internetfreigabe von Mac OS X hilfreich um das nicht-WLAN-fähige Gerät im lokalen Netz einzubinden. Im Gegensatz dazu sind jedoch einige Grundkenntnisse von Nöten, die unter Umständen eine erste Konfiguration erschweren sofern man kein Netzwerkadmin ist ;-)

Daher sei hier eine funktionierende Konfiguration niedergeschrieben. Weiterlesen »

Von button.
Veröffentlicht am: 21. Februar 2011, 22:28


CakePHP: das Versenden von Emails prüfen

Über die Email-Komponente von CakePHP lassen sich ziemlich komfortabel Emails versenden. Ob diese Emails dann auch ankommen kann man (im Entwicklerstatus) beispielsweise durch die Angabe der eigenen Email-Adresse als Empfänger realisieren, was allerdings nicht gerade vorteilhaft und manchmal auch etwas zeitintensiv ist. Angenehmer ist hier die eingebaute Debug-Möglichkeit der Email-Komponente. Weiterlesen »

Von derlippe.
Veröffentlicht am: 26. Januar 2011, 19:57


MySQL: INSERT … ON DUPLICATE KEY UPDATE …

MySQL bietet die Möglichkeit, beim Ausführen eines INSERT INTO ein UPDATE auszuführen, falls es beim Einfügen des Datensatzes zu einem dublicate key kommt. Dies lässt sich mit folgender Eingabe erzielen:

INSERT INTO <table> (<field1>, <field2>) VALUES (<value1>, <value2>)
ON DUPLICATE KEY UPDATE <field2> = <field2> + 1;

Sollte es bei der Ausführung der INSERT-Anweisung zu einem doppelten Eintrag in einer als PRIMARY KEY oder UNIQUE KEY definierten Spalte kommen, dann wendet MySQL die UPDATE-Anweisung auf den Datensatz an, der zu dem doppelten Inhalten führt.
Weiterlesen »

Von derlippe.
Veröffentlicht am: 23. Januar 2011, 23:24


Apache und “/usr/sbin/apachectl: line 82: ulimit: open files: cannot modify limit: Invalid argument”

Beim Versuch, den Apache-Server unter Mac OS X mittels sudo apache2ctl restart neu zu starten, trat folgender Fehler auf:

/usr/sbin/apachectl: line 82: ulimit: open files: cannot modify limit: Invalid argument

Weiterlesen »

Von derlippe.
Veröffentlicht am: 4. Januar 2011, 23:31


CSS: Abschneiden zu langer Texte

Des öfteren kommt es vor, dass man Text-Ausgaben (beispielsweise für Tabellen) nur gekürzt darstellen möchte. Dies würde sich zwar schon beim Zusammenstellen des HTML-Codes serverseitig realisieren lassen, allerdings führt ein einfaches Abschneiden des Textes nach n Zeichen (besonders bei Nicht-Monospace-Schriftarten) nicht zu einer einheitlichen “Textlänge”. Eine Möglichkeit bietet hierbei die CSS-Eigenschaft text-overflow. Weiterlesen »

Von derlippe.
Veröffentlicht am: 7. Oktober 2010, 21:03