Online project management tools

During the last two semesters I have gained some experience with online tools for project management. There is a lot of tools out there, some are good some aren’t, here I want to share my experience with the two tools I found most useful, so far.

  • Banana Scrum
    As the name hints, this is a tool created for the SCRUM development method. It enables you to manage a backlog, add tasks to user stories, create sprints from the backlog and several graphical representations, e.g. burn down chart. It functions well, and several people can edited at the same time. Banana Scrum is free and functions very well.
  • Viewpath
    Viewpath has a really nice tool, it has the basic Gantt features: resource assignment, graphing and time scheduling. It comes in two versions, a free limited version and payed version. I haven’t experienced any thing I really needed that wasn’t available in the free version. Like banana scrum, several users can be added and manage the schedule.

I hope you also find it useful and post you favorite project management tools below.

Android 1.6-r1 emulator demo

I have just downloaded the 1.6-r1 emulator, and made a small video demoing some of the new stuff.

My current android project: andNoise

The project aims to enable the user to control his media, like most other remote controllers for android:

  • Browse content on the computer
  • Add content to playlist
  • Playback control

Beside this, the system makes it possible for you guests to add media to the playlist, but not control the playback, thereby making everybody at you party able to have a say in the music theme.

Technical
The client communicates via a TCP connection, the protocol is quite simple and will be released as well along with the code for the server and the client, my hope is that other people will like it so much that they want to make new clients and servers for other platforms, (currently only vlc under linux is supported for the server and only android for the client).

Zyb.com import for android (updated)

Zyb.com is a great service, and I have been using it for a long time (nothing worse than loosing all your contacts or having to copy them to the SIM card when moving between phones) but unfortunately the doesn’t have a android client, and i have been unable to make any other clients work.

There for I have been working on a zyb importer, which can import JSON files with your contacts, which zyb makes available from zyb.com/feeds, the project can bee seen at code.google.com/p/zyb-import, I will try to make the application available via android market as soon possible, until then you can download the source and build it yourself.

See screenshots here.

Update: the app is released to android Market, search for “zyb”.

QR code for android market

QR code for android market, scan with barcode scanner or like

Palm Pre Emulator

Exciting things are happening these days. I will try to capture and upload a video of the emulator later to day.

Update I have uploaded a video to youtube of the emulator (embeded below).

Palm SDK booting

Palm SDK booting

Timezone in PHP 4

Need to set timezones in PHP 4? Use putenv() as described here, for example putenv(“TZ=Europe/Copenhagen”);

Brother DCP-135C and ubuntu

I just used a few minutes getting the above mentioned printer working with ubuntu, normally most printers I have used works out of the box with ubuntu, but not this one. My solution seems to be quite simple, however it may be that it is not the correct way to do it, but it worked for me :)

  1. Install brother-cups-wrapper-extra
  2. In “Printer configuration” (System -> Administration -> Printing) click “New”, select “Brother DCP-135C”, click “Forward”, wait for search to finish, click “Provide PPD file”, select the file /usr/share/ppd/Brother/brdcp135c.ppd, click “Forward” and click “Apply”

You should now be able to print with your DCP-135C printer – however this is just the printing part, for the scanner to work, you probably want to look at http://solutions.brother.com/linux/en_us/index.html

Chromium daily builds

As you may have heard Chromium is released for Linux in Alpha version, with daily builds available from here. Normally you would properly use the ubuntu repository if you wanted to live on the edge, getting the daily builds.

But if you, like me, are in the middle of a reading periode before your next exam, and needs an excuse for not reading, you might find youself writing a sh-script downloading the newest version (if it is not the one you got already)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#/bin/sh
 
echo "Chromium daily build downloader";
echo "-------------------------------\n";
 
STARTDIR=`pwd`
INSTALLDIR="$HOME/Desktop"
CONFDIR="$HOME/.chrome"
 
cd $CONFDIR
OLDVERS=`cat CURRENT`
 
if [ "$1" != "" ]
# Get specific version
then
        CVERS=$1
        echo "$1" > NEW
# Get newest version
else
        wget -q http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/LATEST -O NEW
        CVERS=`cat NEW`
fi
 
if [ "$CVERS" = "$OLDVERS" ]
then
        echo "Got the newest version: $OLDVERS";
        rm NEW
else
        echo "Downloading version: $CVERS, $((CVERS-OLDVERS)) revision(s) difference";
        wget -q http://build.chromium.org/buildbot/snapshots/chromium-rel-linux/$CVERS/chrome-linux.zip
        if [ $? != 0 ]
        then
                echo "ERROR: Build number $CVERS could not be found"
        else
                echo "Unziping...";
                unzip -q chrome-linux.zip -d $INSTALLDIR
                rm chrome-linux.zip
                mv NEW CURRENT
        fi
fi
 
cd $STARTDIR
echo "\nDONE";

Hey look at that, now another five minutes went by without me doing any reading.

Wordpress and special characters domains

I have recently switch to a domain with a special character (ø), which lead to not being able to use the pop-ups in Wordpress editor (tinyMCE), firebug gave me this error

wordpress uncaught exception: Illegal document.domain value (NS_ERROR_DOM_BAD_DOCUMENT_DOMAIN)

After a bit of googling it seemed to be a problem in the version (2.2.3) of tinyMCE included with Wordpress version 2.7.1.

I manged to solve the problem by downloading the newest version of tinyMCE (at the time of writing that is 3.2.2.3) and replace tine_mce.js and tiny_mce_popup.js in /wp_includes/js/tinymce with the same files in the downloaded zip folder, located at /jscripts/tiny_mce — you might want to keep a copy of the old version, just in case you find a problem with this approach. If you find any problems with this approach please let me know.

Android “1.5 Early Look” SDK

I just tried out the new Android SDK , and made a small video trying it out (see below). It seems to be booting quite fast. The on-screen keyboard is there as well, although it does not seem to work in landscape mode , and there have been some UI polishing ass well . If I have missed anything interesting or anything else you want to see, let me know in a comment.

Next Page »