Friday, January 15. 2010
As I’ll get my Motorola Milestone on Monday (W00t! W00t!) I tried to get my data from my Symbian cell to Google somehow. I made several syncing attempts: - Using OpenSync on my Debian box
- Syncing from Symbian to Gnome Evolution: That was my regular task to get contacts and calendar entries backed up to Evolution. I had to take care to never let the slow sync occur after an attempt was unsuccessful, e.g. when I forgot to turn on Bluetooth on the cell. This would have doubled all entries. I had to remove the lock file and rely on backups of ~/.opensync-0.22 and ~/.evolution quite a few times.
I also had to take care to not sync too many entries at once. The process froze when the counter reached 140 items. I had to configure a size limit (of 500 bytes) to have the process jump over that limit (and ignore some entries). I tried to use this as starting point to get things into Google, as there’s a plugin for it. - Evolution to Google: For every item that should have been synced to Google, a Python error showed up, what took 2–3 seconds for each item. Syncing my >1000 entries thus lasted forever—and froze at a certain point, apparently due to Google’s limitation of connection attempts. A retry started to create duplicates. FAIL.
- Symbian to Google: Just the same as above. FAIL.
- Files to Google: I tried to be smart by first syncing my cell to plain files on the PC and then using subsets of those to sync them to Google incrementally. But the same thing as before happened, and at each step the entries from the previous step were duplicated. FAIL.
- Building a recent SVN version from source: That was hard. I had to hack the code by myself to get it compiled. But then it FAILed at runtime.
- Symbian’s Sync: There’s a help page at Google that explains how to sync (only) contacts from Symbian to Google using on-board software. That even worked! But the contacts got synced without their birth dates—this seems to be a Symbian limitation.
- Mail for Exchange: Another help page at Google shows how contacts and calendar entries can be synced to Google using this free app by Nokia. But the name keeps up to its promise: It’s crap. When the “System error” comes up, there’s no way to get rid of it. FAIL.
- GooSync: This proprietary app finally made my day. The Lite trial version only allowed to sync a time window of −7/+30 days. So I had to get a pricey premium account to enjoy a ±365 days window. This, however, still leaves older entries at my previous places. This setup seems to work so far for calendar entries, but contacts, however, don’t get updated to Google. And tasks can only be synced to GooSync.com, not to Google.
Sigh. Luckily, not much of my data should change within those few days remaining.
Friday, October 23. 2009
This is the most extreme example I came over so far for why I refuse to use the German language in all technical or scientific texts. Most of my technical postings in this weblog are in English to serve help-seeking people from all places in the world; the “inter-” in “internet” stands for international, btw., and the international language for technical or scientific texts is (US-)English. The common programming languages are made of English words (if, else, while, true, false, whatever) and rely on the English keyboard layout for easy insertion of special characters ({}, [], \, /, etc.). The German localization of menu entries in all kinds of electronic devices is pervaded with weird abbreviations. That’s why I operate everything, from PC to digital camera, in the original language. (And I prefer TV series and movies in their original.) Now look at this screenshot of a German-localized cell phone:
“Alle Radiofunk. w. ausg. Sie können nur Anw. verw., b. den. k.ein Funksen. z. Eins. kom.” ¿WTF? Funny, the Germans are dumb enough to not understand any English, but they’re smart enough to understand the meaning of that text and of the term “Flight mode”. (Btw, this reminds me of a TV ad about a brand called Splendid, where they say “Das find’ ich echt splendid!” as if anyone of their target audience knew its meaning.)
Sunday, July 12. 2009
Ich hab’ gleich mal die nächste Baustelle aufgerissen: Ich habe eine neue e-card zugeschickt bekommen, weil „sie“ jetzt plötzlich auf meinen akademischen Titel draufgekommen sind, den ich eh schon seit 1½ Jahren habe. Auch gut. Jetzt muss ich allerdings die Bürgerkartenfunktionalität auf die neue Karte übertragen. Diejenigen, die selbst eine Bürgerkarte besitzen, verspüren nun sicherlich so wie ich einen Stich im Arsch: „Au weh! Wird das denn funktionieren? Wie kompliziert wird das wieder werden? Wieviele unbekannte SSL-Zertifikate muss ich wieder akzeptieren? Werden mich die Links mit Fehlermeldungen wieder im Kreis leiten?“ Und vor allem: „Wird das Internet überhaupt jemals wieder gehen?“ Die letzten Schmerzen zu dem Thema habe ich mir allerdings selbst zugefügt, weil ich nicht bemerkt hatte, dass 32 ungleich 64 ist; ich hatte nämlich versucht, die bisherige 32-bit Java-Bürgerkartensoftware mit einem 64-bit Java weiterzuverwenden, was mich mindestens eine Stunde gekostet hat. Um die neue Karte nun ebenfalls als Bürgerkarte zu aktivieren – ein Übertragen der Zertifikate ist nämlich nicht möglich – habe ich mich nun zunächst mit der alten Bürger-e-card im FinanzOnline eingeloggt, um die Funktionalität zu verifizieren, was auch wunderbar funktioniert hat. Also andere Karte in den Leser, herkömmlich dort einloggen und Bürgerkarte aktivieren. Natürlich wurde ich wieder im Kreis geleitet, nämlich mit dem relativ schlichten Hinweis, ich möge doch nochmal von vorne anfangen, da irgendwas schiefgegangen sei. Klar, das NoScript-Addon meines Feuerhundes hatte ich sowieso schon zuvor deaktiviert. Aber wieso geht das Internet mit der neuen Karte nicht? Da fiel mir meine Konfigurationsänderung von gestern ein: Ich habe den userAgent-String auf „Firefox Windows (fake)“ geändert. Ob das denn einen Einfluss haben könnte? Na gut, als alter Linuxer probiert man bald die unmöglichsten Dinge aus, wenn irgendwas mal wieder nicht geht. Und tatsächlich: Stellt sich mein Browser wieder mit dem richtigen Namen vor, klappt’s auch mit der Bürgerkarten-Aktivierung. Ich sollte langsam aufhören mich zu wundern.
Wednesday, April 30. 2008
...and this is a good opportunity to spread some common smattering yet another time among the headlines. In all clearness: The WWW is no synonym for the internet! The WWW is that hypertext thing you view with your web browser. No, internet pages do not exist, these are web pages.
Yes, Internet Explorer is just a bad name. The WWW is part of the
internet, like e-mail, FTP, IRC, the usenet or P2P networks. The WWW turned fifteen, not the internet. Tim Berners-Lee invented the WWW, and not the internet. A certain science magazine spread this common ignorance on TV. Shame on them!
Wednesday, May 2. 2007
Irgendwie kommt mir das wie ein sich selbst erhaltendes System vor: Jemand (er-)findet ein Fachgebiet und unterrichtet Schüler darin. Diejenigen, die das interessiert und gut darin sind, beschäftigen sich intensiver mit der Materie und studieren es vielleicht sogar, und werden dann Lehrer, um das Fachgebiet der nachfolgenden Schülergeneration beizubringen, aus der dann die nächsten Lehrer hervorgehen, die das Fach ihrerseits wieder weitergeben. Wozu gibt es dann das Fachgebiet? Aus Spaß an der Freud’? Weil’s grad interessant ist? Wozu Mathematik? Wozu Physik? Wozu Chemie, Biologie? Da muss doch mehr dahinter stecken? Ja, die Leute, die in dem Fachgebiet aktiv arbeiten, sei es in Forschung oder Anwendung, die rechtfertigen das Fach. Wer also Interesse an einem Gebiet zeigt, es intensiv studiert und dann lediglich Lehrer wird, hat eigentlich versagt. Sicher, “irgendwer muss’s ja machen”, nämlich diejenigen, die nur mittelmäßiges Interesse daran haben, das sie dann allerdings im Laufe der Unterrichtsjahre aus Frust sowieso wieder verlieren. Das ist nämlich der Grund warum die Schulmathematik garnichts mit der eigentlichen Mathematik zu tun hat. Kein Mathematiker hat eine Formelsammlung. Kein Mathematiker macht Rechenbeispiele. Mathematiker rechnen nicht. Lehrer rechnen. Ja, liebe Schüler, dass das Volumen eines Kreiskegels als V=r²πh/3 zu berechnen ist, braucht tatsächlich keine Sau!
Thursday, January 11. 2007
Zuerst demonstrieren’s gegen Schwarz-Blau, und jetzt, wo endlich die Roten Bundeskanzler sind, gehen’s wieder demonstrieren. Typisch! Nix hackeln und Zeit haben. Von “Zwangsarbeit” reden’s. Dass die Studenten nix hackeln wollen, is ja eh nix neix. Die junge ÖVP oder die AG gehen nie demonstrieren. Linkes G’sindl! Die ham ja schon verzweifelt nach einem Grund gesucht, endlich wieder demonstrieren gehen zu können. Und wir sollen’s derhalten. Wir, die arbeiten gehen und keine Zeit für sowas haben. Zahlen sollen’s, die Gfrasta! Zahlen sollen’s dafür, anstatt dass mit unserem Geld demonstrieren gehen! Anstatt den Vormittag zu verschlafen sollten’s auch mal was hackeln! Aber bitte net bei mir. Sonst sag ich: Haut’s jedem Student ane in die Zent, damit er schneller rennt!!
Thursday, December 14. 2006
I’m using Linux for some years now. It provides a very robust server operating system. With Linux you have high performance file systems, intelligent process handling, transparent configuration and very stable server software. You can have Linux for free, its software is open-source, thousands of programmers care for quality assurance. It really works.
But some think that Linux could replace Microsoft Windows on the PC. Windows is a great gaming platform, and some admins even go that far and use it on their servers! Similarly, some Linux enthusiasts placed Linux onto their PC or notebook. They believe, the time is now ripe for a desktop revolution. I also tried it, but, in my eyes, Linux is not usable on the desktop for ordinary people as long as:
-
You have to know that there could be a hidden file named .lpoptions in your home directory which disturbs your printing system. Whatever you set in the print dialogs, that hidden file overrules your settings and makes you cursing why the prints are always rotated by 90° and therefore only covering one half of the paper.
-
You have to know the exact names of your programs. Those names almost won’t have anything to do with their function, e.g., if you’re searching for an audio editor, you have to know that it’s called Audacity. If you want to use a video editor, install the package Cinelerra. If you want to use a CD-burning program, it has the dazzling name K3b. Your file-browser is called Nautilus. Or do you prefer Konqueror? Would you guess the function of Rosegarden or Lilypond? What about Evolution? Liferea? This list doesn’t end. Ask a Linuxian about which software you could use for this and that, he/she’ll answer you to use Crixycraxy, or something like that, and you wouldn’t remember that name even if you used that software. And: Your favorite web-browser Firefox might be called Iceweasel on some Linux distro. This is because Linux freaks don’t like software which becomes too popular.
-
Programs don’t show error messages on the X-screen. Imagine you click on an icon to launch a certain program, but then nothing happens. You do it twice, nothing happens. WTF? You have to open a terminal, type in the name of that program (Do you know its name??) and then figure out the error messages on the terminal.
-
You cannot play MP3s and DVDs legally on your PC. Boom! If that ain’t a reason not to use Linux!
-
You cannot simply use the power-saving features of your notebook. This is because hardware manufacturers simply don’t support Linux. You have to search the web if some hacker already found a hack, but it would only work for another model, not for yours. And if something works, then only half. If you break your notebook, you’re on your own, because the hacker didn’t grant you warranty. GPL is like: Be so free, use it so freely, but never be safe.
-
You cannot simply use WLAN. You have to put up another Linux box with a WLAN adapter and set up a VPN connection between your PC/notebook and that Linux box. At least that is what Linux gurus tell you to do.
-
You have to be a real Linux expert to set up a GPRS modem connection via Bluetooth to your cellphone. There’s no software which does it for you. I can do it! Be sure your USB Bluetooth adapter is recognized and that the bluez-utils are installed and the kernel module is loaded. Curse around because you don’t manage to set up the Bluetooth connection because of that stupid PIN. Google around. Finally ping your phone successfully and copy its cryptic hardware number into the configuration file. Then set up a rfcomm mapping, the device /dev/rfcomm0 is then your modem. You have to configure a profile with the correct modem codes for use with GPRS. Then use it for your dialup configuration. It’s just as simple!
Linux is for hackers only. It always was and will always be so. Linux freaks waste their time compiling software, reading hundrets of e-mails on a text terminal, use IRC and Usenet and even browse the web in text terminals. Linux users don’t play games, at least no graphical ones. OpenGL is for stylish screensavers only.
Linux enthusiasts are pretty cool. They are hackers. Lots of textlines scroll over their X-desktop, just like in The Matrix. They encrypt their e-mails. If you want to be as cool, become it on your own. If you ask one of them to help you with your problem with Linux, they are unpolite and correct your misspellings. Linux freaks are assholes. I am one of them.
Wednesday, November 8. 2006
Wien kotzt an. Offenbar. Was mir seinerzeit als frisch in die Großstadt gekommener Hinterwäldler gleich aufgefallen ist, sind die dreckigen Gehsteige. Wiens Gehsteige sind dreckig. Sie sind angekotzt. Sie sind angeschissen. Sie sind angepisst. Sie sind aber bei weitem nicht so angeschissen wie angekotzt.
Continue reading "Angekotzt und angeschissen"
|