
Need to track the time you're working for client and don't need huge CRM system for that? Want to know how much time does writing blog posts cost you? How long does it take to "just read the news headlines" on your RSS reader?
Well, you can find out with a stopwatch and a paper, or with PHP 5.0.x and XML. And NOPworklog, which is my simple time tracking tool. It's intended to be simple to install and use.
Latest documentation will always be stored in NOPdesign's wiki.
You can download it from sourceforge.net or freshmeat project page.
You create a list of projects and for each project a list of tasks you do. For example, if I was making a lunch, I'd create a project lunch and add tasks like buying ingredients, preparing ingredients, cooking it, waiting for it to cool off and eating it. Then, before going shopping, I just click "lunch - buying ingredients", maybe add some optional description and press the start button (not The Start Button on your crappy OS ;). When you've returned from the grocery, you click "stop". Cool, now you have stored how long did it take. Simple as that.
Some web server and PHP 5.0.x with SimpleXML and DOM support. Demo? Available here - always at latest version.
Unpack the files to any directory that is processed by your webserver, and run it by pointing your browser to appropriate address.
If you're (or the remote webserver) is running some flavour of Linux or UNIX (most probably it is), chmod the "nopworklog.xml" to '664' or '666' (less secure). If you want to delete that file (where all data are stored, BTW), you can do it, just chmod the containing directory to '775' or '777' (less secure).
I wanted to have this tool, plus I used the opportunity to refresh using DOM and XPath.
This is the second public release (minor bugfix). It works, it should not have any major bugs. You can create a project and you can create a tasks for each project. Then, you select which Project/Task you're working on, add description ("I'm cooking a goose") and press start. When you're done, you press "Stop" on the list of log entries. It's all on one page.
What needs to be done and is not done in this version?
As usual, you can contact me at my address analytik@php.net if you want. It's spamproof, so you have to wait for autoreply, click one link and then your original mail will be delivered.

OK, I know I've got too many sites and too little time. Plus I'm currently working on new version of kotuha.com, so I don't have much time for own projects. But anyway - I can offer sharing AdSense with editors who'd like to help me with both MBTI forum and Freelancere.com . Details there.

Just a brief presentation of what I've done. PHP stuff mostly. FXGAS isn't released yet, so no need to talk about it. But check out list of other projects, like NOPworklog.
I will probably try to create a webgames and my framework for them (FXGAS) and maybe a wrapper for Drupal 5 (since it should save some trouble with developing own tools for cron, users, boards and stuff). This domain will also present F4F, my platform for deploying Flash games.
Also, game design center, development tools, links, forums etc could be here. Some Drupal features make it much easier to make it game design project management tool then DokuWiki. I'll continue posting development-related articles on my blog.