How to deploy a feature branch to heroku

We often have many issues/feature which need to fix/enhance/add.

When developing an feature, we write code in local, the code is not finished. But we found out there is a critical bugs in production, and that bug need to fix immediately. We will need to deploy a hot fix the bug, but the hot fix should not contains the incomplete code we wrote for the new feature.

»

Author image Kien Nguyen

Giới thiệu về Unix process (vietnamese)

Là một kỹ sư lập trình hệ thống, một server guy, hay là một sys admin, sys dev, sys ops,… phần lớn thời gian bạn sẽ phải làm việc trên hệ thống Unix. Để làm việc trên Unix, chúng ta tương tác với hệ điều hành thông qua các lệnh (command). Mỗi lệnh trên Unix khi thực thi sẽ run một process hoặc một group các processes.

»

Author image Kien Nguyen

Use `grep` command to find content in Linux

$> grep -r -in "SENTRY" --include=*.py . -R : recursive -in: show line and color –include: only find files with pattern “*.py” . : the directory we will find in »

Author image Kien Nguyen

Watch directory change with Python watchdog library

Watchdog is Python API and shell utilities to monitor file system events.

Watchdog come with a tool call watchmedo to call shell command when we get change on a directiory. The “change” include: delete/modify/create a file in directory.

»

Author image Kien Nguyen