Chromium vs. Firefox. Meine Meinung

31. Mai 2010

Ich nutze den Firefox, seit er Phoenix hieß. Seit einigen Wochen teste ich den Dayly Build von Chromium. Ich bin inzwischen wieder zurück zu Firefox.

Chromium ist ein Browser mit Potential und guten Ideen. Er ist vor allem schnell, was man auf schwächeren Rechnern deutlich spürt. Ich nutze derzeit noch einen alten Athlon 1800 mit 1GB RAM. Da merkt man es deutlich. Auf dem Rechner werde ich Chromium auch beibehalten. Aus diesem Grund kann ich auch die Entscheidung verstehen, dass Chromium in Lubuntu oder in Netbook Editionen zum Einsatz kommt.

Auch ein Vorteil, vor allem bei Notebooks und Netbooks mit 1280×800 oder weniger Auflösung, ist die kompakte Darstellung in der Vertikalen. Firefox bekommt man, wenn überhaupt, nur mit AddOns so kompakt.

Und da sind wir auch schon beim Knackpunkt von Chromium: die AddOns. Es gibt zwar schon extrem viele, obwohl der Browser noch recht jung ist, aber die (für mich) wichtigsten AddOns fehlen ganz oder funktionieren einfach noch nicht. Allen voran natürlich AdBlock und Noscript. Es gibt zwar Adblocker, aber die funktionieren nur eingeschränkt, weil sie Ads nur ausblenden. Das ist vor allem lästig, wenn man mit einem Netbook mobil unterwegs ist. Zum einen nehmen die Ads, obwohl sie geblockt sind, noch Platz weg und zum anderen kosten sie Bandbreite, weil sie ja trotz allem aus dem Netz geladen werden.

Lästig sind auch Werbeeinblendungen in Videos, beispielsweise auf Golem.de oder wenn man sich Folgen auf southpark.de anschaut. Wobei das lästige eigentlich nichtmal die Werbung ansich ist. Auf Golem stört z.B. das vor UND nach einem Video Werbung eingeblendet wird (über eine halbe Minute Werbung, manchmal für einen 20 Sekunden Film) und das ganze bei JEDEM Video, das man abspielt. Bei southpark.de ist es manchmal noch schlimmer. Man möchte sich eine Episode anschauen, es kommt Werbung und dann geht es einfach nicht weiter. Dann macht man einen Reload, man sieht die Werbung erneut und die Episode wird immer noch nicht abgespielt. Kurz gesagt, ohne funktionierende AdBlock und Noscript AddOns macht Chromium keinen Spaß. Ich weiß zwar, dass die Seiten teilweise die Werbeeinnahmen brauchen, aber es ist teilweise echt übertrieben und stört mehr, als es wirklich nutzt.

Es gibt auch noch andere AddOns wie Mausgesten, die bei mir unter Chromium noch nie funktioniert haben, auf die ich aber nur ungern verzichte

AVR Studio und WinAVR unter Linux: es läuft

25. April 2010

Ich habe mir jetzt einmal die Mühe gemacht und die Version 1.1.43 von wine aus diesem PPA zu installieren. Anschließend habe ich das AVR Studio 4.18 einschließlich SP1 und die aktuelle Version von WinAVR heruntergeladen.

Ich habe alles installieren können und siehe da, es läuft. Was allerdings (noch) nicht funktioniert ist die Programmierung über den AVRISP mkII. Ob man das noch einrichten kann weiß ich zur Zeit nicht. Hier muss man zur Not auf avrdude zurückgreifen.

Weiterhin habe ich festgestellt, dass das AVR Studio schon im Leerlauf etwa 12% CPU Leistung benötigt (auf einem C2D E4300 mit 1,8GHz). Also nicht unbedingt geeignet für den mobilen Betrieb mit einem Laptop.

Ich habe jetzt nicht alle Funktionen getestet. Ich habe lediglich die Installation und das Compilieren mit WinAVR ausprobiert.

Da die Programmierung mittels AVRISP mkII nicht funktioniert bleibt der einzig plausible Grund für die Installation vom AVR Studio unter Linux der Simulator.

Wenn man im Project Wizzard ein neues Projekt anlegt und einen AVR Controller auswählt gibt es jedoch einen kleinen Bug. In den Project Options wird der Controller Typ falsch eingetragen. Hinter dem Namen werden zusätzliche Zeichen eingefügt, die man entfernen muss. Ich weiß jetzt nicht, ob dies an wine liegt oder ein genereller Bug im AVR Studio ist.

PS: Der Simulator scheint nicht zu funktionieren. Beim Versuch, ein Programm zu debuggen, hängt sich das AVR Studio komplett auf

AVR Studio soll unter Linux mit wine 1.1.43 laufen

19. April 2010

Wie Heise heute berichtet soll die Version 1.1.43 neben vielen Verbesserungen auch Unterstützung für das AVR Studio mitbringen. In Ubuntu Lucid Lynx ist noch Version 1.1.42 enthalten. Ich denke nicht, dass die neueste Version noch den Weg in die offiziellen Repositories schafft. Möglicherweise kann man es später über die Backports installieren

Linux PC oder Laptop mit Ubuntu. Wo kaufen?

20. Januar 2010
Tux

Tux

Oft wird kritisiert, dass es kaum PCs oder Laptops ohne Windows zu kaufen gibt. Tatsächlich sucht man in den großen Elektronik Märkten meist vergeblich.

Aber es gibt sie. Vor allem im Internet gibt es einige Online Shops, die sich auf Linux PCs spezialisiert haben. Es gibt auch viele Händler, die vor allem PC Systeme, aber auch Laptops, ohne Betriebssystem oder mit Alternativen wie FreeDOS anbieten. Wer also einen PC ohne Microsoft Steuer sucht, sich den Selbstbau aus Einzelkomponenten nicht zutraut, wird auf jeden Fall fündig.

Um die Suche etwas zu vereinfachen wurde diese Wiki Seite gestartet. Sie ist unterteilt in Shops, die sich auf Hardware mit Linux spezialisiert hat und solche, die neben dem allgemeinen Angebot auch Komplettsysteme ohne Betriebssystem anbieten.

Wer einen Shop kennt, der in dieser Auflistung fehlt, kann ihn selbst eintragen. Wer gute oder schlechte Erfahrungen mit einem der Shops hat und diese mitteilen möchte kann einen Kommentar hinterlassen.

Wer lieber vor Ort in einen Laden geht und persönliche Beratung bevorzugt wird vielleicht auf http://www.linux-users-welcome.de/ fündig. Auf dieser Seite findet man Läden, in denen man bei Fragen zu Linux auf offene Ohren stößt.

AVR32 Studio 2.4

19. Januar 2010

Atmel hat das AVR32 Studio in Version 2.4 veröffentlicht. Es ist für Linux und Windows erhältlich.

Alle Neuerungen findet man in den Release Notes

Bugfix Update avrdude 5.10

19. Januar 2010

In die Version 5.9 hat sich ein Bug eingeschlichen. Offensichtlich werden Intel HEX Dateien mit mehr als 128kB nicht korrekt verarbeitet.

Daher wird empfohlen, ein Update durchzuführen. Weitere Informationen hier

avrdude 5.9 ist fertig

16. Januar 2010

Nach vielen Wochen intensiven Diskutierens auf der Mailingliste wurde nun avrdude 5.9 freigegeben. Neben vielen Bugfixes werden auch wieder einige neue Mikrocontroller und Programmer unterstützt. Ganz neu ist die Unterstützung für AVR32.

Neue Controller

  • AVR32A0512 (JTAGMKII only)
  • ATmega32U4
  • ATtiny4
  • ATtiny5
  • ATtiny9
  • ATtiny10

Neue Programmer

  • BusPirate
  • Arduino
  • JTAGICEmkII and AVR Dragon in PDI mode (ATxmega devices)
  • STK600 and AVRISP mkII in TPI mode (ATtiny4/5/9/10)

Download und compilieren für Debian Systeme wird im avrdude Tutorial beschrieben

Update

Nachdem ich mit den bisherigen Versionen kein Glück mit den Xmega hatte scheint die aktuelle Version endlich zu funktionieren. Getestet habe ich mit dem ATxmega128A1 und dem ATxmega32A4. Beide Tests verliefen bisher erfolgreich.

Angekündigt: ATtiny2313A und ATtiny4313

18. Dezember 2009

Endlich tut sich etwas bei den ATtiny2313. Gestern hat Atmel ein neues Datenblatt veröffentlicht.

Der ATtiny2313 ist ein kleiner, universeller Controller ohne AD Wandler. Leider gab es diesen bisher nur mit 2kB Flash. Mit dem Datenblatt kündigt Atmel zum einen den Wechsel auf die neuen A-Typen an. Gleichzeitig gibt es eine Version mit 4kByte Flash und je 256 Byte Eeprom und SRAM.

Lies den Rest des Artikels »

Die neuen A-Typen der Atmel AVR Mikrocontroller

18. Dezember 2009

Seit einiger Zeit gibt es neue Datenblätter für die AVR Mikrocontroller von Atmel, vor allem für die Klassiker wie ATmega32. Die neuen Typen wurden um ein “A” nach der Typennummer ergänzt. Also beispielsweise ATmega32A. Gleichzeitig fällt die Zahl für die Taktfrequenz weg. Ein neuer ATmega32 im DIP Gehäuse heißt daher jetzt vollständig ATmega32A-PU.

Lies den Rest des Artikels »

AVR Studio 4.18 SP1

17. Dezember 2009
AVR Studio

AVR Studio

Servicepack für das AVR Studio 4.18.

Part support
The following new parts have been added to AVR Studio since 4.18:
- ATxmega16D4, ATxmega32D4, ATxmega64D3, ATxmega128D3, ATxmega256D3

New Features
AVR ISP mkII command line SW support for XMEGA device family