Articles

Agenda for the 'Unfetter IT' discussions

Unfetter IT v1.0 I am trying to broach a general discussion with reference to the ongoing 'Proposed Patents Bill 2009', presently being mooted over in New Zealand. This Bill has the latent potential of having far reaching effects (especially detrimental) if it legalizes 'Unlimited Software Patenting' in New Zealand. I would upload my thoughts on- 30June09 (Tuesday)

Please follow the link --> Unfetter IT v1.0

The FOSS tide meets Income Tax

Our country has a unique history, known for the freedom struggle. After all these years of Independence, we ask ourselves what does freedom mean to us. The business of the company I work for, DeepRoot Linux, is based on Free and Open Source (FOSS). We are committed to promoting FOSS in India because we believe people deserve freedom. Our method is to actively write FOSS software and make a business on the principles of FOSS (see http://tinyurl.com/yfepbnf).

New CPAN baby - Authen::UserVerify

As a developer, you dream to “create” and make your work available to people. My new baby on CPAN is the module Authen::UserVerify. I uploaded it yesterday and I've just got the first test results! CPAN provides automated tests of your application and it's a service which is very useful and beneficial and for which a I am grateful.

Finding the smallest source packages in your repository

Tapped the power of shell filters using the following code to get the 10 smallest packages from the Sources file of the sources of a debian repository:

    grep -A 3 '^Files:' Sources |
        grep tar.gz |
        tr -s ' ' |
        cut -d ' ' -f 3,4 |
        sort -n |
        head

Since I was working on a shell on the repository itself, which seldom happens to most people, I could use this command. But even from your machine, you can find the largest source package using:

    apt-cache showsrc $(dpkg -l | tr -s ' ' | cut -d ' ' -f 2) |
        grep -A 3 '^Files:' |
        grep tar.gz |
        tr -s ' ' |
        cut -d ' ' -f 3,4 |
        sort -n |
        head

Happy hacking