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.
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 - General
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 :
Dossier: Pourquoi Facebook, c'est mal ? les dangers du online
Par François Lasselin le mardi, avril 13 2010, 08:00 - Web
Les impacts des technologies de télécommunication sur la vie privée ne sont pas un débat nouveau. Déjà Georges Orwell dans le roman "1984", décrivait une surveillance des individus grâce aux "télécrans". Aujourd'hui, les possibilités et les besoins de mettre du contenus en ligne sont de plus en plus nombreux. Cela fait partie de notre quotidien. Tout le monde le fait. Qu'est ce qu'on risque ? De quoi souffre t'on déjà ? Mise à jour google :Google Street View : en 3D
Par François Lasselin le jeudi, avril 1 2010, 13:00 - Technologie
Piratage de Twitter : le pirate français "Hacker Croll" identifié et arrété
Par François Lasselin le jeudi, mars 25 2010, 19:00 - Sécurité
« billets précédents - page 1 de 5

Derniers commentaires
François Lasselin - janvier 23 2012
Bonjour Lolo, >pour un site web c'est lourdingue, ce qui est important c’est de…
François Lasselin - janvier 23 2012
Bonjour Loic,> il me semblait qu'il fallait séparer la DAL de la DAO (la config…
Loic - janvier 22 2012
Bonjour, merci pour cet exemple de modèle. Cependant, j'ai du mal à comprendre…
Lolo - janvier 16 2012
Ouai, ben c'est trés bien si on développe un système d’exploitation, mais pour…
Knah Tsaeb - janvier 10 2012
Je ne connais pas le Scooba, mais je possède un Roomba, et le gain de temps ce…
Site Web - novembre 21 2011
Un article réellement sympathique. C'est qu'il est vraiment très bien mené! Qui…