January 19, 2010

Power of Intention

Intention – an anticipated outcome that is intended or that guides your planned actions. This is the general meaning of the Intention. But for most of us intention is just another word. While we live a mediocre life we tend to forget what is the actual meaning of Intent or Intention. We are limited by our thoughts and our intentions.

Intention is all around us, it is just like gravity. Thanks to Sir Isaac Newton we know that the gravity exists, but what about Intention – the following example will give you a simple idea about the intention.

Have you ever tried to recall a name or place? The harder you try to recall the name the farther it goes away. Once you give up the try and after some time just out of the blue you will remember the name or the place you tried to recall earlier; that is the power of intension. We need use the intention to fulfill our desires. To see the power of intention try to do the following exercise.

Write down a specific goal you want to achieve, and then carry that paper with you all the time. Read it at least three to four times a day, especially before Meditation or Prayer. Also read it as soon as you wake up in the morning. When you pray or meditate you create intentions – nevertheless the power of Meditation and Prayer has to be discussed in a separate post. By reading your goal frequently, you create an intention. And another powerful yet very difficult thing to do is to relinquish your attachment to the outcome. What does this means – you intent to achieve a certain goal, but you release your attachment to the outcome. Just like the name or place recalling example, let the universe handle your intention; therefore don’t worry about the outcome. When you worry about the outcome, you create stress & anxiety. Trust the power of the universe; believe that everything in this world is as it should be.

When the time is right your intentions will be fulfilled. If it is not, then surrender to the outcome. Eventually, everything will be as it should be.

January 18, 2010

What happens if Google shut down their operations in China?

Don’t be evil – informal Google’s company motto. Despite the massive Internet user base in China Google has warned them, that they will stop all of their operations in China. What does this mean to Chinese users? No Google search, no Gmail, no Google Apps and None of the other Google applications. It is like “No Internet” for me at all . At least 90% of my Internet time I spend on Google products. I use Gmail, Google Reader, Google docs, Google Apps, Google Analytics and Google News to name few. So without Google I have nothing to do on the Internet except following my friends on Facebook.

Google as a company evolved immensely in a very short period of time. Their products are very useful and neat. I personally benefits enormously from their products and it is true for most of the Internet users worldwide. China will surely have a considerable impact on their economic growth if Google decided to stop their operations. As an emerging nation China should not be isolated from the rest of the world (Internet World). For me personally, I can't imagine Internet without Google.

Read more

http://www.reuters.com/article/idUSTRE60G0K620100117

January 7, 2010

Kevin Skinner

It’s amazing how people achieve their dreams with determination. This guy really amazed me and I’m sure he does the same to everyone else. What others think about you is none of your business. Kevin Skinner – Winner of America’s Got Talent.

Microsoft Ajax and Jquery

Microsoft Ajax framework is the best choice for me when I build quick web applications, particularly for intranets. But for public web sites, especially when you want to make the site super fast, then the MS Ajax is not the wisest choice. Recently, I decide to use Jquery instead of MS Ajax for one of my personal web sites. And the website shows a significant performance improvement.

Following is the outcome of my research on the response time and the downloaded data size by using MS Ajax and Jquery. By using Jquery I was able to reduce the size by 50% of the downloaded data. Have a look at the following screen captures. I used Firefox’s firebug for the analysis.

Response with Microsoft Ajax

msajax_response1

Response with Jquery

jquery_response1

Please visit for more reference - http://docs.jquery.com/Ajax

Hope this helps!

www.twitter.com/ludmal – Follow me on twitter for quick updates on technology, life and much more

Post a comment

December 29, 2009

Why waste time on Project management ?

Recently I came across some of the blog posts regards to Software Project management. It seems like Project Management is another project to Project Managers but so often they claim that they never able to do a accurate schedule or a budget, so the question arise − “Why do Project Management?”.

I’ve been working in Software Industry for the past 9 years and I have never seen a successful Project Manager although I’ve seen plenty of good technical people. I must admit that I have observed some of the successful projects are handled without a proper project plan, or should I say without a “Project Manager”. For a successful software project, the key factor is its technical people and I really don’t believe that’s anything to do with the Project plan or the Project Manager. How did Google products succeed ? Why did Windows Vista failed ? Was it because of the Project Managers or Project Plans? I doubt. In software, it’s a well known factor that the requirements change. Neither the Stake Holders nor the Project Managers are fully aware of the business requirement at the initial stage. So the next question − “What’s Agile ?”

Agile – one of the frequently used terms in the Project management these days. Agile is defined as to keep things simple and to move quicker. Two-thirds of the development time is wasted by the Project Managers for various meetings and requirement explanations. I strongly disagree the fact that every project needs a “Project Plan”, a simple plan would do for most of the projects. We need to understand the scale of the project while keeping the things simple. I don’t intend to talk about massive projects like in NASA or the other major companies, no doubt that they need Project Managers. But for 30-40 developer projects who would need to waste time & money just to create a larger scale project plan ?, A good technical leader is capable of doing the job. At last what matters is the outcome of the project, not how we manage the project. All my thoughts are based on the Software Development and this might not be true for other industries like Construction & Manufacture which are far more matured. Software development still on its way for a strong blue-print unlike Building construction, .

No offense meant to Project Managers, but comments are welcome − After all, Project Management is their Job.

www.twitter.com/ludmal - I've been using twitter for quick updates, Technology & cool stuff, please follow me if you're interested.

December 28, 2009

Know the font by uploading the image

I found this site very useful while searching for some fonts. You can upload an image and know the font.

http://new.myfonts.com/WhatTheFont/

December 16, 2009

Google Wave future

I was anxiously waited for Google wave invitation from its initial preview release. When I finally got one, I wasn't really impressed with it. The only thing interested to me was the UI. Though they mentioned that the email system is outdated they must have been realized by now how hard is to kill the old email system.-- "Email" is the mostly used feature in Internet followed by "Search". I'm not criticizing it, but I feel Wave is too early. However, it's future is still a mystery.

December 9, 2009

Microsoft vs Google

This is interesting.. I just did a search in google trends. www.google.com/trends

Scale is based on the average worldwide traffic of microsoft company/google company in all years. Learn more

microsoft company, google company

Google Chrome extensions

Recently I've installed some of the Google Chrome extensions and I love It! specially the extensions like Google Tasks, Reader, Gmail & Chrome Touch. I personally like Google chrome because of its simplicity and performance.

In order to install chrome extensions, you must install chrome developer version. This isn't a very stable version but I haven't seen any bugs yet.

1. Installing Chrome Developer Version

a. Download and install the Chrome developer channel from the following location.

http://www.google.com/chrome/eula.html?extra=betachannel

b. Then click on the "About Google Chrome" window, once it's fully updated, restart the browser. You're now running Chrome Developer version.

2. Installing Chrome Extensions.

At this point, all set to install the Chrome extensions. You can download the extensions from the following site. Just follow the installation instructions and are you're done.

http://www.chromeextensions.org

You can even check out the installed extensions by selecting Tools > Extensions as shown in the following screen capture.

Few cool Chrome Extensions:

http://www.chromeextensions.org/alerts-updates/gmail-checker/
http://www.chromeextensions.org/alerts-updates/google-reader-checker/
http://www.chromeextensions.org/appearance-functioning/chrometouch/
http://www.chromeextensions.org/appearance-functioning/smoothscroll/
http://www.chromeextensions.org/utilities/google-notepad/

Hope this helps!

www.twitter.com/ludmal - I've been using twitter for quick updates on Technology stuff, please follow me if you're interested.

November 24, 2009

Text engraved effect using css

I always wanted to have the text engraved effect on button control, finally able to do it using css properties. Have a look at the following screenshot.


Add the text-shadow attribute to your css classname.
text-shadow: white 1px 1px 0px;

Unfortunately, only Google Chrome browser supports it. But I found this link to implement it using jquery.

Hope this helps!

twitter: @ludmal

November 16, 2009

October 7, 2009

Choosing a Smart Password

There has been a wave of phishing attacks on Hotmail and Gmail recently. Following tips are useful when choosing a strong password. (from Gmail blog)

http://gmailblog.blogspot.com/2009/10/choosing-smart-password.html

September 29, 2009

Fix bugs before writing any new code

Most of the developers like to develop new features rather than fixing bugs. We tend to postpone bug fixing and eager to start developing new features. In general, it’s easy to fix a bug right away than fixing it later. The reasons are -- code is fresh in our minds than to fix it later, we might have forgotten the code if we keep it for later. Hence going through the code again is time consuming. Moreover, having lots of bugs is definitely not a healthier approach. Another reason is, it’s hard to predict the time to fix a bug, but easy for a new feature. To keep your project schedule always inline and accurate fix bugs right away before start developing another new feature.

July 31, 2009

Be Consistent

Life is a process. So be consistent in what ever you do. We tend to forget how to live and hence we are missing best things in our lives. The most difficult thing in life is to be consistent. Its easy to start but difficult to follow up. Eventually, we'll still be on the first page.

June 1, 2009

I love google Chrome, but where is google Toolbar ?

I love google chrome for its simplicity and fast browsing. But still couldn't figure out how to use google toolbar. All of my bookmarks are in google, any idea on how to use google bookmarks in Chrome ?

May 24, 2009

Singapore flyer


This is a snap I took during a visit to Singapore Flyer.

May 23, 2009

Dropthings -- 2GB Free space

Keep your frequently used files in one place and access it from anywhere -- 2GB free space on http://www.getdropbox.com/