Showing posts with label technology. Show all posts
Showing posts with label technology. Show all posts

Saturday, October 24, 2009

Yet Another New Chapter In My Life

Aduro_G4_0003 My life has, so far, been a simple one from my perspective. I pretty much fly along whatever path life takes while making minor course corrections as I go and think it is necessary. It’s kind of funny because I often go through life like I am having one long 39-year out-of-body experience. I see things happening as though I am watching them happen to someone else. I have always lead my life as honest and kind to others as I could be. Not because I am religious, I am far from that, but because it just feels right.

Unfortunately I get taken advantage of a lot and that is too bad. I don’t lie to people because, first of all it’s not fair, and also because I have a crappy memory and I don’t want to waste my brain cells trying to remember what I said to whom. It is much easier just to tell the truth all the time and not worry about it. That said, I am not going to say things that will hurt other people. Sometimes you can leave out details and let people jump to their own conclusions without actually having to say anything.

That is another thing, I listen a lot. Some people talk WAY too much. It’s like they just want to hear themselves talk. I can’t even count the number of times I almost said something and decided not to and it turned out that I was very glad I kept my mouth shut.

In business I have found that being a good listener is one of the most valuable traits you could ever have. I sit in meetings all the time where two people are talking and they are both saying the exact same thing but arguing right and left about it because they don’t listen to what each other is saying.

Anyways, I’m rambling on but the point is that things just happen to me. It’s like the laws of attraction operate in my favor because I generally always have positive energy. Take work, which is basically the main topic of this post. When I was going to college I was working with my dad in construction during the summer and with a computer store during the winter. I put myself through college, books, tuition, everything. It was hard, and it took a long time to pay back the student loans, but I did it. When I got out of college and started the other half of my university transfer program at U of C, I was literally out of money and starving. I was only able to get about a year and a half into my two year program before I had to get a “real job” and neglect to finish my degree.

My first IT job was at a computer store as a technician. It came naturally to me and I enjoyed working with computers and dealing with the public. After a few months I was promoted to “Saturday Manager” which didn’t sit will with some of the other people that were there for a lot longer than me. Still, I took on the responsibility with gusto and did a very good job of it. When I had any spare time I was cleaning up the place and organizing things so we could be more efficient. Well all good things must come to an end and we found out that we were going to be bought out by a big US company.

As that boat started shaking I got a call from a college buddy that was working for a small software company downtown. They needed a new system administrator and thought I might be interested. Naturally I took the job right away and moved on to the next chapter of my life while the computer store went out of business (the buyout never happened). The new job was not too bad and they had a pretty relaxed environment. Although the pay wasn’t that great there was a lot of room for advancement. Within a year I was talking to my boss letting him know that being a sysadmin was not my main goal in life and that I wanted to take advantage of my education and get into programming. I got the speech about how they don’t pigeon hole people and that as long as I could find someone to fill my position they would be glad to have another good developer on staff.

As my eight and a half year career with the company went on, I quickly grew. People above me left and I climbed up the ranks to where I was doing project management, business analysis and technical sales support with my good friend and co-worker, Bill, who just so happened to be the guy that originally hired me at the computer store when I was going to college. I ended up suggesting to my boss that we hire him when the computer store went under.

My best friend since grade three, Chris, also joined our company after some nagging from me for a couple years. The three of us were an awesome team and we got a lot of work into the company. Again, things don’t last forever and one of the partners that owned the company got cancer and passed away. The remaining partner in the company, my boss, had a lot of legal crap to deal with and the boat started shaking pretty good. Work began to dry up too and we had to let a lot of good people go. That is when I got this crazy idea to start my own software company.

After a lot more nagging I convinced Chris to join me and we started our own software company. It was awesome, we worked hard, treated our clients with respect and did a good job. The company grew over 6 years to 17 people including Chris and I. We were getting a lot of work, but we were not charging enough and our capital and operational costs were way too high. With a tearful goodbye we were forced to close the office, sell off everything and let all our employees go. We were originally going to file for bankruptcy but found out that is more expensive than just paying the debt ourselves. That and I also believe that when you make your bed you need to sleep in it. We got into this mess ourselves and it is our responsibility to get out of it ourselves.

So began another chapter in my life. Down to just the two of us, I raised our rates up to where they should be and we both got a decent amount of work contracting. I was working for the Airport on a contract doing Project Management work and it was really a great job. I got along with everyone and enjoyed all the interesting technology I was involved with. Yet again, it didn’t last. The amount of work they had for me got very slim and due to some major construction projects over the next 10 – 20 years and the recession they were trimming budgets right and left. Turns out I would probably have nothing much to do for the rest of this year and very little if anything next year. With a house and a young family to support, panic was setting in. I had resumes out everywhere and went to a couple interviews, but nothing much came out of it. That is, until one of the vendors that we dealt with at the airport invited me for lunch.

This is getting to be a very long story, but anyway he offered me an incredible opportunity in his company as a Senior Business Analyst. I just finished my first week there and so far I am very impressed. This, I think will be one of the most exciting chapters in my work life. The company produces a Geographic Information System (think Google Maps, but for both outside and inside buildings). Something I am very interested in, and I look forward to learning a lot more about.

For those who are wondering, the software company we started is still fully operational but my time and effort towards the company is much more limited than it was.

Thursday, September 3, 2009

Schools Kill Creativity

I was at work today and none of my usual friends/co-workers were available for lunch so I decided to sit in my office with the headphones on and watch one of the TED talks on my laptop. 

ted_logo If you haven’t heard of TED before you are seriously missing out on some incredible conferences on Technology, Entertainment, and Design.  You can read more about TED on their website, but here is a quick quote from their site…

TED is a small nonprofit devoted to Ideas Worth Spreading. It started out (in 1984) as a conference bringing together people from three worlds: Technology, Entertainment, Design. Since then its scope has become ever broader. Along with the annual TED Conference in Long Beach, California, and the TEDGlobal conference in Oxford UK, TED includes the award-winning TEDTalks video site, the Open Translation Program, the new TEDx community program, this year's TEDIndia Conference and the annual TED Prize.

The main reason for this post is the fact that the particular talk that I listened to today was by Sir Ken Robinson who is a creativity expert and led the British government's 1998 advisory committee on creative and cultural education.  He was even knighted in 2003 for his achievements.  There is more about him on the TED website, but his talk titled “Schools Kill Creativity” was really amazing.  He is an excellent speaker, very intelligent and an extremely funny man with his dry British sense of humor.

This particular talk by Sir Robinson brings to light some very interesting ideas in that education throughout the years teaches people to focus on only the left side of their brain under the common misconception that you can never get a good job or make any real money unless you get a degree or even better a master’s degree or a PHD.  Think about it, the way it works out is that the “A” students end up teaching the “B” students to work for “C” students.  Your laughing right now aren’t you, because it is so true.  I hope you can spare the time to listen to the entire talk as people really need to open their eyes and change the way they look at education.  Without creativity we can’t solve the world’s most complex problems.  We have all heard the term “Thinking outside of the box”, and really what that means is to use some creativity to solve the problem.

Thursday, May 7, 2009

A Kick Butt Personal Video Recorder (PVR)

Well I have been using my own home grown PVR for a number of years now to record TV shows.  You see, I just don’t have time to sit down and watch TV and I have no patience for the frequent repetition of commercials during my favorite shows.  Really, what are they thinking when they have the same commercial play 15 times during an episode of LOST?  I wasn’t considering buying your crap anyways, and now that you pissed me off by showing me your lame commercial over and over a hundred times, the chances of anyone I know buying your product are very slim if I have my way.

Anyways, enough of my rant.  I have found the PERFECT solution that blows away anything that I have seen out there yet.  It is so simple and relatively inexpensive, it will blow you away.

FusionBlack430_FFirst, you can buy a computer case from Antec that matches your stereo equipment, and doesn’t even look like a computer case. 

Next, make sure you get a decent motherboard.  It doesn’t have to be anything fancy, but it should be fairly new so you can support the new fangled video cards on the market.

285specimage One thing that I learned a couple days ago was that if you get a combination TV Tuner Card / Video card then things can get a bit funky when you are trying to watch a recorded show while recording another show.  In all fairness, there might have been something weird with one of my previous incarnations of this system, but now that I have a TV Tuner card and a separate video card everything is working AMAZINGLY well.

One of the most important things to look for in the video card is an HDMI connector with both video and audio output (see the little black slot in the middle of the video card I linked above).  This gives you an incredibly sharp and clean signal to your big screen TV.

Now, the most important part of the system!!!  Don’t even think about going with Microsoft’s media centre operating system.  Just install Windows XP and purchase Snapstream Media’s Beyond TV software.  This product is by far the most amazing TV recording software on the market.  Gone are the days where you try and figure out what channel to record on and for how long.  Then what happens if your favorite show is pushed out because of a baseball game or some news broadcast.  With Beyond TV you can search for a program you want to record by keywords or by title.  Then when you find what you want to record, you can tell it to record:beyondTV4-box-small

  • Just one episode
  • Just NEW episodes
  • All episodes

Even better, you can tell it to record your show on a specific channel, or to record the show from ANY channel.  If your show is pushed off for a sports program, don’t worry, Beyond TV will catch it when it comes on.  It also has the ability to record on a specific channel at a specific time if your into doing it the old fashioned way.

Sounds awesome doesn’t it… well wait… hold onto your hat because it gets better.  You can record shows in many different formats and even auto compress them for download to your iPod.  In addition to that you can burn a DVD directly from Beyond TV if you have a DVD burner in your PC.  That’s not all… one of my favorite features is a sister product called Beyond TV Link which allows you to connect and control Beyond TV from any computer on your home network.  You can even watch recorded shows or Live TV from any computer in your house that has Beyond TV Link installed.  Pretty freakin cool eh?

Well I hope that provides you enough information and inspiration to go out there and set up your own PVR.  I can tell you that once you have tried it, you will never go back to just sitting down in front of the boob tube again.  Now your TV watching has meaning and purpose.  Oh… and did I not mention that Beyond TV has a feature called Smart Skip that automatically finds the commercials so you don’t have to watch them anymore?  Ah yes, this is true paradise!

Friday, April 24, 2009

Very very very very Impressive Technology

Squarespace As a web developer myself, I find it a little awkward to be recommending Square Space to people because it pretty much puts me out of work for basic website development projects.  Luckily if the client needs a web-based application they still have to come to people like me to design from the ground up. 

Customizable

Square Space is an amazing technology that provides a very intuitive and incredibly flexible user interface for building web sites.  It has templates that are almost infinitely customizable, and easy too, with no coding at all.  It makes full use of CSS so if you want to get your hands dirty, you can really change things around.  If you don’t know CSS that is no problem because there are easy-to-use interfaces to allow you to pick colors and size columns, and change various aspects of the look, layout and feel of the site.

Modularity

If you want a forum, or a photo gallery, or a blog, you just create a new page and specify the type from the exhaustive list of options.  A few clicks of your mouse and you have a fully functional web form that you can use to request information from your site visitors.  A file storage component lets you easily upload and maintain a file structure that you can share through an authenticated user interface. Detailed analytics allow you to monitor site traffic and other details about your visitors.

Scalability

The grid-based architecture behind the scenes ensures that your site can handle ANY traffic load from 1 visitor to millions of visitors a day.  All with no headaches for you.

In my humble opinion, this solution is the only solution for people who want to put up a very professional, feature-rich web presence without investing a lot of time or money.  It is powerful, flexible, and very affordable.  Damn, I wish I was getting paid for this, but in reality I am just so impressed I had to tell everyone.