1. Partially Done Work
2. Extra Features
3. Relearning
4. Handoffs
5. Delays
6. Task Switching
7. Defects
Source: http://agile.dzone.com/articles/seven-wastes-software
Posted by Narendra Dhami on October 7, 2010
1. Partially Done Work
2. Extra Features
3. Relearning
4. Handoffs
5. Delays
6. Task Switching
7. Defects
Source: http://agile.dzone.com/articles/seven-wastes-software
Posted in General | Leave a Comment »
Posted by Narendra Dhami on February 10, 2010
Color in design is very subjective. What evokes one reaction in one person may evoke a very different reaction in somone else. Sometimes this is due to personal preference, and other times due to cultural background. Color theory is a science in itself. Studying how colors affect different people, either individually or as a group, is something some people build their careers on. And there’s a lot to it. Something as simple as changing the exact hue or saturation of a color can evoke a completely different feeling. Cultural differences mean that something that’s happy and uplifting in one country can be depressing in another. Read More …
Posted in General | Leave a Comment »
Posted by Narendra Dhami on January 12, 2010
The TIOBE index for 2009 says that Google’s new Go programming language experienced more growth in popularity than any other language in 2009. The growth is quite remarkable given that the language became available late in the year. Is it all just hype? The Google brand certainly carries a lot of power and marketing capability with it. Based on TIOBE’s system, Go and Objective-C had the biggest gains in 2009 with Java taking a slight hit, but remaining at the top. TIOBE calculates its index based on search engine hits.
Go - Because of it’s remarkable growth, Go was named "TIOBE’s Programming Language of the Year." Go has been compared syntactically to Pascal, Python, and C. Although Go is a new language with its own share of critics, many people are interested in its concurrency capabilities and fast compilation. Erlang is another concurrent programming language that grew this year from 29 to 24. One thing’s for sure, Google’s Go is getting a lot of attention.
Objective-C – iPhone app development is obviously driving the new growth in Objective-C programming. The language made a huge jump from being ranked 37th to the number 12 spot. Objective-C was just 0.01% behind Go in growth this year, but Objective-C had the entire year to gain popularity and Go only had two months.
Java - Java has remained at the top of TIOBE’s index for the past decade with C taking the top rank for a short period in 2004 and 2005 (this might have been due to a Google cleanup). C could take the top spot again if JVM languages continue to steal interest from pure Java. The two languages are less than 2% away from each other. C and Java have kept a pretty good lead (6% this year) over the third ranked language.
PHP – PHP was the only language in the top ten that made a significant jump. It passed C++ and VB to take the number three spot for the first time.
Ruby – Finally made it to the top ten. It took the place of Delphi.

www.tiobe.com
Other notable data:
Object-Oriented Languages still have the majority of the index share with 54.6% while Procedural Languages (41.5%) made a 1.4% jump thanks to Go. Statically Typed Languages and Dynamically Typed Languages are about a 60/40 split in favor of Statically Typed.
The definition of the TIOBE index can be viewed here
Originally from http://java.dzone.com/news/popular-languages-2009
Posted in General | Leave a Comment »
Posted by Narendra Dhami on December 14, 2009
Whether making your own lens hood to create custom bokeh, breathing like a sniper to get a blur-free photo, or angling your body to look the best in pictures, we shared some great photography hacks this year.
Software and Photoshop tricks are great, but they’re a poor substitution for doing things in-camera. Over the last year we shared a variety of hacks for taking better photos, looking better in photos, and ways to get professional results without spending your rent money on camera accessories.
Create Your Own Bokeh for Beautiful Photo Effects
Position Your Tongue Properly to Look Good in Photos
Take Better Pictures by Treating Your Still Camera Like It’s Video
Avoid Mediocre Portraits with These Tricks
Set Up a High Speed Photography Studio in Your Garage
Create Abstract Light Art by Snapping a Camera-Toss Photo
Be A Better Photographer On Vacation
Take Better Self-Portraits
DIY Tennis Ball Photography Stabilization Unit
Shoot Better Nighttime Pictures
Be More Photogenic by Forgetting About the Camera
Breathe Like a Sniper to Take Better Photos in Low Light
Create a Basic Ring Flash
Use Composition Rules to Take Better Photos
DIY Beauty Dish Enhances Your Portraits
Create Stunning High Dynamic Range (HDR) Photos
Create Studio Quality Photos Using Natural Light
Make a DIY Photography Light Box with K’Nex
Take Great Panoramic Pictures with Any Camera
Take Better Pictures by Studying Studio Layouts
DIY Tilt-Shift Photography Lens
Take Awesome Sunset Photographs
Create a Flash Diffuser Using An Empty Cigarette Packet
Make a DIY Macro Lens from Old Binoculars
Original from lifehacker.com.
Posted in General | Leave a Comment »
Posted by Narendra Dhami on December 14, 2009
Global warming is the long-term, cumulative effect that greenhouse gases, primarily carbon dioxide and methane, have on Earth’s temperature when they build up in the atmosphere and trap the sun’s heat. It’s also a hotly debated topic. Some wonder if it’s really happening and, if it’s real, is it the fault of human actions, natural causes or both?
10. Rising Sea Level
9. Shrinking Glaciers
8. Heat Waves
7. Storms and Floods
6. Drought
5. Disease
4. Economic Consequences
3. Conflicts and War
2. Loss of Biodiversity
1. Destruction of Ecosystems
For detail visit the link.
Posted in General | Leave a Comment »
Posted by Narendra Dhami on December 11, 2009
Windows 7 was a huge part of 2009, and the Lifehacker crowd was eager to try it out early on—but not necessarily ready to ditch XP or Vista outright to do so. This guide got you up and running with a Windows 7 and Vista/XP dual-boot system. Once you got it up and running, our complete guide to Windows 7 got you started with the most important parts of tackling your new operating system. We toured Windows 7′s best, most underhyped features, schooled you on its impressive list of cool new shortcuts, and detailed how to pull a little XP mode in Windows 7. It was a pretty good year for Windows users.
The Apple tax is always a little higher than a lot of people are willing to pay, so this year’s guide to building a Hackintosh with Snow Leopard, start to finish, followed up by the simplified guide to install Snow Leopard on your Hackintosh PC, no hacking required made a pretty big splash.
Whether you’re verifying the security of your own network or up to something a little more dubious in nature, this guide to cracking a Wi-Fi network’s WEP password with BackTrack—followed by this WEP cracking redux post that took WEP cracking out of the command line realm proved popular.
Google Wave made a serious splash this year, and while a lot of people still aren’t sure how to best put it to use, there’s no doubt that there’s a lot of interesting technology going on there. We did our best to help you understand how you might use it yourself, starting with our Google Wave first look, moving onto a few best use cases for Wave, and rounding it out with a guide to Wave keyboard shortcuts, filters, searches, and more with our Google Wave 101 guide.
Feel like your Mac isn’t the speedy little box it used to be? Our guide to cleaning up and reviving your bloated, sluggish Mac will get your machine back to running like a champ. (PC users, we’ve got you covered here.)
Windows users had the Windows 7 release, Mac users had the Snow Leopard upgrade, and this guide detailed how to prep your Mac for Snow Leopard for a painless transition.
The future of home entertainment isn’t in your cable box as you know it today—it’s in powerful home theater PCs. There was a time when you’d need a big, noisy box next to your computer if you wanted to impress with your HTPC, but this guide to building a silent, standalone XBMC media center on the cheap turns an inexpensive, tiny nettop computer into a standalone XBMC set-top box.
Ever been interested in building your own PC from the bottom up but always been a little scared of rolling up your sleeves with computer hardware? Building a computer from scratch is easier than you think, and it’s also one of the most satisfying projects a tech enthusiast can tackle.
Whether you just want to do some simple scripting or you want to start down the road to an entirely new skill set, our 101 guide for teaching yourself how to code is a great place to get started.
If you didn’t already fix every one of your relatives’ computers over Thanksgiving, don’t worry—the holidays are quickly approaching, and you know your the resident IT person for your friends and family. Our guide to fixing your relatives’ terrible computer can help.Photo by Justin Marty.
If our above guide to building a silent, standalone XBMC media center wasn’t quite your bag of chips, consider our step-by-step guide to cutting the cable for good with Boxee and Apple TV. You remember Boxee, right? They’re the killer media center folks who had to fight it out with Hulu all year, and they just updated with an impressive new look and feel. Photo by philcampbell.
Twitter may be taking the world by storm, but it’s often- and much-maligned by many of our readers. (47 percent of you say you’d never even use it.) Say what you will about tweeting, but if you’re not using Twitter for at least search, we think you’re missing out.
A whopping 40% of the used hard drives on eBay contain easily recoverable personal data. This guide details how to properly erase your physical media when you get rid of anything containing a hard drive so your personal data doesn’t end up in someone else’s hands. Photo by Robert Scoble.
Spend a lot of time on the road and out of the comfort of your home or office? Our definitive guide to finding free Wi-Fi can help you find some fast internet while you’re out of your home territory. Photo by °Florian.
We play around a lot with various pieces of new software and even entire operating systems around these parts. Play it safe or just play around with our beginner’s guide to creating virtual machines with VirtualBox, a free, open-source virtualization tool.
The web is an amazing place. It can also be an extremely annoying place. Skip the annoying flashing ads, turn off auto-playing movies and sounds, skip the auto-refreshing pages, and more with our guide to fixing the web’s biggest annoyances with Firefox.
Ever wanted to try your hand at building a web site you’ve been dreaming about—but have no experience with web development? We’ve been there (I was proud to release MixTape.me earlier this year), and this guide for building a web site from scratch with no experience will point you in the right direction.
Your data is the most important thing you’ve got on your computer—in fact, it’s everything. If you aren’t backing it up correctly, one bad move and all that information—and all those memories—goes the way of the dodo. If you’re not sure if you’re backing up the right way, this how-to will steer you in the right direction.
If your inbox is overflowing and you feel like you’ve lost control, these 10 must-have Gmail filters will get you started slicing and dicing your inbox into a more manageable place.
If you spend a lot of time outside your home or office, your smartphone is likely your lifeline to the rest of the world. Problem is, your pesky battery can die pretty quickly if you’re not mindful of how you’re using it. Follow our exhaustive guide to saving your smartphone’s battery and you may be able to squeeze a few more hours out of that gadget of yours. Photo by [177].
Soon free-calling functionality may be built into Google Voice (now that Google’s bought Gizmo5), but in the meantime, here’s how you can make free phone calls using Google Voice.
If you’ve got a Wii and want to undertake a little homebrew fun, the Twilight Princess hack used to be the only way to go. Not so anymore, and our guide to hacking your Wii for homebrew without Twilight Princess walks you through how to go from zero to homebrew step by step.
Originally from lifehacker.com
Posted in General | Leave a Comment »
Posted by Narendra Dhami on December 11, 2009
Following are the top 10s to 2009:
1. Top 10 Tiny & Awesome Windows Utilities
2. Top 10 Must-Have Firefox Extensions, 2009 Edition
3. Top 10 Windows 7 Boosters
4. Top 10 Firefox 3.5 Features
5. Top 10 Underhyped Webapps, 2009 Edition
6. Top 10 Tricks MacGyver Would Be Proud Of
7. Top 10 Ubuntu Downloads
8. Top 10 Battery Hacks, Tips, And Tricks
9. Top 10 Cheap or Free Home Theater Upgrades
10. Top 10 Skills to Master Your Grill
Those 10 may have been the most popular, but if you’re still eager for some more listicle goodies, here’s a quick overview of the next ten most popular.
“There’s a core set of habits and techniques that filter and color a lot of what we write about at Lifehacker, but we rarely step back to explain them for newcomers. Let’s get back to basics with 10 productivity tactics.”
More detail information, please visit lifehacker.com.
Posted in General | Leave a Comment »
Posted by Narendra Dhami on August 10, 2009
By nature I always strive to find more efficient, and better ways to perform tasks. There are a number of development tools that I use that really help me develop better applications in a reduced amount of time. These are the tools I use every day for web development. More …
Posted in General | Leave a Comment »
Posted by Narendra Dhami on October 22, 2008
Posted in General | Leave a Comment »
Posted by Narendra Dhami on October 14, 2008
Posted in General | Leave a Comment »