Nov
30
2008
Ein Kunde setzt eTracker ein, um Statiken über seine Seite erstellen zu lassen. Es werden auch recht schöne Grafiken erzeugt. Allerdings scheitere ich heute an einer geradezu offensichtlichen Funktion: Ich möchte wissen, welche unterschiedlichen Browser auf die Seite zugreifen, um sicherzustellen, alle relevanten Browser optimal zu unterstützen. Und was sagt mir da eTracker? 55% der Browser sind IE. Das war’s. Ich hab keinerlei Funktion gefunden, mit der ich die Browser-Version anschauen kann. Dabei ist eine wesentliche Frage, wie viel IE 6 noch auf der Seite unterwegs sind.
Da halte ich Google’s Analytics für wesentlich besser. Tut mir wirklich leid, aber eTracker hat hier doch mal total versagt. Ich kann mir einfach nicht vorstellen, dass es nicht gehen soll. Kann mir jemand vielleicht einen Hinweis geben? Sonst geh ich jetzt die Log-Files des Servers durch.
[Update] Nach freundlichem Hinweis von eTracker (denke ich): es geht doch: auf der rechten Seite ist eine Leiste “Ansicht”. Klickt man darauf, bekommt man ein Einstellungsmenü. Die Leiste sieht aus wie eine Box-Überschrift in der Seitenleiste im Windows-Explorer.
Nov
26
2008
Ich setze für mein Dissertationsprojekt Hibernate ein, weil ich mich auf die Programmlogik konzentrieren will und nicht auf die Speicherhaltung. Das funktioniert im Wesentlichen sehr gut, Hibernate ist wirklich eine sehr gute ORM. Allerdings bekomme ich in letzter Zeit immer wieder komische Fehlermeldungen, die mir nichts sagen. Und zwar genau dann, wenn ich ein Objekt, das ich bereits in der DB speichere, aktualisiere und wieder speichern möchte.
Nach langem Suchen weiß ich auch warum: Er speichert die Objekt-Änderung automatisch: Hibernate merkt offensichtlich, dass ich einen Wert eines bereits persistierten Objekts geändert habe und übernimmt diese Änderung automatisch in die DB. Finde ich super! Muss man aber erstmal drauf kommen.
Nov
20
2008
Netbeans 6.5 ist endlich fertig. Ich hab es seit dem RC2 im Einsatz und entwickel darauf PHP und Java. Die PHP-Entwicklung funktioniert - meiner Meinung nach - deutlich besser als in eclipse PDT, vor allem hab ich keine Probleme mehr beim Debuggen, was in Eclipse immer wieder nicht funktioniert hat.
Selbst die Java-Entwicklung und das Thread-Debugging ist deutlich besser als in Eclipse. Hier hat sich wirklich einiges getan! Mir gefällts sehr gut!
Nov
19
2008
Hab gerade gut ne Stunde gesucht, warum mein Programm trotz Anweisung im Debug-Modus nichts in die Datenbank schreibt. Wer kommt auch auf die Idee, dass es an einem angehaltenen Thread liegt. Muss ich mir unbedingt merken, dass Hibernate für die Persistenz extra Threads verwendet und dass ich die dann entsprechend im Debug-Modus auch weiterlaufen lassen muss (es gibt nichts komplizierteres, wie mehrere Threads gleichzeitig debuggen, weshalb ich fast immer alle Threads bei Breakpoints anhalten lasse).
Nov
16
2008
Inzwischen gibt es eine Fülle an PHP Frameworks. Trotzdem verwende ich mein eigenes Framework, weil ich bisher mit anderen Systemen nicht zufrieden bin. Ein für mich wichtiges Merkmal ist z.B. die Möglichkeit zur aspektorientierten Programmierung. Das erlaubt mir die modulare Programmierung und bietet es trotzdem, andere Module dynamisch erweitern zu können. Mir ist bisher in der PHP-Welt kein anderes System bekannt, welches das bietet. Und das ganze hätte ich gerne mit so wenig wie nötig an Konfiguration (was in der Java-Welt ja schon fast abartig ist).
Jetzt bin ich auf ein neues Framework gestoßen, das für die nächste Typo3-Version programmiert wird, davon aber unabhängig sein soll. Es hört auf den Namen Flow3. Das Framework ist noch nicht fertig, es macht aber jetzt schon einen guten Eindruck. Das muss ich definitiv im Auge behalten! Solltet ihr vielleicht auch.