Notre blog
Nous partageons nos découvertes, nos retours d’expérience et plus généralement nos bonnes pratiques, dans l’objectif de diffuser la connaissance à tous.
Ce blog technique est le fruit de notre veille constante sur les technologies que nous employons.
Retour d’expérience d’un week-end Berlinois au TV Hackday
Ce weekend avait lieu le TV Hackday à Berlin et l’équipe d’Arte avec laquelle je travaille depuis quelques mois sur un projet top secret y participait, j’en ai donc profité pour les rejoindre. L’événement a pour but de regrouper des développeurs pour innover autour de l’expérience…
Lire la suite de l’article Retour d’expérience d’un week-end Berlinois au TV Hackday
How to implement your own fields inclusion rules with JMS Serializer
A common good practice in REST API is to allow clients to specify a list of fields the server has to respond in the resources representation, allowing lighter responses and more efficient bandwidth usage. This is even a recommendation in JSON API, so today I’ll show you how you can…
Lire la suite de l’article How to implement your own fields inclusion rules with JMS Serializer
De retour de Sud Web 2014
Comme à l’accoutumée, JoliCode a participé à Sud Web, dont l’édition 2014 se déroulait à Toulouse. Nous étions présents en tant que sponsor, mais aussi en tant que speaker par l’intermédiaire de Bastien, qui a présenté un ligthning talk sur « La dette technique ». Sud Web, …
On parle de code tout le temps, mais surtout avec tout le monde
Organisateurs de meetup, membres de l’AFUP, conférenciers au Forum PHP, à la TiConf, à Symfony Live, CodeStrong ou autres, présents et parfois animateurs lors des meetups techniques ParisJS, sfPot ou Titanium Paris : les JoliCodeurs s’impliquent et le montrent ! Amoureux du code…
Lire la suite de l’article On parle de code tout le temps, mais surtout avec tout le monde
An Alloy PullToRefresh widget!
If you use Appcelerator Titanium, you must know Alloy, a model-view-controller framework on top of it. Alloy is a very powerful tool: you write code faster, the code is structured, easily maintainable, and you get all the sugar provided by Alloy inside your Titanium apps: nifty!…
PHP sous stéroïde avec Zephir, est-ce une bonne idée ?
Vous en avez sûrement déjà entendu parlé : Zephir est un nouveau langage de programmation très proche de PHP et de C et dont l’objectif est de permettre la création d’extensions PHP sans connaissance de Zend Engine, ni de C. Les responsables du projet savent de quoi ils parlent, …
Lire la suite de l’article PHP sous stéroïde avec Zephir, est-ce une bonne idée ?
Retour sur le PHP Benelux 2014
JoliCode a assisté à la conférence PHPBenelux 2014 qui se tient à Anvers en Belgique. Joël y a présenté notre vision du DevOps à base de Docker.io et comment nous l’intégrons dans nos infrastructures pour nous faciliter la vie au quotidien. Bastien l’accompagnait et voici ci-dessous…
Retour sur le #ForumPHP 2013
La semaine du 18 au 22 novembre a été très complète pour les développeurs PHP de France et de Navarre. Nous avons eu le droit à deux événements majeurs : la Zend Con Europe le mardi et mercredi, et le Forum PHP de l’AFUP les jeudi et vendredi. Rajoutez à cela un sfPot organisé par…
Quel client PHP pour Elasticsearch
Mise à jour du 26 novembre : quelques jours après la publication de cet article, nous avons eu quelques très bon retours sur la partie benchmark. La grosse lenteur constatée sur la SearchSuggestion d’Elastica a disparu, et elasticsearch-php a été reconfiguré et modifié par Zachary…
Lire la suite de l’article Quel client PHP pour Elasticsearch
Elasticsearch PHP Clients test drive
Update november, 26: some days after publishing this article, we got some very good feedback, especially on the benchmark part. The SearchSuggestion slowness of Elastica disappeared, and elasticsearch-php got some configuration and code love by Zachary Tong, improving its performances…
Lire la suite de l’article Elasticsearch PHP Clients test drive
Titanium mobile : genèse, principes et aléas d’une solution de développement mobile Cross-Platform (3/3)
Ce billet constitue la dernière partie de notre série d’articles au sujet de Titanium. Après le premier article, qui abordait les concepts clés du framework et de la plateforme d’Appcelerator, et une deuxième partie qui montrait les écueils auxquels sont habituellement confrontés…
ElasticSearch comme nouveau standard de la recherche applicative
Lorsque que vous devez mettre en place un moteur de recherche dans votre application Web, différentes solutions s’offrent à vous, en fonction de vos données, de la manière dont elles sont stockées, de leur taille, de vos objectifs… C’est un domaine dans lequel plus le temps passe, …
Lire la suite de l’article ElasticSearch comme nouveau standard de la recherche applicative
Naviguer sur votre infrastructure avec Docker
J’ai écrit, au cours de cette année, de nombreux articles à propos de Chef et comment automatiser son infrastructure et ses applications. J’ai également contribué à quelques librairies autour de cette technologie et son intégration au sein des différents processus et projet de JoliCode.…
Lire la suite de l’article Naviguer sur votre infrastructure avec Docker
Navigate through your infrastructure with Docker
This year I wrote several articles about Chef and how to automate your infrastructure and your applications. I also spent some time writing libraries around it, and integrating this tool with all the process and projects of our company. Sometimes it’s good to step back and look at…
Lire la suite de l’article Navigate through your infrastructure with Docker
Paris Web 2013, l’accessibilité et l’internet des objets
Nous étions cette année encore à Paris Web, dans le très beau cadre du Palais Brongniart. Nous y avons retrouvé les ingrédients qui en font la réussite tous les ans : du sérieux, du fun, de délicieux toasts et plein de rencontres sympas. Des gens, du fun, du bruit avec la bouche…
Lire la suite de l’article Paris Web 2013, l’accessibilité et l’internet des objets
La micro typographie appliquée sur le Web
Depuis Gutenberg et l’invention de l’imprimerie, la typographie a été dotée de nombreux outils améliorant la lisibilité. Le Web, bien que souvent comparé à l’imprimerie, en détruit de nombreuses spécificités, à la fois par ses limitations techniques et par un manque de connaissance…
Lire la suite de l’article La micro typographie appliquée sur le Web
Log real life events in Google Analytics
Google Analytics is a great tool, among others, to monitor what happens on your website or your mobile applications. But what about real life? Today, real life tracking is everywhere: GPS tracker for jogging, wristband and apps to track how you sleep, move and eat, Smart Body Analyzer…
Lire la suite de l’article Log real life events in Google Analytics
Dites-nous tout !
Un de nos articles vous a aidé dans votre travail et vous voulez nous remercier ?
Vous avez trouvé une typo ou une erreur ?
N’hésitez pas à nous le faire savoir
en nous envoyant un message