Posts

Showing posts from 2016

KVM with NKRO keyboard

Most KVM (e.g. ATEN CS62U) won't compatible with NKRO (N-Key Roll Over) keyboard (e.g. Most mechanical keyboard are with NKRO). So please pay more attention when purchasing a KVM for NKRO keyboard.

git commands

There are some useful git commands: Setup a repository:      git init --bare Copy an existing repository:      git clone drive: Add file to repository:      git add file      git commit      git push Get updated files from repository:      git fetch Merge updated files to my workspace:      git merge

Web Application Firewall (WAF)

By definition, WAF is going to filter out web request containing SQL injection, cross-site scripting, etc. Ref: https://www.owasp.org/index.php/Web_Application_Firewall

Smallest font size in Chrome

Since Chrome has a smallest font size setting, you can't use CSS to set font size less than (12px, by default):    font-size: 6px !important; /* This has no effect ! Sigh .. */ Instead, you may consider to use transform instead:    transform: scale(0.833); /* 10/12 = 0.833 */ And you may also consider to shift the <div> container to fix the position changed by transform:    position: relative;    left: -15px;

Backup and Restore with PostgreSQL

Enter psql DOS> psql -U user database_name DOS> psql database_name (if no password defined) Drop DB DOS> dropdb database_name PSQL# drop database database_name Create DB DOS> createdb database_name PSQL# create database database_name Dump DB DOS> pg_dump database_name > file_name Restore from Dump DOS> psql -U user -d database_name -f file_name

Make web application start up faster

To make web application start up faster in Tomcat, you may consider the following tuning: Add metadata-complete="true"  as an attribute in <web-app> tag Add <absolute-ordering/> inside <web-app> </web-app>

Change font size by language using CSS

Quick useful when browser render text with different size in different languages: html : lang ( en ) h1 { font - size : 20px ; } html : lang ( ko ) h1 { font - size : 10px ; } Reference: http://stackoverflow.com/questions/15267355/change-font-size-based-on-language

Using @RunWith(SpringJUnit4ClassRunner.class)

Image
If you use @RunWith(SpringJUnit4ClassRunner.class) in a JUnit test class and it just cannot run, do double check your JUnit version. It requires JUnit 4.9 or above.