The latest info about eLearning with Chamilo
I’m always surprised at what horrible things web developers can actually do in their work just to use AJAX stuff. I won’t hurt anyone because there would be many useless deaths, but guys… use your head! A user wants interfaces…
There is no excerpt because this is a protected post.
A long time ago, I developed a loginshare script for a customer, that I think can now be shared with the community. I don’t know much about LoginShare, and the truth is that their forum doesn’t tell me much either,…
I just commited to the Dokeos SVN a little feature to allow for the inclusion of your RSS feed in your profile. This is a little guide on how to enable this (there’s no other guide available at this point…
In this article, Stas Malyshev describes the internationalization extension and mentions it’s been included in the PHP 5.3 core. It is an extensive article with plenty of examples to explain every component of Internationalization: Locale, Collator, Number formatter, Date formatter,…
One method to know if the script being executed has been started through cli, apache or any other API is to use PHP_SAPI: if (PHP_SAPI != ‘cli’) { … } will ensure that the script is executed in a command-line…
A brief summary of the things that might change (slightly) the way we develop in PHP to use features from the new version. In particular, fileinfo would be great to start detecting character encodings and viruses… http://phparch.com/main/news/view/8/GOTO_in_PHP_5_3__is_it_Really_That_Evil_
Just a quick link to a few sites that I want to remember in a few days time, when I’ll try to get more information about the differences between PHPUnit and SimpleTest. http://phpundercontrol.org/about.html http://pear.php.net/package/PHP_CodeSniffer http://maphpia.com/impacto-estimable-gracias-a-unit-testing/ (in Spanish)
This is a quick report on my first trial as a local group coach for the PHP TestFest 2009 for the PHP Perú group. Assistance: 20 people (all more or less PHP developers, some very fresh) Preparation time: about 6…