markus@blog:~$ – Just another Nerd

PHP Magazin Verlosung

2010-06-22 – Filed under: Allgemein

Der PHP Performance Blog (es kommen selten neue Beiträge, aber dennoch ein muss für den Feedreader!) veranstaltet momentan ein Gewinnspiel, bei dem es zwei PHP Magazin Jahresabos zu gewinnen gibt.

Da ich das Magazin bislang leider nicht aboniert habe, wäre das natürlich toll zu gewinnen :)

Zum Teilnehmen muss man nur nen Link setzen, was ich hiermit tue :-)

Ich will das iPad!

2010-04-30 – Filed under: Allgemein

Ich bin ja ein Nerd und deswegen will ich so ein Nerdiges Spielzeug auch haben. Da es mir aber zu sinnlos vorkommt, um dafür Geld auszugeben, versuch ich lieber mein Glück bei einem Gewinnspiel, von dem ich gerade über Twitter erfahren habe.

Das Gewinnspiel wird veranstaltet von einem Prepaid Portal, wo man sich unter anderem über die verschiedenen Anbieter wie McSim informieren kann.

Naja, ich werd eh kein Glück haben, wie immer. Aber da es hier eh so leer ist, mal nen sinnlosen Gewinnspielbeitrag. Die Leute wollen eh nur Links.

DELETE with LEFT JOIN

2010-04-15 – Filed under: Datenbanken, MySQL

I just got the problem, that I wanted to delete something in a mapping table. My table layout looks like this:

mapping: users_id | attributes_id
attributes: attributes_id | name | attr_type

And I want to delete each entry from my mapping table, which has a defined attr_type, wihout saving the attr_type in my mapping table. So there’s only one solution -> a LEFT JOIN.

When I’m deleting something while joining another table, I have to say MySQL from which table I want to delete my entries. This is the only trick. My query now looks like this:

DELETE mapping.*
FROM mapping
LEFT JOIN attributes USING (attributes_id)
WHERE attributes_type=123 AND users_id=456

Unterschied zwischen Nerds, Dork und Geek

2010-04-08 – Filed under: Allgemein

Wer schon immer wissen wollte, was der Unterschied zwischen Nerd, Dork und Geek ist, sollte sich mal dieses Diagramm ansehen:

via Great White Snark

W3C Valide außer 404-Seite

2010-03-30 – Filed under: Programmierung

Fällt mir grad nur so auf. Der Blog ist W3C Valide, außer die 404 Seite. Die hat 2713 Fehler und das werde ich nicht fixen!

Encodings sind zum Kotzen

2010-03-30 – Filed under: Arbeit, Programmierung

Heut hätte ich während der Arbeit mal wieder kotzen können. (Wieso hab ich jetzt eigentlich das Gefühl, hier werde ich mehr motzen als anderes?) Ich musste ein paar Daten von einer Datenbank in eine andere Übertragen. Dabei waren die Daten in der alten DB (MySQL) als latin_1 gespeichert und sollten in der anderen DB als utf8 gespeichert werden.

Normalerweise sollte das mit codieren erledigt sein, wären da nicht die ganzen Zwickmühlen, an die man denken muss… Encoding der DB Verbindung, vom Tabellen/Datenbank-Standard abweichende Kodierung für einzelne Spalten (wtf?! wer macht sowas?), wie die PHP String Funktionen mit dem Encoding umgehen und so weiter -.-

Ich hasse es, kann man sich nichtmal auf einen Standard einigen? :-/ Pro UTF-8! Ist zwar im kommen, aber noch viel zu viele Probleme.

Hallo Welt!

2010-03-29 – Filed under: Allgemein

Hallo Welt! So hat wohl jeder Programmierer einmal angefangen. Meine ersten Zeilen Programmcode sind schon viele Jahre her, aber dennoch schreibe ich heute noch gerne Hello World als erste Ausgabe in meine Programme, um zu testen, was passiert.

Und so geht jetzt auch m ein neuer Blog online. Ich bin ein Nerd, Programmierer und Linux-Nutzer und darum wird es hier gehen. Vllt auch mal ein bisschen Off-Topic aus anderen Bereichen des Nerd-Lebens, je nachdem was ich so finde :-)