Développement

Grunt & Bower

Grunt, Bower, LESS & Bootstrap

Dans mon dernier billet, j’avais évoqué mon engouement pour Bower, une solution de gestion de dépendances web. J’avais alors regretté le fait de ne pas pouvoir exécuter des tâches post-installation afin de retravailler la version distribuée de Bootstrap pour l’alléger (comme on peut le faire ici). Comme j’en avais émis l’idée dans ce même billet, j’ai entrepris de ne plus utiliser Bower directement mais de l’utiliser au travers de Grunt. Si vous ne connaissez pas encore Grunt,…

Web & bonnes pratiques

Barcamp « Performances web »

A mon travail, on essai de faire une fois par mois un déjeuner autour d’une thématique. J’étais déjà intervenu il y a quelques mois pour présenter GIT, avec pour sanction immédiate que GIT soit devenu notre gestionnaire de sources par défaut et certain de nos grosses TMA ont déjà migré dessus. Bref, ce mois ci la thématique était autour des performances web avec une présentation dense (plus de 1H30) ayant pour but de présenter les bonnes pratiques à nos nouveaux membres (c’est comme ça qu’on appel les salariés chez CGI) ainsi que de faire une piqure de rappel aux anciens et peut être leur rappeler pourquoi. La présentation sous reveals est…

eZ Publish

eZ Publish

Le CMS open source en php.

eZPlanet 1.0.0

Cela fait déjà plusieurs années que nous nous servons d’eZ Publish sur Fedora-Fr pour gérer notre planet. Le code de l’extension utilisée était…

eZ Publish

eZ Publish

Le CMS open source en php.

leZRSS 1.0.0, enfin !

Après plus de 2 années à incuber et après avoir rejoint la forge d’eZ System, j’ai enfin décidé de publier une première version stable de leZRSS. Cette extension pour eZ Publish apporte les fonctionnalités suivantes : Ajout d’une fonction de type « fetch » permettant de récupérer la liste des flux RSS. Cette liste peut être filtrée à partir d’une arborescence. Module rss2 qui est un fork du module…

eZ Publish

eZ Publish

Le CMS open source en php.

eZFluxBB 1.3

Je viens de publier la version 1.3 d'eZFluxBB l'extension permettant de lier votre forum FluxBB à votre CMS eZ Publish.

php

php

PHP: Hypertext Preprocessor, plus connu sous son sigle PHP (acronyme récursif), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n’importe quel langage interprété de façon locale. PHP est un langage impératif orienté objet.

FluxSphinx, l’intégration de Sphinx dans FluxBB

Il y a de cela quelques mois, nous avons rencontré des montées en charge sur Borsalino (l’ancien serveur de Fedora-Fr). Après enquête, il s’est avéré que la recherche de certains mots (ceux qui remontaient le plus de résultats) sur les forums faisait planter les sites en entrainant une charge sur le serveur MySQL. La sentence est vite tombée et nous avons été contraints de couper la recherche native sur les forums de Fedora-Fr et de basculer sur Google Custom Search Engine. Avec l’arrivée de Stetson, le nouveau serveur mis à disposition par nos amis d’Ikoula, la question de remettre la recherche en place s’est posée. Cependant, je trouvais frustrant de…

Dotclear

Dotclear

Dotclear, le gestionnaire de blogs anciennement utilisé sur ce blog.

dcSocialize 1.1.0 avec support de Google+

Je viens de mettre à jour mon extension de Widgets sociaux pour Dotclear : dcSocialize. Au programme des nouveautés : l’ajout du nouveau réseau social Google+ ! Cette nouvelle version est disponible sur GitHub. Comme d’habitude, vous pouvez l’installer directement depuis votre interface d’administration Dotclear en passant par DotAddict et le plugin daInstaller.

eZ Publish

eZ Publish

Le CMS open source en php.

Fedora-Fr v5, étude de cas d’un site sous eZ Publish & eZ Flow

Rappelez-vous, il y a de cela 3 ans, Fedora-Fr passait sous eZ Publish pour les sous-domaines de portail et planet. Récemment nous avons entrepris une grosse refonte graphique de Fedora-Fr sous le nom de code "Fedora-Fr v5". L'occasion de revenir sur mon article précédent afin de converser sur les évolutions de notre implémentation du CMS eZ Publish.

eZ Publish

eZ Publish

Le CMS open source en php.

eZ Publish + FluxBB = eZFluxBB 1.1.0

Ceux qui suivent l’actualité de fedora-fr l’auront remarqué : nous sommes passés sous la branche 1.4 du logiciel de forum FluxBB. L’occasion pour moi de mettre à jour mon extension pour eZ Publish permettant d’y intégrer FluxBB : eZFluxBB. Au sommaire des nouveautés : Bien entendu le support de la branche 1.4 de FluxBB. Tout comme Fedora-Fr qui a fait dernièrement le tournant vers eZFlow, eZFluxBB…