Archiv der Kategorie: Software

Firefox Update unter Ubuntu


Seit ein paar Tagen gibt es Firefox in der Version 3.6. Wie üblich erhält man diese Version nicht über das Ubuntu-Update, da laut Policy nur noch Sicherheitsupdates und keine Releasewechsel eingespielt werden. Natürlich gibt es viele Verbesserungen, weshalb es lohnenswert erscheint, das neue Release 3.6 zu installieren.Bisher war das z.B. über das Ubuntuzilla Skript möglich, seit kurzem gibt es eine eigene Paketquelle des Mozilla-Teams, die man verwenden kann. Dies halte ich für die elegantere Lösung. Wenn man bisher Ubuntuzilla verwendet hat, kann man Firefox einfach mit dem Befehl $ ubuntuzilla.py -a remove -p firefox loswerden. Unter Ubuntu 9.10 Karmic ist es inzwischen sehr einfach eine neue PPA Quelle hinzuzufügen und dann das Update durchführen:

$ sudo add-apt-repository ppa:mozillateam/firefox-stable
$ sudo apt-get update && sudo apt-get dist-upgrade

Danach startet Firefox allerdings auf englisch. Mit einem Klick kann man jedoch die deutsche Sprachversion hinzufügen. Für etwas Abwechslung sorgen übrigens die neuen Personas (Hintergründe), wie bei Google Chrome. Subjektiv scheint mir die neue Version 3.6 einiges performanter als bisher!

(Vielen Dank an Christoph für die Hinweise!)

HTC Hero vs. iPhone Classic?

HTC Hero Ich habe Annika mein iPhone Classic gegeben, frisch auf die aktuelle iPhoneOS Version 3.1.2 aktualisiert – und ich beneide sie – ein bisschen jedenfalls. Mit dem iPhone wird man schnell warm, ich würde es wohl auch nicht mehr zurückbekommen.
Der Wunsch nach einem neuen Gerät war vor allem durch die langsame Datenverbindung des iPhone-Classic (EDGE), träge Reaktionszeit, fehlendes GPS, aber auch knappem Speicher mit bisher 8GB aufgekommen. Die Kosten für ein vertragsfreies iPhone sind für die meisten jenseits des möglichen, und selbst wenn man wie ich angefixt ist, wird man recherchieren und feilschen wollen. Außerdem hört man immer wieder von guten Alternativen, vor allem von HTC. Da mir zudem die Politik von Apple und die Festlegung auf iTunes missbilligt, ist mir eine freie Software wie Android sehr willkommen.
Das HTC Hero mit dem aktuellen Android Release bekommt man aktuell ab ca. 380,-EUR und zahlt damit ca. 2/3 eines aktuellen iPhone 3GS. Bei Amazon gibt es zudem viele Rezensionen, einige von „iPhone-Umsteigern“. Insgesamt wird dort das HTC recht gut bewertet, weshalb ich es mir geordert habe.
Das HTC startet mit einer kurzen Einführung bei der schon gleich einiges Eingerichtet werden kann. Sehr gut hat mir besonders die Social-Media-Integration (Facebook und Twitter) gefallen. E-Mail, Kalender und Kontakte sind mit Google auch schnell und zuverlässig eingerichtet. Fast perfekt ist dabei die Integration der Dienste rund um das Adressbuch. Dort können die jeweiligen Facebook- und Flickr-Benutzer zugeordnet werden. Man hat damit sehr gut alle Aktivitäten des Kontakts inklusive E-Mail, SMS und Social-Media im Blick. Es macht schon was her, wenn viele Kontakte plötzlich ein Bild haben, weil automatisch ihr Facebook Profilfoto angezeigt wird. Positiv gegenüber dem iPhone ist auch der schöne Desktop mit den einstellbaren Widgets. Beim iPhone blinken einem nur die vielen Apps entgegen, das HTC zeigt schön Uhrzeit, Wetter des aktuellen Standorts und die wichtigsten Verknüpfungen. Auch die Idee die Benutzeroberfläche für unterschiedliche Szenarien (z.B. Arbeit / Freizeit) konfigurieren zu können gefällt mir.
Sehr erfreut ist man als Linux / Ubuntu Anwender natürlich wenn die Verbindung zum Rechner direkt funktioniert. Bilder und Musik können direkt über das Dateisystem oder Anwendungen wie F-Spot oder Rhythembox aufgespielt werden. Auch schön sind die vielen kleinen Goodies – ein ganz normales USB Kabel und jeder 3,5mm Klinke Stecker passen. Damit kann man auch problemlos die großen alten Pioneer Headphones anklemmen und notfalls findet man fast überall ein passendes USB-Kabel zum Aufladen.
Android hatte ich mir allerdings etwas schneller vorgestellt. Am Anfang dachte ich, dass evtl. nicht das neuste Release von HTC installiert sei, „damit wäre alles deutlich flüssiger“ hieß es in vielen Rezensionen. Selbst mein frisch aktualisiertes iPhone Classic erschien mir da nicht mehr wirklich langsamer. Seitens der Usability (Bedienbarkeit) ist aus meiner Sicht das iPhone noch voraus. Wenn man vom iPhone kommt, ist man sicher einen hohen Standard und vor allem einheitliche Bedienung gewohnt, obwohl auch da natürlich einzelne Apps nicht immer perfekt sind.
Am nervigsten und beim Umstieg sehr ungewohnt sind die verschiedenen Hardware-Buttons. Vom iPhone war ich gewohnt, dass es nur den Home Button gibt, mit dem man immer auf den Desktop zurück kommt. Jetzt plötzlich diverse Buttons und einen gewöhnungsbedürftigen Trackball – der mir etwas als Kompensation für den nicht ganz so perfekt sensibel funktionierenden Touchscreen des iPhones erscheint. Bei der Bedienung empfinde ich dadurch an vielen Stellen einen „Bruch“. Es ist auch nicht ganz klar, wann die Knöpfe gedrückt werden sollen, jede App scheint es etwas anders zu interpretieren zu was diese gedacht sind, insbesondere was mit dem Menu Button verknüpft ist. An vielen stellen erwarte ich Funktionen die dort hinterlegt wurden direkt in der jeweiligen App über den Touchscreen. Wirklich durchdacht erscheint dagegen der Such-Button. Die Suche funktioniert damit immer im Kontext an der richtigen Stelle, sei es in den Mails, in Twitter oder im Adressbuch. Als iPhone-Benutzer erscheinen mir die Knöpfe wie eine Einstiegshilfe für klassische Handy-Benutzer. Persönlich würde ich an fast allen Stellen gerne darauf verzichten.
Noch was, der Opera Mini Browser ist reines Chaos. Bei Eingabe einer URL verschwindet diese aus dem Sichtfeld, zumindest wenn man das www. weg löscht. Schon mal versucht https://m.zung.us einzugeben? Geht nicht. #Fail, was aber sicherlich ein Opera Problem ist.
nexus_oneNach knappen zwei Wochen ging das HTC zurück, zugunsten eines iPhone. Irgendwie hätte ich es am liebsten doch behalten, vielleicht nicht wegen der Hardware, mehr wegen der Vorteile die das freie Android vor allem unter Ubuntu bietet und meiner Meinung nach auch noch langfristig ausbauen wird. Apple hat beim iPhone den Vorteil, dass es nur auf dem iPhone funktionieren muss. Vielleicht wird sich zukünftig auch noch mehr dort ändern, wenn Google sein Nexus One (auch von HTC) auf den Markt bringt. Es soll ab dem 5. Januar unter google.com/phone für 530 USD zu kaufen sein und verspricht einiges. Bei nodch.de gibt es einige Informationen dazu. Ich bin gespannt. Sicherlich wird es den Markt weiter aufwirbeln und heizt dem iPhone schon jetzt ein. Vielleicht muss ich es auch zurückschicken?
Weiterführende Informationen zum HTC Hero:

Schneller Tippen mit 10 Fingern

Ich habe es nie auf die Reihe bekommen das Zehnfingersystem zu lernen. Wenn man viel am PC arbeitet, lohnt sich das sicherlich. Leider komme ich auch einigermaßen schnell mit meinen 5 Finger Tippsystem klar und somit ist der Leidensdruck nicht sehr groß. Aber es könnte schneller gehen und außerdem mit weniger Fehlern. Also habe ich nach einer Software zum Tippen lernen Ausschau gehalten und mit Tipp 10 gefunden. Ein kleines kostenloses Programm mit 20 Lektionen in zehn Finger tippen. Ich verwende es unter Ubuntu, aber es ist außerdem für Mac OS-X und Windows verfügbar.

Geschichtsunterrricht: Hacker, Nerds und Computerfreaks

FREE KEVIN ist eine Sammlung von Dokumentationsfilmen, Trailer und Ausschnitten aus Nachrichtensendungen zur Hacker- und Computer-Nerd-Kultur der Jahre 1980 – 2000. FREE KEVIN wurde als Slogan von der Hackercommunity in den 90iger Jahren verwendet, um gegen die Haft von Kevin Mitnick zu protestieren. Kevin war der Meist gesuchte US-amerikanische Hacker und ist heute Geschäftsführer einer Sicherheitsfirma! Wer mehr über Kevin wissen möchte kann u.a. dieses Interview vom heise-Verlag lesen.

FREE KEVIN is a screening series featuring 15.4 GB of downloaded films and documentaries depicting hackers and related computer culture from the 1980s-2000s. A range of material, representing divergent points of view and intended audiences, including blockbuster films, educational television programming for public broadcast, and documentaries produced within the hacking community itself will be shown side-by-side.

Triumpf of the Nerds

Sicherlich sind nicht alle Videos wirklich spannend, ich habe sie mir nicht alle angesehen. Empfehlen möchte ich aber die Serie Triumpf of the Nerds. Wer einmal echte Nerds von Microsoft, Apple und Intel wie Bill Gates, Steve Jobs, Steve Wozniak und vielen anderen Freaks  anschauen möchte, sollte dort reinzappen. Hier der erste Teil von insgesamt neun Youtube Videos die ich unten verlinkt habe.
[youtube]http://www.youtube.com/watch?v=3jV3JdtaOGc[/youtube]
Diese Playlist fasst alle 18 Youtube Filme von Triumpf of the Nerds zusammen. Eine interessante Einheit aus der frühen Computergeschichte.

2x Firefox unter Ubuntu

Firefox ist unter Ubuntu immer noch der Browser meiner Wahl, obwohl mit Google-Chrome und Opera inzwischen auch starke Alternativen vorhanden sind. Firefox leidet gewöhnlich unter der Experimentierfreude seiner Anwender. Vor allem, wenn viele Erweiterungen verwendet werden, ist es durchaus üblich, dass diese den Browser verlangsamen. Für den normalen täglichen Surfbetrieb benötige ich jedoch nur wenige, im Vergleich dazu, wenn ich mit Firefox an Webseiten entwickle. Schon (damals) unter Windows habe ich mir schon mehrere Feuerfüchse gehalten, in jedem Fall einen eigens für die Webentwicklung mit den entsprechenden Erweiterungen. Unter Ubuntu kann man sich dazu einfach mehrere Firefox-Profile anlegen und jeweils einen eigenen Starter (eine Verknüpfung) für die Browser anlegen.
Um mit Hilfe der Profil-Managers neue Profile zu erzeugen startet man Firefox über ein Terminal mit folgender Option:

$ firefox -ProfileManager

Nun können beliebige weitere Profile neben dem vorhandenen default-Profil angelegt werden. Ich habe mir beispielsweise ein clean und ein dev Profil angelegt. Wer möchte, kann nun das Häckchen Don’t ask at startup entfernen. Damit kann man bei jedem Start wählen, welches Profil man starten möchte. Dies ist mE auf Dauer etwas nervig. Einfacher ist es sich einen entsprechenden Starter auf dem Desktop oder im Startmenü anzulegen. Auf dem Desktop kann man dies mit rechter Maustaste und Starter anlegen … tun. Firefox muss dabei mit der Option -P und dem Profilnamen gestartet werden, in meinem Fall z.B. „clean“. Wer parallel verschiedene Profile starten möchte, muss noch die Option -no-remote dem Befehl hinzufügen:

firefox -P "clean" -no-remote

Name und Kommentar können frei vergeben werden. Die Firefox-Icons findet man z.B. unter /usr/lib/firefox3.5.5/icons.
Hier noch einige Screenshots:


Leider ist es nicht so einfach die unterschiedlichen Browser zu unterschieden (außer man schaut auf die unterschiedlichen Erweiterungen). Ich muss wohl noch nach einer Erweiterung suchen, mit der man evtl. den Browser-Titel ändern kann. Alternativ könnte man auch ein anderes Skin installieren. Temporär habe ich mir einfach einen Bookmark mit dem Namen „clean“ und „dev“ abgelegt, aber das ist wohl eher die schnelle juakali Methode.

Ubuntu 9.10 auf dem Macbook Pro

Die neue „Hardware“ war der Titel meines ersten Posts zum neuen Macbook Pro das ich mir die Tage zugelegt habe. Bisher habe ich mich nie richtig mit OS X anfreunden können und es bis dahin auch noch nicht wirklich länger als 30 Minuten (unter ständigem leisem Fluchen) verwendet. Nachdem ich einige Tage damit gearbeitet darin herumgeklickt und von vielen netten Apple Jüngern gute Tipps bekommen habe, wollte ich mein Ubuntu zurück. Irgendwie habe ich es lieb gewonnen. Natürlich funktioniert alles unter OS X, das Betriebssystem ist schließlich komplett auf das Macbook angepasst und abgestimmt. Aber mein Geek-Herz schlägt und ich benötige einfach etwas mehr Freiheit und Experimentalstatus. Vielleicht sind es auch die vielen Tastaturbefehle die einfach anders sind. OS X scheint mir einfach viel mehr auf die „Mausklicker“ ausgelegt zu sein. Das Macbook Pro habe ich mir jedenfalls ausschließlich wegen der Hardware gekauft.
Um bestmögliche Performance zu haben entschied ich mich Ubuntu 9.10 nicht in einer virtuellen Maschine (z.B. mit VirtualBox), sondern direkt zu installieren. Sehr Hilfreich für die Installation war u.a. dieser Post von Jörg, mit dem erstmal alle Grundlagen erledigt werden konnten, danke!

Installation von Ubuntu auf dem Macbook Pro: Ubuntu 9.10 auf dem Macbook Pro weiterlesen

die neue Hardware

Das neue Macbook Pro
Das neue Macbook Pro

Heute kam es an, das schicke Macbook Pro 13,3′. Und was bleibt anfangs, als einfach das ungewohnte OS-X Betriebssystem zu verwenden. Eigentlich wollte ich ja nur die Hardware haben. Aber bevor man loslegt und Linux installiert, versucht man dann doch mal wie man mit dem Schnee-Leoparden klar kommt. Viele Kleinigkeiten nerven, besonders wenn man wie ich besonders Tastaturaffin ist. Kann mir z.B. jmd sagen, warum man scheinbar eine Checkbox im Browser nicht per Tabulatur erreichen kann? Simples löschen per Tastatur muss man auch erst mal erfragen und er-googeln. Es funktioniert mit cmd & Backspace – allerdings nicht mit gemounteten Dateien – wie ich dann wieder bemerkt habe. Aber so langsam findet man für alles ein mehr oder weniger praktische Lösung….
Wie kann man z.B. per Tastatur mit dem Cursor ganze Wörter markieren oder überspringen (was in Windows und Linux z.B. mit Shift Strg und Pfeil funktioniert)?
Gut ist natürlich an OS-X, dass es nun mal schon vorinstalliert ist und natürlich auf das Macbook abgestimmt. Sicherlich werde ich mich in den nächsten Tagen noch genauer damit auseinandersetzen, wie ich evtl. parallel ein Ubuntu zum laufen bekomme und evtl. auch noch ein Windows. Vorerst werde ich mich wohl mit der Installation von Virtualbox begnügen, meine Windows Installation aus Ubuntu importieren und Ubuntu Karmic Koala installieren.

Posted via email from mzungu’s posterous

Der Chrome-Frame und das Browser-Dilemma

IE6_logoImmer wieder überrascht, ja fast schockiert bin ich über die Resistenz des uralt Browsers Internet-Explorer 6. Wer schon nur ein kleines bischen mit „HTML und so“, also Webentwicklung zu tun hatte, schlägt drei Kreuze wenn es um den Internet-Explorer Version 6 von Microsoft geht. Der Browser ist berühmt berüchtigt für a) seine vielen Bugs welche Entwickler schon unzählige Nerven und Entwicklungsstunden gekostet haben und b) für seine permanenten Sicherheitslücken, welche eine Gefahrenquelle für jeden Nutzer darstellen.
Auf  so einigen Desktops begegnet mit immer wieder das alte IE Symbol und kürzlich kam mir dazu noch ein Netscape Browser in der Version 7 mit einem Skin von Version 4.7. Viele Nutzer verwenden ganz selbstverständlich weiter den IE6.0. Vielleicht wundern sie sich, dass manche Moderne Webseite selbst im „Internetzeitalter“ immer noch nicht richtig funktioniert und merken gar nicht, dass dies evtl. durch nicht unterstützte Standards und fehlende Funktionalität kommen könnte. Gewisse Renderingprobleme gab es ja schliesslich schon immer…
Noch schlimmer finde ich es dann fast, wenn dann zufällig doch schon ein IE7 oder gar 8 „sich installiert hat“ und die Nutzer weiterhin 3 oder 4 Fenster offen haben, statt wenigstens die Tab-Funktion zu verwenden, ganz zu schweigen von Tastaturkürzeln oder gar RSS-Feeds.
Nun hat Google für alle diese beratungsresistenten IE-Nutzer eine Erweiterung entwickelt, Chrome Frame (Hinweise in diesem Artikel). Damit ist es möglich quasi innerhalb des Internet-Explorers die Darstellung des Google Chrome Browsers zu verwenden (die Rendering Engine Webkit) und damit moderne Webseiten mit vielen neuen Funktionalitäten und wesentlich höherer Geschwindigkeit auch im Internet-Explorer anzuzeigen.
Ja, eigentlich eine völlige Verarschung so etwas zu installieren…ich bin mir noch nicht so ganz klar darüber, wer dies nutzen würde, da die Unternehmen und Nutzer die weiterhin IE6 im Einsatz haben doch wohl kaum ein solches Plugin installieren, oder doch? Schön wäre es.
Google selbst ermuntert natürlich auch, stattdessen eher auf moderne Browser zu setzen, wie der Pressesprecher gegenüber Computerworld geäußert hat (vgl. Golem):

Wir ermuntern die Nutzer zwar, besser auf modernere und standardkonforme Browser wie Firefox, Safari, Opera oder Chrome anstelle eines Plug-ins zu setzen, für diejenigen, die das trotzdem nicht tun, haben wir Chrome Frame entwickelt, um eine bessere Performance, starke Sicherheitsfunktionen und mehr Wahlmöglichkeiten zu bieten – über alle Versionen des Internet Explorers hinweg.

Ich empfehle natürlich selbst immer wieder die Verwendung eines modernen Browsers, sei es Firefox, Chrome, Safari, Opera oder selbst auch Internet-Explorer 8. Zum Firefox findet man hier im Blog auch einige Artikel zur komfortableren Bedienung, was im übrigen auch für viele andere modernen Browser gleich oder ähnlich funktioniert.
Wer sich für die neuen Standards  interessiert sollte sich den klasse Artikel  von Michael Jendryschik ansehen. Außerdem gibt es im Google Code Weblog ein Artikel mit Youtube Video dazu. Wer nochmals genau wissen will warum IE6 einfach nur noch ein Schrotthaufen ist, findet bei Cats who Code eine gute Übersicht. Es gibt auch schon viele Ansätze IE6 Benutzer auszufiltern und sie durch entsprechende Hinweise auf der Website zum Wechsel zu bewegen. Wie man seinen letzten IE6-Besuchern das WordPress Default-Theme präsentiert, stellt Frank Bueltge in seinem Artikel vor.

Google Chrome für Ubuntu

…ist noch nicht veröffentlicht, nein, aber scheinbar in fleißiger Entwicklung. Ich habe es mal gewagt und trotz aller „Warnungen“ eine Entwicklerversion auf Ubuntu installiert. Die ersten kurzen Tests sind positiv, stellenweise scheint das Rendern der Seiten etwas langsam. Ich werde den Browser in den nächsten Tagen verwenden und sehen, ob er vielleicht jetzt schon eine brauchbare Ergänzung zum Firefox ist. Unter Windows habe ich bisher Chrome als zusätzlichen „Surfbrowser“ verwendet. Dazu funktioniert Google Chrome auch grundsätzlich erstmal. Unfertig in der Linux Version sind vor allem die Plugins z.B. Flash, wie man aus folgendem Hinweis entnehmen kann:

This is an in-progress build of Google Chrome on Linux.
We are still working on many pieces, in particular:

  • Plugins (e.g. Flash) are partway implemented and will cause frequent crashes. Use –enable-plugins to turn them on if you’re ok with that; the browser is otherwise quite stable
  • Printing
  • Other parts of the browser are notably incomplete, poorly tuned and broken. User beware!

Den Download der aktuellen Entwicklerversion für Linux Ubuntu bekommt man als .deb-Paket (hier für 64bit Linux Systeme, hier für Mac). Windows Nutzer bekommen die aktuelle freigegebene Version direkt auf der Google Chrome Website. Wer unter Windows unverbindlich testen möchte, sollte sich die Portablen Versionen die es bei Caschy gibt ansehen.

Einige Screenshots.

Tracking Air Traffic in Realtime

3D Simulation
3D Simulation

AIR TRAFFIC Visualisierung
AIR TRAFFIC Visualisierung

Zwei beeindruckende Projekte, die in Echtzeit den Flugverkehr verfolgen, sind mir in letzter Zeit begegnet. AIR TRAFFIC ist eine Visualisierung von Flug-Transponder-Daten als Google-Maps Mashup von der Zürcher Hochschule ZHAW.
Gestern bin ich zudem über die 3D-Visualisierung der Lufthansa Brand Academy in Frankfurt-Seeheim gestolpert. Dort werden auf einer 14 Meter breiten 180° Projektionsfläche 16000 tägliche Lufthansa und Star Alliance Flüge in 3D visualisiert. Besonders beeindruckend ist dabei, dass man in der 3D-Visualisierung navigieren kann. Hier gibt es ein Video dazu:
Update: Das Video wurde leider entfernt und ich konnte kein alternatives finden. Bei DVICE gibt es noch ein paar Screenshots.

[via Google München & Nerdcore]