Yann "Bug" Dubois

Développeur WordPress freelance à Paris
Flux RSS

URLs provisoires et non réutilisables en PHP

8 September 2010 - 01h55 Par : Yann Dubois Catégorie : Français, tech

Dans le cadre d’un projet pour un client, j’ai dû optimiser un site marchand qui donnait accès à des chargement de fichiers mp3 après paiement. Suite à un audit technique rapide du site (développé par un tiers), je m’étais rendu compte qu’il était assez facile pour des utilisateurs de trouver un accès direct aux fichiers mp3 dans l’arborescence du site, et donc de télécharger gratuitement tous les morceaux disponibles ! Il fallait donc remédier à ce problème. Voici ma solution qui utilise l’URL-Rewriting d’Apache, et une classe PHP sur mesure. Une version développée en procédural est également proposée pour les allergiques aux objets.

Lire la suite »

Pourquoi il faudrait dire “GNU/Linux” et pas “Linux tout court”

6 September 2010 - 16h51 Par : Yann Dubois Catégorie : Français, tech

Le projet d’un système de type UNIX librement réutilisable et modifiable, sans contrainte pour les hackers, et n’étant pas frappé de limitations dues au copyright ou à des brevets logiciels est né plusieurs années avant la contribution de Linus Torvalds.

Lire la suite »

Mise à jour d’eAccelerator : recompilation pour une nouvelle version de PHP

6 September 2010 - 16h18 Par : Yann Dubois Catégorie : Français, tech

Dans ma série d’articles sur l’optimisation et l’accélération de WordPress, j’ai souligné les gains de performance obtenus en installant le compilateur d’opcode eAccelerator. Par ailleurs, dans mon tutoriel résumant la configuration rapide d’un serveur LAMP type OVH/Kimsufi, j’ai détaillé l’installation d’eAccelerator. Sur une installation régulièrement mise à jour de GNU/Linux (Debian par exemple), il faut recompiler le moduile eAccelerator avec chaque mise à jour du PHP. Voici un guide détaillé pas-à-pas sur cette procédure.

Lire la suite »

Epson Stylus SX105 sous Ubuntu GNU/Linux : faire fonctionner le scanner

3 September 2010 - 18h11 Par : Yann Dubois Catégorie : Français, tech

Les imprimantes multi-fonction d’entrée de gamme de marque Epson de la série SX100 / SX105 / NX100 / TX100 / TX101 / TX105 / TX106 et ME300 fonctionnent parfaitement sous Ubuntu GNU/Linux, et leur scanner est complètement utilisable en natif par de très nombreuses applications graphiques ou bureautiques et par les utilitaires systèmes fournis avec la distribution standard. Voici un petit tuto pas-à-pas pour installer les pilotes.

Lire la suite »

GNU/Linux / Ubuntu / Debian : automatiser les connexions avec une clé SSH

25 August 2010 - 14h55 Par : Yann Dubois Catégorie : Français, tech

Une particularité des systèmes UNIX supportant les connexions ssh sécurisées est la possibilité d’utiliser une paire de clés cryptées pour ne pas avoir à taper de mot de passe quand on se connecte d’une machine à une autre. Nous expliquons ci-dessous comment automatiser ce type de connexion entre deux machines sous GNU/Linux (par exemple entre un poste de travail local sous Ubuntu et un serveur distant sous Debian du type des hébergement OVH).

Lire la suite »

What’s inside a Verbatim JH8626 external USB hard drive?

24 August 2010 - 13h27 Par : Yann Dubois Catégorie : English, tech

I recently took a apart my Verbatim external USB 2 hard drive unit to find out what kind of hard drive and components where hosted inside. I found out a Hitachi Travelstar mini-SATA 2.5″ HDD and a nifty little mini-USB – to – SATA converter board inside a basic external drive enclosure. Here are the pictures.

Lire la suite »

Taking apart a Sony VAIO to replace the hard disk drive

24 August 2010 - 12h43 Par : Yann Dubois Catégorie : English, tech

Following a recent hard drive crash on my Sony VAIO VGN-NR10E laptop, I had to take it apart to change the internal HDD. I took some photographs of the tear-down process, and here is a visual step-by-step break-down guide on how to perform this hardware upgrade.

Lire la suite »