Kévin Subileau

Espace personnel

Firefox - Logo stylisé

Firefox - Enregistrer les onglets en quittant

Depuis la version 4 sortie en mars 2011, Firefox ne propose plus par défaut de sauvegarder les onglets ouverts lors de la fermeture de la fenêtre, comme le faisaient les versions précédentes. Or, étant personnellement un grand consommateur d'onglets, je trouvais cette fonctionnalité assez pratique.

Cette boite de dialogue bien utile est désactivée par défaut depuis Firefox 4.

J'ai donc cherché un moyen de la retrouver sur les versions actuelles... et j'ai trouvé ! En fait, la fonction "Enregistrer et quitter" n'a pas totalement disparue, et elle juste désactivée par défaut depuis Firefox 4. Voici donc la méthode pour retrouver ce bouton bien utile :

Ouvrez une nouvelle fenêtre ou un nouvel onglet et tapez about:config dans la barre d’adresse, comme ci-dessous, puis validez en tapant sur la touche Entrée. Cela vous conduit sur une page spéciale de configuration avancée.

Firefox - Accès à about:config

Vous arrivez alors sur un message d’avertissement vous signalant qu’il peut être dangereux d’apporter des modifications.

Firefox - Avertissement about:config

Prenez note de cet avertissement (ne modifiez rien sans être sûr de vous), puis cliquez sur « Je ferai attention, promis ! ». Dans la nouvelle page qui s’affiche, recherchez la clé browser.showQuitWarning en utilisant le champ prévu à cet effet.

firefox-about-config-showquitwarning

Par défaut, la valeur de cette clé est false, ce qui signifie que la fonctionnalité "Enregistrer et quitter" est désactivée. Pour la réactiver, double-cliquez sur la ligne pour faire passer la valeur à true.

Fermez l’onglet ou la fenêtre about:config. Les modifications sont immédiatement prises en compte, sans même nécessiter un redémarrage. Si vous n'avez qu'une fenêtre Firefox d'ouverte et que vous quittez le navigateur, vous devriez retrouver la possibilité de choisir d'enregistrer ou non les onglets ouverts pour le prochain démarrage.

Découverte : Waze, le GPS gratuit et social !

Aujourd'hui je souhaite vous faire partager une de mes récentes découvertes : l'application Waze pour iPhone et Android. Il s'agit d'une application de GPS gratuite sur laquelle je suis tombé un peu par hasard au gré de mes clics, quelques jours avant qu'elle ne fasse la une des actualités informatique suite à son rachat par Google.

Tout d'abord, vous ne saviez peut être pas qu'aujourd'hui il n'est plus indispensable d'acheter un véritable GPS pour vous guider sur les routes. Et oui, hormis si vous en avez besoin quotidiennement (routier, taxi,...), désormais selon moi un smartphone fait très bien l'affaire, voire mieux, et pour beaucoup moins cher. Mieux car les cartes peuvent être mis à jour en temps réel, automatiquement et gratuitement, tout comme les informations routières et les radars zones de dangers. Selon votre smartphone, vous trouverez sur le market correspondant de nombreuses applications GPS gratuites ou payantes.

Mais revenons à Waze. Sa principale particularité, qui est aussi sa force face à ses concurrents, est qu'il s'agit d'une application communautaire. Cela signifie que chaque utilisateur contribue à l'enrichissement des informations qu'elle fournit.

Waze_01_220px

Navigation avec Waze

Les cartes mondiales, entièrement gratuites, sont globalement assez précises y compris dans les zones rurales, et corrigées par les utilisateurs eux-mêmes. Et surtout, elles sont mises à jour automatiquement et en temps réel.

L'interface est très lisible et épurée, le zoom s'ajuste automatiquement en fonction de la vitesse, et le temps de calcul d'itinéraire est très correct, bien que dépendant de la vitesse de la connexion Internet. La voix de Waze est plutôt agréable, et beaucoup moins synthétique que celle de Google Navigation par exemple.

Mais le gros point fort est que, grâce aux autres conducteurs qui utilisent Waze et que vous pouvez voir sur la carte, vous disposez d'alertes de circulation très précises : ralentissements, bouchon, accident, présence de policiers, radars... Et bien sûr vous pouvez vous-même donner des informations aux autres sur les problèmes que vous rencontrez ! (en respectant l'interdiction du portable au volant...).

Il est vrai que les dispositifs d'alertes radars sont également interdits, mais ce n'est pas forcément l'usage principal de cette application.

L'application permet également de savoir si un de vos amis Facebook ou Twitter est dans les parages, pour peu que vous renseigner votre compte. Vous avez également accès aux prix des carburants des stations environnantes, prix qui sont eux aussi renseignés par les autres utilisateurs.

Coté inconvénient, Waze a besoin d'une connexion Internet permanente pour fonctionner. Toutefois, la consommation reste limité, et je m'en sors très bien avec mon forfait bridé à 500 Mo pour un usage modéré. Autre limite : la recherche de lieux et de points d'intérêt est assez imprécise. Gageons que le rachat par Google permettra de corriger cela grâce à la puissance de recherche de cette firme.

Bref, malgré ces quelques limites, Waze reste à mes yeux une excellente application qui, je l'espère, ne disparaitra pas trop rapidement suite à son rachat par un des ogres du Web... En attendant, je vous invite vivement à la découvrir et à la tester, et n’hésiter pas à partager votre propre avis en commentaire !

Firefox - Logo stylisé

Firefox - Configurer la page affichée à l'ouverture d'un nouvel onglet

Mise à jour du 30 septembre 2015 : malheureusement, la méthode décrite dans l'article ci-dessous ne fonctionne plus à partir de la version 41 de Firefox. Comme l'indique ce ticket et ce sujet sur le forum de support, l'éditeur a en effet choisi de ne plus prendre en compte la clé browser.newtab.url car elle était souvent détournée par des malwares. Désormais, il faut obligatoirement utiliser un plugin tel que New Tab Override.


Depuis la version 13 sortie en juin 2012, Firefox affiche une page présentant vos 9 sites préférés lors de l'ouverture d'un nouvel onglet. Cette fonctionnalité peut paraitre intéressante au premier abord, mais personnellement je préfère atterrir directement sur Google.

Malheureusement, en apparence, Firefox n'offre pas la possibilité de modifier la page d'accueil des nouveaux onglets. Mais c'est sans compter sur le fait que Firefox est un des logiciels les plus configurables, à condition de savoir comment procéder.

Il existe notamment des milliers de plugins permettant de faire un peu tout et n'importe quoi, et où vous trouverez sans doute ce que vous avez besoin. C'est le cas pour ce problème avec par exemple NewTabURL. Mais le recours à un plugin n'est pas nécessaire dans le cas présent (ce dernier est donc plutôt inutile...).

En effet, il existe également dans Firefox une page spéciale de configuration avancée, qui va nous permettre de modifier la page ouverte dans les nouveaux onglets. Voici comment procéder :

Lire la suite →

Ninite, l'installateur qui vous offre la pause café

Sous Windows, l'installation d'un logiciel est déjà tout un art en soi. Il faut trouver le bon fichier à télécharger, effectuer une dizaine de clics sur le fameux bouton Suivant, valider un contrat de licence que l'on ne lit jamais, le tout en esquivant les tentatives plus ou moins dissimulées d'installation de barres d'outils, logiciels publicitaires ou partenaires, et autre déroutements de page d'accueil.

Mais quand en plus il faut répéter ces étapes fastidieuses pour toute une série de logiciels (et le tout parfois sur plusieurs ordinateurs), ce n'est vraiment pas passionnant et cela peut même très vite tourner au cauchemar !

Heureusement, dans cette situation, il y a Ninite pour nous sauver la vie ! Cet outil vous permet d'installer proprement toute une suite de logiciels en un clic ! Pour l'avoir expérimenté sur une livraison d'une douzaine de nouveaux ordinateurs à préconfigurer chez un client durant mon stage, je peux vous dire que vous allez gagner un temps fou tout en épargnant votre capital patience !

D'autant que l'utilisation est d'une simplicité enfantine. Rendez-vous à la page ninite.com, puis cochez les logiciels qui vous intéressent parmi la petite centaine proposée, et cliquez sur "Get Installer" en bas de page. Téléchargez alors le petit exécutable qui vous est proposé, puis lancez-le pour débuter les installations. La magie opère, le logiciel s'occupe de tout :

  • Téléchargement des dernières versions des logiciels sélectionnés
  • Installation des logiciels manquants, sans aucune demande intempestive, ni barre d'outils ni logiciel supplémentaire
  • Mise à jour des logiciels déjà installé si nécessaire (vous pouvez donc garder l'installateur pour le relancer plus tard afin de mettre rapidement à jour votre sélection de logiciels)
  • Pendant l'installation d'un logiciel, Ninite télécharge les suivants pour gagner un maximum de temps
  • Choix automatique de la version 32 bits ou 64 bits
  • Choix automatique de la langue. Bien que Ninite soit en anglais, il installera les logiciels en français si possible.
  • Pas de redémarrage multiple. Un seul redémarrage éventuellement une fois tous les logiciels installés.

Ninite

Vous pouvez désormais vous consacrer tranquillement à la plus grande tâche d'un informaticien : boire le café pendant que l'ordinateur travaille !

Qui plus est, c'est aussi un bon moyen d'aider un ami qui n'y connait rien en informatique. En effet, l'installation est facilitée, il n'y a pas de risque de télécharger un mauvais logiciel ou un virus, et il n'y aura pas de logiciel indésirable. Il vous suffit de lui envoyer l'adresse de la sélection de logiciels (par exemple : http://ninite.com/firefox-flash-java), qui correspond à l'adresse de la page de lancement du téléchargement qui s'affiche après avoir cliqué sur Get Installer. L'installeur se téléchargera immédiatement, et il n'aura plus qu'à le lancer.

Bref, un petit outil indispensable à mettre dans sa besace immédiatement !

Ouvrir rapidement un invite de commande dans le dossier courant de l'explorateur

Sous Windows, il arrive régulièrement que l'on ait besoin d'ouvrir un invite de commande (CMD) dans un dossier particulier, souvent celui que l'on a sous les yeux dans l'explorateur de fichiers. Par exemple, après avoir créé et enregistrer un script Bat ou Python.

Pour faire cela rapidement, sans avoir à taper ou copier le chemin dans la console, une recherche sur Internet vous dirigera probablement vers une solution un peu bricolage, consistant à ajouter une entrée dans le menu contextuel via la modification d'une clé de registre. C'est en effet la solution que l'on trouve le plus souvent sur les forums ou autres blogs.

Il existe pourtant une astuce beaucoup plus simple, rapide et efficace ! En effet, lorsque vous êtes dans votre dossier de travail sur l'explorateur de fichiers, il suffit de cliquer dans la barre d'adresse, d'effacer son contenu, de taper cmd puis Entrer !

explorer-cmd-shortcut

A noter que vous pouvez également lancer plein d'autres commandes de cette manière, comme par exemple l'éditeur de Registre (regedit) ou une console Python en tapant python au lieu de cmd. Le dossier de travail de la console Python sera alors le même que celui affiché dans l'explorateur.

Si toutefois vous êtes un inconditionnel du clic-droit, il n'est tout de même pas nécessaire de modifier le registre pour ajouter manuellement une entrée au menu contextuel. Et pour cause, elle existe déjà ! Il suffit de maintenir la touche MAJ enfoncée puis de cliquer du bouton droit pour faire apparaitre le menu Ouvrir une fenêtre de commandes ici. Mais vous ne pourrez pas lancer autre chose que la console Windows de cette manière...

binary

Linux/Unix - Conversion de bases en ligne de commande

Saviez-vous qu'il est possible de convertir des nombres de bases en bases en ligne de commande ? Et pas seulement du décimal au binaire !

Il vous suffit pour cela d'utiliser la génialissime commande bc. Il s'agit d'un petit outil, présent sur la plupart des systèmes Linux/Unix, qui permet d'effectuer des calculs en tout genre en ligne de commande. L'avantage est que vous pouvez facilement intégrer cette commande dans un script, comme toute autre commande, et ainsi effectuer de nombreux calculs à la suite ou convertir des nombres issus d'une autre commande par exemple.

Assez de suspens, passons aux choses sérieuses ! Pour faire simple, je vous propose d'étudier ces quelques exemples (le $ symbolise le prompt du shell) :

Conversion du nombre 42 du décimal au binaire :

$ echo 'obase=2;42' | bc
101010

N'est-ce pas un joli nombre ?! Plus sérieusement, on utilise la commande echo pour envoyer les ordres de calcul à bc via un pipe.

Ces ordres consistent à spécifier la base de sortie (obase, pour output base), ici en binaire donc base 2, puis à donner le nombre que l'on souhaite convertir. Les ordres sont séparés par des points-virgules, ou des retours à la ligne (dans le cadre d'un script ou de la lecture des ordres depuis un fichier avec cat par exemple).

Conversion du nombre 101010 du binaire au décimal :

$ echo 'ibase=2;101010' | bc
42

Pour effectuer l'opération inverse à la précédente, il suffit de remplacer obase par ibase pour spécifier cette fois ci la base d'entrée (input base), ainsi que le nombre à convertir bien évidemment.

Conversion du nombre 2A de l'hexadécimal au binaire :

$ echo 'ibase=16;obase=2;2A' | bc
101010

Remarquez qu'il est tout à fait possible de combiner les deux instructions ibase et obase pour convertir directement un nombre d'une base à une autre sans passer par le décimal. Je pense que vous avez maintenant compris le principe.

Bonus : Conversion de secondes en heures, minutes et secondes :

$ echo 'obase=60;7520' | bc
02 05 20

Le temps s'exprimant en base 60, il est assez simple de convertir des secondes en heures, minutes et secondes (ou minutes en heures et minutes). Il suffit de spécifier la base 60 en sortie, et de donner le nombre de secondes à convertir. Ici 7520 secondes équivaut à 2 heures, 5 minutes et 20 secondes.

Bc gère en entrée toutes les bases de 2 à 16 compris. En sortie, il n'y a presque pas de limite, tant qu'il s'agit d'une base valide (les bases -5 ou 1 sont un peu difficiles à manier ! Plus de précision dans le man ;) )

Bonus 2 : création de commandes raccourcies :

Je vous l'accorde, la base 23 n'est pas la plus courante. Si vous utilisez comme moi plus régulièrement les bases binaire, décimal, ou hexadécimal, vous avez sans doute envie d'avoir des commandes un peu plus courtes à taper. C'est possible simplement en ajoutant ces quelques lignes à votre fichier ~/.bashrc :

# Hexadécimal vers décimal
h2d(){
  echo "ibase=16; $@" | tr -s ' ' ';' | bc
}
# Décimal vers hexadécimal
d2h(){
  echo "obase=16; $@" | tr -s ' ' ';' | bc
}

# Binaire vers décimal
b2d(){
  echo "ibase=2; $@" | tr -s ' ' ';' | bc
}
# Décimal vers binaire
d2b(){
  echo "obase=2; $@" | tr -s ' ' ';' | bc
}

L'utilisation est ensuite très simple, il suffit de tapez le nom de la commande raccourcie suivi du nombre ou de la liste de nombres à convertir. Par exemple, pour convertir 101010 et 101011 du binaire au décimal :

$ b2d 101010 101011
42
43

Vous pouvez bien sûr changer le nom de ces commandes ou créer vos propres raccourcis en fonction des bases que vous utilisez le plus fréquemment.

Pour terminer, si vous souhaitez en savoir un peu plus sur bc, n'oubliez pas de consulter, comme toujours, son manuel (man bc). Vous pouvez également vous documenter sur Internet : cette page par exemple est plutôt bien détaillé.

Boieng 737-8D6 en vol

Identifier et suivre les avions en vol en direct

Le saviez-vous ? Il est possible de suivre en temps réel les déplacements des avions en vol. Ce genre de service est plutôt intéressant, cela vous permet par exemple de vous informer sur l'avion dont vous voyez les traces dans le ciel, ou encore de suivre le vol d'un(e) ami(e), d'un membre de votre famille ou d'une autre personne, et ainsi d'estimer son heure d'arrivée (réelle...).

Plusieurs sites Internet proposent ce service, un des plus complet étant selon moi FlightRadar24. Une fois sur le site, vous pourrez obtenir plein d'informations sur les avions en vol en cliquant dessus. Tout est inscrit : numéro de vol, modèle de l’avion, provenance, destination, altitude, vitesse, compagnie… il ne manque plus que les photos des hôtesses de l'air ! Vous pourrez également rechercher un avion à partir de son numéro de vol, ou rejouer son itinéraire.

flightradar24

Il y a quelques semaines, j'ai ainsi suivi en direct le vol AF439 qui a ramené Florence Cassez en France, tout en regardant les éditions spéciales télévisées. J'en ai profité pour vérifier la précision du site : à quelques secondes près, la position de l'avion près d'Orly correspondait bien aux images TV.

Comment fonctionne ces sites ?

C'est assez simple. De nombreux récepteurs ADS-B sont disposés à travers le monde, et reçoivent les informations émises par les avions eux-mêmes. Ces récepteurs peuvent appartenir à des particuliers, et chacun peut en acquérir ou en fabriquer un. Les informations collectées sont ensuite simplement affichées sur FlightRadar24. Toutefois, certains avions - de moins en moins nombreux - ne sont pas équipés d'émetteurs ADS-B, et ne sont donc pas affichés sur le site. Aux Etats Unis notamment, les avions disposant de la technologie ADS-B sont plus rare, et la plupart des données affichées proviennent de la FAA (avec un retard de 5 min, par sécurité ?). Il peut aussi y avoir des zones blanches par manque de récepteurs.

Bon à savoir, FlightRadar24 se décline aussi sous la forme d'une application Android et iPhone. Enfin, si vous êtes plutôt marin, sachez qu'un service comparable existe pour les navires : marinetraffic.com

Pour info, l'avion en miniature d'article est un Boeing 737 d'Air Algérie volant à une dizaine de kilomètres d'altitude en provenance de Paris Orly et à destination de l'aéroport de Béjaïa en Algérie (Vol DAH1019 du 3 mars 2013), photographié par mes soins au 800mm au dessus du Puy-de-Dôme.

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.