Tweet?

October 13th, 2007

As I said a few weeks ago (and has been readily apparent if you look at the lack of posts here), I haven’t had much time to blog in a while. I’ve been spending some long days (and evenings!) at work polishing off stuff to get Mac Office 2008 ready to ship, and I haven’t felt like sitting down in front of the computer at home for long periods of time. However, I have been keeping up with the various RSS feeds that I read on a regular basis, and last week I read Adam Engst’s Confessions of a Twitter Convert on TidBITS. I’ve heard a lot about Twitter, but mostly ignored it as it seemed too hyperkinetic and “who the heck would care what I’m doing at any given moment”-ish. But, after reading Adam’s article, I decided to give it a shot.

I’m only following a few people at the moment (Adam, Daniel Jalkut of Red Sweater Software, John Gruber of Daring Fireball, and Jacqui Cheng of Ars Technica, and some MacBU folks among others), and it’s actually been pretty interesting. As Twitter intends by asking the question “What are you doing?”, the stream of pings is more or less random snippets of folks’ lives that they want to share, and thus not terribly heavy on Mac development or Mac news. However, I’ve seen entries fly by ranging from Daniel discovering that MarsEdit’s icon has been copied by a Linux distribution, to Adam fighting spam for the TidBITS domain, and a whole lot else in between.

I’ve tried to post little bits throughout the day myself, since Thursday or so. Tonya Engst is right, it is a whole lot easier to blurt out the ‘topic’ of a blog piece than it is to write up the whole thing. It might be of some minor interest to a few folks if I wrote up a blog piece about the byteswapping bug I spent most of Friday tracking down, but I was absolutely exhausted yesterday evening (my son woke me up at 6am, I had an eye doctor appointment at 9:15am which included getting my eyes dilated, so that I couldn’t read a computer screen for hours, I had 2 different triage meetings to attend, and a one-on-one meeting with my manager’s manager that day, plus fixing bugs) and had no energy to blog. Instead, I put up a few ‘headlines’ on Twitter throughout the day. Admittedly, my following on Twitter is very small so practically nobody saw them, but I felt like I was actually doing something public again for once.

So anyway. Yep, I gotta blog more. Folks have asked about Xcode over on Mac Mojo and now that we’re reaching the end of a major product development cycle on the new tools it’s time for an update. I’ll work on that, but in the meantime if you’re curious about some of the day-to-day stuff going on inside the MacBU, come follow me!

Mac Office 2008 Sneak Peek

September 18th, 2007

We’ve just launched the Mac Office 2008 Sneak Peek site, with short video clips and descriptions of a bunch of new features in Mac Office 2008. The video clips are a little small, but they should give you a good idea of the new UI (more adoption of common OS X UI elements, extensive use of Core Graphics) including the new Elements Gallery and some Word and Excel features. Nadyne has just put up some commentary on how the design of the Elements Gallery evolved out of the Win Office ribbon and some of our own internal User Experience testing. Some of the other folks I work with in the MacBU will be posting to Mac Mojo over the next few days talking about their work in designing, developing, and testing the new capabilities.

On a more personal note, I’ve not posted here in a very long time. As you might imagine, I’ve been very busy at work over the last several months, with more to do before Office 2008 becomes available in January. Instead of blogging, I’ve been spending my free time at home playing with my kids and doing small fixit projects (I replaced two faucets over the weekend so that my son could reach the handles and turn on the water by himself.) I do hope to write more regularly soon.

The Bill and Steve Show

May 31st, 2007

So last night was the Bill & Steve confab at the All Things Digital conference. It was a pretty mellow discussion as they go (although apparently contrary to popular opinion, BillG is not Fake Steve!)
Both Bill and Steve made some nice comments about the MacBU. Check out this link from roughly 2:35 to 3:05.

I’ve talked about the relationship that the MacBU has with Apple developers before, and it’s nice to hear Steve himself say that “it’s one of our best developer relationships.”

Save at the airport with Office 2004

May 25th, 2007

At MacWorld 2007 this past January, Apple released their new 802.11n Airport Extreme Base Station with support for sharing a USB hard drive. Since that release, we’ve seen a few reports here and there that Mac Office 2004 applications are unable to save files to such a shared disk. One of my colleagues had run into the problem at home and reported the bug internally here as well, and it ended up on my plate.

I obtained a new AEBS from our lab and set it up in my office. I rebooted my Intel iMac into Tiger, applied all the recent security updates (that Mac has been running Leopard seeds for a while, so the Tiger partition was a little out of date) and installed the new AEBS software. I then booted up Office 2008 (since that’s easier to debug right now) and tried to reproduce the problem. No luck — Excel and Word both had no problems saving to the wirelessly-mounted disk drive. So, I tried Office 2004. Again, it just worked! So, I sent the bug back to my colleague saying I couldn’t reproduce the problem.

Today, he brought his own AEBS in from home and we tested it. Sure enough, we could reproduce the problem on his AEBS. So, we pondered the problem for a little while and realized that when I set up our lab’s AEBS the other day, the first thing I did was update the AEBS firmware as prompted when I first ran the Airport Utility tool. Comparing the two AEBSs showed that the one I set up was using firmware v7.1, whereas my colleague’s was using v7.0. A quick update of his AEBS and a new test, and the problem went away!

I then dug around on Apple’s web site and found the release notes for the new firmware update. Lo and behold, the new firmware says that it has “improved support for third party applications saving files to a USB disk.”

So, if you are having problems saving files from Office 2004 applications to your new whiz-bangy Aiport Express Base Station, go to your Airport Utility and check to see if you have the latest AEBS firmware. Your Office installation will thank you (or at least, save your files…)!

VB to AppleScript

February 9th, 2007

After my posts this past August about the removal of VB from Mac Office 2008, lots of people asked about how to convert VB code into AppleScript. I had always intended to write up a post with some simple examples but never actually found the spare time to do so. However, Paul Berkowitz, along with the help of some other stellar Microsoft MacBU MVPs has written an excellent tutorial with some concrete and very relevent examples of VB macros and their AppleScript equivalents.

MacTech Magazine announced on Wednesday that their upcoming April 2007 issue will contain the entire 150-page book! I saw a slightly-pre-release copy of the book at MacWorld and I think it will be an excellent reference/HowTo for anyone who has created custom solutions in VB for the Mac.

I know this doesn’t address the cross-platform issues surrounding VB but it should give you some ideas of the richness of AppleScript and our support for it in Mac Office 2008.

Canned meat and statistics

January 16th, 2007

I put up my first post to this blog on May 30, 2006. Today is January 16, 2007, which is 231 days later. In that time, I’ve made a total of 44 posts and received 482 comments. That works out to about one post every five days, and about 10 comments per post.

In that same time period, I’ve received 9043 (!) spam comments, or just over 39 per day. The number is actually a little higher because I’m only counting the comments caught by Akismet — every so often it misses a few and I have to manually delete them.

That’s a spam level of 94.9%! Funny enough, Akismet’s own world-wide statistics show spam at around the 94% level, so I guess I look like a nice average target to the comment spammers. Oh for the days before Canter and Siegel!

Whistle while you work

January 14th, 2007

I got back to Seattle on Thursday night, only to find that I couldn’t actually get all the way home due to ice on the roads. I had to park my car a block and a half away in a nearby parking lot because the snow (!) that fell on Wednesday had been packed down and subsequently frozen into a solid sheet of ice. What is with this year’s weather anyway? Snow, ice, wind, torrential rain, gale-force winds, more snow, more ice — what’s next?!

Anyway, as far as work goes, MacWorld was pretty good this year. I met a number of interesting folks in the Microsoft Blogger Lounge and answered a ton of questions over at the main Microsoft booth. Apparently I’m a “docile developer” — I’m glad that Brandon liked the personal tech support. On Tuesday evening I got to chat with Jacqui Cheng of Ars Technica at the Microsoft Press Party. Apparently Jade had wandered off to someother event so I didn’t get to experience the full snark effect, but Jacqui and her friend Herschell (sp?) were quite pleasant to talk to. I’ve been following a few threads on the Ars Macintosh forum, where a few commenters insist on dragging the MacBU through the mud as often as they can (and you can see a few of their comments on some of my other posts here). Somehow Jacqui and I got to talking about the perceptions you get as you scan people’s comments. So many of them are negative that it is easy to get kinda down about blogging. I mean, who really wants to share some personal insights only to get cursed out all the time? It’s a little odd, but most of the positive comments I get are sent to me in private email, whereas the people who have some issue or complaint about me or the MacBU usually post public comments (dare I call them diatribes, at times?). Jacqui said she’s noted the same thing with her columns on Ars. I wonder why that is? Are there any human behaviorists reading this who care to hazard a guess?

On Wednesday at the Blogger Lounge I spent a long time talking with Eric Albert, a former Microsoft employee (although not with the MacBU) who’s now been involved with development on both the Intel Macs and the new iPhone. We chatted about the development of Xcode, including his perceptions of how easily 3rd party (ie, non-Apple) developers would be able to switch their codebases to it (hint — not as easily as Steve Jobs said!) and the various experiences we’ve both had with various chip and system architectures. I asked him about working on the iPhone, and aside from the normal “I can’t tell you that” sorts of stuff, it sounds pretty cool. He had some funny anecdotes to share about the secrecy involved, including having to stand guard around the demo model with his coat flared out for privacy at 5 or 6am the morning of the keynote as someone else ran through the demo to ensure it worked! (Here you can see Eric chatting with Nadyne and myself. I’m in the center wearing black with the yellow Office logo all over my shirt, Nadyne the red-haired woman to my left, and Eric is facing us wearing a grey shirt.)

Oh, and I’d like to welcome all you Macintouch and MacFixIt readers — it seems that my post on VB is making the rounds again. I guess that will be my 15 minutes of Internet fame, doled out in little bits a month or so at a time. Some of the comments I’ve seen recently about Office 2008 wonder why we didn’t demo much in the booth at MacWorld. I’m not in any position to answer that, but I do know there’s a lot more to Office 2008 than you’ve seen. There are a bunch of screenshots that show visuals for features we haven’t demoed publicly yet. By the way, all those rows of buttons in the Elements Gallery collapse — they are only expanded while you are working in the EG, so it doesn’t take up so much screen real estate on a permanent basis. I’ve asked some folks in MacBU to get a screenshot of the default state so you can see the difference. In the meantime, AppleInsider has a few rough camera shots from our booth demo that show the EG in a collapsed state.

So beyond all that, what’s up? Lots more coding at work. My manager and I got a large new chunk of code to link on Friday that we’ve been working on for several weeks, and that removes the block on the Excel converter work I’m scheduled to do next. I’ve got some work to do on integrating Cocoa nibs into our localization process, so that we can apply localization transforms to them automatically, rather than doing them by hand each time the English nib changes, which in turn lets us autogenerate a complete localized build every day (something that we haven’t had working for the internal builds yet this cycle, yeesh!)

Ok, I’d better go to sleep so I can get something done tomorrow. If you hear me whistling on the bus tomorrow morning, say hi!

Live from MacWorld, it’s Tuesday afternoon!

January 9th, 2007

I’m sitting in the Microsoft Blogger Lounge on the MacWorld show floor as I write this. I missed the SteveNote today as I was somewhere around 35,000 feet over Oregon as the show was going on, but it sounds like some neat gadgets were revealed today. Too bad I don’t use Cingular as my cell phone provider… :)

Anyway, the big news for MacBU today was our announcement of Mac Office 2008. (Finally, I can stop calling it “the next version of Office” all the time!)

There’s a couple of screenshots over on Ars Technica (along with some good old Charles Jade commentary — I see he had fun tlaking to Geoff) and MacFixit has a short writeup as well.

Please let us know what you think. There’s still more to come; we’ve got converters coming out in beta in a few months, as well as more information on new Office 2008 features in the months leading up to our release in the 2nd half of this year.

I spent a little while at the main Microsoft booth today. One person asked me about VB and another about file converters, but most of the questions were about things that users didn’t know they could do in Office 2004. It’s always nice to be able to show someone how to solve their problem on the spot!

Going back to Cali…

January 1st, 2007

One of the more interesting aspects of working in the MacBU is the fact that our group is split into two main geographic locations — about half of our group is based in Redmond at Microsoft’s main campus, and the rest of the team is based in Mountain View at Microsoft’s Silicon Valley campus. Most recurring meetings that involve cross-locational groups of people occur by phone or video-conference, since otherwise whenever we need to get a particular mix of the MacBU together in person (like all the development leads, or whomever), many of them have to travel. Often the SVC (Silicon Valley Campus) folks travel to Redmond, but this month a meeting I need to attend in person has been set up in California. For me that would normally mean experiencing the ‘joy’ of a 18.5-hour work-day commute to the San Jose airport and back. (In order to get to the SVC campus for a normal work-day, I have to leave my house at 5:00am to catch a 6:30am flight, and then I get back home around 11:30pm! Bleargh.)

Not this time!

Since the meeting is happening during the 2nd week of January, I’m combining the travel for that meeting with a jaunt over to the Moscone Center. I’ll be at the 2007 San Francisco MacWorld Expo on Tuesday and Wednesday January 9-10. I haven’t been to a MacWorld in a long time; I think the last one I went to was MacWorld Tokyo in March 2002! The main reason I’m going this year (other than to avoid a brutal day of travel!) is to participate in some of the blogger events that Microsoft is sponsoring. In particular, I’ll be hanging out at the Microsoft Blogger Lounge (booth #702 in the South Hall) on Tuesday and Wednesday afternoons from 3:00 to 5:30pm or so, and a little bit at our main booth (#1112). Depending on what time my plane lands, I might get there a bit earlier on Tuesday.

So, if any of you reading this are planning to be at MacWorld, feel free to drop by with any questions or comments you may have, or your resumé if you’d like. If you want to be sure I’m around, you can send me an email from this page. I believe some of the other MacBU bloggers will be at MacWorld as well, so look for several of us there over the course of the week.

Update on the ephemeral Office 11.3.1 Update

December 17th, 2006

I’ve just put up some more information on Mac Mojo about the Office X and 2004 update that the MacBU released and promptly removed from MacTopia last week.

The short version is: there is no urgent need to uninstall the patch because we’ll release a new patch by the end of this week to fix everything up.