DigitalSpirit / Blog

Astuce : Recharger vos Stick de WD-40

J'utilise pas mal le WD-40 afin de lubrifier les axes de mon Ultimaker, c'est bien mieux que de la graisse car plus liquide, ça pénètre bien partout et ça laisse un mince film qui tient éloigné l'humidité.

WD-40 100ml

Mais pulvériser le WD-40 directement sur les axes est peu précis et pas vraiment pratique, jusqu'au jour ou j'ai découvert le "Stiiick WD-40", simple et efficace, une espèce de marqueur avec une grosse mine par laquelle s'écoule le WD-40 lorsqu'on exerce une pression dessus.

WD-40 Stiiick 7.7ml

Fin de la publicité pour ce produit car il a beau être vraiment pratique, j'ai un peu l'impression d'être pris pour un pigeon quand je vois le prix :

  • Le Stiiick se 7,7ml, se trouve à 9€ en magasin
  • L'aérosol de 100ml est à environ 3,5€

J'ai ni bec, ni plume donc je ne vais pas racheter un stylo toute les 5 minutes à ce prix là d'autant plus qu'il est encore en état de fonctionner...
Il suffit juste le recharger, et voici la méthode, très simple :

On commence par percer le fond avec une vrille au diamètre du tube de l'aérosol :
On perce le fond avec une vrille

On insére le tube de l'aérosol et on rempli le stick :
On rempli le tube

Avant de refermer, il faut laisser ouvert quelque temps de manière à ce que le gaz de l'aérosol sorte, ensuite, refermez le trou avec une vis au bon diamètre et un joint torique, ne serrez pas trop :
On referme avec une vis au bon diamètre et un joint torique.

Et voilà le travail : une seconde vie pour le stick qui en comptera encore bien d'autres...
Et voilà le travail ! Et voilà le travail !

Ouvrir l'article

Onglets dans la même instance de GVim

Voilà une petite astuce pour les utilisateurs de GVim qui vous permettra d'ouvrir tous vos documents dans la même instance grâce aux onglets.

La page Vim documentation : remote nous apprend qu'il est possible de faire fonctionner Vim comme un serveur recevant des messages de clients et exécutant les commandes demandées par ces derniers.
Une de ces commandes nous intéresse et va justement nous permettre d'ouvrir des documents dans la même instance de Vim, il s'agit de remote-tab-silent.

Testons cette commande :

 $ gvim -p --remote-tab-silent toto

Une instance de GVim s'ouvre avec toto dans un onglet (le paramètre p permet d'ouvrir un onglet par fichier).
Gardons GVim ouvert et testons de nouveau :

 $ gvim -p --remote-tab-silent foo

Le fichier foo s'affiche maintenant dans un nouvel onglet de la même instance GVim, nous avons donc 2 fichiers ouvert dans GVim : toto et foo.

J'ai fait un petit script bash qui permet de s'affranchir des problèmes rencontrés à l'ouverture avec Nautilus (qui tente d'ouvrir les documents avec le paramètre "-f") et qui évite surtout de devoir saisir les paramètres à chaque fois, il suffit alors de remplacer le fichier binaire de gvim par le script :

 $ mv /usr/bin/gvim /usr/bin/gvim-bin

Ensuite, il vous suffit de déposer le script ci joint dans le dossier /usr/bin et de lui attribuer les droits d'exécution.

Bon Gvim !

Ouvrir l'article

Les opérateurs de recherche dans Google

Logo de Google

Voici une liste non exhaustive des mots clefs reconnu par Google lors de recherche, ces mots clefs peuvent être précédé du signe moins ( - ) afin d'exclure des résultats des termes :

  1. site Lance une recherche sur un site en particulier
    L'exemple suivant va exécuter une recherche du terme "eeepc" sur le site www.digitalspirit.org
    site:www.digitalspirit.org eeepc
  2. inurl (allinurl) Renvoie toutes les pages contenant le mot clef dans l'url
    inurl:bluetooth
  3. intitle (allintitle) Renvoie les pages dont la balise "title" contient le mot clef
    L'exemple suivant affiche les pages contenant le terme linux OU gentoo
    intitle:"linux gentoo"
    Cherche les pages contenant le terme linux ET gentoo
    allintitle:"linux gentoo"
  4. intext (allintext) Comme on pourrait le penser, cet opérateur effectue une recherche uniquement dans le texte
  5. inanchor (allinanchor) Lance une recherche dans les balises "a" (anchor), c'est à dire dans les liens des pages (pas dans l'attribut href mais bien dans le contenu de la balise a)
  6. filetype (alias ext) Exécute une recherche avec en critère le format de fichier voulu (voir plus bas pour la liste des formats supportés)
    L'exemple suivant va renvoyer les documents pdf contenant le terme "sd specification"
    filetype:pdf "sd specification"
  7. link Renvoie tous les sites ayant un ou des liens pointant vers le site concerné
    link:www.linuxfr.org
  8. related Permet d'obtenir les pages similaires au site spécifié
    L'exemple est assez parlant :
    related:google.com
  9. info Renvoie les informations sur la page et des liens directs utiles (related, site, cache...etc)
    info:www.wikipedia.fr
  10. define Vous permet d'obtenir une définition du terme recherché
    define:gnu/linux
  11. cache Obtenir la page du cache si elle est disponible
    cache:/
  12. movie Fait une recherche sur le film voulu et affiche des critiques, les salles...
    movie:"forrest gump"
  13. stocks Renvoie les informations concernant une société (notation abrégée boursière)
    stocks:goog

Les opérateurs entre paranthèses (allintitle, allintext...) permettent de renvoyer les pages possédant TOUS les mots clefs spécifiés, notons que cette opérateur est à utilisé seul dans la requête.

Exemples de recherches combinées :

Voici quelques formats, notez que le champs de recherches n'est pas limité à cette liste, en fait, Google indexe toutes les extensions ainsi, vous pouvez très bien faire une recherche du type filetype:monextension et Google vous trouvera tous les fichiers ayant comme extension "monextension" :

  • Adobe Portable Document Format : pdf
  • Adobe Postscript : eps, ps
  • Autodesk : dwf
  • Google Earth : klm, kmz
  • Microsoft Access : mdb
  • Microsoft Excel : xls
  • Microsoft Word : doc
  • Microsoft PowerPoint : ppt
  • Rich Text Format : rtf
  • Shockwave Flash : swf

Pour en savoir plus, je vous conseille un tour sur Google Guide.

Ouvrir l'article