Le blog du garambrogne

jeudi, 21 janvier 2010

sshfs is the best Mac web developper tool

OSX is a nice operating system for everyday life, but you'll never use it as a developpement plateform. Even Apple doesn't do that.

Lire la suite...

lundi, 11 janvier 2010

Frangipane

frangipane_v.jpgLa frangipane est une galette typiquement française, et encore, moitié nord, au sud, la brioche au sucre est préférée pour féter les rois mages.

Lire la suite...

vendredi, 1 janvier 2010

Bûche au chocolat

gateau_roule_v.jpgC'est en fait un simple gateau roulé, avec une ganache comme garniture. Pour être sûr que la dose soit suffisante, un nappage au chocolat est ajouté.

Lire la suite...

samedi, 12 septembre 2009

Maintenance Drupal pour les feignants

Drupal permet de faire des sites rapidement et simplement, mais une fois mis en place, il nécessite un minimum d'attention. Les mises à jour sont régulière, et il est sage de ne pas laisser un site web avec des failles officielles.

Lire la suite...

mercredi, 26 août 2009

Normandie

Sous la passerelle

Sous le ponton qui avance dans la mer, à Dieppe.

Le panoramique est à 360°, on est dos au continent, en face, le ponton, puis la mer et l'Angleterre, au delà. A gauche, en plein soleil, la plage de galet avec des gens qui se baignent dans l'eau froide du mois d'aout, à droite, de l'autre coté, donc, le port avec un ferry qui attends pour traverser.

Les coquillages sur le bois, et les poutres dans toutes les directions donnent une ambiance étrange, surtout avec la géométrie écrasée par le panoramique. La prochaine fois, je gérerais la lumière comme il faut, avec du HDR.

mercredi, 12 août 2009

Trac, un bien bel outil

Trac est un outil de développement collaboratif. Il est souvent vu comme un outil de gestion de bug avec un wiki, mais c'est bien réductif. Trac peut aussi intervenir lors de la phase de développement. Trac comme tout bon logiciel propose quelque chose qui marche "en le sortant du carton", puis des paramètres fins pour le personnaliser, et enfin une utilisation avancée avec ses plugins et son api distante.

Lire la suite...

lundi, 29 juin 2009

Palette

Palette est un petit robot expérimental qui donne son avis sur l'usage de couleurs dans une image.

Lire la suite...

vendredi, 29 mai 2009

Soupe de carotte au lard

Plutôt approprié aux rigueurs de l'hiver, cette soupe gouteuse permet de varier les classiques soupes patate-carotte-poireau.

Lire la suite...

jeudi, 28 mai 2009

Pâte de rhubarbe

rhubarbe_v.jpgPour fêter l'arrivée de la rhubarbe, voici un essai de pâte.

Lire la suite...

jeudi, 7 mai 2009

Snapshot de Drupal

Voila, le module snapshot pour Drupal est maintenant un module officiel hebergé chez Drupal.

Lire la suite...

dimanche, 3 mai 2009

Drupalisation!

Drupal est outil très agréable d'emploi, mais aussi un très bon socle de développement. Il arrive à proposer une API simple et efficace sans être invasive, ce qui le differencie clairement de Typo3 ou de Spip, pour n'en citer que deux.

En attendant une étape de lobbying pour qu'ils soient intégrés aux plugins officiels, voici un lot de plugins pour Drupal. Ces projets sont hébergé sur l'excellent GitHub, le site le plus tendance du moment, ridiculisant un peu SourceForge ou même Trac. Restes à voir pour combien de temps, en attendant, git reste un très bel outil, qui donne un bon coup de vieux au vaillant SVN.

Compressor

Les laboratoires de recherches de Yahoo ont publié un trés bel outil, le YUI compressor, la rolls royce des compresseurs de javascript et de feuille de styles. Drupal propose un outil simple, en PHP, ce qui lui permet de fonctionner sur les hébergements mutualisés, mais qui n'offre pas les performances du compressor. Compressor, pour peu que l'on puisse lancer une application en java sur son serveur permet d'agglomerer et de compresser les javascripts et les feuilles de style.

Ditaa

Ditaa est un ovni qui permet de dessiner des schémas en ascii art, comme on le ferait dans un wiki. Ditaa est à l'origine un outil en ligne de commande, il est maintenant utilisable en tant que service web : ditaa-web. Les négociations sont entamés pour intégrer cette simple servlet dans le projet officiel. Comme exemple concret, voici le module Ditaa pour Drupal, qui permet d'inclure le schéma ditaa directement dans les textes de Drupal.

La syntaxe Dotclear

Les wikis sont pour l'instant très peu normalisé, et c'est plutôt l'anarchie qui règne. Dotclear, le moteur de ce blog, propose une syntaxe cohérente et agréable. Il a aussi le bon gout de proposer une class autonome permettant d'intégrer facilement cette syntaxe dans des projets PHP ou même Python. Voici le module de syntaxe Dotclear pour Drupal.

Snapshot

Drupal fait parti des projets PHP qui usent et abusent des bases de données, rendant compliqué la sauvegarde. Le module snapshot utilise Drush (DRupal SHell), pour effectuer des snapshots cohérant de l'application de son site Drupal en ligne de commande. Les sauvegardes peuvent être une simple copie, une synchronisation (rsync) ou même une sauvegarde différentielle (rdiff-backup). L'outil est fonctionnel, mais il lui manque encore la gestion des sauvegardes multiples ou des sauvegardes distantes (FTP, SSH, S3 ...).

samedi, 4 avril 2009

Cinémathèque

Cinémathèque La Cinémathèque française, à proximité du parc de Bercy, juste après la pluie.

Lire la suite...

jeudi, 5 février 2009

Éléphant de voeux

2009_v.jpgPour affronter bien comme il faut l'année 2009, rien ne vaut un bon éléphant. Voici le making of.

Lire la suite...

dimanche, 1 février 2009

Drawing diagrams without pains

Wiki formatting is the perfect tools for simple structured text, without WYSIWYG hassles. With Ditaa, you can draw diagrams in the wiki way! Ditaa is a nice tools with 2 drawbacks, it's java and command lines tools. Average web server doesn't like java, and any web engines doesn't like command lines tools. The official way, parsing HTML and seeking for hidden diagrams is a bit ugly.

Lire la suite...

jeudi, 29 janvier 2009

building an antivirus for OSX, part 1

bombe.gifThey are few virus for OSX, but Word nasty macro and bad guys loves Mac too. Commercial anti virus are paranoid, expensive and ugly. OSX basis concept is clean, there is good right management, cute firewall and a fishing protection, it is not Windows.A nice free anti virus exists, Clam AV, wich usually works in mail servers.

Lire la suite...

dimanche, 4 janvier 2009

La chocolaterie, c'est comme la métallurgie

v_chocolat.jpgLes éléments et les températures en jeux ne sont pas les mêmes, ni le gout. Mais le fonctionnement est similaire. De la matière en fusion, un moule, du temps pour que ça refroidisse, et hop, c'est prêt.

Lire la suite...

mercredi, 31 décembre 2008

Bundler ses images

Il existe une méthode simple pour optimiser son joli site plein de joli AJAX et d'images. Pour ça, il faut regrouper les images. Deux avantages, une page web ne peut ouvrir que 2 connexions pour aller chercher des données. Il faut donc regrouper les feuilles de styles, javascripts et images, pour limiter le nombre de connexion. Autre avantage, la compression du format PNG s'épanouit dans le grand, et il est malheureux dans les petits machins de 10 pixels de côtés. Le PNG gère aussi très bien les trous, il n'est pas nécessaire d'être trop précis dans le rapiéçage. Il faut donc bundler, faire un bundle avec les images.

Lire la suite...

samedi, 13 décembre 2008

Paris, moitié moitié

Ce qu'il y a d'impressionnant à Paris, c'est la densité des monuments historiques. L'objectif grand angle a eut un peu de mal pour conserver les parallèles.

place_de_la_concorde.jpg

vendredi, 12 décembre 2008

Pâte de framboise

pate_framboise_v.jpgPour les pâtes de fruits, le coing est le fruit ultime, il a été inventé pour finir en pâte (et en gelée). Il a du gout, une texture simple, et surtout beaucoup de pectine. En trichant un peu, il est possible d'utiliser d'autres fruits.

Lire la suite...

dimanche, 2 novembre 2008

Quand on a trop de choix

Pour simplifier, l'informatique se résume à du stockage et du traitement. Le stockage a aujourd'hui son heure de gloire, entre les tera octets qui arrive dans l'ordinateur de monsieur tout le monde, et les besoins en peta octets des gros site web. Stocker, c'est bien, mais il faut ensuite arriver à s'y retrouver dans tout ces objets. Faire des recherches sur des critères précis sont maîtrisé depuis les débuts de l'informatique, remercions le SQL, mais il faut parfois faire des recherches sur des critères subjectifs, ou avec trop de critères pour arriver à répondre rapidement.

Lire la suite...

- page 1 de 7