roo – Zugriff auf Open-Office Spreadsheets

29 05 2007

Soeben habe ich mein zweites Open-Source Gem bei Rubyforge veröffentlicht.

Dieses erlaubt es, auf Open-Office Spreadsheets von Ruby aus zuzugreifen.

Zur Zeit ist die Version 0.1.2 aktuell, mit der alle Basisfunktionen zum Auslesen von Werten aus OpenOffice-Spreadsheets implementiert sind.

Für Erweiterungswünsche bin ich natürlich jederzeit offen. Tragt sie bei der unten angegeben Adresse ein!

Das Programm hat keine Bugs. Solltest du wider Erwarten doch einen finden, bitte ebenfalls dort eintragen!

Zu finden ist roo unter http://roo.rubyforge.org/.

Viel Spaß damit!

Advertisements




Bürgerpark Pankow

13 05 2007

Nachdem ich dort vor einigen Tagen mal wieder spazieren war, mußte ich sehen, daß das das kleine Café darin nicht mehr da war. Ich las dann an einem dort angeschlagenen Zettel, daß es sich wohl um Brandstiftung (Anfang April 2007) handelte. Auch früher gab es da schon mal Fälle von Vandalismus.

Wie weich in der Birne muß man eigentlich sein, um ein Café im Park abzufackeln?

Falls der oder die Täter dies hier lesen: Ihr seid krank, begebt euch dringend in ärztliche Behandlung!

Man macht aber anscheinend doch weiter und hat z.Z. provisorische Verkaufsmöglichkeiten eingerichtet.





Software für das Sony-Ericsson Mobile W200i schreiben

13 05 2007

Nachdem ich mir dieses Mobile vor kurzem zugelegt habe, wollte ich mal schauen, wie man eigene Software dafür schreiben kann.

Ich habe jetzt zwar noch keine zündende Idee für eine tolle Software – aber ich wollte einfach mal ein bißchen mit den Möglichkeiten rumspielen (nachdem ich früher auch schon mal ein paar kleine Programme für einen Palm-Pilot geschrieben hatte).
Man braucht dafür das Download Now! Sun Java Wireless Toolkit for CLDC 2.5.1 EA (https://sdlc3b.sun.com/ECom/EComActionServlet/DownloadPage:~:com.sun.sunit.sdlc.content.DownloadPageInfo;jsessionid=7E9F6FDE3C90C516604F68D7C956E7AD;jsessionid=7E9F6FDE3C90C516604F68D7C956E7AD)

Ich habe mir hier die Linux-Version heruntergeladen – die Windows-Version sollte aber ähnlich funktionieren.

Die Installation setzt voraus, daß ein Java 2 JDK installiert ist. Dieses wird entweder automatisch erkannt oder (zumindest bei der Linux-Installation) man kann den Pfad dazu (das ../bin Verzeichnis) bei der Installation manuell angeben.

Die Sprache der Wahl ist wohl Java, wovon es ein spezielles Subset gibt, das auf die Möglichkeiten von kleinen, mobilen Geräten abgestimmt ist.

In /usr/share/doc/free-java-sdk/README steht:

The idea behind this package is that developer could install this
package, set JAVA_HOME to /usr/lib/fjsdk and be able to use featurefull
Java development environment using free tools only.

It is NOT meant to be „alternatives for Java“ package. The idea is
different. Idea is to give developer
– coherent
– complete,
– working,
– free,
– compatible,
– integrated
development environment (wow!)

I hope you’ll like it.

Grzegorz B. Prokopski <gadek@debian.org>

Bei der Installationsroutine also /usr/lib/fjsdk/bin als Pfad zum Java-SDK angegeben.

Leider kommen dann nur die folgenden Fehlermeldungen:

/usr/lib/fjsdk/bin/java
Testing /usr/lib/fjsdk/bin/java…
java.lang.UnsupportedClassVersionError
at java.lang.VMClassLoader.nativeDefineClass (VMClassLoader.java)
at java.lang.VMClassLoader.defineClass (VMClassLoader.java:130)
at java.lang.ClassLoader.defineClass (ClassLoader.java:679)
at java.security.SecureClassLoader.defineClass (SecureClassLoader.java:108)
at java.net.URLClassLoader.findClass (URLClassLoader.java:955)
at java.lang.ClassLoader.loadClass (ClassLoader.java:359)
at java.lang.ClassLoader$1.loadClass (ClassLoader.java:1333)
at java.lang.ClassLoader.loadClass (ClassLoader.java:310)
at java.lang.VirtualMachine.main (VirtualMachine.java:99)
/usr/lib/fjsdk/bin is not a suitable Java interpreter

Kann es vielleicht daran liegen, daß das kein Java 2 SDK ist?

Links: