roothausen

  • Impressum
  • Administration
  • Kontaktformular
  • Jabber
  • Tagcloud
  • Twitter
  • Soup
  • Github

Entries from June 2007

Roundcube ist schuld ...

15:25

Thursday, June 28. 2007

Da schreibe ich doch gerade ein Anschreiben fuer eine Bewerbung zusammen und was passiert? Genau! Roundcube macht aus meinem vorformatierten, schoenen Text eine komische Textsuppe mit viel zu vielen Absaetzen ...
Posted by admin in computer | Comments (4) | Trackbacks (0)
Defined tags for this entry: bad world, software, tail -f /var/log/life

Wer braucht OpenXML?

21:18

Tuesday, June 26. 2007

Mircrosoft hat ja die Angewohnheit alle paar Jahre ein neues Format fuer Office-Dokumente auf den Markt zu brigen, dass nur von seiner neusten Office Suite vernuenftig unterstuetzt wird. Dies hatte bisher fuer Microsoft den Vorteil, dass die Menschen, die dieses Format nutzen wollten dazu gezwungen waren sich diese neuste MS Office Version anzuschaffen. Bisher gab es bei solchen Aktionen auch recht wenig Gegenwind. Doch nun hatten dies vor allem oeffentliche Stellen in Frankreich, den USA, Belgien etc. satt. Diese machten zur Bedingung, dass ab sofort nur noch offene Dateiformate eingesetzt werden sollen.
Da hatte Microsoft ein Problem, denn die bisherigen Formate waren alles andere als offen. So beschloss Microsoft ein eigenes Format zu entwickeln und die Spezifikation zu veroeffentlichen, statt das schon vorhandene OpenDocument-Format zu nutzen. Dieses Format ist OpenXML.
Trotz dem Open im Namen, bin ich der Meinung, dass OpenXML von Microsoft ziemlicher Unsinn ist.
Kucken wir uns mal die bisherigen Kritikpunkte an:
  • Die Spezifikation des Formats ist mit mehreren tausend Seiten so komplex, dass die wenigsten Softwarehersteller das Format komplett und vollstaendig implementieren koennen
  • Es wird grosszuegig auf tolle Dinge wie MathML oder SVG verzichtet
  • Es Besteht die Moeglichkeit von propritaeren Erweiterungen seitens Microsoft
  • Das Format wird zur Zeit nur von MS Office 2007 vernuenftig unterstuetzt

Zudem gibt es schon seit ner Weile ein Format, dass genau den Zweck erfuellt, den auch OpenXML erfuellen soll. Naemlich das OpenDocumentFormat, kurz ODF.
OASIS Open Document Format for Office Applications (Kurzform: OpenDocument, ODF) bezeichnet die offenen Austauschformate für Dateien von Office-Programmen, welche durch die Organisation OASIS spezifiziert wurden und inzwischen als internationale Norm ISO/IEC 26300 veröffentlicht worden sind.

Da stellen sich fuer mich schon ein paar Fragen:
  • Wieso sollte man ein Format nutzen, dass statt von einem Konsortium nur von Microsoft spezifiziert wurde?
  • Wieso sollte man es nutzen, wenn ODF schon von einer ganzen Reihe von Anwendungen unterstuetzt wird?
  • Wieso sollte man ein Format nutzen, von dem man schon im Vorraus davon ausgehen kann, dass es patentbelastet ist?
  • Wieso sollte man dieses Format nutzen wollen wenn es eine breit unterstuetzte, von der ISO abgesegnete und weitaus weniger komplexe Alternative gibt?

Genau diese Fragen haben sich auch andere Menschen gestellt und das Projekt noooxml auf die Beine gestellt. Hier gibt es auch eine Petition fuer die die Kritikpunkte nochmals zusammengefasst sind. Auf der Seite findet man zudem noch zusaetzliche Hintergrundinfos.
Also ich werde privat auf jeden Fall die Finger von OpenXML lassen und hoffe mal, dass ich in meiner weiteren beruflichen Laufbahn wenig damit zu tun haben werde. Ich hoffe zudem noch, dass die ISO den Unsinn erkennt und das ganze nicht als ISO-Standard absegnet.
In diesem Sinne:

Ach ja:
Die Leute der Free Software Foundation haben auch was gegen OpenXML.
[via]
Posted by admin in computer | Comments (6) | Trackbacks (0)
Defined tags for this entry: bad world, opensource, software

Verbindungsprobleme

15:51

Monday, June 25. 2007

Es ist schon sehr toll wenn einem bei Regen die eh schon sehr schlechte WLAN-Verbindung dauernd abbricht :-(
Posted by admin | Comments (0) | Trackbacks (0)
Defined tags for this entry: bad world, hardware, stuff, tail -f /var/log/life

Viehcontent

14:27

Sunday, June 24. 2007

Filmreifer Auftritt eines Streifenhoernchen:

Die Jesus Echse:

[via boingboing und alk]
Posted by admin in misc, web | Comment (1) | Trackbacks (0)
Defined tags for this entry: fun, stuff, webwide

Was denken sich manche Webdesigner?

14:28

Friday, June 22. 2007

Ich bin gerade auf der Suche nach einer Teilzeit- oder Praktikumsstelle um die Zeit zwischen Ausbildung und Studium produktiv zu ueberbruecken. Auf dieser Suche ist mir grade eine Seite entgegen gesprungen, die mich fertig macht.
  • Als Startseite eine Auswahl fuer eine HTML oder Flash Version
  • In der HTML-Version sind alle Links nur mit aktiviertem Javascript benutzbar
  • Diese Javascript Links linken in ein Frameset

Ich frage mich grade ernsthaft was sich die Leute dabei gedacht haben. Wurde hier absichtlich auf Barrierefreiheit verzichtet geschissen oder handelt es sich um Faulheit oder Unwissenheit der Ersteller? Ich habe keine Ahnung. Aber ich empfinde ein solches Auftreten als absolut fehl am Platz und habe die Seite schnellstens wieder geschlossen.
Ach ja: Falls jemand hier in Stuttgart und Umgebung zeitweise nen FISI mit Hang zu unixoiden Systemen sucht darf auf sich aufmerksam machen. :-)
Update:
Und es geht noch schlimmer. Systemhaeuser mit komplettem Layout in Flash die ohne aktiviertes Javascript gar nichts anzeigen und eine Seite mit dem ultimativen 90er Jahre Webdesigns in schwarz/grau und verschobenen Frames. Ich krieg mich nicht mehr ....
Sehr interessant sind auch Stellenausschreibungen ohne einen Hinweis darauf um was fuer eine Stelle es sich ueberhaupt handelt. Hach was ist das fuer ein Spass.
Natuerlich sind auch sehr gut gemachte Seiten dabei. Keine Frage. Aber ueber die regt man sich eben nicht auf :-)
Naechstes Update:
... sind für Browser ab Version 4.x optimiert ...

Das ist natuerlich sehr aussagekraeftig. Danke fuer diese Info.
Posted by admin in web | Comments (2) | Trackbacks (0)
Defined tags for this entry: tail -f /var/log/life, webdesign, webwide

Speicherprobleme

17:09

Sunday, June 17. 2007

Wem in der naechsten Zeit statt meiner Seite ein
Internal Server Error

entgegen springt, der sollte kurz warten und dann die Seite neu laden. Mein Provider hat am Server paar Sachen umgestellt. Unter anderem eine feste Zuweisung von Arbeitsspeicher pro vServer. Das ist prinzipiell ja auch in Ordnung aber nun geht dem Server regelmaessig der RAM aus:
[Sun Jun 17 16:55:38 2007] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Sun Jun 17 16:55:54 2007] [error] (12)Cannot allocate memory: fork: Unable to fork new process [Sun Jun 17 16:59:27 2007] [error] (12)Cannot allocate memory: fork: Unable to fork new process

Webdienste, mySQL, Spamfilter fuer den Mailserver etc. scheinen der Kiste doch zu viel abzuverlangen. Ich bin am ueberlegen die wichtigsten vHosts mal auf lighttpd umzustellen. Doch leider neigt sich meine Ausbildung zu Ende und mir fehlt momentan die Zeit dazu. :-(
Ich habe schon die Buffer der mySQL-Datenbank herunter gesetzt, aber das hat leider nicht sehr viel gebracht. Am 01.07 werde ich darum auf einen leistungsfaehigeren (v)Server umziehen. Falls jemand noch Ideen hat, kann er mich per Jabber oder Mail (siehe Impressum) kontaktieren.
Posted by admin in computer, misc | Comments (0) | Trackbacks (0)
Defined tags for this entry: changes, linux&unix, software, tail -f /var/log/life

Newsbeuter und Gregarius syncen

16:50

Sunday, June 10. 2007

Ich setze als Online-Feedreader Gregarius ein und damit verwalte ich auch mit dem Firefox-Feedhandler meine abonnierten Feeds. Unter Linux setze ich newsbeuter als flinken Feedreader auf der Shell ein.
Bei Gregarius gibt es die Option sich die abonnierten Feeds als OPML ausgeben zu lassen. Dies Funktioniert, indem man "/opml" an die URL von Gregarius haengt. Also zum Beispiel: http://rss.roothausen.de/opml. Diese URL kann man nun ganz einfach herunter laden und mit newsbeuter importieren. Dazu habe ich mal diesen Einzeiler verfasst:
wget http://gregarius-url.tld/opml -o /tmp/rss.log -O /tmp/rss.opml && newsbeuter -i /tmp/rss.opml

Packt man das Ganze nun in einen Cronjob, wird newsbeuter regelmaessig mit den neuen Feeds aus Gregarius versorgt.
Posted by admin | Comment (1) | Trackbacks (0)
Defined tags for this entry: linux&unix, shortys

Nichts zu verbergen

01:21

Sunday, June 10. 2007

nichts_zu_verbergen.jpg
Und hier eine lokale Kopie.
Posted by admin in web, zeitgeist | Comments (0) | Trackbacks (0)
Defined tags for this entry: bad world, privacy, webwide

Sinn und Unsinn von Ueberwachung

00:03

Sunday, June 10. 2007

Zum Thema gibt es einen sehr guten Artikel von Su-Shee. Absolute Leseempfehlung!
Posted by admin in web, zeitgeist | Comments (0) | Trackbacks (0)
Defined tags for this entry: bad world, privacy, webwide

Blog Stock

21:33

Saturday, June 9. 2007

Auch wenn es mittlerweile alle paar Wochen Tage neue Stoeckchen gibt, heb' ich den von Thorsten doch gerne auf und werf ihn weiter:
Seit wann bloggst Du und macht es Dir immer noch Spaß?
Meinen ersten Blog-Eintrag habe ich, recht planlos, am 21.07.2005 geschrieben. Damals noch bei einem Bloghoster ohne eigenen Server und eigene Domain. Spass macht es mir immer noch, sonst wuerde ich mir nicht die Muehe machen alle paar Tage Beitraege zu verfassen. Ich finde es gut, so wie es gerade ist und wenn ich es mal nicht mehr gut finde, lass ich es sein.
Kennst Du "Webstandards"? Wozu sind die denn gut?
Klar sind mir Webstandards bekannt. Ich versuche selbst so gut es geht Standardkonformes (X)HTML und CSS zu verwenden.
Den Sinn hat Thorsten schon erklaert:
WebStandards sind dafür da sie einzuhalten, WebSeiten auf unterschiedlichen Systemen, in unterschiedlichen Browsern zur Verfügung zu stellen, Informationen zu publizieren ohne Barrieren aufzubauen.

Wie erklärst Du Deiner Oma was ein Blog ist?
Ich habe keine Oma mehr.
Wenn Du das Wort "Silver Surfer" hörst, an welche Altersgruppe denkst Du dann?
Ich schaetze mal so > 60 Jahre.
Wer oder Was ist “SEOigg???
Nach einer kurzen Suche bin ich darauf gestossen. Scheint ein digg.com-Clon fues Links ueber Suchmaschinenoptimierung zu sein.
Wann und wo treffen sich alle Blogs, Websites, Homepages, die sich am/im Jahr 2007 ein neues Design verpassen und somit ihr css neu starten?
In meiner Kueche. Oder wie waere es mit dem Internet?
Wieviele Besucher hatte WebDesign-in.de bis Juni 2006?
??????????
Ich lass das Teil mal hier liegen. Wer Lust hat, kann das Stoeckchen ja aufheben und weiter werfen.
Posted by admin in web | Comments (0) | Trackbacks (0)
Defined tags for this entry: blogging, tail -f /var/log/life, webwide

Me, the packetmanager

18:27

Friday, June 1. 2007

So langsam steigt die Anzahl der selbstgebauten, veraenderten oder aus AUR geholten Pakete staendig. Allein schon das ganze Zeug um alle Zusatzfunktionen wie Festplattenschutz, Akkuwartung etc. beim Thinkad zum laufen zu bekommen ...
Zudem kommt noch, dass ich alle Pakete, die Treibermodule enthalten selbst kompilieren muss, da mein Kernel auf Core2 optimiert wurde und sich die Binaermodule aus dem Repository somit nicht mehr laden lassen:
uname -a Linux burgr 2.6.21-suspend2 #1 SMP PREEMPT Wed May 30 01:14:51 CEST 2007 i686 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GenuineIntel GNU/Linux
ls /var/abs/local/thinkpad fglrx-suspend2 hdapsd ipw3945-suspend2 kernel26suspend2 tp-fancontrol tp_smapi truecrypt-suspend2
*narf*
Posted by admin in computer | Comments (0) | Trackbacks (0)
Defined tags for this entry: linux&unix, opensource, software

Powertop

18:10

Friday, June 1. 2007

Powertop ist ein Programm, mit dem sich der Stromverbrauch einzelner Programme anzeigen laesst. Es wird ermittelt welche Programme die CPU oft aus dem Idle-Mode holen. Zudem werden Stromspartips speziel fuer Linux angezeigt wie bestimmte Optionen die man einkompilieren sollte.
Powertop ist von Intel und daher speziell fuer Intel Hardware gedacht. Ich habe mal fuer die aktuelle Version ein PKGBUILD fuer Arch Linux erstellt. Wer daran Interesse hat:
pkgname=powertop pkgver=1.5 pkgrel=1 pkgdesc="A tool that helps you find what software is using the most power." arch=('i686') license="GPL" url="http://www.linuxpowertop.org" depends=('ncurses') source=(http://www.linuxpowertop.org/download/$pkgname-$pkgver.tar.gz)
build() { cd $startdir/src/$pkgname-$pkgver mkdir -p $startdir/pkg/usr/bin make || return 1 make BINDIR=$startdir/pkg/usr/bin MANDIR=$startdir/pkg/usr/man/man1 install } md5sums=('163c65bde5aa4edc5b1b578035cbc72b')
Posted by admin in computer | Comment (1) | Trackbacks (0)
Defined tags for this entry: hardware, linux&unix, shortys, software, stuff
(Page 1 of 1, totaling 12 entries)

Flattr

Spenden für roothausen:

Calendar

« June '07 »
Mo Tu We Th Fr Sa Su
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

Quicksearch

Kategorien

  • XML computer
  • XML misc
  • XML web
  • XML zeitgeist


All categories

Archiv

  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • Recent...
  • Older...

Feeds

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments

Links

Shackspace
Yaxim
Radio Tux
Kais Blog
Blumen Pfleiderer
Alk
paxos
filzo
Marc Seeger
polzifer

Previous | Next

Tags

android bad world blog blogging browser changes code comic computer contentmanagement encryption feedreader firefox free fun google gui hardware howto html im jabber java life lighttpd linux linux&unix markup media misc mobile murphy networking newsbeuter opensource picture politics presentation privacy programming regular expression rss ruby s9y screenshot sdk security server shortys software stuff tail -f /var/log/life test tool tv unix video web webdesign webwide windows xml zeitgeist

Lizenz

Creative Commons License - Some Rights Reserved

del.icio.us

  • LoL Shield
  • Pragmatic CSS3 -webit-transform matrix3d Tutorial
  • Courses - Google Code University - Google Code
  • Scheme and Functional Programming Workshop 2006 - Report
  • visionmedia's masteringnode at master - GitHub
  • The Structure and Interpretation of Computer Programs | Berkeley Video Course
  • .: Sammy :: Quirkey.com :: Code :: :: Quirkey NYC, LLC :: Aaron Quint :: Web Developer :: Brooklyn, NY :.
  • etckeeper
  • substack's dnode at master - GitHub
  • robrighter's node-boilerplate at master - GitHub
  • LLVM Tutorial: Table of Contents
  • Let's Build a Compiler
  • Writing a compiler in Ruby bottom up - step 1/??
  • The Complete Work of Charles Darwin Online
  • Greg's Cable Map

(More)