Archive for May, 2003

Tips for writing SCJP exam

Tuesday, May 27th, 2003

The intro to Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027) has some good tips on how to study for and write the SCJP exam. I haven’t got mine yet, but I do have my study guides…now I just have to find a bunch of free time to study for it.

AnyEdit – free IDE for many languages

Thursday, May 22nd, 2003

AnyEdit.org has a decent looking free IDE that handles many languages (”AnyEdit supports powerful and customizable syntax highlighting for HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript,JSP,VBScript by default. Also, you can create your own syntax file to support other programming languages. More language syntaxes are available on File Listing”) and also has some of the more powerful features that should be standard in all editors now (code completion, auto complete, templates, etc). I think I might give it a try.

Web Of Trust P2P

Wednesday, May 21st, 2003

I read about this sort of idea on ShouldExist a while back and this p2p client from Konspire has built it into their service. It’s a push based p2p service, rather than searching for things you would like, it should automatically get things you like. I haven’t tried it, and doubt I will.

KickJava – Java APIs with Examples & free Java book downloads

Wednesday, May 21st, 2003

KickJava aims to give examples of api usages. If you’re not sure how to use a certain api, check the site and there may be examples to study. There’s also a link to a massive list of free books to download.

She said yes!

Tuesday, May 20th, 2003

The past weekend I finally proposed to my long term (6+ years) girlfriend. I planned a secret trip away. Next up, wedding planning…

Reading – Software Project Management

Monday, May 12th, 2003

I’m currently reading “Software Project Management” by Walker Royce in an attempt to further my knowledge & experience in this area. It’s going to be a long tough book to get through. Standard textbook stuff. Trying to read a bit at lunchtime. I’m interested in what others thought of the book. Any other recommendations? Leave your comments. It’s originally published in 1998, but I figure most of the principles should still apply. I’m interested to see if the recommendations of this book are in line with our current management process, or completely opposite. So far, I think it’s the former, but I’m only through the first chapter so far

J2EE Porting update – WebLogic 8.1(Success). WebLogic6.0(Failure)

Thursday, May 8th, 2003

Well, WebLogic 8.1 wasn’t so bad. So far, I’ve ported my J2EE app from WebLogic7.0 to WL6.1 & WL8.1. Going from 7->8.1 was a breeze…nothing really to do. The deploy descriptors didn’t even change for any of the stuff I had specified. Once again, BEA has changed up the directory structure for WebLogic81. I thought with 7.0, they’d learned their lesson and finalized on one….not yet. Get it together BEA.

I tried to port to WebLogic 6.0 after 6.1, but without any luck. Really frustrating because it seems so close. BEA claims WL60 supports a prelim version of EJB2.0 (once you track down ejb20.jar – that was a royal pain in the butt…it is no longer available), but it’s giving me problems. There’s a problem with 2 CMP EJBs with a relationship between the 2. When one EJB is created, the second EJB is created from that and the relationship is on the primary key of the 2nd EJB. For some reason, I get a SQL error saying the primary key cannot be null. I’m theorizing that this is related to the fact that the ejbCreate method for CMP returns a null. I’ve searched for something similar in 6.0 examples, but no luck. Hopefully someone will see this and know what the problem is. If so, let me know if you have some suggestions.

Next up…WebSphere 4.05! :o Oh no!

User Interface Research

Thursday, May 8th, 2003

After reading about Denim this morning, I peeked around a bit more on Berkley’s Group for User Interface Research site. I’m very interested in using technology to communicate & redefine the way work is done. The transition from the paper world to the digital world is still very new and I’m sure that a keyboard is always not the correct input method. Keyboard may be fine for writers, but isn’t the way for designers or artists. I looked at Designers Outpost for a while. Some good steps forward, but seems like a very complex (& expensive) setup of cameras which will be a hinderance to adoption. One thing I thought was very cool is the cameras capture where you are standing in front of the board and transmit your shadow to the remote users’ board as if you’re standing on the other side of the board. MIT’s Media Lab does a lot of similar work…I wish they could have had programs like this at my University. Maybe Grad studies for me?