Sunday, December 26, 2010

Social Networking - and Digital freedom


With today's generation growing up with social networks and network-on-the-move-mobiles in their genes, 'my generation' (in the 30s and 40s somethings) are trying their best to cope up with this rapidly changing digital revolution. The hard reality is we will never catch up to the current 'teen' generation mental make-up, but YES - we can try to understand them (emphasis on the word TRY!).


For us, 'History' and 'Geography' meant learning about the Mughals, Freedom Struggle, the continents, oceans, weather and earth behavious. For today's teens - they have to reckon with the WWW first - understand what e-mail is all about (the other day my 14 Year daughter wonder aloud - who needs GMail when she already is living her life with Facebook!), what a simple HTML page meant to us in those days, how we were wonder struck with desktop machines, Win32/95/XP etc., ofcourse along with a dose of the old 'History' and 'Geography'.

So we do have have some cribbing to be done - justifiably, specially since some of us as so passionate about Open Source and Freedom. Came across a great blog that seems to reflect all my thoughts - and of course, the author has put it much better than what I ever could do. Do read - a must for Parents who dig digital technology !! :-)

Sunday, December 19, 2010

When all else fails in Linux

From  http://www.brunolinux.com/01-First_Things_To_Know/Skinny_Elephants.html


SKINNY ELEPHANTS
( Or: If All Else Fails )


In addition to the PID story in Run-Away Processes If all is blocked and even Ctrl+Alt+backspace ( what should be a last resort ) does not react, if your system does not react on any action ( like I said before, very rare in Linux ) remember the next line:


Raising Skinny Elephants Is Utterly Boring


Here is how you "raise the elephant":

Alt+SysRq+r  ( The LEFT Alt key ) ( SysRq is on the same button as print screen )
Alt+SysRq+s
Alt+SysRq+e
Alt+SysRq+i
Alt+SysRq+u
Alt+SysRq+b


Give a little time between keystrokes.

The r stands for put keyboard in raw mode
The s for sync the disk
The e for terminate all processes
The i for kill all processes
The u for remount all filesystems read only
The b for reboot the system


THIS IS THE VERY LAST SAVE YOUR BUTT PROCEDURE ! ONLY IF ALL ELSE FAILS !


Bruno


PS: If your filesystem is Ext3 or ReiserFS and on reboot it wants you to do a filesystem check, don't touch any key when it asks you to press "Y" and let it recover the journal automatically.

NOTE: For the skinny elephants to work you need to have the sysrq-key enabled in the kernel. (CONFIG_MAGIC_SYSRQ)
You can check if it is enabled by typing "cat /proc/sys/kernel/sysrq", if the command returns "1" the sysrq-key is enabled.
If it returns "0" you can enable it with "echo 1 > /proc/sys/kernel/sysrq"

Wednesday, October 20, 2010

Linux newbies mistakes

Came across this great post from: Techrepublic

10+ mistakes Linux newbeis make
  • Date: May 6th, 2010
  • Author: Jack Wallen

1: Assuming they are using Windows

Although this might seem way too obvious, it’s not. The average user has no idea there are even different operating systems to be had. In fact, most average users couldn’t discern Windows XP from Vista from 7 (unless they are certain Windows 7 was “their idea”). Because of this, new users might believe that everything works (or doesn’t work, as the case may be) as it does in Windows. Make your end users aware that they are using a different operating system — and that it works differently.

2: Trying to make exe files work

Unless you have done your homework and installed WINE, double-clicking those .exe files simply won’t do anything. And when that happens, your end users are going to be upset. I have seen many an end user download an app made for Windows assuming that it will work for Linux. Make it clear to users that Linux, like Windows, will only run applications made for that operating system. This, of course, is tossed out the window when WINE is involved. But new users won’t be using WINE anyway.

3: Choosing the wrong distribution

One of the biggest problems for users is choosing the wrong distribution. Imagine being a new user and selecting Gentoo or Slackware or Fedora! Yes those are all good distributions, but any of them would send a new user running away in fear. If you are in the initial stages of helping a new user out, do yourselves both a favor and choose the distribution carefully. Consider the user’s ability, needs, and hardware before you make that selection. Don’t just jump on board Ubuntu because everyone says you should. A lot of distributions out there are made specifically for new users. Give them all a close examination before making the choice.

4: Not finding software

Because so many new Linux users are migrating from Windows, they think software can be had from the same channels. Most of the time, this is not the case. The new user needs to become familiar with their package management tools right away - especially tools like Synaptic, Packagekit, and Ubuntu Software Center. Each of those tools is a mecca of software where users can most likely find all the applications they need.

5: Sending OpenOffice documents to Microsoft Office users in the default format

I see this so often. New Linux users are proud of the strides they have made but dumbfounded (and sometimes turned back to Windows) because the people they share files with can’t read their formats. Remember, Microsoft products are not good at getting along with other operating systems and other applications. Make sure your new users are saving in file formats that are readable by the Microsoft equivalents.

6: Avoiding the command line

I can’t, for the life of me, figure out why people completely avoid the command line as if it is the most complex tool there is. I know people who can work absolute magic with Photoshop but can’t seem to type a simple rm command at the command line. Why this is I will never know. New users shouldn’t shy away from the command line. Knowing the command line isn’t essential anymore, but it will make them more capable users.

7: Giving up too quickly

Here’s another issue I see all too often. After a few hours (or a couple of days) working with Linux, new users will give up for one reason or another. I understand giving up when they realize something simply doesn’t work (such as when they MUST use a proprietary application or file format). But seeing Linux not work under average demands is rare these days. If you see new Linux users getting frustrated, try to give them a little extra guidance. Sometimes getting over that initial hump is the biggest challenge they will face.

8: Thinking the Windows directory hierarchy translates to Linux

There is no C:\ in Linux. Nor do you use the “\” character. Nor should you use spaces in filenames. These are common mistakes new users make. Trying to map out Windows to Linux, directory for directory, is impossible. You can get as far as C:\ = / and maybe Default User = ~/, but beyond that you’re out of luck. Make sure new users understand that everything starts at / and their most important directory is their home directory (aka ~/ aka /home/USERNAME/).

9: Skipping updates

I have been burned with Windows updates many times. Need I bother mentioning the update from Explorer 7 to Explorer 8? Very rarely has a Linux update fubar’d a system of mine. In fact, I can’t remember the last time it has. So I am always up to date on my systems… and with good reason. Those updates bring new security patches and features to software and should be applied. Having an installation with a security hole is not what your users need, especially on a machine that houses important information.

10: Logging in as root

I really shouldn’t have to say this. But just in case, be sure to tell your users DON’T LOG IN AS ROOT! But… just in case they must… DON’T LOG IN AS ROOT! Instead, have them open up a terminal window and either “su” to root or use “sudo”. And just in case you didn’t hear me the first time, DON’T LOG IN AS ROOT!

11: Losing windows to the pager

The pager is one of the handiest features of the Linux desktops. But over and over, I’ve seen that new users don’t quite understand what the pager is for and what it does. Because of this, they will “lose” their windows from the desktop. Where did it go? It was there a moment ago! I guess it crashed. No. More than likely, they moved it to another desktop. Another desktop? You see where this is going? Help the new user understand what the pager is and how useful it can be.

12: Ignoring security because it’s Linux

A big part of me still wants to boast and say, “In the 12 years I have used Linux, I have never once had a virus or worm or been hacked.” Although that is true, it doesn’t mean I should ignore security. I have witnessed the effects of a rootkit on a Linux machine. They aren’t pretty and data will be lost. Tell your users that they can’t ignore security just because they’re using Linux. Security is crucial, regardless of the OS.

Dandiya - the ultimate ball room dance

An interesting Blog on Dandia relevance to the common men's life!

===Extract===

Dandiya – the ultimate ball room dance!

The Navratri are over and so is Durga Puja – while loyalty towards Durga Puja is inherited, affinity for Dandiya was acquired much later – after coming to Mumbai.
Somehow always believed in participative entertainment – be it sports, any outdoor activity or other entertainment. Found it more interesting to pick up my own racquet and hit a ball on the tennis court rather than watch someone else do the same thing on TV and so was the case with dancing.

Monday, September 20, 2010

Monday, September 06, 2010

Managing results without fat pay cheque - the Open Source Way

Came across this excellent animation video from M.I.T - which seems to clear some of the fuzziness and mystic of why Open Source is so successful. Of course there is reference to Linux. And credibility of the research can be gauged from the fact that it is from M.I.T (not the Chennai one - but the real M.I.T :-] and believe it or not - has references to India (Madurai in particular!)) .

Though a bit longish - about 11 minutes, it is pretty interesting - a must for top level managers - who are under the impression fat pay cheque can achieve results!! This is a real eye opener. And for Open Source fans like me - well, we always knew that there was something right about the Open Source philosophy!!

Enjoy the video!!!


Thursday, September 02, 2010

New kid in town - Pinguy OS

Wanna try out Pinguy OS at the earliest
Check out: http://pinguy-os.sourceforge.net/

From the web-site:

Pinguy OS is an optimise build of Ubuntu 10.04 LTS Minimal CD with added repositories, tweaks and enhancements that can run as a Live DVD or be installed. It has all the added packages needed for video, music and web content e.g. flash and java, plus a few fixes as well. Like fixing the wireless problems, gwibber’s Facebook problem and flash videos in full-screen.

Everything is set-up for samba, all you need to do is right click a folder you want to share and add a password in samba using system-config-samba.
It also has a UPnP/DLNA server (pms-linux) so you can share your music, video’s etc. With a PS3, XBOX 360, Smart Phones or any other UPnP/DLNA media reader.

Logo design using Open Source tools

Some logos for T-shirts and Caps (thats the reason no shadows or gradient used!) that I designed today for a upcoming tournament using basic Open Source Graphic tools. (Creative Common Attribution License applies to my work)
 



Wonder which one would be finally selected. 

Tuesday, August 24, 2010

Microsoft loves Open Source

So I am not alone in enjoying Open Source!! Microsoft says 'We love Open Source'

Some important points brought out:
  • Microsoft wants the world to understand, whatever its issues with Linux, it no longer has any gripe toward open source.
  • In 2010 Microsoft is trying hard not to be public enemy No. 1 to open source proponents
  • Microsoft seems to be making a concerted effort to befriend portions of the open source community
  • Microsoft recognizes that its customers use a mix of proprietary and open source technologies
Read on more here: http://bit.ly/9wEvNg

Saturday, August 21, 2010

From today's Economic Times Mubai edition front page: A JOKE in Kerala paying tribute to the drinking competencies of Malayalis is that in most towns the only one who can stand without a wobble after 6 pm is the local Gandhi statue. Keeping to that tradition, Keralites have just completed a ‘fizzcal’ year, in terms of contribution to the state exchequer, from drinking. 

It would be unusual for any government anywhere in the world to have tax revenue from liquor as its key source of income, but glass-clinking Keralites have managed that, with sales taxes from liquor overtaking tax earnings from petroleum sales for the first time, in 2009-10. 

In other words, sales tax collection from petrol, diesel, ATF and kerosene, which contributed 2,903 crore in 2009-10, has been eclipsed by tax revenues from brandy, whisky, wine, gin, rum and other assorted spirits that brought in 3,000.2 crore. 

For a perspective of the state’s overall sales tax revenues, taxes on liquor and petroleum now contribute roughly 55%. Another statistic can be more numbing than a quick doublelarge peg that many drinkers prefer when in a hurry: While turnover of the Kerala State Beverages Corporation, or KSBC, over a 22-year period from its inception in 1984 to 2005-06, was 18,100 crore, the earnings in the past four years and four months were a whopping 19,075 crore.  

Keralites’ drinking pattern surprises President Patil
CONTRIBUTION to the exchequer in the first 22 years was 13,722 crore, while in the past four years and four months, the gross contribution to the coffers tallied 14,922 crore, said N Shanker Reddy, managing director, KSBC. And, all of this despite the state’s influential Catholic Church constantly decrying the easy availability of liquor, and even an expression of dismay by President Pratibha Patil about the drinking pattern of Keralites, when she visited the state last year.

Friday, August 13, 2010

Have you patched up your Windows?

Have you patched up your Windows systems? Well, only licensed users can do it up!

Check out: http://bit.ly/9C3E6x
 

Microsoft today issued a record 14 security updates to patch a record-tying 34 vulnerabilities in Windows, Internet Explorer (IE), Office and Silverlight.
Of the 34 flaws, Microsoft rated 14 as "critical," the highest threat ranking in the firm's four-step scoring system. Seventeen were pegged as "important," and three were labeled as "moderate."

And Microsoft site for the details:http://bit.ly/ah0NnJ
 

Today we released fourteen security bulletins
 
. Eight have a maximum severity rating of Critical with the other six having a maximum severity rating of Important. Furthermore, six of the fourteen bulletins either do not affect the latest version of our products or affect them with reduced severity. We hope that the table below helps you prioritize the deployment of the updates appropriately for your environment.
Microsoft
 
rated all those vulnerabilities with a "1" on the exploitability index.


Looks like a SysAdmin's nightmare!! In the Indian Govt context, those entrusted to take care and be responsible for huge IT infrastructures, with most machines on Windows platforms (licenses??? - who heard of them!!) can only pray! :-/

Linux Power - cross country config

This was a first one for me - and showed the amazing power of Linux - configuring Tata Photon+ of a Linux machine cross country - of a machine in Kochi and me at Mumbai (of course - on the Internet, distance doesn't matter - I could have been in Australia for that matter!).

No names - thats for later :-) - but a senior officer at SNC (much senior than me of course) - who has been bowled over by Linux wanted to badly use Tata Photon+ for portability reasons. I did pass on info for configuring it, and realised he may be not too confident on the command line.

The first challenge was to somehow get him connected to the Internet (landline Internet connectivity would have been easiest - but was not available immediately!!). Got him easily connect up to the Internet using his CoolPad Reliance Mobile (yess, it was a single shot install without much ado), than had his dymanic IP found, and had him install 'ssh' (wanted to use VNC for remote desktop - realised speeds of mobile connectivity not much), then remote logged in his machine, found out the Tata Photon+ plugged in details, configured wvdial and the 'usbserial' module - and bingo - he was connected through his Tata Photon+

Hmmmm... you bet he was surprised and impressed, not much with me, but with the Linux versatility thing!! Though I have done lots of cross country configs for few other apps, Tata Photon+ was a first cross country for me

Thursday, August 05, 2010

Open Source giants - kiss and make up

When two giants - Greg DeKoenigsberg (of Fedora/ Red Hat Fame) and Mark Shuttleworth (of Ubuntu Fame) rant and make up showing great maturity, its time for we lesser mortals to listen and learn! Thats what makes these guys great men and successful!! A must read for all Open Source fans!

Blog of Greg

Blog of Mark

Believe me, a moment to have tears in the eyes - a la Bollywood tear jerker!! :-)

Tuesday, July 20, 2010

Configure Tata Photon+ on Ubuntu/Linux Mint

Refer to my blog of Wednesday, February 24, 2010 regarding configuring USB Dongles for Internet (Reliance NetConnect, Photon+ etc) on Linux.


Well, today I was configuring the latest Tata Photon+ (model: EC 1261, Huawei Chip) on Linux Mint 9 which required some additional steps to the ones mentioned in my referred blog. Thought would share it!


Though followed every step as mentioned in my referred blog, the Internet connect was of no success. The dongle just wont be recognized as a modem - but just as a 'USB generic converter'. 

Post addition of 'usbserial' module as mentioned in my blog, the USB dongle was no more recognised as  storage device. Did a bit of Googling and visited various forums - and finally came up with the solution (In Linux, there is always a solution :-) - and learnt something called the 'ZeroCD' feature!!!


Steps as follows:-

1. Did the 'lsusb' to find the vendor and product id after inserting the Tata Photon+ dongle in the system

2. Did the 'sudo modeprobe usbserial vendor=0x12d1 product=0x1446' thing.

3. Removed the dongle and reinserted it.


4. Checked the 'lsmod' command to ensure that usbserial module is available and usb-storage module is not available (else usb-storage makes the dongle to be seen as a storage device), If usb-storage would have been there, would have done a 'rmmod' for it.


5. Cheked 'dmesg' and found that the dongle is being seen on ttyUSB0.


6. On running 'wvdialconf' - it could not find the dongle at ttyUSB0


7. checked 'dmesg' and found that the dongle is being recognised as 'USB Generic Converter' and not as a modem


8. Based on googling/forum inputs, downloaded 'usb-modeswitch-data' and 'usb-modeswitch' debian packages from the Debian repository.
Why use this? Explained in the repository:

mode switching data for usb-modeswitch

Several new USB devices have their proprietary Windows drivers onboard, especially WAN dongles. When plugged in for the first time, they act like a flash storage and start installing the driver from there. If the driver is already installed, the storage device vanishes and a new device, such as an USB modem, shows up. This is called the "ZeroCD" feature.
On Debian, this is not needed, since the driver is included as a Linux kernel module, such as "usbserial". However, the device still shows up as "usb-storage" by default. usb-modeswitch solves that issue by sending the command which actually performs the switching of the device from "usb-storage" to "usbserial".
This package contains the commands data needed for usb-modeswitch.


9. Installed them using 'dpkg' - 'sudo dpkg -i '


10. Re-inserted the dongle - and Viola! - it was recognised as a GSM modem!!

11. did the 'wvdialconf' (can also use 'gnome-ppp' ) and the system was swinging on the Internet!!!


STEPS 8 AND 9 WERE CRITICAL FOR SWITCHING THE USB!!



Tuesday, July 13, 2010

Linux Tutorials - an awesome list

13 Of the Best Linux Tutorials and OpenCourseWare on the Web

The Web can be an excellent source for Linux tutorials and training, if you know where to look. This article is meant to serve as a guide for new and advanced users who are searching for free Linux tutorials.
Linux

#1 IBM's New to Linux

If you are brand new to Linux and have no idea what it is or what you can do with it, IBM's Linux Introduction is worth checking out. This tutorial guides readers through everything they need to know to start working with Linux. The tutorial also provides links to hundreds of other articles, tutorials and training devices.

#2 Professor Norm Matloff's Beginner's Guide to Installing and Using Linux

Dr. Norm Matloff works for the Department of Computer Science at the University of California, Davis. He has created a fantastic guide to installing and using Linux. Designed specifically for beginners, the tutorial provides info on post-installation configuration, Linux usage, Linux applications software, dual boot issues, troubleshooting and much more.

#3 Linux Fundamentals Course

This Linux course, designed for new users, offers a brief history of Open Source Software and an introduction to Linux fundamentals. Basic commands are covered, as are other required topics for people who are just getting started with Linux. The Linux Fundamentals Course takes an estimated 18 hours to complete.

#4 Linux Desktop 101 Course

This free course from the About.com Guide to Linux is meant to teach beginners how to keep a PC running with a Linux operating system. The course lasts for 14 weeks; each installment is delivered via e-mail.

#5 Linux Network Administration Guide

This Linux guide, which is more course than tutorial, teaches the fundamentals of network administration for Linux users. Linux topics include--but are not limited to--digital encryption, digital signatures, network configuration, network security and remote access. If you are interested in this Linux tutorial, set some time aside. It takes an estimated 30 hours to complete.

#6 The Linux System Administrator's Guide

This comprehensive tutorial is designed to be an introduction to system administration for new Linux users. Some of the topics covered in this handy guide include system configuration, software installation, user account management and memory management. Users who complete this Linux tutorial will have nearly all the information they need to keep a Linux system running.

#7 Linux Command-Line Tools Guide

This guide doesn't list every single Linux-based tool, but it does provide a comprehensive list of the most useful and important command-line tools available on GNU/Linux based operating systems. The Linux Command-Line Tools Guide is geared towards beginners and intermediate users, but it would make an excellent desk reference for advanced users as well.

#8 Advanced Bash-Scripting Guide

This free Linux tutorial explores the art of shell scripting. It is excellent for people who don't have advanced knowledge of scripting or programming. The tutorial starts out slow and quickly moves into intermediate and advanced shell scripting techniques. Reinforcement exercises are included for the ultimate learning experience.

#9 The National Institute of Standards and Technology's Real-Time Linux Tutorial

The National Institute of Standards and Technology's Real-Time Linux Tutorial offers an intensive introduction to RT Linux. Topics include--but are not limited to--single and variable period tasks, shared memory communication, FIFO communication and interrupt service routines. The tutorial includes a number of easy-to-follow examples and comprehensive instruction on the basics of RT Linux.

#10 Advanced Linux Programming Guide

The Advanced Linux Programming Guide teaches users how to write more sophisticated programming. Topics include hardware device interaction, multiprocessing, multi-threading and interprocess communication. This guide emphasizes Linux system capabilities and conventions.

#11 Linux Online's Course for Advanced Users

This course from Linux Online is a series of how-to's for Linux users who feel they are past the beginner and intermediate stages of training. It covers a wide range of topics, but it puts special emphasis on installation, configuration and maintenance tasks.

#12 Linux Advanced Routing and Traffic Control

This tutorial is for advanced users who have some prior knowledge of the Linux system. As the name suggests, the tutorial focuses on routing and traffic control. Primary topics include iproute2, traffic shaping and netfilter.

#13 SUSE Linux Enterprise Server Tutorial

Novell offers a number of high quality tutorials through the OpenCourseWare program. This one in particular is for Linux professionals who want to gain an understanding of the differences between version 9 and version 10 of the SUSE Linux Enterprise Server. All of the topics in this tutorial relate to topics covered in the Novell Certified Linux Professional (CLP) curriculum and include exercises to reinforce learning.

Sunday, June 27, 2010

Hinduism is Open Source

Even Hinduism is Open Source. How divine!! Read on :-)
And NOOOO, I didn't write (wish I had!). Got it from a friend!!!
==================

Hinduism is 'Open Source'

Trying to explain the core beliefs of "Hinduism" to an interested observer can be challenging to say the least. Its often stated that the word "Hinduism" itself is a total misnomer, as it basically refers to the sum total of spiritual and religious thought and practice that has taken place on the Indian subcontinent over the past 5,000 years. And lets just say it's been a busy 5,000 years.

The sheer volume of spiritual literature and doctrine, the number of distinct gods worshiped (over 30 million, according to some sources), the breadth of distinct philosophies and practices that have emerged, and the total transformation over time of many of the core Indic teachings and beliefs can be disconcerting to those raised in monotheistic cultures, as we are used to each faith bringing with it a defined set of beliefs that -- with the exception of some denominational rifts over the centuries -- stay pretty much consistent over time.

However, the key point of differentiation between Hinduism and these other faiths is not polytheism vs. monotheism. The key differentiation is that "Hinduism" is Open Source and most other faiths are Closed Source..

"Open source is an approach to the design, development, and distribution of software, offering practical accessibility to a software's source code." 

If we consider god, the concept of god, the practices that lead one to god, and the ideas, thoughts and philosophies around the nature of the human mind the source code, then India has been the place where the doors have been thrown wide open and the coders have been given free reign to craft, invent, reinvent, refine, imagine, and re-imagine to the point that literally every variety of the spiritual and cognitive experience has been explored, celebrated, and documented.

Atheists and goddess worshipers, heretics who've sought god through booze, sex, and meat, ash covered hermits, dualists and non-dualists, nihilists and hedonists, poets and singers, students and saints, children and outcasts ... all have contributed their lines of code to the Hindu string.

The results of India's God Project -- as I like to refer to Hinduism -- have been absolutely staggering. The body of knowledge -- scientific, faith-based, and experience-based -- that has been accrued on the nature of mind, consciousness, and human behavior, and the number of practical methods that have been specifically identified to work with ones own mind are without compare. The Sanskrit language itself contains a massive lexicon of words -- far more than any other historic or modern language -- that deal specifically with states of mental cognition, perception, awareness, and behavioral psychology.

At the heart of the Indic source code are the Vedas, which immediately establish the primacy of inquiry in Indic thought. In the Rig Veda, the oldest of all Hindu texts (and possibly the oldest of all spiritual texts on the planet), God, or Prajapati, is summarized as one big mysterious question and we the people are basically invited to answer it.

"Who really knows?
Who will here proclaim it?
Whence was it produced?
Whence is this creation?
The gods came afterwards, with the creation of this universe.
Who then knows whence it has arisen?"

While the god of the Old Testament was shouting command(ment)s, Prajapati was asking: "Who am I?"

Since opening the floodgates on the divine question, Indic thought has followed a glorious evolutionary arc from shamanism, nature worship and sacrifice through sublime and complex theories on mental cognition, the nature of consciousness, and quantum physics.

Through tracing the subcontinents relationship with the deities of the Vedas, we can trace the course of Indic thought over the centuries. One of the first things we notice is that not only does the people's relationship to god change over the centuries, the gods themselves change. Shiva, for example, appears in the vedas as Rudra, the howler, god of storms, still something of a lesser deity.

Reappearing over the centuries as Bhairava -- he who inspires fear -- Pashupati, lord of beasts, the god of yogis, and the destroyer, Shiva finally, by the 9th century, achieves status in Kashmir as the fundamental energetic building block of the entire universe. Neat trick.

But as much as the gods change and the evolution of Indic thought leads us to increasingly modern and post-modern views of the nature of reality, the old Vedic codes still remain front and center. One of Hinduism's defining factors is that the historic view of god, the nature worship and shamanism, never went away, so that god as currently worshiped exists simultaneously as symbol and archetype as well as literal embodiment. That Shiva, for instance, could simultaneously be the light of ultimate consciousness and an ash-smeared madman who frequents cremation grounds is a delight to us spiritual anarchists, while mind numbing to most western Theologists.

Western and Middle Eastern monotheistic faiths have simply not allowed such liberal interpretation of their God. They continue to exist as closed source systems.

"Generally, [closed source] means only the binaries of a computer program are distributed and the license provides no access to the program's source code. The source code of such programs might be regarded as a trade secret of the company."

One of the defining facts of Christian history is that access to God has been viewed -- as in most closed source systems -- as a trade secret. The ability to reinterpret the bible, or the teachings of Christ, or the Old Testament, or to challenge the basic fundamental authority of the church has been non-existent for most of the church's history. Those who dared to do so were quite often killed.
In Indic thought, there is no trade secret. The foundation of yoga is that the key to god, or the macrocosm, or the absolute ... lies within the individual and can be accessed through a certain set of practices. It's a beautifully simple but ultimately profound concept that has been allowed to flourish unchecked for millennia. The process of discovering and re-imagining the divine is in your hands. The God Project.
====

Tuesday, June 22, 2010

Convert PDF to Text using Google docs

Seems like manna from heaven!!! Finally, Google has answered a host of prayers and provided a simple tool to convert PDF to Text - in 'Google Docs'!

Just upload PDF files in 'Google Docs', click on convert to txt... Google does its magic for a few seconds.. and lo and behold - the PDF in editable text form is ready


The Text conversion is about 70% - 90% okk.. depending on the kind of PDF uploaded! But No complaints!!!

After struggling with solutions for OCRs for PDF, this is a big relief!!

Dell Plugs for Open Source Ubuntu Linux

Well Well well... finally Dell too! As they say... "you cannot keep a good man down"!!

Here's Dell's plug for Open Source Ubuntu/Linux
http://www.dell.com/content/topics/segtopic.aspx/ubuntu?c=us&cs=19&l=en&s=dhs&~ck=anavml

Best part - check out Sl (4) - for Anti-Virus/Anti-Spyware - it says "UNWARRANTED"  !!! :-)

Read and enjoy!!!


===========Extract===============

First and foremost, Ubuntu is an Operating System. Just like Microsoft®  Windows®  or Apple MacOS, you can use Ubuntu to surf the web, check email, or just about anything you might want to do. Here’s a "Top Ten" list of things you should know about Ubuntu.
10) Ubuntu is simple and elegant
If you’re the kind of person who likes your computer to simply work, Ubuntu is right for you. It’s based on stable, secure, easy-to-use software that’s been around for a long time.
9) Ubuntu is designed for the Internet
Do you spend most of your time on the Internet? Ubuntu connects you to the Internet in seconds. Firefox is a very popular browser and works well with practically every website you’ll run across, e.g. news sites, social media sites, etc. It also works great with web-based e-mail sites like Yahoo or Gmail.
8) Ubuntu is "social from the start"
The people who make Ubuntu designed it to be very social-media centric. Do you use Facebook, Twitter, MySpace, or any of the other dozens of popular social networking sites? Ubuntu 9.10 works very well with these websites. And beginning with Ubuntu 10.04, these websites will be integrated into the Ubuntu OS itself for your convenience.
7) Ubuntu plays videos, songs, and movies easily
Do you like to watch videos on YouTube, buy songs from Amazon, pop in DVD’s from the local video store? No problem! Dell bundles a multimedia player with Ubuntu to deliver a great entertainment experience.(DRM protected music not supported.)
6) Ubuntu is secure
According to industry reports, Ubuntu is unaffected by the vast majority of viruses and spyware.
5) Ubuntu boots up fast
Beginning with Ubuntu 10.04, available on Dell systems this summer, boot times have improved dramatically over Ubuntu 9.10. Depending upon the Dell computer your purchase, boot times can be around 30 seconds!
4) With Ubuntu, you have access to 1,000’s of free software programs
What do you like to do?
Ubuntu
3) Ubuntu with OpenOffice is compatible with Microsoft®  Office and Adobe®  Acrobat® 
Do you need to open Microsoft Office documents? What about Adobe Acrobat? Ubuntu comes with the award-winning OpenOffice software. With it, not only can you create word processing documents, spreadsheets, presentations, and even drawings, but it can also open and save documents in Microsoft Office format. Do you ever get .pdf files emailed to you—no problem!
2) Ubuntu is based on Linux® 
Linux has been around for nearly 20 years. The software itself is not only stable and reliable, but also pervasive. Linux is used on computers of all sizes ranging from the biggest to the smallest.
1) Ubuntu comes pre-loaded with select Dell desktop, notebook, and netbook computers
Beginning in 2007, Dell began shipping computers with Ubuntu. Since then, Dell has shipped more computers pre-loaded and pre-tested with Ubuntu than any other computer maker in the world. Every computer we ship with Ubuntu has been fully tested to ensure the best possible Internet and multimedia experience Linux has to offer. Two high-tech leaders—ensuring Ubuntu on Dell "just works."

Sunday, June 20, 2010

Best Free Security Distribution - Live CD

1. BackTrack

The best contender on the block of course is BackTrack. An innovative merge between WHax and Auditor (WHax formely WHoppix).

BackTrack is the result of the merging of two Innovative Penetration Testing live Linux distributions Whax and Auditor, combining the best features from both distributions, and paying special attention to small details, this is probably the best version of either distributions to ever come out.

Based on SLAX (Slackware), BackTrack provides user modularity. This means the distribution can be easily customised by the user to include personal scripts, additional tools, customised kernels, etc.

http://www.remote-exploit.org/index.php/BackTrack

2. Operator

Operator is a very fully featured LiveCD totally oriented around network security (with open source tools of course).

Operator is a complete Linux (Debian) distribution that runs from a single bootable CD and runs entirely in RAM. The Operator contains an extensive set of Open Source network security tools that can be used for monitoring and discovering networks. This virtually can turn any PC into a network security pen-testing device without having to install any software. Operator also contains a set of computer forensic and data recovery tools that can be used to assist you in data retrieval on the local system.

http://www.ussysadmin.com/operator/

3. PHLAK

PHLAK or [P]rofessional [H]acker?s [L]inux [A]ssault [K]it is a modular live security Linux distribution (a.k.a LiveCD). PHLAK comes with two light gui?s (fluxbox and XFCE4), many security tools, and a spiral notebook full of security documentation. PHLAK is a derivative of Morphix, created by Alex de Landgraaf.

Mainly based around Penetration Testing, PHLAK is a must have for any pro hacker/pen-tester.

http://www.phlak.org/modules/mydownloads/

4. Auditor

Auditor although now underway merging with WHax is still an excellent choice.

The Auditor security collection is a Live-System based on KNOPPIX. With no installation whatsoever, the analysis platform is started directly from the CD-Rom and is fully accessible within minutes. Independent of the hardware in use, the Auditor security collection offers a standardised working environment, so that the build-up of know-how and remote support is made easier.

http://www.remote-exploit.org/index.php/Auditor_mirrors

5. L.A.S Linux

L.A.S Linux or Local Area Security has been around quite some time aswell, although development has been a bit slow lately it?s still a useful CD to have. It has always aimed to fit on a MiniCD (180MB).

Local Area Security Linux is a ?Live CD? distribution with a strong emphasis on security tools and small footprint. We currently have 2 different versions of L.A.S. to fit two specific needs - MAIN and SECSERV. This project is released under the terms of GPL.

http://www.localareasecurity.com/download

6. Knoppix-STD

STD is a Linux-based Security Tool. Actually, it is a collection of hundreds if not thousands of open source security tools. It's a Live Linux Distro, which means it runs from a bootable CD in memory without changing the native operating system of the host computer. Its sole purpose in life is to put as many security tools at your disposal with as slick an interface as it can.

http://www.knoppix-std.org/download.html

7. Helix

Helix is more on the forensics and incident response side than the networking or pen-testing side. Still a very useful tool to carry.

Helix is a customized distribution of the Knoppix Live Linux CD. Helix is more than just a bootable live CD. You can still boot into a customized Linux environment that includes customized linux kernels, excellent hardware detection and many applications dedicated to Incident Response and Forensics.

http://www.e-fense.com/helix/

8. F.I.R.E

A little out of date, but still considered the strongest bootable forensics solution (of the open-source kind). Also has a few pen-testing tools on it.

FIRE is a portable bootable cdrom based distribution with the goal of providing an immediate environment to perform forensic analysis, incident response, data recovery, virus scanning and vulnerability assessment.

http://fire.dmzs.com/

9. nUbuntu

nUbuntu or Network Ubuntu is fairly much a newcomer in the LiveCD arena as Ubuntu, on which it is based, is pretty new itself.

The main goal of nUbuntu is to create a distribution which is derived from the Ubuntu distribution, and add packages related to security testing, and remove unneeded packages, such as Gnome, Openoffice.org, and Evolution. nUbuntu is the result of an idea two people had to create a new distribution for the learning experience.

http://distrowatch.com/table.php?distribution=nubuntu

10. INSERT Rescue Security Toolkit


A strong all around contender with no particular focus on any area (has network analysis, disaster recovery, antivirus, forensics and so-on).

INSERT is a complete, bootable linux system. It comes with a graphical user interface running the fluxbox window manager while still being sufficiently small to fit on a credit card-sized CD-ROM.

http://www.inside-security.de/insert_en.html

Wednesday, April 07, 2010

Google attack - lessons for the home users

Does the Google attack issue has any relevance to you?? Most of us have dismissed it as Google Vs China issue - and not bothered to ponder about it!! If you are using Windows Explorer 7 and below for your Internet browsing, than read this post carefully!!


Today's (07 Apr 10) headlines in almost all prominent newspaper in the country (best details in The Economic Times) regarding the Cyber Attacks (with Defense units/persons being major targets!!) makes some of our past discussions prophetic!!

As mentioned earlier - I am a pretty worried man when I see our user awareness :-/ - and that's the reason I have been crying from the roof-tops (nooo, I didn't plant today's newspaper stories!!) :-) for safe computing!! My take: Use Proprietary or Open-Source - no problem. But use it safely!! That is, do not use pirated proprietary software (logic: if someone can subvert the key for piracy, they can easily put in a malware), and when using Open Source, don't download codes from unknown/non-validated repositories!!!


This mail is for awareness and information and is regarding the recent Google attack - and in brief!!

The Google attack was NOT about backdoors in Open Source software - but because of a vulnerability in Windows Explorer 7 browser on all windows platforms. The cyber attack has been called as Operation Aurora

Refer this web site: http://www.guardian.co.uk/technology/blog/2010/jan/20/google-china
And this: http://siblog.mcafee.com/cto/operation-%E2%80%9Caurora%E2%80%9D-hit-google-others/

Wikipedia gives a nice account: http://en.wikipedia.org/wiki/Operation_Aurora
In an advisory on January 14, 2010, Microsoft said that attackers targeting Google and other U.S. companies used software that exploits a hole in Internet Explorer. The vulnerability affects Internet Explorer versions 6, 7, and 8 on Windows 7, Vista, Windows XP, Server 2003, Server 2008 R2, as well as IE 6 Service Pack 1 on Windows 2000 Service Pack 4.

Brief on the attack can be found at Symantec site: http://www.symantec.com/connect/blogs/hydraq-attack-mythical-proportions

There is evidence to show that documents attached to an email message were a method of infection. There are also reports of an unpatched vulnerability in Microsoft's Internet Explorer, which allowed even fully patched computers to become infected once they were lured into visiting a website of the hacker's choosing.

Details of the attack is detailed at this site: http://blog.threatexpert.com/2010/01/trojanhydraq-exposed.html

The post describes functionality (static analysis) of the trojan that was reported in the recent targeted attacks against some large companies.

Trojan.Hydraq trojan is a DLL that runs as a service within the context of the system process svchost.exe.

In order to be executed within the process svchost.exe at the system startup, the trojan employs no injection techniques - this is achieved with the steps described below.

Firstly, the trojan registers itself as a system service RaS[4 random characters] by creating registry entries under the newly created key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RaS[4 random characters]

Coming to the alarming part that I perceive is:
If your systems are not patched, they can be easily hacked as the particular attack methodology is now available as an exploit in the famous 'Metasploit' hacking software available as freeware and open-source!!! This means even a less savvy IT enthusiast who does not have much scripting knowledge can easily hack into systems if the particular Windows Explorer system is not patched urgently. High risk areas are domestic/community and office LANS serviced by ISPs.


Those effected do take necessary action!
(a) If confused about what steps to take - please start using Firefox or Google Chrome web browser for starters!! 
(b) Next worry about getting licensed application software - from MS-Office to Photoshop - or switch to Open Source software like OpenOffice, Gimp (Photoshop equivalent) etc. This site would be of some help: http://www.linuxalt.com/

Tuesday, April 06, 2010

Linux Cheat Sheets compilation

1. Linux Command Line

2. Linux Security

3. Linux Administration

4. Gnome/KDE

5. sed/awk/vim and other tools

6. Distro Specific

7. Everything Else

  • Online Man Pages – The ultimate cheat sheet repository. Also use the ‘man‘ command.

Friday, April 02, 2010

Open Source Enterprise Collaboration Software

Check out 'MindTouch' - a great Open Sorce alternative to Microsoft Sharepoint - for Enterprise collaboration! http://www.mindtouch.com/

If one wants to buy support for MindTouch - once can easily buy the same

I see many of our organisations getting trapped into using MS Sharepoint - without realising that they get locked to a single vendor, and will not be having any choice to use products but from a single or limited vendors - and most importantly, with very serious security implications!! 

=========EXTRACT from MindTouch Web site======

MindTouch transforms businesses with a new class of enterprise software that cuts costs, increases revenue, and provides greater transparency across the organization. It is time for enterprise software to take a giant leap forward. MindTouch provides wiki-like ease of use with a sophisticated web services framework for rapid application development, creating flexible workflows and rapid integration. MindTouch creates a vibrant real-time information fabric by federating content from across enterprise silos, such as CRM, ERP, file servers, email, databases, web services and more.
MindTouch is an open source leader in enterprise Collaborative Networks and powers next generation intranets, extranets and knowledge bases.

Sunday, March 21, 2010

Large scale Linux Migration - Issues and Lessons learned

An excellent article in problems faced during a whole scale migration to Linux. A must read for those wondering/planning to migrate. The simple lesson brought out for a painless migration is:
(a) Adopt Open Document Format (ODF) by using OpenOffice - even on Windows platform
(b) Start with 10% change/migration, then assess the application and then move ahead
The typical issues faced (how true - the profound truth):-

The lack of open standards for interoperability and the domination of lock-in interfaces was awful," bemoans the Linux advocate. He notes that this only becomes apparent when you try to make yourself independent of a single vendor, and stop being a "happy slave

Also worthy of mention were Microsoft Office macros, written in Visual Basic and present "in large numbers". This dependence was significantly reduced during the switch to OpenOffice by using alternatives such as the in-house, platform-independent WollMux for managing templates, text building blocks and web applications

Check out this article dated 19 Mar 10 at http://tinyurl.com/ybtmqqo

LiMux project management, "We were naïve"

LiMux Project Logo

19 Mar 10. Florian Schießl, deputy head of Munich's LiMux project for migrating the city's public administration to Linux, has, for the first time, explained why migrating the city's computing landscape to open source software has taken longer than originally planned. On his blog, the IT expert admits that "We were naïve," and confesses to a "miscalculation". Following approval of the project in 2003, LiMux was conceived as the sole Linux client, which "fits into every different environment inside the IT units." This may have been "theoretically possible", but, according to Schießl, would have meant failing to unify the existing patchwork of IT applications and essentially continuing to muddle through.

Previously, around 1,000 staff had been maintaining the 15,000 PCs making up the Munich computing landscape in 21 independent IT centres. There was, according to Schießl, no common directory, no common user management, no common hardware or software management. There were more than 300 applications in use, many of which did the same job. On the desktop side, there were 21 different Windows systems with different update levels and security settings.

Consequently, problems were encountered in switching to the new Linux client in accordance with the original plan. Schießl explains that the process ran smoothly in some departments, but failed to progress in others, because the "technical back end structure hampered or even declined cooperation". They found implementation errors in basic server protocols and proprietary tools which were not compatible with any other software-based management solution. "The lack of open standards for interoperability and the domination of lock-in interfaces was awful," bemoans the Linux advocate. He notes that this only becomes apparent when you try to make yourself independent of a single vendor, and stop being a "happy slave".

In an interview with heise online, Schießl has expounded on some examples of proprietary "digital waste". A "classic ActiveX dependence" on Microsoft's Internet Explorer was found in some areas, even in specialist procedures. "We had to either make the specialist software independent in consultation with the vendor or select an alternative product." Also worthy of mention were Microsoft Office macros, written in Visual Basic and present "in large numbers". This dependence was significantly reduced during the switch to OpenOffice by using alternatives such as the in-house, platform-independent WollMux for managing templates, text building blocks and web applications. The use of a range of file and printing services was also an impediment during the consolidation process. Samba, with support for the CIFS protocol, is now operating as the standard file server.

After the difficulties with the first wave of migrations, in 2007 the LiMux administrative team agreed on a new strategy. This involved implementing pilot projects in all departments to convert at least ten percent of existing PCs to the basic LiMux client in order to assess the degree of heterogeneity of the existing organic IT landscape. The city council decided at the same time to comprehensively reorganise its entire computer infrastructure in line with LiMux' "Quality over time" motto.

Since the end of last year, test runs have, says Schießl, shown that the Linux client can be fully integrated into these heterogeneous environments. According to Schießl, the pilot projects have been successfully concluded. A total of 3,000 computers are running open source software, twice as many as planned under the new initiative. Converting all computers to the Open Document Format (ODF) standard has overcome dependency on a single office software suite. The team is now getting down to the optimisation phase, aimed at improving efficiency and supporting "digital sustainability". Schießl is confident that the remainder of the migration will proceed in a similarly smooth and rapid fashion.

Wednesday, March 17, 2010

Web Developers Handbook

Completely bowled over by this site:
http://www.alvit.de/handbook/

A must visit for web developers/designers/hobbyist and free-lancers!!
Seems an encyclopaedia for CSS/XHTML/Standards with excellent references and blog links!! Loved it - and needed to bookmark it in my blog.

Sunday, March 14, 2010

Ramasseri Idli 


Fun & Info @ Keralites.net


Got this as a forward in my mailbox. And being an avid 'idlli-fan' /eater could not resist recording this in my blog to ensure that next time I am ther in that part of the country, should have a go at Ramasseri Idli!!

Dedicated to all the 'idlli lovers'!!!

Ramasseri Idli
Ramasseri, an offbeat village in Palakkad is known all over Kerala for the idlis. It make the delicious Ramasseri Idli. Take an 8 - km drive from Palakkad town and embark on a culinary trip to Ramasseri , a nondescript hamlet , reputed for its fluffy idlis. Unique in shape , size and taste. Spongy and soft Ramasseri Idli is slightly different in shape from the conventional idlis. It is a little flat and round... just like ‘’ dosa ‘’.. Ramasseri Idli is eaten with Podi mixed in coconut oil. The beginning was from a Mudaliar family living near Mannath Bhagavathi Temple in Ramasseri near Elappully.

Fun & Info @ Keralites.net


Fun & Info @ Keralites.net


The recipe of Ramasseri idli dates back to about one century,which again is a trade secret. The Muthaliyar family had migrated to Palakkad from Kanchipuram in Tamil Nadu. The new generation in the profession says that the secret of the recipe and taste were handed down to them from the older women of the community. Now the idli business is confined to four families in Ramasseri. Selection of rice is very important in making Ramasseri idli. Usually the varieties used are Kazhama, Thavalakannan, Ponni etc.

Fun & Info @ Keralites.net



The Idli Cooker
The taste depends on the boiling of paddy itself. Drying and dehusking are also important and need to be done in a particular way. The combination of rice and black gram is also equally important. For 10 kg of rice, one kg of black gram is used. Idli is made only after four hours of fermentation. Steaming of the idli is done on a cloth covered on the mud pot using firewood ( wood from tamarind trees ). Steaming time is only 2 - 3 minutes .This allegedly provides a special taste to the preparation. Idlis can be preserves for two to three days in moderate climate.
Fun & Info @ Keralites.net


Be at Saraswathi Tea Stall at the crack of dawn to avoid the separate queues. It is fascinating to watch these idlis being steam cooked in mud pots arranged in a unique three - tiered manner. These flat , round idlis - served with sambar , chutney , idli podi - melt in your mouth. You won’t be able to stop at one.

Available at

Sankara Nivas Tea Stall
Ramasseri
Palakkad

Saraswathi Tea Stall
Ramasseri
Palakkad
Tel # 04922 - 2583995

__._,_.___

Saturday, March 13, 2010

Digital Art - using free Open Source tools


Are you passionate about painting, sketching, digital art etc? Or know someone who is (kids, friends, siblings, parents etc.)? Was using/procuring expensive digital art editing software cost prohibitive (not talking about those who feel using pirated software is their birth-right :-)?

Well, you know that the Open Source world gives you loads of wonderful digital art manipulation (Photo editing, vector drawings, 2D/3D-Graphics etc.) software - which are not only free to use, but sometimes even better than what you can get by money-pay!!

Take your pick from http://www.linfo.org/software_artists.html
42 of the best Open Source Free digital arts tools can be found here

Thats not all. Do your bit by joining and sharing the Ubuntu-Artists forum - where you share and learn and enjoy great digital art!! Check out the site http://ubuntu-artists.deviantart.com/

This is a group for everyone who uses Ubuntu to create artworks, designs and other creative media. It's a great place to show off what you can do with the tools available in Ubuntu.

Monday, March 08, 2010

Women and Linux

Happy Women's Day!! 


http://www.linuxchix.org/
LinuxChix is a community for women who like Linux and Free Software, and for women and men who want to support women in computing. The membership ranges from novices to experienced users, and includes professional and amateur programmers, system administrators and technical writers.
http://ubuntu-women.org/
Ubuntu-Women is a team functioning under Ubuntu to provide a platform and encouragement for women to contribute to Ubuntu-Linux, a Debian based free and open-source GNU/Linux software. Our main role will be along the lines of supplementing and being the stepping stone toward the larger Ubuntu-Linux world. Membership is open to all

http://www.faqs.org/docs/Linux-HOWTO/Encourage-Women-Linux-HOWTO.html
This article explains some of the difficulties and biases women face in the Linux community and examines various strategies for addressing those difficulties in order to encourage more participation by women.
http://women.debian.org/home/
This is the homepage of the Debian Women Project, a subproject of the Debian Project.
http://fedoraproject.org/wiki/Women
GNOME Women is a group dedicated to providing encouragement for women to contribute to GNOME, a free and open-source GNU/Linux and Unix desktop suite.
http://community.kde.org/KDE_Women
KDE Women is a group of women in the KDE community. We are here to help increase the number of women in Open Source and to support each other.
http://groups.fsf.org/wiki/LibrePlanet2010/Schedule/Sunday
This years LibrePlanet Conference of the 'Free Software Foundation' which is to be held from March 19th-21st in Cambridge, Massachusetts, at the Harvard University Science Center has a special session for Women - check out the 1030 Hrs presentation on 21st Mar.

Sunday, February 28, 2010

Shreya's thoughts - Our Earth

One more beautiful thought of Seven years old daughter Shreya. The little minds now-a-days work overtime :-)
(Reproduced as is - without any grammatical changes or corrections)

Our Earth

God has given us an Earth
In which we can stay
Oh God! I would Thank you
That you have made me a human
A rich human 
But God I would share my money
Not with rich people
Only with poor people
Oh God, I would Thank You for 
making me a human, a rich human


(Note by Papa: Papa is still middle class poor :-) Shreya would definitely share her riches with Papa :O)