Chercher et Remplacer

Une commande dans le terminal pour chercher et remplacer une chaine de caractères dans plusieurs fichiers perl -pi -w -e ‘s/SEARCH_FOR/REPLACE_WITH/g;’ *.txt Il y a d’autres manières de faire cela, en utilisant sed par exemple : sed -i ‘s/stupid/awesome/g’ *.txt et on peut même garder une copie de sauvegarde : sed -i.bak ‘s/stupid/awesome/g’ *.txt

Latex magic comments

It can be a real pain to open files with various character encodings inside TeXShop. Indeed, you basically have to change TeXShop’s settings each time. Hopefully, I recently came across a little-documented feature that allows you to specify the encoding on a per-file basis: you simply add a metadata (a special TeX comment) at the …

Réparer un ZIP

Une commande dans le terminal pour retrouver un ZIP corrompu zip -F zip-kaput –out zip-réparé Et si ça marche pas: zip -FF zip-kaput –out zip-réparé

Agrandir la taille d’un disque VirtualBox

Steps to Increase your VirtualBox Hard Disk Size cd into the directory where your virtual drive is found (usually ~/VirtualBox VMs/{Your VirtualBox PC name}) cd ~/VirtualBox VMs/Win7 run the modify hd function with the new size (in MB) I choose 50GB (50 * 1024mb = 51200MB) VBoxManage modifyhd Win7.vdi –resize 51200 VirtualBox will resize your …

Latex magic comments

It can be a real pain to open files with various character encodings inside TeXShop. Indeed, you basically have to change TeXShop’s settings each time. Hopefully, I recently came across a little-documented feature that allows you to specify the encoding on a per-file basis: you simply add a metadata (a special TeX comment) at the …

Récupérer une mise à niveau Ubuntu interrompue

Après avoir interrompu une mise à jour de Ubuntu, ou à cause d’une panne de courant pendant la mise à jour, on peut se retrouver avec une système qui refuse de démarrer. Généralement cela se traduit par un message du style: Root filesystem check failed. A maintenance shell will now be started. CONTROL-D will terminate …

Configuration LaTeX dans le Cloud

Pour partager sa configuration LaTeX entre plusieurs ordinateurs il est possible de déplacer le dossier texmf contenant les personnalisations vers un dossier synchronisé dans le “Cloud”, avec “Copy“, “DropBox” ou autre “Service Cloud”. Le chemin de ce dossier sera de la forme : `/Users/marc/Cloud/latex/texmf/tex/` et il doit être organisé avec un arbre TeX pour être …

Applications récentes

Il est toujours utile d’avoir un listing des dernières applications utilisées ou encore des documents récemment ouverts. Certes avec un Macbook on peut retrouver une application en 2 secondes grâce au spotlight. On peut aussi mettre ses applications favorites dans le Dock, mais il est toujours utile d’avoir un listing des dernières applications utilisées ou …

Mettre en place sudo

Quand on utilise un système GNU/Linux (ou Unix, pour ne pas renier ses origines…) une très bonne habitude à prendre est de ne jamais utiliser le compte “root“. Ceci pour plusieurs raisons (liste non exhaustive) : Une fois connecté on oublie que l’on est super utilisateur et on fait une fausse manip aux conséquences létales …