I have installed a poll plugin for this blog and have started a new poll. The question is “Which GNU/Linux distro you use“ I have added the following choices Red Hat Linux SuSe Linux Mandriva Debian GNU/Linux Ubuntu GNU/Linux I don’t use Linux If your favourite distro is missing, please comment under this post. Also try to tell what are the best features that you find here. If anyone wants me to remove the poll (cause it is a lame question), feel free to comment.
Graph of programming languages in 2005
Saw this nice site which displays a graph of the programming languages that were most sought after. Indeed is a site where one can search for any job listed. The popularity of Python has been rising (though it fell in december) and so is ruby (steady rise). I still haven’t tried my hand at Ruby, though I got a book. I think I should see how it is. Also Lisp was in my agenda for a long time, but never had any time to do that.
ODOC: tee
tee – Read from stdin and write to stdout and files Summary : Tee will copy the stdin to file(s) and also to stdout output. Actually tee is doing the redirection. The following ASCII art will shows “How Tee works”. StdIn >—+—> StdOut | | | V File(s) Examples : $ tee — Read from stdin and write into stdout. $ tee f1 f2 — Read from stdin and write into stdout, f1 & f2.
Microsoft wins FAT patent case
According to TheRegister, Microsoft has won its claim over the patent rights over its File Allocation Table(FAT) which was the default filesystem used on Windows. This could mean that Microsoft could go after FLOSS developers by forcing them to pay a royalty for using FAT. The US Patent and Trademark Office ruled that the file system is “novel and non-obvious” and, therefore, deserving of a patent. Do you really think so?
ODOC: tree
tree – List contents of Dirs in a TREE-like format. Summary : Tree is a recursive directory listing program that produces a listing of files in different formats according to the options. Examples : $ tree — Recursive listing of Dirs and files. $ tree dir1 dir2 — list the files from Dir1 and Dir2. $ tree -a — List all files including the hidden files. $ tree -d — List only Dir entries.
Mozilla Thunderbird 1.5 released
Mozilla Thunderbird 1.5 was released today and this is one more feather added to the cap of Mozilla Foundation. Here is the release notes from the website: Automated update to streamline product upgrades. Notification of an update is more prominent, and updates to Thunderbird may now be half a megabyte or smaller. Updating extensions has also improved. Sort address autocomplete results by how often you send e-mail to each recipient.
ODOC: cd
cd — Change the Current Directory Summary : If there is one command that I use frequently it is cd. cd is bash shell’s built-in command. It is used to change the present working Dir to specific Dir. Examples : $ cd — Change the current Dir to $HOME ($HOME is the default). $ cd ~ — Same as above. $ cd ~foo — Goto the Home Dir of foo
ODOC: cut
cut — CUT a specified part form the file and Print it on stdout. Summary : Print selected parts of lines from each file(s) to standard output. This command is mostly used in shell scripts(think I should write a tut?) Examples : Create file1 with 10 columns (separated by TAB) of data for 10 lines and file2 with 10 columns (separated by space) of data for 10 lines. $ cut -b2 file1 — Print only the byte in 2 position.
One Day One Site series in New Linux User
Jon from New Linux User has started a new blog series called One Day One Site. He would be writing about the various sites/forums where one frequents if they face some problem while on their GNU/Linux box. So, he is going to visit such sites and forums and make a small review of that site. It sure helps to get to know more sites other than to just depend on out LUG‘s mailing list.
AVG free anti-virus for Linux
Grisoft, the makers of award-winning product AVG Free Antivirus has released it for GNU/Linux. I used to use AVG antivirus for windows and found it to be effective against numerous viruses. It was also providing maximum protection with little resources. AVG for Linux is going to be the first commercial-grade antivirus product developed for home linux users. AVG for linux has the following features: Rapid virus database updates for the lifetime of the product Small update files that do not drain system resources Automatic update functionality AVG On-Demand Scanner, which allows users to perform scheduled and manual tests AVG
ODOC: chgrp
chgrp — Change the group ownership. Summary : chgrp changes the group ownership of each given file(s) to the specified group (group name or a numeric group id). Examples : $ chgrp grp1 file1 — Change the group ownership to grp1. No change in the user ownership. $ chgrp grp1 f1 f2 f3 — Same as above, but for files f1, f2 and f3. $ chgrp 400 file1 — Change the group ownership to a group, GID:400.
ODOC: chown
chown — Change file Owner and Group. Summary : `chown’ changes the user and/or group ownership of each given file to the specified user and/or group. Examples : $ chown usr1 file1 — Make usr1 as the owner of the file1. No change in the group. $ chown usr1 f1 f2 f3 — Make usr1 as owner for f1, f2 and f3. $ chown usr1.grp1 file1 — Change owner as usr1 and group ad grp1 of the file1.
Domain registered
Atlast I convinced my father to allow me to use his credit card to register a domain. I have atlast registered a domain name (http://www.fslog.com) with Yahoo. The domain is still pending and would be active later. I guess by 2 days I would have setup my nameservers and changed the hosting information with Zeeblo. So fslog.com will become this blog’s new home. Update: I have changed the domain name and the new and final home of this blog is http://www.
Kill an application in KDE
New Linux User has a very useful article about how to kill an application that misbehaves in your KDE. When in KDE, if an application stops responding, just press Ctrl-Esc and it brings up the KDE process table. This table lists all the running processes and you just have to select the application that is not responding and have to click the kill button. Actually, people say that Linux doesn’t hang like Windows.
ODOC: chmod
chmod — CHange file access permission MODes Summary : chmod is used to change the permission of the file(s) or directories. It is an important command that every Unix user must know. It is responsible for the security and protection for the various files.But first we must know what is access permissions. If you type ls -i, you would get a listing of the current directory along with the access permissions.
Regular Expressions
Regular expressions play a major part of any programmer or a computer science student. I had Theory of Computation last semester and I still have no idea what I learnt or was supposed to learn. But there was one topic that I loved. It was regular expressions. Here is a nice tutorial which shows beginners what is regular expressions and shows the real power of it. It has easy to understand examples which highlights the matched text according to the pattern.
Koobox – $300 Linux Desktops
Koobox is a sub $300 GNU/Linux desktop released by Mirus which runs on Linspire GNU/Linux. Though Ubuntu has an OEM installation, I still haven’t used Linspire GNU/Linux. There are three models that are available with Koobox. Essential: $299 Multimedia: $399 Performance: $499 Currently it is available only in US and I wonder when it will be available in India. And how much successfull it could be here.
ODOC: mkdir
mkdir — MaKe DIRectories. Summary : mkdir Create the DIRECTORY(ies) with the specified names, if they do not already exist. Examples : $ mkdir dir1 — Create a dir1, if dir1 is NOT an existing file or directory. $ mkdir dir1 dir2 dir3 — Create 3 Directories. $ mkdir -m 744 dir1 — Create a dir1 with specified permission mode. $ mkdir -p dir1/dir2/dir3 — Make any missing parent directories for each argument.
Switched to WordPress
If you are reading this, then you are informed about my switch from Blogger (http://fslog.blogspot.com) to this wordpress based installation. I got free hosting from Zeeblo and got a free .be domain name. I had installed WordPress 2.0 and its blogger import tool offers painless import. No need to change your blogger template manually. You just have to write the blogger username and password and the script automagically imports the site.
Krusader – File Manager for GNU/Linux
Krusader is an advanced twin panel (commander style) file manager for KDE and other desktops in the *nix world, similar to Midnight Commanger or Total Commander. It provides all the file management features you could possibly want along with extensive archive handling, mounted filesystem support with a built-in mount manager, search module. It also has an internal viewer/editor. You can also rename whole batches of files. It also has FTP/SAMBA accessing with SFTP/SCP support.