Archive for the ‘Geek’ Category

Prérequis :

  • Connaissances générales sur le raspberry pi
  • Un raspberry pi en service (alim micro usb + SD card)
  • Un module berryclip (nécessite un fer à souder pour le montage)

Raspberry pi avec volumio:

Le raspberry pi, on ne le présente plus. Je ne reviendrai pas sur la mise en oeuvre de base du raspberry pi on trouve suffisamment de ressources pour la mise en fonctionnement. Pour ce tuto, on s’intéressera à la distribution dédiée lecteur de musique, volumio. Vous pouvez dors et déjà lancez le téléchargement de la distribution car le site n’est pas très rapide.

Site officiel de la distribution http://volumio.org/. Je prends comme référence la version 1.5 de volumio.

Pour flasher le système sur la carte SD j’utilise mon logiciel habituel sur Mac, PiFiller http://ivanx.com/raspberrypi/.

L’installation de volumio se fait simplement : http://volumio.org/get-started/.

Si l’ensemble fonctionne une interface web sera accessible via l’adresse : http://volumio.local/.

Installation de la librairie GPIO

Connectez vous en ssh à volumio (mot de passe par défaut volumio) :

ssh volumio@volumio.local

Puis executez les commandes :

wget http://sourceforge.net/projects/raspberry-gpio-python/files/raspbian-wheezy/python-rpi.gpio_0.5.8-1_armhf.deb
dpkg -i python-rpi.gpio_0.5.8-1_armhf.deb

Installation de la librairie Python client MPD

Volumio utilise le service MPD, une libraire existe pour piloter MPD en python.

https://github.com/Mic92/python-mpd2

Pour l’installer taper en ligne de commande :

sudo apt-get update 
sudo apt-get install python-setuptools 
git clone git://github.com/Mic92/python-mpd2.git 
cd python-mpd2
python setup.py install

Capture d’écran 2014-11-29 à 11.37.36

 Ne pas lancer la commande apt-get upgrade sous peine de corrompre volumio !

 

Montage et branchement du Berryclip

Commande en ligne et montage détaillé sur le site officiel du Berryclip : http://www.raspberrypi-spy.co.uk/berryclip-6-led-add-on-board/

Capture d’écran 2014-11-29 à 11.16.14

Script 1, afficher le morceau courant

Créer avec nano un fichier volumio10.py :

nano volumio10.py

Ajouter le contenu :

#!/usr/bin/env python
from mpd import MPDClient
import RPi.GPIO as GPIO
import time

client = MPDClient ()
client.connect('localhost', 6600)
currentSong = client.currentSong()
print currentSong

Sauver et quitter avec CTRL+X

Exécuter le script avec la commande :

python volumio10.py

Capture d’écran 2014-11-29 à 11.52.53

Script 2, passer à la piste suivante lors de l’appui sur le bouton du berryclip

Créer avec nano un fichier volumio10.py :

nano volumio20.py
Capture d’écran 2014-11-30 à 17.04.51

Sauver et quitter avec CTRL+X

Exécuter le script avec la commande :

python volumio20.py

Pour tester : ajoutez des morceaux via l’interface web à la playlist courante puis vérifier que la piste lue change lors de l’appui sur le bouton.

 A vous de jouer …

  • Si vous avez des soucis avec le buzzer qui sonne au démarrage du raspberry, câblez juste le bouton avec des câbles dupont entre le berryclip et la prise GPIO du raspberry pi ou ajoutez un script pour remettre à zero le buzzer au démarrage du raspberry pi.
  • Pour ceux qui veulent faire la même chose sans berryclip il faut câbler un bouton sur le GPIO 7 comme expliquer ici : https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/buttons_and_switches/

Et oui, comme chaque année les vacances d’été se profilent à l’horizon ; pour certains elles se terminent, mais n’en parlons pas. Ceux là ont la chance de ne plus se poser la question : « mais qu’est-ce que je vais foutre aujourd’hui ???? »

Oui, car autant le boulot se substitue à notre cerveau toute l’année, que la période estivale nous demande d’imaginer un nouveau fonctionnement.

Si votre boite, comme la mienne, ferme 4 semaines, bonjour l’angoisse.

Elle est loin l’époque de journée continue d’OFP ou autres zeux-vidéos en compagnie de CoolRod et autres joueurs invertébrés (Umour)…

Bref, vous commencez à paniquer, surtout qu’à la rentrée, qui va se taper toutes les demandes client tombées durant vos congés ? Pas les marmottes en tout cas…

Mais pas de stress les amis. Le Vortex va vous sauver la mise ; vous occuper on est bien d’accord, pas faire votre taff, faut pas déconner non plus.

Déjà téléchargez vous un petit Alexis HK ou un petit Audio Active pour commencer.

Ensuite pour Madame je propose Une petite lecture : Dan WELLS – Je ne suis pas un Serial Killer. Un petit roman à suite (4 semaines c’est long faut donc prévoir du contenu). Selon ce que j’ai entendu c’est un mix entre la série Dexter et Six Feet Under. Jeune sociopathe, John Wayne Cleaver (on ne rigole pas, merci) vie entre sa Moman et sa Tante qui tienne une crèmerie, non pardon une morgue. Un jour les cadavres vont pleuvoir sur la ville. Un méchant loup est dans le secteur ; Y’aura t’il affrontement ? Je sais pas, je l’ai pas lu.

Pour Monsieur, je conseille une bonne glacière, des bières pour le matin, du pastis pour le midi et du rosé pour le soir. Et entre, La Trilogie du Vide de Peter F. HAMILTON. Si vous avez aimé L’étoile de Pandore vous aimerez peut-être ce nouvel opus. Cette série s’inscrit dans le même univers précédemment développé dans La Saga du Commonwealth, 1 200 ans après les événements relatés dans Judas démasqué (wikipédia). Retrouver des personnages comme Paula Myo, c’est Coooool !

Lecture

Sinon pour les chômeurs longue durée, je ne peux que conseiller le Trône de Fer dont la suite est prévue en 2014 (allez on se dépêche G.R.R.).

Tiens juste pour me la péter. J’ai changé d’appareil de téléphonie mobile : Le Nexus 4 de LG by Google ; la photo est de lui. Autant vous dire que Google m’a happé. La version Android est plutôt sympa. Maj Google, Optimisation du partage, et encore plein d’autres choses… Il n’y que le remplaçant de Talk que je trouve moyen et moins réactif que le précédent.

Pour la petite histoire, le HD2 continue sa petite vie dans la famille, car il va équiper mon Popo.

Et pour finir et parce que les billets sont plutôt rare en ce moment sur le Vortex, je vous conseille l’album Broken Brights d’Angus Stone. Plutôt cool à écouter relax en sirotant je sais pas quoi dans le hamac.

Bisous à tous !

Et bon anniversaire BigTouffe !

… on se la prend dans la gueule.

Et c’est bien ce qui va arrivé à Pascal Nègre majors et Cie. A batailler comme des forcenés durant les années 2000 pour conserver leur monopole, les maisons de disques n’ont pas compris qu’il valait mieux surfer sur une vague tout pendant que c’était possible.

A se réveiller trop tard, on a beau nager, on finira dans les abysses ou engloutit par la gueule d’un gros squale.

C’est ce que j’ai pensé en voyant les promos sur le « google play » ; 4€99 l’album en numérique.

Ce n’est pas une généralité, mais si les maisons de disques avaient compris, il y a 13 ans que c’était ça, leur bouée, elles ne seraient pas en train de constater leur déclin.

Et paf dans leur gueule, tant pis pour elles, tant mieux pour nous, jusqu’au moment où nous regretterons, peut-être, d’avoir laissé Google sans laisse.

Du bleu dans le ciel, une température au dessus de 15°, non je ne rêve pas, il fait beau. Un œil sur les prévisions, tantôt il flotte.

Ouais bon, je me disais bien aussi…

Avantage de ce temps de merde pour moi, j’aurais du commencer mes allergies il y a un mois et demi et le nez me grattouille seulement maintenant.

Mais bon c’est la crise. Chômage, stress, temps de chiottes, attentats, menaces environnementales, dettes nationales, perspectives économiques inconnues… Je ne vais pas vous faire la morale et lister les acteurs de ce merdier ; mis à part Dieu pour le temps ou Laurent Cabrol qui arrive juste derrière.

Et puis pour finir cette liste négative, c’est notre ami Google qui ferme TALK au profit de cette bouse, Hangouts.

Bon déjà que le design est à chier, c’est surtout que si vous voulez profiter des services google sur votre terminal Android, ben vous avez intérêt à avoir un engin récent avec de la mémoire interne.

Car Google bloque l’installation de ses applis vers la carte SD. Vous vous retrouvez donc vite à saturer le stockage propre au téléphone.

Moi perso j’ai fait exit de Chrome (le navigateur interne est encore pas mal), Gmail (je passe par le navigateur) et Talk maintenant remplacé par celui qu’on ne nomme pas, sous peine de m’énerver. Plus le service google play qui s’invite, j’ai du faire un choix cornélien. J’ai remplacé Gtalk par IM+ qui a l’air de fonctionner pas mal jusqu’au moment où le chat google disparaîtra, J’ai gardé Map sans Street View qui est trop obèse pour moi, Google+ qui lui, peut se mettre sur la SD (pourquoi seulement lui M.Google ?) et le Play Store ( à se demander si je ne pourrais pas le virer et passer par le navigateur).

Bon Google fait ce qu’il veut de ses produits, mais là, la stratégie est claire. Le Geek ne donnerait pas un pesetas pour un logiciel, un MP3 ou un film de ponay, mais pour une tablette dernier cri, un smartphone plus large que la main de Shaquille O’Neal, là il prêt à cracher ses tunes.

Google à trouvé le plan business qui fonctionne. Laisser une liberté à l’user contrairement à l’Iphone et autres produits caca pomme, mais on voit maintenant les limites de ce système.

Les frontières sont désormais dessinées.

Reste à relativiser aussi. Google est une boite et ils font bien ce qu’ils veulent avec leurs produits. Juste que je trouve Gmail indispensable, le stockage des photos (que je paie) pratique pour les sauvegardes en doublon, Map en GPS qui déchire (pour un produit gratuit en tout cas) et la synchro des photos que je prends avec mon fidèle HD2 qui en a encore sous la semelle ; la preuve je suis sous Jelly Bean avec une rom customisé (paranoid android –
CyanogenMod) ; pas mal pour un téléphone sorti en 2009.

Et c’est là où je veux en finir. Mon prochain appareil photo sera un truc comme ça.

Identification de l’emplacement des photos via gps, synchro vers les serveurs google… Plus tout le reste que peut faire ce genre de bijou.

Mais je ne conclurais pas ce billet sans vous dire qu’il existe un petit groupe français qui a l’air pas mal.

Voir ici.

 

Je profite de ces temps calmes sur le vortex pour vous parler d’un produit sympa que je viens de trouver.

LedBorg-Angled-690

Le LedBorg est produit par les anglais de PiBorg, société proposant des modules robotiques d’extension pour le raspberry pi. Ces modules sont globalement d’un bon rapport qualité prix. On va s’intéresser à un des modules permettant d’ajouter une LED de notification (proche de celle sur les terminaux Android) au raspberry pi.

Capture d’écran 2013-05-25 à 09.31.42

La LED peut être pilotée de 3 façons

  • Via une interface graphique
  • Par un programme python
  • Par un script shell

On peut donc imaginer 1001 usages selon comment chacun utilise son raspberry pi : notification d’email, statut d’une ressource de raspberry, fin d’un telechargement pour une seedbox …

 

En savoir plus : http://www.piborg.com/ledborg

Le principe, une compilation de jeux android à prix libre :

  • Anomaly Korea
  • Plants vs Zombies Korea
  • Bladeslinger

Si vous payez plus que le prix moyen vous avez en bonus :

  • the room
  • metal slug 3
  • Raiden legacy
  • Another world

Le système de paiement est original car il permet de répartir le prix payé/choisi entre les développeurs, les organisateurs des humbles bundles et des œuvres de charité.

Image de prévisualisation YouTube

http://www.humblebundle.com

Je continue mes articles sur le raspberry pi. D’ailleurs la machine est depuis peu plus facile à obtenir. Par exemple chez materiel.net directement .

Voyons comment mettre un joli message de bienvenue lorqu’on ouvre un terminal.

  1. se placer sur le répertoire home de l’user courant :
    cd
  2. Créer un fichier .bash_profile :
    sudo nano .bash_profile
  3. Le compléter avec ces lignes de commandes :

Pour tester 2 solutions :

  • Ouvrir un nouveau terminal
  • Taper la ligne de commande :
    source .bash_profile

Capture d’écran 2013-03-08 à 08.27.49

Ouais, pourquoi se faire chier. J’avais besoin de renommer des extensions .ogg en .mp3 pour que le logiciel que j’utilise sur mon HD2 puisse lire mes sonneries favorites ; la dernière Rom installée est bien, fluide, mais la gestion des sonneries est catastrophique ; les contacts sont aussi moins bien…

Bref.

Donc renommer ces extensions (l’utilitaire en question fait plein d’autres choses, comme vous apprendre à faire des quiches lorraines) est d’une facilité et d’une vitesse déconcertante. Fort Patrick, Ant Renamer, son petit nom, s’installe, ou pas (version portable), sur votre système.

Les possibilités de l’engin

J’ai un peu ramé car je n’ai pas pratiqué Linux depuis longtemps. Je tourne sous raspbian 3.6.11. Alors autant partager la démarche :

  1. Créer le répertoire de montage souhaité, par exemple /media/freebox :
    mkdir /media/freebox
  2. Éditer le fichier fstab :
    sudo nano /etc/fstab
  3. Ajouter à la fin une nouvelle ligne, en remplaçant 192.168.0.254 par l’ip locale de votre freebox :
    
    Capture d’écran 2013-03-02 à 20.52.11
    //192.168.0.254/Disque\040dur /media/freebox cifs _netdev,guest,directio,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
    
    Capture d’écran 2013-03-02 à 21.01.46
  4. Sauver avec la combinaison de touches CTRL+X
  5. Relancer les montages de disques :
    sudo umount -a
    sudo mount -a
  6. Vérifier que cela a bien fonctionné :

    Capture d’écran 2013-03-02 à 20.57.55

 

 Et au long des ères peut mourir même la mort

 

 

Un peu le Vortex ça, non ? Un jour il s’agite et puis plus rien pendant des semaines.

Heureusement il y a mon « nègre » qui travaille et qui s’occupe de me dire qu’il faudrait mettre à jour « wordpress » (la plate-forme du Vortex) ; chose faite M. Twan.

aparté : Savez-vous comment désactiver le pavé tactile d’un putain de laptop ASUS ?

Bon et puis de temps en temps je trouve l’envie d’avoir envie…

Tout d’abord :

 

  1. Il neige sur Cholet Town (3/4 flocons qui se battent en duel)
  2. J’ai fini le dernier opus du « Trône de Fer » paru à ce jour ; tome 15. J’ai donc rattrapé tout le retard. Je me suis tapé aussi la BD (un seul volume pour le moment), j’attends la série de HBO (La Miss aussi). Bref je suis complètement fou de cet univers.

    Et je pense qu’on en a pour un paquet de temps avant que l’histoire ne se termine.
    Et je peux pour vous dire que l’auteur ne brode pas, mais qu’à mon avis, il ne s’est pas rendu compte de l’énormité de la chose ; sans compter les fans qui lui couperaient la gorge si il s’arrêtait. Allez bosse George et meurt pas avant d’avoir fini, sinon le dieu Noyé (alias Cthulhu à mon avis, petit clin d’oeil de l’auteur) te pourrira dans les abysses…

  3. Un logiciel à installer urgemment sous Android, c’est SwiftKey, trouvable sur le market. Franchement la dernière trouvaille est diabolique !!!!!

    Ils ont inventé le surf sur clavier tactile ; CoolRod tu en manques des choses… J’avais déjà essayé le surf sur clavier physique, mais mis à part flinguer la lettre « L » ça n’a pas servit à grand chose

  4. J’ai acheté les deux premiers tome de la série des « Robots » d’Isaac Asimov ; j’avais lu le premier quand je n’avais pas de moumoute sur le torse et je me suis dit que c’était pas une mauvaise idée de revenir à la base de ce qui sera notre avenir quotidien.
  5. Je me taperais bien « « Monstrueux » de Natsuo Kirino, malgré les critiques mitigées..
  6. Faut que je me relance sur 3 BD, « Walking Dead », « Pluto » et que je lise le cadeau du beauf, [genetiks].

Bon allez ça suffit pour aujourd’hui.

A la prochaine !

PS : Ouais j’ai dit « tout d’abord ». Bon ok. Mais j’ai pas dit que ça pouvait être le commencement d’une série de billets… 😀