Creating custom Exchange attributes

As with so many other things, there’s a right way and a wrong way to create custom attributes for use with Exchange. These attributes can be made to appear in the custom attribute slots in Outlook, so you can extend the GAL (and views of it) to include things like birthdays, employee IDs, or other data not include in the schema. The wrong way is just to pick what looks like an unused MAPI attribute ID. Dave Goldman explains the right way here.

Technorati Tags:

Comments Off on Creating custom Exchange attributes

Filed under UC&C

6 Qualcomm laywers sanctioned over discovery failures

A federal magistrate just hammered six Qualcomm lawyers for failing to properly handle and produce evidence in the long-running Qualcomm vs Broadcom patent dispute.

The judge concluded that their declarations and other evidence lead to “the inevitable conclusion that Qualcomm intentionally withheld tens of thousands of decisive documents from its opponent in an effort to win this case and gain a strategic business advantage over Broadcom,” according to 48-page order released late yesterday.

“Qualcomm could not have achieved this goal without some type of assistance or deliberate ignorance from its retained attorneys,” she added.

Ouch! I’ve written about this issue before, and it’s not going to go away! You’d better have an effective discovery strategy in place before your organization ever gets involved in litigation, and this strategy should probably extend to making sure your inside and outside counsel aren’t stupid enough to try to “lose” e-mail messages. That trick never works.

Technorati Tags:

Comments Off on 6 Qualcomm laywers sanctioned over discovery failures

Filed under FAIL, UC&C

Hysterical BIll Gates video

Here’s what Bill Gates’ last day at Microsoft will be like.

Comments Off on Hysterical BIll Gates video

Filed under General Stuff

Song of the day: “All Right” by Jim Noir

This is a great song; I found it more or less by accident.

Comments Off on Song of the day: “All Right” by Jim Noir

Filed under General Stuff

12-step program for recovering Marines

You might have been wondering how Marines can re-integrate to civilian life. A friend just sent me this handy guide (which I have edited somewhat to make it more family-friendly).

  1. ADMIT you have a problem. Say “I am a Marine, I have a problem.”
  2. SPEECH
    • Time should never begin with a zero or end in a hundred. It is not 0530 or
      1400; it is 5:30 in the morning (AKA awful early)

    • Words like deck, rack, and “PT” will get you weird looks; floor, bed, work
      out will work better– get used to it
    • “F—” cannot be used to replace whatever word you can’t think of right
      now. Try “um” instead.
    • Grunting is not talking
    • It’s a phone, not a radio. Conversations on a phone do not end in “out”
    • People will not know what you are talking about if you tell them you are
      coming from Camp Lejeune with the MWSS platoon or that you spent a
      deployment in the OCAC
  3. STYLE
    • Do not put creases in your jeans
    • Do not put creases on the front of your dress shirts
    • A hat indoors does not make you a bad person, it makes you like the rest
      of the world
    • You do not have to wear a belt all the time
  4. WOMEN
    • Being divorced twice by the time you are 23 is not normal, neither are 6
      month marriages, even if it is your first
    • Marrying a girl so that you can move out of the barracks does not make
      “financial sense”, it makes you ‘SPECIAL”
  5. PERSONAL ACCOMPLISHMENTS
    • In the real world, being able to do pushups will not make you good at your
      job
    • How much pain you can take is not a personal accomplishment.
  6. ALCOHOL
    • In the real world, being drunk before 5pm will get you an intervention,
      not a “good for you”
    • That time you drank a 5th of Jaeger and accidentally relieved yourself in
      your closet is not a conversation starter
    • That time you went to the combat medic school and practiced giving vodka
      IV’s will also not be a good conversation starter
  7. SPENDING HABITS
    • One day, you will have to pay bills
    • Buying a $30,000 car on a $16,000 a year salary is a really bad idea
    • Spending money on video games instead of on diapers makes you a fool
    • One day you will need health insurance
  8. INTERACTING WITH CIVILIANS (AKA YOU):
    • Making fun of your neighbor to his face for being fat will not be normal
  9. REAL JOBS
    • They really can fire you
    • On the flip side you really can quit
    • Screaming at the people that work for you will not be normal. Remember,
      they really can quit too
    • Taking naps at work will not be acceptable
    • Remember 9-5, not 0530 to 1800
  10. THE LAW
    • Non-judicial punishment does not exist and will not save you from prison
    • Your workplace, unlike your command, can’t save you and probably won’t. In
      fact, most likely you will be fired about 5 minutes after they find out
      you’ve been arrested.
    • Even McDonalds does background checks
    • Fighting is not a normal thing and will get you really arrested, not
      yelled at Monday morning before they ask you if you won
  11. GENERAL KNOWLEDGE
    • You can in fact really say what you think about the President in public
    • Pain is not weakness leaving the body, it’s just pain
    • They won’t wear anything shiny that tells you they are more important then
      you are, so be polite
    • Read the contracts before you sign them. Remember what happened the first time

1 Comment

Filed under General Stuff

Why jet blast is bad for you

Check out this cool video of a mid-80s Lincoln Town Car driving behind a 707. Don’t try this at home (or at TOL, which has lots of freighter-conversion 707s taxiing about).

Comments Off on Why jet blast is bad for you

Filed under Travel

One of my favorite Christmas gifts: Zibra OpenIt

I was delighted to get a Zibra OpenIt for Christmas, all the more so because I’d never heard of it before. The OpenIt is basically a pair of shears where the blades are perpendicular to the handle. It works a treat for opening those stupid blister packs, plus it has a built-in utility knife for cutting other kinds of packaging. I used it heavily for our family Christmas presents, and as a result we suffered no incidences of wrap rage. Highly recommended. I’ve already ordered one for our office.

Comments Off on One of my favorite Christmas gifts: Zibra OpenIt

Filed under General Stuff

Windows Mobile and unique device IDs

It turns out that Windows Mobile devices have unique device IDs. This comes about because WM is part of the Windows CE family, so each WM device has a two-part unique ID. The first 4 bytes represent a device family (e.g. all, say, HTC S730s will have the same 4-byte value). The remaining 12 bytes are supposed to be globally unique to all devices from the manufacturer, so that two (say) Palm Treo 750s will have two different device IDs. These IDs are not the same as the IMEI or phone number (in part because not every device will have an IMEI or phone number– consider a WiFi-only device that syncs to EAS).

There are several different uses for the device ID. From an Exchange perspective, the two biggest ones are:

  • looking at the IIS logs on the CAS server to see when a particular device synced and what happened when it tried (e.g. are there errors? did the sync complete? when was the last sync?) Some of this information is visible on the Mobile Devices tab of the OWA’s Option page, or you can get it using the get-ActiveSyncDeviceStatistics cmdlet.
  • provisioning access by device. For example, you can allow only a specified device to connect for a user, which prevents them from using other (presumably unsupported or unauthorized) devices. To do this, you use the set-CASMailbox cmdlet with the ActiveSyncAllowedDeviceIDs switch.

Technorati Tags:

Comments Off on Windows Mobile and unique device IDs

Filed under UC&C

Lack of style

I have often been accused of having little to no personal style, and my blog is now in the same boat. This is a combination of my upgrade to Movable Type 4.0 and some oddities of my hosting environment. I’ll fix it eventually. Thanks for not piling on.

Comments Off on Lack of style

Filed under General Tech Stuff

New Exchange Web Services book

Jason Henderson of Microsoft just turned me on to this book: Inside Microsoft Exchange Server 2007 Web Services. I’ve ordered it, of course, and will report back on how good it is once I’ve had a chance to sit down and dig into it.

Comments Off on New Exchange Web Services book

Filed under UC&C

Get in the Christmas spirit now. That’s an order!

Check out these two great Toys for Tots commercials, then give ’til it hurts.

Comments Off on Get in the Christmas spirit now. That’s an order!

Filed under Spiritual Nourishment

“White elephant” gift exchange suggestions

If you’re having an office, church, or family party, you may be struggling with what to give people– especially if you have a white elephant gift exchange. Allow me to offer this excellent list of suggestions. Lots of potential here!

Comments Off on “White elephant” gift exchange suggestions

Filed under Friends & Family

Raphael T. “Tim” Bloch, 1919-2007

(n.b. Julie has written a wonderful tribute to our grandfather– see here.)



Tim Bloch was born in Alexandria on January 30, 1919, the son of Raphael Bloch and Alix Kilpatrick,

and died on December 3, 2007. He was graduated from Jonesboro-Hodge High School and subsequently attended Louisiana State University until he enlisted in the Army Air Corps. He was stationed at Hickam Field in Hawaii when the Japanese attacked Pearl Harbor. He also served in the South Pacific as a B-17 pilot and in the Italian theater as a squadron commander. He was highly decorated for his service. In May of 1943 he married Phyllis Gibson Barton of Napoleonville.

His business interests were many and varied. He served as state president of the Louisiana Realtors Association, and was proud that Tim Bloch Real Estate served the community for 50 years.

Tim was known as an affable, capable, responsible civic leader. His wit and humor were a delight to his family and friends.

He is survived by his wife, Phyllis Bloch; his brother, Samuel Wheadon Bloch of Kansas City, Missouri; his first cousin, Virginia Wheadon de Gravelles of Lafayette, Louisiana; two daughters, Ann Bloch Robichaux of Perrysburg, Ohio, and Betty Barton Bloch of Metairie, Louisiana; two sons, Ray Beasley Bloch and Daniel Timothy Bloch of Alexandria, Louisiana; and grandchildren Paul Robichaux, Julie Robichaux, Tim Robichaux, Christopher Bloch, Clayton Bloch, Ashley Bloch, and Melissa Bloch.

The funeral was held at St. James Episcopal Church on Wednesday, December 5. In lieu of flowers, memorials may be sent to the Rapides Parish Library, 411 Washington St., Alexandria, Louisiana, 71301, or to the charity of your choice.

Comments Off on Raphael T. “Tim” Bloch, 1919-2007

Filed under Friends & Family

Rocking the roadshow in Atlanta

Well, OK; I’m not rocking it yet, but I have big plans. The Ravens-Pats game is on TV; my dinner’s on the way, and I got to ride MARTA from the airport to my hotel. I’m ready to bring my A game to the session tomorrow!

Comments Off on Rocking the roadshow in Atlanta

Filed under Travel

Notes client won’t run with Vista UAC

Now, this is just plain wrong. The two most recent versions of the Lotus Notes clients won’t run when Vista User Account Control is enabled. This is despite the fact that IBM claims that Notes 8 is fully compatible with Vista. IBM recommends turning off UAC, which means you actually have to make your desktop less secure to run it.

Upon further investigation, it looks like nsd.exe is the actual component that doesn’t work when UAC is enabled. It looks like the only necessary change would be for NSD to ship with a manifest that uses the requireAdministrator flag to signal that the executable needs to run with elevated privileges. This is pretty straightforward, so I wonder if there’s some other issue that makes NSD, or another Notes component, fail under UAC. UAC support is required to get Vista logo certification, but I don’t have a Notes box handy to see whether IBM is claiming the logo or not.

So, shame on IBM for missing this elementary requirement– VIsta was out far enough in advance of Notes 8’s release for IBM to have sufficient time to support UAC. Shame on Microsoft, too, for not taking proactive action to make sure that such a widely used application would work properly with UAC.

(Bonus vuln: this buffer overflow in the Notes client viewer for 1-2-3 files. It requires a patch, which you must get from IBM support. Too bad IBM doesn’t make its patches freely downloadable.)

Technorati Tags: ,

Comments Off on Notes client won’t run with Vista UAC

Filed under UC&C