Fil Atom de tous les billets → Fil atom de tous les billets Fil atom du blogueBlogue

Dimanche, le 28 décembre 2008

Forcer la barre oblique finale dans ses URIs

Voici un petit truc pour mod_rewrite. Cela permet de ré-écrire correctement les URIs qui ne se terminent pas une barre oblique (« / »).

RewriteEngine On
RewriteRule ^(.+[^\/])$ /$1/ [R=301,L]

Pourquoi forcer la barre oblique à la fin des URIs ? Pour ne pas que http://monsite.com/apropos/ et http://monsite.com/apropos soient traitées comme deux pages totalement indépendantes.

Cependant, prenez note que cette méthode est assez simpliste mais très puissante — elle prend en compte que tous les URIs d’un même site doivent toujours se terminer par « / », alors que ce n’est rarement le cas (pensez aux fichiers .jpeg, .zip, etc.). Il faudrait probablement placer une RewriteCond au-dessus de la deuxième ligne pour spécifier quand cette règle devrait être appliquée. Mais ça, je vous laisse l’écrire :)

P.S. - Je sais, cette méthode n’est aucunement encore implémentée sur ce blogue. La plupart des pages sont accessibles avec ou sans barre oblique finale. Shame on me!

Posté le avec les tags: et  — 2 commentaires.

Vendredi, le 14 novembre 2008

Buzzz.tv — prise 2

Vous vous souvenez de buzzz.tv (j’en ai parlé ici) ? Hé bien, à l’occasion de cette campagne électorale provinciale, nous récidivons ! Nous devrions tenir le coup cette fois-ci — vous pouvez lire tous les détails dans ce billet du blogue de buzzz.tv.

Comme la dernière fois, nous allons procéder à un beta test avant le vrai débat des chefs, présenté le 25 novembre. Et vous êtes invités à participer à ce test!

Si vous êtes au Québec et que vous écoutez Tout le monde en parle ce dimanche, amenez votre laptop ou votre iPhone/iPod Touch dans le salon et buzzzez avec nous!

Posté le avec les tags: et  — 1 commentaire.

Vendredi, le 31 octobre 2008

Ubuntu 8.10 (Intrepid Ibex)

Hier a été lancée la version 8.10 du système d’exploitation que j’utilise, Ubuntu. Encore plus stable et avec encore plus de fonctionnalités, c’est maintenant le temps ou jamais pour laisser tomber votre bonne vieille version de Windows qui vous cause des problèmes plusieurs fois par semaine.

Vous ne savez pas par où commencer? La documentation francophone est un excellent point de départ.

Capture d'écran d'Intrepid Ibex

Appel aux commentaires !

  • Utilisateurs actuels : Quelles sont vos sources de documentation préférées pour Ubuntu ?
  • Non-utilisateurs mais qui pensent à passer à Ubuntu : Quelles sont vos questions (ou inquiétudes) par rapport au switch ?

Discutez !

Posté le avec les tags: et  — 14 commentaires.

Vendredi, le 17 octobre 2008

Inactivité

Je suis retombé dans un cycle d’inactivité sur ce blogue. Ça m’arrive environ deux fois par année. Si vous vous intéressez toujours à ce que j’ai à dire, je vous conseille de me suivre sur twitter ou sur del.icio.us, où je suis plus actif par les temps qui courent.

Par contre, si je me fie à ce qui s’est passé dans les dernières années, je devrais recommencer à bloguer régulièrement après avoir soit redesigné ce blogue ou ré-écrit son code en Python avec Django

Oh, et en passant, c’est exactement aujourd’hui le troisième anniversaire d’existence d’Effair, mon blogue francophone.

Posté le avec les tags: , et  — 3 commentaires.

Mercredi, le 8 octobre 2008

Buzzz.tv — une semaine plus tard

Pardonnez-moi mon absence de ce blogue, mais mon temps a été pris par la production de buzzz.tv, chez iXmédia, un projet réalisé en une dizaine de jours.

Captures d'écran de buzzz.tv

Je vous épargnerai le long billet sur ce projet, car d’autres l’ont fait beaucoup mieux de moi, suffit de parcourir la page du tag buzzztv sur del.icio.us ― notamment les photos qu’a pris Michael Carpentier lors des deux débats des chefs alors que nous étions chez Clément.

Posté le avec les tags: et  — 0 commentaires.


twitter | flickr | last.fm Fil Atom du sideblogueSideblogue

20 novembre 2008

Mes « dotfiles » — 0 commentaires

J’ai décidé de centraliser une copie de mes « dotfiles » sur dotfiles.org. Ils ne sont pas tout à fait au point, leur documentation est plutôt incomplète mais ils peuvent très bien servir de base à tout débutant.

À noter qu’une grande partie du contenu de ces fichiers provient de différentes ressources sur le Web qui sont trop nombreuses pour toutes les énumérer ici.

10 septembre 2008

JSON dans Internet Explorer 8 — 0 commentaires

Les développeurs d’IE8 ont intégré un parser (et générateur) de JSON natif dans leur nouveau navigateur…

9 septembre 2008

HTML, XHTML et politique américaine — 0 commentaires

Actually in this case I would argue that McCain is a better standards citizen than Obama. Invalid XHTML is worse than invalid HTML, because invalid XHTML shouldn’t really be rendered at all. HTML on the other hand is allowed to contain errors, and browsers can do their best to work around them.

Simon Willison

1er septembre 2008

Google Chrome — 1 commentaire

Google Chrome est le nom du nouveau projet de navigateur créé par Google. La bande dessinée présentant le projet est une excellente idée !

27 août 2008

Aptana + Pydev — 0 commentaires

Je suis surpris que cela n’ait pas fait plus de bruit dans la blogosphère, mais Aptana a acheté Pydev, dans le but d’ajouter le support de Python dans Aptana.

15 août 2008

Mon fichier .vimrc — 0 commentaires

Voilà maintenant quelques mois que j’utilise vim et j’ai pensé qu’il serait intéressant de partager différents trucs que j’ai accumulé dans mon fichier .vimrc.

Mise à jour : mes fichiers de configuration sont maintenant partagés sur dotfiles.org. La version du fichier .vimrc de ce billet n’est probablement plus à jour.

23 juillet 2008

code.remiprevost.com — 0 commentaires

Juste pour mentionner que dans les dernières semaines, j’ai lancé code.remiprevost.com, un répertoire contenant mes dépôts SVN. Il n’y en a qu’un (public) pour l’instant, mais je compte bien ajouter quelques projets d’ici là. Ultimement, mon but est de rendre le dépôt du code de ce blogue public.

Désolé pour mon rythme de mise à jour presque nul ces derniers temps; je devrais revenir avec un nouveau billet sur Ubuntu/GNU/Linux bientôt !

15 juillet 2008

« Stop using FTP » — 3 commentaires

Steven Frank, un des gars de Panic, les créateurs du logiciel Transmit — un client FTP très populaire sous OS X — à propos du protocole FTP :

Unless tunneled over a secure socket, FTP is 100% insecure. Your password, and the contents of all of your files are sent in the clear, free to be examined or captured by any network hop between you and your server.

8 juillet 2008

Opera Web Standards Curriculum — 0 commentaires

Enfin, un vrai tutoriel pour apprendre comment bâtir un site Web de la bonne façon, en utilisant les standards Web (XHTML et CSS). Si votre beau-frère veut faire des sites Web, faites-lui lire le Opera Web Standards Curriculum et il apprendra la bonne méthode.

2 juillet 2008

Ancien blogue WordPress désactivé — 0 commentaires

Les archives d’Effair dans le temps que j’utilisais WordPress ont été temporairement désactivées car j’ai découvert récemment que du code malicieux avait été injecté dans mes templates, comme s’est arrivé à Patrick il y a quelques mois.

J’ignore cependant si cela fait longtemps que mon thème avait été modifié…


Fil RSS des messager sur TwitterTwitter — Derniers messages

Fil Atom des photos sur FlickrFlickr — Dernières photos prises

  • Marjo est contente que les gens aiment son repas.
  • Le repas de Noël.
  • Buzzz.tv - Panneau de contrôle
  • Ubuntu Intrepid Ibex
  • Beta test de buzzz.tv
  • Google Chrome
  • Bureau de bois (avec Banshee)
  • Bureau de bois
  • Pâtes à la méditéranéenne
  • Bureau Ubuntu avec fenêtres
  • Salon
  • Balcon

Fil RSS des chansons sur Last.fmLast.fm — Dernières chansons écoutées

7 janvier à 11:16 The Hush Sound – Love You Much Better

7 janvier à 11:13 The Hush Sound – Not Your Concern

7 janvier à 11:08 The Hush Sound – That's Okay

7 janvier à 10:13 The Hush Sound – Molasses

7 janvier à 10:08 The Hush Sound – As You Cry

7 janvier à 9:44 The Hush Sound – Hurricane

7 janvier à 9:40 The Hush Sound – The Boys Are Too Refined

7 janvier à 9:37 The Hush Sound – Medicine Man

7 janvier à 9:33 The Hush Sound – Honey

7 janvier à 9:30 The Hush Sound – Lions Roar

À propos

Rémi Prévost est un développeur web habitant la région de Québec qui fait partie de la nouvelle génération des professionnels du web.

Il est préoccupé par les standards du web, l'accessibilité du contenu ainsi que la nouvelle direction que semble prendre le web: le Web 2.0. Il est curieux et aime les technologies émergentes telles que: OpenID, JSON, Atom, les API ouvertes, les microformats, etc.