The best place to ask programming/development questions, imo. UPDATE: stackoverflow is the *worst* place to *ask* questions (if your first question/comment doesn't get any up-rating/response, then u can't ask anymore questions--ridiculously unrealistic), but a great reference for finding answers.

My Music (Nickleus)


the gimp mathmap plugin for linux

this is the only place i can still find mathmap for linux:


java pet store jee example application
it seems a lot of links to the petstore app take you to a 404 page, so i thought i'd post the direct link here =)


how to run opera web browser in ubuntu 11.10 unity

when i do the keyboard shortcut alt+F2 and type: opera
the only thing that comes up as a suggestion is opera-widget-manager

i found out that if i simply type: oper
then the opera icon comes up as well. i can either click on the big, red circle opera icon or just hit enter =)

weird bug.


how to organize a collaborative literary project

1. go to

2. click the Create button and choose Collection and give it a new name, e.g. My Collaborative Book Project

3. right click the name of the new collection in the menu on the left and choose Create New > Document. Call it something like INDEX or Ideas/Themes/Subjects to cover. Use this document to write all your ideas, one on each line, with a little description about the idea, then create a new document for each of them, and make each of those idea lines a link to its own document.

4. share your project (collection) with your collaborators. right click the name of the new collection in the menu on the left and choose Share > Share. Type in their email addresses then choose Done.


buildbot install error: twisted/runner/portmap.c:10:20: fatal error: Python.h: No such file or directory compilation terminated

i tried installing buildbot on ubuntu while following this tutorial:

in ubuntu, there's no package called virtualenv. you need to install the python-virtualenv package:
sudo apt-get install python-virtualenv

while trying to install buildbot i got the following error:
Processing Twisted-11.0.0.tar.bz2
Running Twisted-11.0.0/ -q bdist_egg --dist-dir /tmp/easy_install-4wBTit/Twisted-11.0.0/egg-dist-tmp-odVQeg
twisted/runner/portmap.c:10:20: fatal error: Python.h: No such file or directorycompilation terminated.error: Setup script exited with error: command 'gcc' failed with exit status 1
to fix this i had to install the python-dev package:
sudo apt-get install python-dev

then rerun the last install command:
easy_install buildbot


how to find your facebook wall posts/status updates rss feed url for use in blogger/blogspot blog

1. log into

2. go here:

3. find the text link at the top called RSS and right click on it and copy the URL. it will look something like this:

where "xxx..." represents your account's personal IDs and key values,

4. paste that URL into a text editor and replace the text "notifications.php" with "status.php", so it looks like this:

rss20 can also be changed to atom10 for an atom feed

5. paste the new URL into e.g. blogger's rss feed widget


extra secure password identification

this would make it a little more difficult to crack a password:
require the user to enter the password, click enter, authenticate the password, then have the user repeat the operation one more time, if both times match then you're let in. it would at least double the amount of time it would take to crack a password.