Wednesday, June 27, 2012

Google Voice for Android: Another Crappy Update from Google

Google Voice version 0.4.2.54 (on the phone displayed as 40254) for Android version 1.6 is broken.

Monday, January 23, 2012

Implementing Web Publishing Workflows

Out of the box, most content management systems provide a very basic publishing workflow that consists of two states: "unpublished" and "published". Although it may be sufficient for a site of a very small organization or a personal web site, most large, mid-size, and even many small organizations will probably need more complex workflows.

Let me show you a very simple web publishing workflow that goes beyond the default "two-state solution". Bear in mind that, even though this workflow may be used in real life as is, being an intentionally oversimplified example for those who are not familiar with the subject, it has its limitations.

Friday, December 9, 2011

LinkedIn "Experts"

About twice a month, I look at the "Answers" section on LinkedIn. If I come across a question I think I am qualified to answer and if I have time, I answer it. Over the past 15 months or so, I have answered 18 questions, of which four were selected "best" and two more - "good".

Today, I noticed that LinkedIn actually lists five most prolific "answerers" of the week (it's called "This Week’s Top Experts"). Ready for this? The #1 expert this week answered 560 questions! In one week! The second best - 513! And he appears to have a full-time job!

Friday, November 25, 2011

Ungraceful Degradation

Today, I was messing with the ubiquitous "Like", "+1", "InShare", and "Tweet" buttons. The "Tweet" button is the only one that degrades gracefully to a hyperlink if JavaScript is disabled. The others just disappear.

I wonder if Facebook, Google, and LinkedIn have even tested their buttons under those conditions. Or, maybe, they are "crappy by design". Either way, Facebook, Google, and LinkedIn got a "minus one" from me today.

Wednesday, October 26, 2011

How to Start and Stop PostgreSQL Service (Actually, Any Service) on Windows 7

On Windows XP, if you were logged in as a user with administrative rights, you could simply run cmd to start what in the old days we used to call a "DOS box" and run something like this:
    NET START postgresql
    NET STOP postgresql
from the Windows command prompt to start or stop PostgreSQL database server (or any other Windows service).

On Windows 7, however, it is a little more complicated than that. The problem is that, if you simply run cmd and try to start or stop a service, you will most probably get this error message:
System error 5 has occurred.
Access is denied.