[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

- 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 - Linux-Ubuntu

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 - Linux-Ubuntu

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

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.
Guerre des standards : Google lance WebM en open-source
Par François Lasselin le vendredi, mai 28 2010, 19:00 - Technologie
Comme en écho à la conclusion du billet précédent, la guerre des
standards connait un nouvel épisode dans les formats vidéos pour le
web. Si Google a renoncé à son format de Web3D, c'était peut-être pour
mieux embrasser la vidéo sur le web: La publication du codec de compression VP8 permet l'avènement du format WebM.
Google abandonne O3D- WebGL devient le standard 3D web - Demain Ogg Theora standard vidéo ?
Par François Lasselin le lundi, mai 10 2010, 14:27 - Technologie
Le Khronos Group (à l’origine d’OpenGL), a souhaité la mise en place de WebGL, un langage standard pour la 3D accélérée par GPU dans les navigateurs. Google, Opera et Mozilla se sont joints au projet. Le 7 Mai, Google a annoncé réorienter O3D pour laisser sa place à un nouveau standard. Une guerre de standard s'éclipse pour une autre ?
Linux Ubuntu 10.4 Lucid Lynx : script de sauvegarde et script d'installation idempotent
Par François Lasselin le mardi, avril 27 2010, 07:00 - Linux-Ubuntu
Une nouvelle version d'Ubuntu linux est publiée tout les 6 mois. La 10.4: Lucid Lynx est attendue le 29 Avril 2010. Si la montée de version peut se réaliser grâce à une grosse mise à jour (avec plus ou moins de succès). Il n'est pas inutile d'installer ou de réinstaller en faisant place nette. Après tout, c'est la période du nettoyage de printemps. Sauvegarde des données, installation du système, installation des logiciels, configuration, rétablissement des données ... Ces opérations peuvent être automatisées pour permettre le déploiement d'une nouvelle machine en 1 heure. Démonstration et explication :
« billets précédents - page 2 de 6 - billets suivants »
Derniers commentaires
Grégoire Lecocq - mai 31 2018
Je suis sur Facebook pour ma propre pub. Mais Diaspora m'intéresse d'autant plus…
solution mobile entreprise - janvier 16 2018
Merci pour le partage d'informations. Il est très important pour une entreprise…
voip tech - décembre 1 2016
je veux votre contact technique pour réaliser un test a fin de créer un compte.…
abderrahmen - novembre 6 2015
je fais mes premiers pas sur Selenium.
abderrahmen - novembre 6 2015
bonjour , je fais mes premiers pas sur selenium.
Didier - octobre 4 2015
A signaler: les mini-ascenseurs foutent la m**de dans la programmation…