mardi 14 décembre 2010

La perle des solutions de Sauvegarde : Crashplan

Comme je le disais déjà dans mon précédent post, je me suis acheté un nouveau pc.
J'ai remisé l'ancien sous mon bureau, avec l'idée d'en faire un serveur de sauvegarde, voire une sorte de media center. J'ai donc cherché une solution type "Dropbox", qui soit à la fois simple et qui me permette de sauvegarder efficacement mes données sans me prendre la tête.

Finalement, j'ai trouvé mieux ! Et j'avoue que je ne comprends vraiment pas pourquoi ce soft n'est pas plus connu : Crashplan .

Crashplan est très simple : Vous l'installez, choisissez les dossiers à sauvegarder et la destination de sauvegarde. Et c'est tout ; le démon gèrera tout de lui-même à partir de là.
Vous disposez d'une interface graphique pour les réglages, mais plupart des commandes sont dispo directement via le terminal pour les plus furieux.

Premier gros point positif : Crashplan est dispo pour presque toutes les plate-formes possibles et inimaginables : Windows, Mac, Linux et plus encore. J'avoue avoir été impressioné depuis le début tellement c'est rare.
Mais le soft va plus loin : la liste des emplacement disponibles est grande. il est possible de sauvegarder chez des amis, sur son propre pc, et même sur des serveurs mutualisés type OVH.
Tout cela de manière très simple, et gratuite sans limitation !

Les données sont compressées par le logiciel et protégées par mot de passe si voulu, donc pas de panique :)

Certaines fonctionnalités sont impressionantes, et vont vraiment dans le bon sens à mon avis. Un exemple simple, qui la encore m'a impressioné :
Imaginons que vous voulez sauvegarder 80 go sur le pc de votre grand-mère qui se situe en Alaska.
Elle est d'accord et a installé Crashplan, mais 80go par le réseau c'est lourd.
La solution est simple : vous auvegardez sur votre pc, copiez le résultat sur une clé et envoyez la clé par la poste.
Elle n'a plus qu'à copier elle aussi sur son pc et c'est prêt, seules les mises à jour seront maintenant à faire !

Je ne vais pas vous faire une démo complète du système, et je vous laisse tester par vous même ;)

Une dernière chose, CP est aussi dispo en cloud, en payant seulement 3 euros par mois sans limitation de stockage. Plutôt impressionant encore une fois ;)

Sincèrement, je reste rêveur :D

A la prochaine,

Vous pouvez touver Crashplan ici

mardi 7 décembre 2010

Supprimer un élément du menu contextuel Gnome

Salut tout le monde !


Bon je ne vais pas vous faire la tirade habituelle disant que j'ai abandonné le blog pour un moment toussa :) . On va faire simple, en disant que quand on sort de la vie étudiante on a vachement moins de temps libre qu'avant :)

L'avantage par contre est que je bosse dans l'électronique embarquée maintenant, et que je devrais rapidement avoir deux trois petites choses à laisser ici. :)

Le billet du jour n'est pas technique pour deux sous.
J'ai installé Wine dans ma jeunesse sur Ubuntu, pour pouvoir installer des logiciels qui ne tournaient que sous Windows.
Depuis, pour chaque clic droit que je fais, 5 des élements proposés correspondent à des applications qui ne sont même pas installés sur le pc et surtout que je n'ai pas envie de voir :s (notepad, ppt, . . . )

Pour supprimer un des élements de votre menu clic droit, c'est en fait très simple.

Trouver un des fichiers du type dont vous voulez changer le menu (ex : un fichier texte).
Clic droit sur celui-ci -> Propriétés.

Direction ensuite vers l'onglet Ouvrir avec.
Il vous suffit ensuite de faire le ménage :) (ajouter, supprimer, modifier).

Et voila, rien de plus simple.
Cette astuce, j'avoue l'avoir cherché pendant un moment : La plupart des liens web nous dirigent vers des tutos qui permettent d'ajouter des nouvelles actions, en utilisant nautilus-actions par exemple.

A tester si vous avez envie ;)

A la prochaine

dimanche 11 juillet 2010

Vim : Quelques réglages

Yello,


Si vous êtes sous Linux (et pourquoi pas sous Windows) vous utilisez peut-être ce logiciel totalement magique qu'est vim. C'est l'un des outils les plus puissants que je connaisse pour programmer et éditer des fichiers.
Il demande cependant un certain temps d'adaptation, et un certain nombre de réglages pour vous être plus agréable et s'accorder avec vos goûts.

Voici une liste de certains réglages très basiques qui pourront vous servir :)

Pour configurer vim , créer un fichier
~/.vimrc

Pour mettre les numeros de lignes :
set number

Pour activer la coloration syntaxique :
syntax on

On peut aussi faire interagir la souris en installant
sudo apt-get install gpm
et en ajoutant au vimrc la ligne
set mouse=a

Installation de jeux de couleurs

les nouveaux jeux de couleurs de vim sont dans le dossier
/usr/share/vim/vim72/colors

Pour en changer , dans l'editeur faire :
colorscheme evening
où evening est un exemple.

Comme je l'ai déjà dit, ce ne sont que des bases, et il faudra un peu plus de travail pour faire de vim votre éditeur préféré :)

Rapatriement d'un site web en 1 ligne de commande

Salut tout le monde!

Si vous êtes sous Linux, il suffit d'une seule ligne de commande pour rapatrier un site web .

wget -r -l5 -k -E "http://www.l_adresse_du_site.a_recuperer.com"

Infos :

-r : récursif sur le site
-l5 : cinq niveaux de récursion au maximum
-k : convertir les destinations des liens pour une lecture locale
-E : convertir les types de fichier au format HTML (pour éviter que la lecture de sites en PHP ne foire en lecture sous Firefox).

-t : spécifier combien de fois que wget devrait essayer de télécharger chaque fichier.
-w : spécifier combien de temps attendre entre les essais
-c : demander à wget de continuer un téléchargement interrompu.
-T : spécifier au bout de combien de secondes sans réponse wget abandonne une connexion
load-cookies : importer des cookies (pratique pour les sites où vous devriez être authentifié)
-X : exclure un répertoire

La source provient d'ici :)

Attention tout de même, l'aspiration d'un site qui ne vous appartient pas est interdite ;)

mardi 1 juin 2010

Ubuntu et Clamav : Antivirus ultime!

Salut,

Pour ce post, je vais parler un peu sécurité (une fois n'est pas coutume).
Comme beaucoup de gens je pense, j'ai gardé une partition windows même si je ne me sers quasiment plus que de Linux :)
Elle me sert majoritairement pour jouer, où pour certains logiciels propriétaires (dans mon cas il s'agit de skype...).

Dans tous les cas, même si Linux est par nature très peu exposé aux virus, cela ne veut cependant pas dire qu'il n'en contient pas, mais simplement qu'ils n'ont pas d'effet sur votre système.

Et si vous copiez le mauvais fichier sur une clé et que vous la lancez sur le pc d'un ami qui a le malheur d'être sous windows, il risque d'être plutôt mécontent.

Face à ça, il existe une solution simple : un antivirus ^^, oui mais pas comme celui que vous pouvez avoir l'habitude d'en voir. Celui dont je vous parle n'est pas lancé en permanence en tâche de fond pour vous protéger; il sert à faire des vérifications!

Je m'en sers pour faire un check régulier de mes partitions. Il est vraiment très simple d'utilisation, même pour les débutants de la ligne de commande.

Le logiciel dont je parle s'appelle clamav, et il est dans les paquets par défaut. Pour l'installer un simple
sudo apt-get install clamav
suffira (ou clamav dans la logitheque ubuntu).
Vous pouvez encore simplement cliquer ici.

La documentation dans le lien est assez fournie, je vous laisse en juger. Pour les anti-console je crois qu'il existe une version fenêtrée.

En gros, pour faire un check d'une partition précise, il suffit de taper dans un terminal
freshclam (mise à jour des définitions de virus)
clamscan -r /votrepartitionascanner

Et c'est parti, le programme vous préviendra s'il trouve quelque chose.

Ca peut être très utile dans le cas ou vous voulez réparer un autre pc par exemple.

En espérant que ça servira à quelqu'un!

jeudi 13 mai 2010

Configuration de mpd

Salut,

Je fais suite à mon précédent message concernant mpd. Lors de l'installation une configuration de base est mise en place de manière automatique.

Oui mais voilà, elle est pour moi loin d'être parfaite pour plusieurs raisons :
-Lancement de mpd au démarrage de l'ordinateur :
ce qui signifie que si vous ne l'avez pas éteint la dernière fois, vous allez vous retrouver avec du Thrash Metal à fond sur l'écran d'insertion de mot de passe. Ca fait tâche quand on est en TP ^^
-Gestion du logiciel par le superutilisateur.
Avec la config de base, vous êtes obligé de placer un sudo devant vos commandes, ce qui n'est pas conseillé d'une part et également rapidement gonflant.

-Chemin des différents fichiers de configurations dispersés et dans des lieux plutôt 'exotiques'
La sauvegarde des playlists et autre fichiers de log sont placés dans différents dossiers ou pour ma part je ne vais jamais ^^


J'ai donc effectué quelques manipulations pour simplifier tout ça. Rien de compliqué vous verrez, ça prend à peine 5 minutes.

La première chose à faire est de se placer dans votre dossier local et de créer un nouveau dossier:
cd ~; mkdir .mpd; mkdir .mpd/playlists


L'idée est de regrouper tout ce beau monde dans le même dossier que vous pourrez manipuler plus facilement. Vous vous doutez à quoi va servir le dossier playlists que j'ai créé aussi :)

La deuxième étape est de modifier la place du fichier de lancement de mpd et de son fichier de configuration, afin d'une part qu'il ne se lance plus au démarrage, puis ensuite de pouvoir l'appeler simplement quand on veut.
sudo mv /etc/init.d/mpd ~/.mpd/; sudo mv /etc/mpd.conf ~./mpd/


Il vous faut ensuite rapidement modifier ces deux fichiers. Le fichier mpd d'abord :
sudo gedit ~.mpd/mpd

Comme on a modifié la place du mpd.conf, il va falloir simplement le signaler
Au début du fichier, à la ligne
MPDCONF = /etc/mpd.conf

il suffit de remplacer le chemin vers le nouveau chemin :
MPDCONF = /home/airballman/.mpd/mpd.conf
(prenez garde à changer par votre nom d'utilisateur

Il reste maintenant à modifier le second fichier : le fichier de configuration.
sudo gedit ~.mpd/mpd.conf

Il faut chercher dans le fichier les lignes ou sont défini l'emplacement des différents dossiers (celui de votre musique etle dosier de playlists que l'on a déjà crée) :
/playlist_directory "/home/airballman/.mpd/playlists"

et également votre dossier de musique (à vous de mettre vos dossier racine)
/music_directory "/home/airballman/musique"
Il vous reste à sauvegarder et à quitter.

Je n'ai rien modifié d'autre pour ma part, mais vous pouvez bien sur si vous voulez ajouter tous les autres fichiers dans le dossier (state, pid, ...). J'ai pris le parti de ne prendre que ce qui allait me servir :)

Il faut encore régler le problème des permissions, pour l'instant les fichiers appartiennent encore au groupe root, et il faut rendre le fichier mpd accessible à l'execution sans sudo.
sudo chmod 777 .mpd/mpd; sudo chown airballman .mpd/mpd

Il vous faut changer le airballman par votre nom d'utilisateur.


Votre mpd ne se lancera maintenant plus automatiquement au démarrage, et vous savez ou vos playlists seront sauvegardées :)!

Pour le lancer, un simple
~.mpd/mpd start
devrait faire l'affaire. Vous pouvez également choisir stop ou restart.


Afin de faciliter les choses, vous pouvez ajouter des raccourcis dans votre fichier bash_aliases :
gedit ~/.bash_aliases
, puis ajouter les deux lignes
alias ompd='/home/airballman/.mpd/mpd start'
alias cmpd='/home/airballman/.mpd/mpd stop'


Les deux instructions ompd etcmpd vous serviront à lancer et éteindre le démon.

Pour info, si vous ne le fermez jamais, il n'y a pas besoin de le ré ouvrir à chaque cession!



Une dernière chose avant de profiter de votre musique, la création de la base de données (indexation de votre dossier de musique):
/home/airballman/.mpd/mpd --create-db /home/airballman/.mpd/mpd.conf


Vous pouvez vous tenir à jour de l'avancement de l'indexation avec
tail -f /var/log/mpd/mpd.log



N'hésitez pas à demander en cas de problème.

Si vous cherchez des renseignements, une doc très fournie est présente ici


Une dernière chose, j'ai choisi le client en terminal ncmpcpp pour sa légèreté encore une fois. Voici un lien vers le tutorial que j'ai suivi.



Bienvenue dans un monde ou la musique ne pèse rien :)

samedi 8 août 2009

Un Matlab gratuit et performant

Salut à tous!

Comme toute personne appelée à faire du traitement d'Images, ou du traitement de Signal, et beaucoup d'autres d'ailleurs; j'utilise Matlab. Malgré sa puissance, c'est cependant un logiciel cher, même en ce qui concerne les licences étudiantes.
Dans la lignée de mon premier article concernant Python, je voudrais donc vous présenter aujourd'hui une alternative concrète à Matlab, et qui s'avère chaque jour un peu plus efficace.
Elle est bien sûr codée en Python, et se nomme Ipython.
Pour l'installer sous lilnux, rien de plus simple : il vous suffit de lancer la commande magique

sudo apt-get install ipython


Dans sa version de base, Ipython n'est rien de plus qu'un shell python amélioré, une sorte de calculatrice hyperpuissante; qui ressemble à ca



Cependant, même si ce shell amélioré offre déjà des possibilités intéressantes, il montre ses capacités réèlles dès que l'on ajoute certaines librairies de Python : Il s'agit de pylab, numpy et Matplotlib.

Pylab et numpy vont permettre au Python de gérer les tableaux, ce qui donnera donc une approche très "Matlab" de vos calculs, mais Matpotlib vous permettra d'afficher tous les graphiques que vous désirerez.

De plus, Le langage Python possède une syntaxe très proche de celle de Matlab, et ne vous dépaysera donc que très peu.

N'hésitez plus donc, et essayez!!!


Pour lancer ipython une fois les librairies installées, il vous suffit alors de faire dans un terminal :
ipython -pylab
de façon à importer le module voulu.
Il ne vous reste plus qu'à profiter!

Voici quelques liens vers des premiers tutoriels simples pour prendre le module en main :
Chez developpez.com, et chez ubuntu.fr


Pour les windowsiens, sachez que ipython est également porté sous windows, avec les modules qui vont bien. Il vous suffit d'aller voir ici

N'hésitez pas à poser des questions à la meute en ce qui concerne la prise en main; nous sommes la pour ça!

Je ferai surement dans les prochaines semaines un petit tutoriel de découverte du logiciel afin de terminer de vous convaincre :p



Allez, à bientôt, en espérant que nous serons bientôt une meute de bien plus que quatre loups!

Julien