-
AgileAndroidapplicationsDéveloppementEtudes de casinformationJavascript, AjaxMeilleurs blogsPHP, MYSQLTechnologieTutoriauxUX
ELK, elasticsearch, logstash, kibana – Exemples de data analysis à l’aide de ELK
De Bruno Flaven, le 30 décembre 2016Il existe un trio remarquable pour la lecture des fichiers de logs. Triptyque qui rend intuitif et parlant un certain nombre d’informations-clés notamment si vous supervisez des serveurs. Ce trio se nomme elasticsearch, logstash, kibana et est plus connu sous l’acronyme de ELK *. * ELK qui désigne soit dit en passant aussi un cerf en anglais d’où l’image. Toutefois, si vous […] -
AgileAndroidapplicationsDéveloppementEtudes de casinformationJavascript, AjaxMeilleurs blogsPHP, MYSQLTechnologieTutoriauxUX
BDD, Behat, Gherkin – Introduction au Behavior Driven Development avec Behat et Mink
De Bruno Flaven, le 26 septembre 2016Le développement piloté par le comportement, voilà la traduction forcement moins attirante que sa définition première en anglais : « Behavior Driven Development ». Plus encore le mot comportement est sans doute plus sexy que le mot test. Pour qui s’agite à l’audition des mots Agile ou Lean, vous avez déjà du avoir les oreilles qui bourdonnent à des mots tel que […] -
AgileAndroidapplicationsCMSDéveloppementEtudes de casinformationJavascript, AjaxMeilleurs blogsPHP, MYSQLTechnologieTutoriauxUXWordpress
Test, Genymotion, Android – Tracer les flux d’une application avec Charles sur un émulateur genymotion
De Bruno Flaven, le 17 septembre 2016On avait vu comment utiliser genymotion comme solution pour tester les .apk sur un parc quasi-infini de terminaux Android. Très souvent dans la phase de délicate de la recette et/ou du testing, il est souvent indispensable de tracer le traffic sur l’application, l’appel aux webservices notamment. C’est à ce moment précis que l’on souhaite coupler cet émulateur d’éventuels outils que […] -
AgileAndroidapplicationsCMSDéveloppementEtudes de casinformationJavascript, AjaxMeilleurs blogsPHP, MYSQLTechnologieTutoriauxUXWordpress
Géolocalisation, pays, latitude, longitude – Découvrir leaflet.js pour placer des marqueurs sur une carte avec les coordonnés de chaque pays
De Bruno Flaven, le 8 juillet 2016C’est un sujet récurrent déjà maintes fois abordé dans ce blog. Un « must-have » dans ce que l’on nomme généralement la datavisualisation. Le principe en est simple : il s’agit de géolocaliser un ensemble de contenu sur une carte par exemple. En l’occurrence, notre besoin était d’avoir sur une carte du monde, la dispersion d’un ensemble d’articles consacrés à des initiatives […] -
AgileAndroidapplicationsCMSDéveloppementEtudes de casinformationJavascript, AjaxMeilleurs blogsPHP, MYSQLTechnologieTutoriauxUXWordpress
Bonnes pratiques, Android – Un résumé des bonnes pratiques pour le développement d’application mobile sous Android
De Bruno Flaven, le 26 juin 2016Un article consacré aux « Best Practices » dans le développement d’applications Android, provenant toujours de la même source Futurice. https://github.com/futurice/ios-good-practices https://github.com/futurice/android-best-practices 1. Utiliser Gradle L’utilisation de Gradle est un pré-requis. Il vaut mieux oublier Ant, plus limité et verbeux. En effet, avec Gradle : Créer différentes variantes de votre application Exécuter facilement des tâches sous forme de script Gérer les dépendances […] -
AgileAndroidapplicationsCMSDéveloppementEtudes de casinformationJavascript, AjaxMeilleurs blogsPHP, MYSQLTechnologieTutoriauxUXWordpress
Bonnes pratiques, iOS – Un résumé des bonnes pratiques pour le développement d’application mobile sous iOS
De Bruno Flaven, le 23 juin 2016Il est essentiel de thésauriser l’expérience acquise lors d’un développement, de consigner l’expérience des essais-erreurs commises au cours du cycle de création d’une application par exemple. Evidemment, cet impératif est intégré dans la méthode agile sous la forme d’un rituel nommé « Rétrospective d’itération ». Ce dernier a pour fonction d’exprimer un retour sur l’itération qui a eu lieu en pointant toutes […] -
Ionicframework, Angular, Cordova – Découvrir ionicframework pour créer une application iOS
De Bruno Flaven, le 23 avril 2016Si vous créez des applications mobiles sous Android, iOS, Windows, vous avez nécessairement dû entendre parler du projet Cordova connu aussi sous le nom de PhoneGap. L’objectif affiché de ionicframework est de résorber en un framework la difficulté à developer pour chaque plate-forme spécifique. En un mot, adopter c’est déjà s’imposer ! Voilà donc ce que propose ni plus ni […] -
Facebook, API, Page – Parcourir et réutiliser les données d’une page Facebook
De Bruno Flaven, le 20 janvier 2015Le paradoxe de Facebook est autant le réseau est ouvert à tous, libre à vous de vous enregistrer, autant l’API est « fermé ». Il existe en effet des pans entiers de l’API qui ne sont utilisables que si selon les mots même de Facebook, vous faites partis du « Public Content Solutions program ». A n’en pas douter cette « fermeture » est délibérée mais […] -
AgileAndroidAPIBig dataBigdataDéveloppementFrameworkJSONMySQLPHP, MYSQLTutoriauxTutoriels SaaSWireframe & Mock-up
Slim, API, Framework – Les bonnes pratiques pour créer une API avec le micro-framework PHP Slim
De Bruno Flaven, le 6 novembre 2014Il s’agit de comprendre rapidement comment concevoir puis de coder « grosses mailles » une API. Les objectifs de cette expérience étaient les suivants : Découvrir les principes et les meilleures pratiques possibles pour concevoir une API. Choisir un micro framework ou petit framework pour réaliser ce prototype d’API afin d’avoir un exemple fonctionnel au bout d’une seule itération. Appliquer à la […] -
Git, Bitbucket – Utiliser SourceTree sur Bitbucket pour versionner ses projets
De Bruno Flaven, le 15 octobre 2014Il ne s’agit pas seulement de choisir un bon outil de « versioning » facile à utiliser. Non, les présupposés à notre problème sont triples : Vélocité : passer des commandes Git, c’est comme passer des commandes FTP, c’est passablement chronophage surtout si cela ne se fait que épisodiquement. Pourquoi faire compliqué quand on peut faire simple avec un logiciel ?. Opportunité […]
Agile
@ Flaven.net > Agile