Florian's Blog

Aller au contenu | Aller au menu | Aller à la recherche

dimanche, mars 7 2010

Du bloc où tu veux, comme tu veux, quand tu veux.

Logo Drupal J'ai beau chercher, je ne trouve pas de fonction du genre block_view() ou block_render() dans les entrailles de notre bon vieux Drupal 6, ni dans celles de notre Drupal 7 flambard flambant neuf d'ailleurs. Ca serait bien pratique pour injecter des blocs dans des nodes et autres callbacks...

Différentes solutions sont proposées dans le handbook Drupal et sur divers blogs, soit à base d'appels à module_invoke('block', 'block', 'view', ...) soit à via l'installation d'un module contrib. Je trouve ça un peu laborieux pour faire quelque chose de simple, et qui d'ailleurs devrait avoir sa place dans block.module à mon sens (mais c'est un autre débat).

Je te livre donc ici ma recette KISS maison, une fonction simple et efficace !

Lire la suite...

lundi, mars 1 2010

Retour d'expérience sur la virtualisation sous Linux : XenServer, Xen, KVM...

Serveur Virtualisation LinuxRécemment, j'ai échangé avec des amis sysadmins sur les différentes technos disponibles en matière de virtualisation sous Linux.

Voici mon (rapide) retour d'expérience en ce qui concerne les solutions que j'ai eu l'occasion de tester : XenServer, Xen OSE (Open Source Edition) et KVM...

Lire la suite...

vendredi, janvier 8 2010

Régler le problème des clics dans Eclipse sous Ubuntu Linux

Eclipse bug clic Cela faisait quelques semaines que je m'étais résigné à utiliser massivement les raccourcis clavier dans Eclipse en raison d'un bug apparu lors de la mise à jour de ma Ubuntu en 9.10 "Karmic" : les clics de souris sur les boutons de l'interface Eclipse ne fonctionnaient plus...

Heureusement, les forums Ubuntu regorgent de bonnes âmes sympas qui daignent partager leur savoir : le problème viendrait de la mise à jour de GTK, toolkit sur lequel se base Eclipse.

Après avoir testé différentes solutions proposées par la communauté Ubuntu, voici celle qui a fonctionné chez moi.

Lire la suite...

jeudi, décembre 10 2009

Mozilla Thunderbird 3.0 est sorti

Mozilla Thunderbird 3 Au programme (source : LinuxFR) :

  • Les onglets, comme dans Firefox, permettant d'ouvrir des mails ou des recherches
  • Recherche avancée, avec la possibilité d'ajouter des filtres successifs
  • Archivage rapide des messages
  • Stockage de contacts dans le carnet d'adresse d'un seul clic
  • Assistant pour le paramétrage facilité d'un nouveau compte de messagerie, par l'utilisation de bases de données des fournisseurs de services
  • Dossiers intelligents
  • Gestionnaire d'extensions
  • Meilleure intégration avec GMail
  • Meilleure intégration avec Windows et Mac OS X, y compris le support pour le carnet d'adresse de Windows 7, Vista et Mac OS X Snow Leopard
  • Moteur de rendu Gecko 1.9.1, comme Firefox 3.5
  • Refonte de la barre d'outils
  • Notification d'oubli d'attachement
  • Prévisualisation d'un résumé lorsque plusieurs mails sont sélectionnés
  • Gestionnaire d'activité
  • Intégration de la recherche de l'OS (Windows Vista et Mac OS X Spotlight)
  • Auto-complétion dans le champ de recherche

Lire la suite...

jeudi, octobre 8 2009

Migration transparente d'un serveur MySQL sous Unix / Linux

Vous devez migrer un serveur MySQL mais vous ne pouvez ni modifier les fichiers de configuration des applications, ni interrompre le service ?

Voici une astuce qui pourrait bien vous être utile ...

Lire la suite...

jeudi, juin 4 2009

Le nouveau Mappy sur Drupal 6

Mappy a adopté Drupal 6 pour la version 3 de son site, actuellement en version beta.

Il s'agit là d'une nouvelle référence majeure pour le CMS et Framework PHP Drupal.

D'après ma rapide analyse, le site utilise a minima les modules suivants :

  • issus de la communauté : cache, panels
  • spécifiques : mymappy, sitecrm, send_save_popup, poisearch, map

jeudi, mars 12 2009

Drupal, PHP et les hooks SVN

drupal_logo.png Tout développeur (PHP ou pas) normalement constitué a recours devrait recourir à l'utilisation de Subversion pour gérer les versions de ses applications, faciliter le travail en équipe ou encore mettre en oeuvre des processus de déploiements automatisés.

Or, quel développeur n'a jamais publié un code contenant une erreur de syntaxe ?
Quel développeur n'a jamais fait un commit "barbare", sans aucun commentaire ?
Quel développeur n'aurait pas aimé être prévenu d'un commit pour éviter un conflit SVN ?

Lire la suite...

mercredi, juillet 9 2008

Vider la file d'attente (queue) de Postfix

Si vous avez des tonnes d'emails dans la file d'attente de votre serveur de mail préféré et que vous souhaitez vous en débarrasser (pour des raisons qui ne regardent que vous), plutôt que d'aller triffouiller dans /var/spool/postfix, il suffit de taper ceci :

sudo postsuper -d ALL

dimanche, février 24 2008

OpenOffice et document sur lecteur réseau sous KDE 3

OpenOffice

Si comme moi vous utilisez KDE comme environnement de travail et en avez assez d'être obligé de copier vos documents depuis un partage réseau Samba vers votre home directory local pour être en mesure de les ouvrir et les enregistrer avec OpenOffice, et bien sachez que dans quelques secondes, grâce à ce post, vous serez enfin libéré de ce lourd fardeau !

Lire la suite...

Le détail de sa configuration matérielle sous Debian / Ubuntu

Si comme moi vous n'avez pas le temps de démonter votre bête de course bonne vieille tour pour savoir sur combien de barrettes est répartie votre RAM et de combien de slots est dôtée votre carte mère, alors installez tout simplement le paquet "lshw" :

Lire la suite...

- page 1 de 4