Recent posts

Setup Jenkins with Docker

2 minute read

Jenkins is one of the most popular continuous integration solution, I use it both for work and personal project, it provides webUI interface, to save to conf...

Setup Build Environment with Vagrant

2 minute read

As a system engineer, I have to manage various build envrionmets, build all the projects against one Ubuntu version became imposssible, one change for one pr...

Build Toolchain for MIPS

less than 1 minute read

There are many ways to create a toolchain, the most easiest way to do this might be with buildroot, always grab the latest long term support release from off...

Copy Files to Target Board with Dropbear

1 minute read

I got a board with a minimal rootfs, I don’t know how it was created, I have no source code and the rootfs is squashfs, so nothing can be changed, the good t...

Sync Things with Syncthing

1 minute read

I use Syncthing to sync my notes from work desktop compute to vps server, so I can continue my work at home, syncthing is pretty easy to setup and use.

Taking Notes with Vim

6 minute read

I’ve been using Joplin for about 3 months, I love it, than any other note taking apps. Everything works fine until this Tuesday afternoon (around 3:20 PM to ...

Joplin: My New Note-taking Solution

3 minute read

Update: I switched to vim+git for note-taking this week because Joplin deleted a lot of my notes by accident, I put this post here for reference only, I m...