24 juin
Ah lala, on a dit aujourd’hui que j’avais un joli fond d’écran. J’ai enfin reçu ma récompense de mes longues heures de recherches sur flickr pour trouver un truc sympa. Merci encore.
24 juin
La création d’un formulaire avec le snippet eForm sur un MODx, est assez simple, dès lors qu’on a les bonnes ressources. Pour apprendre à me servir de ce snippet, j’ai trouvé les infos sur liens suivants :
Sinon, je suis resté bloqué dessus pendant quelques temps à cause d’un bug d’une erreur dans la traduction du snippet. Impossible d’envoyer quoi que ce soit, il me mettait un message d’erreur à chaque fois. Jusqu’à que je me balade sur ce topic de forum qui explique qu’il faut corriger le fichier /asset/snippets/eForm/lang/francais.php de la manière suivante pour que ça marche.
18 juin
Je dois mettre en place un forum dans le cadre de mon travail. Ce forum permettra de favoriser la communication entre les utilisateurs, d’améliorer les échanges entres les acteurs, développer les synergies du groupe de travail, il se révèlera catalyseur d’idée, et apporteur de valeur ajouté. En d’autres termes, ce forum doit pouvoir assouvir les utilisateurs dans leur soif de visibilité de type kikoo lol, de démontrer la qualité de leurs blagues potaches, de pouvoir lancer des trolls et autres joyeuses polémiques en tout genre. En un mot, un forum. (more…)
11 juin
Après l’installation de mon serveur SVN et de trac, il fallait que je trouve un logiciel client pour SVN. Comme mes fichiers se trouvent sur un serveur linux, je me suis dit que ça serait bien d’effectuer toutes les transactions directement depuis le serveur, et donc d’utiliser un client graphique linux. J’ai d’abord testé subcommander qui ne m’a pas convaincu. Et j’ai switché sur RapidSVN. Je croyais que celui là allait être le bon, l’interface est agréable et ça avait l’air de marcher … jusqu’à ce que je change d’avis aujourd’hui.
J’ai trouvé un problème majeur dans la manière dont j’utilise SVN et que je ne peux pas faire avec RapidSVN. Ce problème c’est l’ajout de nouveaux fichiers ne peut pas se faire automatiquement, il ne sait pas les rechercher tout seul comme tortoiseSVN.
Je m’explique, je travaille sur un site web powered par un CMS, les utilisateurs travaillent sur le serveur de production directement. Lors de leurs modifications, ils mettent à jour la base de données et upload des fichiers joints comme des images ou autre pdf. Et je veux pouvoir sauvegarder ces fichiers au même titre qu’une modification du code source dans mon SVN. (bon, ptet que le principe peut sembler foireux, mais il a le mérite d’avoir été décider par moi de manière totalement arbitraire, que je n’ai pas envie d’expliquer). Donc au final, je me retrouve à ajouter une bonne 50aines de fichiers qui se retrouvent répartis dans une arborescence complexe à chaque commit de SVN. Avec RapidSVN, je suis obliger d’aller dans chaque répertoire et ajouter les fichiers un par un, alors qu’avec tortoiseSVN, il me les trouve tout seul, et je n’ai qu’a effectuer une unique transaction.
Au final, j’ai décidé de repasser sous tortoiseSVN depuis mon poste de travail sous windows, oui c’est pas bien. Mais comme ça je peux charger le réseau comme un porc, en faisant des transaction énormes depuis un samba vers un svn qui se trouve sur la même machine en passant par ma workstation. Mes collègues réseaux sauront me remercier pour ce test gratuit de montée en charge de la bande passante.
10 juin
J’étais à la recherche d’une solution simple pour pouvoir déployer mes modifications effectuées depuis le serveur de développement sur le serveur frontal, le vrai. A chaque modification, j’ai une grande quantité de petits fichiers éparpillés dans une arborescence complexe qu’il faut mettre à jour. C’est une source d’erreur supplémentaire dans ma chaine de travail.
Après quelques recherches, j’ai trouvé mon bonheur dans un programme nommé RSync. Bien que leur logo soit tout moche et que j’aie dû batailler pendant des semaines avec mon prestataire réseau pour qu’il me l’installe sur mon serveur de production, le résultat est à la hauteur de mes attentes. Ça synchronise directement tous mes fichiers, il vérifie quels sont les fichiers qui ont été modifié et hop, il les envois à destination. Et ça dans les deux sens.
Et la cerise sur le gâteau, c’est qu’il y a une super option magique qui permet d’exclure automatiquement de la synchronisation les fichiers de CVS ou SVN.
Maintenant, je peux me concentrer joyeusement à mon travail. Et hop une petite ligne de commande bash et je les mets en prod avec RSync. Ah la la, qu’est ce que c’est bien l’opensource ![]()
8 juin
Puisque je n’ai pas de graphiste disponible sous la main (j’ai bien vérifié sous la souris, y a personne). Je suis obligé de faire le graphisme de tous mes sites moi-même, aussi bien dans mon vrai travail, que dans mes travaux externes. Et ouais, mes graphistes attitrés sont débordés. L’une en surmenage par la gestion d’un bébé qui, à ce qui paraît, pleure et ne veut pas dormir, parce que sont papa veut faire de la musique. Et l’autre à trouver la super bonne excuse de me dire que son vrai taf lui prenait trop de temps. A leur place, j’aurais trouvé mieux, mais bon, là n’est pas le problème.
Donc à force de me taper de nombreuses heures de tutoriaux divers et variés sur photoshop, je vais vous donner le secret de tous les graphistes qui font des dessins trop cools. Ils trichent tous, ils utilisent des brushes vectoriel qu’ils trouvent sur ce site et sur ce site et plein d’autre si tu demande google…
Tu les installes, tu click sur brush, tu choisi tes petits paramètres et là, magie, tu détiens le pouvoir ultime du graphiste, tu peux dire « tu vois ça là, bah c’est de l’art en fait ».
Grâce à ça, vous pouvez aussi devenir des graphistes en herbe, saupoudrer le monde de votre mauvais goût et le comble de tout, vous passer de vrais graphistes débordés par leurs déboires personnels et professionnels.
7 juin
Un des avantages avec les moteurs de blogs comme wordpress ou dotclear, c’est qu’on peut se passer de créer un skin pour l’habiller. N’étant pas graphiste, la création graphique se révèle particulièrement hasardeux pour moi, je risque trop de faire un truc parfaitement moche avec juste ce qu’il faut comme mauvais goût. Et comme on en trouve plein des templates gratuit, on ne va pas se gêner. Il y a des tout moche que moi aussi je peux faire aussi moche si je le voulais, et aussi des supers sympas qui font professionnel et tout.
Pour trouver le skin actuel du site, j’ai passé une bonne partie de ma journée à chercher un truc qui me plaît sur les sites que je vais vous lister :
Au final, j’ai choisi d’utiliser celui là, que j’ai essayé de personnaliser un tout petit peu.
J’ai quand même hésité avec ces deux là qui m’ont aussi beaucoup plu : Elixir et FFF Lemon twist
Bon, c’est bien la déco, mais il faut trouver des trucs à mettre dedans maintenant :p
6 juin
Les offres OVH dans les hébergements mutualisés et les noms de domaines sont vastes, et on se perd facilement dans toutes ces différentes formules. Comme je possède plusieurs sites (plusieurs noms de domaines et plusieurs hébergements), et qu’ils sont tous chez OVH sur du mutualisé de type 60GP, je me suis demandé aujourd’hui si il n’était pas plus rentable de prendre un seul gros hébergement.
6 juin
Je vais tenter de partager mon expérience de web worker sur ce blog. Longue vie à lui.