I came across a truly wonderful tool yesterday night: MindMeister.
Example:
Have you found a better solution for online mindmapping? Let me know!
Wednesday, April 23, 2008
MindMeister online mind-mapping tool
Friday, April 11, 2008
Eggs are to Pythons as Pears are to PHP.
With the advent of Google AppEngine, I am starting to look into Python programming because, let's face it, PHP support on AppEngine might be a long way off (feature requests).
It would appear that a good way of distributing Python Modules is through eggs which, from what I can understand, offer similar functionality as PEAR packages.
PythonEggs documentation can be found here.
MediaWiki extensions: 10's of them
For MediaWiki fans, I have made 10's of extensions readily available through either tarballs or PEAR.
For bug reports and features requests, please use the trac here. My user page on MediaWiki.org is available here.
Have fun!
Thursday, April 10, 2008
PHP on Google AppEngine
For all the PHP fans out there, please vote for bringing PHP to Google's AppEngine. Use the official issue tracker here. Just star the issue and please do not insert inbox spamming comments (like "+1") in comments.
Monday, March 31, 2008
PROXY for PEAR channel
I recently submitted a bug report on PEAR regarding a long standing issue with the PEAR installer tool: there is no support for HTTP 302 (redirect). This condition effectively limits the hosting possibilities of PEAR channels e.g. a PEAR channel can not be accessible through a DNS cname aliases.
Problem
Suppose I have hosted a PEAR REST channel on Google Project @ http://mediawiki.googlecode.com/svn and now I would like to make this channel friendly through a nicer URL like " mediawiki.pear.jldupont.com ".(note that the above is just an example: the channel on which I used the method described below in not yet publicly available)
Solution
The solution involves setting up a PROXY. This time around I have managed the feat with Apache using proxy_module 'mod_proxy.so' : in my vhost configuration, I have added:<VirtualHost mediawiki.pear.jldupont.com:80>
DocumentRoot /var/www/vhosts/mediawiki.pear.jldupont.com
#PERFORMANCE tuning
#NOTE: not strictly required for the PROXY functionality
SetOutputFilter DEFLATE
ProxyRequests Off
ProxyPass / http://mediawiki.googlecode.com/svn/
ProxyPassReverse / http://mediawiki.googlecode.com/svn/