Catégories
Blog Open-source Planet-libre Web

Comment je blogue ?

L’âge ou la notoriété aidant, vous êtes de plus en plus nombreux à me demander quel est la méthodologie et les outils que j’utilise pour bloguer. Loin de moi l’idée d’écrire un billet arrêté sur la question sachant qu’il y a autant de manières de bloguer que de blogueurs. Je vais donc vous donner ma méthode, que j’utilise maintenant depuis 2 ans et qui se base sur l’utilisation conjointe de services en ligne et de logiciels libres.

Les commentaires en fin de billet sont bien sûr et comme toujours ouverts pour nous faire partager vos méthodes/outils personnels.

La recherche d’information

C’est la base. Sans information, pas de billet, sans billet, pas de blog. Mes sources sont, par ordre d’importance, mes flux RSS, mes besoins personnels ou professionnels sur des sujets précis et enfin les réseaux sociaux Twitter et Identi.ca.

Les flux RSS

C’est ma principale source d’informations. Depuis que j’utilise les flux RSS des sites/blogs qui m’intéressent, c’est l’information qui vient à moi et pas le contraire. Leurs utilisations est une vraie révolution, il y a, pour moi, un avant et un après l’Internet des flux RSS. Je suis souvent surpris par le peu de personne utilisant cet outil de veille technologique même dans le milieu des technos / geeks.

Après avoir essayé pas mal de logiciels libres pour consulter mes flux RSS, je suis revenu au service en ligne Google Reader. Le principal avantage de ce service est de pouvoir lire mon flux sur différentes machines (boulot, domicile, téléphone…). De plus en plus de logiciel, notamment sur smarthphone mais également sur desktop, s’interface directement avec Google Reader en gérant une synchronisation des articles lus. Je bénéficie d'une offre mobile intéressante, me permettant d'accéder directement à toutes ces applications.

Quand un article m’intéresse et que je pense qu’il peut servir de base à un futur billet, je créé un billet de type brouillon dans l’interface Web de mon blog WordPress avec une description succincte et le lien (URL) vers la source. En parallèle, je marque l’article avec une étoile pour pouvoir le retrouver facilement.

Si l’article est intéressant mais que je ne souhaite pas en faire un billet sur mon blog, je le partage directement sur les réseaux sociaux Twitter /Identi.ca et la page Facebook du blog en appuyant sur le bouton « Share ».

J’essaye de conserver une liste ne dépassant pas 100 flux RSS et j’écarte systématiquement les sites qui publie à une fréquence trop élevée (par exemple les sites généralistes).

Mes besoins

J’ai la chance d’avoir un travail qui est une source d’inspiration pour mon blog, je peux notamment citer la supervision système et réseau (Nagios, Shinken, Centreon…)  et les frameworks multimédias (GStreamer, VLC, Flumotion…). Ainsi, si j’utilise des solutions libres dans certains de mes projets professionnels, j’essaye de faire un billet de synthèse sur le sujet. C’est pour moi un juste retour des choses.

A titre plus personnel, le fait de bloguer et d’héberger mon site sur un serveur dédié est également une source pour mes billets sur l’hébergement. Ce sont souvent des billets de tailles importantes nécessitant plusieurs heures de travail et différentes sources d’informations.

Les réseaux sociaux

Contrairement au flux RSS que j’utilise depuis longtemps, les réseaux sociaux Twitter et Identi.ca ne sont une source d’inspiration pour mon blog que depuis 2 ans. J’utilise principalement mon compte Twitter ou je « follow » environ 100 personnes.

Comme pour mes flux RSS, quand je trouve une information potentiellement intéressante pour un article sur mon blog, je prends un note de type brouillon dans WordPress. Si je pense que l’information peut intéresser mes abonnées Twitter/Identi.ca, je « retweet ». Il est important de faire attention à ce que l’on « retweet » sur son compte. En effet, je préfère limiter mes tweets à des informations intéressantes et originales.

La méthodologie

Une fois « la matière première » trouvée, il faut rédiger et mettre en forme son billet. Je travaille directement dans l’éditeur de WordPress qui c’est bien amélioré dans les dernières versions en mode brouillon et en améliorant petit à petit l’article. Le fond est important, mais la forme aussi. Il faut donc veillez à rédiger un texte aéré, fluide et illustré.

Pour que le référencement des mes billets soit bon, je veille également à bien renseigner les « metas data » (catégorie, tags, titre…). J’utilise le plugin WordPress All In One SEO pour m’aider dans cette tache.

Une fois le texte finalisé puis relu une dernière fois à tête reposé, je programme (fonction « schedule » de WordPress) la publication de mon billet à une heure donnée (le matin, entre 7h30 et 8h00 pour qu’il arrive tout chaud au moment de votre café dans votre flux RSS). Les billet en ligne, je veille également à répondre aux questions « intéressantes » (pas celle nécessitant un simple « RTFM »…), dans la limite de mes disponibilités et en gardant à l’esprit que le plus formateur pour un lecteur est de trouver par lui même la réponse à son problème.

Les moyens matériels

Coté serveurs, j’utilise un serveur dédié virtuel (Gandi) sous Ubuntu 10.04 LTS pour héberger mon blog. En parallèle j’utilise également un autre serveur (hébergé également chez Gandi) sous Debian 5 pour mes tests et validation de procédure. Je dispose également de serveur sous FreeBSD et RedHat dans le cadre de mon boulot.

Pour les articles nécessitant une machine « desktop », j’utilise mon PC personnel (laptop sous Ubuntu 11.04) ou mon PC boulot/test (sous Fedora 14 et bientôt Fedora 15). Je dispose également d’un appareil photo reflex pour illustrer avec une « belle » photo certains de mes billets.

Comme on a pu le voir, le CMS WordPress est à la base de mes outils pour bloguer. Quand je ne suis pas connecté à Internet, j’utilise un simple éditeur de texte (par exemple l’excellent TextAdept *) en éditant sauvegardant le/les fichiers dans une sous répertoire de ma Dropbox. Si j’ai besoin de faire des copies d’écrans ou des petites retouches photographiques, j’utilise le logiciel « bien connu » logiciel libre Shutter.

Mes outils pour la recherche d’informations sont les navigateurs web Chromium ou Firefox avec les extensions Google Reader et AddThis pour le partage rapide d’information vers les réseaux sociaux. Pour consulter et contribuer à ces derniers, j’utilise le logiciel de micro-blogging Hotot.

Gérer son temps

Quand on commence à bloguer, le temps passé à cette activité et aux taches que l’on vient de décrire est une des choses les plus difficile à gérer. Au début, on a plutôt tendance à faire le yoyo avec des journées ou l’on passe plusieurs heures sur son blog et d’autres ou l’on ne fait rien du tout. Cela à tendance à se lisser après quelques mois.

Personnellement, sur une journée type, je consacre moins d’une heure à mon blog (1/4 d’heure sur les flux RSS, 1/4 d’heure sur les réseaux sociaux et 1/2 heure à la rédaction des billets). Ces chiffres sont bien sûr une moyenne 🙂

Et vous amis blogueurs: « Comment bloguez-vous ? ».

Catégories
Blog Developpement Open-source Web

L’application iPad du Blog de Nicolargo est disponible

Inlassable développeur de l’ombre, Nicolas Richasse (alias Ritchy) vient de mettre à jour l’application iPhone/iPod du blog de Nicolargo pour la rendre compatible avec le dernier joujou des geek: la tablette iPad.

Pour la télécharger, rendez-vous sur l’AppStore:

Plus qu’un simple portage, il en a profité pour changer l’interface utilisateur. Voici quelques screenshots pour vous donner l’eau à la bouche:

Ou encore…

Merci encore à lui !

Catégories
Blog Open-source Web

Le panier du marché libre #9

Après une très (trop) longue absence, voici la neuvième édition du panier du marché libre avec ces quelques liens qui, je le pense, vont vous intéresser:

Bientôt les belles journées, donc en bonus, la recette du VRAI Pan Bagnat Niçois (par pitié pas de salade dans le Pan Bagnat !!!)

Catégories
Blog Open-source Planet-libre Reseau Systeme Web

Varnish n’a pas peur de la montée en charge

Ce matin, un tweet de Philippe Scoffoni m’a permis de re-découvrir le site Load Impact qui permet de tester la montée en charge de votre service Web en simulant un nombre croissant de connexion. J’ai profité de cet outil sympa pour tester les performances de mon blog sans et avec le proxy cache Varnish (dont j’avais détaillé l’installation dans ce billet).

Avant de commencer la comparaison, un détail de ma configuration serveur:

  • Hébergeur Gandi
  • OS Ubuntu 10.04 LTS
  • CPU 1 coeur avec 1 Go de RAM

Perfos sans Varnish

Le test est alors effectué dans l’architecture suivante:

On obtient ces résultats:

Sans grande surprise on voit que les performances s’écroulent quand le nombre de lecteurs simultanés augmente. Pour 50 lecteurs simultanés sur le Blog (ce qui est quand même un pic que je ne vois pas tous les jours :)), on a un temps de chargement de la page qui passe à plus de 25 secondes (alors qu’il est de moins d’une seconde quand il y a un seul lecteur).

Perfos avec Varnish

En ajoutant Varnish en front-end à Apache, on a l’architecture suivante:

Et les résultats…

… sont à la hauteur des attentes de Varnish !

En effet pour 50 lecteurs consultant le blog en simultané, le temps de chargement ne dépasse pas les 2 secondes. Pas mal pour un logiciel qui ne prend que 1 Go d’espace disque…

Alors vous attendez quoi pour passer à Varnish ?

Catégories
Blog Web

Quelques news du blog

Je profite du retour du printemps pour vous donner, chers lecteurs, quelques nouvelles du Blog de Nicolargo.

On commence par le trafic en constante augmentation depuis le hack et l’indisponibilité du site en août 2010, avec un pic à plus de 240.000 pages vues sur le dernier mois courant. Les pages traitant de Nagios et de la supervision réseau arrivent toujours en tête des classements, mais je note un intérêt grandissant pour les sujets techniques sur l’hébergement et les logiciels d’expertises réseau (pour lesquels je viens de créer une page dédiée).

On peut également noter le succès des billets sur la sécurisation des serveurs de blog WordPress et le eBook gratuit sur Nagios (plus de 2300 téléchargements).

Comme vous avez pu le voir, le nouveau thème (design) est maintenant finalisé depuis quelques mois et m’apporte entière satisfaction. J’en ai profité pour revoir la monétisation du site. Il y a 4 blocs d’annonces au format 125×125 disponible dans la barre de menu de droite. Je remercie au passage les annonceurs avec qui je travaille. Si vous avez un peu de temps, merci de visiter leurs site, j’essaye de travailler avec des partenaires dont je partage la philosophie des logiciels libres. En plus des ces blocs partenaires, j’ai, sur les billets de plus d’une semaine, une bannière vidéo qui s’affiche en haut des billets et une annonce Google Adsense en bas.

Le chiffre dont je suis le plus fier ? C’est le ratio commentaires / article qui est de 7 !

Au delà des ces chiffres, je vous remercie pour les échanges que l’on peut avoir sur Twitter, dans les commentaires ou par mail !

Catégories
Blog Web

Un blog en héritage ?

L’age aidant, j’ai été emmené à réfléchir sur les questions d’héritages de mes biens au cas au je casserai ma pipe du jour au lendemain. Aucune inquiétude à avoir, je suis en bonne santé et le moral est là mais c’est un fait, tout peut arriver.

Passé les choses importantes (habitation, biens financiers, objets personnels…), tout blogueur est en droit de se poser cette question: « Que deviendra mon blog quand je  ne serais plus là ? ».

En effet, la grande majorité des blog personnels, comme le mien, ne sont gérés que par une seule personne. Celle-ci, en plus de rédiger les billets et de répondre aux commentaires, s’occupe de l’administration système (mise à jour de sécurité)  et des taches administratives (renouvellement du contrat d’hébergement et du nom de domaine).

Si ce bloguer décède, la fin du contrat chez l’hébergeur sonnera comme la fin de vie de son blog qui ne sera plus accessible.  Dur de voir tout son travail et ses données disparaître comme cela. Il existe bien des projets comme Internet Archive qui s’occupe d’archiver votre site à intervalle plus ou moins régulier. Le problème avec ce genre d’archivage est qu’il propose une image de votre site à un instant t. Il ne gère pas les options dynamiques comme les commentaires.

A titre personnel, je souhaiterai que mon blog continu à être accessible aux lecteurs et idéalement qu’il soit repris par des personnes partageant les mêmes intérêts. A ma connaissance, il n’existe pas en dehors du testament, de service permettant de transmettre les informations nécessaires à l’administration d’un site à une ou plusieurs personnes de confiance.

Si certains d’entre vous se sont posés ce genre de questions (blogueur, notaires, hébergeur), je serais curieux d’avoir leurs retours.

Catégories
Blog

Edito presto

Comme vous pouvez le voir, cher lecteur, je ne suis pas très actif sur le blog et sur mon twitter en ce moment. Je suis en pleine bourre coté boulot et cela risque de durée quelques semaines. Je prends donc du retard sur le traitements de mes mails et sur les réponses aux commentaires.

En parallèle, j’essaye quand même un peu de bosser pour vous (« ah quand même ! »). Je vous prépare un petit eBook (vous savez le truc à la mode) au format PDF qui sera un recueil de mes billets sur Nagios, l’outil de supervision des systèmes d’informations.

Je regarde aussi de prêt les solutions de qualité de service que l’on peut implémenter sur le noyau Linux. Je ferais surement un petit billet dessus.

Si vous avez d’autres idées, je suis preneur de vos commentaires !

Catégories
Blog Open-source Web

Le panier du marché libre #8

C’est la saison des pois chiches, alors on prend son petit panier et on va glaner les bons liens de Nicolargo:

En bonus la recette de la socca Niçoise (il ne faut pas faire le petit bras avec le poivre…)

Catégories
Blog Open-source Planet-libre

Mise à jour vers WordPress 3.1

WordPress 3.1 vient de sortir. Je vous laisse découvrir les nouveautés sur le site officiel et je me concentre sur la procédure de mise à jour que nous allons voir dans ce billet.

On sauvegarde !

Avant de commencer, un peu de bon sens, ne pas faire de mise à jour quand on est pressé par le temps. Il suffit que quelque chose tourne mal pour qu’une opération de routine ne se transforme en véritable moment de stress…

On sauvegarde la totalité de son blog, c’est à dire:

  • les fichiers statiques de votre serveur Web (contenue intégrale du répertoire WordPress)
  • la base de donnée MySQL

On met à jour

Selon le type d’installation que vous avez faite, vous pouvez mettre à jour directement depuis l’interface Web d’administration (page Updates, pas encore disponible au moment de l’écriture de ce billet) ou bien par SVN (c’est mon cas ou le votre si vous avez suivi mon billet sur l’installation d’un blog WordPress sécurisé).

Si vous voulez transformer une installation standard en une installation SVN, vous pouvez suivre cette section de la documentation officielle de WordPress.

Pour une mise à jour d’une version 3.0.5 vers une version 3.1 par SVN, il faut se rendre dans le répertoire racine de votre blog WordPress puis saisir les commandes suivantes:

svn switch http://core.svn.wordpress.org/tags/3.1/ .

Il faut ensuite se rendre sur l’URL: http://<votreblog>/wp-admin/upgrade.php

On teste

Il faut ensuite tester l’ensemble de votre blog, notamment les sections utilisant des plugins…

Et voilà le travail !

Catégories
Blog Open-source Web

Le panier du marché libre #7

Elle sont belles mes nouvelles, elles sont fraiches, qui veut des nouvelles !?!?!?

Et pour finir une très bonne recette: les spaghettis alla mafiosi (je sais c’est pas dans la ligne éditoriale du blog mais m’en bati sieu Nissart).