#TIL : Insert fastly current date time to cell in Google Spreadsheets

I learned on 2021-03-09 about datetime, productivity, google-sheet, tricks
Read more →

#TIL : JSON Parse is faster than Javascript Object declaration

I learned on 2019-11-23 about performance, json, web, javascript
Read more →

#TIL : Improve apt package manager speed by changing source list mirrors

I learned on 2019-04-03 about apt, devops, packagemanager
Read more →

#TIL : Use NGINX as a TCP,UDP load balancer

I learned on 2019-04-03 about loadbalancer, networking, nginx
Read more →

#TIL : Run container processes as non-root user

I learned on 2019-03-30 about root, linux, docker
Read more →

#TIL : Can not get real IP address from Load Balancer SSL Passthrough

I learned on 2019-03-14 about ssl, loadbalancer, web
Read more →

#TIL : Export MySQL data by specified query to CSV file

I learned on 2019-03-12 about mysql, cli
Read more →

#TIL : Run shell command in all hosts

I learned on 2019-02-18 about ansible, devops
Read more →

#TIL : Can not run downloaded binary inside alpine linux because of missing shared libs

I learned on 2019-02-02 about alpine, ldd, docker
Read more →

#TIL : Critical notice of string DOM manipulation using jQuery

I learned on 2019-01-10 about javascript
Read more →

#TIL : SSH to docker host in Docker for Mac

I learned on 2018-12-03 about mac, docker
Read more →

#TIL : View function source in developer tool console

I learned on 2018-11-21 about debug, javascript
Read more →

#TIL : Make cron job runs every seconds

I learned on 2018-11-15 about bash, linux, cron
Read more →

#TIL : Telnet server through SSL or TLS

I learned on 2018-11-13 about bash, tls, openssl
Read more →

#TIL : [Bug] Input lost focus after typing 1 character in Safari Browser

I learned on 2018-11-01 about safari, css, bug
Read more →

#TIL : View all parameters passed to callback function without reading docs

I learned on 2018-10-30 about debug, javascript
Read more →

#TIL : Detect HTTP Response 304 Status Code in AJAX

I learned on 2018-10-25 about fetch, caching, javascript, http
Read more →

#TIL : The safest way to reset root password of MySQL Server

I learned on 2018-08-25 about security, sysadmin, mysql, database
Read more →

#TIL : Curl override Name Resolution with specific IP address

I learned on 2018-08-18 about dns, sysadmin, curl
Read more →

#TIL : Curl extract info from verbose mode

I learned on 2018-08-07 about bash, curl
Read more →

#TIL : Internal Variables in BASH

I learned on 2018-08-06 about bash, shell
Read more →

#TIL : Setter and getter behavior of class property in Python3

I learned on 2018-07-30 about python, pythonic
Read more →

#TIL : SQL Wildcard Characters

I learned on 2018-07-26 about database
Read more →

#TIL : Context Managers in Python

I learned on 2018-07-24 about python
Read more →

#TIL : Do not use mutable objects as default parameters

I learned on 2018-07-24 about python, function
Read more →

#TIL : Running git command using another ssh key

I learned on 2018-06-26 about git, github
Read more →

#TIL : Put .git data outside project directory

I learned on 2018-05-29 about git, secutiry
Read more →

#TIL : Reuse cookies between multi requests in Curl tool

I learned on 2018-05-22 about cookie, curl, http
Read more →

#TIL : Encrypt and decrypt file using openssl command line

I learned on 2018-05-17 about decrypt, encrypt, crypto
Read more →

#TIL : Get random number from computer

I learned on 2018-05-14 about programming, random
Read more →

#TIL : View DNS history of a domain

I learned on 2018-05-08 about dns, sysadmin
Read more →

#TIL : Never autostart XDebug in cli environment

I learned on 2018-05-07 about debug, php
Read more →

#TIL : try, catch and finally in PHP

I learned on 2018-05-04 about php
Read more →

#TIL : Use temporarily data from another database in SQLite

I learned on 2018-05-02 about database, sqlite
Read more →

#TIL : Exporting environment variables on virtual env activate

I learned on 2018-04-30 about python
Read more →

#TIL : Setup wildcard domains .test for development in MacOS

I learned on 2018-04-24 about dns, networking, development
Read more →

#TIL : Create tiny chat channel via netcat

I learned on 2018-04-10 about sysadmin, trick, messaging
Read more →

#TIL : Send a file through networking via netcat

I learned on 2018-04-10 about sysadmin, trick, networking
Read more →

#TIL : Create a sequence of numbers

I learned on 2018-03-25 about string, sysadmin
Read more →

#TIL : Cut file content from line to line

I learned on 2018-03-25 about string, sysadmin, file
Read more →

#TIL : Prepend line number to file

I learned on 2018-03-25 about string, sysadmin, file
Read more →

#TIL : Flush DNS cache on iOS device

I learned on 2018-03-14 about dns, ios
Read more →

#TIL : Install CA root certificate on iOS device

I learned on 2018-03-14 about security, ios, ssl
Read more →

#TIL : Prevent source hacking from .git directory exposing

I learned on 2018-03-01 about security, sysadmin, hacking
Read more →

#TIL : Sending Cookie in AJAX CORs request

I learned on 2018-03-01 about browser, web, http
Read more →

#TIL : Build lightweight image by using multistage

I learned on 2018-02-23 about devops, docker
Read more →

#TIL : Convert tabs to spaces

I learned on 2018-02-21 about vim
Read more →

#TIL : List opening ports or listening UNIX sockets

I learned on 2018-02-21 about networking
Read more →

#TIL : Check vcl file syntax before restarting

I learned on 2018-01-31 about varnish
Read more →

#TIL : Transaction style in Redis

I learned on 2018-01-31 about transaction, redis
Read more →

#TIL : Using mark to bookmark checkpoints in files

I learned on 2018-01-30 about editor, vim
Read more →

#TIL : Basics of Elasticsearch

I learned on 2018-01-25 about elasticsearch, system, logging
Read more →

#TIL : Ansible running host pattern

I learned on 2018-01-22 about ansible, devops
Read more →

#TIL : Use journalctl to check system logs

I learned on 2018-01-22 about sysadmin, logging
Read more →

#TIL : Disable IPv6 to stop getting stuck in network

I learned on 2018-01-16 about linux, networking
Read more →

#TIL : Set up simple rate limiting on specified port using UFW

I learned on 2018-01-16 about firewall, networking, security
Read more →

#TIL : Trigger event after setting val in jQuery

I learned on 2018-01-14 about jquery, javascript
Read more →

#TIL : Tại sao biển xanh lại mặn ? :lol:

I learned on 2018-01-14 about emyeukhoahoc, nature
Read more →

#TIL : Tại sao biển xanh lại mặn ? :lol:

I learned on 2018-01-14 about emyeukhoahoc, nature
Read more →

#TIL : Tracking changes of cookie on webpage

I learned on 2018-01-10 about web, debug, javascript
Read more →

#TIL : Bypass CORS by using JSONP callback

I learned on 2018-01-08 about jsonp, web, javascript
Read more →

#TIL : Debug js code using console.trace

I learned on 2018-01-07 about debug, javascript
Read more →

#TIL : Define property of an object in hacking way

I learned on 2018-01-07 about javascript
Read more →

#TIL : Sleeping connections in MySQL

I learned on 2018-01-04 about mysql, web, db
Read more →

#TIL : Create cross-platform downloading app URL

I learned on 2018-01-03 about mobile, product, http
Read more →

#TIL : HSTS rule in browser

I learned on 2018-01-03 about security, web
Read more →

#TIL : Using web proxy to bypass firewalls

I learned on 2017-12-07 about firewall, web, proxy
Read more →

#TIL : Fastly conflict detector script

I learned on 2017-11-27 about git, automation, ci
Read more →

#TIL : Getting your external IP

I learned on 2017-11-24 about dns, sysadmin, ip
Read more →

#TIL : Reduce init time MySQL docker image

I learned on 2017-11-22 about ci, devops, docker
Read more →

#TIL : using git hooks to improve working flow

I learned on 2017-11-22 about git, automation, workflow
Read more →

#TIL : Using watch command to tracking changes in period time

I learned on 2017-10-20 about tool, linux, watch
Read more →

#TIL : Indexes on multiple columns

I learned on 2017-10-13 about indexes, database
Read more →

#TIL : Using netcat to wait a TCP service

I learned on 2017-10-13 about ci, devops, netcat
Read more →

#TIL : Using netcat as tiny TCP debug tool

I learned on 2017-10-07 about tool, sysadmin, networking
Read more →

#TIL : Simple HTTP server function helper

I learned on 2017-10-05 about bash, python
Read more →

#TIL : How SMTP works

I learned on 2017-10-04 about smtp, networking, mail
Read more →

#TIL : TIME command output meaning

I learned on 2017-10-04 about cpu, sysadmin, time
Read more →

#TIL : BASH tracing commands

I learned on 2017-09-27 about bash, sysadmin, shell
Read more →

#TIL : Send ENTER key to kernel

I learned on 2017-09-27 about linux, keyboard
Read more →

#TIL : BASH exiting on first error

I learned on 2017-09-26 about bash, sysadmin, shell
Read more →

#TIL : BASH return a value in function

I learned on 2017-09-26 about bash, sysadmin, shell
Read more →

#TIL : Blocking specified country to prevent from DDOS

I learned on 2017-09-25 about firewall, sysadmin, networking
Read more →

#TIL : Zip compressing list of files

I learned on 2017-09-25 about zip, compress, tools
Read more →

#TIL : Generate dhparam file faster

I learned on 2017-09-07 about sysadmin
Read more →

#TIL : Lock and unlock a user password

I learned on 2017-09-07 about sysadmin
Read more →

#TIL : TCP FIN timeout

I learned on 2017-09-07 about networking
Read more →

#TIL : Ansible playbook : skip to task

I learned on 2017-09-05 about ansible, sysadmin
Read more →

#TIL : Grep : find a string in folder

I learned on 2017-09-05 about grep, sysadmin
Read more →

#TIL : Create SSH tunnel manually

I learned on 2017-09-01 about security, sysadmin, ssh
Read more →

#TIL : Enable reverse proxy in CentOS

I learned on 2017-09-01 about sysadmin, web, proxy
Read more →

#TIL : Mycli : a new good cli MySql Client

I learned on 2017-09-01 about mysql, cli
Read more →

#TIL : Eval function and with block

I learned on 2017-08-10 about javascript
Read more →

#TIL : Scope and Closure

I learned on 2017-08-10 about javascript
Read more →

#TIL : Ping Google to crawl updated content

I learned on 2017-08-08 about web, google
Read more →

#TIL : Remap Capslock to Control key

I learned on 2017-08-08 about linux, keyboard
Read more →

#TIL : Cleaning up old linux kernels

I learned on 2017-08-06 about sysadmin, linux, kernel
Read more →

#TIL : realpath function

I learned on 2017-08-06 about mistake, php
Read more →

#TIL : Runing old java applets on brower

I learned on 2017-08-06 about security, java
Read more →

#TIL : Free sandbox server for development

I learned on 2017-08-04 about devops, free, heroku
Read more →

#TIL : HTTP2 supported for python requests library

I learned on 2017-08-04 about requests, python, http2
Read more →

#TIL : Gearman bash worker and client

I learned on 2017-06-15 about queue, sysadmin, gearman
Read more →

#TIL : Resolving conflict like a boss

I learned on 2017-06-13 about git, sysadmin, dev
Read more →

#TIL : Changing channel from alpha to stable will remove ALL DATA

I learned on 2017-05-24 about sysadmin, docker
Read more →

#TIL : Reducing docker image the right way

I learned on 2017-05-24 about sysadmin, docker
Read more →

#TIL : Using BSD find util to find and exec command on file and folder

I learned on 2017-05-22 about sysadmin, shell, util
Read more →

#TIL : zcat : decompressing pipe tool

I learned on 2017-05-22 about tool, bash, sysadmin, compressing
Read more →

#TIL : Checking forced push conflicts on source code in auto testing

I learned on 2017-05-19 about testing, bash, devops, automated
Read more →

#TIL : wget Output flag

I learned on 2017-05-19 about sysadmin, shell
Read more →

#TIL : Cloudflare Error 522 Connection Time out

I learned on 2017-05-18 about web, cloudflare, error
Read more →

#TIL : Grant user to use sudo without password

I learned on 2017-05-18 about sysadmin, linux
Read more →

#TIL : Compressing and Extracting files with rar in Linux

I learned on 2017-05-17 about sysadmin, rar, compressing
Read more →

#TIL : Mysql dumping only table structure

I learned on 2017-05-17 about mysql
Read more →

#TIL : Basics about sqlite command line tool

I learned on 2017-04-25 about database, sqlite
Read more →

#TIL : ab failed responses

I learned on 2017-04-21 about web, benchmark, http
Read more →

#TIL : Base 64 encode and decode builtin tool

I learned on 2017-04-21 about encoding, web, tools
Read more →

#TIL : Persistent connection to MySQL

I learned on 2017-02-28 about mysql, database, php
Read more →

#TIL : Random quote 23 Feb 2017

I learned on 2017-02-23 about quote, mistake
Read more →

#TIL : UNION vs UNION ALL

I learned on 2017-02-23 about mysql, database
Read more →

#TIL : Using VarDumper in PHPUnit

I learned on 2017-02-23 about testing, phpunit, english, php
Read more →

#TIL : String problems can cause logical bugs in application

I learned on 2017-02-17 about string, mysql, bug
Read more →

#TIL : Bash shell shortcuts

I learned on 2016-03-26 about bash, sysadmin, shell, shortcuts
Read more →

#TIL : Stats your top-10 frequently commands

I learned on 2016-03-26 about bash, sysadmin, command-line
Read more →

#TIL : F-cking stupid limit of input vars

I learned on 2016-03-08 about input, post-data, php
Read more →

#TIL : Commands

I learned on 2015-12-30 about bash, sysadmin, command-line
Read more →

#TIL : Reference assign object variable

I learned on 2015-12-04 about clone, python, ref-var
Read more →

#TIL : Run built-in server via Docker

I learned on 2015-12-04 about docker, php, cli-server
Read more →

#TIL : View real-time logs using websocketd

I learned on 2015-12-04 about log, sysadmin, websocket
Read more →

#TIL : FTP via curl tool

I learned on 2015-12-03 about sysadmin, ftp, curl
Read more →

#TIL : Eloquent Many-to-Many Relationship

I learned on 2015-12-02 about eloquent, php
Read more →

#TIL : Index is useless when use function on indexed field

I learned on 2015-12-01 about sql, mysql, index
Read more →

#TIL : String Format Unicode params

I learned on 2015-12-01 about string, python, unicode
Read more →

#TIL : Debugging Chrome extension

I learned on 2015-11-30 about chrome-extension, chrome-dev
Read more →

#TIL : Shortcut keyboard improve productivity

I learned on 2015-11-30 about productivity, shortcut-key, mac-osx
Read more →