Sunday, February 27, 2011

More, Please

I have been non-stop busy since last Monday. Work has kept me busy (especially this weekend with full-time hours being put in at the office), my dad's surgery kept me on my toes last week, and for the foreseeable future (i.e., the next seven days), I will still be busy non-stop.

Thanks to my busy schedule, I have not had time to work on any of my own projects, which right now include a lot of studying (JavaScript, RegEx) and programming (some new demo web projects). I can honestly say that I miss "studying." The college-me would have never said that. What a difference three years make.

B3 out.

Wednesday, February 23, 2011

CodeStock 2011: Yep

I will be attending CodeStock 2011 this year.

After the amazing success that was my first tech conference - CodeMash 2.0.1.1. - this past January, I have been looking forward to attending many more conferences in the coming years. CodeStock 2011 looks like it will be my next big conference.

What am I most looking forward to for CodeStock? How about...

The Journey - CodeMash was held in Sandusky, Ohio. This made it a prime first conference - basically a warm-up compared to some of the traveling and planning that something like CodeStock would require. Taking place in downtown Knoxville, Tennessee, CodeStock will be as much about the planning that goes into such a long trip as much as the conference itself.

The Size - Everything about CodeStock sure seems bigger - the convention center, the sessions, and the city. I could be wrong, of course, about all these (okay, Knoxville is far larger than Sandusky), but it sure looks like I will have more to do at CodeStock than I did at CodeMash.

The Opportunity - More people and more session mean more opportunity for me to network, make new friends, and work on my always-shy nature at these major social events.

The Price - CodeStock is far, far, far cheaper than CodeMash was, and while CodeMash was integrated very well (hotel, food, and conference in one amazing water park), CodeStock's cheaper price makes the longer journey to Knoxville much easier to swallow.

Critically Correct will definitely explode with activity as June 3rd approaches.

B3 out.

Monday, February 21, 2011

The New BrandonBruno.com

In case you already did not see it coming here, I have updated my BrandonBruno.com portal with a new design, less clutter, and easier navigation.

I hope for the site to become a destination for my professional career as a web developer, and that is strongly reflected in the About, Portfolio, and Services sections of the site.

I removed the Writing section and will launch a new site dedicated to my writing later this year.

Enjoy!

B3 out.

Wednesday, February 16, 2011

I'm On the Right Track, Baby

Lady Gaga looks poised to be on the right track for 2011 - her new single "Born This Way" is unavoidably catchy and in my humble opinion, may very likely become one of the best singles of the year.

Gaga hit it big on the dance floor with "Just Dance," exploded into music video history with the monster hit "Bad Romance," and flexed her unique writing muscle with the gentle non-hit "Speechless." Lady Gaga's biggest strength is her ability to write and perform a wide variety of pop music. Like all of history's greatest acts, however, Gaga now exhibits a greater strength: the ability to grow.

"Born This Way" - from her upcoming album of the same name - blends wide, dance floor thumping lows, 80's synth-pop mids, and lyrical hooks that are both smart and fun. "Born This Way" is intelligent, uplifting, and a huge step up from the already-excellent The Fame Monster. Instead of resorting to Ke$ha-level debauchery or sticking by her club-creeping hits of 2008, Gaga is aiming for the family-friendly mainstream with her new single, singing a message of hope, love, and acceptance that will own radio and sales charts for the next few months.

I am absolutely looking forward to seeing what the rest of the album sounds like. May 23rd is a long ways away.

B3 out.

Monday, February 14, 2011

A Slight Change of Plans

Less than two months into 2011 and I am changing my goals for the year around a little bit.

Am I cutting material from my initial list of goals? Absolutely! Am I trimming down because I am lazy? Nope! This past weekend I examined all my goals for the year and came to this conclusion: I need more focus in my goals!

My goals for the year now look like this:
  • Reduce overall stress
  • Become a JavaScript expert (getting there!)
  • Learn RegEx
  • Learn a few specific ASP.NET concepts
  • Learn a few specific SQL concepts
  • Expand my portfolio as a developer (1/3 done with Recipe Manager)
  • Write one or two short stories
  • Prepare for a hike on the AT
  • Finish 40 Pounds Down
The items I added to that list are really important to me, especially the JavaScript stuff. I am a huge fan of JavaScript and I have already learned a lot about it since November (standards, history, closure, implementations, JSON, AJAX, etc.).

Reducing stress in my life is a kind of generic goal, but it is nonetheless something to work towards. I am not generally a stressed-out kind of guy, but I do have a certain level of "whitenoise" stress that would benefit my life to see gone.

Finally, I would absolutely love to return to the Appalachian Trail sometime in 2012 - I am not getting any younger, after all - and I plan on spending more time training myself for this. Long hikes over the weekends, buying equipment a bit at a time, reading stories, learning about the trail - goddammit, I AM HIKING ON THIS TRAIL SOMETIME SOON. I am going to absolutely make sure that I am in the best physical shape of my life by the end of 2011 so that I can spend some time in 2012 on the AT.

Now that my list for 2011 is up to date, I am off to get some of these underway.

B3 out.

Thursday, February 10, 2011

Writing S.O.S.

It is time to admit it: I am amid a writing crisis and I need to fix it now.

I consider my professional self a software developer and creative writer - except the latter is something I have struggled to do consistently for the last couple of years.

After spending all of today at home (with a nasty fever, natch), I devoted some time tonight to do some creative writing. Ninety minutes of my night cannot be wrong: I just stared at my computer, tripped over rambling ideas, and accomplished nothing. My writing career has been like this for the past two years. I feel as if I lost my spark for creative writing, and thus a significant part of me is dying because of it.

If I had to identify the cause of this problem, I would hazard a guess that a lack of inspiration is shooting me in the foot. I have discussed this problem before on Critically Correct, and the same basic issues still plague me: aside from a few older ideas dreamed up ten years ago, I have had no ideas that have inspired me to crank out any meaningful fiction.

How on earth will I turn this around?

B3 out.

Tuesday, February 08, 2011

Recipe Manager Is Here

Here it is, my next project, complete!


For future reference, a link to Recipe Manager will always be available on my BrandonBruno.com portal. What follows is a quick tour of my latest creation.

Plain and simple. I use a common user-authentication system, so once you have an account set up on BrandonBruno.com, your credentials will perpetuate across any future sites I create.

This is the meat and potatoes. On the left, you have the option to narrow your recipe list down by category (with more options such as servings, prep time, etc. coming in the future). On the right, the full list of all your recipes. Again, plain and simple.

This is an individual recipe, ready for reading on screen. This website design is naturally and highly readable on most mobile devices, such as a smartphones and tablets, which means you may never have to use paper to print all your recipes...

... But just in case you do want a hard-copy, a nice printer-friendly format exists.

And finally, here is a recipe being edited. Adding and editing recipes use the exact same interface, so you will be familiar with both fairly quickly.

Recipe Manager has a couple of core features coming later this year:
  • The Community: a place where you can share your recipes with other users.
  • Resize-able fonts: ability to change the font style and size on the entire website
I am always open to suggestions for future additions or modifications to the site, and the Account page on Recipe Manager has a Feedback option that allows you to submit such comments.

Recipe Manager is an invite-only service for now, so if you want an account, please shoot me an email and I will get you set up ASAP! Instructions for this are on the Recipe Manager login page.

B3 out.

Monday, February 07, 2011

Magicka Review: Fingering Never Felt So Good

Magicka is the type of game I have been dreaming about for years. As far as dungeon crawlers go, I have always dreamed of a game based heavily on magic, where the player is free to craft his or her own spells from a basic set of elements.

That basic idea is Magicka in a nutshell. Seriously.

Using a pool of eight basic elements such as Fire, Ice, Healing, Water, Stone, etc., the player taps out combinations (up to five elements long) to create spells to use against his enemies. Magicka maps the eight elements to the QWER and ASDF keys on the keyboard, and frantic touch-typist will have a leg-up on those who have to glance down to peck at their keyboards.

The biggest strength of Magicka is the freedom inherent to the game design. While there is no inventory system, no leveling system, and no in-depth storyline, the spell system alone allows for thousands of combinations right from the first level of the game - it is up to the player to discover what spell combinations work best for each situation in the game.

An example of the spell system: a simple Fire element will create a basic flamethrower-style attack. A Fire element cast on the player will bring death pretty quickly. A Fire element cast as area-of-effect will send flames in an expanding circle from the player. Need more power? Add the Beam element into the mix to send Fire across the screen. Fighting a boss that casts a lot of Fire your way? Blend Fire and Shield to create resistance to Fire-based attacks.

Magicka plays a lot like a Diablo clone (with a wonderful sense of humor to boot), but at a much slower pace. The easiest battles come when enemies attack two or three at a time. Things get harder when the screen fills with dozens of baddies at once; suddenly, Magicka challenges the player to tap out the correct spell combinations fast enough to fend off encroaching enemies.

If nothing else, this is Magicka's first fault as a game: sometimes cranking out the best spell combinations on the keyboard is harder than it should be. Maybe I am a lousy keyboardist, but I frequently tap out the wrong spells on occasion or - even worse - create a screen-shattering combination and then cast it on myself instead of my enemies. Between mish-mashing elements together on eight keyboard keys and slapping the correct mouse button among three possible options, I screw up - a lot. I would have appreciated a kind of spell bank - maybe the ability to assign pre-built spells to the 1 - 9 number keys or such. Clumsy typist everywhere would appreciate it.

I have yet to play Magicka's multiplayer, but the game is built heavily on four-player multiplayer, so I will have to see if it is any easier to play through with three friends.

My biggest gripe with Magicka - hands down - is the uncountable technical flaws with the game. I have yet to start the game up without crashing back to my Windows desktop at least once. Sometimes moving between areas via a loading screen is enough to crash the game and wipe out plenty of progress. Textures come up missing, enemies sometimes get stuck during path-finding, some physics do not work at all - Magicka is a technical mess that I hope the development team patches up. I hear that multiplayer is an even worse mess of glitches and crashes, so I will not be touching that for some time to come.

Despite a my problems with the controls - practice does make perfect, however - and despite many technical flaws, Magicka is a game I absolutely love and recommend. Even in its buggy state, Magicka's $10 price tag is easy to swallow.

B3 out.

Sunday, February 06, 2011

The Un-Digitizing of B3

I love modern technology - it enables so many great things.

One gap that exists between my parents and myself, however, is that of financial security online. I do not have a problem storing my credit card information on dozens of websites. I buy from Amazon, NewEgg, Woot, iTunes, Steam and Blizzard enough that it is just common sense to let them keep my credit card while I buy, buy, buy.

Lately, however, I have become less comfortable giving my financial information out so easily. This applies not to only online retailers, but brick-and-mortar stores as well. This is how I think about it: every time I swipe my credit card, a little number is blasted around a huge network that supports financial transactions across the world. From mom-and-pop stores to hundreds of restaurants to gas stations everywhere to big-box stores and back to online retailers, a little sixteen-digit number that identifies all my important financial information is floating around somewhere at any given time of the day.

To be short, I am saying hello to the ATM more often than not. No longer will I hand out my credit card so easily. First, cash is a lot easier to deal with sometimes and it help keep my spending in check. Second, I am not completely shut-off from the online world by going cash-only: iTunes, Amazon, and a few other major retailers sell gift cards in any major big-box store, so I can now make my bank my sole access point of money.

Will this be a permanent change for me? I am not sure, but there is something ridiculously comforting in taking control of my financial situation like this.

B3 out.

Saturday, February 05, 2011

"If You Could Get Me a Drink of Water, 'Cause My Lips are Chapped and Faded"

Today was quite interesting (and extraordinarily life-changing, but that is another story!). I have new glasses - really! - after wearing my old, scratched-up frames for the last four years. The new frames are a much looser fit on my big head, which means they fit much better than either of my first two pairs of glasses. The design is not anything radical for me, but I still like the new look.

Thanks to a woefully-wrong weather forecast, we received about three times as much snow as we were expecting in the area. What was supposed to be two inches of accumulation was actually more like six or seven at my parents' house by 6:00pm. My family and I enjoyed the weather by (treacherously) heading to Side Cut Metropark to sled. The hill was crowded and the snow not good for sledding (too powdery yet), so after a couple of slow runs down the hill we walked instead. To be short, the walk was amazing: a foot of snow already blanketed the ground, but we walked about a winter wonderland as fat, white snowflakes filled the forest around us and dozens of deer hopped among us. On the downside, it was an extremely tiring walk.

I am spending tonight inside (my clothes are soaked and dirty anyhow until I do laundry). On the agenda: making final tweaks to my latest web project, Recipe Manager, and re-working some of my BrandonBruno.com portal.

A fantastic day with the family - these are the days I will no longer be taking for granted.

B3 out.

Friday, February 04, 2011

Undead Nightmare Review

I recently played through Undead Nightmare, the first major single-player expansion to 2010's amazing Red Dead Redemption. I own the Xbox 360 version.

As where RDR was a very solid action-western adventure with a first-rate narrative, Undead Nightmare is a campy romp with the uncomfortably fun scenario of "zombies in the Wild West."

The narrative is 100% B-movie material, and luckily, never takes itself seriously. I enjoyed blasting zombies in the head (necessary to effectively take them down), which makes Dead Eye aiming extremely crucial - even more so than in RDR. A couple of new weapons add spice to the usual arsenal, a few new types of missions are welcome, but overall there is far less to do between missions than I was expecting. Towns routinely need saved from zombie hoards, which amount to simply killing every shambling beast in the area. There are a few rare items and horses to collect, a few types of stranger missions to partake in, but beyond that, this is simply more RDR with a funnier coating.

With tongue firmly in cheek, Rockstar creates an addition to RDR that is a worthwhile single-player experience, even if it is a bit more shallow than the game its built from. Still, this is how a $10 expansion to a game should play.

B3 out.

Mobile Blogging?

Google now has an Android app for blogging directly to Blogger?!

This is a great way to start my weekend! Awesome.

B3 out.