Archive for January, 2008

Moodle Mod: configcheck

Thursday, January 31st, 2008

Designed new Moodle module to ensure default config settings: Make an extra table in Moodle database to store config settings. Basically a copy of the config table (prefix_config)  with three extra columns: 'stoas_default', 'client' and 'mapping'. The idea is to output lists (text,pdf), comparing different settings: moodle default <> stoas default <> client . The stoas default should be set once, after the technical delivery. The client settings can be set ...

Open Source

Thursday, January 31st, 2008

The OSI site with an overview of Open Source licenses (by category). Some common ones: GPL LGPL Apache2.0 CPL Catalyst project with information on open source projects for Business: OpenSource4Business: Applications and Tools. Eduforge: Eduforge is an open access environment designed for the sharing of ideas, research outcomes, open content and open source software for ...

eAccelerator benchmarks

Wednesday, January 30th, 2008

some blogs / sites about eAccelerator: Benchmarking PHP accelerators PHP accelerators Five opcode caches compared Drupal with APC vs eAccelerator More web testing tools: funkload: creating Python classes to test websites; interesting definition of difference between several tests: Functional testing of web projects, and thus regression testing as well Performance testing: by loading the web application and monitoring your servers it helps you to pinpoint ...

Firefox Addons

Wednesday, January 30th, 2008

Firefox addons for security checking: Hackbar URL params: drop POST or GET variables in webforms

Moodle clients

Tuesday, January 29th, 2008

Installed training moodle for client installed and updated custom theme for client client had problem with users in group in forum not receiving mails. Probably some functional role or rights setting.

Installed Demo Copy of Moodle

Monday, January 28th, 2008

For client installed copy of demo Moodle. Later, a copy should probably run on a laptop localhost because internet access might be limited at client. Therefore, install XAMPP for Windows on XP laptop. Another option WAMP. Maybe in this case the best option is WAMP because it has the least options though everyhting you need. XAMPP also includes Perl and an ...

Moodle on Windows

Monday, January 28th, 2008

There are constantly ongoing discussions on the Moodle forums about getting Moodle performing on a MS setup. Summarising, you should LAMP, if somehow possible. However, with Moodle getting more popular among common users, not used to Linux AND among companies, dictating specific hosting environment requirements, more and more requests are ...

Moodle performance

Monday, January 28th, 2008

On the moodle forums there was a discussion about how to get Moodle performing on a LB setup. Disks on of the FS should then be SCSI or SAS. SAS is Serial Attached SCSI. SAS is a replacement for parallel SCSI / SATA giving advantages: see SAS wikipedia site. It is backwards compatible with SATA.

eAccelerator install

Thursday, January 24th, 2008

installed eAccelerator on my debian box according to the install instructions on the website. on Centos and RH machines, there is an eAccelerator package in the repository. Checked and tested. Setup is the same is from source. when calling php -v from command line I can see eaccelerator is working. When checking ...

Mtop Mysql monitoring

Thursday, January 24th, 2008

Bought two new cool books about linux hacks and immediately found some cool hacks. Among which mtop, a top like monitoring utility to monitor mySQL processes. Similar to ptop for postgreSQL. However, the mtop website shows the latest release as from 2004. Check if there are newer versions or if it is included in mysql. Maybe then it's better to use mytop, which has been active more recently. Installed on server but missed perl ...