Archive for the Category »Work «

Android


The boss handed me an unlocked Nexus S the other week with the directive to learn how to develop for Android. So off I went. The dev environment was pretty straight forward to set up as I’m quite familiar with Eclipse already. I was pleasantly surprised how easy it is to actually test projects on the device – it’s as simple as plug-and-play on the Mac.

Java is a new language for me but I’m growing into it as it was a direct influence on ActionScript. I poked around a few examples from the Android Developers site (which is great documentation) and read a few articles on developing Android-based games. Next, I started down the path of doing this tutorial of an Android port of Conway’s Game of Life. As is the case with 72% of tech tutorials out there it is left unfinished. I’ll try to fill in the blanks as a challenge myself to go it alone and learn more about the platform. You can track the progress here if you’re interested.

Category: Work  Tags:  One Comment

Employed

logoMonday I’ll be heading to work at Enspire Learning.

I want to thank you all for your prayers, help, and encouraging words these past few weeks. You’re all amazing. God bless.

Thanks, Ed.

Category: Work  One Comment

Unemployed

We made a solid go at it but there isn’t enough work coming in to further sustain our company. We will be closing our doors at the end of the month so that we remain in the black. This means of course that presently I’ll be unemployed come the first of November.

I’m searching for a Flash/Flex/ActionScript Developer position in any industry. Please let me know of any leads you come across in the Austin area.

Thank you all for your prayers and support.

Category: Work  3 Comments

Getting to Know RoR

My professional career has taken a bit of a twist lately. My next project is a Web application that will not require an extensive use of my ActionScript programming skills. It has a fairly short deadline and requires quick iterations for client review which equates to an agile development process. Enter Ruby on Rails.

I’ve experimented a bit with this technology in the past and quite enjoyed working with it. It’s nice to see your application up and running in a matter of minutes – hence the joy of the Rails framework. However it certainly has its frustrating moments to be sure – like working with routing in polymorphic associations when the abstract class also belongs to another model and you want to dynamically create instances of the individual subclasses à la factory style – but I digress.

Anyway, here’s to happy coding and hopefully some decent hours of sleep in the near future.

Category: Work  3 Comments

You Must Be Doing Something Right…

…when a respected expert in the field of serious games and computer simulations has this to say about your work.

Needless to say, we’re very excited for our client’s success.

Another good bit of news – our president will be sitting on an executive panel for a session titled The Role of Serious Games in Learning Strategies at the eLearning Guild’s annual gathering in a couple of weeks. We’re starting to make our presence known.

Category: Work  3 Comments

Introducing ViaVivo

As I mentioned about a month ago, I have decided to pursue a start-up opportunity. I am pleased to announce that I am a co-founder and the Director of Technology of ViaVivo, Inc. We are an eLearning development firm focused on creating advanced instructional simulations and serious games.

Our new office is located at the Westpark office complex at Steck and Mopac. We have a few desks, DSL with wireless connectivity, printers, telephone, microwave, small refrigerator, and the all-important coffee maker. And the best part – employees are equipped with all new MacBook Pros! I’m terribly excited to be developing once again on the Mac. Coding is such a joy.

Our first task at hand is to assist a client with a few games going into their curriculum this fall. Afterwards, we’ll take some time to focus on marketing, branding, and strategy – basically the material that will populate our stark Web site: www.viavivo.com. We also have a few other projects waiting in the wings that will need our attention and there’s the outstanding logistical matters that come with starting a new business.

I started going to work full time this week. I’m doing pretty well but usually by 2pm I’m pretty tired and need to head home for a nap. Fortunately, I can continue working afterwards from home. The doctors had given fair warning that healing would take a lot out of me so proper diet and rest is important. My calorie intake has slipped a bit so I’ll need to bring a bit more food to the office.

Once again, I’m very excited about this opportunity and I look forward to sharing more with you all in the future.

P.S.: For those of you wondering, via vivo is latin for “the path of life”.

Category: Work  3 Comments

Life Changes Update

Thank you all for you prayers and well wishes. Sharon and I have decided to pursue the start-up opportunity. While initially it would have been a paycut, the offer has since been extended to match my current salary. The start-up is so fresh that all it has right now is a name. The documents are in the works for incorporation. As of now we have secured enough work for the next six months and more clients are signing up. It’s a bit of a risk as you can imagine, but what job isn’t? My family’s needs are met, I’ll be given part ownership, and we have an excellent leadership team. This is probably the best opportunity I can ask for if I ever wanted to get on the ground floor of something. In about a month’s time we’ll have an opening press release so I’ll have more information for you then.

This week I begin my series of appointments with the surgeon and hospital in preparation for my surgery. I came across this video the other day on YouTube. The guy had undergone the same procedure to correct his underbite (I have an overbite). At one point you’ll notice he’s wearing a Boilermakers shirt. Good sign!

Category: Family, Work  2 Comments

Life Changes

My Work

As most of you know, my company is closing down. Many of the employees – myself included – were fortunate enough to have received this news well in advance before our respective roll-off dates and will receive a decent exit package should we stay on to the end. All our clients have been notified and we are working to bring all existing projects to a successful completion.

So what’s next?

I have been blessed to have numerous opportunities presented to me in the last few weeks. Friends and colleagues have shared my resume and have written very kind recommendations for me on LinkedIn which have contributed to my present situation: I have three offers on the table.

This is a very good thing and very humbling, but it is also very challenging. In past similar situations it was always clear what choice I should make – either because I only had one choice or there was a clear-cut winner. This time it is not so easy. Each offer has their strong points and their weaknesses. To quickly summarize them:

  1. Senior Flash Developer with a local competitor of my current company
  2. Senior Interactive Developer with an online gaming company
  3. Director of Technology with a start-up

I’m sure you can guess what are the pros and cons to each. Some good news is that each of these are 1) located in Austin so thankfully we don’t have to consider moving and 2) are flexible on a mid-August start date. This permits me to stay on at my current position until my roll-off date and then proceed to take care of…

My Health

After nearly two years of splint therapy and orthodontics I will finally be undergoing orthognathic surgery at the end of the month. I’ll spare you all the gory details (visit the link for that) but I will tell you that I’ll be in the hospital for a couple days and recovering at home for at least two weeks. For about six weeks Gianna and I will be on the same meal plan (liquid and soft foods), which will make things a bit easier for Sharon. My wonderful bride is already preparing a list of delicious new soups to try. In the meantime, I need to start packing on the pounds because I know the ones I have won’t stay around for long. Bring on the cakes, cookies, donuts, and burgers! :)

Category: Family, Work  6 Comments

SuperCEO

My company Fusion Learning Systems recently developed a branching simluation game for the Bauer College of Business at the University of Houston.

From the white paper:

“SuperCEO was developed to accompany Bauer College’s undergraduate career management course. …One of the key objectives of the course is to help students understand not only what roles might be available to them, but how those roles fit together in a thriving business. Furthermore, Bauer College wants to do more than just describing, its goal is to give students the opportunity to experience it first-hand.

SuperCEO is a story-based branching simulation that immerses the student in the world of H.E.R.O.—Houston Extrahuman Resource Outfitters—a supplier of all things superhero. The student has landed the job of CEO and has 12 fiscal quarters to get the company flying strong and, with a little good management, ready to make a key acquisition.”

SuperCEO

This. thing. is. amazing.

One of my first assignments when I joined the company about 2 years ago was to architect and develop GECCO, Fusion’s Global Engine for Custom Course Objects. GECCO is a run-time engine with specialized templates for a variety of instructional approaches. The Branching template used by SuperCEO is just one example of the many learning experiences offered by the engine. The creative solutions my co-workers have produced with the tool are simply amazing, and our customers testify to it.

So please, go check out the demo. The game takes about an hour* or you can view a 3-minute movie to see what it’s all about.

* Valid email address required. Being a demo your progress won’t be saved.

Category: Fun, Work  Leave a Comment

Tiling: Day 4 to Finish

Day 4 actually occurred just over two weeks ago. Here I am about to lay the last piece into place.

Day 4 tiling

Day 5 was a week later when we found time to grout. Dominic and Manisha Salvaraj lended a couple hands to get us started. Apparently Manisha has been watching a lot of HGTV and wanting to try it for some time. It took us a good day to get it all in but here’s Sharon showing off the completed work.

Tiling Day 5

The next couple of days inolved misting the floor occasionally with water and ended with a sealer application on the grout. That left us wth the final challenge: edging the carpet.

I really didn’t think this would be the hardest part of the job, but in retrospect it earned the award. I wanted to go with a straight transition from carpet to tile like all other intersections throughout the house, so I would at least need a z-bar (a metal strip to tuck the carpet under) to hold the carpet down along the edge of the tile. The z-bar would have to be attached with carpet tack strips to a cement subfloor… but how do you nail wood to cement?

One Home Depot consultant suggested — and as I first thought — “Don’t waste your time trying to nail it. Use mason screws.” Sounds good to me, but as I went to rent a hammer drill to predrill the holes I was met with a confounded look from yet another Home Depot expert. “I’ve been installing carpet for 3 years and I’ve always nailed strips to cement. You just need a solid hammer and hit it once straight on. You can do it!”, he says. So supplied with a bit of confidence I headed home, framing hammer in hand, to finish the job.

One hour later I was back at Home Depot to rent the hammer drill.

You would think at some point I would have recalled a hard-learned lesson I acquired from an earlier summer experience building pole-barns: I can’t hammer a nail to save my life. Every tack I struck ended up bent out of shape or flew across the room. The couple of times I did hit one straight on snapped the tack in half. This floor was not giving in to trivial misplaced poundings.

So it wasn’t much later that same evening before I found myself with a drill and a bent will to see this project to completion. After 10 minutes the first tack strip was in and I knew I was on my way. This sense of success however soon began to melt away after starting the holes for the second tack strip, for my drill bit was doing the same. The concrete floor had turned my mason bit into a ball of molten metal.

I was destroyed. I couldn’t continue. I accepted defeat.

Eighteen hours and $135 later a carpet installer arrived and finished the job. How did he do it? A hammer. Do I care? No. After all, he thought my tiling work was very professional and I will glady rest my tired rear on those laurels.

Category: Family, Friends, Work  4 Comments