Saturday, May 31, 2008
Actually, the security check was worse than I thought
What possible security risk could occur between the top of the jet way and the bottom? Or is this just a jobs program for security companies?
Microsoft Junction v1.05
To use this on Groove, you need to:
- Logon to Groove and configure it for the current user
- Exit from all Groove applications, including the systems tray icon
- Move the %USERPROFILE%\Local Settings\Application Data\Microsoft\Office\Groove folder to a different location
- Download Junction
- Create a virtual folder called Groove at the Office level that points to the new locations
- The command will look like this: junction "%USERPROFILE%\Local Settings\Application Data\Microsoft\Office\Groove" "D:\Groove"
- Junction does not currently support UNC paths
- Restart Groove
Flying out of Bangalore
As hard as it might be to believe, but the security check at the airport is worse than the TSA.
Here’s the flow:
- They check your ticket and passport to let you into the building.
- At check in, they check your passport.
- After you check in, you go through an outgoing immigration where they check your passport and collect an outgoing passenger form. They stamp the passport and the boarding pass
- After you leave the immigration, they check it again to make sure both were stamped
- At security, they check your boarding pass and passport again
- They let people through one at a time and perform an individual search for every person going though the hand pat-down and wand treatment
- The security people stamp your boarding pass
Bangalore is an odd place - reminds me of parts of the Philippines and Malaysia in the dust, unruly traffic, and the odd combination of old and new buildings. Bangalore is high-tech boom town that rivals Silicon Valley for creativity and energy but the living conditions are no different than any other part of India or Southeast Asia. The regional office is in a really nice building that is only a couple of years old but it is immediately adjacent to building that could have been there since ‘50s and haven’t had and repairs since the ‘70s.
I didn’t have much of chance to look around but I did get to sample some good food. For the meals that we had earlier in the week with the large groups, they toned down the spiciness a little but later in the week I talked them into turning up the spice when it was just a couple of us. There was some good stuff to be had. Only one person out of the group of 12 visitors managed to get sick so it looks like the food was fairly trustworthy. They did take us out to some of the fancier restaurants, though, so I can’t say for sure that the food is completely safe. It tasted great, though.
Wednesday, May 28, 2008
On the ground in Bangalore
Tuesday, May 27, 2008
In Bangkok for a couple hours
The Bangkok airport is seriously confusing. It's a sprawling building that really needs an outside archictect or interior desginer to overhaul the signage. I started down a long consourse base on one sign that said "international transfers" and didn't see another sign for 10 minutes or so of walking. I was starting to wonder if I'd gone the wrong way. At least I have plenty of time to get lost.
I'll have even more time in Bangkok on my way back from India. The flight with the best connection (2 hours in Bangkok) is full so I'm on standby. I have a confirmed seat on the next flight but that is 10 hours later. If I get the standby seat, I will land in Tokyo at 4pm Saturday but the other flight gets me there at 6am sunday so the difference is acceptable. I don't get much sightseeing time but that's okay. I'm traveling for a specific business meeting, not for pleasure, after all.
95% Unpacked and Moved-in
I am going to India after all
Monday, May 26, 2008
Visa silliness continues
- Two weeks ago, I dropped off my application.
- The paperwork says to return in a week
- One part of the paperwork says to come by in the morning, another says to stop by in the afternoon.
- I went to the visa processing office for India this morning
- They sent me to the main embassy to drop off my passport
- I got to the office to find it closed. (It was about 11:50 so I am hoping it is just closed for lunch)
- I called the visa processing center to find out the hours but they only accept phone calls between 3pm and 4pm
So, I am sitting at a Tullys having a coffee and I'll go check on the embassy office at 1pm and see if it is open again. If it isn't open, then I guess I'm not going. I love this kind of back and forth - doesn't everyone? I'm supposed to fly out tomorrow at 11am and we haven't been able to buy my tickets yet. I bet all of this screwing around is going to cost the company a couple thousand in extra airfare at this rate.
Also, I'm supposed to be giving about 8 hours of technical training over the next three days. I guess everyone is going to just sit around and waste time. And DS flew people from all over the world to Bangalore to get this training, too...
Sunday, May 25, 2008
I was In Paris this week
The Dassault Systemes HQ is located in Suresnes near La Defense and it seems to be a pretty nice area. My jet lag woke me up a little early the first day so I decided to walk around the area a bit before I went to work. The area is full of classic, two story row houses and single homes that are in excellent shape. A lot of them have very nice yards, nice cars parked out front, and other hints that you’re in a very well to do area.
The hotel I’m staying, however, is not so nice. It’s not that bad but it really isn’t that good, either. I’m staying in the Best Western Atrium Hotel Suresnes and it is a reasonably priced business hotel but it seems to have some issues. The biggest drawback as a business hotel is that the wireless internet access doesn’t cover the entire building. You need to go to the atrium area to get a reliable connection. At least they have plenty of couches and tables to work at.
The smaller annoyances are the fact that that it doesn’t have air conditioning, the elevator is amazingly slow, and the rooms are pretty noisy. Since May isn’t that warm, I guess I don’t care about the a/c but Paris can get pretty uncomfortable in summer. And, the hotel fronts a busy street so you can’t leave the windows open.
I’m writing this on my way back but I won’t be able to post it until I get back. I’m at Charles de Gaul airport right now and the price for wireless access is a little high for just a blog post. I’m at Terminal 2E at CDG airport and it looks like they are 2/3rds of the way through a very nice looking remodel. However, that also meant that the security lines were incredibly long because they only had a couple of scanning machines running and all of the stores are closed up. There is one little coffee stand open but that is it.
For this trip, I flew business class on Korean Air from CDG to the new(ish) Inchon airport near Seoul to Narita. They are flying a fairly old 747 type but they have done some recent upgrades so it fairly comfortable. The business class seats are definitely a better way to travel then coach but they aren’t that comfortable. I still had trouble sleeping and it is still a 16 hour flight. However, the short check in lines, nicer food, first off the plane, first through immigration, and first at baggage pick up is definitely worth it. My trip to India will be by coach, thanks to the last minute change of schedule, so I guess I should enjoy my trip now as much as possible.
Wednesday, May 14, 2008
Default behavior of Outlook Auto Archive might be different than users expect
If you create new folders in your mailbox, those new folders are not automatically archived. This may cause problems for people who think that all folders in their mailbox are covered. Any new folder will need to have the archiving option set manually during creation by selecting the properties of the subfolder. You can also reset the folders for the entire current mailbox from the Tools >> Options >> Other >> Auto Archive >> Apply these settings to all folders now.
There appears to be no way for us to change this default behavior without creating a custom Outlook plug in from scratch. Programming for Outlook is incredibly difficult so it is highly unlikely to be worth the effort. If you know of any existing plug in, please let me know.
Sunday, May 04, 2008
Getting settled
Japanese retail stores have a different spin on the “90-days same as cash” financing scheme that American retailers do. The majority of salaried positions in Japan have a twice-a-year bonus, one in summer and one at new-years, so the retailers offer delayed billing. They will not charge your bank account or credit card until your bonus is scheduled to arrive. It’s a lot simpler than the “open an account” process that you get at American retailers.
The major appliance stores are willing to negotiate a little, too. The one that we finally bought from was willing to go lower in price after Chiho found some advertised prices online for the same products. It’s not quite a match-or-beat-the-price guarantee but it functions in a similar fashion. Chiho shaved about $150 (USD) off the price of everything with a half-hour worth of online searching.
Paris and Bangalore
I’ll try to take pictures and send gifts if I do go on these trips. I’ve been to Paris but I’ve never been to India at all so this should be interesting.
Thursday, May 01, 2008
Major typo in SQL article
4. Enter ;-c;-T 3608 at the end of the current string. As a side note, the Microsoft documentation for this does not mention the semi-colons
The space is really important and placing at the end of the string is more likely to work (post SP2). You will need the semi-colon in front of the -c, too.
Wednesday, April 30, 2008
Default location for SQL Backups
- The setting is contained in the registry on a per-instance basis. First, find the MSSQL.[Number] directory for the instance you are working with. 95% of the time, it will be MSSQL.1
- Open REGEDIT and find the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer
- Change the DefaultBackupLocation key to whatever path you would prefer.
This change effects the wizards related to the maintenance plans and the one-off special backups.
Monday, April 28, 2008
Removing Groove Indentities from a workstation
I know, that's not very surprising but this has been worse that usual. Even the client-side help documentation is bad and Microsoft does a better job than most at client-facing documenation. From an end-user prespective there is acouple of important items to note
Groove Identities
Groove ties very hard to be network OS neutral so it uses special terminology for itself. Instead of a Groove user account, the logon process is through a Groove identity. These identities are very tightly bound to the management server and have a fairly paranoid built-in security system. Each identity is tightly bound to a workstation and you allow or deny privledges based on that identity. The logon process is sepereate from any other logon process and the username and password are unique.Because of this tight binding, you have to remove the identity from the local workstation. You have to options:
If I can still login to this identity:
- Logon to the Groove client software.
- From the toolbar, select Tool >> Preferences
- Select the Identity tab
- Select Delete
There will be a couple of prompts to warn you that you can't undo this action and that all data will be deleted.
If you can no longer logon to an identity
If you can't logon to this identity, you will get annoying pop ups about how it can't logon and will will always see the user name in the list. There is no real way to delete the identity from inside the Groove software. The only way to do it is to purge all the identities from your computer.
- Backup, archive, or export any existing workspaces that you want to keep. Remember, this process will delete all Groove data from the local workstation so you have to backup anything you want to keep.
- Close out of all Groove software (including the system tray icon)
- Run the following command: %ProgramFiles%\Microsoft Office\Office12\GrooveClean.exe -all. This will delete all of the cached data.
- Go to the current user's profile at %USERPROFILE%\Local Settings\Application Data\Microsoft\Office\Groove\User and delete all files and all sub-folders
- Restart Groove. You should be presented with the first time user wizard.
- Configure the user account and import the workspaces that you archived.
Major Japanese Holiday
Speaking of that, the moving company seemed to get us on a pretty fast boat. The truck was packed on April 18th (in about 4" of snow, too) and it looks like the container ship is expected to dock on May 1st (as scheduled). We don't know how long the customs process will take and the Golden Week holiday will probably slow it down a bit. I'm guessing that the move-in date will be the week of May 12th. We'll see...
Friday, April 25, 2008
Fully packed out of Seattle
The flight over for Chiho was pretty uneventful. The plane was almost completely empty which seemed pretty surprising. We've flown at this time of year before and it was normally pretty full. However, we normally flew on Thursday or Friday so maybe it's the day of the week. So if you have to fly to Japan, try to do it on Wednesday.
Mimi (our lop-eared rabbit) seemed to survive the flight without too much trouble. He seemed to be in a very grumpy mood when Chiho dropped him off at the airport quarantine. We'll be picking him up on Saturday from the airport.
Tuesday, April 22, 2008
Hardcore flashback time
Monday, April 21, 2008
Found a new domain-naming wrinkle
Several of my clients in the past had not followed Microsoft's domain naming recommendations and made thier internal domain name match thier external domain name. This always caused problems connecting from the outside, screwing up routing, and other irritations but I've actually found something that is worse - incredibly worse, actually - the Single Label Domain (SLD)
In a single label domain, instead of domain.local or something.domain.com, you actually make your domain without a dot-anything like INT or LOCAL. This makes your internal domain names kind of simple, server.int, web.int, or whatever but you be amazed as to how much breaks when you do you this:
- Live Communicator breaks
- Kerberos authentication between Active Directory and any other kerberos based service brakes
- Windows authentication to an SQL server breaks
- Domain trust become extremely difficult
- Groove Server Active Directory Integration breaks
Trust me on this one, you never want to do a single label domain. And, guess what we have at my new company....
Tuesday, April 08, 2008
Address in Japan
Beach Terrace #111
3-1-1 Mihama-ku Utase
Chiba-shi 261-0013
Japan
〒261-0013
千葉市美浜区打瀬3-1-1
幕張ビーチテラス111号
JAPAN
We will get keys on the 26th or 27th of April. I got a chance to look at it last weekend and here are some pictures:
- From the front entry way
- The big windows out the back yard area (note how tall the windows are - we had no idea the condo had such high ceilings)
- The back patio and fence
- Kitchen (with dishwasher, very important)
- Looking from the main living area towards the kitchen