Chenet Carl

Chenet Carl

55 article(s)
Articles de l'auteur

Nouveautés de Redis 2

Magazine
Marque
GNU/Linux Magazine
Numéro
133
Mois de parution
décembre 2010
Résumé
Redis a fait une arrivée très remarquée dans le monde en ébullition du NoSQL. Les premières versions apportaient d'importantes innovations – présentées dans GLMF n°129 - qui ont immédiatement séduit un large public, permettant de dépasser le modèle du simple et efficace Memcached. De plus, la lecture de la documentation du projet dans laquelle plusieurs fonctionnalités alléchantes étaient déjà décrites mais non disponibles promettait beaucoup pour la prochaine version majeure.Sorti au tout début du mois de septembre, Redis 2 embarque bien les nouveautés promises. Salvatore Sanfilippo, fondateur du projet, a été engagé par VMWare pour travailler à plein temps sur Redis, d'où un changelog bien fourni [1] pour cette nouvelle version. Tour d'horizon des principales innovations de la plus récente mouture de ce projet.

Les ressources de l'archive Debian

Magazine
Marque
GNU/Linux Magazine
Numéro
133
Mois de parution
décembre 2010
Résumé
Les dépôts de paquets du projet Debian facilitent l'installation et la mise à jour des composants de votre système. Les programmes sont ainsi téléchargés, installés puis configurés automatiquement. Ces fonctionnalités presque magiques que d'autres systèmes d'exploitation n'offrent toujours pas à leurs utilisateurs vous sont devenues indispensables. Mais saviez-vous que le projet Debian vous permet d'aller beaucoup plus loin dans ce concept, en vous offrant de nombreuses ressources qui vont faire évoluer votre vision de l'administration système sous Debian ? Qu'il s'agisse de sécurité, d'intégrer des logiciels récents à votre version stable, de retrouver l'état de l'archive Debian à un instant T ou de suivre les évolutions de logiciels critiques pour votre infrastructure comme votre antivirus ou votre anti-spam, la distribution à la spirale propose des services flexibles et sûrs qui vont vous permettre de modifier votre distribution sans sortir des outils habituels du projet.

Introduction à GlusterFS

Magazine
Marque
GNU/Linux Magazine
Numéro
133
Mois de parution
décembre 2010
Résumé
Les systèmes de fichiers libres répartis ne sont pas légion. LustreFS de la société Oracle représente aujourd'hui une valeur sûre, utilisée dans de nombreux clusters de calcul. Existe également Global File System de chez Red Hat. Toutefois, mettre en place des architectures à base de LustreFS ou de GFS est loin d'être trivial. Les composants sont nombreux, complexes et nécessitent un contrôle fin de l'ensemble de l'architecture. Depuis longtemps déjà, la communauté du libre attendait une alternative qui soit simple à mettre en place et à administrer tout en garantissant des performances intéressantes. Le messie est arrivé : GlusterFS.GlusterFS est un système de fichiers distribué prévu pour stocker plusieurs pétaoctets de données. Reposant sur FUSE, il va simplement monter localement le volume distant qui s'intégrera donc parfaitement dans votre arborescence. De plus, il gère la réplication des données qui sont stockées dans le volume distribué, permettant une reprise rapide du service en cas d'indisponibilité de l'un des nœuds. Présentation d'un futur incontournable des systèmes de fichiers distribués libres.

Vie et mort d'une version de Debian

Magazine
Marque
GNU/Linux Magazine
Numéro
132
Mois de parution
novembre 2010
Résumé
« When it's ready ». La politique de publication des nouvelles versions de Debian a le don d'agacer un grand nombre de personnes dans la communauté du libre. C'est pourtant sur cette idée fondatrice que repose toute la politique d'assurance-qualité du projet Debian. Illustration de l'indépendance du projet face aux contingences commerciales, une nouvelle version de Debian est avant tout l'œuvre et la fierté de la communauté des contributeurs qui l'ont faite naître, elle et ses paquets.Au cours d'un long processus, un logiciel nouvellement empaqueté va traverser différentes étapes avant, peut-être, d'être la version disponible de ce logiciel dans la version stable. Indissociable des paquets qui la composent, une version est néanmoins dotée d'attributs propres qui lui confèrent sa spécificité. Le tout constituera l'image publique du projet Debian et la base de travail d'administrateurs et développeurs du monde entier pendant plusieurs années.

Participez à Debian, suivez le guide !

Magazine
Marque
GNU/Linux Magazine
Numéro
131
Mois de parution
octobre 2010
Résumé
Vous souhaitez participer au projet Debian. Peut-être avez-vous déjà empaqueté une application de votre côté et vous aimeriez avoir l'avis d'un développeur Debian sur votre travail ? Vous avez adopté un paquet qui était abandonné sans vraiment savoir quoi en faire ? Ne restez pas seul dans votre coin et rejoignez une équipe Debian ! Les contributeurs du projet sont organisés en équipes, chacune spécialisée dans un domaine, comme la Python Applications Packaging Team pour les applications codées en Python, l'équipe Debian KDE ou celle assurant l'assurance qualité du projet.En tant que membre d'une équipe, vous travaillerez ainsi avec plusieurs développeurs Debian expérimentés qui vous donneront des indications sur quoi faire et surtout comment le faire. Ils vous donneront des pistes pour comprendre l'état de l'art ainsi que les règles d'usage afin, par exemple, d'empaqueter les paquets gérés par cette équipe. C'est aussi un excellent moyen de découvrir le fonctionnement interne de Debian et de rencontrer ses développeurs, physiquement disséminés dans le monde entier.

Qu'est-ce qu'une mini-DebConf ?

Magazine
Marque
GNU/Linux Magazine
Numéro
131
Mois de parution
octobre 2010
Résumé

Le projet Debian est développé par des contributeurs du monde entier. Communiquant principalement grâce à l'e-mail et l'IRC, cette communauté a appris à travailler de façon fortement décentralisée et asynchrone. Afin de rompre la monotonie de ce type de communication, les membres du projet Debian se retrouvent depuis bientôt dix ans, chaque année, pour un cycle de conférences : la DebConf.

Compte-rendu de la DebConf 2010

Magazine
Marque
GNU/Linux Magazine
Numéro
131
Mois de parution
octobre 2010
Résumé
Le projet Debian est fortement décentralisé. Ses développeurs, tous bénévoles, sont disséminés aux quatre coins du globe. Cette situation est parfaitement gérée depuis le début du projet grâce à ses principaux moyens de communication que sont l'e-mail et l'IRC. Toutefois, rencontrer les personnes avec qui l'on travaille pratiquement tous les jours en ligne, ainsi que la possibilité de présenter des travaux en cours ou de discuter de certaines problématiques, ont conduit le projet à organiser dès l'an 2000 un cycle de conférences entièrement consacrées à Debian. À l'origine située à Bordeaux, la DebConf devient itinérante dès sa troisième édition.Cette année, cette dernière s'est tenue à New York, aux États-Unis, ce qui ajoutait à la fête. L'événement annuel majeur de la distribution à la spirale, lieu privilégié de présentation des projets en cours, des discussions informelles et des annonces inattendues, a attiré des développeurs venus du monde entier, mais aussi un large public d'utilisateurs enthousiastes. Retour sur ce rassemblement incontournable de la communauté Debian.

Vos tests unitaires avec Python 2.7

Magazine
Marque
GNU/Linux Magazine
Numéro
131
Mois de parution
octobre 2010
Résumé
Le langage Python, fidèle à sa devise « battery included », embarque dans sa bibliothèque standard un module nommé unittest pour faciliter l'écriture des tests unitaires. Toutefois, ce dernier était jusqu'à récemment en perte de vitesse face à des solutions externes comme py.test et nose.La version 2.7 du langage propose un module unittest renforcé par de nombreuses nouvelles fonctionnalités. À travers une suite d'exemples, nous présenterons le fonctionnement de ce module et les intéressantes fonctionnalités qu'il offre désormais.

Nouveautés de Python 2.7

Magazine
Marque
GNU/Linux Magazine
Numéro
131
Mois de parution
octobre 2010
Résumé
La branche 2.X est née avec la version 2.0 sortie le 16 octobre 2000. Presque dix ans séparent donc l'aîné de cette branche et Python 2.7. Cette dernière version clôt la série des 2.X. Elle intègre un grand nombre de nouvelles fonctionnalités introduites directement dans les versions 3.X de Python, que les développeurs du projet ont trouvé intéressant d'apporter également à la benjamine de la branche précédente. Mais 2.7 embarque aussi d'autres atouts.Compte tenu de la migration assez lente des développeurs depuis la branche 2.X vers 3.X, il y a fort à parier que Python 2.7 sera longtemps présent sur de très nombreuses machines. Petit tour d'horizon de quelques nouveautés introduites dans cette mouture.