Skip to main content
Home
Riff Blog
Music, sort of. And computing. And ...

Primary menu links

Show — Primary menu links Hide — Primary menu links
  • Logging
  • Computing
  • Day in, day out
  • Music

Quick news

  • 2019-10-26: Presenting on NoSQL in Drupal 8 at DrupalCon Amsterdam
  • 2019-02-15: Presenting on FranceTV Sport on Drupal 8 at DrupalCamp Paris
  • 2018-06-08: Presenting on how to react to a hacked site at Drupal Hack Camp
  • 2014-03-27: MongoDB Watchdog module ported to Drupal 8 at the Szeged Dev Days.
  • 2014-01-26: My post on the Symfony web profiler in Silex selected in Week of Symfony. w00t !
  • 2013-10-18: My first commit went into MongoDB today. And, guess what ? It's in JavaScript
  • 2013-09-20 to 29: Working on Drupal 8 EntityAPI at the extended code sprints during and around DrupalCon Prague
  • 2012-08-19: Working on Drupal 8 EntityAPI at Drupalcon Munich
  • 2012-06-15: Working on Drupal 8 EntityAPI at DrupalDevDays Barcelona
  • 2012-03-23: Working on the future Drupal Document Oriented Storage at DrupalCon Denver. D8 or later ? Bets are on Later

Latest sites

  • 2017-11-26: New Drupal 8 site at Rue du Commerce, architected and tech-led by OSInet, just went throught Black Friday week with flying colors thanks to RabbitMQ
  • 2017-05-26: New headless Drupal 8 / Symfony 3 site at FranceTV Sport, architected and tech-led by OSInet, with RabbitMQ
  • 2017-02-20: New Drupal 8 site galaxy (+/- 70 sites) for Agences Régionales de Santé architected and tech-led by OSInet, delivered by Klee
  • 2015-08-21: 50% less server load with MongoDB on the Drupal 7 site factory at France Télévisions
  • 2015-07-15: Our first Drupal 8 production site at France Télévisions is live
  • 2014-08-18: 400% speedup in 3 weeks for http://france3-regions.francetvinfo.fr/ : who said Drupal back-offices had to be slow ?
  • 2014-02-07: Sotchi Olympics traffic not a problem for http://www.francetvsport.fr/ , which I rearchitected on Drupal 7 in 2013
  • 2011-09-14: Completed migration of FranceInfo.FR from SPIP to Drupal
  • 2011-07-13: The new social network features of Le Figaro are now powered by an OSInet-designed MongoDB implementation

Drupal coder: writing a Drupal XML-RPC service

Submitted by Frederic Marand on Sat, 2005-12-17 16:05
  • Read more about Drupal coder: writing a Drupal XML-RPC service
  • 15 comments
  • Add new comment

XML-RPC is a very simple RPC service, but it may not be obvious how to provide it from Drupal. Here's how.

Drupal tips: showing recent searches

Submitted by Frederic Marand on Tue, 2005-11-29 09:06
  • Read more about Drupal tips: showing recent searches
  • 3 comments
  • Add new comment

Some sites include a list of terms recently searched for. I've created a patch for Drupal adding this functionality to the current 4.6.x search module.

Grokking Drupal: the taxonomy system

Submitted by Frederic Marand on Sun, 2005-11-27 16:21
  • Read more about Grokking Drupal: the taxonomy system
  • 4 comments
  • Add new comment

UML class diagram thumbnail for Drupal taxonomy system in 4.6.4Taxonomy. That's what sets Drupal apart, and makes it so much more useful than many of its alternatives. But it's unduly intimidating at first: let's peek under the hood to see how to take advantage of it.

Bass Tab: New Year's Day, by U2

Submitted by Frederic Marand on Mon, 2005-11-14 21:24
  • Read more about Bass Tab: New Year's Day, by U2
  • 2 comments
  • Add new comment

Tired of three lines tabs that only give the main riff ? Here's my own transcription of the version of U2's New Year's Day as featured on the "War" album.

Drupal coder: you don't have to stick to the parameter names in the documentation

Submitted by Frederic Marand on Tue, 2005-11-01 18:22
  • Read more about Drupal coder: you don't have to stick to the parameter names in the documentation
  • 2 comments
  • Add new comment

The documentation for hook_user can cause an unforeseen problem...

Drupal module: taxonews

Submitted by Frederic Marand on Tue, 2005-10-18 21:27
  • Read more about Drupal module: taxonews
  • 7 comments
  • Add new comment

I've written a module for drupal, to allow sites to display a number of blocks with latest stories by taxonomy, and automatic content expiration. Enjoy.

First commit in Drupal core

Submitted by Frederic Marand on Thu, 2005-10-13 00:00
  • Read more about First commit in Drupal core
  • Add new comment

My first patch for Drupal core went into HEAD today.

Drupal coder: hook_load and data isolation

Submitted by Frederic Marand on Mon, 2005-10-10 21:40
  • Read more about Drupal coder: hook_load and data isolation
  • Add new comment

You're peacefully coding a hook_load implementation in your latest drupal module, when your admin account suddenly gets "Access denied" errors looking at nodes. Yikes...

Grokking Drupal: the project module for 4.6.x

Submitted by Frederic Marand on Sun, 2005-10-02 22:17
  • Read more about Grokking Drupal: the project module for 4.6.x
  • 3 comments
  • Add new comment

2006-07-28 : this model is now obsolete. See the new model for the "summer 2006" version of Project.module.

UML class diagram thumbnail for Drupal project module 4.6.3The project module is at the heart of drupal.org. Here is a UML model of how it stores its data:

H2Ondes, la radio fluide à l'humour glacial

Submitted by Frederic Marand on Tue, 2005-09-27 16:40
  • Read more about H2Ondes, la radio fluide à l'humour glacial
  • Add new comment

Once upon a time in the 80s, a noncommercial radio was born and burnt down to ashes. Guess what ?

Pagination

  • First page « First
  • Previous page ‹ Previous
  • …
  • Page 14
  • Page 15
  • Page 16
  • Page 17
  • Page 18
  • Current page 19
  • Page 20
  • Page 21
  • Page 22
  • Next page Next ›
  • Last page Last »
Subscribe to

Meteor logo from Quora. Symfony contributor badge

Now a Meteor and Symfony contributor too

fgm @ OSInet

  • I'm @fgm@mamot.fr on Mastodon
  • Looking for a new project to work on, preferably Go and/or Drupal-based. Contact me, let's see how we could work together.
  • Check me ib drupal.org profile
  • See our OSInet pro services site.
  • Find me on Frédéric G. MARAND's DEV Profile

View Frederic Marand's profile on LinkedIn

See how we're connected

Recent comments

  • Thank you so much, removing…
    3 years 7 months ago
  • thanks
    4 years 7 months ago
  • Interesting article to read..
    5 years 8 months ago
  • Thanks for the great
    6 years 1 month ago
  • Clever! I've used some pretty
    6 years 3 months ago
  • Yes, I guess that PostgreSQL's not easy to tune
    6 years 5 months ago
  • thanks, this helped me
    6 years 5 months ago
  • New repo for VIES client
    6 years 7 months ago
  • MigrateUnfuddle is on code.osinet.fr
    6 years 7 months ago
  • Not Only SQL ?
    6 years 8 months ago

Latest blog posts

  • Tip of the day: running Flagr Docker image on a M1 mac
    Fri, 2022-10-21 17:04
  • Parsing actual IANA language codes
    Fri, 2022-09-30 15:14
  • Tip of the day: how to edit Ansible Jinja2 templates in JetBrains IDEs
    Sun, 2021-12-26 14:36
  • Tip of the day: patching legacy Drupal 7 projects with Composer
    Tue, 2021-01-26 10:30
  • Error handling in Go 1.14 (french)
    Thu, 2020-02-27 08:33
more posts