Articles

Affichage des articles du juin, 2013

Ah mais ouaaiiiiiiii...

Image
Vous êtes joueurs je le sens alors voilà un joli bout de code qui m'a bien amusé aujourd'hui. A votre avis est-ce Réponse A ou Réponse B qui s'affiche ?




Alors hum ?

Beh oui c'est la A qui s'affiche.... 
But... Wait... Fucking why ?! Et le use du trait alors ?! 
Selon la bible :  
"Une méthode héritée depuis une classe mère est écrasée par une méthode issue d'un Trait."

"Wiskey Tango Foxtrot" comme dirait l'autre hein...


Alors si vous aussi vous pensiez que ça allait afficher "B" c'est que vous avez oublié le "Late State Binding"... Le truc que vous aviez sans doute lu il y a quelques années comme moi, mais que vous aviez décidé d'oublier immédiatement car jamais vous ne devriez avoir à vous en servir... Beh en fait, si.
Voilà le code pour afficher B: 

Envoyer des SMS avec un Raspberry PI

Image
Il y a quelques semaines j'ai découvert le Raspberry PI ! Formidable petit ordinateur autour des 45€, pouvant faire tourner sur une distrib débian dédiée. Il s'alimente par un simple port USB et possède toutes les interfaces (USB/HDMI/Ethernet/Etc) pour batir autour de lui pleins de projets délirants.

En rangeant mon garage j'ai remis la main sur mon vieux Sony Ericsson K750i et son câble data USB.


Un Raspberry PI... Un vieux téléphone... 

Humm... Et si on envoyais des sms ?

Une fois la distribution Raspbian installé sur le Raspberry, branchez le portable au port USB, connectez-vous dessus en SSH puis faites un "lsusb" pour voir si votre portable est reconnu :


Si c'est le cas, vous devriez avoir une ligne correspondant à votre téléphone (dernière ligne ici).

Ensuite voyons si nous avons des ports séries pour communiquer avec, un "dmesg" nous en dira plus :

On peut voir les lignes "cdc_acm" qui nous indiquent que le portable et joignable sur …