Dotclear 2 & chantiers

Un petit passage rapide pour vous dire que le blog est (enfin) passé sur Dotclear 2.

La migration se serait vraiment passée sans aucun problème si je n'avais pas dans le même temps voulu mettre à jour la Debian de mon serveur. C'est uniquement ma faute, la migration Dotclear s'est passée parfaitement. Seul la configuration du serveur était en cause.

Après quelques heures de configuration de PHP, Apache et de shell, le serveur est de nouveau en route... Pour un certain temps. Je prépare en effet une migration vers la plateforme d'hébergement de Gandi qui me semble très intéressante que ce soit dans sa rapidité, sa souplesse ou son prix tout simplement. Attendez-vous donc à d'autres coupures (le moins possible je l'espère) !

Concernant la migration en Dotclear 2, je n'ai pas encore redigiré les URL de la version précédente (que j'avais personnalisées). Si un expert Apache passe dans le coin, je suis preneur...

Définir une structure arborescente en Java

Un petit mot pour vous parler d'une découverte que j'ai récemment faite à propos du langage Java.

Si vous avez déjà développé une interface graphique, vous savez qu'il est fastidieux la déclarer. Il est souvent difficile de suivre le déroulement de la construction car le modèle impératif du langage Java ne s'accorde pas bien avec la structure arborescente d'une interface graphique.

Voici maintenant une solution pour rendre beaucoup plus lisible tous vos codes déclarant des arbres ou des maps !

Lire la suite

Ligne de commande

Couverture du livre The Design of Everyday Things

Je ne suis pas un fan de la ligne de commande. Certains de mes billets contiennent même de nombreuses critiques, plus ou moins bien argumentées contre l'utilisation de la ligne de commande. Et pourtant, il se trouve que je l'utilise tous les jours... Alors pourquoi tant de haine ?

Lire la suite

Vincent 2.0

J'ai beaucoup de mal à me faire à tout ces nouveaux outils web 2.0 : Facebook, Twitter et compagnie... La principale raison est que je ne vois pas l'utilité de ces outils.

Lire la suite

ChuWiki 2.0 alpha

Le développement continue doucement. Dans la ligné de mon billet précédent sur les numéros de versions, aucun changement majeure dans cette nouvelle version mais de nombreuses nouvelles fonctionnalités et bien sûr toujours autant de simplicité.

Lire la suite

IIRC

Cette abréviation signifie « If I Remember Correctly » et est souvent utilisée lors de discussions en ligne sur des forums, des commentaires de blogs ou même les discussions Wikipedia.

Je vais être franc : je déteste cette expression...

Lire la suite

Dialoguer avec ses utilisateurs - Partie 2

Nous avons vu dans la 1re partie que les boites de dialogue sont une part importante de l'expérience utilisateur et qu'il est important de passer du temps sur leur conception. Mais pourquoi y a-t-il autant de différences entre les systèmes ? Pourquoi tous les logiciels tournant sous Microsoft Windows n'utilise pas ce principe alors que toutes les applications Mac OS X y sont passées. Il n'y a qu'une et une seule raison : l'API.

Lire la suite

Dialoguer avec ses utilisateurs - Partie 1

Dialogue de confirmation contenant uniquement la question « Exit Now? » avec les boutons « Yes » et « No »

En ces temps de campagne présidentielle, le concept est d'actualité. Pourtant certains développeurs semblent ne pas avoir compris le concept.

Après tout, les boites de dialogues — car c'est bien de cela qu'il s'agit — sont une part très importante de l'expérience utilisateur dans un logiciel.

Lire la suite

Programmation et valeur de retour II

Ce billet fait suite à Programmation et valeur de retour, un précédent billet dans lequel je présente les problèmes que posent certains langages dans la gestion des valeurs de retour.

J'ai décidé d'écrire une suite à ce billet car mon expérience s'est depuis enrichie d'un nouveau langage me permettant d'apporter un nouvel argument à mon idée : Visual Basic.

Lire la suite

Du nouveau pour ChuWiki

Voilà quelques temps que je délaissais mon wiki, mais de nouveaux utilisateurs amenant de nouvelles demandes, j'ai dû me remettre au travail et commencer une version 1.3.

Lire la suite

Rien de neuf, si ce n'est tout le reste

C'est forcément lorsqu'on annonce que l'on souhaite s'occuper un peu plus de son site que les circonstances sont là pour que ça n'arrive pas.

J'ai passé pas mal de mon temps à effectuer une tâche que je n'ai pas l'habitude de faire. J'ai en effet troqué pour quelque temps ma casquette de développeur de logiciel pour un casque d'administrateur système.

Lire la suite

Reconception du site

Ce site est là depuis longtemps, pas forcément pour les bonnes raisons et pas forcément pour toujours poster des choses intéressantes. Cependant, je me soigne. Il faut donc que je commence forcément par donner à ce site une allure qui me corresponde plus.

Lire la suite

Vacances !

Je pars au ski pour une semaine ! Subissant une vague de spam ces derniers temps, je suis obligé de désactiver les commentaires durant cette période, désolé. MÀJ: Je suis de retour, les commentaires et trackbacks sont réouverts :)

Un navigateur samba

Je suis à la recherche d'un petit logiciel permettant de naviguer parmis les serveurs samba comme peut le faire un client FTP.

Voici donc la description de ce que je recherche. Si vous trouver que ce document ressemble à une spec, c'est normal :)

Lire la suite

ChuWiki accepte maintenant les dons PayPal

ChuWiki est une application qui commence à prendre doucement de l'ampleur. Comme je ne souhaitais pas mettre de publicités sur le site, j'ai décidé de mettre un petit bouton PayPal pour accepter des dons (tout en bas, en super discret ^^). Je me doute bien que cela ne ramènera pas des millions mais  […]

Lire la suite

XMLHttpRequest, fonctionnalités et simplicité

XMLHttpRequest est un objet Javascript que les développeurs web peuvent utiliser dans leur page web pour effectuer des requêtes HTTP directement depuis leur script, sans passer par le chargement d'une page dans le navigateur.

Dans le cadre de mon travail, j'ai récemment eu à utiliser cet objet de manière assez intensive. Ayant suivi pas mal d'articles à son propos et l'ayant un peu utilisé pour divers tests, je me suis lancé tête baissée dans un code qui ne s'est finalement pas révélé si simple à écrire...

Lire la suite

Attribut target & XHTML 2.0

Il y a maintenant plusieurs mois, une première version de la spécification XHTML 2 a été rendue publique. Je me souviens avoir été choqué en la parcourant de retrouver l'attribut target dans les liens hypertextes toujours pour la même signification, l'ouverture de ce lien dans une frame. Je me rappelle avoir songé à l'époque à une autre utilisation de cet attribut...

Lire la suite

Google Talk s'ouvre sur le monde

Depuis que Google a annoncé un client de messagerie instantanée basé sur le protocole ouvert Jabber, tous les utilisateurs de ce protocole se réjouissent de la promotion de leur protocole favori. Malheureusement, lors de l'ouverture de ce service, Google proposait bien un serveur Jabber mais ne  […]

Lire la suite

Haut de page