Intern at the FSF

August 27, 2009 Amol Leave a comment
This is an opportunity to work for the organization that sponsors the GNU project, publishes the GNU General Public License (GPL), and fights for software freedom.

As an intern, you work closely with FSF staff members in your area of interest, such as campaign and community organizing, free software licensing, systems and network administration, GNU project support, or web development.

We will strongly prefer applicants able to work in-person at the FSF headquarters in downtown Boston, but applicants based elsewhere may also be considered.

These positions are unpaid, but the FSF will provide any appropriate documentation you might need to receive funding and school credit from outside sources.

Here is link to the notice in pdf format.

Categories: Linux, Open Source Tags: ,

Watch Live Interrupts

June 25, 2009 Amol Leave a comment

To see the interrupts occurring on your system, run the command:

amoal-desktop:~$ watch -n1 “cat /proc/interrupts”

CPU0       CPU1
0:        168          0   IO-APIC-edge      timer
1:          2          0   IO-APIC-edge      i8042
3:          2          0   IO-APIC-edge
4:          2          0   IO-APIC-edge
7:          0          0   IO-APIC-edge      parport0
8:          1          0   IO-APIC-edge      rtc0
9:          0          0   IO-APIC-fasteoi   acpi
12:          4          0   IO-APIC-edge      i8042
14:      13262          0   IO-APIC-edge      ata_piix
15:          0          0   IO-APIC-edge      ata_piix
16:      92707          0   IO-APIC-fasteoi   radeon@pci:0000:01:00.0, eth0
18:      12428          0   IO-APIC-fasteoi   uhci_hcd:usb4
20:      44825          0   IO-APIC-fasteoi   ata_piix
21:          3          0   IO-APIC-fasteoi   ehci_hcd:usb1, uhci_hcd:usb2
22:        527          0   IO-APIC-fasteoi   uhci_hcd:usb3
23:       2301          0   IO-APIC-fasteoi   uhci_hcd:usb5, Intel ICH7
NMI:          0          0   Non-maskable interrupts
LOC:     714523     421205   Local timer interrupts
RES:       2900       4929   Rescheduling interrupts
CAL:         38         87   Function call interrupts
TLB:       1726       2426   TLB shootdowns
SPU:          0          0   Spurious interrupts
ERR:          0
MIS:          0

The watch command executes another command periodically, in this case “cat /proc/interrups”. The -n1 option tells watch to execute the command every second.

Drop Box ~~ Store Your files online.

June 23, 2009 Amol Leave a comment

Dropbox is one of the most impressive startups  now a days, not because they’ve built anything terribly prescient or awe-inspiring, but because they’ve come up with an online storage product that I might actually use regularly.

The idea behind Dropbox, which officially enters into private beta today is that little to no effort should be put into keeping your desktop files synced with “the cloud”. So the three founders have built a Python-based desktop client (available for both PCs and Macs) that acts like a regular folder on your machine. You can manage files within this folder just like elsewhere on your machine (add, edit, copy, and delete them) and changes will be automatically synced to Dropbox’s Amazon S3-backed storage, and very quickly at that. See a screencast here.

Here’s how to get the most out of Dropbox:

  • Put files in your Dropbox folder

These files will automatically be synced and backed up online. Then you can access the files in your Dropbox from anywhere by logging into the Dropbox website.

  • Install Dropbox on other computers you use

Computers linked to your Dropbox account automatically sync and always have up-to-date copies of your files. You won’t need to email attachments to yourself or carry around USB drives ever again!

  • Share folders in your Dropbox and invite people to them

Sharing lots of files (even large ones) has never been easier.

More details:

Home page of Drop Box: https://www.getdropbox.com/home

Linux: Designed for the Cloud

May 13, 2009 Amol Leave a comment

Linux: Designed for the Cloud

Linux is the natural technology for enabling cloud computing: it’s modular, it’s performant, it’s power efficient, it scales, it’s open source, and it’s ubiquitous. And, as the platform upon which the largest cloud infrastructures, in the world have been built, Linux – unlike other available operating systems – has little left to prove as a component of cloud infrastructures be they public or private. “Every time you use Google, you’re using a machine running the Linux kernel,” as Google’s Chris DiBona has said.

Following are cloud computing products powered by Linux.

Vendor Products URLs
10gen Mongo http://www.10gen.com/
3Tera AppLogic Cloud Computing Platform http://www.3tera.com/
Amazon EC2 Amazon EC2, Amazon S3, Amazon SimpleDB http://aws.amazon.com/
Cassatt Corporation Cassatt Active Response http://www.cassatt.com/
CohesiveFT Elastic Server http://www.cohesiveFT.com/
Dell DCS Cloud Computing Solutions http://www.dell.com/cloudcomputing/
Elastra Enterprise Cloud Server http://www.elastra.com/
ElasticHosts Ltd. ElasticHosts http://www.elastichosts.com/
EMC Mozy http://www.mozy.com/
Enomaly Elastic Computing Platform http://www.enomaly.com/
Flexiscale Cloud Computing On-Demand http://www.flexiscale.com/
Google Google Apps http://www.google.com/apps/
IBM Blue Cloud http://www.ibm.com/ibm/cloud/
Media Temple {mt} http://www.mediatemple.net/
Morph Labs Morph eXchange http://www.morphexchange.com/
Mosso Cloud Sites, Cloud Files http://www.mosso.com/
SalesForce.com Force.com Cloud Computing http://www.salesforce.com/
VMWare vCloud http://www.vmware.com/technology/cloud-computing.html/
Zimory Public Cloud http://www.zimory.com/

Microsoft office Vs. Open office

April 29, 2009 Amol Leave a comment

Recently I got a chance to compare Microsoft office and open office,

Here is the first factor I am putting. “PRICE”

This information is collected from microsoft office website : http://tinyurl.com/y7o4w4

2007 Microsoft Office system pricing and upgrade information

2007 Office suites

2007 Office Suites Estimated Retail Price
/Upgrade Price
Qualifying Products for Upgrade
Office Basic 2007 Available only through OEMs; price not quoted Upgrade not applicable.
Office Home and Student 2007 $149.95/NA Upgrade not applicable.
Office Standard 2007 $399.95/$239.95 Microsoft Works 6.0–10; Microsoft Works suite 2000–2006 or later; any 2000–2007 Microsoft Office program or suite; any Microsoft Office XP suite except Office XP Student and Teacher.
Office Small Business 2007 $449.95/$279.95 Microsoft Works 6.0–10; Microsoft Works suite 2000–2006 or later; any 2000–2007 Microsoft Office program or suite; any Microsoft Office XP suite except Office XP Student and Teacher.
Office Professional 2007 $499.95/$329.95 Microsoft Works 6.0–10; Microsoft Works suite 2000–2006 or later; any 2000–2007 Microsoft Office program or suite; any Microsoft Office XP suite except Office XP Student and Teacher.
Office Ultimate 2007 $679.95/$539.95 Microsoft Works 6.0–10; Microsoft Works suite 2000–2006 or later; any 2000–2007 Microsoft Office program or suite; any Microsoft Office XP suite except Office XP Student and Teacher.
Office Professional Plus 2007 Available only through volume licensing; price not quoted Upgrade not applicable.
Office Enterprise 2007 Available only through volume licensing; price not quoted Upgrade not applicable.

Open Office 3

Absolutely free with all the features MS office brings.

50 million downloads!


Open Office have recorded over 50 million downloads from their download site since it is released OpenOffice.org 3.0 last October. Find out why!

Are you agile, doing iterations?

April 3, 2009 Amol Leave a comment

Are you planning to switch to agile development model and stuck with the migration? Here is a good article which may help you just check it out.

http://tinyurl.com/czqstg

Categories: Linux, Open Source Tags: ,

How to change root password in Linux

October 14, 2008 Amol 3 comments

This is one of the problem faced by many person’s“what if i lost the root password”First thing that comes in mind is “use single user mode” but the answer is NO.

So the BIG QUESTION IS HOW TO proceed further

follow these steps

1) on grub-boot prompt. press “e” to enter edit mode

2) then press downarrow to reach the line that starts with “kernel “ press “e” again

3) at the end of this line type in “init=/bin/sh” or “/bin/bash”

4) then press enter to make that change and press “b” to boot in a few seconds you will be on your “#” prompt

5) only one step left “mount -o remount rw /”

this step is necessary coz in this case root file system is mounted as read only.

6) finally type “passwd” and you get the screen to change the password

and then type in “init 6″ or “reboot”

NOTE FOR TECHNICAL USERS
those who are looking for the technical details, the main work is the init command that we passed as an argument to kernel, it told kernel to specifically run the command specified in parameter instead of working on normal routine.

TRICK = if you have any program you wish to run instead of this then you can do that too using init command only.

Parallel Download and Install in Synaptic package Manager

September 25, 2008 Amol Leave a comment

Please go through this idea on ubuntu brainstorm and add your comment.
Your vote matters.
Parallel Download and Install in Synaptic package Manager



wget — Web page retrieval tool

September 22, 2008 Amol 3 comments

GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.

wget is a tool that implements simple and powerful content retrieval from web servers It currently supports downloading via HTTP, HTTPS, and FTP protocols, the most popular TCP/IP-based protocols used for web browsing.

To make long story short Here is how I downloaded one python tutorial which is available online only,

amoalsale@amoalsale-desktop:~$ wget --recursive http://www.python.org/doc/tut/

The above command will create one directory www.python.org under current directory and will start retrieving the entire website along with links, downloads and files also from website.

Things to remember
While downloading website please get to know the legal issues involved with the web page you are referring. Some websites do not permit wget crawler on their web servers. And all the events are logged.

You May find Windows version of wget here : http://gnuwin32.sourceforge.net/packages/wget.htm

Virtual Appliances — Refining Virtualization

September 22, 2008 Amol Leave a comment

We all know that virtualization is the biggest wave in computing ever occurred. Many organizations are adopting virtualization as a preferred choice for computing and infrastructural environments. Virtualization itself is emerging with new trends everyday.

In this post we will walk through one of the interesting virtualization technique called as Virtual Appliance.

What Wikipedia Says of Virtual Appliance:

A virtual appliance is a minimalist virtual machine image designed to run under some sort of virtualization technology (like VMware Workstation, Citrix XenServer, VirtualBox or many others).

Virtual appliances are a subset of the broader class of software appliances. Like software appliances, virtual appliances are aimed to eliminate the installation, configuration and maintenance costs associated with running complex stacks of software.

A key concept that differentiates a virtual appliance from a virtual machine is that a virtual appliance is a fully pre-installed and pre-configured application and operating system environment whereas a virtual machine is, by itself, without application software.

Typically a virtual appliance will have a web interface to configure the inner workings of the appliance. A virtual appliance is usually built to host a single application, and so represents a new way of deploying network applications.

As an example, the MediaWiki software that powers Wikipedia is available as a virtual appliance. This appliance contains all the necessary software, including operating system, database and MediaWiki, to run a wiki installation as a “black box”.

Here are some useful links which can be useful to you:


Categories: virtualization Tags: