Google Voice = Fantastic

Just got Google Voice. What a fantastic service. It was easy to setup and use. The voice mail transcription works well. Getting a text message of the transcription is very handy.

The only “glich” really is that I mainly use Google Apps for email and not GMail.  All of my contacts are in Google Apps. I exported the contacts to csv file, then imported them back to GMail. This will be a slight headache for awhile. Google doesn’t support Google Voice with Google Apps accounts… yet.  But, I’ll live.

A developer wrote a Google Voice app for the iPhone. It’s not sanctioned by Google and has some mixed reviews. I thought I would buy it, but I’ll probably wait until there is either an updated version of the app which fixed some issues or wait until Google writes one.

  • Share/Bookmark

We’re Back! Tasks for the iPhone

I haven’t posted in awhile, but a lot has been going on. Currently, I’m in-between jobs. The second thing is that I got an iPhone. I didn’t realize what a difference one device can make on an individual. The most interesting part is that I haven’t even used the phone part yet.

This device is truly information at your figertips. What are the latest movie releases? How much money is in my bank account? What is the zip code for Palo Alto, CA? 

One of the things I’ve been looking at are productivity tools for the iPhone. How can I use this device to make my life easier? Mobile me is a great starting point whith the syncing over-the-wire with emails, contacts and calendar items. One thing was missing from the stack were tasks.

I use Outlook exclusively for tasks. So, how can I get tasks on my iPhone and in outlook and my PC? What is a good task manager for the iPhone?

The solution I am using is toodledo. Here are the steps below. 

1. Sign up for an account, click on the link to give me credit! 

http://www.toodledo.com/index.php?ref=td49cbbd5fbbd31

2. Download the Outlook / Toodledo sync too from Chromatic Dragon

http://www.chromadrake.com/ChromaticDragon/software/ToodledoSyncDownload.aspx

3. Install the iPhone Toodledo App from the iTunes Store. Link here:  http://www.toodledo.com/info/iphone.php

I know, it seems like a lot of work just to get a task organizer on your iPhone. I’ve looked at todo as well as a few other task management Web sites, apps and toodle do has the most flexibility as well as features for me. Do your own research and use what’s best for you.

  • Share/Bookmark

End the OS Flame Wars

PowerShell is a great tool for scripting. It is not installed by default on any Operating System, but will be the defacto scripting platform to come, at least in the Microsoft world. So start learning it! With Systems Administration, every vendor is trying to push their platforms. Sun is pushing OpenSolaris to fight Linux. Open Solaris certainly has many advantages over Linux. Linux has some advantages over OpenSolaris. This is a whole blog post in itself.  In my opinion, OpenSolaris is better for a Server OS than a desktop OS. I will blog about that later though. Windows is another beast which definitely has a strong hold of the business software market. It is gaining market share on four socket systems beating Sun and Linux out, but not on the eight socket plus systems. Microsoft is not in that space yet as far as adoption goes.

Now, I mostly support Windows based systems. For the past five years, I’ve also been support VMWare products as well including ESX Server and now the Virtual Infrastructure 3i.  I’ve always had some Linux distro installed on an old PC for tinkering too.

So what does all of this really mean?

This means that no systems administrator can really focus on one operating system anymore. (No, I’m going to qualify the various Linux Distributions as different, because the basic architecture is the same. Yet another blog post topic). We are living in a distributed systems world where one must learn all different operating systems, programming languages and above all be OK with it. Now I’m all for pointing out differences, strengths and deltas (delta is a management term for weaknesses) in different OSes, but the folks all tied to the idea that one operating system is great for everything are sorely mistaken. Yes, I’m talking about all of the Windows Systems Admins that think Windows should run Oracle on 32 processor servers. (I haven’t met one yet, but I’m sure they are out there).  I am also talking about the Linux zealots that think Linux is then end all and be all for all computing applications because of it’s particular licensing scheme. It’s not. Get over it and move on. I am also talking to all of the creative types that think Apple will take over the world and aliens will pop out of Steve Jobs and run for President.

The fact of the matter is that most companies will use the best application running on the best OS/Platform for the job. Bar none. If Oracle runs better on AIX than Solaris. Companies will make the move because it’s more reliable and cost effective. In the Windows world, IIS 6.0 was a huge win over IIS 5.0. Folks upgraded to Windows Server 2003 and IIS 6.0 in record time because IIS 6.0 was a very compelling upgrade. PHP is a programming language that is gaining adoption everywhere. Microsoft is now fully supporting PHP, because the company wants to make sure that when people deploy PHP, they don’t deploy it on Liunx. They deploy it on Windows. There are some good arguments to running it on Windows now. (Hey another great idea for a blog post).

If you are a startup, sometimes cost is the large issue, so you may opt for more open source solutions. Just bear in mind that there are programs out there to use Solaris and Windows very cheaply. Believe me when I say that Microsoft, Sun and other vendors want adoption to their platforms over cost any day. There are many programs out there that can get startups commercial software at reasonable prices or a very delayed billing timeframe. (Yet another good idea for a blog post).

Well, I hope you got the drift that Systems Administration in the future will not be about which OS kicks the other OS in a kung fu battle. It’s about making applications work in a heterogeneous environment and understanding the underlying technologies that run everything. You will be more valuable as a Systems Administrator by understanding more Operating Systems, programming languages and platforms.

  • Share/Bookmark