Archive for June, 2006

Ordnung auf dem Desktop: BumpTop 3D Desktop

Wer kennt das Problem nicht: Auf dem Desktop ist einfach zu wenig Platz. Dann macht man viele Verzeichnisse und Unterverzeichnisse und legt seine Daten dort ab, zuletzt hilft nur noch eine ausgereifte Suchmethode um seine Daten zu finden.
Die beiden kanadischen Studenten Anand Agarawala und Ravin Balakrishnan haben sich überlegt, dass das “Deskop”-Prinzip im PC nicht der Realität entspricht und haben aus ihrer Idee den BumpTop 3D Desktop Konzept [1] (Video Demo in mehreren Formaten inkl. YouTube) entwickelt. Also ich weiss nicht, wie es dir geht, aber ich will das!

[1] http://honeybrown.ca/Pubs/BumpTop.html

Opera 9 als RichText-Editor

Wusste gar nicht, dass man Opera auch als RichText-Editor brauchen kann. Vor einiger Zeit (Monate bis Jahre) ging das jedenfalls noch nicht. Grad mal den neuen Opera 9 [1] installiert und ihn mit dem FCKeditor [2] getestet, es bockt zwar noch hie und da aber im grundsätzlich stellt er Richtext dar.

Der in Wordpress benutzte TinyMCE [3] tut sogar noch besser und das Ding unterstützt sogar Opera offiziell (und Safari experimentell), man merkt kaum einen unterschied zu Firefox, ausser dass manchmal der automatische Zeilenumbruch im Editor versagt. (ob man den TinyMCE bald im Flux CMS sieht?) ;)

[1] http://www.opera.com
[2] http://www.fckeditor.net
[3] http://tinymce.moxiecode.com

Installing Flux CMS on Debian Sarge

Update 1

As a reslut of the release 1.4 of Flux CMS I updated this little howto:

Installing Flux-CMS [1] is quite easy, because there’s in installer. But what is all needed and how get that on a Debian Sarge? It’s not that difficult either, but i will show you as a short how-to:

First of all become root with

su

get the newer libxml2 from testing

wget ftp://mirror.switch.ch/mirror/debian/pool/main/libx/libxml2/libxml2-dbg_2.6.26.dfsg-1_i386.deb
and install it

dpkg -i libxml2-dbg_2.6.26.dfsg-1_i386.deb

and install PHP 5 and MYSQL 5 from the Backports.org Repository, add this line

deb http://www.backports.org/debian/ sarge-backports main

to your /etc/apt/sources.list and these lines

Package: *
Pin: release a=sarge-backports
Pin-Priority: 200

to your /etc/apt/preferences (when this file is missing, create it)

then

aptitude -t sarge-backports install subversion php5 php5-xsl apache2 mysql-server-5.0

if it is done create a new directory in the webserver’s root:

mkdir /var/www/flux-cms && cd /var/www/flux-cms
Then we can checkout by using subversion from the stable branch or development branch. You normally want stable:

svn co https://svn.bitflux.ch/repos/public/fluxcms_demo/branches/1_4/ ./

This may take a while…When it’s done, we’re going to configure apache2:

a2enmod rewrite

then copy the default site config like this

cp /etc/apache2/sites-available/default /etc/apache2/sites-available/flux-cms

and edit with your favorite editor

nano -w /etc/apache2/sites-available/flux-cms

Change the following lines

ServerName localhost
DocumentRoot /var/www/default/
Directory /var/www/devault/
AllowOverride None

to this

ServerName flux.localhost
DocumentRoot /var/www/flux-cms/
Directory /var/www/flux-cms/
AllowOverride All

then we’re enabling this site

a2ensite flux-cms && /etc/init.rd/apache2 restart

then you can point your browser to

http://flux.localhost

and you should see the installer and it should tell you, that the directory is not writeable…so let him write

chmod 0777 /var/www/flux-cms

(change that back to chmod 0755 /var/www/fluxcms after installing is done)

please leave a comment, if something sould be missing or if it works out of the box. thx

[1] http://www.flux-cms.org/

Semesterarbeit halbzeit

Ich habe folgende Aufgabe bekommen, die ich bis am 27.06. erarbeitet haben muss: Ein Konzept für eine Biblotheks-Verwaltungssoftware (Bücher und so, nicht Library). Eigentlich ist die Aufgabe nicht so schwierig, aber bei mir happerts bei der Erfahrung beim Erstellen eines solchen Konzeptes. Die Software hätte ich wohl schon längstens gecoded :) .

Nichts desto Trotz hatte ich auch ein paar Anlaufschwierigkeite bei der Auswahl der richtigen Werkzeuge. OO.org ist eigentlich ganz gut, aber für ein Konzept von bis zu 70 Seiten wird das Ganze irgendwie unübersichtlich und träge.

Ich habe mich nun entschlossen, die angefangene Doku nach Tex zu migrieren. Ich denke die Zeit sollte dafür noch reichen.

BeeTagg: Neuer Strichcode fürs Handy

Die Zürcher Firma Connvision hat einen neuen Strichcode namens BeeTagg [1] erfunden, dieser soll in Printmedien publiziert werden und dient dazu per Fotohandy auf eine Website zu gelangen, ohne dass etwas getippt werden muss. Möglich wird dies durch eine Software, welche den fotografierten Code in eine URL umsetzt und den Browser startet.

Der Code sieht aus wie eine Bienenwabe (daher wohl auch Bee), hat aber auch ähnlichkeit mit bereits bekannten Strichcodes (oder auch Punktcodes) wie Matrix-, QR- oder Aztec-Code [2]. Das Java-Programm fürs Handy kann man sich gratis unter http://get.beetag.ch runterholen. Alle unterstützen Handies werden auf der Website [1] gelistet.

Mit meinem W800i funktionierte das Ganze einwandfrei, obschon ich ein ziemlich unscharfes Bild vom BeeTagg geknippst hatte. Es wird ebenfalls einen Online-BeeTagg-Generator [3] angeboten mit dem man bis zu 20 Taggs gratis erstellen kann, dazu muss man sich anmelden. Warum sich gerade dieser Code durchsetzten soll, wird ebenfalls auf den Seiten beschreiben… Ob die Welt darauf gewartet hat?

[1] http://www.beetagg.ch/
[2] http://de.wikipedia.org/wiki/Strichcode
[3] http://generator.beetagg.com/