Home
Unrivaled Rōnin
Cancel

Journey of hunting productivity down the valley

Paul. J. Meyer said Productivity is never an accident. It is always the result of a commitment to excellence,intelligent planning, and focused efffort. Mind Everyone is trying hard to get productive including me. Mind is a strange thing to understand. It is difficult to focus on a single point. It running across multiple things within a flick of time. Help substance like caffeine, sugar boosts your concentration from distraction world. But the effects is only temporary and you brain cannot focus on anymore. Stress level got higher and we are looking for relaxations and more substances...

Reset login password of ubuntu system

For some stupid reason, I updated one server password and forget to note down and restart the system. Then, the headache begins…. At first, I am not so worried that I knew we can reset password from ‘Drop to root shell prompt’ through recovery mode. However, my system doesn’t come up recovery menu. It shows me to type the root password but don’t give me enough time to type the whole password. (Weird!) By googling a bit, run into this post, which suggests me to edit the boot command manually to get recovery menu. At this time, it gives me enough time to type my root password and reset logi...

Academic papers and typography

Why Academic Papers? Within this two years, I’ve been reading hundred of academic papers and conference journals for research projects and my ongoing thesis. I am also interested about typography and believe that it can change the preception of the readers. Good typefaces and typography arrangment can bring better readiability and impression to the readers. However, most of the academic papers is polluted with overused font and snoring typography schemes. In this article, I would like to make a comparison of how better typography can change the overall quality of the document appearence an...

Terminal Audio Players

This weekends, I am wondering about possibility of playing music from Terminal when you are working at remote computer. I ran into 2 solutions to do that. It is nice to see that there are tons of pre-exisitng applications for terminal workers. SOX It stands for Sound eXchange and it’s a application for sound processing. It is capable of converting music format from one to another. Also,you can use it as a simple terminal music player. To play music with SOX, just need to know a bit about wildcards and terminal knowledge. To exit SOX, press Cltr-C. If you queue multiple songs with asteri...

Getting started with YEOMAN web scaffolding

What YEOMAN can do? Instead of downloading web development frameworks all the time you started a project, It can be done in a few terimal commands. YEOMAN has generators ecosystem which automates the process of creating containers and including dependencies for your new projects. Installation I wish you have Node and its package manager. If you don’t, please see at npm $ npm install -g yo grunt-cli bower Now, things are ready to go. Let’s start a simple web applicaiton with it. Literally Getting started To get started a project with YEOMAN, you needs to install a generator of your c...

coder playlist

Last weekend,I just made a static page on github to become a collaboration project. The purpose is for programmers and coders to grab hand-picked music playlists and also put ones you created or love to listen. Here is the address: Coder Playlist. At this moment,I included several playlists from Spotify,8tracks and Youtube. Cheers!

Git sync with master and gh-branch

This is just a git flow to recall when I am working with gh-pages and master branches. Either you are working on gh-pages directly because I don’t want to bother trying to sync master branch with gh-pages all the time when I push commits. This is the normal flow of pushing commit from local branch. $ git branch $ git status $ git add -A $ git commit -m 'commit msg' $ git push origin gh-pages Let’s say after a milestone or a version, gh-pages should update with master branches. rebase plays a big role in this part. #switch to master branch $ git checkout master $ git rebase master $ git ...

All essential shortcuts for vim

This is a list of key combinations and essential shortcuts to use vim text editor. The contents are arranged accoring to the word processing steps. Vim is one useful text editor to learn because there are several vim shortcut plugins available for other popular text editors. For e.g, Sublime Text has vim mode editing package called Vintage Mode. Relater resource: Vim Cheatsheet Cursor Movement h move cursor left j move cursor down k move cursor up l move cursor right w jump forwards to the start of a word W jump forwards to the start of a word (words can contain punctuation) e jum...

Linux configuration files cheatsheet

Unlike Windows operating system registry, Linux configuration is based on text files and standardization becomes an issue. For normal users or system administrators, there are several configuration files which are essential to know. The following listing describes these files with purposes. This is the list of most of the directories in modern Linux systems with general description of them. Among these directories,I will extract important directories to dig deep into configuration files. Directories There are all directories you might find in your Linux system. The best way to explorer is...

Python Learning Sources

List of Python learning resources and freebies Python books Top 30 Python Projects In GitHub Learn Python the hardway Python design patterns and idioms Awesome Python The Hitchhiker’s Guide to Python! Full stack Python Web Developement Python Data Structures for Humans™