Ich bin nicht wirklich das Parade-Beispiel von jemanden der alle möglichen News-Quellen, Zeitungsartikel, Trend-Berichte liest. ich versuche jedes Gefühl von Das gab’s doch schon mal
oder Das hätt’ ich auch gern gemacht
von mir fern zu halten und will euch von daher meine Dauerbrenner-Blogs im Zuge der von meinem Namensvetter uarrr.org wieder ins Leben gerufenen Ein Herz für Blogs
-Aktion vorstellen:
@TheKeyboard Das Blog des Programmierers Chris Hartjes ist immer wieder eine Erleuchtung wenn es um das große ganze beim Programmieren geht.
CodingHorror Die gleiche Qualität wie bei @TheKeyboard, nur eine andere Person. Auch eine absolute Empfehlung und Must-Read für jeden Programmierer!
HighScalability ist ein Blog für die Leute die gerne mal eine große Website betreiben. Den Tipp zu dem Blog bekam ich von Ugur von StudentSN und mittlerweile les’ ich, wenn ich Zeit hab viele Beiträge von dort um von den Großen zu lernen.
Erst vor zwei Wochen etwa hatte ich das Vergnügen und konnte den Layar-Browser auf einem der neuen IPhones 3Gs ausprobieren und war schlichtweg begeistert!
Dort kann man einfach den Bildschirm wie ein Fenster in einer andere Welt benutzen. Man schwenkt das Handy hin und her und sieht an welcher Stelle im Raum (in 3D dargestellt) sich zum Beispiel Wikipedia Einträge befinden. Ganz praktisch wenn man sich verlaufen hat und den Fernsehturm gerade nicht sehen kann um sich zu orientieren. Erst eine Spielerei - die aber durchaus imenses Potential hat das Leben der Menschen zu erleichtern. Die intuitive Art wie man das Handy bewegt hilft dabei nur ungemein.
In Layar kann man so gut wie alle Daten die einen Ort haben anzeigen lassen, vorausgesetzt es gibt dort einen Stream dafür. Neu dazu gekommen sind heute die Jungs und Mädels mit ihren Reisetips von Spotted by Locals. Wer sich nicht so richtig vorstellen kann wie das genau abläuft guckt sich am besten eines der Videos an die es bei Youtube gibt.
Also nur noch eine Frage der Zeit, bis alle Leute mit dem Handy vor dem Gesicht durch die Straßen rennen und sich niemand mehr verläuft! Es sei denn, der Akku is’ leer ;-)
Freunde von Freunden ist ein Online- und Interviewmagazin, das Kreative und Meinungsführer in ihren Arbeits- und Lebensräumen dokumentiert und persönliche individuelle Perspektiven und Eindrücke vermittelt.
Wir schauen hinter die Kulissen und zeigen, wie unsere Freunde leben und wohnen. Mit Hilfe von Fotostrecken porträtieren wir ausgewählte Personen in ihrer direkten Lebensumgebung, sei es zu Hause, im Studio, im Apartment oder in deren Kiez.
Ein einmaliger und exklusiver Einblick mit visuellen Eindrücken, viel Liebe zum Detail, Hintergrundinformation zum Alltag der Gäste und Geheimtipps durch Text- und Videointerviews.
Umgesetzt hat das ganze, nach einer Idee von Timmi Seifert, Nomoresleep und die Photos stammen von Ailine Liefeld.
Wow, dass wusste ich jetzt auch noch nicht - hab ich wiedermal nur durch Zufall entdeckt. Wenn man in Textmate CTRL+SHIFT+T drückt sucht Textmate im aktuellen Projekt nach //TODO tags und listet diese übersichtlich auf. Die //TODO Tags kenne ich ursprünglich aus Eclipse und das diese jetzt auch in Textmate gehen entzückt mich total :D
Von Jann hab ich den Hinweis auf GL Terminal bekommen. Emuliert wunderbar einen total klassischen, flimmernden, gekrümmten Terminal. Echtes Oldschoolfeeling!
Wer kennt schon das CakePHP Debug Kit von thechaw.com ?
Das ist echt der Hammer, nicht nur das es die wirren DB Query Informationen mal aufräumt und man sich nicht mehr darum kümmern muss. Es zeigt auch Session, Cookies, Get / Post etc. an, sondern kann auch mit einer Integration für FirePHP das Kuchen backen erheblich erleichtern! Vielen Dank dafür!
Im aktuellen Projekt bin ich auf die einfache Frage gestoßen wie man Namen die komplett in einer Spalte stehen wieder in Vorname / Nachname aufsplitten kann:
-- namen sind als [nachname] [vorname] gespeichert
SELECT
name,
-- lastname
SUBSTRING(name, 1, NULLIF(LOCATE(' ', name) - 1, -1))
-- firstname
SUBSTRING(name, LOCATE(' ', name) + 1, LENGTH(name)),
FROM users
-- namen sind als [vorname] [nachname] gespeichert
SELECT
name
-- firstname
CASE WHEN LOCATE(' ', name) > 0
THEN SUBSTRING(name, 1, LOCATE(' ', name)-1)
ELSE name
END,
-- lastname
CASE WHEN LOCATE(' ', name) > 0
THEN SUBSTRING(name, LOCATE(' ', name) + 1, LENGTH(name))
ELSE ''
END,
FROM users
So etwas php für zwischendurch. Ich habe mich letztens mit René Oelke getroffen und ihm habe ich einen hilfreichen Kniff für PHP Quellcodes erhalten:
$components = array(
'Auth',
'Session',
);
Wie man erst meinen würde ist das nicht valide, da ein Komma hinter 'Session' steht. Das ist aber schon valide! Klarer Vorteil wenn’s ums mergen geht!
Dann für alle die es noch nicht kennen. Sog. Pastebin sind ideal wenn man code schnipsel austauschen möchte oder jemanden fragt wie man das problem x/y löst. Statt einem Screenshot schickt man einfach einen link (wie bei url shortenern) und der jenige kann sich bequem ein Bild machen. Mein persönlicher Favorit ist Pastie.org.
Gerade wurde ich wieder gefragt wie man erfolgreich subdomains mit einer htaccess Rule erkennen kann. Grund dafür war das neue Update von Wordpress, nach dem die Subdomains nicht mehr so recht wollten.
Viele kenen die normalen Standard Rules für die htaccess Dateien und kennen noch nicht die Konditionalen Rules die auch sehr hilfreich sind.
RewriteCond %{HTTP_HOST} ^(subdomain1|subdomain2).domain.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de//$1 [R=301,L]
Diese müssen dann vor die Regeln von Wordpress und schon müsste es wieder laufen.