[Xcode] Schnell zwischen *.h und *.m wechseln
Die alten Hasen unter den Mac-Programmieren werden es kennen, für alle anderen: Mit dem Tastenkürzel Apfel(cmd) + Alt + Pfeil hoch kann schnell zwischen der *.h und der *.m-Datei gewechselt werden.
![]()
Fade-in auf der Google Startseite unterbinden
Google experimentiert mir gerade ein wenig zu sehr mit der Startseite rum. Seit einigen Tagen gibt es dort einen Javascript-Effekt, der einige Elemente der Seite erst bei Bewegung der Maus einblendet. Sowie mit der größeren Schrift, die neuerding die Eingabezeile und den beiden Suchknöpfe schmückt, mag ich auch diesen Effekt nicht.
Dank dem Firefox-Addon Stylish, habe ich dieses Problem mit wenigen Zeilen/Klicks umgehen können. Meine angepasste Einstellung für Google sieht so aus:
@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http://www.google),
url-prefix(https://www.google),
url-prefix(http://maps.google),
url-prefix(http://images.google),
url-prefix(http://blogsearch.google),
url-prefix(http://video.google),
url-prefix(http://news.google),
url-prefix(http://picasaweb.google),
url-prefix(http://sites.google),
url-prefix(http://code.google)
{.lst {
font-size:13px!important;
}
.lsb {
font-size:12px!important;
height:2em!important;
}
.gac_c {
font-size:12px!important;
}
#fctr,#ghead,#pmocntr,#sbl,#tba,#tbe,.fade {
opacity: 1 !important;
}
}
Neu seit dem Post Google – Schriftgröße verändert sind diese Zeilen:
#fctr,#ghead,#pmocntr,#sbl,#tba,#tbe,.fade {
opacity: 1 !important;
}
Piwik 0.4.4 – Update mit Hindernissen
Eben wollte ich über die Piwik-Oberfläche das Update durchführen. Doch dank meiner PHP-Konfiguration, open_basedir um genau zu sein, bin ich mit folgender Fehlermeldung hängen geblieben.
Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/var/lib/php5) is not within the allowed path(s)
Im Bugtracker vom Piwik habe ich jedoch schnell die Lösung gefunden. In der Datei index.php, Zeile 55, muss ein @ hinzugefügt werden, dies unterdrückt die Meldung. Das ist meiner Ansicht nach in diesem Fall legitim. So sieht die geänderte Zeile nun aus, damit alles wieder läuft:
if(!@is_writable(ini_get(‘session.save_path’)))
[Nachtrag]
Mit der Version 0.4.5 wurde dieses Problem behoben, es ist nun kein editieren der Sourcen nötig
Buchempfehlung: “Das Zend Framework”
Ein großteil der Fachbücher für den Programmier sind entweder zum durcharbeiten gedacht oder eben als Nachschlagewerk zu gebrauchen. Wenige Autoren schaffen den Spagat, wie z.B. Ralf Eggert beim Buch “Das Zend Framework: Von den Grundlagen bis zur fertigen Anwendung“. Seit rund 4 Monaten ist es mir beim arbeiten mit dem Zend Framework vom Lernbuch zum Nachschlagewerk geworden.
Das Buch basiert auf der Version 1.7, die zum großen Teil mit der aktuellen Version 1.9 kompatibel ist. Zu den Themen Bootstrap und Zend_Tool und sollte man sich jedoch im Referenzhandbuch die aktuelle Vorgehensweise anschauen, da sich hier einiges getan hat.
Wer sich in das Zend Framework einarbeiten möchte, findet hier das momentan beste und aktuellste Buch. Ich denke, auch die vielen positiven Kundenrezensionen und Bewertungen bei Amazon oder auch Buch24.de sprechen für sich.
iMac – Startsound beim booten abstellen
Da ich grundsätzlich immer die Kopfhörer an meinem iMac habe, war ich immer sehr irritiert von dem lauten Startsound beim booten. Denn abgespielt wird dieser (in meinem Fall übermäßig laut) über die internen Lautsprechen des Computers.
Nun habe ich raus bekommen wie sich dies sehr leicht regeln läßt. Und zwar orientiert sich der Startsound an der Lautstärke, die die Lautsprecher unter Mac OS X haben und nicht der angeschlossenen Kopfhörer. Wer also wie ich Kopfhörer dran hat, muss diese kurzfristig abstöpseln, die Lautstärke runterregeln und das war es.

Howto: Piwik Einstellungen anpassen
Manchmal bringen mir Besucher, die mich über bestimmte Begriffe in Suchmaschinen gefunden haben, Anregungen und Ideen. So wie eben als ich in meinen Statistiken den Suchbegriff “piwik immer letzten stand anzeigen” entdeckt habe. Und in der Tat, auch ich habe gern die aktuellen Daten vom Tag auf dem Schirm. Bisher ging mein erster Klick meisst auf den Kalender um dies manuell umzustellen. Doch es geht auch einfacher.
In Order config befinden sich mehrere Dateien, darunter die config.ini.php in der wir eigene Einstellungen eintragen können, sowie die global.ini.php mit Standardwerten für Piwik. In letzterer sind auch viele nützliche Kommentare enthalten, um überhaupt zu verstehen was der jeweilige Parameter bewirkt. Beim durchforsten der global.ini.php entdecken wir folgende Zeile:
; When loading piwik interface, we redirect the user to ; 'yesterday' statistics by default ; Possible values: yesterday, today, or any YYYY-MM-DD default_day = yesterday
Hier sehen wir also, dass der Schlüssel default_day mit dem Parameter yesterday versehen ist. Alternativ kann laut Kommentar auch der heutige Tag gewählt werden (today) oder ein anderes festes Datum im Format YYYY-MM-DD. Ich würde wie eingangs erwähnt gerne die aktuellsten Daten sehen wollten, daher habe ich folgendes ans Ende meiner config.ini.php eingetragen:
[General] default_day = today
Nun sehe ich nach dem einloggen gleich die gewünschten Informationen ohne weitere Klicks.
Hinweis: Diese Dateien sind Initialisierungsdateien (siehe Wikipedia) und haben somit verschiedene Sektionen in denen bestimmte Werte gruppert sind. Kopien wir also einen Zeile aus der [Global] Sektion, so müssen wir diese beim einpflegen in die config.ini.php in die entsprechend gleichnamige Sektion setzen. Ist eine solche nicht vorhanden, so muss diese von Hand nachgetragen werden.
Einstieg in TYPO3 erklärt (c’t 12/2009)
In der aktuellen Ausgabe 12/2009 wird im sechs Seiten langen Artikel Content-König der Einstieg in das Content-Management-System TYPO3 erklärt. Für all jene interessant, die gerne TYPO3 ausprobieren wollen aber sich noch nie dran getraut haben.
Kino-Tipp: Star Trek XI
Heute war es soweit, ich habe mir den 11ten Star Trek Spielfilm im Kino angeschaut. Er gehört in meinen Augen zu einem der besten Teile.
Die meissten Kritiken die ich gelesen habe, waren positiv. Fast schon zu positiv, was mich sehr sketptisch gemacht hat. Glücklicherweise grundlos wie sich heraus gestellt hat.
Der verwendete Faktor “Zeit” hat dem Regisseur J.J.Abrams eine kreative Möglichkeit eröffnet – eine mögliche Zukunft. Somit konnten er im Film beinahe alles tun, ohne die Hardcore-Fans auf den Plan zu rufen. Erzählt wird die Anfangsgeschichte der ersten Raumschiff Enterprise Crew, wie sie zusammen kommen und ihr erstes gemeinsames Abenteuer überstehen. Natürlich nur in dieser einen möglichen Zukunft.
Star Trek XI wird nachgesagt, dass er auch für Nicht-Trekkies zu empfehlen sei. Das ist die halbe Wahrheit, denn offen für Science Fiction sollte der Zuschauer schon sein. Ansonsten gibt es viel Action, erstklassige Special Effects, Spannung und auch eine Portion Humor. Die Schauspieler sind super gewählt, wobei der Zachary Quinto (bekannt durch die Serie Heroes) einen faszinierenden Mr. Spock spielt.
Mein Fazit: Ein muss für jeden Fan und jene die es noch werden wollen.
p.s.: Wer den Trailer noch nicht gesehen hat, sollte dies unbedingt nachholen.
Hier gibt den Trailer auf englisch

