Speculation – Obesity & the personal computer revolution

So this is kind of interesting (and very speculative).

I randomly wondered to myself, I wonder why obesity seems to be a more recent (relatively speaking) thing.  And then I thought about where the majority of people spend their time these days.

The same year American obesity started to trend upwards substantially, Apple Computer was formed:





Since Apple at that time was one of the driving forces (if not the driving force) behind the personal computer, I wonder if there is a correlation between personal computer ownership and this upward obesity trend.

Isn’t speculation fun?

MS Visual Studio Customization – Colors & UI

So I’m using Visual Studio 2012 as my weapon of choice because it still seems to be the best selection for a C++ IDE on Windows.

But I’m not a huge fan of the interface.  I know they’ve worked on it, and it’s definitely come a long way.  But it’s so… BUSY.  When you’re writing code you want as few distractions as possible.  For a person with ADHD like myself, more shiny icons = more distractions.

Here’s what I’ve done to make the interface a little more minimalist:

  • Removed all toolbars
  • Removed all “View Menu” items shown and made sure only Toolbox, Solution Explorer, Properties, Command Window, Output are shown on the far right side of the screen and are set to auto-hide.
  • Installed VSVim – A plugin for MSVS that offers a VIM-like functionality and UI
  • Installed TextSharp to enable control of font aliasing & ClearType options
  • Installed Visual Studio Color Theme Editor so I could modify the color scheme, which is a bit bright for my tastes.  Switched to the “Dark” color theme
  • Installed Source Code Pro font, using Medium thickness

And here’s what we ended up with:

View post on imgur.com

Reading – Computer Graphics: Principles and Practice 3rd Ed.

So I’m apparently not so great at this frequent post thing.  We’ll work on that.

I’ve been reading (amongst various fiction books) Computer Graphics: Principles and Practice 3rd Ed. by Hughes, Van Dam, McGuire, Sklar, Foley, Feiner and Akeley (http://amzn.to/1KtPLgt).  I’m really enjoying this book.

What I like about the book thus far:

– Teaches you from the ground up.  Just a bit of working knowledge of C# / markup languages has been needed thus far (aside from WPF mentioned below).  Some physics knowledge is useful also, but not critical.

– Explained very succinctly.  Example:  the authors differentiate between the definition of “specular” in different places, showing you how they can mean different things in graphics.

– The breadth of the book is fantastic.  They go into a decent amount of detail not just about “how to draw pictures on screen” but also about things to take into account when designing UX/UI.

What I didn’t like thus far:

– It feels like I’ve spent a good amount of time (possibly almost as much time as I’ve spent reading) getting acquainted with WPF (Windows Presentation Foundation).  Many of the book’s examples are done using this framework.  It’s essentially (at a very base level) a rapid prototyping tool for user interfaces that has 2d and 3d drawing capabilities.  Not too keen on this, because I know I won’t be using WPF outside this book.

– The examples / labs external to the book are hard to tie to the book.  For example, the very first time they talk about WPF is in chapter 2.  And it’s not “OK, now we are going to set up the framework for our WPF application” or “Please go download this lab and follow these instructions” it’s “..for our first simple XAML example, let’s just create a standalone canvas” and then you see the code snippet and it’s kind of like… What?  Where do I put this?

Anyways… onward!

Paleo recipes

I’m a student at the University of Michigan Dearborn campus and an IT Analyst at Avanti Press in Detroit, but I’m off for the summer — so I’m using the extra time to get my ducks in a row before I head back (Can’t wait to start Computer Science II and Discrete Structures I!)

Among other things, that means going back to fully home cooked meals as they are *vastly* more economically efficient than eating out.  I’m going to update this post intermittently with successful recipes that meet this criteria:

  • Quick to prepare (no more than 1 prep time per week).  Note this means I will be using REAL-WORLD prep time (the time it takes me), not “I have been a chef for 10 years” prep time you so often find on recipes.
  • Limited ingredients (No more than 15)
  • Inexpensive ingredients (No more than $20 for the most expensive ingredient)
  • Paleo-esque ingredients (Not *strict* paleo, but no breads, no excessive sugar, minimally processed ingredients, that sort of thing.  I realize this is a bit nebulous.  I don’t have a way to quantify this, sadly.)
  • And of course, good-tasting!  (In other words, good enough that I would definitely cook it again.)

The recipes:

So here we are….

First post on m’blog.  This blog will be all about my adventures as I work my way through school (University of Michigan – Dearborn), struggle through learning computer science and computer graphics, and fumble my way through figuring what the heck to type so that my blog posts aren’t all 30 characters long.

In the immortal words of competitive e-sports players everywhere, glhf.

(good luck have fun)