Tout déplacer à la racine

Parfois après un long rangement dans de nombreux dossiers on se dit que non, c’est pas comme ça qu’on le voulait.

Alors on se trouve devant la problématique de tout redevoir placer à la racine de supprimer les dossiers créés pour recommencer.

Heureusement grace à find cela reste simple :

find -type f -exec mv {} . \;
-type f : tout les fichiers
-exec : exécute la commande suivante pour chaque fichier trouvé
mv {} . \; : déplace le fichier courant ‘{}’ dans le dossier . (la racine où on s’est placé avant) ‘\;’ dénote la fin de l’instruction

Voilà, on a déplacé tous nos fichiers à la racine et puis on fait comment pour supprimer les dossiers vides ?
Comme ça :

find -type d -empty -delete

On peut maintenant combiner les deux :

find -type f -exec mv {} . \; && find -type d -empty -delete

Voilà vous avez une ligne ‘facile à retenir’ qui vous fait un ménage d’enfer en quelques secondes ;-)

Posted in Linux at July 17th, 2010. Comments Off on Tout déplacer à la racine.

QRCode – Linux

On voit de plus en plus de QR-Code apparaitre un peu partout.

Mais le nombre de décodeurs pour ceux ci n’est pas si nombreux.  Si vous avez un device mobile, pas de problème pour vous (pour android je sais de tête vous citer NeoReader et Barcode Scanner), il y en a aussi foison sur l’iPhone et autres appareils mobile du genre ayant une caméra.

Mais pour les pcs c’est une autre affaire.  Vous avez bien sur quelques sites qui vous proposent de décoder/encoder (la chart API de google par exemple) vos données, mais on reste dépendant d’un site.

En fouillant un peu j’ai trouvé quelques perles :

Read More…

Posted in Linux at July 12th, 2010. 1 Comment.

Bidouillage de thème

Bon j’aime pas causer de ma vie, mais là c’est le blog dont il s’agit alors je peux hein ?!
Donc le thème précédent que j’aimais vraiment beaucoup (Atahualpa), de par sa légèreté, sa fraicheur, enfin bref plein de raisons plus ou moins justifiées, a décidé de devenir affreusement moche.  Plein d’options dans tout les sens, et même si j’aime bien avoir des choses jolies j’ai une sainte horreur du design.

J’ai donc été contraint de changer de thème.  Il nécessite encore quelques petites adaptations (oui ce que je voulais éviter de faire sur l’autre mais bon voilà quand il y a pas, y a pas … :-S). Moi j’ai déjà prévu les adaptations suivantes :

  • Sous-titre du blog en h2
  • Colonnes 1,5-2 x plus larges
  • Pagebar un rien plus haute/large
  • Headers des titres de posts un rien plus enveloppant (comme la pagebar en fait)
  • Peut-être supprimer les liens oranges dans une couleur plus passe-partout ?

Bon c’est vrai j’avais dit qu’à l’origine je changeais de thème pour pas devoir bidouiller l’ancien, mais pour finir je trouve que le changement n’est pas plus mal, et fera sans doute plaisir aux lecteurs.

Bref, n’hésitez pas à critiquer et dire ce que vous aimez ou pas dans ce nouveau thème via les commentaires.

Posted in Uncategorized at July 7th, 2010. 1 Comment.

Parseur aMsn (Soon) – Php

Un petit post assez bref pour vous informer que j’ai sur le feu un parseur de log aMsn.

Ceux-ci sont dans leur format natif, vraiment pas agréables et même faciles à lire. Et pour avoir le parseur integré à aMsn on est obligé d’avoir le client aMsn ouvert et connecté. Je trouvais cela un peu contraignant et donc je me suis mis comme défi de faire un parseur php rendant un résultat plus que décent en HTML.

Read More…

Posted in Web at July 7th, 2010. Comments Off on Parseur aMsn (Soon) – Php.