Translate FailsBlogrollCreative Commons |
Wednesday, September 8. 2010Abenteuerland - e-bug.deEine neue Tastatur musste mal her, also bestellte ich beim Online-Shop e-bug.de. Da man gewöhnt ist, über Web 2.0 ohne Probleme einzukaufen, bestellt man ohne Recherchieren nach Erfahrungsberichten wild los. Und siehe da, aus einer langweiligen 08/15-Bestellung wird durch eine Prise Pech ein rosiges Abenteuer! Protokoll30.07.2010:- Bestellung Online über Web-Seite getätigt und am selben Tag Geld überwiesen. Beide Artikel zum Bestellzeitpunkt als sofort lieferbar angegeben. - Web-Seite zeigt im Kundenmenü an, dass Bestellung in Bearbeitung ist - Bestätigungsmail bekommen 03.08.2010:- Web-Seite zeigt im Kundenmenü an "Zahlungseingang erfolgt. Diese Bestellung wurde per dpm_dpm_moneyorder versendet!" 10.08.2010:Anfrage bzgl. Bearbeitungsstand der Bestellung über LiveZilla. e-bug-Support-1 antwortet, dass die Ware heute in den Versand gehen soll. Meine explizite Nachfrage, ob die Ware also _bei mir_ am nächsten oder übernächsten Tag voraussichtlich eintrifft, beantwortet der Mitarbeiter mit einem "ja". (Bemerkung: zu diesem Zeitpunkt ist die Tastatur immer noch als "sofort lieferbar" angegeben.) 12.08.2010:Erneute Anfrage bzgl. Bearbeitungsstand der Bestellung über LiveZilla. e-bug-Support-2 antwortet, es sei keine Zahlung im System hinterlegt. Als ich ihn darauf aufmerksam mache, dass im Kundenmenü Zahlungseingang als 03.08 angegeben ist und e-bug-Support-1 mir den Versand bereits am 10.08 versprochen hatte, möchte er "noch einmal eben nachschauen". Eine Minute später schreibt er, die Ware sei wirklich am 10.08 versandt worden, aber (festhalten) "von unserem Hauptlager zu uns und wir werden dieses voraussichtlich morgen erhalten und ihnen dann zukommen lassen". (er konnte ja nicht wissen, dass ich den e-bug-Support-1 explizit nach dem Versandziel fragte) 17.08.2010:Noch eine Anfrage bzgl. Bearbeitungsstand, wieder LiveZilla. e-bug-Support-3 antwortet "Leider war die Tastatur zwischenzeitlich abverkauft, neue Ware kommt am Mittwoch rein". 26.08.2010:Immer noch keine Ware erhalten. Ich verschicke einen Rücktritt von der Bestellung/Kaufvertrag als Brief per Einschreiben mit Rückschein und der Aufforderung mein Geld bis spätestens 08.09.2010 an mich zu zurückzuüberweisen. Anfang Septemberkommt der Rückschein zurück, mit Briefempfangsnachweis am 31.08.2010. 08.09.2010:Kann immer noch kein Geldeingang von e-bug auf meinem Konto verzeichnen. Fazit: Stunden verlorener Zeit durch die Schreibarbeit an Support, und das auch noch auf der alten Tastatur. Ich grübele gerade vor sich hin, ob es ein Mahnbescheid tut, oder doch zum Anwalt gehen. Update 04.10.2010: Am 22.09.2010 habe ich mich entschieden noch eine letzte Rückzahlungsfrist per Mail zu setzen. Binnen einiger Minuten kam eine Mail von e-bug an, ich soll die Forderung über die speziell von e-bug eingerichtete (SSL-gesicherte) Seite oder "klassisch per Brief" (hatte ich bereits eigentlich) abwickeln. Nach dem Befolgen des Ratschlags und einer weiteren Woche kam das Geld auf meinem Konto an. Fakt ist dennoch, ich musste knapp zwei Monate auf mein Geld verzichten und für die Erstattung selbst Zeit investieren. Ach, die Kosten für den Brief per Einschreiben mit Rückschein kommen zusätzlich hinzu... Sunday, August 15. 2010Ion3/Notion und Fullscreen Flash-VideosDa ständig in #ion und #notion Leute nach dem Workaround fragen, wie man Flash-Videos im Vollbild unter ion3 anschauen kann, soll hier es kurz zusammengefasst werden, da über google man nicht sonderlich schnell eine kompakte Lösung findet. Kurz zum Problem selbst: Flash-Videos (z.B. auf youtube) verlassen den Vollbildmodus seit Flashplugin-Version 9.x (?), wenn kurz nach dem Vollbildmodus-Aufruf der Fokus auf des Video-Fenster verschwindet. Resultat: keine Fullscreen-Flash-Videos für ion3-Nutzer. Zumindest nicht ohne einen üblen Hack, den es hier zum Runterladen gibt (lokale Kopie). Diesen kann man direkt in cfg_kludges.lua oder in eine beliebige andere Datei, auf die dopath() angewandt wird, reinkopieren. Nun muss man noch die Winprops korrigieren, damit die Workaround-Funktionen auf das richtige Fenster angewandt werden. Dazu muss man zuerst die class und instance des Fullscreen-Flash-Fensters rauskriegen. Dazu kopiert man diesen Lua-Snippet (hier gefunden) in ion's Lua-Code Prompt (Mod+F3):
Flash im Vollbildmodus aufrufen und die Ausgabe im ~/default-session-0/windowsinfos.lua betrachten. Die class und instance müssen in den zugehörigen cfg_kludges.lua übernommen werden (auch wenn da auf den ersten Blick etwas sinnloses wie "<unknown>" steht). Falls man alles richtig gemacht hat und trotzdem keinen Erfolg hat, kann es durchaus helfen die Zahl in der Zeile
zu erhöhen. Tuesday, July 27. 2010Cronjob und relative includes in PHPFor the logs - heute aus Not kurz überlegt, wie man ein PHP-Skript eigentlich über cron laufen lässt, wenn das PHP-Skript Includes mit relativen Pfaden aufweist. Das Problem ist, dass crons Arbeitsverzeichnis nicht dem Verzeichnis des Skripts entspricht und die relativen Pfade somit auf Falsches verweisen. Über Bash-Skript den Job zu wrappen wäre auch nicht das Wahre. Ein nahezu universeller PHP-Ein-Zeiler vor den Includes hat es getan: Natürlich wäre in der crontab auch etwas wie
möglich, allerdings in anacrons cron.{hourly|daily|weekly|monthly}, in den man bequemerweise nur einen symbolischen Link zum Skript anlegt, ist so eine Anweisung nicht machbar. Anmerkung: die Verwendung von chdir() Funktion kann problematisch werden, wenn "safe mode" gesetzt ist. Die Verwendung von "safe mode" ist aber seit PHP 5.3 sowieso als veraltet markiert. Thursday, May 13. 2010Vim: Auflösen von Klammern in Präprozessor-Anweisungen scheitertIch musste heute bedauerlicherweise feststellen, dass Vims Syntax-Folding sowie die Klammernauflösung (und damit Funktionen von "%", "]}", etc.) unter Verwendung von bedingten Präprozessor-Anweisungen in C-Code gnadenlos versagen. Gerade wo der Code etwas unübersichtlicher wird, lässt Vim einen etwas im Stich, was die Navigation angeht. Hier ein einfacher Beispiel-Snippet, mit dem man das Problem reproduzieren kann:
In diesem Fall "weiß" Vim nicht, dass nur eine öffnende Klammer aus dem #ifdef-#else-Block von Bedeutung ist und macht stures Auflösen nach dem Schema "auf eine öffnende Klammer gibt es eine schließende" weiter. Einen fertigen Workaround habe ich bisher nicht gefunden - schade... Tuesday, March 30. 2010Synchron mit Linux und Windows Mobile
Desktop-Applikationen wie Outlook, Thunderbird (mit Lightning Extension), Evolution, iPod Mobile Geräte, darunter Windows Mobile, Symbian, Blackberry und iPhone. Eine Synchronisation zu Gmail, Yahoo und etlichen Groupware-Servern wird ebenfalls unterstützt. Neben den Clients gibt es auch eine Serverinstanz (als Bündel samt nötigen JRE, Hypersonic DB, etc.) zum Download, die man auf einem beliebigen Rechner installieren kann. Auch Installation auf einem entfernten Server ist möglich. Funambol Server (stand 8.0.2) auf Linux einrichten im Schnelldurchlauf:Funambol Server von der Download-Seite runterladen. Server Installieren mit: sh funambol-version.bin (Lizenzbestimmungen lesen, Pfad auswählen)
Empfehlenswert - Rechte anpassen, so dass man den Server nicht als root laufen lassen muss. Wenn nicht über Dialog der Installation bereits geschehen, Server starten: sh /pfad/zu/Funambol/bin/funambol start Admin-Oberfläche starten: sh /pfad/zu/Funambol/admin/bin/funamboladmin Wenn entfernter Server, sollte man zuvor mit "ssh -X" einloggen um X an ssh-client weiterzuleiten. Auch möglich wäre Funambol lokal zu installieren und das Admin-Tool auf die Instanz des entfernten Servers zugreifen lassen (habe ich persönlich nicht getestet). Im Admin-Tool einloggen mit Initialzugangsdaten admin:sa. Admin-Passwort ändern und neuen (Synchronisations-)Benutzer anlegen. Bei Unklarheiten evtl. doch die Server-Dokumentation heranziehen. (Meine) Clients EinrichtenAuf alle Linux-Rechner Thunderbird mit Addon Lightning installieren. Für Thunderbird 3 gab es von Funambol noch keinen Stable Release des Mozilla Plugins, dennoch bin ich nach kurzem Stöbern auf einen Entwicklungs-Snapshot gestoßen, der nun bei mir ohne Probleme läuft. Für Windows Mobile nahm ich den funambol-pocketpc-sync-client-8.0.4.cab Installer. In allen Clients muss das Synchronisationskonto konfiguriert werden mit den Daten des auf dem Funambol-Server erzeugten Benutzers und außerdem muss der Serverpfad standardmäßig eingestellt werden auf: http://ip.oder.domain:8080/funambol/ds
Defaultmäßig war unter Windows Mobile die Synchronisation von Aufgaben ausgeschaltet - evtl. anpassen. Fertig! Kein Erfolg auf Debian 64 BitIch hatte Auf dem Archlinux war die Installation in 10 Minuten erledigt - da habe ich aber gestaunt. Frohe Ostern! Wednesday, January 27. 2010Mehrere Benutzer auf einer Soundkarte mit ALSAIn einigen Fällen laufen gleichzeitig mehrere Xsessions mit verschiedenen Benutzern. Oft ist das Problem bei Umgebungen ohne Soundserver wie Pulseaudio oder ESD, dass ein Benutzer das Ausgabegerät blockiert und andere somit ohne Audio-Wiedergabe zurecht kommen müssen. Auch falls ein Musik-Daemon wie MPD über eigenen Benutzer läuft, kann es mit dem Xsession-Benutzer eine Schlacht ganz nach "wer zuerst kommt, mahlt zuerst" um das Gerät geben. Eine mögliche 3-Schritte-Lösung für ALSA setzt auf der Benutzung des dmix-Plugins auf: Continue reading "Mehrere Benutzer auf einer Soundkarte mit ALSA" Sunday, November 15. 2009Lesezeichen in Firefox zentral verwalten mit XmarksFür Leute, die auf mehreren Computern arbeiten und Lesezeichen verwenden, gibt es Firefox Addon Xmarks. Die Lesezeichen können auf zwei verschiedene Arten abgespeichert werden:
Ich versuche es zu meiden meine Daten Dritten zu überlassen, deswegen habe ich mich für die zweite Möglichkeit entschieden. Zugegriffen werden soll über WebDav. Continue reading "Lesezeichen in Firefox zentral verwalten mit Xmarks" Friday, October 2. 2009England mit IBM machen auf PräventionsstaatÜber Fefe auf tolle Werbung von IBM gestoßen: Endlich sind wir vor uns selbst sicher. Datamining sei Dank! P.S.: Hoffentlich versaue ich es mir gerade nicht bei einem künftigen Arbeitgeber. Thursday, September 17. 2009OptOutDay 2009 - Mission abgeschlossenMal ganz spontan am Abend davor entschied ich mich bei der Aktion der Piraten OptOutDay2009 mitzumachen. Bei der Aktion geht es darum, einen Widerspruch gegen die Weitergabe der Meldedaten seitens Bürgeramt einzulegen. Also, das Formular ausgedruckt und ausgefüllt, meine Tochter zur KiTa gebracht und auf dem Rückweg der Besuch des Bürgeramts...
Continue reading "OptOutDay 2009 - Mission abgeschlossen"
Posted by Juri Hamburg
in Misc
at
15:12
| Comments (0)
| Trackbacks (0)
Defined tags for this entry: datenschutz, misc
Entdeckung des Tages: gVim als Editor für Textfelder in Firefox/Vimperator nutzen.Gerade über ein echt nützliches Feature gestolpert in meinem geliebten Vimperator. Und zwar, sobald der Cursor in einem Textfeld ist, drückt man Ctrl-I und schon öffnet sich gVim um auf bequeme Weise Text zu erstellen. Nach dem schließen des Editors wird der Text in das Feld eingefügt. Außerdem kann man natürlich alle anderen Vorteile von gVim nutzen. Gerade bei größeren Texten ist es sehr angenehm: gVim legt für jeden Text jeweils eine Datei im /tmp Verzeichnis ab. Damit kann man bequem speichern, bevor man im Browser auf "Ok", "Abschicken", oder ähnliches geht. Denn wer kennt das nicht - langen Text geschrieben, möchte es nun absenden und es kommt etwas wie "Ihre Sitzung ist abgelaufen, bitte tun Sie dies und das" - Text geht so oft flöten, wenn die Seite nicht klug programmiert wurde. Nun sind solche Probleme endlich Geschichte! Monday, September 14. 2009Video der Woche (KW38/2009) - RetteDeineFreiheit.deDies ist eine inoffizielle Fortsetzung von "Du bist Terrorist". Der Autor fasst die "Regulierungsmaßnahmen" für das Internet seitens der Regierung zusammen. Sehr gelungen auch die verkürzte Darstellung der CDU-Argumentation für die Rechtfertigung dieser sinnloser Maßnahmen. Sind die rhetorischen Tricks und das liebe Lächeln der Zensursula mal wegkastriert, sollte es eigentlich jedem einleuchten... Sunday, September 6. 2009Warum ich Debian mag.
Also, warum? Dieser Screenshot wurde an einem Intranet-Server mit Debian Stable als Betriebssystem erstellt. Auf dem Rechner laufen neben einer PHP-Seite noch etliche Plone/Zope-Portale. Man sieht die Uptime von 197 Tagen. Übrigens, das Ausrufezeichen neben Anzahl der Tage ist ein Easteregg in htop.
Die 197 Tage für einen Server (zumindest in der *nix-Welt, hehe) sind ja sicherlich mickrig, keine Frage. Aber dieser Rechner dient auch noch als meine (fast) alltägliche Workstation, auf der X-Applikationen wie Firefox, Thunderbird, Newsreader Pan, Eclipse und anderes kleineres Zeug laufen. Sogar die Verwendung propriäterer Software wie Skype war kein Hindernis für das Uptime. Alles funktionerte einwandfrei auch nach regelmäßigen Upgrades ohne Neustart des Systems. Ich weiß, so sollte es auch bei allen Distribution theoretisch "by Design" sein. Allerdings ist es in der Praxis nicht immer der Fall. Sicherlich, kriegt man auch mit anderen Distributionen sogar höheres Uptime hin. Aber ich wollte es unbedingt in Verbindung mit Debian erwähnen. Auf allen meinen privaten Rechnern benutze ich zur Zeit aus einigen Gründen kein Debian. Aber zugegebenermaßen bereue ich es ab und zu (gaaaanz selten Dass Debian die erste Wahl für einen Server ist, weiß eh jeder und bedarf keiner Diskussion, denke ich. Aber auch auf den Workstations hat Debian Stable seine Berechtigung, sobald man von der Feature-Geilheit loslässt. P.S.: Hey, die Windows- und Mac-Benutzer haben auch keinen Rolling-Release und müssen sich bis zum Release Monate und Jahre gedulden, bevor sie neue Features kriegen! Saturday, July 25. 2009Abhilfe: Firefox 3.5 stürzt bei Verwendung von Flashplayer 10 ab bzw. 100% CPU-LastDieser Artikel ist allen gewidmet, bei den Firefox nach dem Update auf Version 3.5 öfters auf Seiten mit Flash-Inhalten abschmiert. Nach dem ich auf Firefox 3.5 gewechselt habe (Archlinux), musste ich mit zwei Problemen kämpfen:
Der Tipp den Flashplugin neuzuinstallieren half bei mir leider nicht und Gnash fand ich noch schlimmer als Flashplayer. Wenn jemand einen Fuchs hat, der ebenfalls solche Symptome aufweist, soll einen einfachen Trick an ihm versuchen: Datei pluginreg.dat im Firefox-Profilverzeichnis löschen. Das Profilverzeichnis befindet sich normalerweise unter ~/.mozilla/firefox/. Einer der (möglicherweise) mehreren Ordner mit kryptischem Namen ist der Profilverzeichnis. Falls man nicht sicher ist, welcher von den es genau ist, einfach in allen Ordnern die genannte Datei löschen. Keine Angst, die Datei wird wenn nötig von FF automatisch generiert. Bei meinem Fuchs hat das "Wundermittel" sehr gut angeschlagen und ich kann nun unbesorgt wieder auf ihm im WWW rumreiten. Viel Erfolg! Update (22.08.09): Seit kurzem tauchten bei mir diese Symptome erneut auf. Deaktivierung vom Firefox-Addon "Noscript" behob das Problem. Wednesday, July 8. 2009CSS: Zuweisung mehrerer Klassen - Vorrang bei KonfliktenIch hatte heute die Gelegenheit mich etwas näher mit CSS zu beschäftigen und bin auf einen interessanten Aspekt gestoßen. Die meisten Hardcore-Webdesigner werden hier wohl keine neue Erkenntnisse finden, aber für den einen Gelegenheitscoder könnte dies durchaus nützlich sein. ProblemMan hat drei verschiedene divs eingeplant, die gewisse Basiseigenschaften haben sollen, welche für alle drei divs gelten. Neben diesen "Basiseigenschaften" soll jeder div noch mit eigenen speziellen Style-Attributen versehen werden. Wie realisieren wir das? Gibt es Konflikte? Wenn ja, wie wird es gehandhabt? Continue reading "CSS: Zuweisung mehrerer Klassen - Vorrang bei Konflikten" Saturday, June 27. 2009Video der Woche (KW26/2009)Habe mich mal entschieden in unregelmäßigen Intervallen (jedoch nicht kleiner als eine Woche) ausgewählte Videos zu "Mein Video der Woche" zu krönen. Evtl. wird es in der Zukunft auch mehrere "gekrönte" Videos zusammen in einem Beitrag geben. Mein erstes Video der Woche ist ein Vortrag von Jürgen Elsässer vom "Alles Schall und Rauch"-Treffen April 2009. Er erklärt nämlich in einer Nicht-VWLer-Sprache, für jedermann zugänglich, die Gründe von Wirtschaftskrise aus der globalen Sicht. Sehr gut finde ich, dass Herr Elsässer die Wirtschaft nicht als etwas atomares, von der Welt abgetrenntes betrachtet, sondern in seinem Vortrag auch die politische Kulisse mit in den Vordergrund bringt. Hedgefonds-Heuschrecken, Irak- und Afganistankriege (auch der SU), Georgiens Präsident Michael Saakaschwili, JFK (eigentlich ist sogar ein plausibles Attentat-Motiv im Video offensichtlich), Offshore Banking, Derivate bzw. virtuelles Geld - auf all dies und mehr wird eingegangen um klar zu machen, was eigentlich alles nicht funktioniert und nicht funktionieren kann. Wie unsere Regierung an dem Krisen-Management scheitert und noch ein tieferes Wirtschaftsloch für Deutschland/Europa/Welt gräbt. Es ist mir bewusst, dass man in so einem kurzen Vortrag nicht auf alle Feinheiten der globalen Politik und Wirtschaft eingehen kann. Ich finde, dieser Vortrag stellt Umrisse heutiger Weltwirtschaftssituation und noch bevorstehender Folgen sehr gelungen dar. Auf jeden Fall wäre es eine gut angelegte Mittagspause (außer, wenn man gleich depressiv wird).
Posted by Juri Hamburg
in Politics
at
21:07
| Comments (0)
| Trackbacks (0)
Defined tags for this entry: politics
« previous page
(Page 2 of 3, totaling 36 entries)
» next page
|
QuicksearchCategorized FailsFails2Tagseditor mobile opera latex music mediawiki unzip restructured text pop3 google eclipse thinkpad fun screen webdav x41t cron gmail musik geshi python php xorg pdf synchronisation tmux alsa html auto ibm wikir freiheit xmodmap mac docutils hack keyboard funambol windows lua evdev htc rest flash s9y imap archlinux debian bash css vim vimperator zensur politik überwachung firefox ion3 privacy notion hardware politics misc datenschutz linux software
Archived Fails |
