Suivez-nous sur Twitter
Si vous avez déjà travaillé au développement de plusieurs applications Rails, il est possible qu’un jour, vous vous soyez dit : “J’en ai marre de cette tartine que me génère error_messages_for”.
A force de bidouille par-ci par là vous êtes parvenu à un résultat qui vous convenait. Mais comment afficher les erreurs d’un champ de manière élégante, par exemple, juste à côté du champ ? Le FormBuilder est votre ami !
Exporter ses données dans un tableur
Il arrive souvent que l’on aie besoin d’exporter un ensemble d’informations pour y accéder de manière plus conviviale dans un tableur.
Dans cet article, je vais vous montrer deux manières d’exporter un ensemble de données, ou plutôt deux formats différents pour cette exportation.
Recherche "Full text" avec xapian
Une recherche “Full text” devient souvent une nécessité lorsqu’on travaille sur des projets ayant beaucoup de contenu. Différents outils permettent de réaliser ce genre de recherches avec plus ou moins d’efficacité. Pour Rails, il existe bien évidement Ferret, probablement le plus connu, mais aussi Solr basé sur Lucene, Sphinx et enfin, Xapian.
Je n’ai pas la prétention de dire que je suis un expert en la matière mais ayant utilisé Xapian durant le dernier projet sur lequel j’ai travaillé, je me suis dit qu’un petit partage de connaissances s’imposait. Histoire de vous donner les moyens de tester tout ça par vous-même.