Kévin Subileau

Espace personnel

Désactiver iGoogle avant la fermeture du service

Edit du 2 novembre 2013 : Comme prévu, le service iGoogle est désormais définitivement fermé. Cette astuce n'est donc plus d'actualité.

Vous le savez peut-être, Google est en train de faire le ménage parmi tous les services qu'il propose. Parmi les victimes programmées, il y a notamment le service de page d’accueil personnalisée iGoogle, dont la fermeture est prévue pour le 1er Novembre 2013.

Tôt ou tard, il faudra donc se passer de ce service. Si vous souhaitez vous y résigner (ou vous en débarrasser...) dès maintenant, la procédure pour retirer cette page qui s'affiche en lieu et place de la page Google classique est assez simple, et tient en une phrase :

Rendez-vous sur votre page iGoogle, cliquez sur la roue dentée en haut à droite de la page, puis sur "Accueil classique".

retirer-iGoogle

Et c'est tout ! Simple mais pas forcément évident ;) . Notez qu'un autre lien équivalent est également présent en bas de page, à gauche.

Des couleurs pour vos pages Man !

Une petite astuce rapide pour afficher vos pages de man en couleurs, la bible de tout bon utilisateur d'Unix, et ainsi en améliorer la lisibilité. Il suffit pour cela d'ajouter ces quelques lignes dans le fichier ~/.bashrc :

export LESS_TERMCAP_mb=$'\E[01;31m'
export LESS_TERMCAP_md=$'\E[01;38;5;74m'
export LESS_TERMCAP_me=$'\E[0m'
export LESS_TERMCAP_se=$'\E[0m'
export LESS_TERMCAP_so=$'\E[38;5;246m'
export LESS_TERMCAP_ue=$'\E[0m'
export LESS_TERMCAP_us=$'\E[04;38;5;146m'
export PAGER='less'

Page de man en couleurs

Vous pourrez également trouver différentes associations de couleurs sur le Web, ou créer la votre en modifiant les codes couleurs. Par exemple :

export LESS_TERMCAP_mb=$'\E[01;31m'
export LESS_TERMCAP_md=$'\E[01;31m'
export LESS_TERMCAP_me=$'\E[0m'
export LESS_TERMCAP_se=$'\E[0m'               
export LESS_TERMCAP_so=$'\E[01;44;33m'                              
export LESS_TERMCAP_ue=$'\E[0m'
export LESS_TERMCAP_us=$'\E[01;32m'
export PAGER='less'

Voilà qui change un peu du noir sur blanc ou blanc sur noir !

Facebook - Déplacer une photo d'un album à un autre

A chaque évolution de l'interface de Facebook, et notamment depuis la mise en place de la Timeline, les fonctions que l'on est habitué à utiliser changent de place, et l'on a parfois un peu de mal à s'y retrouver. Ici, je vais vous montrer comment déplacer une photo d'un album à un autre :

  1. Pour commencer, rendez-vous sur votre page de profil Facebook, puis, en haut de votre Timeline, cliquez sur la miniature Photosfacebook-deplacer-photo-album-1
  2. En haut à droite de la nouvelle page, cliquez sur Albumsfacebook-deplacer-photo-album-2
  3. Dans la liste de vos albums, cliquez sur celui qui contient la photo que vous souhaitez déplacer.facebook-deplacer-photo-album-3
  4. Cliquez sur Modifier en haut de votre albumfacebook-deplacer-photo-album-4
  5. Passez votre souris sur la photo que vous souhaitez déplacer, cliquez sur la petite flèche qui apparait en haut à droite de la miniature de votre photo, puis sur Déplacer vers un autre album.facebook-deplacer-photo-album-5
  6. Dans la fenêtre qui apparait alors, sélectionnez dans la liste déroulante l'album de destination puis cliquez sur Déplacer la photo.facebook-deplacer-photo-album-6

Et voilà ! Cela fait tout de même pas mal d'étapes pour une opération simple à priori !

Putty et Vi : corriger le "bug" du pavé numérique

Putty est un client Telnet/SSH pour Windows très connu et très utilisé. Toutefois, il est fort probable que vous ayez déjà rencontré le "bug du numpad" : lorsque vous utilisez via PuTTY des outils comme Vi ou Nano entre autres, et que vous tentez de saisir des chiffres avec votre pavé numérique, des caractères totalement différents sont inscrits. Bien que cette astuce soit déjà facilement accessible sur le net, j'ai choisi de la partager car je vois encore trop souvent des gens, parfois professionnels et/ou utilisateurs quotidiens, s’accommoder de ce "bug" qui n'en est pas un !

En effet, pour corriger ce petit souci, il suffit de cocher la case "Disable application keypad mode" dans Terminal > Features avant de vous connecter.

Si vous êtes déjà connecté à votre serveur, vous pouvez tout de même modifier ce paramètre en effectuant un clic droit sur la barre de titre de votre fenêtre de session en cours, puis en cliquant sur "Change Settings..." pour accéder à la fenêtre de configuration.

Enfin, pour en finir définitivement avec ce problème, je vous conseille d'ouvrir PuTTY (fenêtre de connexion), de modifier le réglage comme indiqué, puis de revenir sur "Session", choisir "Default Settings" dans la liste des sessions enregistrées et cliquer sur "Save".

Comme on dit, "It's not a bug, it's a feature !" :D

Rediriger vers un fichier en conservant l'affichage

Dans un script Bash, il peut arriver que l'on souhaite rediriger la sortie d'une commande vers un fichier tout en conservant l'affichage sur l'écran. L'astuce consiste simplement à utiliser la commande tee. Par exemple, le code :

echo "toto" | tee monfichier

Permet donc d'afficher toto sur l'écran tout en l'écrivant dans le fichier monfichier. Si le fichier n'existe pas il sera créé, sinon son contenu sera écrasé.

Il est également possible de spécifier plusieurs fichiers :

echo "toto" | tee monfichier autrefichier encoreun

Enfin, si l'on souhaite ajouter la sortie aux fichiers indiqués plutôt que de les écraser, il faut spécifier l'option -a ou --append :

echo "toto" | tee -a monfichier autrefichier encoreun

Quelques options supplémentaires sont disponibles, voir le man de tee ! Pour se souvenir du nom de cette commande, on peut faire l'analogie avec un T de plomberie, en sachant que la lettre T se prononce tee en anglais ;) tee

Localiser et s'informer sur les antennes-relais

Vous-êtes vous déjà demandé à quel opérateur appartenait l'antenne-relais que vous voyez tous les jours, sur le toit de l'immeuble voisin ou au beau milieu des champs de votre commune ? Et bien sachez qu'il existe un site Internet pour le savoir : cartoradio.fr.

Réalisé par l'Agence Nationale des Fréquences (ANFR), ce site vous permet de localiser l'ensemble des antennes-relais de téléphonie mobile, des émetteurs de télévision ou de radio et plus généralement l'intégralité des émetteurs radiofréquences de plus de 5 Watts du territoire national, ce qui représente plus de 160 000 stations.
Cartoradio
Pour chacune d'entres elles , vous pouvez obtenir des informations techniques détaillées sur l'exploitant de l'antenne, l'utilisation qui en est faite (TV, radio, téléphonie...), et la bande de fréquences exploitée. Des mesures de niveau d'exposition de la population sont également disponibles.
Cartoradio - Détails d'une station

Un site pratique pour guetter le déploiement des antennes de Free, estimer la couverture locale d'un opérateur, fuir les zones exposées si vous êtes electro-hypersensible... ou simplement satisfaire votre curiosité !

Casser le mot de passe VBA d’un fichier Excel

Ce n'est pas nouveau, quoi que l'on fasse, il arrive régulièrement que l'on perde un mot de passe... Heureusement, voici une méthode relativement simple pour contourner la protection par mot de passe qui empêche l'accès au code des macros VBA d'une feuille Excel. Plus précisément, elle permet de redéfinir un nouveau mot de passe sans connaitre l'ancien.

Attention : les informations et le programme mis à disposition dans cet article ne doivent pas être utilisés pour accéder au code d'un fichier protégé dont vous n'êtes pas le propriétaire, auquel cas vous seriez hors la loi (contrefaçon, accès frauduleux...).

Etape 1 : Modifier manuellement le fichier

Avant tout, sachez que je vous propose en fin d'article un petit utilitaire pour simplifier cette étape ;) . Si vous êtes suffisamment doué en informatique et que vous préférez le faire à la main, voici la procédure :

Pour commencer, il faut vous munir d'un éditeur hexadécimal pour pouvoir modifier le contenu du fichier Excel manuellement. Il en existe beaucoup, dont des gratuits qui feront très bien l'affaire, comme Frhed. Pensez également à sauvegarder votre fichier en cas de souci !

Ensuite, si votre fichier est au format Excel 2010 (extension .xlsm), vous devez changer cette extension en .zip (et oui, le format 2010 est avant tout une archive zip !), puis ouvrir l'archive et extraire le fichier xl/vbaProject.bin.

Ouvrez avec votre éditeur hexadécimal le fichier vbaProject.bin pour un classeur Excel 2010, ou directement le fichier Excel si vous utilisez l'ancien format (extension .xls). Recherchez la chaîne DPB= (généralement en fin de fichier) et remplacez la par DPX=. Enregistrez le fichier, puis fermez votre éditeur.

Modification du fichier Excel avec Frhed

Si votre fichier était au format 2010, ouvrez l'archive puis remplacez le fichier xl/vbaProject.bin par celui que vous venez de modifier. Enfin, rétablissez l'extension d'origine.

Etape 2 : Définir un nouveau mot de passe

Vous êtes ensuite obligé de définir un nouveau mot de passe, que vous pourrez retirer par la suite si vous le souhaitez. Ouvrez le fichier Excel modifié, puis accédez à l'éditeur VBA (Alt+F11). Un message d'avertissement s'affiche pour vous avertir qu'une "touche est incorrecte". Ignorez cet avertissement en cliquant sur Oui. Vous pouvez également obtenir une "erreur inattendue 40230", ignorez simplement en cliquant sur OK.

avertissement-casser-vba

Excel vous avertit que le fichier contient une "touche incorrecte", une mauvaise traduction pour "invalid key"...

Avant toute autre action, cliquez sur le menu Outils > Propriétés de ...,  et changez le mot de passe dans l'onglet Protection. Pour terminer, enregistrez le fichier, fermez puis ré-ouvrez, et retournez dans l'éditeur VBA. Vous pouvez désormais accéder au code source en tapant le nouveau mot de passe.

Bonus : Un petit programme  pour vous simplifier la tâche !

Pour simplifier la réalisation de la première étape, je vous ai préparé un petit programme pour le faire à votre place. Téléchargez-le et décompressez l'archive, puis :

  • Sous Windows, glisser-déplacer votre fichier Excel sur l'icône de l'application (VBAPwdRemover.exe). Une fenêtre noire apparait. Lorsque le message Appuyez sur une touche pour continuer... s'affiche, vous pouvez fermer cette fenêtre.

    Glisser votre fichier Excel sur l'icône de l'application.

  • Sous Linux, tapez la commande VBAPwdRemover.bin <chemin_du_fichier_Excel>

Le programme créé automatiquement une sauvegarde (nomfichier_bak.xls par exemple), mais si votre fichier est important je vous conseille d'en faire une manuellement avant de lancer la procédure : un bug peut toujours arriver...

Une fois le programme terminé, il ne vous reste plus qu'à redéfinir un mot de passe (reportez-vous à l'étape 2).

Liens de téléchargement :

Pour les plus curieux, je fournis également le code source C++ (licence GPL). A la compilation, vous avez la possibilité de désactiver le support du format Excel 2010 en définissant la constante NO_XLSM_SUPPORT (option de compilation -DNO_XLSM_SUPPORT). Si vous conservez le support de ce format, vous aurez besoin de la zlib et de la libzip (apt-get install libzip-dev sous Linux). Pour compiler sous Windows, j'ai utilisé MinGW et MSys.

Geoportail en plein écran et sans Flash !

En juillet 2012, le site Geoportail.fr est passé à sa troisième version. Cette nouvelle interface est plutôt agréable, mais les concepteurs ont eu la bonne idée de la réaliser en utilisant Flash, une technologie en fin de vie suite au nombreux soucis de sécurité de ce plugin, ainsi qu'au développement de l'HTML5. Il faut dire que le cahier des charges a été établi en 2009, pour une mise en service en 2012. Qui plus est, cette interface reste assez riche, voire un peu encombrante pour la consultation des cartes.

Si vous faites partie de ceux qui ont désinstallé Flash, ou si vous souhaitez consulter le site avec une interface épurée et en plein écran, la solution est simple : passer par le site mobile, y compris depuis votre ordinateur.

Pour cela, rendez-vous à l'adresse m.geoportail.fr. Un message vous indique que votre "navigateur ne semble pas optimisé pour la version mobile". Cliquez simplement sur "Accéder tout de même à la version mobile" pour ignorer le message d'avertissement :

Accéder à la version mobile du Geoportail depuis un PC

Accéder à la version mobile du Geoportail depuis un PC

Et c'est tout, vous voilà sur le Geoportail, avec une interface minimaliste, en plein écran navigateur, et en full HTML5/Javascript. Et si vous souhaitez un réel plein écran, utilisez la fonctionnalité du même nom de votre navigateur : menu Affichage, Plein écran ou F11 sur Firefox et sur la plupart des butineurs.

Le Puy-de-Dôme en plein écran !

Le Puy-de-Dôme en plein écran !

Pour rechercher un lieu ou changer de couche (passer de la vue aérienne à la carte par exemple), utilisez les boutons du haut (en même temps, difficile de se tromper !).

Une petite astuce très pratique pour faire une présentation, préparer une rando ou... prendre des captures d'écran !