Seit einer Weile wollte Windows schon nicht mehr meine physikalisch und virtuell verbauten CD-ROM-Laufwerke erkennen. Ein Blick im Geräte-Manager meinte „Code 31“, was so viel bedeutet wie „Treiber konnte nicht geladen werden. Auch das Entfernen der Laufwerke, um sie anschließend neu erkennen zu lassen, half erstmal nichts. (more…)
15.10.2010
02.10.2010
Hardcore System Restore
Ich mach derwegen ungern Backups, habe aber trotzdem jegliche Daten nahezu vollständig parat (selbst, wenn ein Restore etwas Suchen bedeutet). Gut, manche Kleinigkeiten fehlen dann zwar, aber das lässt sich in den meisten Fällen verkraften. So, wie es in diesem speziellen Fall von Dienstag Abend der Fall war: Ich wusste zumindest GANZ genau, welche Daten mir im Fall der Fälle fehlen würden. Denn, wie es nunmal manchmal mit Windows so ist: Irgendwann will es einen einfach nicht mehr lieb haben und verhält sich komisch. (more…)
15.09.2010
Inkompatible Addons unter Firefox 4 nutzbar machen
Ich benutze nun schon seit etwas längerem im Testbetrieb den Firefox 4 und die zugehörigen Betas, um die Verbesseungen mir anzuschauen und beim Suchen nach Fehlern zu Helfen. Ein Problem, was man hierbei als „Extremely Early Adopter“ hat, ist, dass gefühlte 100% der Extensions aus vorigen Firefox-Versionen nicht gehen. Um diesem Eindruck entgegen zu wirken, lässt sich jedoch beim Firefox 4 ein neu hinzugekommenes Setting setzen, mit dessen Hilfe der Firefox die Kompatibilität von Addons ignoriert – mit allen damit verbundenen Auswirkungen. Die Verwendung von Beta-Versionen erfolgt IMMER auf eigene Gefahr! (more…)
25.07.2010
Computer-Systeme für Blinde und die Arbeit mit diesen
Die Tage wurde ich von einem Kunden zu einem der etwas anderen Aufträge gerufen. Also es hatte auch mit Computern zu tun, wie es so häufig der Fall ist, wenn irgendwer um meine Hilfe brüllt. Aber doch war es etwas anders, als es vielleicht viele gewohnt sein werden, wenn Sie sich irgendwo um einen Rechner bei Kunden oder im Bekanntenkreis kümmern drfen. Ich sage dies, weil es sich bei dem Problemfall um eine Rechner für einen blinden Nutzer handelte, der mit Hilfe dieses Systems eine Unterstützung beim Bearbeiten der anfallenden Post und dem Erhalten von Informationen z.B. aus dem Videotext bekommt. Da viele mit dieser Art von Systemen mit hoher Wahrscheinlichkeit noch nicht in Berührung gekommen sind, ist die Beschreibung, wie ein solches System typischerweise aussieht, wahrscheinlich am besten für das Verständnis der nachfolgenden Erklärungen meines Hilfseinsatzes. (more…)
05.07.2010
HTTP-Authentifizierung mit Mantis ertragbar machen
Mantis ist an sich ein sehr guter und gerade für Nicht-Informatiker gut geeigneter Bugtracker, der mit ein wenig Kreativität auch gut als Aufgabenverwaltung verwendet werden kann. Selber setze ich Mantis bereits geraume Zeit an verschiedenen Stellen ein; und so ist es nicht verwunderlich, dass nun auch für ein weiteres Projekt Mantis aufzusetzen war.
Für dieses Projekt gab es nun aber eine kleine Hürde, die bei Mantis bereits seit Jahren existiert: Die Authentifizierung gegen externe Systeme 😉 Mantis besitzt zwar von Haus aus die Möglichkeit, die Nutzerkonten aus einem LDAP-Server zu beziehen, erledigt dabei aber die Authentifizierung dennoch selber. Möchte man hingegen, dass Mantis stillschweigend den Nutzer frisst, der z.B. über den Apache oder ein Single-SignOn-System wie Shibbolleth angemeldet wurde, beißt man leider seit Jahren auf Granit. Ohne bei Mantis selber Hand anzulegen, kommt man leider nicht weit. (more…)
26.06.2010
MediaWiki-Fehlermeldung beim Registrieren durch preg_replace mit /e
Nach dem es bei mir die Tage auf dem Server wieder mal einen Einzug gab bei dem auch ein MediaWiki 1.15.4 eingerichtet wurde, stellte sich heraus, dass dieses mit der auf diesem Server herrschenden Policy nicht ganz zurecht kommt. Aufgefallen ist dies bei der Nutzerregistrierung, die einen entsprechenden Fehler lieferte, dennoch aber den Account anlegte. (more…)
12.06.2010
Kleinigkeiten für angenehmeres Skypen
Ich nutze nun schon seit längerer Zeit für zahlreiche VoIP-Gespräche Skype, was an sich auch ganz gut funktioniert. Aber eines hat mich bisher immer etwas genervt: Diese kleinen bunten Fenster unterhalb der Kontaktliste, die von Zeit zu Zeit aufploppten und einfach nur unnötig Platz verschwendeten. Da es mir heute irgendwann gereicht hat, habe ich einfach mal geschaut und prompt mit dem ersten Treffer der größten Datensammel- und Sortiermaschine des Internets einen Volltreffer gelandet. Wen diese Fenster am unteren Rand also auch nerven, braucht nur wie im Thread beschrieben unter Aktionen –> Optionen … die Optionen aufrufen und auf der linken Seite in der Rubrik Hinweise die Unterseite Benachrichtigungen aufrufen und dort jegliche Haken zu entfernen. Zusammen mit der Nutzung des klassischen Layouts (wie aus den alten 3er Versionen als Default bekannt), spart man so eine Menge an Platz und hat nun mehr Überblick über seine Kontaktliste.
Mehr Überblick über das, was Skype da so treibt, kann man übrigens auch an anderer Stelle erhalten. So bietet Skype in Version 4 – genauso auch wie bereits in Vorversionen bekannt – eine Reihe technischer Details zum aktuellen Anruf; der hierfür zuständige Menüpunkt wurde allerdings mit dem Erscheinen der 4er-Version in der Oberfläche verschoben und ist nun im Dropdown-Menü neben der Gesprächslautstärkenreglung während eines aktiven Gesprächs über den Punkt „Technische Details anzeigen“ aufrufbar.
Und da wir gerade bei diesem versteckten Menü auf Höhe des Auflegen-Knopfes – nur wesentlich weiter rechts – sind, kann man auch etwas spielen: Skype bietet nämlich die Möglichkeit zur Generierung von DTFM-Tönen, d.h. Wahltönen, mit denen man sogar im normalen Festnetz Nummern wählen kann.
Insgesamt bietet Skype somit mindestens drei Funktionen, die Otto Normaluser nie brauchen wird. Und dann wundert man sich, warum das Teil so riesig ist …
30.05.2010
Standards setzen mit Closed Source Software
Die Tage ergab sich eine doch recht bizarre Situation mit einem Kumpel. Er hatte, wieder einmal, eine durchaus recht gute Idee für ein Programm bzw. Produkt, was es in der Form so noch nicht gibt und was daher durchaus Neuheitswert hat – ich werde daher nichts über die Projekt-Details selber schreiben. Außer halt die Situation, wie sie sich die Tage darstellte. (more…)
20.05.2010
SquirrelMail: MIME-Decoding ohne preg_replace /e
Okay und mal wieder gibt’s hier einen Patch, um SquirrelMail von unnötigen Eval-Aufrufen zu bereinigen. Diesmal in dem Teil von SquirrelMail, der für das Dekodieren von MIME-kodierten Mails sorgt. Konkret geht es hierbei aber weniger um die MIME-Dekodierung selber als vielmehr um das Verarbeiten der Header-Daten. (more…)
13.05.2010
Vandalismus-Bekämpfung auf die etwas andere Art
Ich erhielt vorhin den Hinweis, dass da wohl irgendwas in einem meiner Wikis nicht stimmt. Also kurz nachgeschaut, festgestellt, dass da ein Botnet sich verewigt hatte und dementsprechend geschaut, die Änderungen wieder zu entfernen. Da das betroffene Wiki allerdings länger schon nicht mehr aktiv war und im betroffenen Zeitraum keine legitime Edits zu vermuten waren, konnte ich mir die Arbeit etwas vereinfachen. (more…)