Javability (Java, Zaurus, Linux, Live) by Jean-Marc Autexier, Saarland/Germany
cat /dev/www | egrep 'Java|Linux|Zaurus|ITnews|Live' > blog

27.3.05 23:24 Mexico City 2005 Tech Days Presentations overview ( , , , )

There are 14 new presentations on Techdays net.
As usual, some are very interesting (for me):

Java Game Development:
* Java 3D (high level, scene grah)
* Java for OpenGL (low level, collision detection, ...),
* OpenAL (spacialised audio),
* JInput (Joystick, game pads...),
* Layers, Sprites,
* GameCanvas
* Mobile: media API, 3D,
* Java game server: first time I heard of this. Maybe its because I'm not enough in this business

Advanced wireless programming:
* J2MEWTK 2.2,
* MDIP 2.0 (SSL, HTTPS, sockets, push, OTA, ),
* WMA, MMA, 3D,
* Bluetooth (Obex, discovery)
* Sprites,
* GameCanvas,
* speed accross different devices

Java on the Desktop
* easier layout: goodbye good old GridBagLayout
* table sorting: how many of you did implement this before Sun did it?
* performance: who's faster, Swing or SWT? if you ask me, when comparing Eclipse 3.1 and Netbeans 4.1 on different platforms, Netbeans wins
* effects: ah, Sun foudn out where the success of flash is coming from
* Open source: JDIC & JDNC: applause Sun, this is the way to go. But make sure it works on all platforms (Windows, Solaris, *nix, MacOS). Get Apple and IBM and other global players (SAP) in the boat and ask them to help you supporting all platforms
* Other things: * SwingWorker, native look&feel, text quality, hardware acceleration, data binding,
But please Sun: make it easy. Sometimes Java API's are such complete and abstract that they became unusable

Open source (OS)
* what is it not (or not limited to): OS != open standard, OS != Linux,
* "Destktop Linux is seeing maasive worldwide deployments"
* OS history: 50s shareable software, 70s hacking/BSD/Tex, 80s gnu/fsf/perl, 90s Linux/apache/Mozilla/. Also don't forget the internet
* there are many interesting opinions in this article, everybody should read it carefully

Other interesting (for me) articles:
* Performance tuning
*

posted by Jean-Marc Autexier | 0 comments | Permalink | Send to Friends | Google it!

26.3.05 10:54 JDIC (Java Desktop Integration Components) code samples ( , , , )

JDIC has reached version 0.9. Time to have a look at it.

The best and complete way to know what JDIC can is to browse the API documentation. Below are some keywords extracted from javadoc, but easier to read if you just want to have an overview.

Browser
* Launch system default browser
* Navigation: back, forward, stop, setURL
* getContent(): get content of page (HTML), get URL

File
* isEditable(File)
* edit(): Launch associated editor to edit the given file
* open(): Launch the associated application to open the given file
* Icons1: get icon associated to a file on this system

Printing
* isPrintable(File)
* Prints a given file

Mail
* Launches the message compose window of the default mailer

SystemTray
* add/remove TrayIcon
* getDefaultSystemTray
* Tray icons: icon + caption + popup menu + tooltip + display message

I've added few code samples of those API's on my JDIC page.

posted by Jean-Marc Autexier | 0 comments | Permalink | Send to Friends | Google it!

21.3.05 23:17 OpenOffice crash after KDE 3.4 update ( , , , )

After installation of KDE 3.4, the OpenOffice 1.1.3 that came preinstalled on SuSE 9.2 crash when using file dialog (on open or save). The KDE crash manager mention "kdefilepicker", which gave me the hint that it is a KDE and not a OO problem.
Suse adds an OpenOffice-KDE extension, so instead of own OO file dialog you get the KDE file dialog. This seems to be broken when using KDE 3.4.

Solution: uninstall openoffice-kde.rpm
You will then have original KDE file dialog, and this one doesn't crash.

Read more here.

posted by Jean-Marc Autexier | 1 comments | Permalink | Send to Friends | Google it!

15.3.05 09:00 Austin: Ten Years of Java Technology and Jean-Marc's personal Java history ( , , , )

Calvin Austin, who regretufuly left Sun (one of my preferred Sun blogs) summarize in his JDJ article the 10 year history of Java.

I've started end of 1996 with JDK 1.0.2 during my third year of computer science studies at the HTWdS.

One year later, after having mostly written C++ at the Université de Metz, I wrote my diploma thesis in Java (applet, AWT, socket, serialization, Symantec Visual Cafe, JDK 1.1) and was the first student in Metz to deliver a thesis implementation in Java.

My real Java experience started January 1998 with my first Job at SYBORG by writing a Java end user application (JDK 1.2, Swing, JDBC, ...). Later I wrote some java server and discovered the large Java open source community ( jpcap jsmsengine, jcapy, jetty) and more and more Java API's (sound, J2ME, JavaComm).

posted by Jean-Marc Autexier | 0 comments | Permalink | Send to Friends | Google it!

4.3.05 19:47 Bitbak and OpenEmbedded Fosdem slides from Michael Lauer ( , , , )

Michael Lauer has released some slides about Bitbake and OpenEmbedded for presentation at Fosdem2005.

posted by Jean-Marc Autexier | 0 comments | Permalink | Send to Friends | Google it!

2.3.05 21:52 About Domain Registry of America and snailmail spamfilter ( , , , )

I have received once more a letter from droa telling me that my .info domain registration will expire and that I have to send them 23$.



I wonder how many people answer such a request. I think a lot. I know so many people which have a internet domain but are technically absolutely clumsily, and such are intimidated by this kind of letters (even more if you don't live in an English speaking country and receive an official like English letter).

Not only you pay for the new registration, but you also transfer the domain name rights to droa.

Spam is becoming more and more annoying not only for e-mails, but also for snailmail (I'm waiting for a viagra snailmail) and telephone calls ("PC: you have won 1.000.000€. Please call back 0190/xxxxxx", (0190 is the prefix of expensive phone calls in Germany)).

posted by Jean-Marc Autexier | 2 comments | Permalink | Send to Friends | Google it!
Subscribe

Locations of visitors to this page
selected blogs
ressources
Security
Unsorted
Fun
Free&Open Software
archives
This is a personal web page. Things said here do not represent the position of my employer.
RSS icons by: FastIcon.com