



WOW, Php, C++, PS3... Que des sigles incompréhensibles pour le commun des mortels.
Grace à mon éclatage de tirelire, je me suis offert un truc dont j'avais envie depuis un long moment : un casque audio bluetooth avec annulation du bruit. Alors il faut savoir qu'il n'y en pas beaucoup sur le marché qui fasse et bluetooth et annulation du bruit. J'avais un peu hésité avec le Nokia BH-905 mais les écouteurs n'englobent pas l'oreille, ils sont posés dessus. C'est ce que j'avais avec le Philips SHB 900 (bluetooth, mais pas de noise cancelling) et j'avais envie de changer. Au passage, le Philips, c'est un très bon casque. Bonne qualité de son, assez résistant (avec un peu de scotch j'avoue...). Je l'ai depuis 2 ans et demi, et là je le change plus par envie que par nécessité. Le seul gros défaut du Philips, c'est cette p... de manie qu'il a d'appeler vos potes à votre place dès qu'il est dans un sac et que le bluetooth est resté allumé sur votre téléphone. Je comprends pas qu'ils aient pas mis un bouton hold dessus! Bref. Tout ça pour dire que je me suis acheté le Sennheiser PXC 360 BT. Je l'ai commandé sur Amazon au prix de 274€. Soit une belle somme pour un casque. Presque 3x le prix du Philips. Du coup je m'attendais à en avoir pour 3 fois mieux que le Philips. Ben j'avoue que j'ai été un peu déçu (du moins au début)!
Pourquoi? Et bien parce que le Sennheiser ne déroge pas à la règle roumaine du "Pour 20% du prix t'as 80% de la qualité". Ce que je veux dire par là, c'est que le ratio prix/qualité du Philips et meilleur que celui du Sennheiser. Les 270% euros de plus vont juste rajouter peut être 30% ou 40% à la qualité. C'est assez difficilement quantifiable (et tout à fait subjectif) mais ça se retrouve dans beaucoup de domaines. Par exemple les 200 chevaux (soit 3 clios) de plus de Bugatti Veronne Supersport ne lui apporte que 27 petits km/h de plus que la version normale (Oui c'est un très mauvais exemple mais c'est mon blog ici alors je mets les exemples que je veux).
Une fois cette première impression passée et acceptée, force est de reconnaître que c'est tout de même un excellent casque. Branché en filaire dans un environnement qui s'y prête (genre pas le métro), le son est vraiment vraiment bon. Je me suis surpris à entendre de nouvelles choses et détails dans des morceaux que je connais bien. C'est pas tant qu'ils sont inaudibles avec d'autres casques, mais là ces détails se détachent mieux du reste. C'est plus net. Plus précis. C'est très difficile de décrire une qualité d'écoute quand on n'a pas le vocabulaire pour, mais si on prend la peine de choisir des morceaux bien enregistrés, bien encodés dans un environnement silencieux, c'est vraiment génial.
Le second atout du casque, c'est sans conteste l'annulation du bruit. En fait, plus que de couper totalement tous les sons qui nous entourent, c'est surtout une sensation de calme que ça apporte. Ça bloque presque tous les son graves qui sont les sons, pour moi, les plus fatiguant (parce que totalement continus dans un métro/train/avion). Ça créé une sorte de bulle qui me permet de mieux me relaxer sur le trajet du travail. Ce que j'ai remarqué aussi c'est que c'est pas quelque chose de vraiment très marquant quand on l'active, mais ça l'est quand on le coupe ("Ah ouais quand même!").
En conclusion, je dirais qu'il m'a fallu un petit moment pour m'adapter à cette nouvelle catégorie de casque mais que je suis vraiment satisfait dans l'ensemble. C'est simple, je ne reviendrais pas en arrière même si on me le reprennait on prix que je l'ai payé. Meilleur son, tellement plus de confort!
Suite du test de comparaison de GPS de téléphone!
Après avoir testé la pertinence du GPS de l'iPhone 3GS, j'ai fait celui du Galaxy S2. En effet, au mois de juin mon engagement de 24 mois est arrivé à échéance j'ai donc pu reprendre un téléphone, chez SFR cette fois. Après un comparatif rapide des tels existants, mon choix s'est vite tourné vers le Galaxy S2 de Samsung, qui surpasse toute la concurrence de par ses performances (et sa capacité à vider la batterie). C'est donc avec mon nouveau avec mon nouveau téléphone en poche que je suis allé courir. J'ai utilisé le même logiciel - RunKeeper - et fait à peu près le même parcours :
Et la version corrigée :
Résultat des courses (hahaha), le GPS du S2 est bien meilleur que celui de l'iPhone avec seulement 9% d'erreur contre 33% pour l'iPhone. Je trouve que c'est un résultat plutôt honorable sachant que je courre avec le téléphone dans ma poche et dans des passages recouverts par la végétation. Bonne surprise donc!
Petite remarque, ce smartphone mérite vraiment son appellation. J'ai plus l'impression d'avoir un mini PC avec moi qu'un téléphone. On peut tranquillement télécharger un torrent pendant qu'on matte une épisode d'une série. Les pages web s'affichent aussi vite et bien que sur un PC. Bref, vraiment content!
Je voulais juste faire un petit post pour raler un peu contre le sacro saint iPhone.
En ce moment je cours beaucoup, deux trois fois par semaine environ. Je m’entraîne pour une course de 7km! Du coup pour voir ma progression, j'utilise une appli sur iPhone (existe aussi sur Android) : RunKeeper. J'en avais déjà parlé ici mais pour ré expliquer rapidement, elle garde une trace GPS de votre parcours et permet ainsi de calculer la vitesse instantanée, moyenne, dénivelé, etc. C'est très pratique et c'est un assez bon motivateur pour courir.
Là vient le hic : avec l'iPhone 3GS, la trace GPS est vraiment, vraiment mauvaise. Voici ce que ça donne brut de décoffrage :
En gros, je coure sur l'eau, dans les immeubles, les arbres etc. Bon, je demande pas non plus que ce soit juste au millimètre près mais là quand même ... c'est complètement à coté! Après correction voila ce que ça donne :
Déjà on peut constater que la distance passe de 5.25km à 7km (33% de plus!), c'est juste énorme! Idem pour la vitesse moyenne. Il y a juste la courbe d'altitude qui a l'air juste mais là aussi je me demande à quelle point c'est le cas (on peut constater des différences entre le même point entre deux tours). Bref, ça change tout! Je suis donc bien obligé de corriger les points un par un pour avoir quelque chose de juste et ça prend 15 minutes à chaque fois... Mon forfait arrivant à échéance très prochainement, je vais certainement passer chez Android pour voir un petit peu ce que ça donne. Je referai le test à ce moment là.
J'aimerai vous parler d'un truc que j'ai découvert l'année dernière et qui est assez pratique : Buxfer. C'est un site web qui permet de suivre vos compte d'une manière assez pratique.
Comment ça marche? Si vous avez avez accès à vos compte en ligne, vous pouvez très certainement télécharger les extraits de compte sous format Microsoft Money, CVS ou autre. Moi je suis à la sogé, je peux les télécharger pour les 6 derniers mois. Ensuite, il suffit d'envoyer ce fichier vers Buxfer et de définir des étiquettes (tags) et des règles d’étiquetage. Là, chaque écriture de compte se voit assignée à une étiquette ce qui vous permet ensuite de vraiment voir comment vous dépensez votre argent. La première fois c'est carrément laborieux parce qu'il faut créer plein d'étiquettes, de règles et les organiser. Mais une fois que c'est fait, la majorité des transactions vont s’étiqueter de manière automatique. Au niveau de l’ergonomie et l'utilisation du site, je trouve que c'est pas trop mal mais ça pourrait être mieux. L'exploitation des données est un peu légère et j'aurais aimé plus d'outils d'analyse. Cela dit, les basiques sont là, comme les graphs en camembert :
Ça c'est l'ensemble de mes dépenses pour l'année 2010. Oui évidement j'ai caché les sommes. Je trouve que c'est un peu trop perso pour que je balance ça comme ça sur le net. Sinon, j'annonce qu'il y a un truc qui est faux, c'est que les 20% d'économies sont un peu pas vrai du tout parce que j'ai dû en utiliser une bonne partie... Ensuite on voit bien où sont les gros postes de dépenses : le loyer et les plaisirs.
On peut d'ailleurs constater que je suis plutôt un mec cool, le premier poste de dépense plaisir, c'est les cadeaux! Ahahaha, j'aurais jamais cru! Ensuite les vacances, ça je m'y attendais plus. Les 12% d'audio/vidéo c'est parce que je me suis acheté un ampli et des enceintes en 2010. Ça pèse un peu dans la balance...
Bref. Comme vous pouvez le voir, cet outil permet de prendre du recul par rapport à ses comptes et de mieux comprendre où part votre argent. En ce qui me concerne, je pense que je pourrais réduire un peu le poste de dépense plaisir et augmenter pour de vrai les économies. Au final, j'avais l'intuition que c'était comme ça que je claquais mon argent (encore que pour les cadeaux j'avoue que je suis surpris) mais c'est bien de pouvoir le voir de façon aussi claire. Je trouve que c'est un bon outil pour comprendre ses dépenses.
Cette semaine je suis tombé sur un article qui montre comment piloter un "led strip" (bande de led en français) depuis son PC pour en faire une sorte de copie du système Ambilight de Philips. Avec un Arduino (j'aime bien les Arduinos) comme micro contrôleur. Etant donné qu'à la maison mon écran de PC est une télé de 46 pouces et que je l'utilise assez souvent pour mater des flims, je me suis dit banco, on va faire ça!
En cherchant un peu à gauche à droite, j'ai réussi à trouver un "led strip" à un prix intéressant sur ebay. Dans les grandes lignes, il s'agit d'une bande plastique sur laquelle sont régulièrement disposées des leds RGB. On peut régler la couleur pour l'ensemble des leds. Il existe des bandes où l'on peut piloter chaque led individuellement mais c'est beaucoup plus cher. Bref, j'ai trouvé une bobine de 5m avec 150 leds (soit 1 tous les 3.33 cm) pour 37€, soit vraiment pas cher quand on voit les prix pratiqués en France (ici par exemple). J'ai également commandé des réseaux de darlington comme présenté dans l'article pour commander les leds.
Le fonctionnement du montage présenté dans l'article est le suivant : un programme tourne sur le PC et calcule la valeur moyenne de la couleur de l'écran, l'envoie à l'Arduino qui lui pilote la bande de led. C'est assez simple et ça a l'air de plutôt bien fonctionner. Je me suis tout de même posé la question de savoir si je pouvais faire un peu mieux :-) Résultat, je vais pas faire une seule couleur, mais sept. Disposées comme ceci :
Le programme qui tourne sur le PC ne devra pas calculer la valeur moyenne des couleurs à l'écran mais 7 valeurs moyennes, une pour chaque zone au bord de l'écran correspondant à une bande de led.
Coté technique, plusieurs difficultés. La première c'est comment l'Arduino va faire pour piloter toutes ces bandes de led. Pour régler l’intensité d'une led, on utilise une technique dite pulse width modulation (PWM, petit article ici). L'Arduino propose 6 sorties PWM. Il m'en faut 21 (7 x 3). Il va donc falloir générer ces signaux à la mano, en software. Le truc c'est que ça risque de demander plus de temps CPU au petit micro contrôleur qu'il n'en a. Fort heureusement, je suis tombé sur une technique qui à l'air très intéressante : BAM pour Bit Angle Modulation. Le topic ici explique très bien de quoi il en retourne, comment en faire et pourquoi ce serait trop compliqué de faire tant de signaux en PWM. Je vous invite à le lire si ça vous intéresse. J'utiliserai également quelque registres série->parallèle car l'Arduino n'a pas 23 entrées sorties (21 + 2 pour la communication vers le PC). Bon, je pense que ça résout le problème du pilotage des led strips.
Autre point à régler, quelle va être la consommation de ces leds et comment les alimenter. Après de savants calculs j'en suis venu à la conclusion que j'aurai besoin de 2.5m de bande répartis en 110cm en haut et 70cm de chaque coté. Ce qui nous fait un total de 75 leds de 0.24W chacune soit 18W! Je pense pouvoir utiliser une alim de PC portable ou quelque chose comme ça commandée à Hong Kong pour quelque euros.
Enfin, dernier point à régler, le programme sur le PC. Je pense utiliser la même technique que celle de l'article duquel je me suis inspiré : un programme en java qui fait des screenshots et calcule une valeur moyenne. En l'adaptant avec des zones. Ça ça devrait être assez simple.
Résumons, de quoi vais-je avoir besoin ?
Le tout est d'ores et déjà commandé. Je suis impatient de recevoir les différentes pièces! La suite au prochain épisode lorsque je me serais fait livrer.
Bon anniverssaire Boubablog! Voilà donc deux ans que j'ai mis mon blog en ligne! Deux ans résumés en quelques chiffres, ça donne ça :
En ce qui concerne les visites, c'est pas énorme comme chiffre compte tenu de la durée. Je crois que c'est du au fait que mon blog n'est ni un wordpress, ni hebergé sur blogger ou un autre site de blog. Du coup il est moins exposé médiatiquement mais je préfère savoir que les gens qui me lisent sont des gens qui me connaissent.
Un truc marrant à voir se sont les mots clés les plus utilisés sur les moteurs de recherche qui renvoient sur mon blog. Evidement, Boubablog figure en tête, normal. En revenge le second c'est Consomètre (rapport à cet article)! Comme quoi je devrais mettre plus de geekeries si je souhaite attirer du monde ici. Zizigay figure encore en bonne place, parce que j'en avais déjà parlé ici du coup ça a sans doute fait remonté le ranking dans google. Cet article ne va pas améliorer les chose :-) ! Au rayon des curiosités, pour l'année 2010, certaines personnes ont réussi à tomber sur mon blog en faisait ces recherches :
Je vous jure je les ai pas inventés. C'est à se demander jusqu'à la combientième page de recherche certaines personnes vont sur google... Et puis surtout Nan mais les gens vous recherchez quoi sur Google!!!
Pour finir, j'aimerai dire -si je peux faire ça- que je suis très content et très fier de mon blog. A la base, c'était pas du tout gagné que de faire entierement un blog, du php au design des pages. Aujourd'hui, à chaque fois que je vais dessus, je me dis Il est sympa ce blog quand même. Oui je m'envoye des fleurs mais bon, vu le temps j'y ai consacré, c'est quand même cool que le résultat me plaise! Je pense être arrivé à un rythme de croisière : une dizaine de visiteurs par jour, 2 posts par mois et une gallerie de temps en temps. J'ai toujours autant envie d'y poster des choses et de rajouter des améliorations mais en ce moment j'ai de moins en moins de temps pour ça malheureusement. Enfin bref, je crois que c'est parti pour durer un moment!
J'éspère trouver du temps très prochainement pour rajouter dans Boubablog l'ensemble du blog que j'avais au mexique!
Ces derniers temps, j'ai pas mal avancé sur mon projet de mesure, monitoring et diffusion ma consommation électrique. En fait j'ai fait beaucoup d'essais et de tests chez moi pour savoir ce qu'il était possible de faire pour mesurer un courant et après pas mal de tentatives, je commence à avoir une idée très précise de ce que je veux faire. Petit compte rendu : (accrochez vous)
En gros l'idée c'est de mesure la puissance instantanée (P=U*I, en Watt) via l'intensité pour en déduire la consommation (E=P*t, en Watt-heure). Plus d'infos ici. Pour l'intensité j'ai décidé d'utiliser la technique de la pince ampèremètrique parce qu'elle permet de mesurer un courant sans s'introduire dans le circuit à mesurer (le secteur = 230V = dangereux). J'ai acheté des tores ferriques (Note: ça ne marche pas avec des boulons, j'ai essayé) et du fil émaillé pour faire des tests et il s'avère que ça fonctionne bien. J'ai un courant en sortie que je peux amplifier et qui est proportionnel à celui qui passe dans le fil. Cool.
A partir de là il faut pouvoir passer d'une grandeur alternative à une grandeur continue, en effet, quand on dit qu'un appareil consomme 3 Ampères alternatifs, c'est de la valeur efficace dont on parle. Plus d'infos ici. Le problème c'est que calculer la moyenne quadratique d'un signal avec des AOPs et des résistances, bah c'est pas évident du tout. J'ai essayé différents montages, sans succès. Il existe également des composants dédiés mais à 10€ pièce et en CMS (tendu à souder à la maison), non merci. Donc bref au final, la solution retenue ce sera d'échantillonner le signal sur un microcontroleur de faire de calcul moi même!
A ce stade j'ai résolu presque tous les problèmes, je dis presque parce qu'il en reste un gros, celui du déphasage (ou facteur de puissance). En effet, la formule P=U*I ne marche pas en régime alternatif s'il y a du déphasage, elle devient P=U*I*cos(Phi). Phi étant l'angle du déphasage entre la tension et le courant. Au départ je me suis dit : ouais c'est pas très grave à la maison il n'y a rien qui doit introduire un déphasage normalement. Le truc c'est qu'avec tout les essais que j'ai fait, j'ai constaté que le courant sur mon secteur est tout sauf une sinusoïde et je suis sur qu'il doit y en avoir (du déphasage). Aussi, arrivé au stade où je vais calculer la valeur efficace avec un micro-contrôleur, ce ne serait pas cohérent de ne pas tenir compte du facteur de puissance. Bref, encore une fois je vais me compliquer la tache (mais faire ça bien). Je pense que je vais faire en sorte d'abaisser la tension du secteur pour la mettre à un niveau mesurable par un µC, de l'échantillonner et de calculer directement la valeur efficace de la puissance par celui ci. Ça c'est le dernier point qu'il me reste à résoudre! Comment abaisser la tension et comment calculer la valeur efficace de la puissance. Une fois que ce sera fait, je pourrais me lancer dans la fabrication de mon petit boitier.
Arrivé presque au terme de cette phase de recherche et développement, voici un schéma de principe du montage vers lequel je m'oriente.
Hier soir j'ai démonté mon boitier EDF pour voir comment c'était fait dedans et donc je vais placer tous mes capteurs de courants en sortie de la boite à fusible. Comme ça, je pourrais connaitre à tout moment la consommation électrique de ma cuisine, salle de bain, etc plus la consommation totale (soit en sommant toutes les autres, soit en la mesurant, j'ai pas encore décidé). Le micro-contrôleur sélectionnera quelle source il souhaite échantillonner grâce à un multiplexeur analogique (fait avec des relais). Ensuite, pour plus de précision, un amplificateur analogique à gain piloté amènera le signal jusqu'à une valeur mesurable par le µC. Le but c'est d'ajuster le gain en fonction de la source pour gagner en résolution pour les petits signaux tout en pouvant mesurer les gros. D'un autre coté, le µC échantillonnera la tension également via l'abaisseur de tension. Une fois ceci fait, les calculs seront faits et le résultat envoyé via une liaison sans fil XBee(qui fera sans l'objet d'un autre article). Sur l'ensemble des blocs présents sur le schéma, il ne me reste que l'abaisseur de tension à réaliser (j'ai déjà ma petite idée là dessus) et des tests à faire pour voir comment marche l'XBee (d'après ce que je vois ici et là ça a l'air simple, mais je me méfie des trucs qui ont l'air simple).
De l'autre coté de la liaison sans fil se trouvera un récepteur (sans blague) et un PC chargé de stocker et diffuser les données, via un serveur web notamment. Pour le PC en question, je m'oriente vers un disque dur externe type NAS... Ça aussi ça reste à déterminer et ce sera l'objet de longues expérimentations, prises de tête et réussites (enfin j'espère)!
Enfin j'espère ;-)
Après moult tentatives d'éradication de spam, je dois me rendre à l'évidence, ces spammeurs sont des malins. Le captcha ou l'anticaptcha que j'avais mis ne se sont pas avérés très utiles. Le système d'IP bloquées marche bien en revanche (34600 spams bloqués jusqu'à maintenant), mais 4 ou 5 spams par jour réussissent à passer quand même. Donc au final, je me suis décidé à faire appel à un intervenant extérieur dont c'est la spécialité. C'est ainsi que dorénavant, vous aurez le plaisir de pouvoir remplir un captcha qui n'est pas généré et vérifié par mon site mais par Recaptcha. On va voir si ça marche mieux! En tout cas j'espère parce que c'est vraiment une plaie ces spams.
Tout d'abord je dois dire que si j'étais un peu pressé de quitter la mission, c'est tout de même avec un peu de tristesse que je le fais parce qu'honnêtement, on s'est bien marré des fois! Les grosses discutions dans l'open space (à Chassage hein, parce qu'à Granite c'était plus possible) sur des sujets plus débiles les uns que les autres avec M.Pop, les petites pauses cafés dans l'après midi où Momo nous racontait comment il avait pécho trois nanas dans le week end ou encore les discutions à se moquer de l'incompétence totale de certains collègues (j'adore ces conversations là)... Bref, je suis un peu nostalgique j'avoue!
Sur un plan technique et compétences, c'était ma première vraie mission après mon stage, c'est donc là que j'ai découvert le monde de l'entreprise et je pense que je suis très bien tombé. Sur le modèle CMMi, je dirais que la boite est au niveau 4 ou 5, ce qui est vraiment très bien et pas si courant que ça. Là où j'étais en stage, je pense que ce n'était pas le cas. En tout cas c'était très instructif pour moi et je pense que je pourrais réutiliser ces connaissances générales dans tout un tas d'autres domaines. Sur un plan plus personnel, j'ai grandi un peu je pense : j'ai appris à me taire quand il fallait (ça s'était dur au début j'avoue), j'ai appris à donner plus de rigueur à mon travail qui était jusque là resté en mode étudiant et enfin je me suis amélioré sur plusieurs points techniques. Donc bref, que du bon.
Si je devais donner une petite touche négative au déroulement de ma mission, je dirais que quelque part je me suis senti frustré quand on m'a changé de domaine de travail. Disons qu'au bout de deux ans, je maitrisais bien mon travail et on est ensuite venu me voir pour me dire que j'allais bosser sur autre chose. J'ai donc du réapprendre beaucoup de trucs alors que je m'étais habitué à d'autres. C'est vrai que c'est un peu idiot comme remarque et que j'aurais pu réapprendre sans problème, mais je sais pas pourquoi, ça s'est jamais vraiment fait...
Je suis donc à partir d'aujourd'hui en inter-contrat dans ma SSII, en attendant que celle ci me trouve un nouvelle mission! Je suis curieux de voir sur quoi je vais bosser :-)
Bon, j'ai fait une boulette.
Depuis deux, trois semaines, je suis embêté par le spam sur ce blog. Après avoir tenté leCaptcha (qui n'a jamais marché), puis le Captcha + reverse Captcha (qui a marché 2 jours), je me suis décidé de simplement bloquer les IPs qui me spamment. Pour ce faire, j'ai dû modifier la structure de ma base de données. Et là, malheur! J'ai supprimé la table des commentaires anonymes! Eh oui, c'est le drame... J'ai cliqué sur le bouton et là j'ai vu ma vie défiler devant mes yeux : "Nooooonnnnn! Qu'ai je fais!!! Enfer et damnation!!!" Plan en contre plongée en slow motion à la recherche du bouton annuler mais rien, les requêtes SQLs ne plaisantent pas. Le mal était fait. L'erreur irréparable. Je présente donc mes excuses aux gens qui avaient eu la gentille de me laisser un commentaire sur ces pages. Ils resteront à jamais gravés dans ma mémoire et dans mon coeur.
En attendant la guerre contre le spam s'intensifie avec un nouvelle outil de blocage des commentaires. 1190 spams bloqués en 2 jours, depuis la mise en place de la nouvelle mesure. Ça se présente plutôt bien pour le moment donc mais je ne crierais pas victoire trop vite. J'avais déjà cru gagner par le passé alors qu'en fait la trêve n'avait duré que 2 jours. Je croise les doigts.
http://voisinsalacon.tumblr.com/