Wednesday, January 31

Mind Maps -2

Reading through the Mind maps, will ignite anybody. The following are the links with lots of mind maps.


Mind-mapping tools are finding a home in corporate IT

Using mind mapping software for web research

Turning systems models into projects
(Related to ORM - Outcome Relationship Model)

Funnel timeline: A visual approach to project planning

Project estimating - Mindmaps are a tool in the armory

How to use mind mapping software for project management

Mind Mapping and Project Management

Mind maps provide a view for collaboration

Tuesday, January 30

Mind Maps -1

"A Picture is worth than thousand words !" I hope everyone will agree with this fact. This is the fundamental principle that backed our growth, association to things, relations... Let me put this way, You might have noticed in the kindergarden days how the text books, guides and all the tools and material carried more pictures and images than the content. So why not to follow the same way in every thing we do in our daily life/business life?
Mind map is the answer.
A mind map is a diagram used to represent words, ideas, tasks or other items linked to and arranged radially around a central key word or idea. It is used to generate, visualize, structure and classify ideas, and as an aid in study, organization, problem solving, and decision making. More...
In the life of a Software Programmer, there are few key things like SDLC of any project and TROUBLESHOOTING skills while coding which he/she should be knowing. Here I am going to link two mind map samples for the above :
Believe it or not! We can use this technique of Mind maps in almost anything. Learn Mind maps, use them, enjoy the benefits and see the difference.

Monday, January 29

Quotiki - Collect your favourite Quotes

Quotations are very much power boosters. I stumbled upon this Quotiki where anybody can publish quotes they know, rate the quotes, tag the quotes and filter the quotes based on the Author, User, Tag(s). Here are some of my favourite quotes.

Friday, January 19

Behind the Scenes - Part3 Ajax

When I joined the interview panel in selecting PHP developers, I used to get minimum of 5-6 resume a week. In many of the resumes I notice them mentioning Web 2.0 and Ajax in their skill sets. During the interviews, either in person or telephonic they will be trapped by these terms. Many candidates fill up their resume with latest and hot technologies. But when we proceed towards asking any questions, many reply that they just started preparing/playing around with it.
But Ajax is not a technology in itself, it is a term that refers to the use of a group of technologies. The intention was to bring more user respone by exchanging small amounts of data with the server behind the scene, without refreshing entire page for every request that user sentds. I do not want define about this here as many sites/blogs have already done in better ways and with lots of examples. There are many Ajax based applications, many frameworks/toolkits are available. May it be Scriptaculous, Backbase ...
Ajax Solutoire lists down all the Ajax based frameworks, toolkits, applications and many resources. Have a look and feel the user friendliness.

My earlier posts on Interviews:
Behind the Scenes - Part2
Behind the Scenes - Part1

In my previous post I listed many such successful applications.
YUI Ajax feed reader

Wednesday, January 17

Behind the Scenes - Part2

This time I was in the panel where candidates with Java and .NET experience were interviewed. To make the candidate feel more comfortable I was asking them about their project experience and told them to explain us about the projects they handled. A candidate told us that he did his project using ASP.NET and of course the database was SQL. I asked him what queries they used to retrieve data from more than two - three database tables. His answer really amazed me, "he said he uses the data set!". He could not give more information for that question.
The data set is a simple GUI box through which queries will be formed by simply filling up the fields with respective table names with which it makes contact.
I feel this kind of a tool will effectively enhance the productivity but sooner they will make developers dumb. I am not saying NO to such tools, but we should always keep in mind that even such tools also use the basic query form and to get the results. I feel it is good for us to get our basics right first!

Earlier Post: Behind the Scenes - Part1

Tuesday, January 16

Google co-op - Customize Google search engine for your site

What is this?
Co-op is a customized Search Engine that is built using Google's core search technology. It prioritizes or restricts search results based on websites and pages that user specify, and which can be tailored to reflect user's point of view or area of expertise.

How does it Work?
User can specify/submit the websites that he wants Google to search (It can be his own blog/website). Once you choose the list of websites Google needs to search in, create it. There will be a piece of code generated that user needs to add in his/her website. This code contains a simple search box and button to search.

Want to see it in action. You can try it out this in the Techsavvy Tips I have given in this page itself on top.

Do not worry about the look and feel of the results shown here, you can actually customize the look and feel of it!

This is very effective and useful as it

  • Searches in the specific site. You can replace existing search option in sites.
  • Easy to customize the look and feel.
  • Can connect to web results too...
Know more about this by learning FAQ's
Register here for the Google to search in your website/blog.