Menu Close

mashby

The personal blog of Michael Ashby

Codecademy – This Is Just What I Need

codecademy

I have been wanting to learn JavaScript for some time now. Currently, I’m up to my ears on an HTML5/CSS3 project and there isn’t a lot of bandwidth to figure out what book I should buy to get started, much less have the time to read. Then today I came across a link from SwissMiss in my newsfeed that struck the perfect cord.

Codecademy.com. It’s a web site that is an interactive way to learn JavaScript for beginners. I did a couple of lessons in just a few minutes and I’m hooked! The lessons are short and focused, but they refer back to earlier lessons to help build your knowledge of how to do things in JavaScript.

Add the fact that there are badges and achievements and now my Lisa Simpson like need for validation is properly satiated and I’m frothing at the mouth to do more lessons. It’s brilliant.

(via SwissMiss)

“So What” – Animated Sheet Music

I can’t begin to tell you how much this video makes my day week month… well you get the idea. The following video is an animation of sheet music to Miles Davis’ “So What”, which is quite possibly my favorite song of all time.

I transcribed Davis’ solo in high school and to see it come to life like this is absolutely thrilling. Even if you can’t read music, the song just comes to life visually. I hope you enjoy it.

(via Kottke.org)

Well, It’s Official – I’m Obsolete

apple logo on a black macbook

Today was the Steve Jobs keynote at the Apple Developer’s Conference and as expected there as a ton of new stuff announced. Unfortunately, now that some of the dust is settling, it looks like a some of my gear is now obsolete. This is a first for me since switching to the Mac back in 1996.

I made the leap almost 5 years ago. I bought a white Macbook in August of 2006 and then later upgraded to the black Macbook in 2007 when my mother came across a great deal on a floor model “Blackbook” at CompUSA, but wanted a white one. I happily swapped out the hard drives and gave her a memory upgrade in exchange for a slight upgrade in hardware and the cool black color. Both laptops have been the best mobile computers I’ve ever owned and I still use the blackbook to this day.

Along the way I have added more memory, replaced hard drives and even added a vinyl sticker to personalize my beloved laptop. Of course I’ve also bought tons of software and upgraded the OS to the latest version every time it comes out. Tiger (10.4) was installed at the time of purchase, but I’ve upgraded to Leopard and Snow Leopard (10.6) with zero issues. Today Lion (10.7) was announced at it looks like my hardware won’t cut the mustard.

I’ve had a good run. 5 years of constant use, with 4 of those years being my primary machine, is quite an achievement! I never thought the Macbook would last as long as it has, so I have no complaints. Also, it’s not as if my laptop will suddenly turn into a pumpkin. I will still get plenty of use out of it I’m sure, but it’s kind of sad knowing that I can’t go any further with Mac OS X. I’ve been wanting a new laptop, but it’s still kind of sad to know that “Mashbook I” has reached the end of the line.

To add insult to injury, my wife’s 17″ White iMac and my mom’s white Macbook also share the same fate. Looks like 2011 is going to be an expensive year for computers! 😛

The Girl With The Dragon Tattoo – US Version

I’ve read all the books and I’ve seen all the Swedish films and when I heard that there was a US version of the movies being made I had no interest in seeing them. Then this happened…

Trailers apple

Two words. Fincher. Reznor. The subject matter in the first book is very dark and if there are two people that work with that subject matter very well, it’s these two.

I am so there.

Update: Sony Pictures can’t seem to get their act together with the embed, so I’ve swapped it out with an image and a link to Apple Trailers. Just watched the trailer in 1080p and I’ve got chills.

I Love This Freak-er

This is a fantastic example of adding personality to a Kickstarker project. I may have no real interest in the product, but I had to contribute just because I love their marketing style. Brilliant.

Testing The Standing Desk Concept

Testing The Standing Desk Concept

There’s been a lot of interest in the tech community over standing desks, both for and against. Given that I spend 12 hours a day at my desk, I’ve been entertaining switching, if for no other reason than to give me just a little bit of exercise. I don’t want to invest in a $600+ desk, or heavily modify the new Ikea desk I just built up in the past month, so I thought I should first simply try and raise my keyboard and trackpad.

Inspired by Drew Saunder’s keyboard stand, I attempted to build one last night. Alas I seem to be unable to cut a straight line and was disgusted at my first attempt. Then, as I went to the break room to grab a San Pellegrino, I noticed a computer box that was just about the right size.

Figure I’ll give this a try and see how I like it. If it works good enough, then I’ll grab some wood at Lowe’s and have them cut it for me. 🙂

Something Caught My Eye This Morning

woman typing on a laptop at a coffee shop

On my way into work today, I stopped by Starbucks for my usual Saturday treat. The Nippers Corner location features outdoor seating and just adjacent to the door was a woman that caught my eye as I stepped past her to the front door and into the coffee shop.

What drew my attention wasn’t her looks, or what she was wearing — I really can’t recall either with any clarity — what struck me she was doing. I walked past her in all of a second and a half, but thinking back on it now is like recalling a scene from the Matrix where everything slows down and you can focus on every little detail.

[ cue cool electronic sound effect ]

It was still early in the day, so the sun was low on the horizon and the air was light and crisp with a gentle breeze. She was in a world all her own. Her body lightly rocked forward and backward with the ease of a tapping finger, no doubt triggered from the personal soundtrack coming from her earbuds. Tracing the cord down the side of her arm, we see the headphones terminate into her Dell laptop. Her fingers slap at the keys fiercely as they attempt to keep up with her thoughts. It is clearly a losing battle because she leans in towards the screen, her mind attempting to force the words to appear faster before the thought is lost. Her mouth is parted slightly, almost a grimace as the rapid staccato “taptaptaptaptap” urges her on, encouraging her to go faster and faster and faster.

[ cue sound of loud crowd noise as I’m yanked back into reality and entering Starbucks ]

She was “in the groove” and passionately writing something, I don’t know what, but I drank it all in wishing I could be in her shoes right then. There is just something special about being in a public place and lost in your own world. That is what I saw on the woman’s face this morning and that’s what struck a chord and what’s been reverberating through me ever since.

Photo: “Catching up on e-mail…” courtesy of Ed Yourdon.

I Could Get Used To This

My Evening Ritual

This spring has been surprisingly delightful this year due to an occasional ritual that I have stumbled onto. I can’t say that it has become a habit as of yet, but a couple of times a week I have found a wonderful way to unwind after work.

My favorite cigar store is on my way home if I take smaller roads. I stop in and visit with the regulars, which I seem to be becoming, and I pick up a moderately priced maduro. The store has just recently re-opened after a move, so I’ve been experimenting as they have begun slowly restocking. Tonight’s cigar is a robusto Saint Luis Ray Reserva Especial made with tobacco from Honduras.

After talking about the weather, or some other lightweight “guy talk”, I pay my bill, cut and light the cigar in the store and then savor it as I make my way home. I drive a old Dodge pickup truck with the window down and listen to podcasts through the only upgrade I’ve ever made to Bubba Jane — a cheap stereo with an iPhone dock. Tonight I was listening to the latest Macbreak Weekly as Ihnatko, Gruber and the rest of the cast discussed the recent news regarding the Lodsys patent.

Given the proximity of my home to the cigar store, I’m never able to finish my cigar and as long as it’s not raining, it isn’t a problem. I pick up the mail from the mailbox on the street, unload my jump bag and any other accouterments from the truck and quickly march through the house discarding everything but the cigar on the way out the back door and on to the deck. As much as I enjoy the smell of day old cigar in my truck, neither I or Holly care for that scent of potpourri in our home. With the cigar safely back outside, I park the still burning stogie on patio table and return inside to gather a few more goodies.

Nothing pairs better with a cigar than a glass of scotch, but I’ve been on Timothy Ferriss’ Slow Carb diet for about six weeks now and scotch isn’t allowed. Fortunately red wine is and I have fallen head over heels for a California Cabernet called Bohemian Highway. It’s spicy, loaded with fruit and seems to pair perfectly with a maduro cigar. excuse me a moment… Mmmmmm that’s good My corner liquor store has the larger bottles priced at $10, so there’s no guilt in cracking open a bottle and kicking back. Now armed with a full glass of Cabernet, I grab the company iPad and I’m back out on the deck. My cigar has usually gone out, so I light it a new and soak in the last bit of rays as the sun sets behind the hill.

Tonight's View (5/24/11)We are fortunate enough to live in a cul-de-sac and even more fortunate that our house backs up to a good sized pasture. We’re 1 mile from a major thoroughfare that runs through most of Nashville (Old Hickory Blvd) but from my current view you’d think we live out in the country. The evenings have been quite cool and pleasant for most of the spring and sitting in an outdoor chair with your feet propped up is the best way to enjoy it.

If I’m lucky, the small herd of cattle will be near the fence. You can hear them chew and tug at the grass as they rip it from the ground. Gentle huffs and small, short noises are interspersed, which I imagine signals their neighbor to something important like “Hey, that’s my tuff. Why don’t you mozy on down the hill.” If I’m not so fortunate, the cows will be up the hill in the distance perfectly silouetted against the sun — either way it’s a splendid view.

As I take a sip of wine, I notice my dog Gracie is exploring the deck to see what new developments have occurred since she was last outside. There seems to be no shortage of new smells, or interesting leaves and twigs that have fallen, all of which require careful scrutiny. The roar of cicadas that I hear every morning are now a faint chirp in the distance as they have scattered to different trees elsewhere in the small valley.

Watching the smoke drift upwards, the stress and worries of my day slowly fade. It’s been a long day and there is another one just around the corner, but for a brief moment that next deadline is just out of reach. My eyes close. My ears take over and the sounds of the cows in front of me and the sounds of the neighborhood winding down behind me help slide my mental stick shift into neutral.

Bringing my wine glass back to my lips, an explosion of juicy wet fruit hits my nose which counter balances the pungent smoke still lingering nearby, in the moist air. We’re expecting rain this evening and the air is slightly heavy. The moistness also provides a hint of coolness as the sun drops further over the hill and lights up the hazy clouds on the horizon into fresh spun cotton candy.

Inevitably a thought returns. It’s the same thought I’ve had before. Sitting in this exact spot. Enjoying this exact view Savoring the same glass of wine. It’s a thought that makes me smile as it tip toes into my consciousness. The thought is naive to the fact that it’s been here before but I give it a welcoming grin, greeting old friend — I could get used to this.

Momento for iPhone

I have never been particularly good at keeping a journal. Every now and then I get on a kick where I do it somewhat regularly, but more often than not, weeks or even months go by between an entry. As a result, most of my entries are guilt-ridden diatribes attempting to catch up on everything since my last entry. I love the idea of journaling, but I’m just not good at the actual task itself. Thankfully I found an app for my iPhone last year that was a perfect fit for my spastic journaling tendencies — Momento.

MomentoMomento allows you to collect your activity from the feeds of online services that you use throughout the day and store the information and media directly on your iPhone. The authors describe the app as “passive diary writing” which I think describes the app best. I may not journal everyday, but I do post photos to Flickr, Tweet and blog. Momento captures that information in a diary format. If I’m feeling particularly pithy, then I can also add a journal entry and capture a thought, or idea which is just added to the “life stream” that is stored privately on my iPhone.

What I like about this process is that my entry is done in context to everything else that I’ve been publishing throughout the day. So when I travel and I’m tweeting about things I see, checking into places on Foursquare, and posting photos to Flickr all the meta data of my day is already captured and I can focus on simply capturing my thoughts. It’s made journaling fun again because most of the hard work is already done.

The icing on the cake though is the execution. The app is gorgeous and rock-solid stable. I’ve been using it for over a year now and never had a sync issue with my feeds or a problem with the app crashing. Working within the app is easy on the eyes and alludes to the days when I would write in a leather bound notebook, or Moleskine.

The only thing that could make Momento better is if I could extend the experience to my desktop and my iPad. The developers have announced plans to do just that, but there’s no ETA on when to expect the sync services, or new software. I’m quite content with the app as it stands and all the extra development is just lagniappe in my book.

If you like the idea of having a digital Moleskine that automatically captures your digital life and provides you with tools to add greater details, then I can whole heartedly recommend Momento. It’s one of my top-10 favorite apps on the iPhone.

Newer Posts
Older Posts