Another bike ride this weekend. With an ominous email sent out friday afternoon, "ride will be canceled if it's raining at 8 am," the ride was in flux, but the rained stayed away just enough to make for a pleasant day.
Saturday, April 12, 2008
Capital Crescent
Sunday, April 06, 2008
Technology and me
Let me digress. Coming in the workforce without experience, a day doesn't go by that I don't learn something new at work. Code aside too, I'm being pushed. The applications I make replace systems - systems built with oracle forms, access, SQL Server, and other mismatched technology. People's jobs and daily tasks depend on the work I do, and I take pride in the quality and usability of my applications. However well I feel I do, the legacy systems seem to creep along rolling over small unappealing traits that the user expects. "It used to look like this. Why does it now look like this? Why is the button here? What are my roles? Do I have access to this. Well, no I don't use it, but sometimes if they ask me this then I could find the answer there." It's nothing personal with what I developed, it is just what they used everyday for four years and now it's completely different.
I decided to take a similar adventure - learn something new. A language, a new framework, a new idea, and see how I do. With the elite jumping off the Ruby on Rails bandwagon, I decided there was room for me to jump on. I didn't know any Ruby and never used rails. A simple google search, "ruby rails os x," reviled a quick tutorial. Installed Ruby, RubyGems, Rails, and MySQL and I was off. Wait, I've learned my lesson before - bookmark the Ruby and the Rails docs. Okay now search "ruby rails os x." Generate a migration script, fill in some fields, and type the word scaffold. Then "oh! There is my first ruby on rails webpage. Not too much exciting just Create, Read, Update, and Destroy (CRUD) functionality. I explored further. What else does this get me? Pagination. A few more lines of code and I got some validation. Let's take this a little further. For the first few tasks the general work flow was google search, cut, paste, edit, try again, try again, oh I see, try again, and works. Without much experience I navigated around the RubyOnRails magic. I didn't jump in, just dabbled and took things in small steps, a change here does this, a change there does that.
"Convention over configuration" or Ruby magic are RoR's unofficial slogans; at first, it was frustrating - this unexpected behavior. Eventually, I found out that if I want to configure I can, but it just takes investigation and google to find out where. If Ruby On Rails was someone's first framework, it hides the MVC standard. I can live with that as long as we don't end up with a generation of PHP hackers.
Saturday, April 05, 2008
The Scene
I earned double hipster points this week. Once on thursday by showing up at work with a Black Cat stamp on my hand from the Jens Lekman show, and once on Friday by the Black Cat stamp on my hand from the Les Savy Fav show.
Sunday, March 30, 2008
Bicycles and Cherry Blossoms
Thursday, March 13, 2008
Google search
Google search: "Charles Hagman"
Monday, February 25, 2008
Software
I get paid to create software, but I haven't paid for software for years. Strange that it works out somehow.
Sunday, February 24, 2008
My Thoughts while running
Outside: "Google maps lied. This has to be longer than 5 miles. This would be easier if I was chasing a ball. Not another hill."
Monday, February 18, 2008
This week
This week started with a federal holiday turned training event for us. We received name tags with a colored dot on them. The color of the dot corresponded to the color table we should sit at for the morning session. The idea to network. The usual games, find what you have in common. I found that I had nothing in common with them. "We all own cars, right?" "Oh oh of course. We're not crazy, write it down." "Ah, actually I don't."
Thursday, January 24, 2008
Sunday, January 06, 2008
Mr. T
I've had a long standing obsession with Mr. T. He consistently found his way in to school projects, stories, and just about anything else I could make. His legacy seemed to fade away despite the release of the A-team DVD's. I just witnessed Mr. T in a world of warcraft commercial where he claimed that he was good with computers and created his own character mohawk elf. I'm glad Mr. T is back. Maybe one day he'll be on Conan again.
Thursday, January 03, 2008
Evaluation
As a young college student, I strove to figure it out. How do I write a good paper? Wait too fast. How do I start a writing a good paper? Well alright now that I tried, how do I revise a bad paper? My thoughts and ideas outpaced my ability to write, but that didn't discourage my optimism. A sporadic day after the assignment was due, the professor would rumble into the room juggling more than usual. The early morning murmurs would trail away as students eyes shifted to the door to catch a glimpse of a flustered professor fumbling one too many items. Attention was stead fast as the extra item - the fat stack of papers - slammed the barren desk. "I've finished grading your papers. You'll receive them at the end of class." A cacophony would ring out when a few members of the peanut gallery grumbled, came to terms with the beginning of class, shifted in their seats, plopped open their binders, and clicked their mechanical pencils. Cliffhangers were not popular amongst this bunch.
Largely, it would slip my mind until the last 5 minutes. I'm not going to wait after class to get this paper. This better wrap up soon I'd think. On occasion I'd softly pack my belongings and convince myself it was imperative that I leave on time. My eyes darted between the professor and clock. Get the hint, get the hint. Finally. "Thanks." I'd thumb through the paper catching the tone of the comments scribbled in the margins, survey the grade, slipped the paper in my bag, and stroll out a few minutes early.
One paper I received with clean margins had just two markings - "B please rewrite." There was nothing particularly bad about a B, and in fact B meant good; however it was class policy that the first paper less than a B+ had to be rewritten. I had 48 hours. Back in my room, I flipped on the cold lamp situated above my computer and rested my paper next to the keyboard in the dull yellow spotlight. What to change? There were no comments. Stupid rewrite. I ended up changing a bit here and there - sprucing up the language. The paper was nothing remarkable, but I remember it because of the questions I pondered with the blank B I received.
It was not about the B. I was not in college to figure out how to get B's and A's - a simple evaluation. I was there to think for myself; to be educated, not just evaluated. When I got over the evaluation I received, I was able to think for myself. For whatever reason there were no comments on that paper (probably because the paper was a B; it was just hard to say why), I took something from it. These four years are about my growth, not my scores.
We should focus our efforts on the methods and culture surrounding education, rather than the results. We need to eliminate the stigma of a kid with a book or doing math problems is nerdy.
O'Hare
1. Grievances
-Airlines have had trouble getting my flights off the ground on time. My past 6 flights have been delayed an hour or more. David Sedaris's reflections article about transcontinental air-travel kept me sane.
-Bookjackets are an infuriating invention. I don't like reading with them on the book. With each turn of the page the book wiggles a bit in an attempt to free itself from the loose confines of the jacket and its pretentious quotes. Removing the jacket is a bold move, because me and my neurosis do not like to lose them. I can't get over the feeling of falling into a soft chair, wrapping a blanket over my legs, hearing the suttle click of the reading lamp the rifles through the silence, and feeling the cloth like binding and thick pages sandwiched between my thumb and index finger.
Monday, December 31, 2007
The World
I've been meaning to write this post for a while now, but it's never come out right; however, this time I'm going to write it either way this time.
Last year as the leaves changed color and the snow fell, I found it aggravating that the phrase "entering the real world" found it's way into so many of my colleagues plans for the upcoming year. It would fall casually out at Downer, Senior Dinner, or at Graduation. College is not some play time phase of our lives where we study in the candy land forest and stroll down gum drop lane to class. My four years at Lawrence stand in stark contrast to what I'm currently doing, but I've never felt that the experiences I had, the growth I underwent, friends I made, challenges I overcame, and things I learned at Lawrence are not real. Lawrence was four years where I lived in a real bubble.
Tuesday, December 25, 2007
Monday, December 17, 2007
The Year 2007
The year 2007 is coming to a close and the best of lists are going to come flying of the press and rolling out of the blogs. Top ten albums, films, books, celebrities, homes, and anything else you could imagine. I don't have any top tens, and I don't feel a need to classify my thoughts, moments, and hobbies into a calendar year, because it's not during the moment when I exclaim "happy new years" that I get a new set of interests or trends. Forget that.
Fastidious. I like that word. Not for what is stands for or means, but for how it sounds. "Fastidious." There I said it.
Last week I ended up in a mall to purchase pants. I forgot it was christmas season; that's a mistake I'll never make again.
Like usual I need a haircut, and this post has lost it's direction.