En vrac #65

Revue de presse hebdomadaire par Romain DECKERAu départ prévue pour stocker des liens que je jugeais intéressants, la revue de presse hebdomadaire me permet de partager mes découvertes avec vous. Pour cette 65ème édition : des petits CMS pour des projets simples, un script de backup FTP pour votre WordPress, des photos prises à partir de cerf-volants, quelques différences entre Windows et Linux, et une application qui vous permet de retrouver les vidéos Youtube tournées près de chez vous.

(suite…)

Supprimer tous les fichiers de plus de XX jours sur Linux

Linux est très puissant, notamment dans les commandes de recherche : on peut facilement rechercher et supprimer les fichiers qui ne sont plus utilisés depuis plus de XX jours.

Pour un besoin perso je cherchais à supprimer certains fichiers d’un serveur. J’avais 80% du script, que voici :

1
find /home/dossier -type f -iname "*.mymailserver*" -mtime +45 -print -delete

Cette commande permet de rechercher dans le dossier /home/dossier tous les fichiers qui n’ont pas été modifiés depuis 45 jours, dont le nom contient au moins .mymailserver, et de les supprimer.

Attention : il n’y a pas de confirmation avant la suppression, c’est radical ! Pour visualiser les fichiers concernés sans les supprimer, il est possible de remplacer -delete par | more.

Plus difficile maintenant : je voulais faire la même chose, mais uniquement pour les fichiers présents dans les sous-dossiers .Spam. J’avais demandé sur Twitter, et c’est @lgnap qui m’a donné le petit truc en plus : je me demande encore pourquoi je n’y avais pas pensé !

Il faut rajouter une clause grep dans la commande find, et ça donne le résultat suivant.

1
find /home/dossier -type f -iname "*.mymailserver*" -mtime +45 -exec grep -q ".Spam" {} \; -print -delete

Enfin, rien n’empêche d’intégrer la commande dans un script, pour pouvoir la planifier via crontab et loguer le résultat.

Recherche et suppression d'anciens fichiers avec bash sur Linux

Création d'un script pour planifier la suppression de façon récurrente

Note : comme toujours il existe plusieurs commandes pour arriver au même résultat, celle-ci me convenait.

La météo partout dans le monde sur Google Maps

Après l’affichage du trafic dans Google Maps, il est maintenant possible d’y afficher la météo en surimpression. Pour l’afficher, il suffit de passer la souris dans le coin supérieur droit et de sélectionner « Météo » (voir ci-dessous).

Afficher la météo sur Google Maps

Afficher la météo sur Google Maps

La météo de toute la planète est disponible (une lune est affichée pour les fuseaux horaires où il fait nuit) : lorsque l’on zoom, la carte est automatiquement mise à jour. Les nuages sont affichés en temps réel également.

La météo de l'Europe sur Google Maps

La météo de l'Europe sur Google Maps

Avec un clic sur une ville, il est possible d’afficher la météo sur 4 jours, le degré d’humidité et la force du vent : ci-dessous pour Strasbourg.

La météo des prochains jours sur Strasbourg

La météo des prochains jours sur Strasbourg

Vous pouvez par exemple consulter la météo pour l’Europe.

A noter : ce sont les données de weather.com qui sont utilisées.

Découvrez qui est connecté à votre réseau Wifi

Vous avez l’impression que votre bande passante diminue chez vous ? Peut-être qu’un voisin a réussi à se connecter à votre réseau Wifi et utilise toute votre bande passante ?



Il existe quelques petits outils qui vous permettent de voir qui est connecté au même réseau que vous, par exemple Wireless Network Watcher. Il se base sur un scan de la plage d’adresse concernée et renvoi plusieurs informations :

  • adresse IP,
  • nom du poste si disponible,
  • adresse MAC,
  • fabricant de la puce wifi (permet de reconnaître certain appareils, comme les iPhone),
  • etc.
Découvrez qui est connecté à votre réseau Wifi avec Wireless Network Watcher

Découvrez qui est connecté à votre réseau Wifi avec Wireless Network Watcher

Le bon point : il n’est pas nécessaire de l’installer, l’application peut être lancée en tant que simple exécutable.

Pour le téléchargement, c’est par ici : Wireless Network Watcher.

Les langues disponibles pour l’interface de Google

Vous savez déjà certainement que Google est disponible dans beaucoup de langues. La sélection se fait automatiquement en fonction de (par ordre de priorité) :

  • vos préférences utilisateurs si vous êtes connectés à un compte Google,
  • l’extension de pays (ccTLD) que vous utilisez pour atteindre Google (google.fr, google.ch, etc.),
  • le pays depuis lequel vous surfez.

Toutefois, si cela ne vous convenait pas, il vous est possible de changer la langue via le menu suivant.

Comment changer la langue de l'interface de Google ?

On tombe sur la page des outils linguistiques de Google (comprenant l’outil de traduction). En bas de page, vous trouverez le chapitre langues disponibles pour l’interface de Google.

Liste des langues possibles pour l'interface de Google

Liste des langues possibles pour l'interface de Google

On y retrouve plus d’une centaine de langues (j’en compte quasiment 150). Certaines sont peu parlées, comme le romanche (60 000 personnes le parlent en Suisse), ou encore d’autres dialectes (breton, créole, etc.).

On y retrouve également des langues encore plus exotiques, et totalement inventées :

Comment déclarer l’éditeur HTML par défaut sur WordPress ?

Vous utilisez WordPress comme moi, et vous souhaitez que l’éditeur par défaut soit l’éditeur HTML sans pour autant désactiver complètement l’éditeur visuel ?

Je me posais la question ce matin, et je l’ai posé sur Twitter. Mais d’ailleurs, pourquoi privilégier l’éditeur HTML ?

WordPress est une bonne plateforme de blogging, mais l’éditeur visuel a plutôt (une sale) tendance à modifier/supprimer des balises HTML dans vos articles (javascript, flash, etc.). Dans certains cas, on a parfois besoin de maîtriser le code, et avec l’éditeur visuel ce n’est pas gagné !

Choix de l'éditeur de texte sur wordpress : visuel ou htmlSolution 1 : il est possible de désactiver complètement l’éditeur visuel dans les paramètres de son compte utilisateur :

Désactivation de l'éditeur visuel sur WordPress

Solution 2 : vous trouverez également plusieurs plugin dans le plugin directory de wordpress.org qui remplissent la tâche demandée.

Solution 3 : comme rien ne me convenait, j’ai un peu plus cherché sur Google, et j’ai découvert qu’on pouvait déclarer l’éditeur HTML en rajoutant la ligne suivante dans le fichier functions.php de votre thème.

add_filter('wp_default_editor', create_function('', 'return "html";'));

Ce résultat me convient tout à fait !

NB : le seul petit défaut est que quand on sauvegarde un article alors qu’on était en train d’utiliser l’éditeur visuel, on repasse sur l’éditeur HTML.