[Semaine 8] Les commandes utiles

Salut à tous !

Chaque semaine vous pourrez retrouver sur le blog des commandes pour votre shell.

Pour cette deuxième fournée, 6 nouvelles commandes (non classées) !

  • Graver un iso depuis la ligne de commande

cdrecord -v -speed=10 -data nomdufichier.iso

  • Supprimer récursivement les .svn d’un projet

find . -iname .svn -delete

  • Ecouter seulement le son d’une vidéo

mplayer -vo null fichiervideo.truc

  • Taille d’un répertoire

du -sh repertoire1/repertoire2

  • Informations sur la ram

sudo dmidecode -t 17

  • Convertir récursivement ses fichiers en UTF-8

for f in $(find . -name *.php); do iconv -f ISO-8859-1 -t UTF-8 $f -o $f.utf8; mv -f $f.utf8 $f; done

[Semaine 7] Les commandes utiles

Salut à tous !

Chaque semaine vous pourrez retrouver sur le blog des commandes pour votre shell.

Cette semaine le thème abordé sera lié au système.

  • Exécuter la dernière commande utilisée avec sudo

sudo !!

  • Revenir dans le dossier précédent (avant le dernier cd)

cd -

  • Vider le contenu du fichier

fichier.txt

  • Chercher une expression dans un fichier, dans le répertoire (récursivement)

grep -R expression *

  • Supprimer définitivement un fichier

shred -n33 -zx fichier; rm fichier

  • Afficher le path d’un exécutable (3 méthodes)

type commande

which commande

whereis commande

  • Découper un fichier tous les x lignes

csplit -k fichier x {*}

  • Nombre de coeurs de la machine

grep -c ^processor /proc/cpuinfo

  • Utiliser une commande sur un seul CPU

taskset -c 0 commande

Quelques astuces pour Google Buzz !

Salut à tous !

Depuis la sortie de Buzz, il y a moins d’une semaine, il y aurait eu près de 10 millions de « buzzs » selon Google. Vous pouvez d’ailleurs me suivre, depuis ce lien ou depuis le logo sur la gauche du site.

Des astuces sont très rapidement apparues sur le net. Mais je ne pense pas que vous connaissez celles-ci.

1) Des nouvelles options !

Cette première astuce concerne une nouveauté apportée à Buzz :

- Possibilité d’afficher ou non publiquement la liste des gens suivis et me suivant (followers)
- Supprimer Buzz de Gmail

Buzz settings

2)  Options de formatage

Bien que l’interface soit très succinte, il est possible de mettre en forme vos buzzs.

- Gras : commencer par une *
- Souligné : utiliser un _
- Barré :  mettre un -

3) Accéder à Google Buzz Mobile sans changer l’user-agent

Mon dernier article vous expliquait comment modifier l’user-agent de votre navigateur.
L’astuce pour Google Buzz ne sert plus à rien, car il est possible de forcer l’utilisation du navigateur courant.

Pour cela deux solutions :

- Lien direct
- Se rendre à cette adresse et cliquer sur « Continue on an unsupported device »

4) D’autres astuces….

- Parfois l’url d’une image n’a pas toujours une extension, du coup Buzz ne le reconnait pas :( Pourtant il existe un contournement au problème. Il faut pour cela rajouter à la fin du fichier :

?.png (en remplaçant png avec le type de fichier)

Merci à Robin Millette pour l’info !

- Si vous souhaitez contacter l’équipe s’occupant de Buzz (très réactive), utilisez ce formulaire.

5) Vérifier son compte (résidents US seulement)

- Allez sur le site de Knol de Google
- Se rendre dans les options du profil…
- … et choisir « Name verification »

Et ensuite vous pouvez valider votre compte par téléphone (sms), ou encore par carte de crédit (??? !!!)

Pour finir cet article, un peu d’humour :

Humour sur Google Buzz

Si vous connaissez d’autres astuces, partagez-les dans les commentaires !

Après la neige, les vidéos !

Salut à tous !

Hier (11 Février) pas mal de neige est tombé sur les Alpes maritimes (06) et le Var (83).
Le plus dur étant passé, place à la rigolade avec des vidéos !

Vidéo 1 : Une introduction….

Image de prévisualisation YouTube

Vidéo 2 : Il avait un coccyx, maintenant plus :-P

Image de prévisualisation YouTube

Vidéo 3 :   » Mais elle faisait quoi cette voiture là ?  »

Image de prévisualisation YouTube

Vidéo 4 : En luge, on peut aussi voler

Image de prévisualisation YouTube

Vidéo 5 : Un journaliste qui se rappellera de son reportage

Image de prévisualisation YouTube

Vidéo 6 : La police valeur sure…. ou pas (vers 1′)

Image de prévisualisation YouTube

Changer l’user-agent de son navigateur pour accéder à Google Buzz

Salut à tous !

Dans ce billet je vais vous expliquer comment modifier l’user-agent de votre navigateur.

Mais qu’est-ce qu’un user agent ? (Wikipedia)

Un user agent est une application cliente utilisée avec un protocole réseau particulier ; l’expression est plus généralement employée comme référence pour celles qui accèdent au World Wide Web. Les User Agents du Web vont de la gamme des navigateurs jusqu’aux robots d’indexation, en passant par les lecteurs d’écran ou les navigateurs braille pour les personnes possédant un handicap.

Quand un internaute visite une page web, une chaîne de type texte est généralement envoyée au serveur pour identifier l’agent de l’utilisateur. Elle est incluse dans la requête HTTP via l’entête « User-Agent » et elle donne des informations comme par exemple : le nom de l’application, la version, le système d’exploitation, la langue, etc.

Cette information est utilisée lors de l’accès à un site. Du coup, votre navigateur (et d’autres informations) peuvent apparaître dans les statistiques.

Il peut être utile de modifier l’user-agent, lorsqu’un site bloque l’accès à un navigateur par exemple. Vous comprenez donc pourquoi les statistiques d’utilisation des navigateurs sont à prendre avec des pincettes.

Pour connaître votre user-agent (défini automatiquement), rendez vous sur user agent string.com.

1] Liste des user-agents

Je donne les principaux user-agents qui pourront vous être utiles.
Une liste très complète est disponible à cette adresse.

  • Google chrome

Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.308.0 Safari/532.9

  • Firefox

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100130 Gentoo Firefox/3.6

  • Internet Explorer (je sais !)

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.2; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)

  • Konqueror

Mozilla/5.0 (compatible; Konqueror/4.4; Linux) KHTML/4.4.0 (like Gecko)

  • Opera

Opera/9.70 (Linux i686 ; U; en) Presto/2.2.0

  • Safari

Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; fr-fr) AppleWebKit/533.1+ (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10

  • Iphone

Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; fr-fr) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/52

  • Android

Mozilla/5.0 (Linux; U; Android 2.1-update1; en-gb; Nexus One Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17


2] Modifier son user-agent

2.1] Chromium / Google chrome

Il faut ajouter un argument lors du lancement du navigateur. Par exemple :

chromium-bin -user-agent="Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_2 like Mac OS X; fr-fr) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/52"

Pour vérifier que le changement est correct, ouvrez :

about:

Vous obtenez alors (cliquer pour agrandir) :

2.2] Mozilla firefox

Le plus simple est d’installer une extension : User Agent Switcher.

Après l’avoir installé et redémarré Firefox, vous pouvez changer l’user-agent depuis ce menu :

2.3] Konqueror

Rendez-vous dans la configuration de Konqueror, puis faites comme sur cet écran :

Faites Ajouter (ou New) et entrez l’user-agent souhaité.


3] Utilisations

Voici quelques exemples où le changement d’user-agent peut-être utile.

3.1] Accéder à Google Buzz mobile depuis son navigateur

Si vous souhaitez accéder à la version mobile de Google Buzz, il faut forcément avoir un téléphone portable.

Pourtant, en mettant l’user-agent d’Android ou de l’Iphone, vous pourrez alors accéder aux différents sites :

  • Google buzz

  • Maps (avec support de buzz)

Google Maps avec support de Buzz

  • Google.com modifié

Google.com avec support de Buzz

3.2] Utiliser son téléphone comme modem sur Sfr

L’utilisation de son téléphone comme modem est interdite avec les opérateurs français.

Pourtant, si vous lancez votre navigateur avec l’user-agent d’Android ou de l’Iphone, le problème est contourné !

Vous trouvez plus d’informations sur ce lien.

Mini-test de Blogilo: un client pour blogs de KDE

Bilbo est un client pour blogs de KDE. Vous le connaissez peut-être sous son ancien nom : Bilbo.

Depuis la sortie de KDE SC 4.4, cette application rejoint ce grand projet.

Actuellement Blogger, MetaWeblog, MovableType, Wordpress et Blogspot sont supportés.
Voici mon mini-test/présentation de cette application !

Blogilo (ex Bilbo)

1) Interface

Tout d’abord, place à l’interface de Blogilo :


(Cliquer pour agrandir)

Elle se veut simple et on y trouve tout ce que l’on souhaite.

En haut les menus habituels + quelques raccourcis.

Juste au dessous, on retrouve une barre contenant des onglets avec des billets (en cours de création, publié…).

Puis l’éditeur, qui se décompose en trois vues. Je détaillerais cela plus tard.

Sur la droite, on retrouve les posts du blog, les catégories, options…

Personnellement, je la trouve très simple, mais adaptée aux besoins d’un bloggeur.

2) Gestion de blogs

Je voulais utiliser le blog (tournant sous Wordpress) pour tester Blogilo.

Pour cela il faut aller dans Blog > Add Blog…

On tombe alors sur cette page :

Ajout d'un nouveau blog
(Cliquer pour agrandir)

Plusieurs éléments sont à renseigner :

  • Titre du blog
  • Adresse (url)
  • Nom de l’utilisateur
  • Mot de passe

Une fois ces champs complétés, il suffit alors de cliquer sur Auto Configure et Blogilo s’occupe de vérifier et modifier les champs sur les onglets suivants :

Fonctionnalités
(Cliquer pour agrandir)

Il suffit ensuite de valider et les billets, catégories déjà créés seront importées.

3) Création / Edition d’un billet

Pour créer un nouveau billet, il faut faire Post > New Post (ou Ctrl + N par défaut).

Pour attribuer un titre, il faut le modifier dans Title :

Titre
(Cliquer pour agrandir)

Ensuite, il est possible d’utiliser une des trois vues. Afin de réellement tester les capacités de l’application, j’ai préféré l’approche WYSIWYG :

3.1) Visual editor

J’ai essayé toutes les combinaisons possibles de formatage, cela donne :

Visual Editor
(Cliquer pour agrandir)

Voici les différentes fenêtres liées au formatage :


Lors de l’ajout d’images, la rubrique « Media list » est alors agrémenté de ce nouveau fichier multimédia :

Media list
(Cliquer pour agrandir)

3.2) Html editor

Le code html généré par le WYSIWYG, il semble correct :

Html Editor
(Cliquer pour agrandir)

3.3) Post preview

La prévisualisation peut se faire de deux manières :

  • En affichant le fichier html
  • En essayant d’intégrer le billet au sein du blog


(Cliquer pour agrandir)

La deuxième fonctionnalité ne marche pas très bien. Mais je ne sais pas si cela vient de mon thème ou d’autre chose :(

4) Boite à outils

La boite à outils liste les éléments que Blogilo a récupéré sur votre blog.

Il peut lister tous les billets créés :

Blog Posts
(Cliquer pour agrandir)

Pour le billet actuellement utilisé, il est possible de choisir une ou plusieurs catégories :

Post Categories
(Cliquer pour agrandir)

Il est aussi possible de paramétrer le billet courant, en changeant l’heure de publication, donnant un résumé… :

Post Options
(Cliquer pour agrandir)

Le post en cours d’écriture peut-être sauvegardé sur le disque dur et apparaît alors dans les billets locaux :

Local Entries
(Cliquer pour agrandir)

5) Envoi

Deux types d’envoi sont possibles :

5.1) .. d’un billet

Une fois le billet prêt à être envoyé, et éventuellement défini une date de parution, il suffit de cliquer sur Submit.

Blogilo s’occupe de tout et notamment envoyer les images sur le serveur du blog.

5.2) .. d’un fichier multimédia

Si vous souhaitez simplement uploader un fichier sur le blog, il faut se rendre dans Blog > Upload Media.

Cette fenêtre s’affiche alors :

Ajout d'un fichier
(Cliquer pour agrandir)

6) Configuration

Voici les différents menus pour la configuration. Je ne commente pas :


(Cliquer pour agrandir)

Ce billet a été écrit avec Blogilo, mais a crashé lors de l’ajout d’images (au bout de la 6ème environ), dommage :(

P.S. : Dans la matinée, j’indiquais que je devais faire un test de KDE 4.4. Cela arrivera prochainement :)

Publicités du Superbowl

Salut à tous !!

Petit off pour parler autre chose que logiciel libre.

Hier soir avait lieu un des événements de l’année pour les américains : le superbowl.
Cet événement a rassemblé plus de 96 millions d’américains, tout simplement énorme.

A titre de comparaison, TF1 se dit très content lorsqu’il réunit 10 millions !

Les publicités qui sont diffusées pendant les coupures sont quasiment regardées par tous les téléspectateurs. Du coup les annonceurs se pressent à la porte.

Et cette année, surprise ! Google a fait sa pub !

Image de prévisualisation YouTube

Les commentaires sur Twitter annonçaient que cette publicité concernerait le Nexus One (le téléphone de Google).
Mais rien… Je suis d’ailleurs assez déçu par cette vidéo, qui au final n’apporte rien. Au prix que Google a du payer cette coupure publicitaire, c’est quand même dommage !

Les Simpsons ont aussi fait leur show avec une publicité pour Coca Cola :

Image de prévisualisation YouTube

Contrairement à celle de Google, je trouve cette pub plutôt drôle et imaginative.

Vous pouvez retrouver toutes les vidéos sur Youtube.

Note : Pour activer l’html5 sous Youtube, rendez-vous sur cette page. Les players ne sont pas encore compatibles :-\

10 extensions pour Chromium (et Google Chrome)

Bonjour à tous !!

Comme vous le savez certainement Google a sorti son navigateur web, nommé (Google) Chrome.
Mois après mois, il grignote des parts de marchés à ses concurrents, Internet Explorer, en particulier. Plus d’informations sur ce lien.

Mais vous devez certainement vous demander pourquoi je parle de Chrome, alors que ce logiciel n’est pas libre.
De plus, selon Tristan Nitot (responsable marketing de Mozilla Europe et donc de Firefox), Google Chrome envoi régulièrement des statistiques concernant les recherches de l’utilisateur.

Plus d’infos : ici, , mais surtout ici.

Je n’ai pas personnellement vérifié ces informations, mais Google (pour se donner bonne image ?) met le code source de son navigateur à disposition de la communauté. Et ce logiciel a pour nom Chromium.

Bref, il s’agissait simplement d’une introduction, car je souhaite vous montrer les extensions que j’utilise pour Chromium (compatibles avec Google Chrome).

1) AdBlock

Cette extension est très connue sur Firefox. Elle permet de bloquer les publicités des sites.
Elle dispose pour cela de filtres pré-établis, mais il est aussi possible de créer ses propres règles.

Il existe aussi d’autres extensions comme AdThwart, AdSweep, mais je ne suis jamais arrivé au même résultat.

Lien vers la fiche de téléchargement

Si comme sur Firefox, vous souhaitez avoir un bouton dans la barre d’outils, il faut installer Browser Button for Adblock.

2) LastPass

Il arrive très souvent de ne plus se rappeler de son identifiant/mot de passe sur un site. Chrome gère nativement son propre trousseau d’identifiants. Mais si vous utilisez une autre session en parallèle, ou alors vous devez réinitialiser la votre, tous vos mots de passes seront perdus. Cette extension vous facilite la vie en les mémorisant à votre place.

Pour cela, le site LastPass récupère vos identifiants et les retransmet lorsque vous êtes sur un site.
La fonctionnalité Auto fill est très pratique, car elle consiste à remplir le formulaire automatiquement et valider la saisie (sorte de login automatique).

Une extension similaire existe sous Firefox, vous permettant aussi d’utiliser les informations.

Lien vers la fiche de téléchargement

3) TooManyTabs for Chrome

Si vous avez de nombreux onglets ouverts, il devient alors quasiment impossible de les distinguer. Cette extension vous permet d’en faire un listing, tout en insérant une capture d’écran.

TooManyTabs for ChromeC’est plutôt mignon et ca marche bien.

Lien vers la fiche de téléchargement

4) Docs PDF/PowerPoint Viewer

Si vous souhaitez simplement ouvrir (prévisualiser) un pdf ou un powerpoint (le mal!!!!), sans devoir attendre que le plugin se charge, cette extension est faite pour vous.

Une fois ouvert, il est possible de zoomer/dézoomer, imprimer ou télécharger le document

Lien vers la fiche de téléchargement

5) FastestChrome – Browse Faster

Note : Je vous présente ici une infime partie des possibilités de cette extension.

Cette extension vous permet d’éviter de cliquer sur suivant. Cela fonctionne sous les moteurs de recherche (et charge la page 2 par exemple), ou sur Facebook avec les photos (en ouvrant la photo suivante)….

Lien vers la fiche de téléchargement

6) Delicious Tools

Sans blablatter pendant des heures, il s’agit simplement d’une extension pour intéragir avec son compte sous Delicious.

Lien vers la fiche de téléchargement

7) Clickable Links

Parfois les webmasters oublient de mettre la balise pour avoir un lien cliquable.
Cette extension corrige ce problème !

Lien vers la fiche de téléchargement

8 ) Better gmail

Cette extension permet de supprimer / ajouter certaines fonctionnalités à Gmail (webmail). Il en existe d’autres, mais celle-ci fait exactement ce que je lui demande : affichage / suppression de certaines rubriques.

Better Gmail

Lien vers la fiche de téléchargement

9) Easy Youtube Video Downloader

Si vous voulez télécharger les vidéos de Youtube en plusieurs formats : flv, mp4, mp3…, cette extension est pour vous !

Lien vers la fiche de téléchargement

10) ChromeReload

Il arrive parfois que l’on doive recharger une page très fréquemment (attente de résultats….). Une extension peut faire le travail à notre place et nous éviter ainsi le fameux F5.

ChromeReload permet de sélectionner (en secondes) la durée avant que la page ne soit rechargée.

Lien vers la fiche de téléchargement

J’attends vos avis sur les extensions que je juge utile. En utilisez-vous d’autres ?

Note : Certaines captures proviennent du site des extensions de Google et d’autres ont été faites par moi-même :)

Bienvenue sur mon blog

Salut à tous !!

Je tente une nouvelle (et par ailleurs première) expérience : ouvrir mon blog.

Je suis étudiant en informatique et le blog traitera principalement de ce sujet (et oui, mon pseudo est g123k quand même !!).

Pour information, mon pseudo g123k vient de g33k (qui signifie geek).
En faisant un peu de maths g (1+2=3) 3 k
Je sais j’avais pas plus simple :-P

Sans vous raconter ma vie, j’espère qu’il vous plaira et je serais attentif à vos commentaires (à condition qu’il y en ait :-P ).

Le blog traitera des sujets auxquels je m’intéresse, à savoir :

  • Logiciel libre en général (Le blog tourne sous Wordpress)
  • Quelques commandes utiles du shell
  • Système GNU/Linux (et plus : *BSD, OpenSolaris…)
  • Android

Ca c’était la partie « officielle » du blog », mais il y aura aussi :

  • Vidéos (drôles ??)
  • Réactions aux actualités

Pour la suite, vous verrez bien ! :D

Je vous invite à me suivre sur Twitter ou Identi.ca


Warning: fsockopen() [function.fsockopen]: unable to connect to twitter.com:80 (Network is unreachable) in /mnt/159/sdc/a/c/g123k/wp-includes/class-snoopy.php on line 1142