Recherche éditeur HTML désespérément
Cher lazyweb, tu me trouves aujourd’hui dans une situation grave, si ce n’est désespérée. Je suis à la recherche d’un éditeur HTML simple, non visuel, comme celui que l’on trouve par exemple sur Wordpress. Je le voudrais très léger, facilement extensible, et si possible bien documenté.
Créez des thèmes pour Typo partie 1 sur 3 : les thèmes standards
Typo, le principal outil de publication en Ruby on Rails dispose d’un système de template poussé extrêmement souple, et probablement un des plus avancés qui soit. Il permet de créer aussi bien des thèmes rapides utilisant le balisage par défaut de l’application que des thèmes extrêmement complexes totalement personnalisés.
La majorité des thèmes disponibles sur Typogarden ayant été développés après l’introduction de ce second mode, ses possibilités – et sa simplicité – sont assez peu connues, laissant penser, à tort, que Typo ne dispose pas d’un système de templates avancé.
Typo déménage sur GitHub
Je n’ai jamais caché mon hostilité aux gestionnaires de sources décentralisés, de type Mercurial ou Git, leur préférant le confort de solutions comme Subversion, qui garde largement ma préférence. C’est pourtant sous Git que je viens de passer toute l’arborescence de Typo, et plus particulièrement sur la plate-forme collaborative Github que j’ai décidé de passer les sources de Typo, le moteur de blog en Ruby on Rails.
Nouvelles de Typo octobre 2008
Ça fait un moment que je ne vous avais pas donné de nouvelles de Typo, et pour cause. D’une part, mes journées ne font que 24 heures, et je m’occupe de tout un tas de choses tout aussi passionnantes, et nous effectuions un travail de fond de court sur l’application d’autre part.
Histoire de changer mes bonnes habitudes, j’ai commencé à refaire entièrement l’administration de l’application. J’ai d’abord songé à tout effacer pour tout recommencer, avant de le faire finalement sur le papier, ceci pour respecter l’adage commit early, commit often
.
Changer le format d'URL d'un blog sous Typo
Pour des raisons historiques, les URL des billets de Typo, le blogware en Ruby on Rails, sont obligatoirement au format /annee/mois/jour/titre-du-billet. Pour mémoire, cette limitation est due à l’introduction dans la version 4.1 de l’application du module datestamped resources. Ce dernier permet de définir une ressource – par exemple un billet – à partir de sa date de création. Si cela a du sens sur un outil de blog, notamment pour éviter de “perdre” deux billets ayant le même titre, c’est également contraignant quand on souhaite personnaliser le format de ses URL.
Ce n’est pourtant pas impossible en modifiant quelques lignes du code de Typo, afin d’accepter les URL du type /titre-de-votre-billet. La suite en images, et le patch qui va bien pour la 5.1.3 à la fin.
Cyril Mougel rejoint l'équipe de développement de Typo
J’ai le plaisir d’accueillir Cyril Mougel au sein de l’équipe de développement de Typo, le blogware développé avec le framework Ruby on Rails qui permet à ce site – et bien d’autres – de tourner.
Sortie de Typo 5.1.3
Elle a déjà une semaine, mais j’ai le plaisir de vous annoncer la sortie de Typo 5.1.3, le blogware en Ruby on Rails qui équipe ce site, et bien plus encore.
Sortie de Typo 5.1 « Cartier Bresson »
Après cinq mois de travail, deux bêta, six-cent litres de Red Bull©, et douze kilos de pâtes de fruits Foucher, Typo 5.1 « Cartier Bresson » est enfin disponible. Cette nouvelle version majeure, autant par ses fonctionnalités que sa qualité apporte un très grand nombre de nouveautés ainsi qu’une stabilité retrouvée. Elle annonce également – je l’espère – un rythme de sorties plus soutenues, la prochaine étant d’ors et déjà prévue pour le 31 août, c’est à dire dans à peine 40 jours.
Mais sans plus attendre, passons à la liste des nouveautés.
Sortie de Typo 5.0.4 bêta 2 et correction d'une vulnérabilité de sécurité critique
Après 4 mois de silence, à peine entrecoupés de quelques éléments de roadmap, j’ai le plaisir de vous annoncer la sortie de Typo 5.0.3.98.1, plus simplement appelé Typo 5.0.4 bêta 2, mais Rubyforge exige des numéros de version numériques. Ne vous fiez pas à son numéro de version, il s’agit bien d’une version majeure du blogware historique en Ruby on Rails qui fait tourner ce site, et bien d’autre encore.
Pourquoi une bêta 2 avant l’annonce de la bêta 1 ? C’est une bonne question, et je vous remercie pas de me l’avoir posée. Quelques heures après la sortie de Typo 5.0.4 bêta, Michael Morin nous signalait une vulnérabilité de sécurité critique affectant l’ensemble des versions de Typo inférieures à la 5.0.3.98.1. Cette vulnérabilité critique permet, dans certains cas, d’exécuter arbitrairement du code sur l’installation cible. Le proof of concept fourni par Michael s’est montré particulièrement convainquant.
Il est maintenant temps de détailler les principaux changements de cette nouvelle version.
Benchmark Typo + RubyEE + Passenger VS Typo + Thin + Nginx VS Wordpress + Apache
I’m repassing the bench since hardware configuration made the gap between the 2 Typo instances too wide
After deplying Ruby Enterprise Edition along with Passenger 1.9.0 on this server, Cyril Mougel and I have decided to bench his configuration versus mine.
Billets précédents :

Passionné d'informatique depuis l'âge de six ans, je travaille en tant que responsable qualité chez blueKiwi Software, éditeur spécialiste des outils collaboratifs en entreprise. Ma double formation en sciences politiques et en informatique me permet de porter un regard particulier sur les problématiques abordées par mon poste.