Saturday, October 31, 2009

Feeds 101

Feeds, RSS, Atom, Syndication, Subscribers... are some of the keywords floating around the web and have gained notorious prominence over the years. In this guide, Siddharth from Nettuts+ takes a look at a number of things including what feeds are, why you need to have a feed for your site, how to set up one and then publish it.

What are Feeds?


Feed image

via Nettuts+

Follow my daily antics, links, tips and more @rajneeshgarg on Twitter!

Thursday, October 29, 2009

MySQL as a web service from Amazon

Amazon is offering MySQL as web service in the cloud. As with all Amazon Web Services, there are no up-front investments required, and you pay only for the resources you use.

Amazon RDS gives you access to the full capabilities of a familiar MySQL database. This means the code, applications, and tools you already use today with your existing MySQL databases work seamlessly with Amazon RDS. Amazon RDS automatically patches the database software and backs up your database, storing the backups for a user-defined retention period. You also benefit from the flexibility of being able to scale the compute resources or storage capacity associated with your relational database instance via a single API call. As with all Amazon Web Services, there are no up-front investments required, and you pay only for the resources you use.

Amazon Relational Database Service (Amazon RDS)

Follow my daily antics, links, tips and more @rajneeshgarg on Twitter!

Guide to Software Pricing

A highly useful guide on software pricing by Neil Davidson is available as e-book on author's website.
A printed copy can be purchased from Amazon.

e-book

Follow my daily antics, links, tips and more @rajneeshgarg on Twitter!

Tuesday, October 27, 2009

How to Avoid Twitter Cluelessness

Over at the American Express Open Forum blog, Guy Kawasaki explained how to not look clueless on Twitter. The first five ways are:



  1. Don’t tell other people how to tweet.


  2. Don’t tell the world that you unfollowed someone.


  3. Don’t ask people why they unfollowed you.


  4. Don’t constantly tweet mundane updates and babble.


  5. Don’t use a small picture for an avatar.



To read all ten and why they impugn your intelligence, click here.


Follow my daily antics, links, tips and more @rajneeshgarg on Twitter!

Monday, October 26, 2009

The Tester's Pocketbook

The Tester's Pocketbook has been published and is available.

The book summarises the thinking on Test Axioms and the axiom definitions are hosted (and will be maintained in future) on the Test Axioms website.


The Tester's Pocketbook




Follow my daily antics, links, tips and more @rajneeshgarg on Twitter!

Friday, October 23, 2009

[Photo] Happiness is a way of Travel, not a Destination

Happiness is a way of Travel, not a Destination!






From Gatekeeper




Follow my daily antics, links, tips and more @rajneeshgarg on Twitter!

Thursday, October 22, 2009

A Process Framework for Increasing the Probability of Project Success

Glen B. Alleman at Herding Cats have blogged about A Process Framework for Increasing the Probability of Project Success.

  • The cost estimates for the project and the basis of estimate for those costs. The customer wants to know how much the product or service will cost

  • A Work Breakdown Structure describing the products and their components to be delivered and the work process needed to deliver those products

  • An Organizational Breakdown Structure describing who is participating in the project

  • A Responsibility Assignment Matrix that connects the participants in the project with the deliverables of the project and identifies who is accountable for each deliverable

  • An Integrated time-phased plan and master schedule showing the flow of increasing maturity of the deliverables and the sequence of work needed to produce each deliverable to its planned level of maturity

  • A Work Authorization and Control Account process to allocate funding, control expenditures, and assure budget control of the project

  • A means of accumulating costs from each work activity (Work Package)

  • Analysis of the cost, schedule, and technical performance measures of the project

  • A set of management actions that use the analysis information

  • Baseline Change Control processes to maintain the integrity of all commitments of the project

  • Training needed to perform the processes

  • Surveillance needed to assure the process are being applied correctly and the expected benefits from these process are being delivered to the project


What form each of these processes takes is project and method dependent. But in the absence of some form of these processes, the probability of success is reduced.





Follow my daily antics, links, tips and more @rajneeshgarg on Twitter!




Bookmark and Share

Monday, October 19, 2009

A Letter To The Programmer

A Letter To The Programmer




This is a letter that I would not show to a programmer in a real-life situation. I've often thought of bits of it at a time, and those bits come up in conversation occasionally, but not all at once.This is based on an observation of the chat window in Skype 4.0.0.226.

Dear Programmer,
I discovered a bug today. I'll tell you how I found it. It's pretty easy to reproduce. There's this input field in our program. I didn't know what the intended limit was. It was documented somewhere, but that part of the spec got deleted when the CM system went down last week. I could have asked you, but you were downstairs getting another latte...


From: A Letter To The Programmer




Come follow my daily antics, links, tips and more @rajneeshgarg on Twitter!

Sunday, October 18, 2009

Life in Balance

life in balance:

life in balance



Add me on Twitter! Come follow my daily antics, links, tips and more @rajneeshgarg on Twitter!

Total Pageviews

Diving into the Controversial World of IPL with Lalit Modi

Lalit Modi, the mastermind behind the Indian Premier League (IPL), recently had a candid interview with Raj Shamani. The interview delved d...