Articles récents
debian wheezy root google nexus 5
Le but est de rooter le Nexus 5 avec les fichiers CF-Auto-root trouvés ici
ATTENTION : faites une sauvegarde avant de débloquer le bootloader et de rooter car cela effacera toutes vos données.
Fichier de configuration pour Udev Créez un fichier /etc/udev/rules.d/99-android.rules
sudo nano /etc/udev/rules.d/99-android.rules qui contient :
SUBSYSTEM=="usb", MODE="0666", GROUP="plugdev" Redémarrez Udev
sudo service udev restart Dépôt Backports et outils Android Ajoutez le dépôt Backports dans /etc/apt/sources.list
deb http://ftp.
lire plus
android gps fix telephone chinois
Les GPS intégrés dans les téléphones chinois ne sont pas souvent optimisés pour le réseau français.
Par exemple le mien sur un téléphone Noname MTK6589 Q9000 faisait un peu n’importe quoi et prenait une éternité pour détecter les satellites (du genre 5 minutes en se déplaçant en voiture). Maintenant c’est entre 5 et 30 secondes.
Pour cela j’ai juste eu à ajouter 2 fichiers de configuration :
gps.conf et gpsconfig.
lire plus
raspberry pi webcam logitech c270 et motion
Transformer le Raspberry Pi en serveur de streaming de webcam USB (ici Logitech c270, environ 25€) est très simple.
Mise a jour des paquets sudo apt-get update && sudo apt-get upgrade Installer Motion sudo apt-get install motion Configurer Motion Il y a deux changements a faire dans le fichier /etc/motion/motion.conf
sudo nano /etc/motion/motion.conf # demarrer en mode daemon par defaut à off daemon on # rendre la webcam accessible par le réseau par defaut à on webcam_localhost off Activer le mode daemon dans le fichier /etc/default/motion
lire plus
xbmc mysql et thumbnails partages
Contexte J’ai un Seagate Goflex Home qui me sert de NAS et plusieurs machines clientes où XBMC est installé.
Note : je ne veux pas que les thumbnails soient générés sur les machines clientes et que le Textures13.db soit synchronisé comme c’est possible depuis la version 12 (Frodo) de XBMC pour des raisons d’espace disque.
les médias sont stockés sur le NAS les thumbnails (vignettes) aussi et sont accessibles via un partage Samba la médiathèque est également stockée sur le NAS dans une base MySQL Le but ici est d’accéder depuis plusieurs clients ( Raspberry Pi avec OpenELEC, Desktop, etc.
lire plus
creation d'un plugin opensearch
J’ai ajouté un plugin de recherche OpenSearch comme il y avait sur l’ancienne version de ce blog à la différence que celui-ci cherche sur Google.
J’utilise l’opérateur site: pour restreindre la recherche à stombi.net
Il suffit de créer un fichier xml au bon format :
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/"> <ShortName>Stombi Home Page</ShortName> <Description>Recherchez sur stombi.net</Description> <Url type="text/html" method="get" template="http://google.com/search?q=site:www.stombi.net {searchTerms}"></Url> <Image height="16" width="16" type="image/x-icon"> http://www.stombi.net/favicon.ico </Image> <LongName>Stombi Home Page</LongName> <Developer>stombi</Developer> <SyndicationRight>open</SyndicationRight> <AdultContent>false</AdultContent> <Language>fr</Language> <OutputEncoding>UTF-8</OutputEncoding> <InputEncoding>UTF-8</InputEncoding> </OpenSearchDescription> Puis d’ajouter une balise link dans _includes/custom/head.
lire plus
raspberry pi installer aircrack ng
Installer les dépendances On a besoin de OpenSSL et éventuellement de SQLite3 si on veut utiliser Airolib-ng
sudo apt-get install libssl-dev build-essential libsqlite3-dev iw wireless-tools Installer Aircrack-ng Récuperer le code source wget http://download.aircrack-ng.org/aircrack-ng-1.2-beta1.tar.gz tar -zxvf aircrack-ng-1.2-beta1.tar.gz cd aircrack-ng-1.2-beta1 Compiler make sudo make install Compiler avec le support Airolib-ng make sqlite=true sudo make sqlite=true install Mise à jour sudo airodump-ng-oui-update
lire plus
plugin meteo pour octopress
Il fallait bien que j’affiche la météo, ça ne sert à rien donc c’est rigoureusement indispensable :-) Code source ici
C’est un plugin qui affiche les conditions météos actuelles dans la sidebar de Octopress (ici à droite). Les données sont fournies par openweathermap.org
Installation Copiez openweathermap.html dans le dossier _includes/custom/asides. Récuperez une clé pour l’API chez openweathermap.org (c’est gratuit) Mettez à jour votre _config.yml en ajoutant les variables openweathermap_* Exemple ci-dessous : # Weather # API key openweathermap_key: # H1 title title = "plugin meteo pour octopress" # City name openweathermap_city_name: Los Angeles # Units : metric or imperial openweathermap_units: imperial # Lang : en, ru, it, sp, ua, de, pt, ro, pl, fi, nl, fr, bg, se, zh_tw, zh_cn, tr openweathermap_lang: en # cache data to localStorage n seconds openweathermap_cache: 3600 Ajoutez openweathermap.
lire plus
souder un port serie externe sur seagate goflex home
Quelques photos d’une petite modification que j’ai faite il y a quelques années sur mon Seagate GoFlex Home, l’ajout d’un port série externe.
Souder les fils sur les pins de la carte mère C’est mal fait, mais ça marche. C’est mieux fait chez Scott Nicholas chez qui j’avais copié ce montage. Il y a aussi beaucoup d’autres infos, notament à propos de Debian sur le Seagate GoFlex Home
Le connecteur jack 2.
lire plus
ajouter une css pour les tableaux dans octopress
Modifier head.html Ajoutez la feuille de style dans source/_includes/custom/head.html
<link href="/stylesheets/tables.css" media="screen, projection" rel="stylesheet" type="text/css" /> CSS pour les tableaux Copiez cette CSS dans source/stylesheets/
* + table { border-style:solid; border-width:1px; border-color:#e7e3e7; margin-bottom:1em; font-size: 0.8em; font-family: "Roboto", sans-serif; } * + table tr { border: 0; border-top: 1px solid #CCC; background-color: white; margin: 0; padding: 0; } * + table tr:nth-child(2n) { background-color: #F8F8F8; } * + table tr th, * + table tr td { font-size: 1em; border: 1px solid #CCC; margin: 0; padding: 0.
lire plus
firefox envoyer les liens magnet vers un daemon transmission
L’idée ici c’est d’envoyer les liens magnet à un daemon Transmission juste en cliquant dessus. On peut faire ça rapidement en utilisant transmission-remote dans un script bash.
Prérequis Si on n’a pas transmission-remote il faut l’installer. Dans Debian wheezy il est dans le paquet transmission-cli
$ sudo apt-get install transmission-cli Le script bash #!/bin/bash TORRENT="$1" HOST="remote.host.net" PORT=9091 transmission-remote ${HOST}:${PORT} -N ~/.netrc -a ${TORRENT} Il faut rendre le script executable
$ chmod u+x add-to-transmission.
lire plus