Les articles écrits par « Damien Alexandre »
Recherche efficace en Chinois avec Elasticsearch
Si vous jouez avec Elasticsearch, vous le savez déjà (à moins que vous ayez raté mon article sur le site de l’Afsy l’année dernière), l’analyse et la tokenisation sont les étapes les plus importantes de l’indexation et sans elles, votre recherche sera inefficace et imprécise. Rien…
Lire la suite de l’article Recherche efficace en Chinois avec Elasticsearch
Hackathon IoT avec une Galileo Gen 2
Nous avons eu l’occasion de participer au Intel IoT Roadshow à Paris il y a deux semaines, un hackathon sur 2 jours au sein de La Paillasse – un hacker-space orienté biologie ! Chaque participant s’est vu remettre une Galileo Gen 2 et, ayant déjà quelques affinités avec Arduino nous…
Lire la suite de l’article Hackathon IoT avec une Galileo Gen 2
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
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 ?
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
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
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
De retour de Sub Web 2013
Sud Web 2013 vient de se finir, et c’est en Avignon qu’une brochette de passionnés de Web s’est réunie cette année. Avec des sujets aussi divers que l’impression 3D et l’aubergine, la journée de conférence dans la (splendide) salle du conclave était à la fois insolite et instructive, …
Multiple applications with Symfony2
As Symfony consultants, it’s a common request we have to split a Symfony2 project into multiple applications (à la symfony 1). Even if Fabien does not seem to approve this usage, this is an easy and supported task. You may need a lightweight Kernel for some heavy tasks, you can…
Lire la suite de l’article Multiple applications with Symfony2
DotJS, le TED de la conférence technique
Ce mois de novembre se termine sur une belle moustache et une journée de conférences orientées Javascript à DotJS. La qualité des orateurs m’a tout de suite poussé à assister à cet évènement. Mathias Bynens de JsPerf, Mr.doob (Three.js ♥), Fat (twitter bootstrap) et Charlie Robbins…
Lire la suite de l’article DotJS, le TED de la conférence technique
Online CI providers are the new black
Hosted continuous integration services, what do they do and why do you need one? Imagine the possibility of having your tests running each time you push changes to your git(hub) repository without having to: set up a test environment; mess up your configuration with multiple setups;…
Lire la suite de l’article Online CI providers are the new black
Nous étions à ParisJS #21
Nous étions ce mercredi 25 juillet à ParisJS (un événement mensuel gratuit, ouvert à tous et dédié à Javascript). Comme d’habitude, les sujets traités sont éclectiques et l’organisation au top (aux quelques aléas du direct près). Petit tour des présentations et de ce qui nous a marqué.…
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