Install OpenCV 2.4.3 with Visual C++ 2010

OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library and it is used widely in its field. But setting up OpenCV is not a simple task for beginners. So here is the installation guide for setting up OpenCV 2.4.3 with Visual C++ 2010 on Windows 7.

Increase apt-get download speed in Ubuntu

The apt-get command is a powerful command-line tool used to work with Ubuntu's Advanced Packaging Tool (APT) performing such functions as installation of new software packages, upgrade of existing software packages, updating of the package list index, and even upgrading the entire Ubuntu system.

OpenCV

OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.

Google Easter Eggs

Google’s hidden ‘Easter eggs’ are secret search terms that are just plain fun.
(Please note that you might need to change your Google Instant search settings to be able to click the I’m Feeling Lucky button for some of these. It’s worth it! )

Android Developer Tools Bundle

If you're a new Android developer, download the ADT (Android Developer Tools) Bundle to quickly start developing apps. It includes the essential Android SDK components and a version of the Eclipse IDE with built-in ADT to streamline your Android app development.

Disabling SELinux on Fedora 17

Security-Enhanced Linux (SELinux) is a Linux feature that provides the mechanism for supporting access control security policies, including United States Department of Defense-style mandatory access controls, through the use of Linux Security Modules (LSM) in the Linux kernel. It is not a Linux distribution, but rather a set of kernel modifications and user-space tools that can be added to various Linux distributions. Its architecture strives to separate enforcement of security decisions from the security policy itself and streamlines the volume of software charged with security policy enforcement. The key concepts underlying SELinux can be traced to several earlier projects by the United States National Security Agency.

Real-life Transformers

MIT researchers had recently developed a robotic equivalent of a Swiss army knife. These reconfigurable robots are one-dimensional robots that can be made in a continuous strip, without conventionally moving parts, and then folded into arbitrary shapes. The little device is called a milli-motein — a name melding its millimeter-sized components and a motorized design inspired by proteins, which naturally fold themselves into incredibly complex shapes. This minuscule robot may be a harbinger of future devices that could fold themselves up into almost any shape imaginable like the aliens in 'Transformers' movie.

Squid Robot

The 'Gumby-like' robot
that moves like a squid. 
What good is a rubbery machine that can crawl through tiny cracks and crevices? Plenty good, say researchers

Robots come in all shapes and sizes. But what about a squirmy, four-legged bot that writhes and wriggles like a headless Gumby? Yep, that exists, thanks to Harvard scientists who created a soft-bodied machine that can wiggle and worm through tight spaces.