keyboard_arrow_up

Tech Notes

This is my personal user-experience notes of using Linux Distributions, GNU softwares, scripting and Web development. The contents such as wikis, commands, codes, etc. on this page and sub pages are supposed to be used by your own consideration at your own risk. So, doing your own research and climbing learning curve is recommended. I am not responsible for anything bad happened to you or your computing system due to using any content from here.

CSS overflow-wrap: break-word

When designing for the web, one small but important detail is how browsers handle very long words or strings of text. On mobile screens especially, an unbroken word can stretch …

Arch Linux Installation

Arch linux installation is not that hard if you do it simple as if:

  • you don’t need dual boot and just want to install it as first OS on your drive.
  • your computer is …

My Neovim Setup

Neovim is a fork of aiming to improve the codebase, allowing for easier implementation of APIs, improved user experience and plugin implementation.

Setting up Neovim …

Git Rebase

git rebase

 

In the following scenario, the safest option is using git pull --rebase or setting configuration by git config pull.rebase true.

Analysis of the scenario

  1. Current state …

Controlling Running a Script

We often need to run our script avoiding certain situations like the followings.

  1. Avoiding running a script as ROOT.
  2. Avoiding running a script in background.
  3. Avoiding running a …

Myanmar Unicode and Disqus Comment Box

If you type Myanmar language online, you’ve probably met this problem:
Everything’s fine — until you type ေ (the “E-vowel”) second time (E.g. the second ေ in ကောင်း ေကာင်း) in a …