vendredi 6 juillet 2007
Par Pierrick,
vendredi 6 juillet 2007 à 12:08 / categorie: Développement
/ tags:

As another reminder for myself, here is a list of join examples with MySQL (to compare with Oracle behaviour in previous blog ticket)
Lire la suite
aucun commentaire
:: aucun trackback
Par Pierrick,
vendredi 6 juillet 2007 à 11:56 / categorie: Développement
/ tags:

As a reminder for myself, here is a list of join examples using Oracle.
Lire la suite
aucun commentaire
:: aucun trackback
mercredi 7 juin 2006
Par Pierrick,
mercredi 7 juin 2006 à 18:48 / categorie: Développement
/ tags: développement, travail, édition logicielle
Dans la vie d'un logiciel, je constate qu'il est très difficile d'aller à l'encontre de la richesse fonctionnelle. Or richesse fonctionnelle implique complexité et complexité implique impossible à maintenir. 2 méthodes me semblent pertinentes pour éviter une trop grand complexité : spécificité client et spécificité fonctionnelle.
Lire la suite
2 commentaires
:: 2 trackbacks
dimanche 11 décembre 2005
Par Pierrick,
dimanche 11 décembre 2005 à 23:48 / categorie: Développement
/ tags: développement, opensource, PhpWebGallery, travail
Il était temps ! Avec une simplicitié étonnante, le convertisseur de dépôt CVS vers dépôt Subversion a permis de faire la transition. Grand merci aux administrateurs de Gna! qui ont encore fait preuve d'une rapidité exemplaire, je suis vraiment ravi d'utiliser leurs services.
Mais pourquoi vouloir quitter CVS au fait ? En tant qu'administrateur/expert CVS dans ma boîte depuis 2 ans 1/2 maintenant, j'ai très vite été confronté aux limites de cet outil. Voici une liste non exhaustive.
Lire la suite
2 commentaires
:: aucun trackback
vendredi 18 novembre 2005
Par Pierrick,
vendredi 18 novembre 2005 à 22:52 / categorie: Développement
/ tags: développement
La problématique est la suivante : comment synchroniser les évolutions de la base de données entre les développeurs. Je met donc de côté la problématique des évolutions de la base entre les releases, qui est bien plus simple à gérer.
Tout développement à plusieurs d'un logiciel utilisant une base de données est confronté à cette problèmatique. Un exemple simple : pierrick ajoute une colonne dans la table des images, comment volcom fait apparaître la colonne dans sa copie de travail ?
Plusieurs solutions existent, plus ou moins satisfaisantes.
Lire la suite
5 commentaires
:: aucun trackback
jeudi 4 août 2005
Par Pierrick,
jeudi 4 août 2005 à 23:02 / categorie: Développement
/ tags: perl, travail
Après plusieurs mois d'absence suite au changement d'hébergeur (et à l'absence d'utilité réelle), mon CV n'était plus en ligne. Je viens de l'y remettre, mais en changeant complètement le petit outil de création de la page. Voici les explications de l'avant/après, les choix techniques, les liens pour le téléchargement.
Lire la suite
aucun commentaire
:: aucun trackback
mercredi 11 mai 2005
Par Pierrick,
mercredi 11 mai 2005 à 22:26 / categorie: Développement
/ tags: développement, PhpWebGallery
Suite à la lecture extrêment intéressante du billet Stockage d'arbres dans une base de données sur le blog de Satz, proposant 2 modèles pour stocker un arbre en base de données, je me suis dit qu'il pourrait être intéressant de parler un peu de la méthode utilisée dans PhpWebGallery.
Le pré-requis à la lecture de ce billet est la lecture du billet de Satz (précédemment lié dans ce billet). Nous voilà donc avec 2 méthodes : liste adjacente (nommons la M1) et liste imbriquée (M2). Je ne connaissais pas M2 et je vais peut-être réfléchir (avec l'équipe de dev) pour déterminer si son implémentation dans PhpWebGallery est pertinente. En effet, PhpWebGallery utilise M1, avec une bonne dose d'optimisation.
Lire la suite
aucun commentaire
:: aucun trackback