Feed items

Mise à jour, theming et motivation

Aujourd'hui, dans un élan de motivation, j'ai décidé de mettre à jour le thème de ce site. Pour continuer sur ma lancée initiale lorsque j'ai changé de thème pour cette version plus sombre et sobre, j'ai bien entendu usé et abusé de la CSS3 et des media queries.

Aucun vote pour l'instant.

How to fetch back Drupal 7 master password (uid 1)

Sometimes you lose your master password. Won't describe here how you managed to do it, since distraction that lead to that kind of errors is a burden to carry for all of us.

Votre notation : Aucun Moyenne : 5 (3 votes)

WTF MySQL


mysql> select * from term_data where name = 'societé';
+-----+-----+-----------+-------------+--------+
| tid | vid | name      | description | weight |
+-----+-----+-----------+-------------+--------+
|   1 |  12 | Société   |             |      4 |
| 153 |  14 | societé   |             |      0 |

Votre notation : Aucun Moyenne : 5 (2 votes)

Le site qui vous fera dire Bonjour!

Mise à jour du 12 mars 2011 : Le fameux module est loin d'être efficace à 100%, je reçois régulièrement des SPAM qui arrivent à se faire publier sous la forme de commentaires.

Aucun vote pour l'instant.

Retour du DrupalCamp Nantes 2011

De retour du DC Nantes 2011, après avoir beaucoup dormi et absorbé une quantité certaine de café, j'ai enfin 5 minutes pour partager mes slides. Pour information, ils ont été créé avec Beamer.

Aucun vote pour l'instant.

Des caches Drupal! (et surtout des caches)

Comme promis dans l'article précédent, je vais vous introduire la gestion du cache dans Drupal 7. Dans cet article, je ne vais pas m'étendre sur les politiques de cache d'un point de vue du développeur, mais plutôt du choix du backend approprié en fonction de l'environnement.

Aucun vote pour l'instant.

Des caches Drupal! (et un peu APC aussi)

Bonjour à tous, comme convenu dans mon premier article, qui était un étalage de benchmark peu revelant significatifs (je finis toujours par retrouver le mot français, déformation professionnelle vous me direz), voici un article concernant les optimisations basiques obligatoires à effectuer pour des si

Aucun vote pour l'instant.

CPH 2010 : Drupal distros dos and don'ts

Cette conférence était menée par Jeff Miccolis de Development Seed et Irakli Nadareishvili de Phase2 Technology, l'un et l'autre sont à la tête d'une armée de développeurs ayant formé deux distributions, ayant une renommée dans l'écosystème Drupal, respectivement Open Atrium et Open Publish.

On peut résumer cette conférence comme étant une retour d'expérience assez rapide sur les différentes problématiques auxquelles ont été confrontées ces deux sociétés. Je ne vais pas répéter l'ensemble de ce qui à été dit, mais plutôt m'arrêter sur les problèmes qui semblent être redondants.

Ces deux protagonistes s'entendent à définir une distribution Drupal comme étant un package, reposant sur le core, s'installant de manière atypique à l'aide d'un profil d'installation particulier, dont le but est de répondre à un besoin spécifique. En ce qui concerne l'installation atypique, on notera cette volonté de ne jamais laisser l'utilisateur final devant un écran vide de sens - a contrario de Drupal core nu - depuis le début de la procédure d'installation, jusqu'à sa première utilisation du site. La notion de get rid of Drupal-isms que l'on peut traduire par se débarasser des Drupalismes a été employée à ce sujet, elle est très parlante.

Note personnelle à ce propos : je ne suis pas d'accord quant à l'emploi de cette expression, Drupal a certes beaucoup de défauts mais les Drupalismes sont en réalité beaucoup plus présents pour les développeurs et intégrateurs que pour les utilisateurs finaux. On notera que cette expression a été utilisée lors de plusieurs conférences, dans des contextes souvent bien différents.

Votre notation : Aucun Moyenne : 5 (1 vote)

Introduction au DrupalCon CPH 2010

Depuis avant-hier soir, Dimanche, Florent et moi sommes arrivés à Copenhague pour le DrupalCon CPH 2010. Pour cette occasion, je vais rédiger une série d'articles, tantôt informels, tantôt techniques, en résumé des conférences auxquelles je vais assister.

Les premières impressions sur ce DrupalCon sont assez bonnes, le cadre est magnifique et moderne, les locaux dans lesquels les conférences se déroulents sont spacieux, et bien organisés.

Aucun vote pour l'instant.

Un nouveau theme \o/

Et voilà, depuis le temps que je trainais l'infameux thème Bluemarine comme base de travail pour celui de mon site! J'ai franchis le pas, pour de multiples raisons1, et que diable, au bout de deux bonnes heures de travail je suis enfin arrivé à un résultat.

Au programme, tout un tas de nouveautés, même si la différence n'est pas flagrante à première vue.

Dans le gros du travail, un thème mélangeant positions absolues et conteneurs floatants, table-less et fluide. Un header quelque peu particulier, puisqu'il est en réalité rendu non loin du footer, suffisament bas dans la page pour ne pas polluer le html brut.

Pour finir, quelques heures de travail, des découvertes en CSS, un peu de Gimp pour faire le fond zébré (et oui, moi je réinvente la roue, je me fais mal, et j'aime ça), et la place pour de nouveaux modules, à venir, plus tard quand ils seront releasés officiellement.

Votre notation : Aucun Moyenne : 1 (1 vote)