Il fallait bien que ça arrive un jour : le logiciel de blog sur ce site web est passé de la version 1.2.7 à la version 2.1.6. Et ça n'a pas été sans heurts...
mercredi, mars 10 2010
Passage à Dotclear v2.1.6
Par Emmanuel Deloget le mercredi, mars 10 2010, 13:30 - General
vendredi, mars 5 2010
webvcs - vérification de l'identité en ligne sans transfert du mot de passe
Par Emmanuel Deloget le vendredi, mars 5 2010, 19:00 - Technologies Web
De nombreux systèmes - qu'ils soient des sites web ou des programmes se connectant à internet - ont besoin de vérifier l'identité de l'utilisateur. Souvent, cette identité est stockée dans une base de donnée qu'il faut alors interroger. Le problème est que pour interroger cette base de donnée, il faut au moins deux information : l'identifiant de connexion et le mot de passe qui lui est associé. Il est courant de voir des implémentations qui font transiter ce mot de passe en clair sur internet - avec tous les risques de sécurité que cette transmission d'information pose.
Cet article présente une méthode simple d'implémentation ne nécessitant pas le transfert en clair ou crypté du mot de passe, permettant ainsi l'authentification d'un utilisateur de manière plus sécurisée. Cette méthode est implémentée dans le logiciel en cours de développement webvcs, mais il peut aisément être porté vers une architecture de type client léger.
lundi, mars 1 2010
Plugin pour DotClear 2.1.6
Par Emmanuel Deloget le lundi, mars 1 2010, 14:00 - Technologies Web
Note - ce billet a été posté originellement le mercredi 14 octobre 2009 à 11:30. La version courante du plugin amazon pour DC 2.1.6 est la v0.4.
J'ai ouvert un autre blog (qui parle de jeux de rôle, de romans et tout ça ; rien de bien intéressant pour le fan de technique que vous êtes). Afin de pouvoir afficher une jolie boite proposant un lien vers un livre particulier sur Amazon, j'ai développé un petit plugin pour DotClear 2.1.6. Ce billet le documente, et vous donne le lien pour le télécharger...
jeudi, février 25 2010
webvcs - un système de contrôle de version sans serveur
Par Emmanuel Deloget le jeudi, février 25 2010, 13:00 - Technologies Web
Pour mes projets personnels, je suis en train de développer un logiciel que j'ai nommé webvcs, et qui n'est autre qu'un SVCS (pour serverless version control system) composé de deux parties :
- un client (fonctionnant sous Windows 32/64, mais le porter sous Linux ou Mac OS X ne devrait pas poser de problèmes)
- un ensemble de scripts PHP pouvant s'installer sur n'importe quel serveur web autorisant l'exécution de scripts PHP 5.
Le but : héberger sur mon site web mes propres projets open source, sans avoir besoin de passer par un plateforme telle que codeplex, sourceforge ou google code.
lundi, février 8 2010
Le futur standard C++ : les templates variadiques
Par Emmanuel Deloget le lundi, février 8 2010, 14:00 - C++
Oui, je sais, variadique n'est pas un mot très franchouillard (et franchouillard n'est pas trouvé par le dictionnaire de Firefox, qui me propose antibrouillard à la place). Il faut toutefois bien trouver quelque chose. Les fonctions à un argument sont des fonctions monadiques. Une fonction à plusieurs arguments est dite polyadique. Alors utiliser le néologisme "variadique" pour parler d'un nombre d'arguments variable ne me choque pas vraiment - d'autant plus que ce néologisme est très utilisé dans la communauté C / C++.
Outre cette digression, reste à expliciter le but de cet article. Comme les articles précédents de la série (et certains commencent à être ancien), cette saillie technique va tenter de vous donner quelques informations d'importance concernant cette nouveauté du futur standard C++ - l'une des plus importante, si vous voulez mon avis.
jeudi, février 4 2010
const X& x ou X const& x ? (et autres amusements)
Par Emmanuel Deloget le jeudi, février 4 2010, 20:00 - C++
Parce que ces deux notations sont strictement équivalentes[1], quelle est celle qu'il faut utiliser ? Est-ce qu'il est nécessaire de préciser que la surcharge d'une méthode virtuelle est elle-même virtuelle ? Faut-il utiliser les version post-fixée ou pré-fixées des opérateurs d"incrémentation/décrémentation ?
Je ne prétends pas vous donner une réponse définitive à ces questions, mais j'ai ma petite idée sur ce qu'il est préférable de faire.
Notes
[1] si vous êtes un peu rouillé sur le sujet et que vous lisez relativement bien l'anglais, vous pouvez vous reporter à la C++ FAQ Lite. Si vous êtes en plus rouillé en anglais, dirigez vous vers la FAQ de dvp.com
lundi, février 1 2010
Visual Studio .Net 2010 (beta 2)
Par Emmanuel Deloget le lundi, février 1 2010, 14:00 - News
Les versions beta des outils de développement de la gamme Visual Studio .Net 2010 Express sont disponibles au téléchargement sur le site de Microsoft depuis quelques semaines déjà. Pour information, le compilateur intégré à l'IDE a été mis à jour et comprends un certain nombre de constructions décrites dans le futur standard du C++ (le bien nommé C++0x, ou x est maintenant un chiffre hexadécimal).
Les autres versions beta (Pro, Ultimate, ...) sont aussi disponibles en téléchargement gratuit :
Ces versions s'arrêteront de fonctionner le 30 juin 2010 (vous avez donc largement le temps de les tester...).
A noter que même si ce sont là des beta (attendez vous donc à quelques bugs), il n'en reste pas moins que les compilateurs proposés sont tout à fait valables. Le code généré peut ne pas être exempts de tout bug (ceci-dit, il est plus probable qu'il soit exempts de tout bug lié au compilateur ou aux librairies).
A noter aussi que j'utilise VS 2010 beta 1 pour compiler le code lié à la série d'articles Implémentation d'un système de règle pour un jeu de rôle. Je n'ai noté pour l'instant aucun problème majeur.
lundi, janvier 18 2010
gcc sous Windows ? C'est possible, mais...
Par Emmanuel Deloget le lundi, janvier 18 2010, 14:00 - Expériences
... c'est pas simple. A la lumière de ma propre expérience, voici quelques points noirs (parce que les points pas noir, ça n'aide pas vraiment à faire un choix, n'est-ce pas) sur les plateformes de développement Windows basées sur GCC.
dimanche, décembre 27 2009
Noel, joyeux
Par Emmanuel Deloget le dimanche, décembre 27 2009, 10:07 - General
Je fais très court et sans complexe : ce billet est entre avec mon nouveau téléphone portable. Ça y est, j'ai enfin un iPhone. Si vous y voyez un certain esprit de contradiction avec un témoignage récent, ben, heu, il y a de ça, ok.
vendredi, décembre 18 2009
Quelques petites modifications...
Par Emmanuel Deloget le vendredi, décembre 18 2009, 13:30 - General
Je me suis permis de changer quelques petites choses à la présentation de ce blog...
« billets précédents - page 1 de 15