techcloud.com: a blog about web 2.0, search, cloud, collaboration, Ruby on Rails, Microsoft, Google, and other fun stuff

If Sirius Radio goes dark, I will be sad.

 

I know their business model may not survive, especially in a recession …

… and TechCrunch is right to say that, essentially, Sirius came to market at a bad time – just as the Web went big time.

But that doesn’t mean it isn’t a great service.  If anyone has been on a road trip with a Sirius knows, it can make long drives more bearable.  That has always been worth the $10/month to me.


SITE UPDATE: It has been a while since I’ve had a decent cloud/Ruby/industry post.  I’ve been terribly busy as my company was sold.  The good news is that we are doing some really cool things and I hope to have more to post about soon.

 

 

I just spent 10 minutes writing up a good post and lost it

 

Very frustrating.  Will try again tomorrow.

 

Dumb Password Policies

Apparently, I am not the only one sick and tired of websites forcing me to use overly complex passwords for their sites.  The rules are arcane, not standardized, and unnecessary in the world of OpenID. 

Why do I need an uppercase character?

Why do I need three numbers, a special character, and an ümlaut?

Why does my bank let me choose a reasonably complex password, but the Web 2.0 thingamabob require me to drip blood on my keyboard to get pass their rules?

Developers at these sites – please stop!  Let me use a password 6-8 characters in length, with anything I want in it.  Have a blacklist of obvious passwords, and leave the rest to the users.  Better yet – use OpenID!

I want to call special attention to the biggest violator of all, ADP.  Researching this post, I found this from Jeremy Zawodny that sent shivers down my spine.  You see, I used to manage payroll with ADP and I remember the frustration of their password rules (and frequency of change requirements).

Here is a taste:


Passwords must:

  • contain a number

  • contain an uppercase letter

  • contain a lowercase letter

  • be at least 8 characters in length

  • be fewer than 15 characters in length

  • contain a "special" character

  • not be recycled (though this is not explicitly listed, it’s true)

  • not contain more than 3 repeating characters ("zzz", "aaa", etc.)

  • not contain more than 3 incremented or decremented numeric strings ("123", "876", etc.)

  • not contains more than 3 incremented or decremented alphabetic strings ("abc", "zyx", "mno", etc.)

 

 You could argue that "Hey, its PAYROLL -so what if its a bit more secure?" but please, are all of these rules required?  Is it really more secure, or is there a much bigger risk from social engineering than brute force hacking?

 

Related Blogs

Entry Level Cloud Computing for Enterprises

I’ve been speaking with some CIO’s and CFO’s at larger firms about how they can take advantage of cloud computing, especially in a recessionary economic climate. 

It’s easy for startups and small firms to take advantage of the menu of cloud computing services out there, but how does an IT manager at a mid-size or large enterprise get in the game?  There is a ton of hype out there about cloud computing – and nervous IT managers don’t want to risk their reputation or their organizations cash fiddling with systems that can be argued as "unproven." 

While cloud computing won’t solve all your woes, or cut your IT budget to zero, it does offer a nice way to trim the fat and reduce overhead, including energy footprint and physical costs (space, hardware, ping pipe and power, etc).   All this while remaining scalable and flexible; options that heretofore went out the window when the budget axe came through.

But as the saying goes, "No one’s been fired for buying IBM," so let’s look at some low-risk, high-return entry points into the cloud for today’s IT manager.  I’ll outline them below and follow up with more detailed posts later.

 

  1. Communication and Collaboration Services:  Let’s lump in email (Google Apps), phone (outsourced Voip), and project management utilties here.  There is obvious return (no hardware or maintenance costs, increased functionality, spam protection, scalability, etc) – but how can a larger firm use this in a safe, low risk way?  Exploring a progressive migration to these types of services, targeting the temporary and flexible portion of your workforce is a good start.  More on this to come.
  2. Lab infrastructure: Can you think of lab related functions in your organization that require physical infrastructure and can be moved to cloud based hosting like Amazon EC2?  This sort of infrastructure is small in comparison to your mainline production and data processing systems, but I am sure occupies at least a few percentage points of your overall IT spend.   By labs, I mean things like:
    • development servers
    • QA and test servers
    • R&D and skunkworks environments
    • Training environments
  3. Time-sensitive infrastructure: How much of your datacenter spend is dedicated to overnight reconciliations, true-ups, clearing, and processing? A unique advantage of utility oriented cloud computing solutions (like Amazon EC2), is that they can be turned on and off at will.  Imagine eliminating racks of servers that performed time-based functions and only paying for the time they are in service. I’ll explore the security implications of this later because this is a no-brainer if you can work that side of it out.
  4. Web infrastructure: Intranets. Extranets. Public facing websites.  Get them out of your datacenter. If they are already out, get them out of Managed Services (or at least traditional managed services).  With the advent of Microsoft Windows Server 2003 support on Amazon EC2, and SQL Server support, only the most intensive web applications will continue to absolutely need to be in a physical managed environment. 

 

This is an evolving list, if you have any suggestions or thoughts, please comment! I’ll continue this thread of thought as the cloud computing space quickly progresses.

 

Related Blogs

Do interesting things with Google Apps

What else can developers do for Google Apps? 

A open, flexible Facebook-style API for Apps would be awesome.  Imagine the community building the next generation office platform.

Right now, developers outside of Google can write Gadgets that live on the outside layout areas of GMail. Google developers have done some interesting things with Labs – I use the easy to find "Mark as Read" button / gadget.  However, if trusted development teams in the community, and developers at companies adopting Google Apps, had complete access to everything – including the interface, Apps would meet the challenge set forth to it by Microsoft Office (and its powerful friend, VBA).  A fully programmable cloud-based office suite.

 

Related Blogs

MAME for Blackberry

I am surprised that no one has written a MAME install for Blackberry. I wonder how difficult it would be. If anyone wants to commission something like this with me, drop me a line.

Rails for .NET Developers: New Book Out!

Check it out.

Our friends over at Softies on Rails have put a book out that will help any .NET developer looking to work with Ruby on Rails.  The Softies crew was an early inspiration for me to try out Ruby and Mac development, and I am really happy for them that they were able to put this tome together.

The book will help new Rails developers coming from a Microsoft/closed-source world avoid pitfalls and get up to speed quickly.

What if the Matrix ran on Windows?

Stay tuned until the end — “Ubuntu, I’m going to learn … Ubuntu?”


Blackberry User Tools on Mac OS X – Any clues?

The CD-ROM that came with my new Blackberry Bold loads up on my Mac.  There is a folder for “Blackberry User Tools,” and some weird application loads that doesn’t have anything in it.

Does anyone know what this is supposed to be?

Yahoo Application Platform is out – anyone have good examples?

The new Yahoo Application Platform was launched.

This looks really cool.  I hope it is not all for naught.  Anyone using it?  Have any examples? Please post them!

The support forum has few active topics. But I think there is potential here, even if Yahoo doesn’t exist in the same form 3 or 6 months from now.  I don’t think Microsoft would shut this stuff down.

YQL looks really neat and is a popular topic.  YQL seems like a highlight of this offering.

ss_blog_claim=77c0780e64c123f107896646c0ee8870