Stombi Home Page

Archives Thunderbird garder la structure des dossiers

Garder la structure des dossiers lors de l’archivage des mails

Pour garder la structure des dossiers lors de l’archivage des mails, il faut se rendre dans l’éditeur de configuration.

Menu > Edition > Préférences > Avancé > Editeur de configuration

Une fois dedans il faut rechercher le mot clé structure puis changer la clé mail.identity.default.archive_keep_folder_structure en passant sa valeur à true

Archiver un site dynamique en site statique avec wget

Récuperer le site

1
wget -q --mirror -p --html-extension -e robots=off --base=./ -k -P ./ http://site.com/

Récuperer les URL

1
2
wget --spider --recursive --no-verbose --output-file=wget.log http://site.com
sed -n "s@.+ URL:([^ ]+) .+@1@p" wget.log | sed "s@&@&@" > sed.log

Créer un .htaccess avec des Redirect 301

1
2
3
4
sed -i 's/http://site.com///g' sed.log;
for f in `cat sed.log`;
  do echo "Redirect 301 /$f http://old.site.com/$f.html" >> .htaccess;
done;

Script complet

(static-website.sh) download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash

SITE_URL="http://www.site.net"
ARCHIVE_URL="http://old.site.net"

wget -q --mirror -p --html-extension -e robots=off --base=./ -k -P ./ ${SITE_URL}

wget --spider --recursive --no-verbose --output-file=wget.log ${SITE_URL}
sed -n "s@.\+ URL:\([^ ]\+\) .\+@\1@p" wget.log | sed "s@&@\&@" > sed.log

sed -i 's|'${SITE_URL}'||g' sed.log;

for f in $(cat sed.log);
  do echo "Redirect 301 $f ${ARCHIVE_URL}$f.html" >> newsite.htaccess;
done;

rm wget.log sed.log

Installer Octopress à la façon Debian

Installer Ruby

1
apt-get install ruby-full rake rubygems rubygems-integration bundler

Octopress

1
2
3
4
git clone git://github.com/imathis/octopress.git octopress
cd octopress
bundle install
rake install

Debian Etch Attansic L1 atl1 driver

Le contexte :

  • Distribution : Debian Etch stable
  • Kernel : 2.6.18
  • Carte mère : ASUS P5KPL
  • Carte réseau intégrée : Attansic L1 Gigabit

Da vendredi 13 effect :

Le driver pour le kernel 2.6.18 n’est pas inclus dans Etch, donc pas de réseau.

Solution :

  • Récupérer le driver et le copier sur une clé usb)
1
$ wget ftp://hogchain.net/pub/linux/attansic/vendor_driver/l1-linux-v1.2.40.2.tar.gz
  • Installer Etch sans réseau (choisir aucune carte réseau)
  • Brancher la clé usb et copier le driver sur la Etch
  • Compiler le driver sur la Etch

Pré requis :

# apt-get install fakeroot kernel-package kernel-image-2.6-686 linux-source-2.6.18 linux-headers-’uname -r’ module-init-tools

Récupérer le driver :

# mount /dev/sda1 /mnt
# cd /mnt
# cp l1-linux-v1.2.40.2.tar.gz /usr/src/
# cd /usr/src/
# tar vzxf l1-linux-v1.2.40.2.tar.gz
# cd l1-linux-v1.2.40.2/src/

Compiler et installer le driver :

# make install
# insmod /lib/modules/2.6.18-6-686/kernel/drivers/net/atl1/atl1.ko
# depmod -a
# modprobe atl1
# echo atl1 >> /etc/modules

Reste plus qu’a éditer /etc/network/interfaces et /etc/resolv.conf et le tour et joué.

PS : j’ai mis le module compilé pour 2.6.18-6-686 ( atl1.ko ) en pièce jointe à ce billet.

Sources :

Steak

  • Réalisé par Quentin Dupieux
  • Avec Eric Judor, Ramzy Bedia …
  • Film canadien, français.
  • Genre : Comédie, Science fiction
  • Durée : 1h 22min.
  • Année de production: 2006

Inqualifiable, à voir (ou pas) ;–)

Un film extrême, il n’y a qu’a voir les notes Imdb :

HAHAHA

allblacks

Bon ça marche avec les www, mais cassé de rire quand meme :–)

Wallpaper of the day

1
2
3
4
5
6
7
# !/bin/sh

FROM="commons" # commons / enwiki / dewiki-bdk
SIZE="1280x1024" # resolutions disponibles voir http://tools.wikimedia.de/~daniel/potd/potd.php

wget -q "http://tools.wikimedia.de/~daniel/potd/potd.php/$FROM/$SIZE" -O "$HOME/wallpaper"
xfdesktop -reload

Lancez le script une fois, vous devriez avoir un fichier “wallpaper” dans votre répertoire personnel.

Renseignez les préférences du bureau de XFCE comme sur cette image :

updw-0.png

Vous avez maintenant un nouveau fond d’écran.

Pour que le script soit appelé au démarrage de XFCE il faut le mettre dans les “Applications démarrées automatiquement” ( menu > Paramètres > Applications démarrées automatiquement )

updw-1.png

Ajoutez une entrée , mettez le chemin du script dans “commande” :

updw-2.png

Finalement vous avez ça :

updw-3.png

EDIT :

Si vous voulez que le wiki soit choisi aléatoirement remplacez :

1
FROM="commons" # commons / enwiki / dewiki-bdk

par :

1
2
FROM=([0]=commons [1]=enwiki [2]=dewiki-bdk)
FROM=${FROM[$(expr $RANDOM % ${#FROM[@]})]}

EDIT 2 :

Visiblement le choix aléatoire ne fonctionne que dans un terminal et pas au démarrage de XFCE… J’ai pas trop le temps de chercher pourquoi, si vous avez des idées…

oscartorrents.com

Superbe idée, en plus le système de vote JS + <li> fait plaisir à voir ;–)

Oscartorrents.com