❯ Guillaume Laforge

Une gouache de macareux

Voici un nouveau tableau que j’ai rĂ©alisĂ© Ă  la gouache. Il s’agit de trois petits macareux, que j’ai peints pour offrir en guise de cadeau de NoĂ«l pour ma mère… Encore une chance qu’elle n’a pas internet chez elle, sinon, elle pourrait dĂ©couvrir la surprise avant l’heure !

LOAF : a Groovy implementation

LOAF is taking the community by storm. I do firmly believe it gonna rock the world. Social software is the way to go : the next revolution. But as far as I know there were no LOAF implementation in Groovy, a promising programming language. So let’s see how simple it is to write a LOAF implementation using Groovy: class LOAF { static main(args) { def loaf = new LOAF() } } I’m a beginner in Groovy, so use at your own risk. Read more...

Wiki-like Java HTML editor !

Well, sometimes, we happend to make some fun stuff at work. Don’t we ? Currently, we’re developping a RAD tool for creating applications using a framework we’ve been developping for some time already. It’s a classical Swing app. We decided to create a contextual help system : Each time a component is selected in the GUI (whether it be a tabbed pane or a node in a JTree), we show the corresponding help page in another frame that the user may show or hide as he wishes when he needs some help. Read more...

Halloween Jukebox

It’s soon Halloween ! If you’re making a party at home, like my girl friend and me, you’ll want to frighten your friends a little bit. Some make-up, some fancy closes, some pumpkins, etc… and some… hhoorrriibblleee soooouuunnnndddsss ! I found on the net some nice wave sounds like evil laugthers, screams, ghosts noises, etc. StĂ©phanie wanted to make a Windows Media Player playlist with those sounds. Cool… But as a Java Geek, I decided to make something better ! Read more...

IntelliJ IDEA : ShowEncoding plugin

A bit more than a year ago, I wrote some utility classes related to file encodings/charsets. Those classes got integrated to IntelliJ IDEA. Those classes are useful for knowing the encoding of a byte array, or a file, or an input stream. You’ll be able to know whether your file is encoded using UTF-8, or whether it used ISO-8859-1, or windows’ specific windows-1252. Unfortunately, inside IntelliJ IDEA, it is not currently possible to know the charset of the files edited. Read more...

Unicode, charset, encodings

Today, through Java blogs, I came across Joel Spolsky’s post regarding The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets. I have to recommend anybody curious about i18n issues to read this very good introduction. I wish I had read that before, two years ago, when I had to deal with different file encodings ;-) This article remind me of one of my old home projects, back in the summer 2002. Read more...

Une esquisse de Renaud

InspirĂ© par Titouan Lamazou, j’ai immitĂ© le geste du peintre en barbouillant une feuille de Canson, je vous laisse admirer le rĂ©sultat.

Allergie aux piqûres de taon

Les taons sont vraiment de sales bĂŞbĂŞtes. Et le problème le plus embĂŞtant, c’est que je suis allergique Ă  leurs piqĂ»res. Alors en Alsace, sur le terrain en pleine campagne oĂą se dĂ©roulaient les expĂ©riences scientifiques de ma petite-amie, il y en avait Ă  revendre de ces insectes ! Et je me suis fait piquer deux fois : une fois Ă  chaque main. En quelques heures mes mains ont littĂ©ralement doublĂ© de volume. Read more...

Premier tableau : les falaises d'Etretat

J’ai dĂ©cidĂ© il y a quelques semaines de me remettre Ă  la peinture, d’abord en faisant quelques toiles Ă  la gouache, pour passer bientĂ´t Ă  la peinture Ă  l’huile. En guise de cadeau Ă  ma bien-aimĂ©e, j’ai dĂ©cidĂ© de peindre les falaises d’Etretat, que nous avions eu le plaisir d’admirer Ă  la Toussaint 2002. Voici donc le rĂ©sultat de cette première tentative de peinture :

Beignets d'acacia

L’Ă©poque est maintenant rĂ©volue, mais Ă  l’approche de l’Ă©tĂ©, les acacias fleurissent. Et qui dit acacia, dit… beignets de fleurs d’acacia. Il y a quelques semaines, allĂ©chĂ© par l’odeur des fleurs de ces arbres qui prennent racines non loin de chez moi, j’ai dĂ©cidĂ© de prĂ©parer moi-mĂŞme de ces dĂ©licieux beignets que ma mère sait si bien faire. Histoire Ă©galement de faire dĂ©couvrir cette saveur Ă  ma tendre bien aimĂ©e. Read more...