Category Archives: Ubuntu 12.04

Live Preview : Retext

Markdown editor for Ubuntu 12.04/12.10

Markdown is a lightweight markup language. Using markdown, you can write content in a simple and easy to read plain text, and finally, it will generate the equivalent html(valid XHTML or html) for publishing on web. So, it’s certainly more human friendly for web writers, specifically if you are looking for a simple and efficient replacement for WYSIWYG editor.

ReText : markdown editor
Editing Markdown with ReText

Ubuntu 12.04/12.10 comes with a plain text editor called – gedit. gedit is good text editor, you can also use it as a markdown editor (it will highlight the syntax well) but the problem is that – you can not preview your document. You can’t export your markdown text to html or pdf or any format. You will have to manually export it using the command line utility and if anything goes wrong, then again – edit -> save -> export. That’s not very efficient.

So a dedicated a Markdown editor is obviously, a better choice. There are many markdown editors available for Ubuntu 12.04/12.10 such as ReText, Uberwriter etc but ReText is the best one!

ReText – Markdown Editor for Ubuntu/Linux

ReText is a text editor for markdown and reStructuredText. It’s a simple and easy to use editor but it has lot of cool features. It’s written in Python, so you can run it everywhere, not just in Ubuntu or Linux Mint (check recommended links section for official page where you can download it for other platforms).

Live Preview : Retext
Live Preview(Ctrl+L) in ReText

Few basic features of ReText :

  • Export to various formats such as HTML, PDF, ODT
  • Preview (normal and live modes)
  • spell checker
  • Shortcuts for quick editing (Ctrl+b for bold, Ctrl+i for italics and Ctrl+u for underline)

Installing ReText in Ubuntu / Linux Mint / similar_distributions

Open a terminal and execute the commands –

sudo apt-add-repository ppa:mitya57
sudo apt-get update
sudo apt-get install retext

Recommended Links

Ruby 2.0 is out!

Want to Learn Ruby ? Try these free tutorials!

Ruby is one of the most popular programming language, specially when it comes to web development, with the popular frameworks like Ruby On Rails, Sinatra, Padrino etc. it’s very easy to learn and often recommended to absolute beginners.

Ruby is a scripting language – just like Python, PHP and Perl, but ruby is somewhat more beginner friendly than others and certainly it’s more human friendly.  it has elegant syntax that leads to easily readable and maintainable code, and cool built-in methods and conventions makes programming a lot fun.Learning Ruby

Okay, you’ve decided to learn ruby (that’s great!) and here are some cool stuffs to help you get started! Checkout these free tutorials now and enjoy programming with ruby.

#1. Try Ruby

Try Ruby is an interactive ruby tutorials, where you can start running your ruby programs in browser. it’s really good for beginners, just give it a try – you will get a nice overview of ruby, probably within 15 minutes.

#2. Ruby Monk

it’s another great interactive tutorial, along with some code challenges. You will learn a lot of basic stuffs, very quickly!

#3. Leanstreet Ruby Class

A great interactive tutorial, just started (currently in beta), but it’s simply awesome!

#4. humble little ruby book

A good introductory book on ruby, available in a pdf format or you can view it online.

Learning Ruby on Rails ?

Check out this interactive video course on Ruby on Rails at Treehouse.

You got the basic idea about ruby, now you can start exploring on your own. The only way to learn ruby is to write programs in ruby  – so start writing tons of code in ruby. start a simple project (e.g a command line app or anything) in ruby and write/read a lot of code.

Update 1 : Added a new resource for ruby.


10 Awesome Apps for Ubuntu 12.04

In Ubuntu 12.04 LTS, you can explore new upcoming apps or undiscovered cool apps – easily using Ubuntu Software Center. Now, some proprietary cool games are also available, besides the huge collection of free softwares. Here are some cool – collection of some most useful apps – that you must try in Ubuntu 12.04 or equivalent distributions such as kubuntu, Linux Mint etc.

Top 10 Apps for Ubuntu 12.04 users!

#1. Nitro

nitrotasks - Task Management App

Nitro is a cool app for managing your tasks, your todo list – in an easy way.

Installing Nitro-tasks in Ubuntu/Linux Mint (Using PPA)

sudo add-apt-repository ppa:cooperjona/nitrotasks
sudo apt-get update
sudo apt-get install nitrotasks

#2. Synapse


Synapse is a graphical launcher (more accurately – a semantic file launcher), also very useful in searching stuffs. If you’re looking for an equivalent of Unity HUD (e.g while using Cinnamon or XFCE on Ubuntu) then you must try it.

Installing Synapse File launcher in Ubuntu / Linux Mint

sudo apt-get install synapse

#3. Miro


Miro is a music player – that can play videos from the web, you can also download it if you want. Enjoy watching videos from the popular sites like YouTube, Hulu, Amazon Mp3 store as well as the podcasts and video feeds. Additionally, it can also do some video format conversion works for you.

Installing Miro Video aggregator in Ubuntu /Linux Mint

sudo apt-get install miro

#4. Shutter


Shutter is a full featured screenshot application. You can easily capture screenshot of a window or a specified rectangular area – with or without a delay. You can also edit your screenshot using the embedded drawing tool, apply cool effects, and upload/export images automatically to the configured ftp host or Ubuntu One.

Installing Shutter in Ubuntu [12.04] /Linux Mint (13)

sudo apt-get install shutter

#5. Eidete


Eidite is a Screencasting application, it’s designed for simplicity and it works! You must checkout if you’re not happy with the other screen recording application such as recordMyDesktop or Kazam.

Installing Eidete in Ubuntu / Linux Mint

sudo add-apt-repository ppa:shnatsel/eidete-daily
sudo apt-get update
sudo apt-get install eidete

#6. Steadyflow

steadyflow Download Manager

Steadyflow is a simple download manager, with an easy to use GUI and great features.

Installing Steadyflow download manager in Ubuntu / Linux Mint

sudo apt-get install steadyflow

#7. Zim


Zim is a wiki application. It has some nice features (sync, links, formatting, images etc) with a nice UI. it’s really good for wiki style notes. The sync features keeps your notes updated (if you use it on multiple computer, using Ubuntu One or Dropbox) and safe.

Installing Zim Desktop Wiki in Ubuntu / Linux Mint

sudo apt-get install zim

#8. Catlooking


Catlooking is a distraction free writing app for those who love writing and looking for a text editor with minimal features.

Download Catlooking and install it using a gdebi package installer (in Linux Mint) or Ubuntu Software Center (in Ubuntu).

#9. Handbrake

Handbrake is a video transcoder application, available for all platforms. It has lot of cool features and it supports variety of formats, so it can convert your video files for any devices you want.

Installing Handbrake Converter in Ubuntu 12.04

open a terminal and type the commands –

sudo apt-add-repository ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get install handbrake

#10. OpenShot


OpenShot is a simple and easy to use video editor, like a good substitute for the windows movie maker. it has nice features and it’s really good for beginners.

Installing OpenShot Video editor in Ubuntu [12.04] / Linux Mint (13 – Maya)

If it’s not already there in your system package, install it using the PPA (otherwise skip the first two commands)

sudo apt-add-repository ppa:openshot.developers/ppa
sudo apt-get update
sudo apt-get install openshot

Update 1 : Added the ppa for nitro tasks. (Thanks to reddit users)


Update Firefox to v 15 in Ubuntu [12.04] / Linux Mint [13]

Firefox 15 is available, with a lot of cool new features and improvements, specially related to 3D performance (compressed textures for better performance, with WebGL) and better memory usage for plugins/add-ons (optimized memory use! vow!!! that’s really a great improvement, memory hungry add-ons makes browsing slow and painful sometimes).

Some of the new features/improvements are –firefox-logo

  • silent, background updates
  • support for SPDY v2
  • WebGL enhancements
  • html 5 related improvemens (native support for Opus, audio/video elements etc)
  • available in a new Local language – Maithili (it’s my native language 🙂 )

Updating to Firefox 15

In Ubuntu 12.04 or similar distributions such as Linux Mint, you can get the latest version of firefox – with a normal update. So you don’t need to add any external PPA or download/install it manually, unless you also want to try beta versions or daily builds. So just open the Update Manager and click on Install Updates to update all programs (recommended) or just select the Firefox browser from the list and update.

To update Firefox from Terminal, just execute the commands –

sudo apt-get update
sudo apt-get install firefox

Recommended Link(s)


Firefox or Google Chrome ? What’s your primary browser in Ubuntu 12.04 ? [Poll]

Mozilla Firefox is one of the most popular web browser on the Planet, it’s a free and open source browser, available for all platforms. In Ubuntu 12.04 LTS (Precise Pangolin), Firefox comes installed by default (it’s also true for most GNU/Linux distributions).

In last few years – Google Chrome has also become very popular. For Ubuntu users there are lot of open source web browsers available such as – Mozilla Firefox, Google Chrome, Chromium (The base project, on which the Chrome is based on), Midori, Konqueror Browser (Default browser for KDE based distributions), Opera etc.

So what’s your most favorite browser in Ubuntu [12.04] or similar Linux distro such as Linux Mint, Kubuntu, Xubuntu etc ? Firefox, Chrome or what ? VOTE for your primary browser – the one you use often, more than any other browsers.