Saturday, September 16, 2006

Work Work Work...

Been a very very long time since I last put in a post but I've been getting progressively busier as well. Getting used to worklife isn't as easy as I thought, and the problem with work is that you are being assessed all the time.

Every report, email, excel spreadsheet you send out is scrutinised by whoever you send it to. Every word you say could be used against you, literally. At present though, I can use the reason of being a newbie to shield me from some minor mistakes, but honestly that reason won't last long, especially since it's nearly my 3rd month at work.

With all the work piling up, I think the worst mistake I could make would be to say "Oops, I forgot", which honestly, I constantly do. So I decided that I needed some form of organiser, some Todo list and calendar of events. The usual MS Outlook calendar was good for events but it couldn't be used for my personal Todo list. I wanted something I could refer to easily when at work, something like those windows desktop calendars, but not attached to the desktop only (so I can type stuff while looking at it). However, the problem was that my company's IT security policy prevented us from installing a multitude of programs on the laptops we were given, which meant that most of the suitable calendar/organiser programs I found online were "uninstallable". So I decided to make my own.


I took the screenshots today so you'll probably recognise the view on the first pic. Basically, (for those non-color-blind ones) the red shaded square always stays on the current date. The green border acts as a cursor for viewing/adding/editing events or a public holiday to that day (by right-clicking to bring up the menu in pic 3). And I think the yellow and cyan borders are explained in the 2nd picture of the calendar for October.

The calendar is basically just a perpetual calendar with some additional features built-in like Singapore public holiday calculation, week of the year indication, todo list and event list storage. There are still some bugs with the public holiday calculation though, and right now, it can still probably calculate public holidays with a +/- 1 day error (which is why I added the ability to add/remove public holidays) for the next 100 years or so.

Anyway, I am currently testing it out at work, but if anyone of you want to have a try (and help me test for bugs), just leave a comment, and I'll email it to you. Its very small (80Kb or so) but it does require the java runtime environment to work.

Well, that's all I have to say for now. Here's wishing everyone who's at work all the best! Take care everyone!

5 Comments:

Anonymous faith said...

so colorful! wow im impressed u actually coded one. i don mind testing hehe... but hmmm does our laptop has jvm etc already installed?

how do u find the time to code it .. or was it done in a jiffy? :)

12:28 AM, September 17, 2006  
Anonymous cs said...

Yup. I realised that our laptops had JRE installed, reason being they want us to use OpenOffice, which requires Java to be installed.

I actually coded it over one week, mostly at night. I was trying to find one free over the internet but the good ones were not free and the free ones not good. Plus some did require "installing".

If you dun mind helping me test, I'll email it to u on the office mail. ;)

8:40 PM, September 17, 2006  
Anonymous faith said...

no problem. :) it would be useful for me to track dates as well hehe :D

im currently using ms outlook calendar too... but i oso prefer offline calendars just as those weekly planners. :D

10:05 PM, September 17, 2006  
Anonymous rx said...

wow u're really good CS! if u dun mind may i have a copy to try it out? it just need jre only, no need installation rite?? cos what i'm using is also Outlook Calendar, which I dun really like also... :p

6:58 AM, September 19, 2006  
Anonymous cs said...

Yup. Dun need to install. Its a .jar file. But like you mentioned, it may need Java 5 (jre 1.5) to run.

8:57 PM, September 19, 2006  

Post a Comment

<< Home