Chenet Carl

Chenet Carl

55 article(s)
Articles de l'auteur

Uzbl, votre nouveau navigateur web

Magazine
Marque
GNU/Linux Magazine
Numéro
125
Mois de parution
mars 2010
Résumé

Le domaine des navigateurs web est saturé. Un choix important d'applications s'offre à ceux qui souhaitent naviguer sur le World Wide Web. Pourtant, jusqu'ici, vous n'avez pas trouvé votre bonheur. Vous appréciez la ligne de commandes, mais le concept des navigateurs en mode texte pur vous semble limité. De plus, vous trouvez que décidément, Firefox et les autres navigateurs libres sont trop lourds dans leur utilisation et imposent de nombreuses fonctionnalités qui vous sont inutiles au quotidien. Alors, Uzbl, la suite d'outils pour l'interface web, vous intéressera sûrement.Avec Uzbl, vous surfez sur Internet en mode graphique (le rendu est assuré par Webkit) tout en contrôlant votre navigateur au clavier, avec les possibilités de personnalisation qu'autorise cette interface.

Toutes vos messageries instantanées dans votre client IRC : Irssi et Minbif

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
46
Mois de parution
février 2010
Spécialité(s)
Résumé
La communauté du libre aime communiquer par IRC. Nous sommes donc nombreux à aller et venir entre différents canaux, au rythme des notifications d'activité. Un client de prédilection des utilisateurs de l'IRC est Irssi, application en mode texte. Nous sommes également utilisateurs des clients de messagerie instantanée et, par exemple, du protocole Jabber. Bien souvent, ces clients ont une interface graphique en Qt ou Gtk, nous obligeant à quitter le confort de notre Irssi finement paramétré afin de répondre à l'un de nos contacts. Et si nous pouvions intégrer pas moins de 15 protocoles de messagerie instantanée à notre client IRC ? La solution : Minbif.

Travail collaboratif avec Git et Buildbot

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
46
Mois de parution
février 2010
Spécialité(s)
Résumé
Le gestionnaire de code source Git est un excellent outil de travail collaboratif. En plaçant un dépôt sur un serveur centralisé, les différents développeurs du projet vont être à même de pousser vers ce dépôt les modifications qu'ils ont réalisées sur leur copie locale des sources. Mais comment s'assurer que la dernière modification poussée vers le serveur de sources n'est pas une ânerie, rendant nécessaire un retour arrière ? Doit-on attendre qu'un développeur consciencieux ou le chef de projet lui-même clone le nouveau contenu du dépôt depuis le serveur sur son poste et lance une batterie de tests pour qu'on s'aperçoive de l'erreur ?Buildbot est la réponse à ce problème, commun à tous les projets de développement. Cet outil, en réagissant aux événements qui surviennent sur le dépôt Git, va nous permettre de tester qu'à chaque nouvelle modification poussée vers le serveur, une batterie de tests s'effectue correctement.

Restreindre l'activité des utilisateurs sur votre système grâce à Lshell

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
46
Mois de parution
février 2010
Spécialité(s)
Résumé
Vos utilisateurs se connectent régulièrement à vos serveurs et font des bêtises ? Vous souhaiteriez donc restreindre les commandes qu'ils peuvent utiliser ? Lshell est la solution, à savoir un shell qui vous permet de choisir les commandes que pourront passer vos utilisateurs. Vous pourrez également interdire explicitement l'utilisation de certaines commandes et même de certains caractères. De plus, Lshell va permettre d'établir des restrictions concernant les protocoles SCP ou SFTP. Petite présentation d'un programme rendant de grands services.

Contribuer à Debian : écrire un rapport de bug

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
46
Mois de parution
février 2010
Spécialité(s)
Résumé
Tout projet libre ayant atteint une taille importante utilise un système de suivi de bugs qui permet à ses utilisateurs de rapporter la découverte de dysfonctionnements et de proposer des améliorations. Le projet Debian a fêté ses 16 ans cette année. Un chiffre pour résumer la participation des utilisateurs au fil du temps : 550000 rapports de bugs.Le projet Debian est fortement structuré autour de son système de suivi de bugs (souvent abrégé par BTS pour Bug Tracking System). Un rapport de bug n'est donc pas une participation anodine et va être la source d'une évolution au sein de la distribution. Nous présenterons dans l'article suivant les différents moyens dont dispose un utilisateur pour créer un rapport de bug, l'envoyer à Debian, le suivre et le faire évoluer.

Une revue de code efficace grâce à Review Board

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
46
Mois de parution
février 2010
Spécialité(s)
Résumé
Dans le cadre d'un projet de développement, une revue de code a lieu lorsqu'un développeur soumet à ses pairs ou au chef de projet les modifications qu'il veut apporter. Le but est d'identifier des erreurs ou d'améliorer le code avant de l'intégrer à l'application. La revue de code est une activité rébarbative mais très utile pour améliorer la qualité globale du logiciel. Elle est le plus souvent pratiquée par courrier électronique, usage qui entraîne beaucoup de manipulations superflues et d'échanges d'e-mails, avec du code source qui peut transiter en pièce jointe.Review Board va vous permettre de pratiquer la revue de code de manière simple et efficace avec des modifications apportées au code directement consultables, précisément identifiées et la possibilité pour le développeur et son critique d'échanger leurs commentaires via un canal dédié.

Pylint : le meilleur ami des Pythonistes

Magazine
Marque
GNU/Linux Magazine
Numéro
124
Mois de parution
février 2010
Résumé
Problème de syntaxe, erreur dans l'indentation ou faute de frappe font partie du quotidien des développeurs Python et ne sont détectés qu'au traitement du code par l'interpréteur. Pylint est un outil d'analyse de code source Python qui vous permet d'identifier ces erreurs avant l'exécution de votre programme.De plus, Pylint permet une analyse du style de votre code. Que ce soit pour vous conformer aux standards du langage Python (la PEP 008) ou pour respecter un style défini au sein de votre projet, Pylint permet de mettre en avant le non-respect de ces standards, tout cela d'une façon très ludique avec un score global noté sur 10.

Lire vos flux RSS en mode texte avec Canto

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
46
Mois de parution
février 2010
Spécialité(s)
Résumé
Vous êtes un avide consommateur de flux RSS et votre lecteur actuel ne vous convient pas. Vous aimez adapter les applications que vous utilisez tous les jours à vos habitudes et non l'inverse. Cerise sur le gâteau, vous n'êtes pas insensible aux charmes des applications en mode texte. Canto est fait pour vous.

Automatisez vos connexions SSH avec Bélier

Magazine
Marque
GNU/Linux Magazine
Numéro
123
Mois de parution
janvier 2010
Résumé
Bélier permet l’ouverture automatisée d’un terminal ou l’exécution de commandes sur un ordinateur distant via une connexion SSH. L’intérêt principal de Bélier réside dans sa capacité à traverser plusieurs machines intermédiaires avant d’accomplir la tâche assignée.L'utilisateur typique de Bélier est un ingénieur système en SSII ou un indépendant qui a besoin de concentrer toutes les informations nécessaires à ses connexions sur son poste de travail afin de dépendre le moins possible de la configuration SSH des machines qu'il va traverser. Amené à travailler sur différents parcs informatiques, il souhaite pouvoir se connecter le plus rapidement possible là où il doit intervenir en automatisant totalement la connexion.