TSH REC PANORAMA - Bio Blender

BioBlender – 3D Modelling Software for Biologists

BioBlender is a 3D modelling tool for Biologists, as the name suggest – it’s based 0n the popular open source 3D modelling/animation software “Blender”. So it’s kind of Blender optimized for drawing Biological stuffs (proteins molecules).

TSH REC PANORAMA - Bio Blender

Download BioBlender

BioBlender is available for all-platforms. Visit official site for more options.

Download BioBlender for GNU/Linux (current version : 0.6)

Recommended Link(s)

Read Tutorials on BioBlender (pdf)

tmux-vim

tmux 1.8 is released!

tmux is one of the most popular Terminal Multiplexer (never used it? If you’e a heavy terminal user, then probably you need it) . The latest release is v1.8.

Recently I wrote an article on managing multiple terminals with Terminator, tmux is a very similar program but I feel – tmux is more efficeint/faster, specially with vim (or any command line editor such as Emacs). So, whether you already use a similar program or not, you should try tmux.

Installing tmux on Ubuntu

sudo apt-get install tmux

Here is a screenshot (designing my personal blog with jekyll, I’ll launch in next few weeks) using tmux with vim editor.

tmux-vim

checkout official website for more details.

5 Tech Devices Which Can Be Controlled Through Your Brain

Is there anything a human brain cannot do? You cannot help marveling at the ability of the brain to control external forces. In the world of internet and high tech mobiles, the need to remember things seems to have lost importance. Browsing the internet for basic doubts has become the order of the day, as one does not want to take time to recall or put his brain to test.

Remembering telephone numbers are no more in existence. You have a mobile and you use it to call; it seems simple. Ever since mobile phones came into picture, man stopped memorizing phone numbers since it was considered no longer necessary. We find so many people fail to recall even their residence landline numbers. While technology stands proof of the brilliance of the brain behind it, we need to accept that it has done away with some of the routine practices of the brain. We could only say that we abuse our brains by not using enough of it. To prove what our brain can do, here is a list of tech devices created by men that our brain can control.

(1) Emotiv EPOC – It Is Mind Over Matter

Since we are in the world of computers, let us begin with the computer. While computers and laptops have made our work easier, Emotiv EPOC makes the work easier still. You can do away with your keyboard and mouse, as you no longer need them to work on your system. With Emotiv EPOC, you can use your brain to control your computer. The concept does not limit itself to be used in computer. It works on all electrical application. It could be of great help to people whose are confined to wheelchairs.

(2) BrainDriver – Not Brainless Driving Anymore

Though in its early stages, the project BrainDriver aims to make driverless car. At least, you are not going to use your hands any more. Your brain is going to control your car’s movements and hence, from now on, one may say ‘brain behind the wheels’.

(3) No Stretching For Switches – Saving Energy?

Another interesting innovation is controlling the lights with the thought of your mind. Now, one does not have to get up to turn on or turn off the lights. You only need to spare a moment with your thought and no physical movement involved.

(4) Prosthetic Limbs – Artificial Limbs Are More Real

A stunning breakthrough in artificial limbs. With prosthetic limbs, people are just of feeling the sensation in their limbs. For those with disabilities, prosthetic limbs are a great boon. The arm enables the person to control it through his thoughts stimulated by his brain.

(5) Controlling iPhone – Touch And Voice Seem Too Much Of An Effort

Yet another interesting creation in the tech world is the operation of iPhone using your brain. Now you no longer have to touch or speak to let the phone identify your needs. All you need to do is to apply your thoughts directly on your iPhone and let it work.

We have entered a new age with such advancements in technology. Behind all the technical advancement, the statement that is made loud and clear is that human brains can do anything and its powers are limitless. Every new invention goes to prove the ability of the brain that worked towards achieving it. Hence, it is hats off to the brilliant human brain.

Author Bio:

Atish likes to write about interesting advancements in the tech world. He is amazed by the potential of the “Internet” and believes that discovery of internet was the first true step towards technological advancement. He always utilizes the services obtained from internet to the fullest. Even when it comes to shopping; he prefers it online. Whether it is for buying shoes at a discount from Myntra, or shirts from Jabong, he does it all online. Apart from that, he believes that science and technology should never be under-estimated.

liferea-rss-reader

Liferea RSS Reader – Google Reader Alternative for Ubuntu users!

Google Reader is going away (read official news ), If you’re an Ubuntu user, here is a great alternative for you : Liferea. It’s a simple and easy to use application that can be used as an alternative to Google Reader.

Liferea – Linux Feed Reader

Liferea is a feed aggregator for GNOME based distributions such as Ubuntu, Linux Mint, Debian etc. You can easily add various sources/subscriptions (your favourite Blogs or News sources) and stay updated from one place. You don’t even need to open a browser (since it’s a Desktop Application), unless full content is not available in your source feed.

liferea-rss-reader

Installing Liferea in Ubuntu

Open a terminal and type (or you could search in Software Center, if that’s the way your prefer to install new applications) –

sudo apt-get install liferea

Customizing Liferea

liferea-settings

Liferea has lot of cool features, and it’s easily customizable too. Checkout Tools -> Preferences and there are lot of things you may want to change according to your need, e.g Feed Update settings, Folder Behavior, items in the feed, external browser settings, notification settings, proxy, location of downloaded contents, reading shortcuts and more!

play-logo

Getting Started with Play Framework : Ubuntu/Linux Mint

What is Play Framework ?

Play Framework is a simple and powerful web development framework for Java/Scala. It’s very inspired from Ruby On Rails framework, so it’s like Rails, but for Java/Scala (initially it supported only Java, but now it also supports Scala (a programming language, very similar to Java, with some functional features, designed to be as a better Java)). Unlike other complicated java web development frameworks, Play is very simple and highly productive.

play-logo

Play is a lightweight, fast and highly scalable web development framework, with web friendly architecture and features (stateless, low resource consumption, reactive model based on Iteratee IO etc). So if you’re a Java/Scala developer, who want to develop cool web applications – then Play is a great choice for you.

Installing Play Framework

You must have Java installed (JDK 6 or later), read this tutorial on installing JDK in Ubuntu / Linux Mint if you haven’t already done that. When you’re done setting up java development kit, open a terminal and type javac to make sure everything is setup properly.

Download Play Framework

Download the latest version of Play (currently, it’s v2.1.0) and extract it to your Home Directory (it can be anywhere, but you should have write permission).

Set Path Variable for Play

Add the play to your path variable. Suppose, you have extracted the play framework to ~/packages/play-2.1.0 directory. Then open a terminal and type :

export PATH=$PATH:~/packages/play-2.1.0/

Now, if you type play at the terminal, you should have play command available.

play-command

Creating your first app

Now, you have successfully installed the play framework – Let’s create a simple application “TestApp” (it will simply say : “Hello Play”, not any useful, but you get an overview).

play new TestApp

Now, it will prompt for few questions (Application Name, Java/Scala etc), then move into the application directory and start the application.

cd TestApp
play

Now, you will have the play prompt, So you can run the application –

[TestApp]$ run

Open your browser and type the address http://localhost:9000, the default page should appear.

welcome-play-app

Now, open the file App/Controllers/Application.java in your favorite text editor (Emacs, Vi, gedit etc) or IDE (geany, Eclipse etc) and replace the existing return line (in index method) with this :

return ok("Hello Play");

Now, visit the address http://localhost:9000 (or refresh if it’s slready loaded) and you should see the “Hello Play” greetings. Yeah! our first useless app is running :)

hello-play

Recommended Resources For Further learning!