Saturday 23 February 2008

Back on Track

After a forced break caused by an unexpected assignment i can continue again. Having lost 4 days have plenty of stuff to ketch up with. I am currently at a point where I started to depend on features that are out sourced to the website. Since I have kinda lost my focus to the messenger (thanks to that assignment) I decided to now work on the web page. Unfortunatelly there have been two issues which have basically driving me crazy.

Problem 1 (wasted 1 day on it)

I tried to develop the whole page how the W3C wants it to be with CSS and Divs only. The main layout went easy with Dreamweaver, but getting tabs done was one single nightmare! As I defenetely don't have time to play around with that I made this point with a "highly forbidden" table. But I think I'm not the only one:
http://www.randyrants.com/2005/04/css_sucks_bollo.html
http://www.decloak.com/Dev/CSSTables/CSS_Tables_16.aspx

Problem 2 (Wasted another day on that one)

I know packages a good thing and I use them extensively. But why the hack is Tomcat unable to find classes in the /WEB-INF/classes folder when they are not in a package? It was thanks to a friend who has given me the advice to try it with a package which has basically resqued a huge amount of my time.

What is done now?

Next to wasting time with those tiny little annoyances, I have also been working successfully. For example the main Layout of my website is done! And it looks pretty nice for that short time i have spent for it :) Tomcat is running, I even managed to get Eclipse working how I wanted it in less than 30 mins (was a bit afraid of gettings stuck). Since the class stuff is running I am also finished the localization class which allows me to use on single textfile containing all the Strings from a specific language to put them into the page.  The next steps are: Get the database Connection Pool running and get the user login/registration running. After that its gonna be filling up within contet. First main stuff like User Profile,... oh and not to forget the Avatar upload! <- Memory to me! I hope that I will be able to work decently fast since I have the ability to use plenty of classes developed for the instant messenger. The Localization module for example was done by modifying the Client Localization class from the messenger.
Maybe I'm gonna post some screenshots soon :-P

No comments: