Catégories
Open-source

Rendre à Richard ce qui est à Linus…

BilletEuroLeftLe monde de l’open-source est un modèle difficile à faire entrer dans nos entreprises. Mon expérience personnelle montre que les grandes entreprises Françaises sont de moins en moins réticentes à utiliser des logiciels issus du monde libre mais ne disposent pas encore des structures pour participer à cette communauté.

Avant d’aller plus loin, un petit rappel sur le fonctionnement d’un projet open-source s’impose. Le projet doit fournir les sources de son système. Le plus souvent, il utilise pour cela une « forge » (comme Sourceforge), c’est à dire un espace de stockage en ligne qui va permettre de mettre à disposition les sources, documentations, planning et contacts des créateurs du projet. Selon les forges, on trouve également des outils de type gestion de versions, travail collaboratif, forum… A partir de là n’importe qui peut, selon la licence sous laquelle le projet est développé, participer à l’évolution du projet en apportant des modifications (nouvelles fonctions, corrections de bug) ou en développant des projets en relation. Il est également possible de participer financièrement à un projet par des dons en nature (par exemples des serveurs ont été fourni par une société dans le cadre du projet VideoLAN) ou en argent sonnant et trébuchant.

C’est là que nos « veilles » entreprises ne savent pas comment se positionner. En effet, il leur est difficile de fournir l’ensemble des sources de leurs programmes pour des raisons évidentes de concurrence. D’un autre coté, il n’est pas évident (j’ai essayé pour vous) pour un service achat de payer un fournisseur qui ne donne pas de facture…

Pour changer les choses il faut peut être se pencher sur ce que font certaines entreprises étrangères. Ces dernières, à partir du moment où elles atteignent une certaine taille, mettent en place dans leur organisation un département « Open-source » qui est en charge de la participation de l’entreprise à des projets open-source qui peuvent intéresser la société. L’avantage d’une telle solution est que l’on peut commencer « petit » (avec par exemple une personne travaillant quelques heures par semaine sur un projet open-source) et faire évoluer ce département (comme l’ont fait les grandes entreprises de l’informatique comme Microsoft, Intel ou Apple).

Une autre solution envisageable est la prise en compte au niveau des devis commerciaux d’un poste « Open-source » comme il en existe pour la gestion de qualité ou le management de projet. Le taux de cette ligne serait indexé sur la part d’utilisation du programme libre dans le projet final.

La dernière, qui est plus simple à mettre en oeuvre est la participation individuelle. Ce blog en est le parfait exemple. Il met à disposition de la communauté libre des parties du travail que j’effectue sur des projets dans lequel l’open-source a sa place.

Plus que sur ces solutions techniques, c’est dans un premier temps au niveau des mentalités que l’on doit travailler. Mais, vu le développement et la qualité des projets open-source, je ne doute pas une seconde de la prise en compte de cette problématique par nos entreprises dans les prochaines années.

Catégories
Reseau Systeme Web

2 Go pour la sauvegarde de vos données

Je viens de découvrir ce service en lisant un blog us. Mozy offre gratuitement (sans limite, sans vous demandez votre numèro de carte bleu, vous savez au cas ou…) un service de stockage de fichiers en ligne optimisé pour Windows et Mac.

Pour profiter de ce service, il faut s’enregistrer sur le site (on vous demande simplement une adresse email valide) et télécharger le logiciel Mozy.

Une fois installé, il faut le configurer pour choisir quels fichiers doivent être archivés sur le disque réseau de 2 Go.

       

La première sauvegarde risque d’être longue, par contre les sauvegardes suivantes se font de manière incrémentale. Vous pouvez modifier vos paramètres à tout moment en accédant au logiciel qui vient se loger dans la barre de menu.

Pour information, les données chiffrés avant d’être envoyées (clés de 128 bits) et chiffrés sur le serveur (clés de 448 bits). En plus c’est gratuit donc pourquoi ne pas en profiter…

Catégories
Open-source Reseau

Tutoriel Wireshark (ex Ethereal)

SharkIl y a quelques mois, le logiciel open-source Ethereal est devenu Wireshark. Derrière ces deux noms se cache un même logiciel graphique de capture et d’analyse réseau qui est la solution idéale si l’interface textuelle de tcpdump vous donnes des boutons. Nous allons, dans ce tutoriel, apprendre à se servir des fonctions de base de ce logiciel.

Installation

Wirshark est disponible sur un nombre très important d’operating system. Rendez-vous sur cette page pour télécharger la dernière version stable. On se retrouve dans quelques minutes…

Description de la fenêtre principale

Première capture

Pour effectuer une capture, il faut aller dans le menu Capture / Interface (ou cliquer sur le bouton correspondant).

Catégories
Blog

C’est quoi le Web 2.0 ?

Grande question existentielle de pas mal d’Internautes et de tout bloggeur…

Frédéric a essayé d’y répondre en une image.

Ce n’est sûrement pas complet, mais l’idée est originale !

Catégories
Blog Open-source

Mise à jour de ScribeFire 1.4.1

La version 1.4.1 de Scribefire, le plugin Firefox pour rédiger des articles de blog est sortie.

Pour rappel, ScribeFire s’intégre à Firefox et offre un éditeur orienté blog.Une fois l’article écrit, il suffit d’appuyer sur un bouton pour le pubier…

Les nouvelles fonctions apportées par cette version sont décrites ici.

Pour télécharger ce plugin qui m’est devenu indispensable, c’est par là !

Catégories
Open-source Reseau

Du Wifi gratuit à Paris

Si on doit envier les Parisiens sur un point, c’est bien sûr l’avance de la capitale dans le domaine des nouvelles technologies. En effet, après avoir été précurseur pour les accès ADSL et les accès en fibre optique, voilà que Paris se voit doté, par la municipalitée, de hotspots Wifi répartis un peu partout dans la ville.

Ces hotspots sont disponibles gratuitement dans des lieux publics de 7h à 23h sans limitation. C’est donc environ 400 bornes Wifi qui couvrent 260 lieux publics. La liste des bornes évoluera petit à petit.

Au niveau de la sécurité, le réseau met en place:

  • un système de type filtre parental pour éviter les sites violents, pornos…
  • un blocage des communications ‘Ad Hoc’ (c’est-à-dire communication directe entres deux utilisateurs)
  • la compatibilité avec les réseau VPN (type VPN pass-through)

C’est donc un système que l’on souhaite voir étendu dans d’autres villes !

Catégories
Open-source Systeme

Le Hachoir des fichiers

HachoirSous ce titre à 20 centimes d’Euro, se cache un petit bijoux que seul le monde open-source peut offrir. Hachoir est en effet capable de reconnaître plus de 70 formats de fichiers et d’en extraire des données importantes.

Description

Hachoir est en fait une boîte à outils comprenant:

hachoir-core: les librairies de base permettant de traiter les fichiers

hachoir-metadata: avec cet outil on peut extraire en ligne de commande des informaions sur le contenu des fichiers. Un exemple:

# hachoir-metadata –type logo-Kubuntu.png sheep_on_drugs.mp3 wormux_32x32_16c.ico
logo-Kubuntu.png: PNG picture: 331x90x8 (alpha layer)
sheep_on_drugs.mp3: MPEG v1 layer III, 128.0 Kbit/sec, 44.1 KHz, Joint stereo
wormux_32x32_16c.ico: Microsoft Windows icon: 16x16x32

ou bien:

$ hachoir-metadata logo-Kubuntu.png
Image:
– Image width: 331
– Image height: 90
– Bits/pixel: 8
– Image format: Color index
– Creation date: 2006-05-26 09:41:46
– Compression: deflate
– MIME type: image/png
– Endian: Big endian

hachoir-parser: une extension de hachoir-metadata pour avoir en une seule commande toutes les informations sur un fichier

hachoir-subfile: Permet de rechercher des fichiers dans un flux binaire (fichier archive, flux réseau…).

Exemple:

# hachoir-subfile chiens.PPS
[+] Start search (828.5 KB)
[+] Found file at 0: Microsoft Office document
[+] Found file at 537 size=28449 (27.8 KB): JPEG picture: 433×300 pixels
[+] Found file at 29011 size=34761 (33.9 KB): JPEG picture: 433×300 pixels
[+] Found file at 63797 size=40326 (39.4 KB): JPEG picture: 433×300 pixels
[+] Found file at 104148 size=30641 (29.9 KB): JPEG picture: 433×300 pixels
[+] Found file at 134814 size=22782 (22.2 KB): JPEG picture: 384×325 pixels
[+] Found file at 157621 size=24744 (24.2 KB): JPEG picture: 443×313 pixels
[+] Found file at 182390 size=27241 (26.6 KB): JPEG picture: 443×290 pixels
[+] Found file at 209656 size=27407 (26.8 KB): JPEG picture: 443×336 pixels
[+] Found file at 237088 size=30088 (29.4 KB): JPEG picture: 388×336 pixels
[+] Found file at 267201 size=30239 (29.5 KB): JPEG picture: 366×336 pixels
[+] Found file at 297465 size=81634 (79.7 KB): JPEG picture: 630×472 pixels
[+] Found file at 379124 size=36142 (35.3 KB): JPEG picture: 599×432 pixels
[+] Found file at 415291 size=28801 (28.1 KB): JPEG picture: 443×303 pixels
[+] Found file at 444117 size=28283 (27.6 KB): JPEG picture: 433×300 pixels
[+] Found file at 472425 size=95913 (93.7 KB): PNG picture: 433x431x8
[+] Found file at 568363 size=219252 (214.1 KB): PNG picture: 532x390x8
[+] Found file at 811308 size=20644 (20.2 KB): Microsoft Windows Metafile (WMF) picture
[+] Search done — offset=848384 (828.5 KB)
Total time: 1.30 sec — 635.1 KB/sec

hachoir-urwid: une interface utilisateur en mode texte

hachoir-wx: une interface utilisateur en mode graphique (WX)

hachoir-html: une interface utilisateur en HTML/Ajax (écrite en Python)

Installation

Hachoir est disponible sous Linux / FreeBSD et tout autres systèmes compatibles (Python version 2.4 ou sup.).

Catégories
Open-source Reseau Systeme

Installation de Centreon (Oreon)

Update: Ce billet n’est plus à jour.
Merci de consulter cet autre tutoriel pour une installation de Centreon 2 avec Nagios 3:
https://blog.nicolargo.com/2009/01/le-serveur-de-supervision-libre-part-3.html

Nagios, que j’ai abordé dans de nombreux articles est un outil de monitoring système et réseau de très grande qualité pour sa souplesse de configuration, sa puissance de traitement ou encore sa stabilité. Par contre, son interface ulisateur n’est pas des plus réussie et il est impossible de faire des actions d’administrations de base (comme ajouter une nouvelle machine à monitorer) dans l’interface Web. Centreon (anciennement appelé Oreon) a pour but de combler ces lacunes.


Avant (Nagios) / Après (Nagios+Centreon)

Oreon est une interface Web (écrite en PHP) venant s’ajouter à Nagios. Cette interface permet:

  • d’amméliorer l’interface de base de Nagios
  • ajouter des fonctions de reporting (des graphes par exemple)
  • d’administrer Nagios à partir d’une interface Web (plus besoin de toucher les fichiers de configurations)

Installation de Centreon

Nous allons détailler l’installation de Centreon sur une machine Fedora Core 6 (mais la procèdure devrait être la même sur d’autres distributions Linux). Dans notre exemple, la machine a déjà les services suivants installés:

Nous allons installer la version 1.4 de Centreon (dernière version stable).

Catégories
Blog Systeme

Mon blog est compatible iPhone !

Alors que le dernier bijoux de d’Apple n’est même pas encore disponible en Europe, un plugins WordPress vient de sortir pour adapter votre blog aux contraintes d’affichage sur l’iPhone.

Le plugin iWPhone est en fait composé d’un thème et d’un plugin permettant de changer automatiquement de thème quand l’utilisateur consulte votre blog depuis un iPhone.

Par exemple, voici à quoi ressemble « Le blog de Nicolargo »:


la page principale

et une page prise au hasard

L’autre avantage de ce plugin, en plus de sa simplicité d’installation, est qu’il est possible de customiser le thème special iPhone à votre goût en modifiant le thème fourni par l’auteur.

Reste plus qu’a acheter un iPhone pour tester 😉 et merci à Henri pour la découverte…

Catégories
Blog

Que faire de son blog pendant les vacances ?

Et oui, c’est les vacances, elles sont déjà finies pour certains, en cours pour d’autres ou à venir pour les derniers. Quand on est bloggeur, cette période estivale est difficile. En effet, il y a moins d’actualités, moins de visiteurs et moins de temps pour rédiger ces posts (sauf si vous passez vos vacances devant vos écrans :()… Voici donc quelques idées pour patienter jusqu’en septembre.

Mettre à jour son WordPress

Les versions de WordPress évolues rapidement. Il est donc judicieux de mettre à jour votre blog avec une version récente afin de résoudre les failles de sécurités et de bénéficier des dernières fonctions.

Avant de vous lancer dans une telle aventure, il faut être sûr que votre blog (notamment votre thème et les plugins que vous utilisez sont compatibles avec la nouvelle version). Le test en local est ici la meilleure solution. Il consiste à installer un serveur Web (Apache+MySQL+PHP+Wordpress) en local sur votre PC, puis à tester votre blog. Pour les utilisateurs Mac, j’ai rédigé un article sur l’installation d’une telle configuration avec MAMP.

Mettre à jour ces plugins

Au même titre que WordPress, les versions des plugins corrigent des bugs et apportent de nouvelles fonctions. Si la mise à jour des plugins peut vous sembler fastidieuse, il existe heureusement un plugin (c’est très récursif comme sujet) permettant de vous aidez dans cette tâche. Il s’agit de WP Plugins Tracker, qui vous donnera automatiquement la liste des plugins à mettre à jour.

Rafraîchir son thème

Il est utile de temps en temps de visiter son site non pas comme l’auteur, mais comme un simple visiteur. Même si cet exercice n’est pas si facile à faire, il vous conduira sûrement à faire quelques modifications au niveau du thème de votre blog. J’ai, par exemple, modifier dernièrement certains détails dans la « side bar », comme un lien vers technorati, l’affichage du nombre d’abonnés Feedburner, l’ajout d’une blogroll (Criteo).

Changer de thème

Si cela ne suffit pas, vous pouvez toujours vous lancer dans le changement complet de votre thème. Vous avez alors deux solutions: partir à la recherche du thème parfait ou alors créer le vôtre !

Pour la première solution, voici quelques portes à explorer:

Pour la seconde solution, il faut beaucoup d’huile de coude et ces quelques liens:

Ecrire des articles de fond…

Pour moi un article de fond est un article qui vous apporte des visiteurs ciblés (que vous pouvez transformer en abonné si vous vous débrouillez bien). La source de ces visiteurs est majoritairement les moteurs de recherche.

Le sujet des articles de fond dépend bien évidemment de votre blog. A titre d’exemple, les sujets qui apportent le plus de visiteur sur mon blog sont: iperf, tcpdump et fedora

Et vous ? quels sont les projets blog pour cet été ?