Windows Home Server Re-install, part 2

Well, its been a week since I had to install the CTP of Windows Home Server.

The long and the short of it is that the Upgrade option in the setup simply does not work – no way, no how. It stopped after the first reboot. It was insane. So I capitualted and copied all my data off the two secodnary hard drives as it was impossible to access data stored on the primary hard disk ( the one with the OS partition). I even tried recovering the hard drive to no avail. Which wasted the entire afternoon, I might add. So thanks to Folder Duplication – I did not lose one shred (no pun intended) of data – THANKS GUYS!!

So I did a new install over the old one and it worked like a Swizz car. It was a total breeze ( it might be going a bit far to say my grand mother could have done it).

I do like what they have done with the Console UI. Its more Vista-ish. Everything is well layed out. There is a helpful label at the bottom of the connector that informs you when storage is balanced.

The settings tab is re-designed. I like the inclusion of the Shutdown button under the menu instead of in a submenu – it saves a click. There are now settings for the Remote Access and Add-in bits. You can register for a custom domain from Live Custom Domains service that actually works very well (the wizard is supurbly designed). You can also auto-configure your router from here. I tried and it didin’t work (Linksys router WAG54G if anyone wants to know).

The process that actually does the configuring is called portfwd.exe and it hogged my system for hours. This slowed down everything. There isn’t actually an option to cancel the config (why???) and simply ending the process buys you a few minutes since it will start up again. the solution is to go into Control panel and click on Services (Control Panel should be in the Start Menu – if it isin’t, customize the Start menu to show it). Find Portfwd.exe and disable it.

Besides that small hickup everything runs smoothly.

This release of WHS really is good. I just need to get my hands on an Add-on or two to test that functionality.

I’m wondering, though, if you can back-up programatically to WHS. This would/ could give finer-grained control over back-up shecedules than is currently possible. It might even allow a few people to write somthing to back-up Macs or PC’s without the Home Connector.

If anyone is interest the WHS team do have a blog.

Millions

Ever wondered how much Microsoft makes an hour (via)?

Microsoft today announced quarterly revenue of $14.4 billion and net income of $4.93 billion. In other words, Microsoft’s daily net income is about $55 million. That’s $55 million in pure profit every 24 hours. Do some quick math and you’ll learn it takes Microsoft only about…

  • 10 hours or so (yes, hours!) to exceed Red Hat’s quarterly net income of $20.5 million.
  • four days to exceed Research In Motion’s quarterly net income of $187.9 million.
  • four days to exceed Starbucks’ quarterly net income of $205 million.
  • one week to exceed Nike’s quarterly net income of $350.8 million.
  • two weeks to exceed McDonalds’ quarterly net income of $762 million.
  • two weeks to exceed Apple’s quarterly net income of $770 million.
  • 18 days to exceed Google’s quarterly net income of $1 billion.
  • 23 days to exceed Coca-Cola’s quarterly net income of $1.26 billion.
  • five weeks to exceed IBM’s quarterly net income of $1.85 billion.
  • 10 weeks to exceed Wal-Mart’s quarterly net income of $3.9 billion.

Can’t they at least make Vista cheaper?

Google’s Latest

Without resorting to the Doubleclick acquisition that has been  analysed  ad nauseam around the  blogoshere these past few days, there are two things to point out that Google has also done.

The first comes to me via Andy Beal (which comes to me via Scoble).

Google Acquires Video Conferencing Company

There’s just no stopping Google. Seriously, if you’ve bought into the idea that Google is not a threat to your business, it’s time to re-evaluate that position.

Why so? Google has just announced their acquisition of Marratech, a video conferencing and collaboration company, which will now see them compete with the likes of WebEx.

Forgive me, but, how many services does Google have now? Just kidding, but you get my point. Google is diversifying beyond its core business of search. Why is Google doing this? Same reason why Microsoft is poring Billions in to its Home Entertainment Division – Defense In Depth. In addition to that the more diverse the company is the better able it is to survive, kind of like the  Greek Myth of the Hydra .

At the same time, its also returning to its core business of search though this acquisition. Confused? Read this:

Here’s how it works…

  • Works on Mac, Windows and Linux.
  • Runs on existing PC’s and Laptops – no additional capital expenditure.
  • Have a private ‘one-to-one’ conversation with any participant
  • Share any application and hand control to another user.
  • All participants can record and playback the entire net meeting including voice, video and whiteboard.
  • It’s easy to include office group meetings or video conferences in a Marratech video net e-meeting.
  • Call remote people into the video net meeting even if they are away from a computer.
  • It does all this over highspeed broadband internet without the need to use a telephone.
  • End-to-end encryption ensures security for your entire net meeting including voice, video and documents .
  • You can present or ‘broadcast’ to an unlimited audience.
  • Marratech’s licensed Manager works on Mac, Linux, Windows and Solaris servers.
  • Marratech Manager offers quick installation, upgrades and administration features for fast and easy configuration.

Let me just repeat that: All participants can record and playback the entire net meeting including voice, video and whiteboard.

Ahh, its clearer now. Google will have a killer algorithm for searching said recordings. Perhaps Google will provide contextual ads to help the meeting along.  So if you are, say, a construction company looking for a new timber supplier, the appropriate ads show up on the side of the screen.

I must admit, Google is good.

The other bit comes to me via Rex Hammrock ( also via Scoble).

He takes a look at Google Web History (formerly codenamed “Search History” 🙂 ).

The newly renamed service goes beyond chronicling merely what I’ve “searched” for via Google, but now maintains a history of every site I visit — complete with a time-stamp of when I visited. And, perhaps the most significant feature of all — if it truly exists — is speculated by Gary Price: that Google is caching a version of the page you visited, so that when you search across your history, you can find the site as it was when you visited. Yes, that is truly amazing, if it works, and is a feature that could make one overlook all of the creepiness of being shown the reality of everything Google knows about you when you use one service for searching, mapping, comparing products, sending email, and then, embed a tool of theirs in your web browser.

This now takes what we say and do on the web to a new level. What ever we write, will still be there in 100 years time – erasing it is not possible. Now what we do is in the same category.

Now you could argue that there are legitimate applications for this – i.e. policing employee behavior, in investigative police work and so on. But on the whole, its worrying. I can can also see parents demanding that this be turned on for their kids.

I would find it helpful to hear from some of the folks associated with AttentionTrust.org, as this type of data — and the belief that we, as users, “own” this data — is their focus. While I can see how to activate, pause, edit or delete the data stored in my “Web History,” I haven’t seen yet if I can “export” the information. If a user can export such data, it becomes more than a “feature,” it becomes the basis of an economy where I can exchange such data about myself for something of tangible value beyond the transaction I have engaged in with Google by exchanging my attention for the value I derive from the efficiency and productivity they provide me through such a service. If I can export that attention data, not only will Google be rewarded for knowing exactly what type of car I am shopping for at the moment, I will also be able to benefit from it in the marketplace.

Something about all of this makes me think of a song by Police.

Every move you make
Every breath you take
Every bond you break
Every step you take
Ill be watching you

If you’re interested, SearchEngineLand.com has a nice writeup of Web History

Anil Dash  (also via Scoble) has this to say:

From a technical standpoint, Google Web History is one of those tools that’s so well-executed it seems simple, or even obvious, the first time you see it. There’s a basic timeline of your search history, with the ability to drill into specific search result histories for Google properties like web search, image search, news, Froogle (now renamed Google Product Search, though the UI for Web History shows the old name), Video, and Maps. There’s even, astoundingly, a history of which AdSense Ads you’ve clicked on.

So Google, not content with merely searching the web, now enables us to search our own online lives.

All ideas in this post Copyright (C) 2007 Roberto Bonini All Rights Reserved

Using Windows Home Server, part 4

So after testing everything else, I got around to testing the remote access functionality.

Since I was on holiday away down  in the south of England, I decided to set things up. Got registered on dyndns.org and set my Linksys router up to ping their servers every time my external IP address changed. This side of things worked pretty well for the next day or so, before the IP changed and the router didn’t update dyndns.org with the change. Which is strange in and of itself.

The WHS remote access website works very well indeed. The downloads went smoothly, even when downloading an entire folder. I intentionally forgot to copy some files to my laptop so I was forced to test this out one way or the other. I want that zip code that the website uses to send your files (all files get included in a zip archive), could prove to be useful. But I digress.

So far, I’m very impressed with it. I was unable to test the uploading functionality because by the time I got round to that my router was suffering IP paralysis.

As a tip, download the automatic update software from dyndns.org and run it on the server as a service to back up the router functionality (if its there). The really strange thing is that my Linksys Router DDNS needs to be setup anyway to work with dyndns.org .I  tried turning it off after I installed the update software, but it refused to work and showed the Router setup page and not the WHS website. I turned it back on and viola – it worked!

Must try the uploading features some time.

The WHS SDK is out am I’m salivating like Pavlov’s dogs for their bell over what I could do with it. I haven’t come up with anything yet, I’m afraid. At least not something that I could do. But it struck me that what ever antivirus software you have running, it should have a Home Connector Tab and a Remote Access Tab. In fact you could extend the same idea to the Dyndns.org update software I wrote about above. Since the idea is for a headless server, the Home Connector and Remote Access Website are now the developers primary  interface and means of interacting with the user.

For example. If I had a SQL server running on WHS ( which I don’t – there were issues last time I tried the install) I could programmatically check the SQL server status and display the data in the Home Connector – kind of like what SQL Management Studio Express and the DotNetPanel do. Hey, come to think of it…DNP is free for up to 10 websites… (consider this a note to self). Now, if I could get SQL Server working…

But I digress. Back to the issue to Anti Virus software. Nortons 2007 Internet Security refused point blank to install. Which leads me ask what plans the WHS team have in this area. Is there going to be a OneCare license included with the release of WHS (this would be great from the point of view of Home Connector and Remote Access integration)? Is Microsoft going to do a deal with Nortons and McAffee over their Server Editions (possible but very unlikely in the light of Microsoft entering their market with OneCare). Or is WHS magically going to be security hole free ( possible, if the WHS team decide to port to OSX 🙂 ). Now I’m justifiably nervous with out AV software covering my back. I suppose I’ll just have to trust the windows firewall….

The Mobile Web (and Google)

I don’t use the Mobile web much. In fact, I only use it to check my Google Mail and Reader and started that this weekend. Why only Google Reader and Mail? Because Google offers straight text for its mobile websites. Text is cheaper and faster to download over WAP than pictures.

The mobile websites for both Google services are fantastic, save a few things. Reader doesn’t allow you to share an item (which meant I had to star items I wanted to share and share them later), and its really irritating. The ability to add a post to your Google Notebook is also missing (this arguably should be one of the first things included on both the main and mobile sites). I add posts to my notebook all the time. The Google Reader log in page is the “normal” version and you need to scroll right to get to the log in box.

I did take a look at my own blog from my mobile and came away disappointed. It didn’t look very good. The header scaled down to fit the screen, but the background was all messed up.

For the rest of the websites I visited: GET A MOBILE WEBSITE NOW!

Normal websites viewed on a mobile browser become lists of links that are in the header and the “other interesting articles” sections which not only take time to download, but a heck of a lot of time to scroll down to the content you want to read. Again, irritating.

Now bear in mind, I’m not into doing scientific samples to determine wether this is a widespread problem or not and I’m going from my (limited) weekend browsing.

It wouldn’t take a lot to change. Most sites have CSS styles for printing articles that happen to be mostly text and no pictures and perfect for mobiles. Nokia and the rest probably have some culpability in this. They need to ensure that their browsers work properly and can handle “normal” websites better.

As far as I’m concerned, mobile websites for my websites have been added to the ToDo list for the summer.

Should I try Google Calender on my mobile now?

Rich Internet Application: Defined

Part of the appeal of Rich Internet Applications is that they are about delivering the next generation of software. They’re about supporting the convergence of the web and the desktop and giving developers the freedom to choose the best platform for their needs. In some cases, having access to the desktop will be the requirement. In other cases, browser based applications will be perfect. RIAs span both categories. In the end, it’s about the experience, the richness, and the power of building real software. RIAs provide a way to do that that hasn’t existed before, and that’s why they’re so exiting. They change the game in so many ways.

from The Universal Desktop by Ryan Stewart

I agree. At first we were desktop-oriented. Then Web 2.0 came along and moved all our data to Google Servers. Now we move into the world in between these two extremes.

This move will prove to be very interesting. The Google of this next generation Web will be the company that get the best data synchrony between platforms. The technical details will prove to be even more interesting. Not everyone has a local SQL or MySQL server to use as a temporary data store. What are you going to use? Xml? In other words, the data storage solution will have to work across multiple scenarios and Operating Systems. In fact, come to think of it, how do you solve the browser sandbox problem without affecting security (while still providing ease-of-use: I.e no local software to install to run outwidth the browser sandbox).

I’m writing this using Windows Live Writer (no plugins installed yet), which I prefer to the WordPress write page. This can be described as a hybrid application. Although its installed locally, its working with Web data at its core. It downloads the blog theme, the Categories, the Recent Posts and also publishes the posts. Although its not Flash, AJAX, Flex or goodness knows what other platform out there or running in a browser, it is a Rich Internet Application. In other words, I’m suggesting that the definition of a RIA be extended beyond a Platform-Centric definition to a Functionality-Centric definition.

So  and RIA should be defined as an Application that functionally brings together the Web and the Desktop.