Time is what we want most, but what we use worst. William Penn
Ever wonder were your day went, when you are sitting at the computer ? How much time you spent developing that website for a client ?
Through the time I have tried various little tools to keep track of what I am working on, for how long and possible find out how much time I have wasted on Facebook on a given day. Most of them worked just fine, but in the long run I never used them for longer periods of time. Various reasons for this but mostly the applications just did not fit my workflow, required too much constant interaction or simply didn’t have the features I really need.
I recently discovered ManicTime. Great little application that sits in the background recording your computer usage with little memory footprint.
It allows you to afterwards pull out statistics, tag time periods with specific tasks and/or see most used applications for a given time. Basically everything you need from a time tracking application.
The interface is simple to use and fast to learn. Simply put this little piece of software allows you to get a perfect overview of how you spend your time on the computer. Personally I will be using it to keep track of hours spent pr. project I am working on as it allows me to tag periods of time with specific project tags, and thus get a collected time usage for each project 🙂
You can download it for free from here: Manic Time
Everybody who has been programming on any large scale, or decent sized project involving several people will be at least familiar with revision control systems such as SVN and CVS.
One of the most popular systems at this time is Subversion (SVN), and if you are using Windows the Tortoise SVN client will most likely be your svn client of choice.
However a little know feature is the extended context menu for tortoise. Most evident if you need to remove a file from revision control but keep the file locally on your computer. Normally if you use svn delete the file will be marked for deletion, and upon next commit the file will be removed from the reposiroty AND your local machine.
Luckily there is a quick little trick to simply remove it from revision control but still keep your local copy. If you press and hold shift while right clicking the file(s)/directory(s) a new command under the TortoiseSVN menu is available called “Delete (Keep local)”.
This marks your selection to be removed from the repository upon next commit, but retains your local copy. This is especially usefull for files that should not have been added in the first place, but where you still need a copy of the file locally e.g. for building a project.
To sum up you can extend the capabilities of TortoiseSVN using your shift button! Great little tip! 😀
Okay i have been too busy lately with everything to write anything of value here. However as always i struggle to change that… no i am changing that 🙂
Today my two new books arrived, making my backlog of books to read just a little bigger. Both are written by Dan Millman, whom i have come to love the writings/teachings of 🙂 Sacred Journey
of the Peaceful Warrior and No Ordinary Moments.
In my own journeys i have also come to discover the advantages of a little meditation and hypnosis. So i am deticating some time to studying some self hypnosis, and meditation techniques to help in a stressfull everyday life. So far i really like it, and i have included a link (to the right :p) to a danish Hypnotherapist called Jacob Strachotta whom provides some free relaxation mp3’s (in danish). Also plan to invest in a product or two from his store.
Other than that i can say i am juggleing a busy everyday life right now. Programming alot more though. In fact me and a friend launched Team Bistromath (taken from a random word in Hitchhikers Guide to the Galaxy). We are right now only making small applications that we use ourselves but in the near future (propably weekend) we will begin our first games/mods.
You can follow our progress and mad rambling about code, the sanity of the coders and wierd ideas and bugs here – Team Bistromath
Thats all for now since i have some assignments for class to complete before work. But i can say i will have more articles comming real son 🙂 Thanks for the patience 🙂
Here is a list of my currently installed, and most beloved, Firefox extensions. Not all of them are currently out-of-the-box compatible with Firefox 3.0 RC but using the Nightly Tester Tools i can override the compatiblity check, and install them anyway. To my knowledge all of the extensions are working perfectly with Firefox 3.
Version 1.1 of my Cannon3 game done entirely in XNA is now finished.
I quickly included a small scoring system that basically updates the score throughout the game, and after the player dies it keeps the score displayed until the next game starts.
For now the graphics are the default improved graphics from the course, as I want to focus on my development, coding, skills rather than spend time making graphics for now.
But I WILL be making Cannon3 with more features. I just need to learn more about XNA to actually do so. Had some trouble getting the text displayed properly and still need to figure out a way to display it on the right side without using “magic numbers” as the solution is right now.