Nifty script to find EDB and STM file sizes

Michael B. Smith posted a cool script on his blog today: it finds all the EDB and STM files on Exchange servers in your organization, then tells you how much disk space they actually take up. If you’ve ever wondered how much disk space your Exchange data is consuming, now you can find out.

Comments Off on Nifty script to find EDB and STM file sizes

Filed under UC&C

Johannesburg day 2

Another verrrrry long day. I got up about 0630 and started packing, then got a call from Louis van Noordyk, the Microsoft speaker who was going to do the event keynote. He wanted to know if I’d mind doing a unified messaging demo during the keynote. “Sure, why not?” I said. I rushed over to the event venue and found that the phone I was going to be using was a cellphone with a headset– not exactly ideal for a demo, but certainly reflective of how Exchange UM will be used in the real world.

After the keynote, the rest of my sessions went very well, and I got lots of questions. As with the events in Lisbon and Oslo, many of the attendees had been thinking about how to deploy unified messaging, but they were surprised– and pleased– with the mobility and calendaring improvements. The max bandwidth available to the home is about 1024Kbps, and even that isn’t common, so anything that improves bandwidth efficiency or time usage is of strong interest.

After the events, we took a cab back to the hotel. This seems odd, since it’s less than a block’s walk. However, both Louis and Isabel (the event planner) strongly cautioned us against walking, since part of that block is an industrial car park that’s normally empty at night. Empty apparently means bad, thus the cab. From the hotel, we walked next door to Ocean Basket, a local seafood chain. I had a plate of grilled butterfly prawns, Nile perch (a relative of good ol’ Lake Erie perch, with a similar flavor), and calamari. It was quite good, although by that point I was so tired I would have eaten almost anything.

Then it was off to the airport. JNB is a huge airport, but it wasn’t at all crowded either time I was there– I guess midday is their busy time. It’s also a “quiet airport”: there are no flight or boarding announcements, even at the gates. This really cuts down on the background noise, as does the lack of public phones. I wanted to call Arlene to let her know I’d made it to the airport, but with no phones, I had to resort to Skype and holding my laptop up to my ear.

Once aboard, I settled in and read the local papers until takeoff, then I went to sleep– and slept until about 45 minutes from Amsterdam! I missed breakfast, dinner, movies, and who knows what else. Now I’m in Amsterdam at the overcrowded KLM lounge, trying to clean up my accumulated inbox junk and getting ready for my flight home.

Summing up: everyone I met in South Africa, from taxi drivers to hotel maids to the event attendees, was friendly and open. I got to try some new foods, including Hertzoggies, melktart, and kingklip (a really sweet, soft-fleshed fish; Glenn kept asking people “what kind of fish is kingklip?” I think he was hoping it would turn out to be catfish in disguise.) Our event was very successful, and though it was a very tiring trip I’d love to go back and see some of the famous sights (like the Kruger wildlife reserve and Cape Town).

1 Comment

Filed under Travel

Another Robichaux in the news

Dilana Robichaux is apparently a contestant on some kind of reality TV knockoff of American Idol. Good luck, cuz!

Comments Off on Another Robichaux in the news

Filed under General Stuff

Johannesburg day 1

Today (by which I really mean “the preceding 24 hours”) was a pretty interesting day. After arriving last night, I met up with Glenn in the luggage area and cleared customs. South Africa allows you to import firearms, as long as you have a permit. Unfortunately, I left mine all at home. The airport is cavernous and was almost deserted when we arrived; most of the international flights arrive early in the morning. While waiting for luggage, I’d tested my Verizon “world phone” SIM. Of course, it didn’t work. I then stopped off at the Vodacom booth to check the SIM. Nope, it didn’t work in their phone either. Sensing a pattern, I borrowed Glenn’s phone to let Arlene know I’d made it, then resolved to contact Verizon later.

We got to our hotel, the Mercure Midrand, about 40 minutes later. Unfortunately, it was dark, so we didn’t see any of the city (except billboards– which are no more exotic here than anywhere else). Midrand is a city of about 240,000 people nestled between Johannesburg and Pretoria. The hotel was about what I expected; it used to be a Best Western, so the small but comfortable room was no surprise. What did surprise me was the fact that the hotel is ringed with a 7′ fence with an electric fence on top of that. Security-conscious bunch! That’s to be expected given that the area of Midrand where the hotel is is primarily a commercial and industrial area. There are lots of folks about at night, and not all of them have good intentions. Surprisingly, some 200,000 of Midrand’s residents live in two black townships comprising 7% of the incorporated land area.

Glenn and I struggled with the lobby’s alleged wireless Internet before giving up. I wangled the desk clerk into letting me use his computer in the hotel office; with a little plug magic, I soon had my laptop open, called Verizon, and asked why my SIM wouldn’t work.To abbreviate the discussion, the answer is “it only works if you have a Verizon global phone”. Oops. Skype works fine, luckily, so I was able to call them in the first place.

I got up this morning about 0730, had a delicious hotel breakfast, and hooked up with the newly-arrived Jim McBee. Our first order of business was to get the right kind of power adapters– turns out that the “type M” style that I’d bought were the wrong kind. We had a nice walk up the street to The Boulders, a shopping center whose chief claim to fame seems to be a very large collection of boulders on the lower level. On either side of the street, there were little stalls selling fruit, candy,various kinds of counterfeit goods, and other things that we weren’t actually looking for. No one was unfriendly, but we did get some semi-hostile glares. At The Boulders, we found an electronics shop (no luck), a sort of WalMart-like discounter (no luck), and a car stereo store (bingo!) I bought some food for the kids (including some Simba potato chips and some assorted unusual candies).

The wireless Internet still wasn’t working, so I rebooted the access point– and voilà! that fixed it! For the rest of the afternoon, I worked, punctuated only by a visit from the local ward’s bishop, Mike Perry. He was an absolutely fascinating guy– he runs African Reptiles and Venom, a sort of one-stop snake superstore. Mike breeds and sells several varieties of reptiles, collects venom for use in antivenom sera, puts on corporate events and kiddie shows, and so on. We really enjoyed speaking to him, and I promised to look him up if I ever come back. In fact, I’d like to hire him; one of the team-building events he does is called “Fear Factor”. The victim, errr, contestant gets to put their head into a glass tank full of (non-venomous) snakes, then retrieve a piece of fruit from the tank using their teeth. What a way to build esprit de corps: “start acting like a team or I’ll bring Mike Perry back here again!”

For lunch, we went next door to Steers, a local fast-food chain, then it was back to the hotel for more work. We ended the day with a visit to the conference venue, which is huge! Jim has room for about 700 people in the room where he’ll be presenting; I haven’t seen my room yet, but it probably won’t be that big. More tomorrow; now I’m off to bed.

Comments Off on Johannesburg day 1

Filed under Travel

Off to South Africa

Note to self: next time you get ready to go on a big trip, make sure you have your passport before you leave home. Yes, that’s right: I woke up at about 3am this morning with the bolt-out-of-the-blue realization that a) I had forgotten my passport and b) I was approximately 980nm away from it. After puzzling over it for a while, I sent Tim a text message begging for help; he stopped by the house on his way to work and grabbed it, then met me at the Detroit airport. Fortunately, for this trip I’d booked MLU-MEM-DTW-AMS-JNB instead of my original MLU-ATL-CDG-JNB plan, or my goose would have been cooked. Now I have my passport, most of my stuff (missing one electrical adapter, which is survivable), and am headed to AMS to change planes!

1 Comment

Filed under Travel

Outbound SMTP filtering

My ISP apparently just turned on outbound SMTP filtering. For a work project, I’ve been gathering phish so we can run them through various filters. However, since last night, phish that I’ve attempted to redirect (as attachments, mind you, not redirected messages) are bouncing with a “550 This message contains malware” message. That’s a good thing because it will help stop the spread of malware from systems on Buckeye’s network, though it’s a mite inconvenient for me.

More broadly, this points out something that other larger ISPs, like Comcast and Verizon, could productively institute, and it’s worth looking into for most companies as well. It only takes one compromised machine to send out enough spam or malware to get your entire network blacklisted, and blacklists tend to be rather more persistent than most people realize.

1 Comment

Filed under UC&C

More power adapters and other travel stuff

Turns out that I need a new (or, more precisely, different) set of power adapters for South Africa. Amazon has a set of adapters for $9.99, so I snagged a couple. Taking a tip from Devin, I’ve put all my power adapters into a big ol’ Ziploc bag so they don’t scatter at the bottom of the bag.

Last trip, I forgot the USB headset I use with Skype. This time I was going to try using my Bluetooth headset (a Netcom GN6210) with the MacBook Pro; however, after I paired the headset, I kept getting Bluetooth audio failures. The strength of the GN6210 is that it also works with my desk phone, which I use a lot more than my cell phone because I get poor reception in the basement. I could replace it (or give it to Arlene to use upstairs), but I’ll probably wait until I move up to the new attic office.

I also got a Verizon “world phone” SIM. At least in theory, this should let me take my US phone number with me when I travel, using Vodafone’s GSM network. There’s apparently no way to test that in the US because the SIM only works on Vodafone’s world-wide network. I’ll be taking my newly repaired JASJAR to use as a phone and for demos; I do one really cool Exchange ActiveSync demo where I throw the JASJAR’s screen up on the projector using SOTI PocketController.

Amazon also supplied me with a PATRIOT from Wenger Triple Gusset Rolling Case w/ Removable Tote, a fancy name for what looks like a very sturdy rolling laptop case. It will hopefully accommodate both computers and all the other crapola I need to take on extended trips; I’m a little worried because it’s way too thick to fit in the overhead compartment of CRJs, and I fly those a lot. I may end up reserving it for double-computer trips like the “Get Ready” events.

Unfortunately, I’m not packed, and I’m not even finished with the work I’m supposed to have done before I leave… guess I’ve been too busy shopping.

Comments Off on More power adapters and other travel stuff

Filed under Musings, Travel

Microsoft releases Exchange 2007 online help

Very cool! Microsoft has posted the entire online help system for Exchange 2007. This is a great way to learn about how Exchange really works, right from the source. If you’re planning on experimenting with beta 2, this is a good way to get a head start on understanding some of the changes that are coming our way.

Comments Off on Microsoft releases Exchange 2007 online help

Filed under UC&C

Using Exchange UM with Asterisk

Lots of people have asked me whether they can use Exchange 2007 Unified Messaging with Asterisk, the popular open-source PBX. The answer is “not really”, because Exchange (and Live Communications Server) use SIP over TCP, and Asterisk uses SIP over UDP. (Supposedly this was being fixed, but it looks like the work never got finished). However, a clever fellow has written instructions on how to use the SIP Express Router (SER) package to link LCS 2005 and Asterisk— I bet this would also work with Exchange 2007, and I plan to find out in the next couple of weeks.

Comments Off on Using Exchange UM with Asterisk

Filed under UC&C

Microsoft’s unified communications announcement

Jeff Raikes started off the presentation with a short “People-Ready” video and a discussion of some broad communications and collaboration challenges. There was a short man-on-the-street video interview montage, which wasn’t funny, followed by a demo of the new RoundTable conferencing camera featuring a meeting to discuss where a team should eat lunch. Realistic? No, but mildly amusing, and it showed off RoundTable well.

RoundTable (available “about a year from now”) is a hardware device: it’s a 360° camera that works with Live Meeting to give you panoramic video and automatic speaker detection: you see the face of whoever’s talking at the moment. If it’s well-executed, this could be very valuable for distributed teams.

Next, Raikes talked about SIP and how it’s the core protocol for Microsoft’s communications system. Office is positioned as a platform delivering services in key areas, including presence and mobility enablement. The New product announcements, all due in Q2 CY 2007:

  • Office Communications Server 2007, which unifies SIP-based IM and self-hosted conferencing. This is a terrific answer to critics who have complained that Live Meeting is only available as a service. Lots of customers want hosted conferencing servers, but not everyone does.
  • Office Communicator 2007, which now includes a SIP softphone so you can use the VoIP features of Communications Server and Communicator without any hardware.
  • Office Live Meeting adds the capability to use both PSTN and IP audio, plus WMV and Flash embedding (the demo featured a Live Meeting session in which a video was played back– a nice, and useful, feature). Live Meeting includes presence status indicators, and it provides “talking head” video of the presenter.

Raikes was joined on-stage by Anoop Gupta of Microsoft’s unified communications group for a demo of the new suite of projects featuring a future clone of Raikes– this was a clever idea, and the “clone” actor pulled it off nicely. The demo showcased the high degree of integration between Communicator, Communications Server, and 2007 Office System applications. For example, when you start an IM session from within Outlook, the IM window reflects the subject of the e-mail message. The point behind this demo was to show how easy it is to move seamlessly between audio, text, and video conferencing (and application sharing) without switching applications or work contexts. There’s a small inset window for video conversations that shows what you look like, which is also useful. The 2007 products support multi-party, multi-point audio and video, something missing from the 2005 versions.

One part of the demo showed a voice-driven session with the Microsoft helpdesk, conducted through Communicator 2007: a manager called in and automatically provisioned a new user. The point of this demo is that Microsoft’s positioning of their communications product as a platform unlocks a wide range of potential business applications. SharePoint already puts a heavy emphasis on self-service provisioning, one of its most popular features; it’s good to see this possibility expanded to other areas.

There were a few surprises; for example, Live Meeting will integrate with the Exchange Hosted Services Archiving component to provide long-term archiving for meeting data. This is a very smart move, because compliance is one of the key drivers that make people want self-hosted conferencing services.)

Other nifty things they showed: Exchange 2007 Outlook Voice Access; getting an Exchange 2007 unified messaging voice mail on a Windows Mobile device and playing it back; SOTI PocketController for controlling a mobile device from the Windows desktop; Communicator Mobile running on the Motorola Q.

Microsoft also made partnering announcements with Hewlett Packard, Motorola, and Siemens. HP is committing to providing Communications Server services and installations, and Siemens is building solutions to help people move from their conventional PBX solutions to IP-based systems featuring Microsoft’s solutions. Motorola’s announcement involves roaming between cellular to VoIP calls, but it’s not clear to me what impact this has to actual users and administrators. With the very successful launch of the Q, Motorola clearly wants to be a player in the mobile computing/mobile LOB area.

LG-Nortel, Polycom, and Thomson all committed to building hardware SIP phones that include the new “Communicator phone experience”. This is an awkward term for something very cool: you see a user interface on your desktop phone that looks, and acts, like the desktop, mobile, and browser-based Communicator interfaces. For example, your phone can show your Communications Server contact list (including your MSN, Yahoo, and AIM contacts if you’re using PIC). Gupta and Raikes showed one such device, along with a Tatung cordless USB SIP phone. (I definitely want one of these!)

Raikes closed with a two-fold call to action: deploy Active Directory, because it’s the unified directory foundation for all of Microsoft’s communications services; and evaluate Exchange Server 2007 when beta 2 ships in July.

In light of IBM’s announcement, who wins the day? Based solely on announced ship dates, IBM will be to market first. However, Microsoft announced a much broader portfolio of technologies (not to mention the Exchange 2007 Unified Messaging feature set), and the Microsoft solutions can easily be deployed anywhere there’s Active Directory. Given how fast Microsoft has been taking real-time communications market share from IBM, I think I know which way I’d bet.

Updated: edited to fix a couple of typos and add a link to this post on using Exchange UM and LCS 2005 with Asterisk.

Comments Off on Microsoft’s unified communications announcement

Filed under UC&C

Dueling real-time communications announcements

IBM struck first, with their announcement of Sametime 7.5. The new version offers support for BlackBerry, Nokia, and Windows Mobile devices, as well as Office and Outlook integration. It’ll be interesting to see how good a job IBM did of these features, given that Microsoft has set an awfully high bar with the Office 2003+Communicator+LCS 2005 stack. (one disquieting note: IBM’s SIP gateway apparently requires WebSphere. I hate it when that happens!)

Microsoft’s announcement is scheduled for a little later today. I’ll have more details on today’s announcements once the embargo’s lifted; check back here. Update: here are my notes on the MS announcement.

In the meantime, there’s an article in the New York Times by John Markoff that goes to great lengths to pooh-pooh what Microsoft’s doing (quoting Ken Bisconti and Julie Farris, along with Huntsville homeboy Mark Spencer of Digium) and talking about the complexity of a feature set that, based on the rest of the article, Markoff doesn’t quite understand yet. The article freely muddles the already-announced unified messaging support in Exchange with the stuff set to be announced today, but it does such a poor job of describing both that I felt dumber after reading it.

1 Comment

Filed under Musings

“Television and your future self”

Terrific post by Barry Eisler on time management:

I’ve done 15 signings in the last two weeks, and a lot of people have asked for advice on how to write a novel. I tell them, “Don’t watch television.”

There’s a common misconception that novels get written in a mad rush over a month or two in an isolated cabin or on a mountain top. They don’t. They get written an hour or two at a time, day by day, over the course of many years (eight years, in the case of my first novel, Rain Fall).

“An hour or two at a time, day by day, over the course of many years”… well, that’s exactly how people watch television, isn’t it?

There are only 24 hours in a day, and only so many days in our lives. If you use those daily hours doing one thing, you can’t use them for something else. It’s that simple.

Now, of course, I could self-righteously puff out my chest and crow about how little television I watch… but that’s not the point. If I were to take the amount of time I spend reading other peoples’ novels, I’d certainly have time to write one (or more, given how much I read). Of course, that says nothing about the amount of time I spend doing other entertaining but ultimately non-productive things.

Interestingly, my first several computer books were all written in exactly that way: an hour or two at a time, every night after the kids were in bed. As we added more children, and as they grew, our lives changed, and so did my job; I was able to write full time, every day. Now I’m back to writing columns, articles, and so on in bits and pieces, whenever I can find time. For example, this morning I got up at 0500 and spent about two hours working on a paper. Tonight after the kids are in bed, I’ll probably work on a different paper. I guess I should start thinking seriously about whether I want to try writing long fiction (I think I do), and whether I have any interesting stories to tell (well, the jury’s out on that one.)

1 Comment

Filed under Musings

Props to Zenprise for “Best of TechEd 2006” award

I meant to mention this, but I forgot– Zenprise won the “Best of TechEd 2006” award from Windows IT Pro for their Zenprise 2.0 product. (Thankfully Bharat has a better memory than I do.) Altiris won the best-of-show award for their Software Virtualization Solution; Quest bagged an award for Spotlight on SQL Server, and Neverfail won for their SharePoint HA product. Maybe next year I’ll be able to stick around for the actual awards!

Comments Off on Props to Zenprise for “Best of TechEd 2006” award

Filed under General Tech Stuff

My TechEd 2006 session

I haven’t had time to post the slides yet, but Hunter gives a pretty good overview of what I covered. (Thankfully, he didn’t mention the icy-cold room or the mysterious problem we had with the lights, both of which cost me in my session evaluations; this guy mentioned the lights, though)

1 Comment

Filed under Security

Test entry for comments

Yet another test.
Update: chmod u+x is your friend. Comments should work now.

4 Comments

Filed under Friends & Family