Redirect mobile devices to alternate URL with Varnish 3.0 and Drupal 6

This is a short note for ourselves, but it might help others considering the (new for now) rules of Google indexing of non-mobile sites. Drupal 6 does not really provide all the stuff that would be really useful to switch…

More Details
Configure HP LaserJet 100 colorMFP M175nw scanner on Ubuntu

If you have bought an HP LaserJet 100 printer and have it connected on the network, but somehow fail to scan from it, here’s how: sudo apt-get install hplip (chances are you already did that, but in the worst case…

More Details
Benchmark: dirname(__FILE__) vs __DIR__ in PHP

dirname(__FILE__) and __DIR__ give exactly the same result in PHP, although one (__DIR__) is evaluated at compile-time, while the other (dirname(__FILE__)) has at least part of it (the function) evaluated at execution time. Ever wondered what the difference is, in…

More Details
BeezNest announces the release of Chamilo LMS 1.9.10

BeezNest announces the immediate release of the e-learning system Chamilo LMS v1.9.10 Open Source and Free Software solutions provider BeezNest, lead editor of the Open Source Chamilo LMS (Learning Management System), just announced the publication of version 1.9.10, the product…

More Details
How to migrate from Claroline to Chamilo

On Wednesday 21st of January 2015, the UCL (Université Catholique de Louvain), through an e-mail from its rector’s advisor and its co-rector for education and training, announced that it would abandon the development (and usage) of Claroline over a period…

More Details
Prevent WordPress MailmanWidget widget to hide after registering your address

If you use the Mailman Widget as an important design element, you might be annoyed by the fact it disappears once you registered your e-mail. A quick hack to this behaviour is to modify ns_widget_mailman.class.php (see comments): public function widget…

More Details
Captivate logs in browser console
Tricks to debug Captivate SCORM 1.2 content

If you have to make Captivate-generated SCORM 1.2 content in your (web) platform and you want *more* information about what’s going on, this guide might help. One of the trickiest things about Captivate and SCORM is that Captivate doesn’t handle…

More Details
MySQL error: SQLSTATE[HY000]: General error: 126 Incorrect key file

If you ever get this kind of error: SQLSTATE[HY000]: General error: 126 Incorrect key file for table ‘/tmp/#sql_3aef_0.MYI’; try to repair it without an internet connection… you are in a bad place 🙂 The error message is very unclear about…

More Details
On the Criticality of Learning Management System

A critical LMS is a service (not only the software, but also the team around it) on which you can rely to launch and follow training/teaching activities that are critical to your organization.

More Details
Start collecting “space miles” with NASA

Nasa is doing something funny and great at the same time. Get your ticket for a test-flight that will count for space miles to be spent in the future 🙂 http://mars.nasa.gov/participate/send-your-name/orion-first-flight/?action=getcert&e=1&cn=1150667

More Details

Quick Contact Form