This past Sunday, I received probably the most expensive piece of paper I own to date. Ah yes, I’ve graduated at last. I’m now home in the quasi-real-world, looking forward to a completely unstructured summer of spontaneity, wanderlust, and some (maybe a lot of) loafing around.
The past few days have been a constant whirl of packing, unpacking, and repacking. I leave for my Asia trip (Japan, Taiwan, Hong Kong, and China) on Saturday, which leaves me barely enough time to practice unhealthy nostalgia.
The past four years have been a mixed experience. I loved Duke but secretly couldn’t wait to graduate. I loved North Carolina but couldn’t stand to live there. Then again, I know I’ll find myself itching to return soon enough. People are always the hardest to leave, maybe because I never quite seem to know how to keep in touch with them, or maybe because I hate having to now resign to these small vignettes of their lives.
But I digress. This summer will be amazing. I have a to-do list, a signing bonus, and an enormous appetite (for all things amazing).
Ending on a good note, I recently collaborated with a very talented friend on a final project for my motion graphics class. Watch this full-screen in HD:
In defense of my disappearance, it turns out that this semester was far busier than I had anticipated, so I might have let this sit on the backburner for a little while. But alas, spring break is here, and I’m fairly excited about the prospect of finally getting a full night’s worth on sleep.
I promise a lengthier post of more substance later on to convince you that my life really isn’t as boring as it may seem. In the meantime, here are a couple of projects I’ve been working on in After Effects:
It’s 24 degrees outside, and I’m out currently freezing my poor face off sitting in a tent in Duke’s infamous K-ville. For those unfamiliar with the insanity of Duke basketball and likely baffled as to why tents spring up out in front of the Wilson Gym after New Years, here’s a quick breakdown of what K-ville is: the Duke-UNC basketball game is the most anticipated event of the year, and because of limited seats in the Cameron Stadium, students who want to see the game must form tents to line up for the game for sometimes as long as two months (because the game’s in February this year, I only have to do this for five weeks). Each tent is allowed up to 12 students and is given a number based on when they were able to set up (we’re tent #46). One person has to be in the tent at all times during the day, and eight people during the night. To ensure that everyone is abiding by the rules, there are line monitors and tent checks called randomly throughout the day and in the middle of the night; two missed tent checks means you lose your place in line.
To sum it up, it’s cold, miserable and altogether a terrible way to spend the spring semester — but still every year about a thousand students weather the elements to live, study, and sleep in K-ville sans electricity like it’s some rite of passage (might as well be). As for me, seeing how I’ve miraculously survived a week and a half of this lunatic ritual, and well, on the bright side of things, I’m sure seeing Duke completely demolish UNC this year will make it worth the otherwise tremendously tortuous experience… Go to hell, Carolina, go to hell!
Just when you thought the gloom and doom forecasts for 2009 had bottomed out, WSJ released an article today (or rather yesterday because I’ve reverted back to my nocturnal ways) about Igor Panarin, a Russian professor who predicted a decade ago that the U.S. will reach a kind of self-destructive economic implosion in 2010 that will trigger a civil war and the eventual breakup of the states. Anyway, I do love a crazy apocalyptic theory, and while this altogether sounds like a bad article from the Onion, included in it is a post-disintegration map of the new divided states.
Just my two cents here:
1. Seeing that Panarin is a former KGBer, why I am not surprised that the Russians can’t seem to stop fantasizing about our demise?
2. After the whole Palin experience, I really wouldn’t mind if we gave Alaska to Russia. Really.
3. Canada seems to win the lottery in this deal… Because, you know, Canada consuming the Midwest, a region that alone arguably has twice as many people, is totally realistic.
4. Have we completely forgotten about the Confederacy? Yes, the Northeast could possibly be absorbed into the EU, but they have nothing on the states below the Mason Dixon.
5. Idaho as part of the California Republic? Really now? We all know that the so-called Asian influence extends no further than a 50-mile radius from LA and SF. California was going to break off and float away anyway.
6. Texas has enough oil to be a booming economy on its own. How it would ever fall under foreign influence is beyond me.
7. Oh Russians.
Won in the looks department, but the filling was cloyingly sweet. Overly-sweet pastries don’t fare too well with our household, so I went for a second try.
Made-from-scratch apple pie 2008 Christmas edition:
Pressed for time, I passed on the fancy crust crimps in favor of a new flakier crust recipe. I forgot to brush egg yolk over the top of the pie before I placed it in the oven, so it lacks the golden brown color of its predecessor. And okay so, it didn’t do so hot in the beauty contest… but it’s the inside that counts!
Brown sugar in lieu of white + more cinnamon + nutmeg + extra buttery crust = a delicious treat and one very happy family on Christmas Eve.
To sum up my grievances with using JavaScript to create dynamic rollover images in one word: preloading (or lack thereof). On a slow/degenerate/IE browser, when you hover over a rollover image for the first time, there’s a noticeable delay while you wait for the new swapped image to appear… which translates into seemingly long dude-where’s-my-image moments.
And if I haven’t emphasized enough how absolutely IN AWE I am over how powerful CSS can be, take a look at this technique I used to create my “popping” navigation tabs:
I don’t recall where I first saw this used or how long I spent blinking at the code before I finally realized what it was doing. Nonetheless, by a stroke of luck I’ve somehow tamed it to work its magic on my site. You see, the entire tabs image actually looks like this
Notice the longer tabs on the bottom row? So, instead of creating two separate images for the regular button and the rollover button, I created a single image with one version stacked on top of the other. Clearly, the visitor doesn’t view the entire image. In my CSS script, I defined the visible area to be only the top half (with the shorter tabs) of the image, and in the hover-state, I shift each corresponding block of the image up enough pixels to reveal the bottom image. Thus, the popped-up version of the tabs have already been loaded they were part of the same image, and you’re left with the fastest rollover you’ve ever laid your cursor on. This genius technique is called the “Pixy” rollover (after its developer). Please celebrate it, use it, and spread the gospel so I don’t run into any more of the aforementioned traumatizing moments. Thank you.
Welcome to my first Wordpress blog and my most-complex-to-date CSS-based site. I’ve finally ventured out of my comfort zone to end my failing romance with archaic HTML tables in favor of its sleeker counterpart. There’s still quite a lot of housekeeping to be done here, but I’ve been itching to launch it. So, steamrolling ahead, I hope you enjoy.
I am a full-time student living in North Carolina (grudgingly displaced from sunny California). This website is the lovechild of my mid-collegelife crisis and a serious case of senioritis. Read more