April 2010

Trackbacks doch nicht so eine tolle Idee

Ich musste gerade feststellen, dass Trackbacks doch nicht so eine tolle Idee sind, wie ich gehofft hatte.

In Zeiten von Spam und co war die Seite nun innerhalb kürzester Zeit überfüllt mit Viagra, Hotel- und anderer Werbung, die ich nun gelöscht habe.

Lediglich 5% der Trackbacks waren sinnvoller Inhalt, obwohl ich nur Trackbacks mit Rückverlinkung erlaubt hatte. Naiv von mir!

Einordnung:

5 Dinge, die man über Mongo DB wissen sollte

In dem folgenden Eintrag werden 5 grundlegende Informationen zu MongoDB gegeben, was ich für einen netten Einstieg ins Thema halte, auch um sich einen Überblick zu verschaffen.

Aus meiner Sicht bleibt es dabei, dass es kein "Ersatz" für SQL-Datenbanken, aber eine gute Lösung für bestimmte Spezialfälle darstellt.

Einordnung:

Alles was du über HTML5 wissen solltest

So ziemlich die beste Präsentation, die ich über HTML5 bisher gesehen habe:

http://apirocks.com/html5/html5.html

Einordnung:

Polymorphie statt ifs - Objektorientierung richtig nutzen

Verfolgt man die Geschichte der Programmierung, lässt sich feststellen, dass if-Konstrukte den Zeiten der funktionalen Programmierung entstammen, aber den Sprung in die meisten objektorientierten Programmiersprachen (OOP) geschafft haben.

Microsoft Office Outlook kann nicht gestartet werden. Das Outlook-Fenster kann nicht geöffnet werden.

Solltet ihr auch beim Start eures MS Outlook folgenden Fehler erhalten:
"Microsoft Office Outlook kann nicht gestartet werden. Das Outlook-Fenster kann nicht geöffnet werden"

hilft euch vielleicht der folgende Tipp, mit dem ich das Outlook eines Bekannten wieder reparieren konnte:

  1. Systemsteuerung
  2. Mail
  3. Profile

Microsoft Office Outlook kann nicht gestartet werden. Das Outlook-Fenster kann nicht geöffnet werden.

Solltet ihr auch beim Start eures MS Outlook folgenden Fehler erhalten:
"Microsoft Office Outlook kann nicht gestartet werden. Das Outlook-Fenster kann nicht geöffnet werden"

hilft euch vielleicht der folgende Tipp, mit dem ich das Outlook eines Bekannten wieder reparieren konnte:

  1. Systemsteuerung
  2. Mail
  3. Profile

Entscheiden, ob ein Objekt Eingaben im Konstruktor oder als Operationsparameter bekommt

In "Clean Code Talks" bin ich auf eine nette Entscheidungshilfe zur angesprochenen Frage gestoßen:

  • Ein Objekt wird in ein anderes im Konstruktor "injeziert", wenn dessen Lebenszeit gleich lang oder länger ist als das des Objektes, in welches wir injezieren.
  • Ist dies nicht der Fall, sollte es als Operationsparameter übergeben werden.

Registry statt Singleton? Ein guter Weg!

Singletons sind eine gute Idee, gut für die Performance, einfach greifbar, zentral!

Das könnte man zunächst denken, letztendlich stelle ich aber immer wieder fest, dass es weniger Fälle gibt, in denen ein Singleton wirklich Sinn macht und kaum jemand wird einen solchen Fall in der Praxis erzeugen können.

Wer ich bin...

Julian Pustkuchens Biografie und Daten