Catégories
Open-source Systeme

Commenter plusieurs lignes dans vi

Petite note interne pour commenter plusieurs lignes (par exemple 4 avec le caractère de commentaire #) dans vi ou vim.

Il suffit de se positionner sur la première ligne à commenter puis de taper:

[shell]:.,+4 s/^/#/g[/shell]

Pour revenir en arrière et supprimer les commentaires:

[shell]:.,+4 s/^#//g[/shell]

Fin de la note…

Catégories
Open-source Web

7 extensions indispensables pour Chromium

1- AdBlock+

Enfin un vrai bloqueur de publicité pour Chromium !

Page du plugin

Installation du plugin

2- Xmarks

Vous avez plusieurs PC avec des navigateurs différents ? Xmarks permet de synchroniser la configuration de vos navigateurs (Chrome, IE, Safari ou Firefox).

Page du plugin (en bêta, il faut s’inscrire avant de pourvoir télécharger le plugin)

3- Who is checker

Ajoute un petit icone permettant d’avoir des informations sur un site Web

Page du plugin

Installation du plugin

4- YouTube Downloader

Sauvegarder les vidéos YouTube en local sur votre disque en un seul click !

Page du plugin

Installation du plugin

5- iMacro

Cette extension permet de mémoriser une série d’action sur une page Web et de la rejouer à la demande. Très utile lors du développement de site Web…

Page du Plugin

Installation du plugin

6- SmoothScroll

Vous trouver le scroll de page trop agressif, alors ce plugin vous propose de le configurer aux petits oignons…

Page du plugin

Installation du plugin

7- TweetPage

Vous venez de découvrir un site intéressant, alors ce plugin vous permet d’en tweeter l’adresse sur votre compte Twitter.

Page du plugin

Installation du plugin

Catégories
Web

10 invitations Google Wave à gagner !

Update: Les invitations vont être envoyées aux personnes suivantes.

Attention, gOOgle met un certain temps avant de valider ces invitations…

Résultat concours Google Wave

Catégories
Web

Mes « marques ta-pages » de la semaine

Marques-pages
Catégories
Blog Open-source Video Web

Utiliser le tag video HTML 5 dans WordPress

HTML 5 permet l’insertion de média de type audio ou vidéo directement dans une page HTML sans avoir besoin d’autre chose qu’un navigateur compatible (Firefox 3.5 ou Chromium 4.0 par exemple). A l’heure actuelle, il n’est pas possible de créer des billets utilisant ces tags dans WordPress. Il faut donc passer par un plugin qui va nous permettre de contourner le problème et de nous apporter également un compatibilité avec les navigateurs ne supportant pas la norme HTML 5…

Catégories
Open-source Systeme

Installation de XvidCap sous Ubuntu Janty

Si comme moi vous avez essayé le logiciel de screencast XvidCap sous Ubuntu Janty, vous avez également du être déçu… En effet, le logiciel disponible dans les dépôts crache lamentablement au démarrage de l’enregistrement. C’est sur la bible documentaire Ubuntu-fr (que j’ai légèrement modifié pour l’occasion) que j’ai trouvé la solution que je détaille ici.

On va donc commencer par installer XvidCap à partir du dépôt Ubuntu afin de satisfaire toutes les dépendances:

[shell]sudo aptitude install xvidcap[/shell]

Ensuite on installe un certain nombre de pré-requis nécessaires à la compilation de XvidCap:

[shell]sudo aptitude install libavcodec-unstripped-52 libxmu-dev libglade2-dev libgtk2.0-dev build-essential[/shell]

On récupère la dernière version des sources (version 1.1.7 au moment de l’écriture de ce billet):

[shell]cd ~
mkdir tmp
cd tmp
wget http://downloads.sourceforge.net/project/xvidcap/xvidcap/1.1.7/xvidcap-1.1.7.tar.gz?use_mirror=surfnet[/shell]

On compile:

[shell]cd xvidcap-1.1.7
./configure
make
sudo make install[/shell]

Il ne reste plus qu’a lancer le logiciel apr le menu « Applications / Son et vidéo / XvidCap screen capture ».

XvidCap


Catégories
Gstreamer Open-source Systeme

Installation et configuration de Hanbrake sur Fedora 11

Un rapide billet pour installer Handbrake (le logice libre pour ripper vos DVDs) sur une distribution Fedora 11. En effet, Handbrake n’est pas disponible dans les dépôts, il faut donc passer par une installation à la mimine (il faut juste avoir quelques connaissances pour suivre ce tuto, comme le fait de savoir saisir des commandes dans un terminal…) . J’en profiterai également pour vos donner ma configuration qui me permet d’encoder les DVDs pour les relire sur ma PlayStation 3.

Avant de commencer

On ouvre un terminal et on lance les commandes suivantes afin d’installer les librairies nécessaires à la compilation de Handbrake:

[shell]sudo yum groupinstall "Development Tools" "Development Libraries" "X Software Development" "GNOME Software Development"
sudo yum install yasm zlib-devel bzip2-devel dbus-glib-devel hal-devel webkitgtk-devel libnotify-devel gstreamer-devel gstreamer-plugins-base-devel
[/shell]

Installation de Handbrake

On récupère la dernière version de Handbrake à parit du dépôt SVN:

[shell]cd ~
mkdir src
cd src
svn checkout svn://svn.handbrake.fr/HandBrake/trunk handbrake
[/shell]

On lance la préparation de la compilation:

[shell]cd handbrake
./configure –launch
[/shell]

On compile et on installe:

[shell]cd build
sudo make install
[/shell]

Pour lancer le logiciel Handbrake, il faut aller dans le menu Applications / Son et vidéo / Handbrake (si vous êtes sous Gnome…). Et voilà le travail:

HandBrake

Configuration d’un profil PlayStation 3

On commence par cliquer sur le profil « High Profile » puis sur le bouton « Save current settings to new preset ». On entre un nom et une description pour le profil:

profilps3

J’utilise les paramètres suivants:

Handbrake-PS3-Video

Handbrake-PS3-Audio

Handbrake-PS3-H264

Il ne reste plus qu’a insérer un DVD dans votre lecteur, choisir le profil « PlayStation 3 » et lancer l’encodage !

Catégories
Web

Mes « marques ta-pages » de la semaine

Marques-pages
Catégories
Open-source Reseau

Nicolargo, dessine-moi un paquet IP

Voilà mon petit prince:

IP packet

Avec en bonus la version PDF et la version Open Office Draw.

Catégories
Open-source Systeme

Utiliser Gmail pour envoyer des mails depuis un shell

Sendmail

En lisant un billet sur blog Linuxers.org, m’est venu l’idée d’écrire un article sur l’utilisation d’un compte Gmail pour envoyer des mails depuis un shell ou tout autres processus utilisant un « sendmail-like » (un bon exemple d’application est l’envoi d’alertes par Nagios).

Nous allons utiliser SSMTP (pour Simple SMTP). La première chose à faire avant de lancer dans ce tuto est de créer un compte Gmail (que vous pouvez dédié à votre serveur ou pour l’ensemble de votre réseau). Je vous déconseille fortement d’utiliser votre adresse personnelle…

Une fois le compte Gmail créé (par exemple monbeauserveur@gmail.com pour illustrer le reste de cet article), nous allons installer SSMTP sur notre système GNU/Linux favori (Ubuntu Server 9.04 dans mon cas):

[shell]sudo aptitude install ssmtp[/shell]

On configure SSMTP en éditant le fichier texte /etc/ssmtp/ssmtp.conf:

[shell]
root=monbeauserveur@gmail.com
mailhub=smtp.gmail.com:587
hostname=monbeauserveur.monbeaudomaine.com
AuthUser=monbeauserveur
AuthPass=monbeauPaSsWoRd
FromLineOverride=YES
UseSTARTTLS=YES
[/shell]

Si sendmail était installé sur votre serveur, il va falloir le désinstallé (SSMTP remplacera SENDMAIL):

[shell]sudo service sendmail stop
sudo aptitude remove sendmail[/shell]

Ensuite on configure SSMTP comme mailer par défaut (il doit y avoir une solution plus élégante mais je n’ai pas eu le temps de creuser):

[shell]sudo ln -s /usr/sbin/ssmtp /usr/sbin/sendmail[/shell]

Enfin on teste l’envoi d’un mail à partir d’un Shell:

[shell]echo Contenu du mail" | mail -s "Titre du mail" destinatairedumail@gmail.com[/shell]

Le mail devrait arriver au destinataire (destinatairedumail@gmail.com) quelques secondes plus tard !

Il ne vous reste plus qu’a configurer vos services comme Nagios pour envoyer les alertes par mail !