- 2011-09-01: Building an Unfuddle to Drupal Casetracker import module using Migrate
- 2011-08-28: Back from DrupalCon London and its WSCCI code sprint. Wow.
- 2010-12-21: Madame Figaro brand new site by OSInet and others
- 2010-08-16: France.FR is back online with OSInet and Typhon
- 2010-06-15: the new http://www.franceculture.com/, which OSInet helped reach its performance goals, is now online
- 2010-06-13: the OSInet Features Server is live
- 2009-11-29: mongodb_watchdog module created by dereine, ported to D7 by me in about half an hour, and migrated in a larger MongoDB project by damz before the hour ended. Wow...
- 2009-02-03: the new Drupal-based site for the golden jubilee of the french "Ministère de la Culture", which OSInet helped build, is now online
How to restore Unfuddle dumps: migrating to Drupal CaseTracker
Submitted by fgm on Sat, 2011-09-03 17:02Unfuddle is a very convenient and fairly cheap SaaS hosted Redmine (with extensions) and SVN/Git, which I use regularly on customer projects. Their service includes reassuring "Backup" options, going as far as to include the ability to backup to your own Amazon S3 bins in addition to their local backups.
Recently, however, I had to go back to an archived project for which I had dutifully taken a dump before closing it on Unfuddle, and looked for a way to restore it to my Unfuddle account. To no avail. Unfuddle support then kindly confirmed that the service did include a backup feature, but no restore:
Backups of projects within Unfuddle are for personal use only and cannot be restored into accounts via the interface. This however may be possible with some custom scripting on your part and with the use of our API (http://unfuddle.com/docs/api).What then ?
What to do when you can no longer login to your Drupal site
Submitted by fgm on Thu, 2011-08-04 09:51So the scenario is this: you notice that you are no longer able to login on your Drupal site:
- the
{users}table entry for your account looks just fine - the
loginandaccesstimestamps on your account are just a few seconds old, matching your latest attempt to login - you reset your password in the DB, just in case, and it still does not work
- the telltale is that Drupal will not even tell you your login failed: it actually works, as the
{users}table shows, but yet you are not logged in
Can you guess what can have been going wrong and fix it ?
Counting MySQL tables from the shell
Submitted by fgm on Tue, 2011-07-05 15:12mysql -BNe 'SELECT COUNT(*) FROM TABLES' information_schema
What to do when your Varnish directory fills up
Submitted by fgm on Fri, 2011-04-08 23:02The symptoms
While browsing my servers Munin reports, I recently noticed how used disk space was constantly increasing on a filesystem which should not have been seeing such growth. After a bit of digging, it appeared the /usr/local/var/varnish/(host) directory was filled with dozens of sparse files all named varnish.??????. What could have been happening ?
Developing to the Views 7.3 API - slides from DDDB
Submitted by fgm on Wed, 2011-03-16 23:19Now that Drupalcon Chicago is over, I found some time to fix the slides from my session at the Drupal Dev Days in Brussels. It took some time because neither Google Presentations nor Slideshare apparently like the MgOpen font family.
The presentation is now on Slideshare at http://www.slideshare.net/fgm-osinet/drupal-views-development.
The progressive code samples are attached to this blog entry, as a tarred Git repository.
First LibreOffice build
Submitted by fgm on Sun, 2010-10-17 00:01
Unless you've been living under a rock these last few weeks, you are aware of the fork of OpenOffice.org created by The Document Foundation (TDF), called LibreOffice (LO), and wondering whether some code was already usable.
Well, I happened to have a mostly unencumbered Saturday, so I took it to try my hand at building the latest LO dev build from TDF...
Open up to other languages: come to OSDC France 2010 !
Submitted by fgm on Mon, 2010-10-04 16:34The second Open Source Developers Conference (OSDC) will be held on saturday 9th and sunday 10th, October 2010 at "Carrefour Numérique de la Cité des Sciences", in Paris. OSDC is a cross-language event, set up by multiple french language-specific non-profits:
- PERL: Mongueurs de Perl
- Python: AFPy (Association Francophone Python)
- Ruby: Ruby France
- SmallTalk: European Smalltalk User Group
When Dropbox ignores files to sync on Linux...
Submitted by fgm on Sun, 2010-09-12 21:38Much like many Drupal devs, I happen to make fairly intensive use of Dropbox, and even use a "pro50" account to sync my always increasing set of "current" source folders, including checkouts of all major Drupal versions and lots of contrib.
Which means that, beyond the number of gigabytes of data Dropbox has to sync, the number of the files making up these gigabytes has also been increasing, currently to around 100k files. After I started playing with checkouts of the Drupy project in preparation for the Drupyx experiment, I noticed that, when I created some new files under the Drupy directories, their creations and subsequent changes would not be tracked by Dropbox, but they would correctly sync if I renamed the Drupy directory itself or a directory above it. Something like this:
| Action | Result on Dropbox.com |
|---|---|
| touch ~/Dropbox/src/drupy/src/foo.py | Ignored |
| mv ~/Dropbox/src/drupy/src/foo.py ~/Dropbox/src/drupy/src/bar.py | Ignored |
| mv ~/Dropbox/src/drupy ~/Dropbox/src/drupa | Full sync below ~/Dropbox/src/drupa |
| mv ~/Dropbox/src/drupa ~/Dropbox/src/drupy | Full sync below ~/Dropbox/src/drupy, including "foo.py" |
| rm ~/Dropbox/src/drupy/foo.py | Ignored |
And all this while operations on a PC running Windows tied to the same account did not experience any similar problem. What could be going wrong ?
Night life in Munich
Submitted by fgm on Sun, 2010-05-09 23:00So we Drupalistas were supposed to gather for some sort of social event at a concept bar (more below), and I bid my time walking the subway corridors, among the incredible crowd one can find out in Munich any Saturday evening around 8pm, as shown below.
It's the little things...
Submitted by fgm on Sat, 2010-05-08 22:00So I'm in Münich for the Drupal Dev Days since the beginning of the afternoon, (and no concert suggestion for this weekend, tsk, tsk !), and as always when visiting a neighbour country, I find the little differences more revealing of deeper cultural ravines than the obvious language difference






Recent comments
2 weeks 3 days ago
11 weeks 3 days ago
21 weeks 2 days ago
21 weeks 2 days ago
22 weeks 4 days ago
23 weeks 2 days ago
26 weeks 1 day ago
39 weeks 6 days ago
41 weeks 1 day ago
41 weeks 2 days ago