Nilesh Kumar

Even the "perfect"-seeming has the most cunning imperfections.

Subscribe to RSS feed

Sticky post

Becoming an Investment Professional

,

Have you ever wished you could give up your job to live life on your own terms, without having any money troubles? Do you find that your expenses increase by geometric progression, while your yearly raise and bonus increases by arithmetic progression?
Becoming an Investment Professional.pdf

IQ Test
Free-IQTest.net - IQ Test
Download Opera, the fastest and most secure browser
View Nilesh Kumar's profile on LinkedIn

Read more...

BLADE : An Attack-Agnostic Approach for Preventing Drive-By Malware Infections

, ,

BLADE - An Attack-Agnostic Approach for Preventing Drive-By Malware Infections.pdf

Drive-by downloads are the primary means of delivering malicious software onto computers across the internet. BLADE(BLock All Drive-by download Exploits) is a system that eliminates malware installations. It is a browser-independent operating system kernel extension that asserts that all executable files delivered through browser downloads must result from explicit user consent and redirects every unconsented browser download to a non-executable secure-zone on disk. BLADE thwarts the ability of browser-based exploits to surreptitiously download and execute malicious content by remapping to the filesystem only those browser downloads to which a programmatically inferred user-consent is correlated.

Read more...

New Linux kernel(v2.6.34) includes Ceph kernel client

, , ,

Ceph is a distributed network file system designed to provide performance, reliability and scalability. Ceph is released under the terms of LGPL. It provides seamless scalability, intelligent load balancing and efficient, and easy to use snapshot functionality. Ceph is designed to handle workloads in which tens thousands of clients simultaneously access the same file, or write to the same directory.

Read more...

C++ template metaprogramming : A simple example

, , ,

Template metaprogramming is used mainly to provide computation efficiency at compile time, i.e., suppose there is some computation that is being computed at translation time, then it can be optimized to be done at compile time using template metaprogramming in C++. Also, normally, template metaprograms are shorter in size. Let us understand this through an example :

Read more...

ConScript : A browser extension

, , ,

ConScript.pdf

Websites depend on third-party JavaScript APIs and other libraries. These APIs may be prone to attacks, security vulnerabilities and poor programming practices. To solve this problem, ConScript, a browser extension/browser-based aspect system for security, allows hosting page to express fine-grained application-specific security policies that are enforced at runtime. Policies can also be generated automatically through static analysis of server-side code or run-time analysis of client-side code. There is also a type system that can help ensure correctness of ConScript policies. This system was tested with Google Maps, MSN, GMail and Live Desktop and the overhead was significantly lower than other proposed systems.

Read more...

Google Labs projects to watch out for

,

1. Aardvark : Aardvark was acquired by Google. It is a social search engine to find people. Aardvark is a new kind of tool that lets you tap into the knowledge and experience of friends and friends-of-friends. How it works is, send Aardvark a question (from the web, IM, email, Twitter, or iPhone) and you’ll get a response from someone with
  • The right knowledge and experience to help.
  • Similar tastes.
  • Friends in common.

Read more...

GRIP-IT : Project to foster German-Indian partnership in IT systems

, ,

INTRO : A German delegation of acatech - German Academy of Science and Engineering, announced the commencement of their latest project 'German-Indian Partnership for IT Systems (GRIP-IT)'. The project is in cooperation with the Indo-German Max-Planck Center for Computer Science which is supported by the Department of Science and Technology (DST).

The focus of this project is to foster cooperation and forge new ties in the area of Embedded Systems, Internet of Things and Services and Green IT. The funding for this project comes from the German Federal Ministry of Education and Research. The main objective of the project is to set up and build networks between German and Indian partners from industry and academia.

Read more...

Hiring spree

,

INTRO : With the descent of recession, the technical companies are on a hiring spree even at times competing and bidding for a candidate.

Let us look at the numbers. Google hired 786 new employees and is just getting started. Google is expecting to continue hiring through the year.

Intel also disclosed that the company expects to hire 1000 to 2000 people in 2010. The Santa Clara, chip maker, ended 2009 with 79800 employees.

Read more...

ROBOTC 2.0 - Programming Language for Educational Robots

, , ,

INTRO : ROBOTC 2.0 is a programming language for robots. It comes from Carnegie Mellon's Robotics Academy. It comes with a suite of training tools which are easy enough for elementary robots to use, but poerful enough for college-level engineering courses.

ROBOTC 2.0 is an implementation of industry-standard C programming language. It includes a new GUI modeled after Microsoft's Visual Studio programming environment. It also has an interactive real-time debugger that operates with either a wired or wireless connection to a PC.

Read more...

Ethos - Operating system to battle botnets

, ,

INTRO : The applications that run on a system are more prone to bugs and viruses than the OS itself. One way to handle security of our systems is to have third-party softwares which provide the necessary security from spams, viruses and hacking. Another way is to handle security issues at the OS level. Ethos OS is a step in this regard.

The purpose of this OS is to to pioneer a new secure system call interface with clean semantics that helps to reduce/eliminate programmer induced bugs/security holes in system software. Soloworth[Associate Professor of Computer Science at University of Illinois] along with Daniel Bernstein[Research Professor of Computer Science] are in the process of developing this OS. Bernstein's role is to expose vulnerabilities that need fixing. Also, his expertise in cryptography and networking will be useful.

Read more...

February 2012
M T W T F S S
January 2012March 2012
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29