Programmation par contraintes generation de grille de Sudoku
Je me suis posé la question de la génération en Java d'un grille de Sudoku. Pour arrivé à obtenir une grille aléatoire, j'ai entrevu deux solutions : - Utiliser un algorithme complexe utilisant le "backtracking" pour revenir en arrière si aucune solution ne permet de résoudre le problème. - Utiliser un framework de programmation par contrainte. C'est la seconde solution que j'ai mis en oeuvre, et que je détaille...
Lire la suiteVoir les commentaires (7)Equivalent JavaScript des propriétés de CSS.
Ce post va faire un bref recapitulatif des equivalent javascript des propriétés CSS. C'est en fait un re-post d'un ancien article, mais il semble être très demandé.
Lire la suiteVoir le commentaire (1)Blueprint CSS : Utilisez une grille pour caler vos pages.
L’utilisation d’une grille pour caler une CSS est assez courant. Mais vous ne connaissez peut être pas (comme moi) le projet blueprint CSS.
Lire la suiteVoir le commentaire (1)Riot – Comment Java peut devenir très simple.
Riot est un framework open source mettant à disposition un CMS (Content Management System). Riot est une surcouche à Spring ajoutant des fonctionnalitées que nous allons passer en revue...
Lire la suiteVoir le commentaire (1)MacOs : Utilisez les caractères speciaux.
Voici une page très utile pour utiliser les caractères speciaux sous Mac... http://www.osxfacile.com/caractere.html
Lire la suiteDéposer un commentaireEnvoyer un mail via un script linux / macos
Ce article vous montre rapidement comment faire pour envoyer un mail depuis un script SH sous MacOS ou Linux/Unix like.
Lire la suiteVoir les commentaires (3)AFUP – Les designs pattern.
Voici une vidéo de l'AFUP concernant les design pattern (appliqués au PHP). Bon, on ne va pas très loin, Factory, Abstract Factory et Singleton.. mais c'est toujours agréable d'entendre parler design pattern dans le monde PHP.
Lire la suiteVoir le commentaire (1)Insert ou update automatique avec MySql.
Qui ne s'est jamais agacé devant des applications ou il faut traiter différemment les INSERT et les UPDATE ? Moi c'est le cas régulièrement, quand je ne perd pas mon temps à corriger des bugs induits par ces doublon fonctionnels. La solution est simple, proposée par MySql (j'ignore son implémentation sur d'autres bases), en voici un exemple.
Lire la suiteVoir les commentaires (4)PHP: Création de répertoires recursive.
Voici une petite fonction très utile, permettant de créer tous les répertoires d'un chemin. Cette fonction remplace agréablement le mkdir de PHP. (Lire
Lire la suiteVoir le commentaire (1)Generateur de sitemap
Un outil en ligne plutot tip top, un générateur de sitemap compatible google en ligne et gratuit sur : http://www.sitemapspal.com/ Voila, bon sitemap à t
Lire la suiteDéposer un commentaire

