Skip to main content

Posts

Showing posts with the label linux

Set difference: Data provided from two big files with one number at a line

Today, I had to find out difference between two huge lists of numbers. Numbers are 17 digits long and list are of around 1 lac. PS: I'm documenting both versions here for my future reference. I used python, because diff doesn't felt good for me. because it will print both ins and outs of both files. Also, I ruled out diff's possibility, because I didn't felt it will work at that time. Later, at home: I give diff a try. Yes, it's not that beautiful as in python. I'd cut and sed a bit. But still, it's a "one liner" and I like 'em a lot.

My Desktop setup

  Here goes my desktop. Operating System : GNU/Linux Flavour : Ubuntu (Debian Derivative) Version : 10.10 (kept up to date) Kernel : 2.6.35-28-generic-pae Hardware(striped down) : Intel C2D, 4GB, 320GB.  Manufacture & Model: Toshiba Satellite Pro. Desktop Manager : Gnome Compositing Manager : Compiz Gnome-panel : set to be hidden always and removed all that I can from the panel. (ie., panel is empty now, but we can't remove last panel completely.) Icon Theme :  Fenza Dark.  (see link for ppa) Dock : Avant (trunk)  Menu : Cardapio Menu (using ppa)  it even have awn applet.  Conky : for configuration look here Dock theme : Divergence-IV A New Hope Other gtk themes in use : Elegent , Equinox , A new hope. Other Icon theme in use: awoken Cursor theme : X11-Gear  (Sorry, I can't find exact package now, but it's there) File Manager:   nautilus-elementary   (nautilus isn't complete with this, sleek elegant look,breadcru...

My Conky Configuration File

Edit :                         (Aug 17, 2013) All my configurations including conky's are now hosted at  https://github.com/kra3/dot_files I've been hearing about this conky for a long time. I think I tried it once in my 5 years of linux experience. But, I haven't experienced it till last day. Conky is a system monitor originally based on torsmo! What the heck is this "torsomo"? Honestly, I don't know. Le me google that for you.... Torsmo is a system monitor that sits in the corner of your desktop. It's very simple, customizable and it renders only text on the desktop (and percentagebars if you want it to ;) and the only lib it uses is Xlib. Torsmo can show various information about your system and it's peripherals, including: Kernel version Uptime System time Network interface information Memory and swap usage Hostname Machine, i686 for example System name, Linux for exampl...

Contact Manager Extended

The program I wrote recently. That I posted here in an early post. Now I made some changes. That is now you can add as many emails and phone contacts. Also you can add a new email or phone after a contact is created. ie., missing form previous version. But one ToDo is still not done. It's verifying whether email is correct format. It can be done another day. But not now. You can download source here . contact manager by Arun.K.R is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License . cb.py cm.py

microsoft's antipairacy raid You need to know the reasans to shift to linux or any other open sou

This article is obtained from http://www.zyxware.com/ You need to know the reasans to shift to linux or any other open source Operating systems,Aren't you? Read the following.... comment your thoughts. :-) In a bid to throttle organized piracy and in retaliation to drop in revenues (or rather, failure in achieving targeted sales) from software sales in Kerala, Microsoft Corporation launched aggressive anti-piracy raids in computer assembling stores in Trivandrum, Kollam and Thrissur districts in Kerala. This we think is a right time for those of you who are worried about using pirated software to shell out large chunks of money to buy licensed software or better SWITCH TO UBUNTU :). At least in Trivandrum the raids were conducted in not-so prominent stores to not really irritate the major players but at the same time give a good warning to everybody in the market. The raids were no joke either. Microsoft officials were accompanied by local police during their Anti-piracy raid. Case...

GNU and Different Opensource Licenses

Licenses Published software should be free software . To make it free software, you need to release it under a free software license. We normally use the GNU General Public License (GNU GPL), but occasionally we use other free software licenses . We use only licenses that are compatible with the GNU GPL for GNU software. Documentation for free software should be free documentation , so that people can redistribute it and improve it along with the software it describes. To make it free documentation, you need to release it under a free documentation license. We normally use the GNU Free Documentation License (GNU FDL), but occasionally we use other free documentation licenses . Our documentation licenses are currently being revised, and we welcome your comments on the proposed texts. Please visit http://gplv3.fsf.org to read the current drafts and participate in the process. Common Resources for our Software Licenses We have a number of resources to help people understand ...