More on Roomie’s website rewrite

As stated in my previous post about Roomie, I’ve been using a lot of brain juice to rewrite Roomie’s website.  I wrote the original website in ASP.NET with Web Forms, which was pretty standard for the time.  Although technology like ASP.NET MVC and the Entity Framework existed in some form, they weren’t even on my radar.  So after some coding and hacking and pushing through unfamiliar problems, I eventually got a workable website.  (This website, though not the final version, is pictured in this post.)

After merging all of Roomie’s desktop and web components into one self-aware Visual Studio solution, learning a ton of new technology, and a little trial and error, I now have the Roomie desktop client talking directly to the new website.  Best of all, I can locally debug everything which means that I can get quicker feedback on code changes and (shrug?) even develop offline.  Below I have a simple example pictured.  A more impressive example is when I tell the Roomie desktop client to say something using text-to-speech, but obviously that would not convey over a screenshot.

Roomie MVC3 Tasks working

Continue reading

Notebook Excerpts: Ponderings

Over the summer I purchased a couple pocket-sized Moleskine notebooks to carry with me.  One of my motivations was the desire to emulate other smart people who carry notebooks.  Another was that if I saw someone with a notebook sticking out of their back pocket I would instantly find them more attractive.  As my first notebook fills up, I have decided to scan interesting pages and share them here.

This page, started on Thursday, January 7, 2011, is labeled “Ponderings.”  I revisited the page, pen in hand, whenever I had a thought-provoking idea, quip, or something like that.

Ponderings

Continue reading

David’s Dictionary for the Internet Age: Relike

Relike (verb)

To unlike and again like a post previously-liked post, e.g., picture, text, or video, on a social networking site in order to produce a notification for the target, e.g., content owner or someone tagged in the post, and remind them that you still like the post.  The relike is commonly used as a derpy way to tell the target that the person performing the relike as lubby dubby feelings for the target.

Example usage:

I am hopeless.  The best I can do is occasionally relike my favorite photos of him until he maybe gets the hint.

OkCupid wut?

Per a friend’s prodding, I recently got on free dating site OkCupid.  Even though I am already seeing someone, it’s still fun to answer the questions and find my real-life friends.  The site is full of surprises, like this email that I received today.

(I deleted my personal info from the email. No stalkers for me!)
OkCupid good-looking wut 

This left me thinking, “Well that’s nice wait wut?”  Take from this what you will…

Kind of related, OkCupid does a bunch of cool (geekish) data crunching and publishes the findings on their OkTrends blog..