J’ai eu énormément de mal à trouver un exemple de script python-fu qui fonctionne. Après avoir réussi à automatiser certaines tâches grâce à Gimp, je voulais créer des vecteurs, et y appliquer la brosse en cours. Voici l’exemple de code qui fonctionne : new_image = pdb.gimp_image_new( new_image_width, new_image_height, RGB ) new_layer = pdb.gimp_layer_new( new_image, new_image.width, new_image.height, [...]
Articles marqués avec 'développement – divers'
Gimp et Python-fu script : vecteurs et strokes : exemple
Le 28/02/2012 - 23:02 · Aucun commentaire
Tags: développement · développement - divers · linux · python
Vi / vim : comment remplacer des espaces par des espaces insécables ( )
Le 25/12/2011 - 07:12 · 1 commentaire
Tout est dans le titre. J’ai souvent ce problème : je fais copier coller de code dans un article WordPress que je veux publier, je mets le code entre <code></code> mais le problème, c’est que les espaces de début sont ignorés et l’indentation est perdue. Voici donc l’astuce, sous vi, pour remplacer tous les espaces uniquement [...]
Tags: développement · développement - divers · linux
Funciton : un langage lisible et marrant
Le 15/12/2011 - 07:12 · Aucun commentaire
Voici, pour ceux qui ne le connaissent pas, un langage très récent (2011), fonctionnel, et lisible, mais entièrement nouveau, j’ai nommé (roulement de tambours) : « Funciton » Voici un exemple de programme qui fonctionne, essayez de deviner ce qu’il fait : (Note : ce n’est pas un dessin, c’est bien du texte, vous pouvez le sélectionner et le copier [...]
Tags: développement - divers · geek · la vie sur le net
Coloration syntaxique : vim, HTML et Smarty la solution
Le 10/12/2011 - 07:12 · Aucun commentaire
J’avais un problème que vous avez peut-être rencontré : la couleur des fichiers HTML quand il y a du Smarty, ça ne fonctionne pas parfois. Alors j’ai récupéré le truc qui met les bonnes couleurs ici : www.vim.org/scripts/script.php?script_id=1798 Mais seul problème : ça ne fonctionne qu’avec les fichier *.TPL Donc j’ai fait une demande sur stackoverflow : comment [...]
Tags: développement · développement - divers · développement Internet · linux
vim : mettre en surbrillance les espaces inutiles en fin de code
Le 03/11/2011 - 10:11 · Aucun commentaire
Vous en avez marre des espaces en fin de code qui ne servent à rien ? Vous voulez vous conformer à beaucoup de pratiques classiques (Apache, horde, etc.) ? Voici le petit truc qu’il vous manque, à ajouter dans votre fichier vim : » Ce code mettra en surbrillance rouge vif » tous les espaces inutiles après la [...]
Tags: développement · développement - divers · linux
Python et autohotkey : exemple concret
Le 28/10/2011 - 21:10 · Aucun commentaire
C’est en cherchant des airs connus que je suis tombé sur ce site : http://www.mutopiaproject.org/ qui recense toutes les compositions tombées dans le domaine publique, qui a généré en automatique des fichiers midi en conséquence, et, surtout, qui a utilisé un logiciel du domaine publique extrêmement performant qui a constitué toutes les partitions. Comme il y [...]
Tags: développement · développement - divers
Trello : encore une innovation géniale de Joel Spolsky
Le 24/09/2011 - 07:09 · Aucun commentaire
Voilà l’idée derrière la chose : pour tous les projets, on a juste des idées. Ces idées, ils proposent de les matérialiser sous forme de « cartes ». Et de faire des tas de cartes. Après, on organise ces cartes, et quand on clique sur ces cartes, on a évidemment plein de détails : qui l’a créée, [...]
Tags: développement · développement - divers · gestion de projet · la vie sur le net · vie courante
Trackmania 2 / ManiaScript, ManiaPlanet et Labyrinthes : génération automatique
Le 09/09/2011 - 21:09 · 6 commentaires
Vous avez peut-être vu que j’avais écrit un générateur de labyrinthes en C, qui créait en bout de course un fichier Autohotkey (là aussi je vous laisse vous renseigner). Ce fichier Autohotkey lançait Trackmania United Forever et automatisait la pose de blocs, et au final il y avait une course dans… un labyrinthe de blocs [...]
Tags: développement - divers · games · geek · la vie sur le net
Gimp, scripting et Python-fu : exemple par la transformation d’une image PNG en image transparente
Le 24/08/2011 - 13:08 · Aucun commentaire
J’ai été plus loin dans l’automatisation de Gimp. J’ai voulu reprendre mes deux articles qui parlaient de Script-fu : le premier pour débuter ici, et le second qui passe à peine à la vitesse supérieure, qui explique l’assignation des variables ici. Mais comme je suis un grand fan de Python et que tout a été [...]
Tags: développement · développement - divers · linux · shell
Awstats et activation de plugins
Le 05/08/2011 - 14:08 · Aucun commentaire
Lorsque vous installez awstats (un outil pour faire des jolies statistiques de fréquentation), certains plugins sont désactivés par défaut : decodeutfkeys ipv6 (entre autres). L’astuce est extrêmement simple : Il suffit de lire les commentaires dans le fichier et de lire les modules requis : Cherchez # REQUIRED MODULES Respectivement, pour les deux modules : Encode and URI::Escape [...]
Tags: développement · développement - divers · modules apache