Seit einigen Tagen bin ich dabei, ein PHP-Projekt von ISO 8859-1 (kurz „Latin 1“) auf den Unicode-Zeichensatz umzusatteln. Wer schon mit Latin 1 und UTF-8 hantieren musste, denkt sich vielleicht: „Alles, nur nicht das!“ Viele Kollegen und Leidensgenossen wollen an solche Umstellungen gar nicht erinnert werden. Dabei ist es so einfach…Weiterlesen
FirePHP – Eine kurze Einführung
FirePHP ist ein Plugin für Firefox (ähnlich wie FireBug), der in „Zusammenarbeit“ mit einer bestimmten PHP-Klasse bei der Suche nach (spontan) auftretenden Fehlern in PHP-Skripten durchaus nützlich sein kann.
Der große Vorteil von FirePHP gegenüber anderen Lösungen ist die Trennung zwichen der Ausgabe im HTTP-Body (HTML, Bild, CSV oder was auch immer) und der Fehler-/Debug-Ausgabe (in HTTP-Header). Man sieht die Fehler oder Debug-Meldungen getrennt von der angeforderten Ausgabe und doch zusammen: nicht in einem zusätzlichen Fenster, wo per SSH eine Log-Datei z. B. per „teil -f“ überwacht wird, sondern unter dem gerenderten HTML.
Es gibt viele Gründe, mit FirePHP eine „Freundschaft zu schließen“. Hier erfahren Sie in einem Screencast wie es in der Praxis eingesetzt werden kann und können selber beurteilen, ob Sie es brauchen oder nicht…Weiterlesen
Firefox speichert unter Windows die Einstellungen nicht
Jedes Mal dasselbe und mit jedem Plugin (Add-On) wird es schlimmer… Firefox vergisst unter Windows (XP oder Vista) die Einstellungen wie die Startseite etc und öffnet für jedes neu installierte Plugin einen Tab. Irgendwann wird es einem „zu bunt“.Weiterlesen
Relationale Datenbanken für Objekt-orientiert-Geschädigte
Es gibt auf dieser Welt Entwickler, die von Oben nach Unten, von A nach Z oder von Pontius zum Pilatus programmieren. Man reiht die abzuarbeitenden Aufgaben als Code-Schnipsel hintereinander ein…
Dann gibt es noch die anderen Entwickler, die mit Java oder ähnlichen Sprachen groß geworden sind. Ohne „class“, „package“ und „import“ läuft da gar nichts… Sie bilden Ihre Welt mit Hilfe von Klassen ab und „verwirklichen“ sie, indem sie davon Objekte ableiten. Dabei kann ein Objekt andere Objekte beinhalten.
Im Vergleich zu einem solchen Denksystem ist ein Haufen von Tabellen mit Spalten etc flach wie die Welt von Lactantius (seine Philosophie teilte die katholische Kirche noch nie – auch wenn die „Halbgebildeten“ das immer behaupten). Wie soll man da Abhilfe schaffen? Mit einem SQLObject!Weiterlesen
Informations- und Wissensmanagement-Systeme
Es gibt ein Thema, bei dem viele glauben, sich auszukennen: dem Informations- und Wissensmanagement. Aber ist er wirklich so? Hätten Sie bei Softwaresystemen mit dieser Zielsetzung an diese Kategorien gedacht?
Biblioksonomie
„Gemeinschaftliches Indexieren ist eine Form der freien Verschlagwortung (Indexierung), bei der Nutzer von Inhalten die Deskriptoren (Schlagwörter) mit Hilfe verschiedener Arten von Sozialer Software ohne Regeln zuordnen. Die bei diesem Prozess erstellten Sammlungen von Schlagwörtern werden zu Deutsch Folksonomien genannt.“
… meint die Wikipedia dazu, wenn man sie zum Thema Folksonomie befragt. Niemals könnte eine solche Beschreibung bei einer Bibliothek stehen. Völlig undenkbar und unmöglicht!
In der Philosophie heißt es jedoch: Man soll nicht aus dem sein auf das Sollen schließen. In der Tat wäre eine solche Beschreibung bei einer deutschen Bibliothek fehl am Platze. Das bedeutet aber nicht dass es nicht einmal theoretisch möglich wäre.