Archive for August, 2008

DSDM: another agile method

Tuesday, August 26th, 2008

read a wikipedia entry on DSDM (Dutch). Another agile development method comparable to scrum.

MySQL optimization & Security

Tuesday, August 26th, 2008

NOTE: should do a MySQL optimization roundup on my servers. Increase table_cache and open_files_limit. Check balance between global and per thread buffers. Check key_buffer_size. Check tmp_table_size and max_heap_table_size. Check relation between ulimit -n, that is standard set to 1024, but in my.cnf it is set to 8000 or something. Parameters to check: key ...

Youtube goodness

Tuesday, August 19th, 2008

Don't know why I didn't discover this before but there's a whole wealth of information on YouTube about all kinds of IT topics. Just subscribed myself to the GoogleTechTalks channel

Permanent Highlight

Monday, August 18th, 2008

Included permanent highlighting in Moodle theme. In header, if user selects a main link, link stays colored (=yellow). Adapted header.html to catch the PHP_SELF and QUERY_STRING $_SERVER vars to check which script is executing on this page. Then assign 'selected' to a variable used as a html tag class. Included the ...

Moodle Generator script & CVS

Friday, August 15th, 2008

Found a nice generator script to fill the Moodle database for testing. Meanwhile updated my CVS skills with the moodle.org CVS tutorial.

Moodle bulk users bug

Friday, August 15th, 2008

When going to the bulk user actions page with debugging turned on I found an error for one of our sites. Notice: Trying to get property of non-object in /usr/share/moodle/admin/user/lib.php on line 30 Notice: Trying to get property of non-object in /usr/share/moodle/admin/user/lib.php on line 32 You have an error in your SQL ...

Theme update

Wednesday, August 13th, 2008

updated theme of this blog so it now displays the whole post on the index page. That's easier for me than just showing a cut of RSS version of the posts. More and more I'm growing in the whole Wordpress thing. Great.

MySQL performance tuning

Wednesday, August 13th, 2008

Some mySQL performance and tuning tips from linux format (LXF89). >> max_connections: number should be the same as Apache child processes >> query_cache_size: amount of RAM used to store results of queries >> table_cache: check open tables; they should all fit in cache >> key_buffer_size: try to put all your keys in this buffer (I ...

Preparing performance test

Wednesday, August 13th, 2008

While preparing for a performance test at a high school, I found that after a certain amount of requests to the webserver, there was a timeout of 3 seconds for the following requests. Very strange. That could mean that there's a smart firewall delaying requests after a receiving too many ...

Debian Java

Wednesday, August 13th, 2008

some problems starting jakarta jMeter. Got error message. Seemed that proper java-jre was not set. Repaired with: udpate-alternatives --config java and select java 1.5