Introduction à XCSS, compilateur de feuilles de styles
Chosesafaire.fr devrait bientôt changer d’apparence, car j’ai décidé de remplacer le thème wordpress un peu passe-partout que j’avais choisi dans un premier temps. À cette occasion, j’ai décidé d’utiliser un nouvel outil pour en faciliter son développement. Il s’agit de XCSS, qui n’est pas à proprement parler un framework CSS (comme Blueprint), mais d’un genre de pré-compilateur.
Lucene, Scala et Spring
Apache Lucene est un moteur de recherche « full-text » à haute performance, écrit en Java, mais disponible pour d’autres plateformes comme Ruby, Perl, C++ et PHP. Utilisé par des applications critiques (Wikipedia pour ne citer qu’eux !), son efficacité n’est plus à prouver. Scala quant à lui est un langage moderne, statiquement typé, à mi-chemin entre l’orienté objet et le fonctionnel, qui compilé en bytecode Java et exécuté sur une JVM s’avère tout aussi performant que son grand frère.
» Lire la suite …
Mots clés : Développement, fonctionnel, lucene, maven, scala, spring
Twitter et vos scripts shell
J’entends régulièrement revenir la question suivante : « Mais euh Twitter en fait ça sert à quoi ? » Et force était d’admettre que fondamentalement ça ne me servait pas à grand chose, puisque je mettais déjà mon statut Facebook régulièrement à jour, et que c’était parfaitement redondant. Et puis je suis tombé sur twidge, un outil en ligne de commande qui permet de surveiller facilement twitter, mettre votre statut à jour, envoyer des messages privés, etc. Et là j’ai eu une idée
!
J’ai quelques scripts qui tournent sur mon serveur et que je voulais surveiller facilement, par exemple en utilisant des mails. Le problème est que configurer complètement un serveur pour envoyer des mails demande des compétences et du temps, je n’avais aucune envie de consacrer l’un ou l’autre à cette tâche ingrate. L’avantage de twidge est qu’il ne demande aucune configuration et qu’il permet d’arriver à un résultat similaire.
» Lire la suite …