Wednesday, May 30, 2007

Starting EJB Certification

I am now studying for the Sun Certified Business Component Developer exam. Three to Ten weeks is the estimate in the book. That means that theoretically by the end of June I should be through enough Mock exams to have my certification complete in early July. This would be an excellent addition to my resume.

Thursday, May 17, 2007

Passed SCJP 1.5

Passed the SCJP 1.5 today. I have to say it was a challenge. Thanks to everyone for their support in helping me achieve this goal.

Thursday, May 10, 2007


The exam for myself is scheduled for May 17th. I've passed my last 3 whizlabs exams and I'm expecting to pass my Whizlabs final exam on Tuesday the 15th. Two days later I'll be taking the full fledged Sun Exam. I'm trying not to underestimate it. I know that many people say that people over study for it. The way I see it is that if I over study and get a great grade I can put the big old score on my resume. If I pass with something more average then I can still put on there that I'm certified. While everyone around me insists it shouldn't be a big deal for me I still take it very seriously.

Next update on the SCJP Exam sometime the 17th or shortly thereafter.

Wednesday, May 02, 2007

Test From Brainbench

Well, figured I'd test out my Java 5 skills on brainbench. Scored above 80% of others so that's not bad. Didn't find the questions really up to helping me on the SCJP but oh well. Guess I can add another brainbench cert. :) Thanks brainbench for the freebie.

Tuesday, May 01, 2007

Java code snippet for ODBC connections.

Java code snippet for ODBC connections.

import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.Statement ;

public class JDBCDemo {
public static void main( String[] args ) {
try {
// Connect to the database
String database = "jdbc:odbc:DRIVER={Microsoft Visual Foxpro Driver};SourceType=DBF;"
database+= "SourceDB=J:\\data\\;Exclusive=No;Collate=Machine;NULL=NO;DELETED=NO;BACKGROUNDFETCH=NO;";
Connection con = DriverManager.getConnection(database, "", "");
// Execute the SQL statement
Statement stmt = con.createStatement();
ResultSet resultSet = stmt.executeQuery("SELECT * from claim");
// Loop thru all the rows
while( ) {
String data = resultSet.getString( "field" );
System.out.println( data );
catch( Exception e ) {
System.out.println (e.getMessage());

Tuesday, April 17, 2007

SCJP Study continues

When I began reading the SCJP Study Guide (Sierra/Bates) for Java 5 I remember reading that many considered the SCJP one of the hardest (if not the hardest) exams in IT certification. Well I'm half way through the book now and I have to agree. The subtle aspects of Java can really throw someone for a loop. I've been using Java on and off for probably close to 10 years now. Like many others though, I'm learning a lot by studying for this exam.

Some of the information in the study guide is really general in nature. Most of it though covers a lot of "gotchya's" that you might not usually consider. Some of it is good but some of it is kind of ridiculous at the same time. Who's going to use an assert statement to parse command line parameters. I mean let's be real. Ok, what professional is going to do that. Sure there are hacks out there but seriously is this something we need to test people on?

Overall the experience has been positive. I'm still shooting for the exam next month. I've got to improve a bit yet on some of the testing. My code reading abilities (or I should say "bug spotting abilities") in random code is getting better. It's another area I think is a bit ridiculous to test on. Isn't that what the compiler is for? Having me spot it out is a poor way to test competency in an area.

Well, I must get back to the books. Just a couple of weeks until next month when I'll schedule a test.

Thursday, April 12, 2007

Rob's Timers

This is rBoop. Rob's Timers

This app was a project of mine simply to work on classes
and interfaces along with concurrent threads in java.

The only purpose to this was to allow me to do my laundry
as well by setting timers. This reminds me to do my laundry
and swap the washer/dryer.

Certinaly not the most complex application, but the code
within it was for practice.

This application is free to distribute and use.
You can change the alert.wav to anything you want.

There is no specical installation here. Simply have java installed
and run the rBoop.exe

non-windows systems can run the .jar by simply running java -jar rBoop.jar

Studying for the SCJP

I am officially studying for the SCJP. I have been for a few weeks. While I have been using Java on/off for years the SCJP is forcing me to learn details I might not otherwise know about Java. Which is great. There is a considerable amount of information that is really not necessary for "run of the mill" programs but is on the SCJP test.

My goal is to test sometime in may. When I began this about a month ago I was failing every practice exam out there. Now I'm getting more of a passing grade. Still have a long way to go but I think I'll be ready next month if I keep the pace.

Wish me luck, words of encouragement are always good.