Vous avez certainement déjà entendu parlé de Bitcoin et de cryptomonnaie, mais savez-vous réellement comment fonctionnent ces nouvelles monnaies basées sur de la cryptographie ?

Voici certainement l'une des vidéos les plus didactiques qui explique le fonctionnement du Bitcoin et de beaucoup d'autres cryptomonnaies.

Si jamais la vidéo précédente vous a donné envie d'en savoir plus, une seconde vidéo beaucoup plus longue et complète a été publiée par le même auteur :

Enfin, si le sujet vous intéresse, un article très complet sur le fonctionnement du Bitcoin est disponible sur le blog de l'auteur de cette vidéo. Cet article a été traduit dans différentes langues, il ne manque qu'une traduction française de l'article pour le rendre accessible à tous.

bon-cadeau-amazon.png

Voici un plan de secours si jamais vous êtes en manque d'idée pour Noël : Le bon d'achat Amazon

Les bons sont soit à envoyer par email ou à imprimer. C'est une bonne solution de repli si jamais vous rendez compte à la dernière minute qu'il vous manque un ou plusieurs cadeaux.

La valeur des bons est configurable, le minimum est de 10€. Une imprimante et une enveloppe et le tour est joué !

Les bons cadeaux Amazon sont disponibles ici.

Vous suivez peut-être l'actualité autour des cryptomonnaies, le marché est de plus en plus complexe. Le nombre de monnaies disponibles croit énormément, aujourd'hui on peut retrouver plus de 500 cryptomonnaies référencées sur Coinmarketcap.

Il y a quelques mois encore, les cryptomonnaies pouvaient être dénombrées simplement. Suite à l'explosion du marché du Bitcoin en fin d'année 2013, l'engouement des personnes autour ses monnaies alternatives a fait explosé le secteur, segmentant ainsi le marché. Malgré cela, le Bitcoin reste la monnaie leader du marché avec 4,5 Milliards de Dollars, cependant la place de second peut encore évoluer.

Les investissements sur les marchés des cryptomonnaies restent très incertains, ceux qui ont acheté du Bitcoin en début d'année doivent s'en souvenir encore. Le Bitcoin a été élu "pire investissement de l'année 2014" par Quartz, juste devant le Rouble.

the-worst-of-the-worst-decline-in-2014_chartbuilder.png

Les seules monnaies qui progressent sont celles qui innovent, un exemple est le Darkcoin qui a énormément progressé grâce son mode d’anonymisation total des transactions.

Malheureusement, mais c'est cela qui fait leur valeur, toutes ces monnaient cryptographiques sont polluantes à fabriquer car elles nécessitent énormément d'électricité. SolarCoin surfe sur l'écologie pour proposer une monnaie alternative 100% issues d'énergie solaire.

La valeur d'une cryptomonnaie est indexée entre l'offre et la demande et son coût de fabrication en électricité, chaque cryptomonnaie possède une notion de "profitabilité" qu'il est intéressant de regarder dès lors que l'on souhaite miner des cryptomonnaies. La profitabilité actuelle des cryptomonnaies les plus avantageuses à miner tourne autour de 60%, cette profitabilité nécessite cependant un investissement matériel de plus en plus important pour permettre d'obtenir un gain.

L'univers de la cryptomonnaie est passionnant, avec le temps, le marché des cryptomonnaies majoritaires devrait se stabiliser offrant ainsi un placement intéressant face à la fluctuation de nombreuses monnaies réelles.

chasse-veille.jpg

Je reconnais que le titre peut être trompeur, je démarre le défi Familles à Energie positive la semaine prochaine. Dans ce cadre, je suis parti à la chasse aux veilles et à l'énergie consommée inutilement au sein de mon habitat.

Nous avons tous de plus en plus d'équipements électriques connectés qui sont énergivores lorsqu'ils sont allumés et parfois même lorsqu'ils sont éteints. Ces équipements en vieille représentent une moyenne de 86€ par foyer (source). La solution pour économiser cet argent est de partir à la chasse aux veilles ;-)

Comment se déroule une chasse aux veilles ?

  1. Se procurer un Wattmètre avec une bonne précision.
  2. Identifier tous les équipements connectés à une prise.
  3. Pour chacun des équipements, noter sur un papier les consommations en Wh lorsque l'équipement est éteint.

Une fois l'ensemble des mesures prises, il suffit de réaliser le calcul suivant pour obtenir le coût annuel en euros de vos équipements en veille : Consommation Wh * 24 * 365 * 0,13 / 1000

Pour les plus avertis, une feuille de calcul excel est disponible sur le web pour réaliser des calculs plus avancés en fonction du nombre d'heures où l'appareil est allumé.

La plupart du temps, les deux endroits où il y a le plus d'équipements en veille sont : la zone TV et la zone PC. Cependant, si vous testez tous vos équipements, vous trouverez peut-être quelques anomalies comme votre lampe de chevet IKEA qui consomme 4W ou votre lecteur CD Marantz qui consomme 4,5W ... La palme d'or est désignée aux Box ADSL / TV qui consomment une trentaine de Watt lorsque vous ne les utilisez pas.

Tous ces équipements éteints nous coûtent cher et consomment inutilement de l'énergie.

Pour se débarrasser de ces veilles inutiles, il existe 4 solutions :

Les prises avec interrupteur

stop-veille.jpg

C'est la solution la plus économique et utilisable uniquement si vous vous trouvez à proximité de la prise. Cela vous évite les branchements / débranchements à chaque fois que vous voulez utiliser l'équipement. Comptez un budget de 2,80€ par prise.

Les prises avec interrupteur infrarouge

stop-veille-televiseur.jpg

Cette solution est idéale pour une TV, le bouton ON/OFF de la télécommande votre TV déclenche à distance l'allumage et l'extinction complète de la prise. La solution la plus économique que j'ai trouvée est celle de Watt & Co à 9,90€.

Une version plus améliorée avec un module dé-portable est aussi disponible, mais à un prix beaucoup plus conséquent, prévoyez un budget de 49€ pour ce modèle design :

stop-veille-televiseur-watt-co.jpg

Les prises avec interrupteur filaire déporté

multiprise-economie-d-energie-pour-ordinateur-de-bureau.jpg

C'est la solution la plus pratique avec un PC, le fil peut être mis à proximité de la souris. Vous n'avez pas besoin de vous tordre en deux pour accéder au bouton on/off sur la multiprise en dessous de votre bureau. Cette solution de Watt & co est commercialisée au prix de 19,90€.

Les prises avec détection de veille

stop-veille-legrand.jpg

Il existe aussi des multiprises fonctionnant en "maître/esclave", un équipement est défini comme maître, lorsque celui-ci passe en veille, la multiprise coupe tout les équipements esclaves. Il existe de nombreux modèles sur le marché, celui présenté ci-dessus est un modèle commercialisé par Legrand au prix de 39€.

Vous voilà prêt pour réduire votre facture d'électricité annuelle ! Le matériel présenté peut vous permettre d'économiser rapidement de l'argent, à vos Wattmètres !

Apple-BlackFriday.png

Les bonnes affaires Apple, c'est aujourd'hui pour le BlackFriday et uniquement jusqu'à minuit !

C'est un très bon plan si vous avez des achats de produits Apple à réaliser pour Noël. C'est souvent rare de trouver des bonnes affaires sur les produits Apple en cette période, profitez-en !

Pour bénéficier du x15 sur les Rakuten Super Points, l'inscription se déroule ici.

iPad Air 2 16 go

iPad_Air_2_16_go.jpg

Prix: 459.90€ (livraison gratuite) et 68.99€ de bons d’achat valables sur vos prochains achats gagnés !

  • Il revient donc à 390.91€ (voir l'offre)
  • Prix d’origine : 499€
  • Meilleur prix marché : 478.90€

Apple iPad Mini 3 16 Go

Apple_iPad_Mini_3_16_Go.jpg

Prix: 389.39€ (livraison gratuite) et 58.41€ de bons d’achat valables sur vos prochains achats gagnés !

  • Il revient donc à 330.98€ (voir l'offre)
  • Prix d’origine : 399€
  • Meilleur prix marché : 394€

Apple iPad Air 16 Go Wi-Fi gris sidéral

Apple_iPad_Air_16_Go_Wi-Fi.jpg

Prix: 334.90 – 25 = 309.90€ (livraison gratuite) et 46.49€ de bons d’achat valables sur vos prochains achats gagnés !

  • Il revient donc à 263.41€ (voir l'offre)
  • Prix d’origine : 489.90€
  • Meilleur prix marché : 359.99€

Dispo : Uniquement chez le vendeur Swiss Destock avec le code SWI25300

Apple iPad mini Retina Wi-Fi 16 Go

Apple_iPad_mini_Retina_Wi-Fi_16_Go.jpg

Prix: 274.95€ (livraison gratuite) et 41.24€ de bons d’achat valables sur vos prochains achats gagnés !

  • Il revient donc à 233.71€ (voir l'offre)
  • Prix d’origine : 399€
  • Meilleur prix marché : 278.99€

iPhone 6 16go

iPhone_6_16go.jpg

Prix: 683.90€ (livraison gratuite) et 102.58€ de bons d’achat valables sur vos prochains achats gagnés !

  • Il revient donc à 581.32€ (voir l'offre)
  • Prix d’origine : 709€
  • Meilleur prix marché : 684.89€

Apple MacBook Pro MD101F/A - 13.3"

Apple_MacBook_Pro_MD101FA_-_13.3.jpg

Prix: 1039.99€ (livraison gratuite) et 156€ de bons d’achat valables sur vos prochains achats gagnés !

  • Il revient donc à 883.99€ (voir l'offre)
  • Prix d’origine : 1048.30€
  • Meilleur prix marché : 999.98€

Apple MacBook Air MD760F/B - 13.3"

Apple_MacBook_Air_MD760FB_-_13.3.jpg

Prix: 964.99€ (livraison gratuite) et 144.75€ de bons d’achat valables sur vos prochains achats gagnés !

  • Il revient donc à 820.24€ (voir l'offre)
  • Prix d’origine : 999€
  • Meilleur prix marché : 868.90€

flickrooster.png

Si vous êtes lecteur assidu du blog, vous devriez savoir que j'ai publié sur Internet un site qui classe les meilleurs photographes sur Flickr : Flickrooster.

Le classement réalisé est mensuel, il vous permet de découvrir les photographes qui ont le plus de photos classées dans la liste "Explore" de Flickr.

Tous les jours, à 20 heures, Flickrooster récupère la liste des 500 meilleures photos auprès de l'API Flickr "Explore" et attribue des points aux photographes qui ont pris des photos présentes dans cette liste. En fonction de la position de la photo dans la liste, le photographe qui a pris la photo obtient entre 500 et 1 point. A la fin de chaque mois, le classement repart à zéro et les nouvelles photos sont comptabilisées pour le mois suivant.

Flickrooster permet très rapidement de découvrir les photographes influents de la plateforme Flickr.

Après plus de 4 années de fonctionnement (août 2010), Flickrooster a analysé autour de 800 000 photos classées dans l'Explore de Flickr. Sur la base de ces données récoltées, j'ai généré un classement des meilleurs photographes Flickr.

Ce classement est disponible ici : http://www.flickrooster.com/top/

flickrooster-top-photographers-4years.jpg

Le meilleur photographe est Samyaoo qui a réussi à publier 278 photos dans l'explored et a obtenu 86 669 points. Impressionnant ! Le 100 ème du classement a tout de même obtenu 1/3 du score du premier avec 103 photos classées dans l'Explore de Flickr.

Pour accéder à votre historique Flickrooster, vous pouvez vous rendre directement sur l'URL suivante :

http://www.flickrooster.com/profile/<votre id flickr>

Vous avez aussi la possibilité de rechercher votre page de profil directement depuis le formulaire en entête du site Internet Flickrooster. Si vous avez des questions ou des commentaires sur ce service, n'hésitez pas à me laisser un commentaire.

Bonne navigation !

docker-logo.png

Vous connaissez peut-être Docker, une solution de distribution d'images Linux contenant des applicatifs pré-installés avec des fonctionnalités de scripting avancé.

La particularité de Docker est qu'il utilise les fonctions de virtualisation du noyau Linux pour fonctionner et qu'il ne peut être lancé que depuis Linux. Mais heureusement, des passionnés ont fabriqué une solution Opensource basée sur Virtual Box et Tiny Core Linux permettant de démarrer Docker sous Windows de manière presque instantanée.

Cette solution se prénomme Boot2Docker est est disponible en libre téléchargement à cette adresse : http://boot2docker.io

Boot2Docker vous permet de démarrer rapidement un shell Linux avec Docker sur votre Mac ou votre PC Windows.

Pour lancer votre première image depuis Boot2Docker, il vous suffira de taper les commandes suivantes pour obtenir un shell root sur une image Ubuntu :

docker pull ubuntu
docker run -i -t ubuntu /bin/bash

Toutes les modifications que vous ferez sur la ligne de commande seront perdues dès lors que vous arrêterez l'image. C'est très pratique, le système se réinitialise dès lors que vous décidez de l'arrêter.

Si vous souhaitez sauvegarder vos modifications, n'oubliez pas de réaliser la commande suivante sur une deuxième fenêtre Docker, elle vous permettra de créer une nouvelle image avec l'ensemble de vos modifications ;

docker commit <id de l'image> monimageubuntu

Pour relancer la prochaine fois cette image, il vous suffira de taper la ligne de commande suivante :

docker run -i -t monimageubuntu /bin/bash

Vous voilà un expert Docker !

osboxes-logo.png

Vous êtes à la recherche de VM Linux à jour qui fonctionnent sur VirtualBox ou VMWare ?

Je vous conseille d'aller rendre visite au site Osboxes.org. Toutes les VM de tous les derniers OS Linux y sont disponibles en libre téléchargement :

  • Ubuntu
  • CentOS
  • Arch Linux
  • Elementary OS
  • Lubuntu
  • Fedora
  • Kali Linux
  • Kubuntu
  • Linux Mint
  • openSUSE
  • Ubuntu Gnome
  • Xubuntu
  • Linux Mint Debian Edition (LMDE)
  • Ubuntu Studio
  • BackBox
  • Linux Lite
  • Zorin OS
  • Ultimate Edition
  • Pear Linux OS

Ce site est très pratique si vous souhaitez démarrer rapidement un système Linux virtuel sans perdre de temps à créer une image. L'URL du site est à garder dans vos préférences ;-)

os-boxes-slide.jpg

yonis-shop

Vous avez été très nombreux à participer au concours Yonis-shop et je vous en remercie. C'est maintenant l'heure du tirage au sort.

Le grand gagnant est le commentaire n°3 : Armaldio.

resultat-yonis.jpg

Bravo à Armaldio ! Il va recevoir un bon d'achat d'une valeur de 100€ valable sur le site Yonis-shop.

Merci à vous tous pour votre participation et un grand merci à Yonis-Shop pour la coorganisation du concours.

A très bientôt pour de nouveaux concours geeks.

Devfest 2014 devfest-2014-vue.jpg

Cette année, le GDG Nantais a vu les choses en grand en regroupant plus de 500 développeurs passionnés au sein d'un seul endroit, le DevFest. Avec 25 conférences sur des thématiques autour du Web, du mobile et du Cloud, le DevFest 2014 fut très riche en contenu.

J'ai profité de cette journée pour découvrir les sujets que je souhaitai découvrir. La richesse des sujets m'a obligé de faire des choix pour sur certaines conférences.

Au programme de ma journée :

  • Introduction sur Docker
  • Modulariser son application AngularJS avec Browserify
  • Développer pour Android TV
  • Introduction à Google Wear
  • Présentation de Data Flow et de Flume Java
  • Présentation de JHipster, une solution pour générer des portails de Hipster avec un backend Java

Un grand merci aux organisateurs du DevFest pour l'invitation à l'événement. Le DevFest m'a aussi permis de recroiser deux blogueurs influents de la toile : Ulrich de Frandroid et Yohann de Blog Nouvelles technologies.

Introduction sur Docker

devfest-2014-docker.jpg

David Gageot a réalisé une présentation d'introduction sur Docker. La présentation a permis d'appréhender cet outil de virtualisation basé sur le kernel Linux et permettant aux développeurs de déployer rapidement leurs applications sur des environnements Linux spécifiques.

En terme de performance, Docker est très performant, il se repose directement sur le kernel Linux. Les nombreuses images de Docker disponibles font de Docker un outil intéressant sur les phases de développement / déploiement. Au lieu de déployer un applicatif, l'idée de docker est de déployer une image Docker en production. Permettant ainsi d'avoir dès la phase de développement une cible de production et de simplifier les phases de mise en production de l'applicatif.

Si vous ne connaissez par encore Docker, je vous conseille vivement de découvrir cet outil au travers de la vidéo ci-dessous de David Gageot.

Modulariser son application AngularJS avec Browserify

devfest-2014-angular.jpg

Antoine Richard a fait une belle présentation sur l'adaptation d'AngularJS aux méthodes de développement NodeJS (modules, npm ...). Il préconise pour modulariser au maximum les applications AngularJS, d'utiliser les mêmes règles de développement NodeJS et d'utiliser l'outil Browserify pour rendre les scripts JS développés compatibles sur navigateur Web.

Au final, cela permet de simplifier le code développé. Mais cela permet surtout de tester l'ensemble du code développé via NodeJS sans passer par une solution comme Karma par exemple.

Développer pour Android TV

Xavier Hallade nous a présenté comment adapter une application mobile Android pour l'Android TV. Xavier a profité de la conférence pour faire une belle présentation d'Android TV Nexus commercialisée uniquement au Canada et aux États-Unis pour le moment.

Le store de l'Android TV est ouvert depuis 5 jours, contrairement au Google Play, les applications publiées sur l'Android TV passent par une revue interne de Google. Seules les applications de qualité sont validées et publiées sur le store de l'Android TV. Sinon, en terme d'adaptations du code, il est très simple d'adapter une application existante à l'Android TV. 90% des adaptations se font directement dans le fichier Manifest de l'application.

devfes-2014-androidtv.jpg

devfest-androidtv2.jpg

Introduction à Google Wear

Cyril Mottier, expert Android et développeur mobile au sein de Capitaine Train a partagé son retour d'expérience sur le développement d'applications mobiles sur les montres Android.

capitaine-train-android-wear.png

Les 3 choses à retenir des Android Wear :

  • La conception ergonomique d'une application Android Wear est très importante, elle doit indiquer la bonne information au bon moment dans un minimum d'espace.
  • Le développement sur Android Wear est identique au développement d'une application classique Android à l'exception de certains packages qui ne sont pas disponibles.
  • Les applications Android Wear doivent être packagées via Gradle au sein d'une application Android classique pour pouvoir être déployée via le Google Play.

En cible le SDK Android Wear et Google Glass devraient être similaires.

Présentation de Data Flow et de Flume Java

devfest-2014-dataflow.jpg

Martin Görner a partagé la vision de Google sur l’évolution du Map & Reduce proposée autour de la solution Dataflow.

Suite à la diffusion du papier blanc de Google sur le Map & Reduce en 2004, la majorité des solutions Big Data du marché actuel se reposent sur ce paradigme implémenté par la solution Apache Hadoop. Martin Görner a présenté la manière dont on peut améliorer les traitements Map & Reduce via la solution Dataflow. Cette solution permet au travers d'un pipeline virtuel de transformer et de traiter de la donnée en grande échelle. Dataflow ressemble dans la philosophie à l'outil Pig, il permet cependant de réaliser des traitements en temps réel.

Une implémentation alpha de Flume Java devrait voir le jour d'ici quelques semaines / mois. Il est probable que Google propose une offre Dataflow sur son GCloud.

Cette solution, une fois stable, pourrait remplacer l'implémentation Map & Reduce Hadoop actuelle connue de tous et utilisée sur une majorité de solutions Big Data.

Présentation de JHipster

devfest-2014-jhipster.jpg

Julien Dubois a présenté son outil de génération de portail Java / AngularJS : JHipster. Traduisez : Java for Hipster ou comment permettre à un Hipster qui développe des portails avec des technologies "Hype" d'utiliser un backend Java généré pour ses besoins.

JHipster possède aujourd'hui plus de 1000 étoiles sur Github et plus de 230 fork. Grâce à Yeoman, JHipster permet de générer des portails Web AngularJS basés sur un backend REST généré automatiquement par l'outil. En moins d'une demi-heure vous pouvez concevoir des applications Web avec un backend Java scalable et performant pouvant utiliser une base NoSQL ou SQL pour stocker ses données.

Cet outil est un merveilleux accélérateur de développement pour ceux et celles qui souhaitent déployer rapidement des portails Web. Cependant, une fois le portail généré, toutes les adaptations doivent ensuite être réalisées manuellement. L'outil ne fournit pas de fonction de merge entre le code produit et les modifications réalisées au sein du code.

Si vous ne connaissez par encore JHipster, allez faire un tour sur la présentation en ligne de l'outil. Vous allez voir, c'est magique, c'est hype !