Posts Tagged ‘technology’
-
The Definitive Post-MIX10 Review
Posted on March 25th, 2010 by Kevin
So I didn’t go to MIX.
Budgets and such can be a real pain. Simply put, there wasn’t any money for me to go to MIX this year. But I’m not going to let NOT going to MIX10 prevent me from writing a (if not THE best) review of MIX.
Windows Phone 7
I applaud Microsoft for changing the name, because the “Windows Mobile” line has really left a stale taste in the mouths of people across the world. I’m very impressed by the new UI, and it shows that Microsoft is really ready to step up the game against the iPhone and Android.
I’m a native Android user. It’s a terrific device, and I tell people it’s the best phone I’ve owned *thus far*. When I’m up for renewal, I have no qualms against getting a Windows Phone. The developer experience alone is reason enough for me to get one. I love the idea of being able to take existing XNA and Silverlight applications and porting them to the Windows Phone.
I’ve been thinking about the whole “no copy and paste” and “no multitasking” issues. Copy and Paste doesn’t bother me. My Droid supports it, but I think I’ve only used it in maybe one or two cases. Instead, I’d like to see context sensitive selection. If I select a phone number, let me put it in a new contact, call it, add it to an email, whatever. I don’t need copy and paste if the phone knows what to do with what I’ve selected.
I’ve shunned the iPhone for no multitasking, and my Droid does it natively. But sometimes multitasking can be a huge drain on the battery life of a phone. I’ve seen my Droid use 100% of its battery in 4 hours (without me touching it). While it might take some getting used too, I’m not going to fault the Windows Phone for not having it.
Internet Explorer 9
I downloaded the technical preview. If you haven’t, I would do it right now. One thing I noticed right away is that the JavaScript engine is leaps and bounds faster than what I’m used to seeing. It’s great to see Microsoft pushing forward on web standards such as CSS3 and HTML5, instead of pushing people to use Silverlight for all of their web development.
Don’t get me wrong, Silverlight is a fantastic technology and it is far better than Adobe Flash will ever be. That does not mean it is a one-shot kill for all line of business applications on the web. In fact, I still prefer to do a lot of work using traditional HTML, CSS, and JavaScript. Once we can kill off IE6 (and IE7 too), we’ll be in a position where developing web pages isn’t a total pain in the butt.
I’m looking forward to seeing the final product in a few months. I’m hoping that Microsoft spends more time either improving the developer tools for IE or making IE pluggable so someone else can write better developer tools. “But Kevin, what’s wrong with the IE developer tools in IE8?” Go use Firebug for 10 minutes and you’ll have answered your own question.
Conclusion
This is a great time to be involved in technology. If you’re not willing to adapt, you will be left behind. I’m going to start saving for MIX 2011 now, because I think we’re going to continue to see great things come our way!
-
What Is Your Worst Technology Blunder?
Posted on August 6th, 2009 by Kevin
I’ve been tagged by @dpbullington.
In your I.T. career, there has to be one specific instance of when you made a mistake that took down servers, caught a forest on fire, or extinct an endangered species. I want those in the technology community to answer this question and send me a link for inclusion. I challenge the following to answer, calling out by Twitter name:
- @JoelCochran
- @Veverkap
- @foreachdev
- @devhammer
I submit my answer below:
I’ve only been developing professionally for three years, so I don’t think I’ve had the proper amount of time to make any blunders. I do recall that during my first year at my current company, I was working late one night, and I was making adjusts to our app’s database. One of the process items was copying the full database from one server to another. However, in order to do so, it was easiest for me to delete the destination database and recreate it. After ten hours, everything in SQL Server Management Studio starts to look the same. I selected the database and press Delete. The confirmation came up, and I said “of course I want to delete!”. And the database was gone.
Five minutes pass, and I went to copy the new database. However, it wasn’t there. Fear fell over me, as I realized that I had deleted the “good” development database, and not the outdated test/production database I wanted to. I ran around the office yelling several expletives. Our IT guy had gone home for the day, so I had to figure out how to restore from backups, but I had no idea where the backups were. I searched for about 30 minutes before I found the “SQL Backups” folder. Inside of it was a backup only a few hours old.
Disaster avoided.















