find . -name “prefix*” -exec rm {} \;
Author Archives: Nicolas
Tutoriel configuration OpenVPN
Un très bon tuto sur la mise en place d’OpenVPN :
Version rapide du Tutoriel OpenVPN.
Téléchargez ce fichier :
http://openvpn.se/files/install_pa […] nstall.exe
Lancez l’installation en gardant les options par défaut et acceptez l’installation du périphérique.Lancez une console (Démarrer / Exécuter / cmd.exe).
> cd C:\Program Files\OpenVPN\easy-rsa
> init-configTéléchargez, modifiez ce fichiez (avec le bloc-notes par exemple) :
http://www.masterjul.net/OpenVPN-Tuto/vars.batCe qu’il y a à modifier (aucun champ ne doit être laissé vide) :
set KEY_COUNTRY=FR
set KEY_PROVINCE=RP
set KEY_CITY=Paris
set KEY_ORG=MonEntreprise
set KEY_EMAIL=example@monentreprise.netCopiez le dans
C:\Program Files\OpenVPN\easy-rsa (en écrasant celui existant).> vars
> clean-all
Pour la commande suivante, mettez « OpenVPN-MonEntreprise » (par exemple) pour le « common name ».
> build-ca
Pour la commande suivante, mettez « server » pour le « common name », contentez-vous de valider en tapant entrée à chaque fois et répondez deux fois « y » aux questions à la fin.
> build-key-server server
> build-dh
> openvpn –genkey –secret ta.keyGénération des certificats et clés pour les clients. Chaque nom doit être unique et mettez le « common name » correspondant à chaque nouveau certificat « client1 », « client2 », etc. Contentez-vous de valider en tapant entrée à chaque fois et répondez deux fois « y » aux questions à la fin.
> build-key client1
> build-key client2
> build-key client3Ouvrez une fenêtre explorateur et allez dans
C:\Program Files\OpenVPN\easy-rsa\keysSur le serveur, copiez « ca.crt », « server.crt », « server.key », « dh1024.pem » et « ta.key » dans
C:\Program Files\OpenVPN\configSur chaque client, vous devez copier : « ca.crt », « clientx.crt », « clientx.key », « ta.key » dans
C:\Program Files\OpenVPN\configLe fichier « ca.key » devrait être gardé hors ligne.
Le répertoire
C:\Program Files\OpenVPN\easy-rsa
peut être effacé.Téléchargez ce fichier
http://www.masterjul.net/OpenVPN-Tuto/server.ovpn
et copiez le dans
C:\Program Files\OpenVPN\config
sur le serveur.Changez le port si nécessaire.
Téléchargez ce fichier
http://www.masterjul.net/OpenVPN-Tuto/client.ovpn
et copiez le dans
C:\Program Files\OpenVPN\config
sur les clients.Pour chaque client, vous devez changer la ligne :
remote xx.xx.xx.xx 1194
en mettant l’adresse du serveur et le port.Ainsi que
cert client1.crt
key client1.key
avec le nom correct correspondant au client.C’est fini.
Regexp cheat sheet
Convert FuckX files (PPTX, DOCX, COUILLEX,…)
You can use this great online tool :
Tested with success for a PPTX that openoffice can’t display correctly and was 100% correct after conversion.
Ipad
“L’iPad est au geek ce que le 4×4 est au beauf…”
Rien à ajouter.
PHP fgets doesn’t detect end of line
If you parse some files, you can get an issue with fgets not detecting end of lines…
In my case, files come from mac users, so I have to enable this option :
ini_set(‘auto_detect_line_endings’, true);
Php documentation here : http://us2.php.net/manual/en/filesystem.configuration.php#ini.auto-detect-line-endings
Embed videos from youtube channel
- First, generate code : http://www.google.com/uds/solutions/wizards/videobar.html
- Then, change videobar code by :
videoBar = new GSvideoBar (document .getElementById (‘videoBar-bar’),document.getElementById(‘player_root’),options);
- Put a div with “player_root” id where you want your video to be displayed
- Update your CSS with right width and height :
.playerInnerBox_gsvb .player_gsvb { width : 450px; height : 400px; }
Convert wmv to avi
mencoder video.wmv -ofps 25 -ni -ovc lavc -oac mp3lame -o video.avi
Get website speed loading
Convert AVI to FLV
ffmpeg -i VID00011.AVI -ab 56 -ar 44100 -b 200 -r 15 -s 1280×720 -qscale 13 -f flv VID00011.FLV