In order to access my bookmarks from any browser and
from anywhere, I wrote a little Java program that builds an html file containing all my
preferred links. This tool is available at MakePBM.java
Tools
RegexSR is a very easy-to-use and powerful tool to test and create complex regular expressions.
GeoVTag is a J2ME application running on a mobile phone that allows you to publish virtual tags.
Log is a very easy-to-use logging system, replacing efficiently "System.out.println()" debugging.
RenameFiles is a small application that lets you rename all the files in a specific directory using the power of regular expressions.
Invoker is a Java API that lets you invoke protected and private methods in any object.
Mailer is a small application that sends mails according to instructions given in a file. Uses the javamail package.
Projects
JRobot (2002) Friendly Java interface that interacts with a Mitsubishi RVM1 robot.
Mindstorms Contest (2002) Lego Mindstorms RCX robot, programmed with the Java micro edition language, and which won the contest.
ECash (2003) Implementation of the e-cash algorithm, allowing users to make anonymous electronic payments over the Internet.
SECURE (2003-2004) SECURE (Secure Environments for Collaboration among Ubiquitous Roaming) is a basic research project whose aim is to develop security models based on the human notion of trust.
EDOS (2004-2005) Environment for the Distribution of Open Source software. This project aims to develop technologies and tools that will improve the production of Linux distributions.
FoxyTag (2006-...) A collaborative, free and legal system to signal speed cameras on mobile phones. Drivers post virtual tags on radars in order to inform other users. Our research interest in this project consists in studying the Trust and Security aspects in these virtual tags.
Masters, Bachelors and Licences
Guillaume Engeli (2005, Licence) Web interface allowing students to subscribe to different classes.
Christophe Praplan and Stéphane Velen (2006, Licence) J2ME API to access a Bluetooth GPS and that provides geo tools, like data conversions and others.
A computer is like the union, it never works unless you spend money on it.
Artificial intellegence is no match for natural stupidity.
Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway.
A computer lets you make more mistakes faster than any invention in human history - with the possible exceptions of handguns and tequila.
To err is human. To really foul things up requires a computer.
When all else fails, read the manual.
First we thought the PC was a calculator. Then we found out how to turn numbers into letters with ASCII — and we thought it was a typewriter. Then we discovered graphics, and we thought it was a television. With the World Wide Web, we’ve realized it’s a brochure.
Profanity is the one language all programmers know best.
DOS never says : EXCELLENT command or filename.
In a world without borders, who needs Windows and Gates ?
I had a life once… now I have a computer and a modem.
Why are so many viruses aimed at windows ? It crashes just fine on its own thank you !