Home

“Chishiki” is Japanese for “knowledge.” e-chishiki.com aims to bring software developers, information security professionals, IT executives and other IT pros a rich body of knowledge in the form of articles, interviews, tutorials and technical discussions. Our contributors are among the biggest names in the Indian IT industry and include noted authors, educators and practitioners.

Indian IT Industry - IT News

Indian IT Industry - IT News

Will the trend of reverse offshoring continue?

The outsourcing story has always followed a predictable story line: Western firms get their first taste of getting work done by a third party and then start looking at the cost and quality benefits of moving it offshore – China in the case of manufacturing and India for services. And the software industry has followed this script and done exceedingly well in creating jobs in India over the last decade and more. But suddenly there seems to be a twist in the tale.

Read Now

Windows Device Driver Programming Series

Windows Device Driver Programming Series

A Windows Device Driver Primer (2/10): Device Driver Programming

Writing a device driver for the Windows operating system is an entirely different discipline from traditional Windows application programming. A Windows device driver can be defined as "an extension to the operating system." This series of articles (ten in all) will provide you with a basic knowledge of device driver programming in a Windows environment and get you started developing your first device drivers.

Read Now

Windows Device Driver Programming Series

Windows Device Driver Programming Series

A Windows Device Driver Primer (1/10): Introduction

Writing a device driver for the Windows operating system is an entirely different discipline from traditional Windows application programming. A Windows device driver can be defined as "an extension to the operating system." This series of articles (ten in all) will provide you with a basic knowledge of device driver programming in a Windows environment and get you started developing your first device drivers. First, let us begin by dispelling some of the common myths associated with device driver programming.

Read Now

e-Security Series (Penetration Tests)

e-Security Series (Penetration Tests)

Demystifying Penetration Tests – Planning and Managing Tests (Part 4 of 4)

A penetration test is a controlled attempt at penetrating a computer system or network from “outside” in order to detect vulnerabilities. It employs the same or similar techniques to those used in a genuine attack. This article aims to provide a structured approach to penetration testing that facilitates and can ensure the efficient and focused performance of such tests. It is also designed to provide assistance with selection criteria to decision-makers in private and public entities who are planning to commission a penetration test.

Read Now

Online Book Preview – Microsoft .NET Framework Web Application Security

Online Book Preview – Microsoft .NET Framework Web Application Security

Chapter 1: Security Principles and the SDL (Online Book Preview)

Microsoft, the software giant, has become a trendsetter when it comes to implementing secure software. Even though we do not regard ourselves as Microsoft fanatics, we do acknowledge that they have made great efforts to remain as leaders in the security world. At the same time, we cannot ignore the remarkable achievements of the Linux community, and companies such as IBM, and we salute them for their stands, as well as whole-heartedly supporting the open source movement.

Read Now

Online Book Preview – Microsoft .NET Framework: Web Application Security

Online Book Preview – Microsoft .NET Framework: Web Application Security

Chapter 8: Cryptography (Online Book Preview)

Email has become a way of life, and is one of the best forms of communication, for personal use or commercial purposes. But how can we be sure that the email messages we send will reach their destination without being intercepted and altered? Also, how do we ever know if our thoughts in these messages are being spied upon? If the data flowing through the Internet is in plain text, it is easily readable by all. If this is of concern to us, the best approach is to encrypt the data that is sent back and forth.

Read Now

On Sale From April 2008

Let Us C
8th Ed.
C programming classic & best seller. 1 million+ copies sold!

Y. Kanetkar

On Sale From April 2008

Introduction to Object Oriented Programming & C++

Y. Kanetkar

On Sale From Fall 2008

Microsoft .NET Framework: Web Application Security

Vijay Mukhi

On Sale From Nolvember 2008

Quest C++ Courseware
12+ hours of instructional audio and animated slides.

Y. Kanetkar Asang Dani

On Sale From November 2008

A Programmer's Guide to Web Application Security

Vijay Mukhi

Latest Forum Posts