Verbose Logging

software development with some really amazing hair

15 Apr 10

08:00 AM MDT

Posted in Editorial

Please learn C

A lot of CPU cycles were spent dealing with blog posts surrounding the whole iPhone SDK change. One by Zed Shaw was interesting because it addressed a different part of the problem. The point he makes is that there are people who claim to be coders out there when all they do is write ruby code. Ruby, python, C#, perl, or whatever are all good and fun. They are useful, powerful languages, each with their strong and weak points. The problem come...


Read the full article

Comments

12 Apr 10

08:00 AM MDT

Posted in Editorial

Obligatory iPhone SDK EULA change post

If you don’t already know what this is going to be about, just skip it. If you haven’t already become aware of what’s happening, be thankful, and move on. If you really want to know, Google around for iphone sdk 3.3.1 and you can read up on the details. I’m writing this article as: A software engineer (EIT) An iPhone user Someone who originally wanted to develop for the iPhone, but now (even before these changes) lost interest Basics Before ...


Read the full article

Comments

05 Apr 10

08:00 AM MDT

Posted in Editorial

Tiny little fails

There are lots of tiny little fails out there. Here are some that I’ve found. The Digg iPhone app The Digg app came out for the iPhone to much fanfare but I wasn’t originally a fan. First off, you can only really use the app if you have a regular Digg account. If you have a straight Facebook account like I did, there is no way to login. FAIL. If you’re going to release an app to let your users use your product, don’t alienate some of them bec...


Read the full article

Comments

25 Feb 10

08:00 AM MDT

Posted in Editorial

Why I use Google Mail

I had a conversation with Loren Segal a couple weeks ago about email. He made a comment about Google Buzz mentioning that he has never used Gmail, and our conversation ensued. My first email address was with Hotmail, as I’m sure a lot of people’s was. Then I moved to Gmail proper and was hooked. I wondered why anybody would use any other email system. I had a few university emails (ualberta, cs.ualberta, ece.ualberta), but I also started up an...


Read the full article

Comments

10 Feb 10

08:00 AM MDT

Posted in Editorial

Mac OS X Server is just awful

I am in the unfortunate position where I have to use Mac OS X Server on a regular basis. Hey, at least it’s not Lotus Notes. Since it fills me with so much rage, let’s just get right into it. Everything is shiny except mail When you first hit the login page, it looks good. The blogs and wikis look good. The calendar looks good. The mail interface is, comparatively, bloody terrible. They wrote their own stuff for everything except mail, where ...


Read the full article

Comments

12 Oct 09

08:00 AM MDT

Posted in Editorial

Why the Github's really are better than the cvsdude's

There are a lot of hosted source control providers out there. Github, bitbucket, cvsdude, ProjectLocker, Codaset, SourceForge, Codeplex, Google Code, Beanstalk, and I could probably keep going until all 5 of you stopped reading my blog. Personally, I’m a Github kind of guy. From the looks of things, I would also enjoy Codaset or bitbucket. We use cvsdude at CodeBaby, and while it gets the job done, it’s not something I’d use otherwise. First, ...


Read the full article

Comments

05 Oct 09

08:00 AM MDT

Posted in Editorial

techradar needs to turn on their radar

A few things in a recent techradar post made my eye twitch a bit. Keyboard and mice Obviously they aren’t programmers. I have a hard time imagining that in only 10 years, programmers won’t be using keyboards. Desktop PC’s I like how the third sentence is a admittance that it won’t die, and yes it’s on the list. The upgradability and extendability of desktop PC’s is one big advantage they have over laptops. One thing I could see is where a lapt...


Read the full article

Comments

30 Sep 09

07:21 PM MDT

Posted in Editorial

What Do Programmers Really Do?

Indeed. What do we do? Well I was curious. WTF you might say. “You’re a programmer! Shouldn’t you know what you do?” Well yes, I know what I do. What I mean is what do programmers do while programming besides programming. I myself write the codes (duh) and hang out on Twitter and listen to podcasts, watch movies, listen to music, and sometimes I just concentrate so hard I forget to eat. I was curious to see what everybody else did while hackin...


Read the full article

Comments

31 Aug 09

08:00 AM MDT

Posted in Editorial

Service Level Agreements. Who cares?

More and more people seem to be ever so concerned about the Service Level Agreement. Okay. Actually it’s more like companies, and the people responsible for picking services. If you don’t know, a service level agreement is basically a statement by a company providing a service that their service will be available and usable a certain amount of time. As an example from the CVSDude website: 99.9% Uptime Service Level Agreement (SLA). While all ...


Read the full article

Comments

17 Aug 09

08:00 AM MDT

Posted in Editorial

Atwood's Law Misunderstood

Jeff Atwood, of Coding Horror and stackoverflow fame made a blog post entitled All Programming is Web Programming Go read it, and come back, I’ll wait. Okay back? Good I was originally just going to comment but then I realized the scroll bar couldn’t get any smaller on my browser and the page size was probably close to some sort of limit, so that idea went out the window. So here goes… First off, Michael Braude seems a bit off his rocker. A fe...


Read the full article

Comments