January 18th, 2010
I’ve discovered yet another -maybe quite useless- trick to combine java-development, JBoss AS and Ubuntu (or any other debian-based distro).
I created a very simple log4j-appender which used notify-send (commandline-tool for libnotify) to report errors. This way I will get a visual notification when something went wrong, immediately showing the class of the error and the message.
As an example, I use my favorite Application Server, JBoss AS, but any java-app using log4j (or commons-logging on top of log4j or slf4j-log4j) will do.
(more…)
Categories: Development, Java, Linux, Uncategorized |
Tags: fun, Java, log4j, notify-send, ubuntu | 1 Comment
November 2nd, 2009
While upgrading to Karmic Koala (Ubuntu 9.10), my JBoss Tools eclipse plugins suite stopped working. Workspace log told me:
java.lang.UnsatisfiedLinkError: /opt/eclipse/plugins/org.mozilla.xulrunner.gtk.linux.x86_1.8.1.3-20070904/xulrunner/libjavaxpcomglue.so: libstdc++.so.5: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
at java.lang.Runtime.load0(Runtime.java:769)
at java.lang.System.load(System.java:968)
at org.mozilla.xpcom.internal.JavaXPCOMMethods.registerJavaXPCOMMethods
(JavaXPCOMMethods.java:57)
at org.mozilla.xpcom.internal.MozillaImpl.initialize(MozillaImpl.java:48)
at org.mozilla.xpcom.Mozilla.initialize(Mozilla.java:668)
…
XULRunner needs libstdc++5 and it seems that it’s removed from the Karmic repository when upgrading from Jaunty. To get JBoss Tools back online, install the .deb file yourself from the jaunty repo:
http://packages.ubuntu.com/jaunty/i386/libstdc++5/download
Categories: Development, Java, Linux |
Tags: eclipse, jboss tools, karmi koala, libstdc, Linux | 1 Comment
August 11th, 2009
De mannen van Microsoft krijgen ook alles geregeld, zolang het maar geld opbrengt…Onbegrijpelijk waarop ze nu weer een patent hebben gekregen:
A word processor including a native XML file format is provided. The well formed XML file fully represents the word-processor document, and fully supports 100% of word-processor’s rich formatting. There are no feature losses when saving the word-processor documents as XML. A published XSD file defines all the rules behind the word-processor’s XML file format. Hints may be provided within the XML associated files providing applications that understand XML a shortcut to understanding some of the features provided by the word-processor. The word-processing document is stored in a single XML file. Additionally, manipulation of word-processing documents may be done on computing devices that do not include the word-processor itself.
Categories: Development, Funny |
Tags: microsoft, openoffice, xml | No Comments
March 27th, 2009
Er is een bug in Traffide 0.0.2 geslopen (Buggy Bison)… Bij het gebruiken van een proxy-server die authenticatie vereist, werkt Traffide niet.In de method be.stacktrace.traffide.http.HostConfigurationWrapper:getHttpState staat:
newState.setCredentials(AuthScope.ANY,
state.getCredentials(AuthScope.ANY));
Even te kort door de bocht… Commons-httpclient veralgemeent authenticatie zodat de method-signatures van setCrendentials() en setProxyCredentials() exact dezelfde is.
Gefixed op de update-site. Als je de laatste versie (0.0.2) al hebt geinstalleerd, gaat eclipse deze fix niet binnenhalen. Best gewoon de jar manueel downloaden en in “/eclipse/plugin/” kopieren!
Categories: Development |
Tags: bug, commons-httpclient, proxy, traffide | 2 Comments
January 21st, 2009
Zoals altijd in mijn reverse/random-waterfall softwaredevelopment model, heb ik al een logo’tje ontworpen in mijn favoriet “Inkscape”, tijdens de ProofOfConcept-fase van Traffide.
(more…)
Categories: Development, Java |
Tags: inkscape, logo, traffide | 3 Comments
January 19th, 2009
Had op HLN.be gezien dat er een vermelding staat van het aantal kilometers file op dit moment. Op de koop toe nog mooi afgeleverd in XML-formaat (ipv dat ge-scrape op verkeerscentrum.be). Behold: the Jam-o-Meter.
Icoon van één van de views van traffide zal de hoeveelheid file aanduiden + kleurtje afhangkelijk van de lengte, varierend van groen -> geel -> rood. Zelfs al is de viewstack geminimaliseerd, heb je altijd een kleurtje in je oohoek. Terug naar de schooltijd voor wat good old Java 2D graphics. De lengte zal worden geupdate om de minuut (of wat langer) zodat je in één oogopslag kunt zien of het de moeite is om de traffide view eens te openen…
Resultaat hieronder, tweede screenshot is het icoontje gerendered van 0 tot 200 km file. Boven de 200 km blijft gewoon rood, want eender waar je naartoe moet rijden, je zal wel ergens in de 200 terecht komen

Jam-o-meter icon in tab + minimized

0 - 200 km
Categories: Development, Java, Uncategorized |
Tags: eclipse, jam-o-meter, traffide | No Comments
January 9th, 2009
Nog een screenshot van de huidige unstable pre-alpha versie
Wat er al werkt:
- Camera kiezen uit lijst toont camera
- Elk uur wordt de “passCode” die verkeerscentrum.be gebruikt om de camera’s niet op andere site te kunnen plaatsen opgehaald via Job-framework van eclipse (geniaal trouwens). Ongeveer elk uur is er een nieuwe code, één code blijft ongeveer 2-3 uur geldig. Code gescraped uit HTML.
- Map bekijken. Wordt gescraped uit javascript/HTML vanop verkeerscentrum. De verschillende lagen worden over elkaar gecombineerd.
- Preferences page
- Overnemen proxy-setting eclipse voor HttpClient-calls

Categories: Development, Java |
Tags: eclipse, ide, Java, traffide | 3 Comments
December 29th, 2008
Even een proof of concept gemaakt voor mijn “Verkeersinfo in eclipse“-plugin, codename TraffIDE ;). Een van de features van de plugin gaat het bekijken van de camera’s zijn, en heb ik al even getest (zie afbeelding).
Plugin maakt momenteel gebruik van standaard Eclipse 3.3 framework, OpenCSV en commons-httpclient. Verassend snel in elkaar gestoken, mede door het ingenieuze Eclipse-platform dat heel makkelijk uitbreidbaar is. Hoewel er nog VEEL werk aan is, ben ik toch al een beetje trots op het resultaat.
Ongetwijfeld later meer hierover, met de feestdagen (en minder files) is er misschien wat meer vrije tijd over.
Categories: Development, Java |
Tags: Development, eclipse, Java, traffide, verkeerscentrum | 3 Comments
December 19th, 2008
Voor ik vertrek vanop mijn werk kijk ik altijd eens op de site van Het Verkeerscentrum om te zien of het wel wijs is om de R0 to trotseren of gewoon beter nog wat blijf werken…
Nog beter zou zijn als ik niet altijd de site van het verkeerscentrum moet bezoeken om deze info te krijgen. Vandaar het idee om de verkeersinformatie te integreren in mijn favoriete Java IDE (die trouwens van smorgens tot savonds staat te draaien)…
Hopelijk is dit niet een van die geniale ideeën die toch nooit verder raken dan een Proof of Concept door gebrek aan vrijetijd/interesse.
Categories: Development, Java |
Tags: eclipse, Java, traffide, verkeerscentrum | 1 Comment
November 14th, 2008

Op Google Flu Trends is te zien dat onze vriend Google, aan de hand van “Google Trends”, de verspreiding en activiteit van het griepvirus kan bepalen. Zo blijkt dat de grafieken die hieruit rollen zeer accuraat zijn, sterker nog, dat de gegevens 2 weken vroeger zijn dan die verzameld met traditionale middelen.
We’ve found that certain search terms are good indicators of flu activity. Google Flu Trends uses aggregated Google search data to estimate flu activity in your state up to two weeks faster than traditional systems.
Eens benieuwd wat we zo nog allemaal kunnen voorspellen/meten met Google Trends, die trouwens ook toelaat om de resultaten te exporteren als CSV, waardoor bij de developers onder ons al verschillende nutteloze projectjes opborrelen…
Categories: Development, Uncategorized |
Tags: google, google trends | No Comments