Profiles Are Lame

by alan on August 21, 2010

Some time ago, I said I wanted to do some posts about mobile technology and the problems that come along with it. Mobile technology is huge right now, and will continue to get bigger as people give up their desktops in favor of notebooks, and increasingly, smart phones. The problem is that businesses still need traditional computer networks, and for people who operate them, mobile technology presents such a shift in assumptions that no one has really figured out how to make it all work together. A lot of work, and therefore money, goes into tying those traditional computer systems together, but mobile computing has a way of undoing all of that effort as soon as you unplug. Mobility will continue to grow in popularity, and we’ve got to find ways to bring the benefits of integrated computing to the mobile world, or risk falling back a few steps and losing some of the capabilities that we enjoyed in the past.

I’ve built lots of these networks, and many types of problems arise in them, even without mobility. But when mobile devices become part of the business requirements, the problems can become show-stoppers. After swearing my share of oaths and vendettas, I’ve come to pin the blame on a feature that appears in every major operating system today: the profile. Your profile is the part of your computer account that stores all of your personal application settings and files. Your desktop background is stored in your profile, for example. The profile also stores your email account settings, your web browser bookmarks, your option preferences for office software, and many other things.

The profile has become so intimately connected to our concept of a user account, that they have come to effectively mean the same thing. Most systems provide only one profile per user, and most applications assume that their settings will be in one particular place in the user’s one-and-only profile. But what if you want to access your files and settings from several different places? In a wired network, we have a few different options to allow this, but it boils down to all the computers sharing some networked store of user accounts and profiles, usually centrally managed by the owners of the network. Each computer can access your profile, so you can use your files and applications from any computer in the system. But mobile users also have mobile computers. Their devices commonly go places where the central network is unavailable, and their users still need to access their data from outside the LAN. They may need to continue working, even when there is no internet access at all. The result is usually some hair-brained scheme where you try to figure out what files you’ll need ahead of time, and remember to take separate copies on your mobile device when you leave. Some people forgo the office desktop altogether, and only use their laptops, while some shuttle their files back and forth with flash drives wherever they go.

I know, some of you are thinking “roaming profiles”. Let me explain, for those fortunate enough to have never worked with them. Microsoft created roaming profiles to address this exact problem. They work by keeping the profile on a central server, and whenever you log onto a Windows computer on your network, your profile is automatically copied to it as part of the logon process. When you log out, the files that you’ve changed are “synced” back to the server’s master copy. That way, you’ve always got a full copy of your profile that you can use if the computer ever leaves the network and can’t reach the server. Unfortunately, the point of this aside is that roaming profiles suck – they’re the most hair-brained scheme of all because they offer the worst possible trade-offs. The sync process is automatic and mandatory, with only the most ham-fisted ways to pick and choose what to sync and what not to sync. Windows profiles tend to get large- large enough that this scheme is not feasible with a VPN over the open internet (we’ll get into that in a later post). Roaming profiles are all-or-nothing, and there’s no way to pick and choose different parts of the profile based on which computer you’re on. Got a 12 GB music collection that you only want in the office? Congratulations, that’s why it takes ten minutes to log in every morning. Also, what happens if you log into two or more computers at the same time? When you log out, they’ll each overwrite the others’ changes, and possibly corrupt the central profile, causing your next login to fail. Profiles can even get corrupted for no apparent reason at all; in roaming profile environments, “delete your profile” is as common a cure-all as “reboot the computer”.

So, if roaming profiles are out, what options do we have left? I’ll be covering some of them in my next post. What’s your take? How do tke your work with you when you go mobile?

{ 0 comments }

GCTS Web Hosting

by alan on August 11, 2010

This post isn’t so much an opinion piece, as an update on the GCTS business strategy. After much work and preparation, I’m very happy to announce that GCTS will be branching out into a new type of service – GCTS Web Hosting. We’ve been playing with this idea for some time, debating about whether it would be wise to step into such a large and competitive market, and we eventually concluded that we have the resources and opportunity to provide our customers with a service that they need, but often cannot find. Above all, we are very good at hosting websites, and we enjoy doing it.

We wanted to design a hosting service that’s different. Most simply provide a network address and a web server for you to run your site from, with little assistance beyond keeping the power on, and (maybe) providing backups. They don’t offer much guidance on what types of site software to use, and the details of it’s operation is entirely in your hands. Some of the more fully-featured web hosts provide simple web pages for you to add services and files, and manage your own databases, but if you don’t really know anything about web applications, or databases, or DNS records, they are of little help.

Our solution is not to offer a host for websites in general, but a management service for the specific types of websites that we know our customers need. Rather than spending their time trying to figure out which content management system they should use, they give us a description of what they want in a web site, and we handle the details. We have a repertoire of known software and systems that we can customize to build promotional web sites, blogs, online shopping carts, and other types of sites. Because we take over the management of the sites’ administrative issues, we can ensure things like security. In the end, we’re happy because all of our web sites are managed the way we know they should be, and our customers are happy because they’re free to concentrate on their businesses.

So, if you want to take your business online, or you’d like to simplify the management of an existing site, click on the “Email” link on your left, and let us fill in some details for you.

{ 0 comments }

Impatient Me

July 24, 2010

As time goes on, I’m seeing the GCTS blog evolve in my mind from a little “tips and tricks” customer newsletter to a journal of thoughts and commentary on developing the consulting business. This time, I’m going to talk about one of my favorite parts of that business: automation. It’s the process of using, and [...]

Read the full article →

Throw Me a Bone Here

July 13, 2010

A couple of days ago, I said that I was going to start a blog series on tech trends that have been affecting my own computer systems, and how I think those of you who have office networks are feeling the heat, perhaps without realizing it. I planned to do this post on the effects [...]

Read the full article →

Spinning Up

July 8, 2010

Hello, my name is Alan, and I’m one of the founders of Green Country Technical Services. After a few months of Other Things To Do, I’ve finally dusted off the GCTS website, fixed up the design, and now I’m getting on with regular posting. I started this blog intending to talk about trends and observations [...]

Read the full article →

New GCTS Commercial

October 31, 2009

Hello, and happy Halloween everyone! Starting a new business is full of exciting and interesting things, and I’m pleased at how cool one recent experience has turned out to be: our new GCTS TV commercial. We started airing it a couple of weeks ago, and it’s been pretty awesome to see our logo pop up [...]

Read the full article →

Launching Green Country Technical Services Web Site

October 12, 2009

Welcome to the newly launched Green Country Technical Services blog! This is where we will be making announcements about our services and new developments at GCTS. Check back soon or subscribe to our RSS feed, and be sure to click on the Home link to check out the main GCTS site. -Alan

Read the full article →

Articles Coming Soon!

September 6, 2009

Check back here soon for technical articles provided by Green Country Technical Services.

Read the full article →