Benchmark : GeoIP les solutions de geolocalisation par IP
Par François Lasselin le samedi, avril 28 2012, 21:04 - Technologie
Pays, région, ville, code postal, fournisseur d'accès internet, type de connexion, longitude et latitude sont le genre d'informations que les services de GeoIP prodiguent. Évidement, les services payants sont les plus précis. Mais précis comment ? et à quel prix ?
Voici un benchmark de 3 fournisseurs: Digital Element, Maxmind et Quova.
Alternative à Megaupload: récupérer des films (700 mo en 2~3 minutes)
Par François Lasselin le mardi, avril 10 2012, 08:35 - General
Après Hadopi et plus récemment avec la fermeture de Megaupload, les français sont déprimés. Plus un épisode de série à regarder le soir, pas de film non plus, ... un ennui mortel. Alors, en état de manque ils recherchent des solutions alternatives. Il semble qu'aucun service en ligne ne remplacera jamais ce qu'offrait Megaupload. Fini le téléchargement, fini le streaming: le FBI veille. Pourtant des solutions alternatives permettant de récupérer des films de 700Mo en quelques minutes fleurissent ! Alors, peut-on trouver mieux que Megaupload ?
Tutoriel : flasher nokia N9 en PR1.2
Par François Lasselin le vendredi, mars 16 2012, 06:05 - Smartphone
Nokia propose des mises à jour OTA (Over the Air) pour le Nokia N9. Toutefois, comme pour le formatage d'un ordinateur, flasher le système peut permettre de corriger bien des problèmes. Cette manipulation n'est pas spécialement compliquée, mais elle n'est pas documentée par Nokia. Voici donc un tutoriel pas à pas.[Test] : Cacique + Selenium IDE + Selenium-Grid : pour des tests automatisés et industrialisés
Par François Lasselin le lundi, février 13 2012, 23:59 - Génie Logiciel
La mise en œuvre des tests fonctionnels et de non-régression est difficile car elle fait appel aux équipes de spécification/MOA (qui définissent quoi tester sans pouvoir le coder) et aux équipes de développement qui automatisent les tests. Malheureusement, on retrouve cette segmentation dans les outils, avec:- Selenium IDE (plug-in de firefox), facile a utiliser mais ne permettant pas d'industrialiser les tests.
- Selenium-grid, permettant l’exécution de tests sur différentes plateforme (OS/ navigateurs) mais sans aucune interface utilisateur.
Nokia N9: les applications pour mesurer (et réduire) la consommation électrique
Par François Lasselin le mardi, février 7 2012, 21:30 - Smartphone
La liberté c'est de pouvoir faire ce qu'on veut ... incluant n'importe quoi. Une plateforme ouverte comme le Nokia N9 en est une bonne illustration: les usages de ce smartphone ne sont pas bridés ni limités et il peut donc faire énormément de choses. Beaucoup d'utilisateurs rapportent des problèmes de batteries qui s'épuisent vite (battery drain) souvent à cause d'un paramétrage inapproprié et énergivore.
Dans ce billet, on présente les outils de mesure de consommation électrique à travers la mesure de l'impact de tel ou tel usage. On précisera les différentes solutions pour résoudre les problèmes de consommation. Ainsi on espère préserver la batterie et gagner un peu d'autonomie.
Meilleurs voeux ! Quelles résolutions pour 2012 ? que peut-on espérer cette année ?
Par François Lasselin le lundi, janvier 30 2012, 17:55 - General
Le début d'année est l'occasion d'espérer, de faire des projets et de prendre des résolutions. Et pour le web ? Que peut-on espérer ?
Début d'une prise de conscience collective, ou fin/début d'un effet de mode, 2012 va-t-elle être l'année de la vie privée ?
Migration de Windows Mobile vers Nokia N9 sous Meego Hartmann
Par François Lasselin le lundi, janvier 16 2012, 08:05 - Smartphone
Changer de téléphone... sans tout recommencer à zéro. Carnet d'adresses, photos de contact, todolist, musiques. Retrouver l'application qui va bien pour tel ou tel usage. Dans ce billet, on s'est appliqué à décrire un transfert indépendant d'un service tiers extérieur (pas de synchronisation avec un service en ligne)
De Windows Mobile à Meego Hartmann, plongeons dans le smartphone ouvert de Nokia...
[Video] Test: iRobot Robot laveur Scooba 385
Par François Lasselin le lundi, janvier 9 2012, 21:32 - aventure electronique
Noël est l'occasion de faire plaisir ou de se faire plaisir avec un petit électroménager. Le robot ménager est un cadeau high-tech sympathique (comparé à un fer à repasser ...). Les robots aspirateurs comptent de nombreuses références mais il existe peu de robots laveurs. Voici un test vidéo du iRobot Robot laveur Scooba 385. Que vaut ce concept ? Quel est la qualité de la prestation du Scooba ?
Intégration continue en PHP : Hudson/Jenkins Ant ou Phing, ...
Par François Lasselin le mardi, décembre 6 2011, 08:16 - Génie Logiciel
L'intégration
continue est une pratique de génie logiciel ayant pour origine le besoin de
vérifier que l'avancement des travaux de développement ne provoque pas
de régression. Cette pratique agile nécessite un outillage significatif : serveur d’intégration continue, script de déploiement, outil d'analyse, tests unitaires ... On ne détaillera pas ici l’intérêt évident de cet outillage, mais sa mise en œuvre pour PHP avec Jenkins sous Ubuntu/Debian.
Hack a Canon camera using CHDK ?
Par François Lasselin le dimanche, octobre 23 2011, 19:00 - aventure electronique
Most of actual electronic products (TV, GPS, smartphones, ..) are based on an operating system or a software layer, cameras also.
It means it's possible to modify the software of a camera to change the device behavior by adding new features that could be missing. Is that a useless hack? No, it really allow adding useful features. Is it difficult to do? well, if you're able to burn a cd/dvd, you'll be able to do it. Is it dangerous ? Fortunately not, it seems the risk is very low. Here's my experience of hacking a Canon S95 (but working same for almost any other canon) camera using CHDK.
Hacker son appareil photo Canon grace à CHDK ?
Par François Lasselin le vendredi, septembre 9 2011, 07:54 - aventure electronique
Tout comme les téléviseurs ou les téléphones, les appareils photos fonctionnent avec une couche logicielle / un système d'exploitation. Il est donc possible de modifier le software de l'appareil photo pour profiter de fonctionnalités absentes de l'appareil. Est-ce un bricolage (hack) inutile ? Cela permet d'ajouter (d'activer) des fonctionnalités utiles. Est-ce compliqué ? notion relative, mais si vous savez graver un cd, ce n'est pas plus compliqué. Est-ce dangereux ? Étonnamment, on ne risque pas grand chose. Retour d'expérience avec CHDK :
Article : Usine de Développement & Intégration Continue sur Decrypt
Par François Lasselin le samedi, juillet 2 2011, 09:20 - Génie Logiciel
Decrypt est le blog d'Ysance société qui m’emploie. Je publie sur Decrypt un article sur l'intégration continue. En effet, le développement de projet utilisant des méthodes agiles tend à se
généraliser. Si la méthode Scrum est loin d’être plébiscitée, on observe
que les différentes équipes piochent dans la boite à outils de
l’agilité en fonction de leur besoin, de leur culture et du projet.
Parmi ces outils, on trouve l’intégration continue. L’intégration
continue est une pratique de génie logiciel ayant pour objectif de
vérifier que l’avancement des travaux de développement ne provoque pas
de régression.
Nokia N9 : Premier Smartphone Meego
Par François Lasselin le mardi, juin 21 2011, 08:42 - Smartphone
Nokia en signant un partenariat avec Microsoft pour équiper ses
smartphones avec Windows Mobile, avait fait fondre les espoirs. Mais plus d'un an après la première version du système d'exploitation open-source pour mobile Meego, Nokia a annoncé le 20 mars la commercialisation de son smartphone N9.
Aujourd'hui 21 Juin : le téléphone open-source, libre et ouvert n'est donc plus une chimère. Il va exister!
Voici une brève présentation de la bête
Linux Ubuntu 11.4 The Natty Narwhal : installation automatisée pour débutant
Par François Lasselin le mercredi, avril 27 2011, 08:12 - General
Une nouvelle version d'Ubuntu linux est publiée tous les 6 mois. La 11.4: The Natty Narwhal est attendu le 28 Avril 2011. Pour faire un grand nettoyage de printemps c'est l'occasion de réinstaller un système propre. Formatage, ré-installation d'ubuntu + vos logiciels préférés sans aucune connaissance technique nécessaire et en moins d'1 heure !
PHP PDO: insertion SQL multiple en une seul requete
Par François Lasselin le jeudi, avril 14 2011, 08:05 - Génie Logiciel
Un select peut retourner plusieurs résultats généralement sous la forme d'un tableau que php manipule facilement. Un update peut mettre à jour plusieurs enregistrements en un seul appel. Mais pour l'insert si on ne connait pas le nombre de lignes à insérer ... c'est plus compliqué.
Devant cette problématique récurrente, voici une solution élégante pour insérer un nombre variable de champs en une seule requête avec PDO.
Traduction et multilinguisme d'un site web : Gettext et poedit tutoriel et exemple
Par François Lasselin le jeudi, février 10 2011, 21:37 - Technologie
Un site web en développement doit être (ou devenir) multilingue. Il faut donc déterminer une architecture permettant d'isoler le contenu linguistique du reste du code pour faciliter l'intégration des différentes langues. Un système de détection et de sélection de langues est également nécessaire. Il faut aussi trouver des traducteurs (mais pour ça, ce billet ne vous aidera pas ...) et surtout organiser le travail de traduction. Un traducteur n'est pas un intégrateur html ...
Une des solutions répandue et élégante est l'utilisation de Gettext. On détaille ici sa mise en œuvre.
Stratégie de tests: Automatisation de tests fonctionnels de non-regression. PHP-unit Selenium et PHP
Par François Lasselin le lundi, novembre 29 2010, 20:30 - Génie Logiciel
L'écosystème PHP est assez pauvre en outils de test libres ou gratuits. Le couple Selenium / PHP-unit est souvent cité mais moins souvent utilisé. La mise en place d'une plateforme de test et la mise en œuvre de celle-ci est un exercice délicat. Obtenir une plateforme de test multi-navigateur, des scénarios répétés avec des jeux de données différents, éprouver les cas d'erreurs et générer un rapport de test détaillée sont autant de problématiques détaillées dans ce billet.
Linux Ubuntu 10.10 Maverick Meerkat : script de sauvegarde et script d'installation automatisé
Par François Lasselin le jeudi, octobre 7 2010, 07:30 - General
Maverick Meerkat sera mis en ligne le 10 Octobre 2010. Voilà l'occasion pour s'installer un système tout neuf. A partir d'une distribution déjà en place, une grosse mise à jour permet de bénéficier de cette nouvelle version mais la mise à jour n'est pas forcément la meilleure option. Un formatage et une installation est une remise à zéro qui présente des avantages. Pour ne pas perdre de temps ce billet vous permet d'automatiser la sauvegarde des données et la réinstallation de vos applications. Formatage, installation de l'OS et installation des logiciels en moins d'1 heure !Smartphone: quel avenir pour Meego et les mobiles libre ?
Par François Lasselin le dimanche, août 22 2010, 22:00 - Smartphone
Les smart-phones actuels pourraient faire fonctionner indifféremment tel ou tel système d'exploitation. La finalité des appareils vendus aujourd'hui est très conditionnée par l'objectif d'équiper l'utilisateur d'un terminal de consommation. L'open source s'en mêle. Face à l'Iphone, à Android et aux Pocket PC, Meego peut-il encore changer la donne ?
Témoignage : retrouver un portefeuille perdu grace à Facebook !
Par François Lasselin le mardi, juillet 27 2010, 19:36 - Web
Facebook ! accusé de maltraiter la vie privée... mal sécurisé... Dans le climat actuel (appels aux désinscriptions massives), il ne faut pas passer d'un excès à un excès inverse. Facebook peut aussi être utile et permettre de retrouver un objet perdu. En voici un témoignage.
« billets précédents - page 1 de 5

Derniers commentaires
Tobias - mai 15 2012
Pas mal !
rebolon - mai 11 2012
Pour les pakages pear, il y a plus court ici : http://jenkins-php.org/ et qui…
Yann - mai 5 2012
Ca semble être une très bonne alternatives aux sessions PHP pour les systèmes…
Phouky - avril 29 2012
Merci, merci beaucoup!
François Lasselin - avril 28 2012
Bonjour, En effet, j'ai oublié de le préciser. Le product code est sur le…
Phouky - avril 28 2012
Bonjour, Tout d'abord merci pour ce tuto! Mais je suis bloqué dès le début ^^'!…