::::: : the wood : davidrobins.net

TMX<key, value>

News ·Tuesday December 11, 2007 @ 22:33 EST (link)

Resume tip: So, other than having the right skills on your resume, what can increase your odds of getting your resume in front of the hiring manager? Answering the questions about relo[cation] and work authorization right on your resume.

20071124: Went to BC, took Grandma out for dinner (1800, arrived a little early) at Swiss Chalet; got Tim Horton's on the way home (home ~2330?).

20071129: Went to UW (Seattle), looked around, got some advice for Honey (considering returning to school to complete her Bachelor's in Business, probably focusing on Accounting).

20071130: Finished the (T)MX, an extensible map (think std::map with NIH syndrome, but we have justification; as our development lead PA pointed out at a meeting I called to discuss using STL's std::map (even wrapping it in a class conforming to our coding conventions): there are millions of customers for each Word developer; we can afford to implement our own data structures, we can do it well, and then we don't need to take dependencies (or boot performance hits) on things that can break later. One necessary customization relates to Word's transacted edit: edit operations happen in two phases: resource allocation (and some calculation) is done in the first phase; if it succeeds, the commit phase actually makes changes to document structures. Therefore, the TMX has to be able to preallocate a given number of nodes (which makes it hard to use a hash, because it's hard to predict without having the actual values how much reallocation will occur on insert, whereas with a tree costing n new nodes is easy).

20071204: Hooked up FUSE (userspace filesystem) to get around needing to reboot for SAMBA to be able to connect to the laptop (stupid Windows), using curlftpfs. Bought ourselves an early Christmas gift: an electric blanket.

20071208: Bought Honey's books for next quarter (her first in her quest for her Bachelor of Business in Accounting, although she doesn't apply to the accounting school until later; for now she's taking courses at Cascadia, and then hopes to transfer to UW Bothell, which is at the same location, and has business courses and will soon have an accounting program; much easier than going into Seattle, which I'll have to do if I do my Master's there). Her courses starting January 2008 are French 101, Math 095 (non-credit catchup course), and Communications 150: political correctness.

20071211: Found out PMP @ UW(ashington) is no longer so picky about references: none need to be academic. Emailed them about how they convert percent grades to GPA; the PMP adviser said to just send in the transcripts, they're used to UW(aterloo) applicants.