Privates Blog von Christian Münch

Alles nur geklaut...

Kaum ist das neue Windows Vista auf dem Markt, sind auch schon die ersten Videos bei YouTube zu finden.
Was Microsoft mal wieder “entwickelt” hat, kann man sich in diesem äußerst lustigen Video anschauen.

Linus Torwalds: Windows Vista "over-hyped"

Auf der Linux World hat Linus sich zum neuen Windows Vista in diesem Artikel geäußert.
O-Ton von Linus: Die überzogenen Hardwareanforderungen sorgen dafür, dass mehr Menschen auf Linux umsteigen werden!

Da kann man nur hoffen, das Linus mit seiner Meinung recht hat. Ich werde das ganze aber nicht auf meinen Computern austesten. Windows Vista kommt bei mir nicht auf die Platte. Es reicht, wenn man damit (vielleicht auf dem Arbeitsplatz) irgendwann arbeiten muss.

ZF Version 0.7 erschienen - Das i18n / l10n Release

Zend Framework

Das Zend Framework geht mit großen Schritten auf die Version 0.7 zu.
Ganz zu meiner Freude wurde bei diesem Release besonder viel Wert auf die i18n und l10n Komponenten gelegt.
Neu im core sind nun Zend_Date, Zend_Measure und Zend_Locale. Ich habe die neuen Komponenten ausprobiert und hier ein paar Beispiele:

Zend_Locale

Anzeigen der im Browser eingestellten Sprachen

$locale = new Zend_Locale();  
$array = $locale->getBrowser();

array(4) { [“de_DE”] => float(1) [“de”] => float(0.8) [“en_US”] => float(0.5) [“en”] => float(0.3) }

Kommentarbenachrichtigung und Module im Weblog

Heute Abend habe ich mein Weblog auf den neusten Stand gebracht. Eingebaut wurde eine Mailbenachrichtigung bei neuen  Kommentaren. Das wird inzwischen notwendig, da mich ein Spam-Robot schon mehrfach zugespammt hatte.

Leider ist mir erst später ist mir aufgefallen das Ralf Eggert in seinem Zend Framework Tutorial die fast gleichen Funktionen veröffentlichte. Das macht aber nichts, da ich sowieso inzwischen einen etwas anderen Ansatz verfolge und man am meisten lernt, wenn man etwas selber programmiert.

VMWare Server - Windows unter Linux

Was mache ich nun. Ich brauche einen Microsoft SQL Server für ein Projekt! Eigens für ein Projekt eine Windowsbüchse aufsetzen?

Nein, dafür gibts doch VMWare. Und das ganze auch noch kostenlos!

Also nix wie auf die VMWare Seite und schnell einen kostenlosen Schlüssel für die Software beantragt und den Download gestartet. Über die DSL-Leitung ging der Download der 101 MB großen Datei recht schnell.

Der Server kommt in einem tar.gz Archiv her, dass man nur entpacken muss. Zur Installation müssen die aktuellen Header des installieren Kernels auf der Platte vorhanden sein. Falls nicht, kann man die  Header unter Ubuntu einfach mit dem Befehl: apt-get install build-essential linux-headers-uname -r nachinstallieren.

Version 0.6 fertiggestellt

Zend Framework

Seit Freitag ist es soweit. Die Version 0.6 des Zend Frameworks wurde veröffentlicht.
Geändert wurde vorallem am Zend_Controller. Dieser wurde den bedürfnissen der Community entsprechend angepasst.

Neu im Framework ist das Package Zend_GData. Dieses ermöglicht das nutzen der Google API bequem aus dem Framework heraus.
Auch der Zend_Http_Client ist nun stabil.  Die Syntax der Komponente wurde allerdings etwas angepasst.
Insgesamt wurden 120 Bugfixes in die Version 0.6 eingespielt. 

Scannen mit XSane unter Linux

Wer meint, unter Linux wäre das Scannen nicht komfortabel möglich, der irrt!

Heute wollte meine Frau eine Bewerbung einscannen. Ich war erst dazu geneigt, das Windows Betriebssystem hochzufahren.
Doch dann dachte ich, warum solte ich nicht einmal Linux bei Scannen eine Chance geben. Zu meiner Überraschung wurde mein Scanner (Canon LIDE 25) sofort via USB 2.0 erkannt.

Also schnell Gimp geöffnet… Dort dann über “Datei -> Holen -> XSane -> Device dialog” dann XSanegestartet. Und schon kann man fast problemlos scannen. Fast Problemlos, wegen der Auflösung, die mit 50 DPI etwas unterdurchschnittlich eingestellt ist.

Webmontag in Frankfurt

Gestern Abend gings mit ein paar Kollegen zum Webmontag nach Frankfurt. Der Webmontag ist ein recht alternatives Treffen von Entwicklern und an innovationen interessierten Personen aus dem Rhein-Main-Gebiet.

Das ganze fand in der Brotfabrik(Frankfurt/Hausen) statt.
Dort angekomment, wurde erst einmal eine kleine Cola geschlürft (musste Autofahren).
Dann gings auch schon los. 

Folgende Vorträge wurden gehalten:

  1. AJAX trifft Barrierefreiheit (Martin Kliehm)
  2. Prototyping (Oliver Haag)
  3. Nachbarschafts-DSL (Pierre Kerchner)
  4. email 2,0 (Pierre Kerchner)
  5. debugConsole (Andreas Demmer)

Der erste Vortrag zum Thema Barrierefreiheit war aus meiner Sicht am interessantesten. Es wurden Standards, die erst in einem halben Jahr aktuell werden, schon jetzt einmal unter die Lupe genommen.

SoSmart.de die Geschenke-Suchmaschine

Als erste deutsche Web 2.0 Plattform zum Thema Gescheke ist sosmart.de nun online. Entwickelt wurde die Plattform von meinem aktuellen Arbeitgeber netz98 new media gmbh in Mainz (deren Webseite ich in TYPO3 umsetzen durfte).

SoSmart ist somit vor dem Mitbewerber edelight an den Start gegangen. Beide Plattformen sollten (ähnlich wie bei Google und Microsoft) vom Konkurrrenzkampf provitieren und dem Nutzer einen echten Mehrwert bieten.

SoSmart Startseite

SoSmart ist komplett mit der AJAX-Technologie umgesetzt. Das beduetet das die Seite nie komplett neu geladen wird. Dadurch wirkt die Anwendung extrem frisch und lässt sich gut bedienen.  Da es anfänglich zu ein paar Problemen mit der großen Datenbasis kam, durfte ich hier die Import-Routinen überarbeiten. Die Anwendung läuft seitem Rund und es werden jede Nach alle Daten auf den neusten Stand gebracht.

Stolzer Benutzer des Beryl-Managers

Seit kurzem bin ich ein stolzer Benutzer des XGL Servers mit dem Beryl-Manager. Früher war man unter Linux eher einen ruckelnden Desktop gewohnt. Seit Compiz/Beryl gibt es nun die Möglichkeit auch die 3D Fahigkeiten der Grafikkarte zu nutzen.

Wer Beryl noch nicht benutzt hat, wird denken: “So einen Schnickschnack” brauche ich nicht. Doch wer einmal das “Look-And-Feel” genossen hat, wird darüber anders denken.

Sehr nützlich beim Arbeiten kann die Anzeige der aktuellen Fenster als Thumbnail sein (einfach “Pause” drücken). Danach wählt man nur das gewünschte Fenster aus. Das macht die Taskleiste quasi überflüssig.