Why Vim? Vi Improved is the most advanced terminal text editor and I don’t need to point out its awesomeness here. For hardcore keyboard lover and people comfortable working at terminal, VIM is the best friend you can get for writing scripts, codes,a blog post or anything. Another advantage about learning vim mode and its shortcuts to navigate,modify text is that it is available as plug-ins for other text editors and IDEs. For instance, SublimeText,Brackets,Atom have vim plug-ins to imitate similar environment. So, the point that you don’t need to learn new shortcuts and key combinations t...
Install google-fonts on local system
Have you ever wondered how to grab all the Google fonts on your machine? Now,you can do it easily with a bash script. For Mac system,it can be done with the first script and I contributed another script for Debian system. For people who wants to contribute for other platforms such as Windows,take a look at this github repo. #Mac curl https://raw.githubusercontent.com/qrpike/Web-Font-Load/master/install.sh #Debian systems curl https://raw.githubusercontent.com/qrpike/Web-Font-Load/master/install_debian.sh source: http://webfontload.com/
Ubuntu 14 & Ctrl+Space problem
As the tile gives a hint, ctrl+space shortcut is not working system wide on my Ubuntu 14.04 LTS with cinnamon DE. I noticed while I was started using LightTable IDE. I asked to INTERNET people and they are giving me some thoughts. Today, I am memorizing shortcuts of Pycharms and realized that ctrl+space is not workig at Pycharms too. Waitt.. After duckduckgoing about this issue, I found a solution to fix it. The problem is that ibus default triggger hotkey is ctrl+space and it is interrupting. To solve this issue, the easiest way it to remove or edit the shortcut of ibus through dconf-edit...
LightTable Keymaps
I’ve been looking for a list of shortcut for Lighttable IDE and to make some custom keymaps for my personal preferences. I can’t find list of default key combinations easily. This is the list of some essential keymaps from default.keymap file of Lighttable. #app ctrl-shift-f search-box ctrl-space commands ctrl-shift-n New Windows ctrl-shift-o open file ctrl-- zoom out ctrl-n new file ctrl-shift-d search docs ctrl-o search files ctrl-= zoom in #browser tab ctrl-r refresh browser tab ctrl-l browser url focus enter browser url bar navigate #editor ctrl-enter inline evaluation ctrl-...
Why I don''t use Google Inbox
It’ve been a while I forcing myself to use Google Inbox. There might be a good reason why Google is forcing you to use its new flagship Material design. Material Design looks good and intuitive but using Google Inbox is not smooth and functional like GMail. Let’s me enlighten you why it’s that. For your judgments, all the opinions come from Web apps of GMail and Inbox.In other words, I don’t consider mobile GMail and Inbox apps. Settings Like other email service providers, GMail provides you with advanced services like filtering, email default text setting,default signature setting and ot...
Evaluation of text editors for Linux platform
Last night, I was coding with Pycharms, which is a great IDE but the resource consumption is significant for my laptop with 4GB RAM. Running Chrome,Pycharms,terminal emulator,MySQLWorkbench & Zeal slows down my machine. I am thinking of selecting another platform for small project Python coding. For that reason and to see the capabilities of text editors, this is the review of best text editors for Linux platform. Sublime Text 3 So far, this is the text editor leading the world of coding text editors. Many people love it and use it for various reasons. Its package ecosystem is working ...
Get Bio-Linux packages on Ubuntu 14.04
In case you don’t know about bio-linux,it’s a Linux distro based on Ubuntu with around 250 of bioinformatics packages included. You can download iso file to install or also able to get software packages through ppa. The small problem is that the guideline to install packages for pre-existing is outdated (only for Ubuntu 12.04 LTS). After checking the ppa channel at launchpad, I found out you can install to your trusty system with slight changes as the following: Step 1: Add the following three source to /etc/apt/sources.list deb http://nebc.nerc.ac.uk/bio-linux/ unstable bio-linux ...
Android 5.0.2 on Samsung i9100
Since Google announced Android L 5.0 (codename:Lollipop), I was so eager to try it on. Unfortunately, it is only available for Google edition Nexus phones, which I don’t have one. My old galaxy sII is on CM11 ROM, android 4.4.2. I am waiting for cynamogenmod team to come up with CM12 ROM with android 5.0. Last week, I run into this CM12 Project and try it on. As it said, video recording, internal storage and a couple other features is not working properly on beta #3. Beta #4 releases at 1st Jan 2015 and several fixes including internal storage. The installation of flashing the ROM, known...
Bye 2014 & Things I thankful for
Bye 2014 & Things I thankful for… Each year, I got in touch with new people, materials, and abstract subjects. This is the recap of things kept me going on until this far. People Firstly, my family and my parents…who supported me for all the agreements and disagreements. And existing and new friends who helping me out and guiding me for chaotic, awkward and stupid situations of mine. I am not the best social communicator, but I will try to connect to expand my network. This is a tough year for me. My dad passes away at the end of last year and family is in mourning stage, especi...
Pomodoro timer for terminal
Last night, I was wondering about availability of pomodoro timer for terminal. I saw several results with various technology. terminal-pomodoro with node.js A very simple Pomodoro timer for a terminal with bash script Tim (Timer Script) with Zsh script What about python? I want the small tool which gives me visual and also audio notification. If I am away from terminal, audio notification is good for reminders. Pomodoro_Python V. 1.0 So, I decided to implement a simple pomodoro timer with python. The code is roughly around ~50 lines but depends on SOX sound processor. It shoul...