My Journal

Week One ¤ Week Two ¤ Week Three ¤ Week Four ¤ Week Five
Week Six ¤ Week Seven ¤ Week Eight ¤ Week Nine ¤ Week Ten/Eleven
Sunday: Slept in and watched the Red Sox game. A very lazy Sunday.

° ° ° ° ° ° ° ° ° ° ° °

Monday: Today Jane and I presented the work we've done so far to Professor Gao, then went out to lunch with Professor Gao at House of Teryaki - a great Japanese Restaraunt in Amherst. In the afternoon I worked on adding Help File options in the menu that open the html help files of the website in windows in the applet.

° ° ° ° ° ° ° ° ° ° ° °

Tuesday: Today Teng and I wrote a java class that downloads the most recent BGP Table, unzips it, parses it, deletes the old table in the database, loads the new table into the database, and then deletes the files it had created. We used the crontab file to set it up so that the system would automatically execute the java file, thereby automatically updating the BGP Table. We set it to run overnight (the whole process takes about 6hrs) as a test.

° ° ° ° ° ° ° ° ° ° °°

Wednesday: When Teng and I arrived this morning the new table had not been loaded into the database because of a small error in our program (we specified the wrong directory for where the parsed table should be). So we fixed the error and then let the process all day. While that was running, I fixed a few problems I've been having with the applet - the images of the Toolbar now load both on Linux and Windows, the images in the help files now load, the cursor chages when placed over the menu, the toolbar now has a "rollover" quality which I find more user-friendly. I'm also still working on why the help files don't load when using Internet Explorer on Windows unless you resize the JEditorPane.

° ° ° ° ° ° ° ° ° ° ° °

Thursday: Today Teng and I extended the file we wrote on Tuesday to also parse the new BGP Table into a Relationships File and then load the new Relationships file in the database. We then added a small peice of code to index the BGP Table and Relationship File databases once they've been loaded.

° ° ° ° ° ° ° ° ° ° ° °

Friday: Today I wrote added to the file Teng and I wrote Tuesday to also download an updated AS names file, parse it using a class I wrote a class that takes the html source file and makes a text file in our normal format, and then load that text file into the database. Teng and I then updated the crontab so that it will run every Saturday night at midnight, starting tomorrow.


° ° ° ° ° ° ° ° ° ° ° °

Saturday: