My Debian Tips on:

File Systems
Storage Devices

[Tips Home]

My Articles:

Home Networking
Wearable Computing
Meet My Friend
Intelligent Agents

[Articles Home]

Valid HTML 4.01!

Ramesh Panuganty
Embedded & Internet Access Division,
Wipro Technologies, India

1024D/5E1FA83E , Fingerprint 9810 6791 0E85 7F0A 2D10 7F14 01B6 8B53 5E1F A83E

Linux Home Gateway will help you in setting up a home gateway. The procedure explained here will help you in getting a software based gateway instead of going for expensive hardware solutions. At the end of the document, I will also try to briefly explain how you can secure your gateway from possible internet attacks. The examples I would provided are based on Debian Linux - Woody distribution. However, it may be fairly easier if you are looking for other Linux distributions like RedHat, SuSe or Slackware. After following the setup procedures you will be able to share your existing internet connection (PPP, DSL, cable modem or a T1 line) with other computers or devices in your home or office. Thereafter, your entire private network will be able to transparently access the internet with the single IP address.

Debian Tips & Tricks There are nearly 3950 packages in Debian as of today keep growing in number every day. However, like most of the other open-source software, documentation is poor. But if you can get around some of the problems, you will really enjoy your debian - a woody or a potato or a slink. I am listing some of the trips & tricks that I learnt during my hands-on with Debian Woody (screenshots). This is no way complete and are just a few of what I remember as of today.(dated March, 2002)

Wearable computing
is the technology domain which is now heavily being funded in academics & corporate. There are many growth opportunities in this domain for both hardware and software technologies. The article presents a snapshot of the present state of the wearable computing and its importance when compared to the existing technologies. At various places, I explained how powerful wearable computing could be of use. There are also several pictures,  examples and work done by scientists worldwide to drive the point to the audience.
(dated February, 2002)

Internet Inter-ORB Protocol (IIOP) promises to unite distributed objects and applications with no language or platform barriers, and overcomes all the limitations of the current web technologies. It is an object-based protocol and has the potential to massively enhance the types of applications or services or databases that are built and communicate on the web. IIOP provides a comprehensive system through which live objects can request services from one another across the corporate networks over the internet or intranet. IIOP offers several advantages like better architecture neutrality, communication transparency, scalability and code reuse. This is not a concept just on paper, but is already happening and working successfully in the most diversified organizations across the globe.
(dated July, 1998)

Meet my friend It all happens suddenly and then you realize you have learnt something... It takes a lot of charisma to become objects of praise and worship. Till that day in August 98, I would never believe in this ideology. But, today I thank Dame Luck for proving me wrong.
(dated January, 1999)

Intelligent Agents In a networked world, where the sophistication of computer hardware and software is ever increasing, making available enormous amounts of information, the necessity of small user interfaces which guide the user in getting the right information is of great significance. These interfaces should observe and learn user preferences and habits and automate actions that the user routinely performs. Intelligent agents are new class of software entities that assist people and act on their behalf analogous to a private secretary or concierge. They help you by finding and filtering information, personalizing it for you, negotiating for services automating tedious tasks, and taking actions you delegate.
(dated November, 1997)

Want to reach me?