Menu principal

Statut de la page

Questions secrètes version 2

Je ne suis pas trés friand des applications Clouds. D'une part, comment se laisser tenter pour stocker ses données privées sur des serveurs publics ? Et d'autre part, comment laisser une totale confiance aux mains d'une seule équipe de développement qui ne vous indique même pas les règles de sécurité, mis à part de vous dire qu'ils sont certifiés ISO 27001 ? La preuve en est avec l'affaire des photos volées des stars sur les serveurs d'Apple. Les photos étaient stockées sur le cloud d'Apple. Il semblerait que cela soit dû à une attaque par brute force. Comme à son habitude les [...]
Lire la suite
Vus : 730
Publié par jesuislibre : 42

Questions secrètes version 2

Je ne suis pas trés friand des applications Clouds. D'une part, comment se laisser tenter pour stocker ses données privées sur des serveurs publics ? Et d'autre part, comment laisser une totale confiance aux mains d'une seule équipe de développement qui ne vous indique même pas les règles de sécurité, mis à part de vous dire qu'ils sont certifiés ISO 27001 ? La preuve en est avec l'affaire des photos volées des stars sur les serveurs d'Apple. Les photos étaient stockées sur le cloud d'Apple. Il semblerait que cela soit dû à une attaque par brute force. Comme à son habitude les [...]
Lire la suite
Vus : 284
Publié par jesuislibre : 42

Faites parler votre Raspberry PI avec svox

Dans le cadre de mon projet domotique serialkiller, j'ai créé un module qui permet de dicter vocalement certains états de mes capteurs. Comme par exemple lors d'un changement de température extérieure. Pour avoir le support de la synthèse vocale sur Raspberry PI, le moyen le plus simpe que j'ai trouvé, c'est d'utiliser la version Archlinux. Celle-ci permet en quelques lignes de commandes d'avoir un système opérationnel. Voici 2 exemples de fichiers audios générés via svox heure et temp (voir les commandes au bas de ce billet) Installation de Archlinux ARM sur la carte SD cd /tmp wget [...]
Lire la suite
Vus : 1523
Publié par jesuislibre : 42

github-summary, je contribue au logiciel libre

Il m'est arrivé par le passé de contribuer modestement à certains projets libres dont j'en ai oublié les noms. Auparavant, les projets étaient dispersés sur les sites des auteurs ou sur des forges comme Sourceforge ou Savannah. Habituellement pour participer à un projet il fallait soit patcher les sources du projet soit être membres d'un projet. Puis vint Github, son point fort est qu'il vous oblige à forker le projet avant d'effectuer la moindre modification. Au premier abord, on pourrait penser que trop de fork aurait pour conséquence de tuer le projet initial, mais il n'en est rien ! Grâce à Git et  [...]
Lire la suite
Vus : 1157
Publié par jesuislibre : 42

Automatiser vos tâches avec Fabrecipes

Le projet Dernièrement, il m'est arrivé divers incidents sur mon poste de travail (problèmes matériels), et ce malgré qu'au sein de mon foyer je possède d'autres postes, il m'a été impossible de basculer sur l'un d'eux de façon rapide( manque d'outils de développement, manque de données de travail) J'ai donc décidé de créer l'outil fabrecipes afin d'automatiser et simplifier l'installation d'un poste de travail. Pour cela je m'appuie sur l'excellent fabtools qui lui même repose sur fabric. Les besoins Suite à mes précédents incidents, j'ai donc décidé de travailler [...]
Lire la suite
Vus : 881
Publié par jesuislibre : 42

Vérifiez vos dépôts git en une seule passe.

Ne vous est-il pas arrivé de travailler sur plusieurs projets à la fois ? C'est mon cas, de plus je switche assez souvent d'un projet à l'autre. A la longue on ne s'y retrouve plus, on ne sait plus quels sont les projets en cours non commités. J'ai donc créé un script qui permet de vérifier en une seule passe quels sont les projets ayant subit des modifications et devant etre commités. Ce script parcourt les répertoires et sous-répertoires à la recherche des dépôts git. Utilisation Commande Pour l'utiliser, rien de plus simple cd /usr/local/bin wget https://raw.github.com/badele/gitcheck/master/gitcheck.py chmod 755 gitcheck.py gitcheck.py ou gitcheck.py -v Version simplifiée Exemple d'utilisation en version simple.  [...]
Lire la suite
Vus : 980
Publié par jesuislibre : 42

Créer son blog statique avec rstblog

Edit J'ai migré dorénavant ce blog vers Pelican Après plusieurs recherches, je pense avoir trouvé mon moteur de blog, il se nomme rstblog, créé par Armin Ronacher, également auteur de Flask. Auparavant pour certains de mes autres sites, j'utilisais un CMS+Blog statique qui se nommait GetSimple. Mais allez savoir pourquoi, malgré la qualité de cette application web, je n'ai pas accroché ! Pendant mes recherches sur une alternative à Django, je suis tombé sur l'auteur de Flask qui a lui-même conçu son blog avec rstblog (normal me direz vous, il en est l'auteur :) [...]
Lire la suite
Vus : 1517
Publié par jesuislibre : 42

Test unitaire automatisé lors d’un push sur github

Suite au développement de garchdeps (outils de gestion des dépendances pour Archlinux). J’ai rencontré des problèmes lors de l’accès à certaines propriétés de mon code Python, je n’utilisais pas les nouvelles méthodes de création de classe. C’est pour cela que je me suis mis à la recherche d’une [...]
Lire la suite
Vus : 1173
Publié par jesuislibre : 42

Test unitaire automatisé lors d’un push sur github

Suite au développement de garchdeps (outils de gestion des dépendances pour Archlinux). J’ai rencontré des problèmes lors de l’accès à certaines propriétés de mon code Python, je n’utilisais pas les nouvelles méthodes de création de classe. C’est pour cela que je me suis mis à la recherche d’une solution permettant d’effectuer des tests unitaires automatiques après chaque push sur le dépot github, Pratique en travail d’équipe, cela permet de s’assurer que le code est toujours valide lorsqu’un membre pushe son code. Pour cela, je vais utiliser le projet communautaire www.travis-ci.org [...]
Lire la suite
Vus : 740
Publié par jesuislibre : 42

Support de l’Android Market depuis l’emulateur du SDK de Google

Pour ceux qui n’ont pas encore la chance d’avoir un téléphone Android, ils peuvent tester le système d’exploitation Android grâce au SDK de Google, puisque celui ci est fourni avec un émulateur de téléphone. Hélas, l’émulateur fourni avec le SDK ne contient pas les applications propriétaires de Google comme par exemple GMail,GTalk et bien entendu l’Android Market. De ce fait il perd une grande partie de son intérêt, et il n’est même pas possible de tester les applications de l’Android [...]
Lire la suite
Vus : 750
Publié par jesuislibre : 42
Powered by BilboPlanet