Fecon getting award from Stallman

Free Software Awards for 2011

The Advancement of Free Software Award => Matz (Creator of Ruby)

The advancement of Free Software Award is given(once in a year) to someone who made a great contribution to the progress and development of Free Software. This year, the award has been given to Yukihiro Matsumoto (Matz), the creator of Ruby programming language.

Matz getting Free Software Award
Matz and Stallman

Matz got the award for the advancement of Free Software (by Richard Stallman (aka RMS, St. iGNUcius), founder of FSF) for his contribution to various GNU projects, Ruby (one of the coolest programming language (an scripting language like python), recently it has become much popular in web development due to Ruby on Rails framework) and other free softwares projects.

Know More about

The award for Project of social benefits => Luis for GNU Health

The award for project of social benefits is give to a project or team or the ideas of the free software movements which intentionally or significantly benefits human society in other aspects of life.

Fecon getting award from Stallman
Felcon and Stallman

This year, the award goes to GNU Health, a free software projects that works with health professionals around the world to improve the underprivileged. The president of GNU Solidario (the organization behind the GNU Health project) => Luis Falcon got the award by Richard Stallman for his great contribution to the society (through the free software project).

source : official announcement of 2011 Free Software Awards

Most popular-programming-language

Top 10 Most Popular Programming Languages of 2012

Are you an absolute beginner who wants to get started with programming or an expert one interested in trying new cool languages – you may find a great one from the top 10 list of programming languages which are popular now (it’s based on a recent Hacker News Poll about the favorite programming language, a couple of days ago). e.g if you’re new to programming – Python would be a great to begin with, on the other hand if you’re bored with imperative languages like C, Java etc then try something different – such as Haskell.

Some of the new programming languages has gained a lot of popularity – Scala, Haskell, Clojure, Erlang, CoffeeScript (similar to JavaScript, good for ruby programmer who want to write JavaScript in ruby way); specially the function programming languages like Haskell(appears in top 10). Scripting languages are on top, Python (1st) and Ruby(2nd) became more popular (while PHP and Perl seems to be loosing its popularity, although it’s a different fact that PHP has most of the share in server side language).

Most popular-programming-languages

Top 10 Programming Languages (in the order of Decreasing popularity)

  1. Python (Most Popular)    :   3026 points
  2. Ruby   :   1697 points
  3. JavaScript    :   1385 points
  4. C    :   959 points
  5. C#    :   814 points
  6. PHP    :    647 points
  7. Java   :   544 points
  8. C++    :   526 points
  9. Haskell   :   510 points
  10. Closure   :   449 points

Data Source – Hacker News Poll about the favorite programming languages, although there was more than just the 10 programming languages but I’ve shorted the list to top 10. Points are basically the thumbs up vote or +1 or like.

Credit : Hacker News Poll


XBMC 11.0 Eden for Ubuntu 12.04/11.10

XBMC version 11.0 EDEN has released! If you’re already using XBMC on Ubuntu 11.10 or 12.04 (or older versions) then you may update it, on the other hand if you haven’t tried it yet, then give it a try! It’s the coolest Media Center. The new version of XBMC has released with a lot of cool improvements, specially in the default skin and add-ons. Now, it’s faster, better library and networking support and the JPEG decoder has been updated and a lot of other things has changed/improved!

XBMC is a Media Center Application – (like Windows Media Center, but actually it is far better than Damn WMC), it has lot of features – so you can enjoy the Home Theater experience with XBMC.


Update XBMC to 11.0

If you’re already using XBMC then you can update it by executing the commands (if the PPA you’re using are no longer maintained or updated then you might want to install it again from the PPA given below)

sudo apt-get update
sudo apt-get upgrade

Install XBMC 11.0 in Ubuntu 12.04/11.10 from PPA

I’ve already explained in detail about installing XBMC Media Center in Ubuntu 11.10/12.04; in short all you need to do is to add the PPA, update the package cache and install it.

sudo apt-add-repository ppa:nathan-renniewaldock/xbmc-stable
sudo apt-get update
sudo apt-get install xbmc

Django 1.4 for Ubuntu 11.10/12.04

Django is one of the coolest web application development framework, for Python developers. Django is a free and open source web development framework (released under BSD license). Django is easy to learn and allows Rapid Development with clean and pragmatic approach (in design).

Recently Django version 1.4 has released but in Ubuntu 12.04 beta or 11.10 or any older versions you can’t get the latest version from the official package repository (In 12.04 Beta 2, the latest version was 1.3). So if you want to try latest version of Django on Ubuntu, then you must install it either from a PPA or manually from source code or by other means.


How to Install Django in Ubuntu

Django 1.4 requires Python 2.5 or later but you shouldn’t wory about that because in Ubuntu, Python 2.7 is installed by default. Open a terminal and execute these commands (you need sudo privilege, just enter your login password) :

wget "http://www.djangoproject.com/download/1.4/tarball/"
tar xzvf Django-1.4.tar.gz
cd Django-1.4
sudo python setup.py install

Gnome 2 style Desktop in Ubuntu 11.10 : Try Cinnamon

Cinnamon is Gnome shell fork, done by Linux Mint community; if you’ve used any latest version of Linux Mint then you might have actually seen it because Cinnamon is the default Desktop in Linux Mint 12. Gnome Shell is a totally different desktop, from its predecessor version 2.3 which was quite popular. In Gnome shell. most of the people didn’t like the new way of handling small things like – switching windows; in fact it wasn’t just so productive.

So if you’re an Ubuntu 11.10 user (or 12.04, but stable is not out yet, Cinnamon is not available for 12.04 LTS yet) and want to enjoy Gnome 2 experience on Gnome 3, then you must give Cinnamon a try – because it may help you in restoring the productivity you may have lost in Gnome Shell or Unity interface. The project is very new but the user base is growing well due to its simplicity and ease of use. The New version Cinnamon 1.4 was released a week ago, and it’s available for a number of GNU/Linux distros including Linux Mint, Ubuntu, Fedora 16, ArchLinux, OpenSuse 12.1, Gentoo etc.


How to install Cinnamon on Ubuntu 11.10

Open a terminal (Ctrl+Alt+t) and execute the command(s) –

sudo apt-add-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon


Visit Official Page for more information and download options (if you’re using another GNU/Linux distribution)