Visual Studio 2005 Beta 1 RTM!!!!

WWDC might be catching most of the news right now, but Microsoft has its own developer event going on now too. TechEd Europe in Amsterdam just got started with a terrific keynote and some very cool product announcements. You can now download free Express editions of each of the Visual Studio products: C#, VB, C++, Web Developer, and even a light-weight SQL engine, SQL Express. Pick them up off MSDN.

Possibly Related Posts:


June 29, 2004

Software, Baby

So a multi-billion dollar company introduces its sleek and sexy new operating system today. Wall Street yawns and drops its stock price by 3%, and tons of this company’s users cry foul over the 3rd party applications being driven out of the market due to this huge company’s new features. Meanwhile, I sit back and say “where’s the innovation, huh?” Of course, this isn’t Microsoft, but actually Apple.

I went to WWDC last year where I marveled at the G5, Panther, the iSight, iChat AV, the cool new Cocoa controls, WebKit, XCode, and all of the other incredibly cool technology Apple had to show off.

This year? Ho-hum. XCode 2.0 apparently fixes more crashing bugs, has some Whidbey Class Designer-esque functionality (which appears to be read-only). Tiger offers up a nicer balance of metal and classic Aqua (thank god…), and introduces the snazzy new “tons of crap on your desktop” feature which will doubtlessly put a huge dent in Konfabulator’s sales next year. Oh yeah, iChat AV gets an upgrade (that’s nice, I have to say). And the BMW thing is terrific also. Too bad I’m not buying one right now (whatever).

I guess the “Redmond, Get Your Photocopiers Ready,” “Introducing Longhorn,” and “Redmond, We’ve Got a Problem” things really riled me up. I don’t see anything that really resembles innovation in 10.4 at this stage. The new APIs will be nice, but they’re nothing innovate. The two key demo’d features are nigh-on-identical with two existing shareware applications. XCode 2.0 is still going to be less usable than Project Builder is.

The way Apple is beating on Windows-based screen readers rubs me wrong. Mac OS X is a pain in the ass to only use with the keyboard (and I’ve tried).

What happens now? Does Apple spend two years or so prepping OS XI? They’ve said that they’re slowing down their pace of releases after Tiger, so I have to assume that this is what they have planned. Realistically, I imagine that this means that OS XI and Longhorn could come out in the same general timeframe (note: I have *no clue* when Longhorn will ship. It’s not something I’m looped in on).

Here’s what I’m interested in:
– Will Java 1.5 (also named Tiger) be supported under OS X soon? Autoboxing and generics are the coolest damned things since sliced bread, and I might actually give Java another look if I can use these features.
– How easy will it be to hook into the iSync conduit APIs? This could be quite powerful (and useful to me).
– When Apple says that they ship 1st Half, 2005, I assume that they actually mean June 30 2005. Is it at all realistic that they could ship sooner?

Possibly Related Posts:


June 28, 2004

Fuck the Mazda

I ended up purchasing a Toyota Scion tC last week. I’m incredibly pleased with the purchsae; the car has power everything standard, AC standard, keyless entry standard, 17″ alloy rims and the same tires they put on a $30,000 Lexus, a decent speaker system and CD player standard, blah blah blah. And it’s all at $16500 starting (no haggle).

Specifically, I will be getting a Black Cherry Pearl Scion tC (the coupe, not the box on wheels) with a manual transmission. I’m pumped, I’m thrilled, I just want to get rid of the damned Volvo I’ve been driving. The Volvo S60 is a very nice vehicle for some. Unfortunately, I’m not 35, and I dowant the car to act like it pays attention when I hit the damned gas pedal. Seriously, the acceleration on this $35,000 car is poorer than on my 10 year old, soon to be deceased Mazda.

Possibly Related Posts:


June 26, 2004

My Car Sucks

My 1995 Mazda 626 is horked. And I mean completely a goner.

I was in an accident 6 weeks ago that damaged the bumpers and screwed up the trunk. I finally took the car into the shop to have it looked at last week only to find out that it was deemed a total loss by the company. Great, huh?

Anyway, this isn’t necessarily as bad as it sounds since it really means that the car isn’t worth enough money to justify repairing. I’ve been driving it for 6 weeks, and I didn’t have any truly major problems with it. Well, except for the trunk rattling and the thing acting like it was going to overheat on me. Oh yeah, and the funky transmission too (word of advice: avoid the AAMCO transmission on 132nd and Bel-Red Road in Bellevue WA).

Long story short: I’m sick and tired of dumping money into my car. I really don’t feel like it’s worth dumping any more money into it. The thermostat problem may very well be indicative of an issue with the radiator (front-end collision == radiator damage, potentially). The shocks are funky. The trunk needs to be fixed. The tranny probably needs to be looked at again. The wheels will need to be replaced in two to three months. The rear brakes need replacing in another month or two. Blah blah blah. There’s a ton of stuff that should be done to it, and I simply don’t want to continue sinking money into a car I was hoping to dump before the end of the year anyway.

I’ve been looking at replacement cars for a while now. Most of my interest has been in the more expensive brands: Acuras, Volvos, Saabs, BMWs, the Subaru Impreza WRX (rally race!)… Well, you get the idea. I hadn’t spent much time looking at Toyotas, Hondas, and Hyundais due to the not-so-cool factor. Of course, there’s always an exception.

I test drove the 2005 Scion tC today, and I have to say that I really liked it. It’s cheap (sixteen-five well equipped), pretty sporty, possesses good acceleration, good handling, and it’s a Toyota. I was shying away from Toyotas and Hondas before since they fall into the category of dull but reliable. The Scion tC definitely breaks this mold.

I think the coolest part about the Scion experience, though, has nothing to do with the car itself. The dealerships will not haggle with you about the price. You pay sticker price, or you don’t get a car. This is far more palatable to me as it removes the whole awful process of actually negotiating for the purchase of an automobile. You see, I’m the kind of person who greatly prefers researching the hell out of a topic and then just slapping down my debit card and buying (I tend not to use credit cards right now as I dig myself out of college debt).

I don’t like the process of negotiating a purchase, it just feels sort of wrong to me. Starting with a fair price just seems more reasonable to me. Jeez, it’s not like I could go into the Apple Store and talk them down $150 on a Powerbook or something.

(tangent) Speaking of Powerbooks, another one of my Program Management cronies, James, bough a Powerbook this weekend. He spent several minutes this morning griping about the lack of a maximize button in the OS. I commiserated, saying that it was a really lackluster, silly design oversight. The green jellybeen just doesn’t cut it (more on this topic some other time, though).

Possibly Related Posts:


June 21, 2004

Documentation WTF Moments

I’m banging out a little application on Mac OS X in Obj-C/Cocoa currently. With any luck, I will have this done in the near future, and I’ll sell a few copies per month. I tend not to have to use the documentation for NSImage that often; iRooster doesn’t do too much with these objects. The app I’m working on right now does have to a little bit. In any case, I just had a serious what-the-fuck moment with the Cocoa docs.

The preferred way to name an image is to ask for a name without the extension, but to include the extension for a filename.

huh? You’re welcome to share in my experience by checking out the documentation for NSImage on Apple’s website.

Possibly Related Posts:


June 19, 2004

Rockin’ the Suburbs

I am trying to make things right in the world again. In a fit of despair I emailed Ben Folds’ brother, Chuck Folds. “Dear Chuck,” I write, “I am a freaky psychopath trying to right a great karmic imbalance after mystery musician bought my software. Please let me give you and your brother iRooster.”

Well, scratch the freaky psychopath part, but I feel that’s how I came off. How would you like it if some random guy emailed you and started blathering about this kind of crap?

Anyway, I’m just rockin’ the suburbs. Just like ::ahem:: Ben Folds does. ;-) (do you have any clue who bought iRooster yet?)

Possibly Related Posts:


June 15, 2004

Car Repair

I took my car into the shop today to get it fixed. Finally. I get rear-ended a month ago and I finally find the time to fix my damned car. Anyway, I got a friggin’ Volvo S60 from the rental car place out of the deal. I’m going to only have to pay something like $12 / day for it too. Not bad at all.

I don’t think I’ll be buying one of those anytime soon (it feels like a “I just turned 40″ car), but it is really nice. I’m still looking at the Volvo S40 among other things.

Possibly Related Posts:


June 15, 2004

no fucking way…

So I just had someone really unexpected buy iRooster. Suffice it to say, I really don’t like his music, he’s been on TRL a lot, and you’ve undoubtedly heard of his band. Weird. Just profoundly fucking weird. Anyway, I salute you, mystery musician. Thanks for supporting this young software developer.

Possibly Related Posts:


June 15, 2004

Heh, MacOS 9

“Sure, you’re right, I can’t break into OS 9. But I can’t telnet into a fucking rock now, either, can I?”

Possibly Related Posts:


June 11, 2004

Bush/Zombie Reagan 04

This website is really, really wrong. But funny as hell. I couldn’t pass up the opportunity to let the six of you reading this in on this phenomenally inappropriate joke.

(and I, for one, salute our new zombie overlords)

Possibly Related Posts:


June 9, 2004