greg hughes - dot net
Note that the contents of this site represent my own thoughts and opinions, not those of anyone else - like my employer - or even my dog for that matter. Besides, the dog would post things that make sense. I don't.
 Tuesday, August 01, 2006
Yesterday I was in Seattle and had a couple extra hours between
appointments, so I headed over to Kirkland to check out the Smart Cars being sold at the Green Car Company. I climbed in a few of the ones they have on the lots there, and then I took one for a test drive.
Obviously, there's something appealing about a small two-seater that
the EPA states will get 42 MPG, but which real-world people say they
actually get anywhere from
45 to 60 or so MPG. Seriously - 60 miles to the gallon. For someone
like me, which commuted 80+ miles a day in a full sized pickup that
gets about 15 or 16 miles to the gallon, that's a big difference.
The Green Car Company gets these cars from ZAP in California. ZAP
imports them into the United States from Europe, where you see these
little things quite literally everywhere. When I was in Germany earlier
this year I saw bunches of them.
You might think safety would be an issue, but not really - check out a crash-test video here.
ZAP does all the "Americanizing" retrofit process so it is legal to
license in the states, and the emissions stuff has also been taken care
of. All those changes add to the price, though - the Smart ForTwo sells
for just under $27K - and the convertible is $2K more than that.
Anyhow, about the car. I was impressed. It's well put-together and
if you ever get a chance to sit in one you will be shocked by how much
room is inside. I mean, there's a lot of room - much more than I need
to fully stretch out. Even a person much taller than me should be able
to sit comfortably. The seats are good and the finish is what you'd
expect to get from a real car. In other words, this is not the Yugo or
Metro style little car. It's for real. A number of modifications to
meet the U.S. auto standards have been made, and overall it appears to
be a solid, well-made machine.
After staring at these things for awhile, then sitting in them and
being more impressed than I had planned on, I asked if there was one
that could be taken for a test drive. Truth be told, after sitting in
one and hearing the gas mileage stories (and even after hearing the
sticker price), I wanted to see what they're really all about. The
car has - get this - a 0.7 liter engine (heheh) that's (not get this) superturbo-charged.
It has an electronic shifting system, and you can run in in automatic
mode or shift by hand using the electronic lever that has become
common in many cars these days. A step-up option on the car includes
shift paddles behind the steering wheel, for those who don't want to
move their hands the 24 inches from the wheel to the shifter.
This car is fun to drive, for sure. It will do 85 miles per hour, so
highway driving is perfectly realistic. In fact one of the employees at
Green Car Co. drives one four days a week on his long commute (his is
much like mine - lots of miles each way), and he is getting around
65 miles per gallon on the highway. Wow. It also turns on
something smaller than a dime, and can fit in the smallest parking spot
you can imagine (in fact you can fit two of them, at least, in a
standard parallel curb spot by parking them nose-to-the-curb).
So, the test drive. After being shown the controls (nothing unusual)
and handed the keys, I took it out on the road to cruise some corners,
neighborhoods and hills. Kirkland is good for that sort of terrain. I
headed out the lot and stepped on the gas, and the car wrapped up and
took right off - with a bit more power than I'd assumed it could
muster. This was going to be fun, I thought.
The car handles well. The wheelbase is quite long and wide for
such a small car, and I felt completely comfortable driving it around
corners and in all the street conditions.
There are two things that stand-out as somewhat unusual about this car when you drive it for the first time.
The first thing in the brake pedal, which feels quite strange when
you apply it because the pedal is attached to a mechanism that lowers
into the floor rather than being hung from above on a pivot. So when
you step on it, its kind of sinks down as you push it with your foot.
It's not bad, just unusual.
The second things that stood out is the automatic shifting, which
lags between gears. I mean that as it shifts, a clutch mechanism (there
must be a clutch in there somewhere) disengages and the transmission
shifts, then the clutch re-engages. The result is a period of a second
or less when the engine is not powering the drive train. It's weird
feeling, but not that big of a deal. This car is designed differently
than any other I've driven, so I can accept the fact that it's
different. And in this case different is not bad - it's just not what
you are used to. By the way, if you are doing electronic shifting using
the floor shifter or the paddles, you don't experience the lag between
gears. And if you're interested in maximizing both power and fuel
economy, electronic shifting by hand is the way to go anyhow.
The air conditioning was better than I thought it would be on a tiny
car. The stereo was adequate but not something that will blow you
away or anything.
Overall, this was a fun and interesting car. The fuel economy is
insane, it handles very well, and it sure got stares and waves even
during my 15 minute test drive. If it was less money I'd buy one
without hesitating, but the thousands of dollars that are added to the
sales price of a European one (one assumes to cover the cost of the
"Americanization" and then some more dollars added on for the "new
and cool" factor) cause me to have to do some serious math. I could
save lots of money every week in fuel costs, but to get to $27K, it
would take a huge amount of savings to justify the purchase.
But chances are I will be sitting down and doing the math. 
And this video shows just how, uhh, versatile the car can be...
 Sunday, July 30, 2006
This could be very bad... In a news.com article published Friday, a couple of security companies (it's the good guys this time, at least - but they are planning to present it at Black Hat this week...) discuss how they've discovered a way to use your web browser and its built-in JavaScript engine to access information and resources inside the network where the browser resides and send it off to someone else or to launch attacks that appear to come from inside the network. This may be the next big wave of attacks.
SPI Dynamics is one of the companies mentioned in the article. They're discussing the results of their research at the Black Hat event this week, but they have also posted the article and a sample ("proof of concept" as they say) web page that does some of what they've discovered for all to see, use... and copy for that matter.
SPI Dynamics, by the way, has a quality set of expert articles, white papers, webcasts, and more on their web site.
Not sure how I feel about publishing this kind of stuff, but in the real world the bad guys will figure it out quickly enough anyhow, and I imagine they already have. The key to keeping this from becoming a major security event will be making sure cross-site scripting attacks cannot happen on web servers and using protective systems that catch malicious script on client machines before it gets run. Ultimately, JavaScript really needs to be revisited, but to do that probably means changing the way web sites work and coming up with a whole new standard.
JavaScript opens doors to browser-based attacks By Joris Evers http://news.com.com/2100-7349_3-6099891.html
Malicious JavaScript embedded in a Web site can let a miscreant map a home or corporate network and attack connected devices ...
... "We have discovered a technique to scan a network, fingerprint all the Web-enabled devices found and send attacks or commands to those devices," said Billy Hoffman, lead engineer at Web security specialist SPI Dynamics. "This technique can scan networks protected behind firewalls such as corporate networks" ...
... Both SPI Dynamics and WhiteHat Security came up with the JavaScript-based network scanner at about the same time, he said. The companies plan to talk about their findings at next week's Black Hat security event in Las Vegas.
 Friday, July 28, 2006
Tell me what you think, share what you know... In large part, I help catch bad guys for a living. So I have my own perspective and base of experience, but please share yours.
You may already be familiar with the term "phishing" and possibly you have a good idea of what it means. If you're not familiar with the term, you should be. Essentially, bad guys set up fake "phishing" web sites, typically by copying an online banking or other e-commerce site. The bad guys then send out emails or use other means to try to get you to visit the fraudulent web site they've set up, in hopes you'll think it's legitimate and "update" your banking or other private information there. In reality you're not communicating with the actual bank or e-commerce company at all, and you're not really updating anything - Rather, you are providing confidential identity and financial information to cyber-criminals. The bad guys then use that information to steal money, defraud you and others, and to create a new identity or leverage yours for their own gain. They're good at what they do, and the fact of the matter is, it works well enough for those who are the best in their "industry" (and it is its own micro-industry, as we'll discuss) to be motivated to make a career of it.
The general technique of convincing you via trickery to give up your private and sensitive information is called "social engineering." Bad guys act in ways that cause you think you're communicating with a legitimate business, but in reality you're being defrauded of information and - in turn - your financial and identity assets. More recently even myspace.com and similar sites have been faked, so we know these criminals are creative and go after us where we live. Whether it's a phone call from someone who sounds like a legitimate business person or a web site that looks like it's the real thing, it's all social engineering - tricking you into believing you're communicating information to a legitimate person or business when you're not.
You've likely seen emails show up in your in-box that pretend to be from ABC Bank or XYZ Credit Union. Beware any email that request information from you. The emails typically say something has happened to your account or that they;re verifying information, and you need to update your information by clicking a link to go to the bank's web site. But those emails are fakes, and so are the sites that load when you click the link. They're sent (well, spammed really) to anywhere from a few thousand to millions of people at once. Even when only a very small percentage of victims actually take the bait (hence the term phishing, eh?) , the bad guys win and come out ahead - big time.
Unfortunately, people do take the bait. I see it every single day in my work. Just the other day I dealt with a situation in which someone who provided their information to a phishing site fraudster was ripped off for $19,000. We're talking about serious stuff here... Now, when you lose money it's sometimes recoverable (but not always - you can sometimes be held responsible for giving away security secrets, after all). But if someone steals your private identifying information - things like driver's license numbers, dates of birth, social security numbers and the like - it's bad news. You're in trouble. Recovering from a stolen identity can be nearly - and oftentimes completely - impossible. You can get a couple thousand dollars back if you get tricked into giving up a password, but you can't take back your social security number once someone knows it.
You get the picture.
So, phishing is when someone sends an email and tries to get you to provide your secret information on a web site that looks like a legitimate one, but which is really just a fake copy that some bad guy controls. A lot like walking into what you think is your favorite coffee chain and walking out with a Strychnine latte, really. And on top of that, you paid the bad guy who you thought was your friendly barista $5 for it - and left a tip.
We've covered some of the basics of phishing fraud - just the first thin layer of the problem, actually. Over the course of some future posts, we'll dig a bit deeper into the details of what makes up a phishing campaign and what can be done about it. We'll also discuss pharming, spear-phishing and other cute terms that start with "ph" but which are really just about the farthest thing from cute you can imagine.
There are solid reasons for this madness that plagues the financial service and e-commerce industries. But truly understanding the problem means more than just knowing what phishing emails look like and avoiding fake sites. The fact that the sites are even there in the first place, that the email actually reaches your in-box, that you can't tell a fake site from the real one - all of these things are problems in and of themselves. To truly prevent the problem - and let's face it, prevention is the golden key here - we need to know and understand much, much more.
For instance, do you know why certain banks, credit unions and online retailers are targeted over others? Here's a hint: It's not always about how many customers they have to target or how big a name the bank is, although that can be a factor. Many of the biggest targets are credit unions with just a few thousand customers. And do you know what the phishers actually do with the information they fraudulently trick you into providing?
Do you have any idea who the bad guys are?
That's a taste of what we'll be discussing here over the next few weeks. I'll publish some of my thoughts on these topics and more. Not the secret stuff that lets us catch them, but the information consumers and institutions can use to help combat the problem. It's an opportunity to learn and share information. If you have ideas, thoughts or comments about the phishing problem, or online fraud in general, please leave a comment on this entry, or write about it on your own blog, or alternatively you can email me (but please use the comments if it's safe and reasonable to do so in order to provide the benefit to others - I tend to get a lot of emails that would be much better from a community standpoint if they were posted instead as comments). I'll leverage my own thoughts as well as the thoughts of others like you to help build parts of the future discussion. With hat tips all along the way, of course.
Lots of people get credit card applications in the mail. Recently (possibly as a result of increasing interest rates and therefore the potential to make more and more money) it seems like the number and frequency of credit card applications arriving in my mailbox has gone though the roof. Last week alone I received over 20 of these pre-approved applications. It's just nuts.
Another crazy thing is, one credit card company will send several each week. They're spending lots of money mailing me fancy color-printed paper to try to get me to sign up for a credit card at an interest rate (and a variable one at that) which I'd never touch. The ones with the low fixed rates are more appealing, but I really don't want or need more credit cards.
There's a lot better deals out there. What's the best credit card deal these days? Is there such a thing?
Internet phone service is bad and getting worse, according to a new survey released last week. That's interesting, since I have been using Vonage at home for quite a while now and my experience has been that it's improved significantly over time. These days its much better than the local "classic" wired telephone service. But apparently my VOIP experience might not be the norm, at least if you believe the people doing the testing:
Nearly one in five Internet phone calls are “unacceptable” in quality - with annoying woes ranging from echoes to clicking sounds. The problem is lines clogged with video, audio and other data that interfere with service, said the study by Brix Networks, which makes products that test the quality of so-called Voice Over Internet Protocol...
...Brix arrived at its conclusion after almost one million Internet phone tests were conducted by users at the company’s web site, testyourvoip.com. The tests, started in late 2004, immediately revealed quality problems and Brix continued with the tests through early this year, before compiling and releasing its results...
All I can say is I really like Vonage. Between the call quality I get (very good) and the extra features, not to mention the lower price relative to POTS service, there's no way I'd go back.
(story via the Boston Herald)
 Wednesday, July 26, 2006
Forget "Hello, World." More like "Look Out, World!" Greg's gonna learn how to program. Just enough to be dangerous, I am sure... I mentioned this more than a year ago, but have yet to take advantage of it. And at the time all the content was not yet available.
Microsoft has more than 10 hours of online video training geared toward beginners (that would be me) on how to program using Visual C# 2005 Express. Woah, cool. Dubbed the Absolute Beginner's Video Series, it takes you from "Hello, world" to a RSS reader app. This is totally for me. Not only that, you can choose to stream the video or download it, and the project files are right there to download, as well. Nice - I can spend some airplane time learning how to program!
There's also a C# Windows Forms Controls video series and for those wanting VB.net instead of C#, the same series is also available for that language.
I'm glad to see this kind of content available - it's exactly what getting-old management types like me who wish they'd learned to program a modern language need.
The content of the C# and VB.net tutorials was provided by http://www.learnvisualstudio.net/, which has a whole slew of great looking content available for people wanting to learn programming, from absolute beginner to more advanced level programmers, as well as people in-between.
 Tuesday, July 25, 2006
Jay Rosen at PRESSthink has an idea, and one that is certainly quite interesting. In his post "Introducing NewAssignment.Net," Rosen describes his idea, which would meld the best of what the Internet mob has to offer with the typically-careful approach of professional Journalism, into a new hybrid-type of news gathering and creation process.
What can "networked journalism" do in the real world? What does news without the media look like? Check out Rosen's thought provoking and interesting post for that and more:
Alright, what is it?
In simplest terms, a way to fund high-quality, original reporting, in any medium, through donations to a non-profit called NewAssignment.Net.
The site uses open source methods to develop good assignments and help bring them to completion; it employs professional journalists to carry the project home and set high standards so the work holds up. There are accountability and reputation systems built in that should make the system reliable. The betting is that (some) people will donate to works they can see are going to be great because the open source methods allow for that glimpse ahead.
In this sense it’s not like donating to your local NPR station, because your local NPR station says, “thank you very much, our professionals will take it from here.” And they do that very well. New Assignment says: here’s the story so far. We’ve collected a lot of good information. Add your knowledge and make it better. Add money and make it happen. Work with us if you know things we don’t.
But I should add: NewAssignment.Net doesn’t exist yet. I’m starting with the idea.
 Sunday, July 23, 2006
Everyone and their brother has already written about Zune, Microsoft's planned new digital music player, service and whatever else comes of it (rumors and facts abound).
But have you seen the latest MS marketing virus? As in Zune viral marketing?
http://comingzune.com/
So, yeah... There ya go. Not sure the whole petting-rabbits thing is all that comfortable for me, but it's weird enough to get me to post this, so I guess it worked. Heh.
Oh, and if you are interested the background music is by Regina Spektor - visit her myspace if ya like.
Check out the Zune Insider blog (authored by - yes- a MS employee working on Zune):
"So what’s Zune? It’s Microsoft’s new, holistic approach to music and entertainment. And yes, this year, we’ll be releasing a device as part of the project. Under the Zune brand, we’re looking to build a community for connecting with folks, all to discover new music and entertainment."
The device (and service) better kick some serious butt - it will have to in order to beat the iPod, and let's face it... There's no goal worth Microsoft's time other than doing just that - in the long run. After all, iPods will eventually break (or get scratched into oblivion). What will you be buying when that happens?
Adding in WiFi to the portable device is cool, and so are some of the related ideas. One has to wonder about power consumption though - what will that look like? I especially like the "connected entertainment" ultimate goal - not just music, but video and other stuff, too.
This will truly be interesting to watch.
 Friday, July 21, 2006
Honestly, I can't tell you how tired of the typical, average, mundane, same-old PowerPoint presentation I have become. 99 percent of the time, as soon as any given PowerPoint presentation starts, I can feel the bile and boredom start to slosh and boil in my gut - in part because I sit through so darn many presentations, but even more so because most presentations - well - they just suck.
There's nothing quite like a slide deck with all the bulleted words the presenter that will be coming right out of the speakers mouth, if your intent is to say to your audience, "Hey, you're an idiot, so let me read this to you." Who's the idiot, really? There's nothing more redundant than reading and listening to the same thing. Or even worse, a zillion words on the screen and the speaker is talking about something else entirely. You lost me at "Hello."
So more and more I feel like I'm wasting my time. "Read to me, speak at me, bore me with bullets ad nauseum." Please, don't.
Don't get me wrong - I know people don't do this on purpose, they're trying hard and - well - it's the way everyone else does it, right? I also know I'm being a bit harsh (in order to make a point, really). It's just that for most every presentation anymore it doesn't matter all that much what it's actually about, because it's so much like everyone else's. PowerPoint is PowerPoint is PowerPoint, and it's tiring.
If you sell a product, or an idea, or some thing, you don't want it to be just like everyone else's do you? Apply that rule to your presentation style - How do you differentiate yourself from the crowd?
We actually love the crowd, of course, because it's easy to stand out when everyone else is doing the same thing. But it's worth risking having to work harder at it if a few people will revisit their presentations and get out of the common PowerPoint traps.
Anyhow, I got to a point where I was also hating giving presentations with PowerPoint (which I do quite often), not because of the PowerPoint application itself, but because of the fact that all my presentations seemed to be basically the same, and all the templates out there seem to encourage it: Long bulleted lists, points to read aloud, graphs and charts and nasty nasty nasty clip-art. Seriously, using clip-art should be a felony. No, really. Seriously. Like as in prison.
So, a couple weeks ago I took a chance on a presentation I gave at a conference, and went all Lessig-ish with it. A couple words on each screen to punctuate the salient points, a plain white background with big, readable black letters centered on the screen, and the rest was all talk. No handouts (and believe me that was a real surprise for the attendees - but it's not like they walked out or rioted or anything). It took some concentrated effort to create the new presentation. Not rocket-science level effort, mind you - but extra work it was. Time well spent.
And - get this - it worked. The audience was engaged and the conversation (which is what it's all about - exchanging thoughts and ideas, as opposed to making a speech, right?) was interesting, for everyone including me. You could tell the format and style was something new for the audience, for sure, but the looks on people's faces were certainly fun to watch. And the thing is, they actually had looks on their faces. Gone was the blank gaze. Everyone in the room was looking at me as I spoke, and that means making a connection. They'd glance at the screen momentarily and then look back to me for the information, not the other way around. We actually looked in each others' eyes. Now, it's not that I have some kind of problem where I desperately need that kind of attention - it's just that it's clear as day that direct, personal communication is much noticeably more effective and meaningful.
The questions from the crowd at the session were good - They were thoughtful, and the audience was obviously tuned in. Not that my audiences aren't tuned in in general - quite the opposite. But in this presentation you could sense the difference - One could feel the connection and involvement noticeably more.
After the conference, we sent my spartan slides, along with the relatively detailed speaker notes printed on the page below each slide, in PDF form to anyone who attended and wanted it. Gotta provide those handouts at some point, you know... Unless it's caught on video or something.
One of the best and most effective presenters I know personally, Scott Hanselman (it's my week to link to Scott, heh), called it "Existential Presentation." I assume by that he means free, individual, unique, possibly even rebellious. I can see that.
Personally, being the practical and somewhat-less-eloquent guy I am, I see it as a kind of resurrection of some form of miraculous goodness from the hell of a bloated and obese PowerPoint existence. Ah, existence. I get it, Scott!
Anyhow -- What do you think?
P.S. Great resources for presenters and presentation authors (hey - you do write your own presentations, right???):
- Presentation Zen Blog (which has been subscribed in my aggregator for quite some time)
- Garr Reynolds presentation tips
- Scott Hanselman's Tips for a Successful Microsoft Presentation (great stuff)
From the comments, Jim Holmes points out a couple more great ones:
and Shane Perran also has some excellent suggestions:
- Steve Jobs - Simply brilliant when it comes to presentation. That goes for most of the Apple design/marketing team
- www.guykawasaki.com - Guy Kawasaki - A one time Apple guy turned VC and absolute master of presentation
- sethgodin.typepad.com - Seth Godin - Author of the ever popular Purple Cow and another master presenter and storyteller
- www.alertbox.com - Jakob Neilson - While wildly hard-nosed about design, he knows content usability like no other - mostly web oriented, there is a lot of carry over
Those are all good ones, and most all those blogs I subscribe to (and the rest I just did, heh). Presentation is about content, style, design, personality, conversation... All important components.
 Tuesday, July 18, 2006
Last week it was Toronto, and this week I am headed to Atlanta. I'll leave Portland in the early morning Wednesday and fly across the country and then back, once again. This time I decided to use a couple of those 500-mile class upgrade vouchers I've been earning and hoarding, since this is the last flight I have scheduled for at least the next few weeks (I have over 100,000 total miles accrued on my frequent flier account, including about 70,000 real, actual miles flown since February and 45 flight segments flown since the beginning of the year - sheez). I've been flying my body into a deep, dark pit of cramps and generalized pain. So, I figure I might as well try to make this trip a nice one, eh? Then when I get home and spend a couple or few weeks in my own bed maybe I'll eventually get back to "normal." Whatever that is, heh.
So... I'll be in the Columbus and Atlanta, Georgia areas Wednesday night plus all day Thursday and Friday. Then it's back home again. If I am lucky, my travel calendar will remain fairly close to what it looks like today and I won't have to fly again til sometime in August. Fingers crossed!
The travel can get in the way of fun. My friend Norm called me tonight to see if I could help shoot a big fireworks show (on a river barge) this Saturday but I had to say I'd better not unless he gets in a bad bind for crew members, since I don't get back home til late on Friday night. All this travel really takes a lot out of me, and I'd hate to only be partially effective while everyone else on the crew was out there working their butts off. At any rate, I do wish I could work this fireworks show - it will be a fun one, and with a good crew of people. Oh well - next time!
I think maybe United Airlines owes me something more than a few upgrade coupons and some miles that can only cash in on a limited set of flights/seats. What do you think airlines should do for their customers that travel a zillion miles a year on their flights?
At least they aren't charging to use pillows and blankets like Canada Air was on my last trip. Wow, talk about penny-pinching. It's not very attractive.
A colleague from Australia IMed me tonight asking for help with a pesky error he was running into when trying to use SMIGRATE for Windows SharePoint Services 2003 to back up a SharePoint site.
The error was "ERROR: 6553609 You are not authorized to perform the current operation."
There's a KB article that addressed that error, but even after following the instructions in the KB article, the problem persisted. So we kept trying to figure it out. Permissions on the machine were fine, IE settings were fine, everything else checked out...
Greg Hughes says:
send me exactly what you typed on the command line pls
Greg Hughes says:
for your smigrate command?
< Jason /> says:
C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN>smigrate -u domain\Administrator -pw **** -w http://siteserver/clients/ -f c:\backup.fwp
< Jason /> says:
yea even with that tool still says im not authorised to do it
Greg Hughes says:
just for grins try this...
Greg Hughes says:
smigrate -w http://siteserver/clients -f c:\backup.fwp -u domain\Administrator -pw ****
< Jason /> says:
o ur good ur really good
< Jason /> says:
lol its working
Greg Hughes says:
yup
Greg Hughes says:
heh
Greg Hughes says:
two differences - not sure which mattered but I have a guess
Greg Hughes says: so try it this way next:
Greg Hughes says:
smigrate -w http://point/clients/ -f c:\backup.fwp -u sydney\Administrator -pw *
< Jason /> says:
rofl yea that breaks it
Greg Hughes says:
you see the difference?
< Jason /> says:
yea
< Jason /> says:
the slash interesting
Greg Hughes says:
non fault-tolerant tool
< Jason /> says:
lol yea
Greg Hughes says:
yep it doesnt like that
So apparently it's important to remove the trailing slash from the site URL you specify with SMIGRATE on the command line if you want it to behave correctly. Also note that the error you get when running the tools is the same one covered under the KB article I mentioned above (http://support.microsoft.com/?kbid=828210) for a different problem that's also related to backing up or restoring a SharePoint web:
"ERROR: 6553609 You are not authorized to perform the current operation."
The same error occurs when the trailing slash is applied in the site URL, at least in our case. So if you do everything in the KB article and still get the same persistent error, look for evil slashes...
For reference...
The syntax for the SMIGRATE is:
smigrate -r -w <website URL> -f <backup file> [-e] [-y][-x]
-r is the restore (optional)
-w signifies the start of the Web site URL for a site (no trailing slashes!)
-f is the backup filename with an FWP extension
-e is an option to exclude subsites during backup
-y confirms that any existing backup files will be overwritten
-x is an option to exclude security during restore
-u specifies an administrator username
-pw specifies an administrator password
Also, when it's time to restore, it's important to know that you have to restore to an empty subsite that you create in the SharePoint admin web tool - no template, no nothing - just an empty SharePoint enabled subweb site.
You can do this with the STSADM.exe tool, leaving out the extra syntax for specifying templates, titles, etc - all the stuff that makes it not blank...
stsadm.exe -o createweb -url http://server_name/sites/site1/subsite1
or, if you're creating a top-level site on the server that you want to restore to, you create it like this:
stsadm.exe -o createsite -url http://server_name/sites/site1 -ownerlogin <DOMAIN\user> -owneremail someone@example.com -ownername <display name>
Also - remember that especially when it comes time to back up and restore sites, the patch levels and versions of the WSS servers you're dealing with might make or break your ability to get done what you want - so make sure the versions of your servers match if you keep running up against errors when you go to do your restore. Not a silver bullet, but it can be an elusive problem to troubleshoot.
 Monday, July 17, 2006
There I was going to go and write up a big ol' post comparing the new IE7 beta 3 and Firefox 2.0 beta 1 releases, and it turns out Scott Hanselman already did a great job of it.
For lots of detail and good review, see Scott's post. He covers RSS capabilities, the anti-phishing/anti-fraud capabilities (yay Scott! heh), usability, download functionality, and more. Well worth the read.
Amanda Murphy's got a whole slew of great blog posts and screen shots from Office 2007 and SharePoint 2007, which is looking more and more to be a great collaboration platform. Lots and lots of new features and significant improvements over the 2003 versions.
Check out the list of posts here. Keep on posting more, Amada!
Yeah, it's cliche and random, but truth is Oregon's a great place to live. Heck, the whole Pacific Northwest is terrific. Here's just three among many reasons I say this...



 Sunday, July 16, 2006
My lab, Buddy, died today. He was one of my oldest and best friends and lived more than 13 years, which they say is old for a lab.
He was a good dog, and a true friend. I'll miss him more than I can say.
People always commented about how well behaved he was. I trained him to do all sorts of things and he was very smart. One of his favorite things was to hold some sort of snack or food on his nose, balanced for as long as it took until you told him it was okay to toss it in the air off his nose and catch it mid-air. He practically always caught it, and would always wait for the okay, no matter how long it took. One time my son had him waiting, and got engrossed in a TV show and forgot buddy was standing there, patiently and neurotically waiting for someone to give him the okay. A huge puddle of drool soaked the carpet under his feet. He always aimed to please, even if he couldn't control his drool.
Buddy came into my life one afternoon when my first foster son and I went to the local animal shelter and there he was, a tiny little black furball exactly eight weeks old. I could hold him in one hand, he was so tiny.
At any rate, I think everyone that ever met him over the past 13 years truly liked him, and when all is said and done, that says a lot. He'd been getting and appearing older and quite tired and worn out, and it was becoming obvious that time was catching up with him. People who met him before know that's unusual. He'd been almost like a puppy until about a year ago, and in recent weeks his breathing had become quite labored and he had slowed down a lot.
Now he's gone. Tonight I'll take him down to be cremated. My friend Tyson, whom I've known as long as Buddy, is going to meet me. I'll miss him, I'm glad he was my friend.
© Copyright 2009 Greg Hughes

This work is licensed under a Creative Commons License.
 | This page was rendered at Sunday, November 08, 2009 12:53:18 AM (Pacific Standard Time, UTC-08:00)
newtelligence dasBlog 2.1.8015.804
|
"Computers used to take up entire buildings, now they just take up our entire lives."
- Unknown
"So how do you know what is the right path to choose to get the result that you desire? And the honest answer is this... You won't. And accepting that greatly eases the anxiety of your life experience."
Syndication [XML] and .net Alerts
For lazy, highly-technical or enlightened people, get this site's content without the use of a web browser. I use FeedDemon for this, but you can choose your own. Subscribe - click the icon for my feed... or sign up for Microsoft Alerts to receive updates through your MSN Messenger, e-mail, or mobile device. Click the orange button thingie to sign up with your Passport account: 
Contact
Drop me an email: Phone: 503-766-2258
Add me to MSN Messenger
Monthly Archive
| September, 2009 (2) |
| August, 2009 (1) |
| July, 2009 (2) |
| June, 2009 (4) |
| May, 2009 (7) |
| April, 2009 (3) |
| March, 2009 (5) |
| February, 2009 (1) |
| January, 2009 (10) |
| December, 2008 (7) |
| November, 2008 (7) |
| October, 2008 (18) |
| September, 2008 (18) |
| August, 2008 (18) |
| July, 2008 (35) |
| June, 2008 (16) |
| May, 2008 (12) |
| April, 2008 (16) |
| March, 2008 (22) |
| February, 2008 (32) |
| January, 2008 (9) |
| December, 2007 (6) |
| November, 2007 (4) |
| October, 2007 (19) |
| September, 2007 (36) |
| August, 2007 (19) |
| July, 2007 (17) |
| June, 2007 (16) |
| May, 2007 (13) |
| April, 2007 (11) |
| March, 2007 (5) |
| February, 2007 (14) |
| January, 2007 (16) |
| December, 2006 (16) |
| November, 2006 (4) |
| October, 2006 (23) |
| September, 2006 (14) |
| August, 2006 (21) |
| July, 2006 (34) |
| June, 2006 (25) |
| May, 2006 (20) |
| April, 2006 (20) |
| March, 2006 (17) |
| February, 2006 (34) |
| January, 2006 (30) |
| December, 2005 (23) |
| November, 2005 (39) |
| October, 2005 (30) |
| September, 2005 (49) |
| August, 2005 (31) |
| July, 2005 (21) |
| June, 2005 (35) |
| May, 2005 (53) |
| April, 2005 (54) |
| March, 2005 (60) |
| February, 2005 (27) |
| January, 2005 (59) |
| December, 2004 (70) |
| November, 2004 (58) |
| October, 2004 (55) |
| September, 2004 (64) |
| August, 2004 (53) |
| July, 2004 (65) |
| June, 2004 (50) |
| May, 2004 (49) |
| April, 2004 (26) |
| March, 2004 (20) |
| February, 2004 (26) |
| January, 2004 (28) |
| December, 2003 (12) |
| October, 2003 (8) |
| September, 2003 (11) |
| August, 2003 (1) |
On this page
Search and Translate this Site
Blog Posting Categories
Navigation Links
Blogroll
Scott Adams' Dilbert Blog
Scott Adams is the creator of Dilbert, and his blog is an incredibly smart, clever and often funny (sometimes very serious) look at the world. Everyone should read this blog. |
Alex Scoble
Alex is a former coworker who blogs about a variety of IT-related topics. |
Brent Strange
Brent is a cool dude and a great QA guy that I used to work with. His blog is, appropriately, focused on QA and testing technology. |
Chris Brooks
Chris was formerly my boss at work and is an avid board gamer and photographer. He always has some new info about top-notch board games you may have never heard of, so if you're into them, you should check out this blog. |
Chris Pirillo
Lockergnome by trade, Chris is always up to something new. If you are not familiar with the Lockergnome newsletters, be sure to check them out, too. |
Matthew Lapworth
Matt's a software developer and friend. He seems to enjoy extreme sports. That's fine as long as he doesn't, like, die or something. |
Milind Pandit
Milind writes about all sorts of interesting stuff. We worked toegther for eight years, and he worked at our employer longer than I, which pretty much makes him old as dirt in company time. :) |
MSFT Security Bulletins [RSS]
RSS feed for all Microsoft security bulletins provides an always-up-to-date list of updates along with complete descriptions of each. |
neopoleon.com
Rory Blyth is one of the funniest and most thought-provoking bloggers I read. And I blame him for everything. Literally. |
Scott Hanselman
Scott's computerzen blog is a popular spot for all things .NET and innovative. I used to work with him, but then he went off to Microsoft. He's one of the smartest guys I know, and arguably the best technical presenter around. |
Sign In
Who Links Here
Total Posts: 1825 This Year: 32 This Month: 0 This Week: 0 Comments: 3298
Apple (43) AudioBlogging (42) Blogging (153) Fireworks (3) Geek Out (125) GnomeDex (20) Helping Others (27) Home Servers (4) Humor (143) IT Security (214) Kineflex Artificial Disc Surgery (6) Management (8) Mobile (117) Movies (31) Mt. St. Helens (13) Office 2003 (52) OneNote (29) Personal Stories (162) Photography (26) Random Stuff (631) RSS Stuff (47) RunAs Radio (28) Safe Computing (38) SharePoint (55) Tablet PC (41) Tech (995) Things that Suck (67) Windows (5) Windows Media Technology (27)
|