Debug containerised PHP application using Xdebug with Vim and Vdebug

Sep 14, 2016 PHP

Xdebug is a powerful debug tool, which PHP developers are probably familiar with. As the number of Docker users increases, debugging becomes more difficult and complex. Thus, this post is about how to debug containerised PHP application by using Xdebug with Vim and Vdebug.

Read more


Install and use Tagbar on Mac

Aug 28, 2016 Vim

Tagbar is a tool that can analyse a file and provide an overview of it’s structure. So, it’s very useful for developers who use Vim as a modern IDE. This article is about how to use and install Tagbar on Mac.

Read more


Install NERDTree Tabs

Aug 27, 2016 Vim

As we know, Vim is a powerful text editor. However, there is still a lot of room for improvement. I’m going to introduce NERDTree Tabs that can make Vim like a modern IDE, and this post is about how to install and use it.

Read more


Install Composer on Mac OS X

May 6, 2016 PHP

Composer is a tool that focusing on dependency management in PHP. Thus, you can manage your PHP projects in an easier way and spend less time on dealing with library dependency by using it. This post is about how to install and use Composer on Mac OS X.

Read more


Install tldr on Mac OS X

Apr 25, 2016 Mac

tldr is a community-driven tool, which can be considered as a simpler version of man pages. It simplifies the man pages and provides basic examples. In addition to that, it supports multiple platforms, like Unix-like systems, Android, iOS and Windows. This post is about how to install and use tldr on Mac OS X.

Read more


Install Docker on Mac OS X

Feb 28, 2016 Docker

Docker is a powerful and easy-to-use product that helps developers to build and deploy applications. This article is about how to install and use Docker on Mac OS X.

Read more


Install and run PyPy on Amazon Linux

Jan 18, 2016 AWS

In many cases, we can use PyPy to improve the performance of Python programs in an easy way. Of course, we can run PyPy on Amazon Linux (AWS EC2). This post is about two ways to install and run PyPy on Amazon Linux.

Read more


Use Launchd to manage and execute routine tasks on Mac OS X

Jan 5, 2016 Mac

Launchd is designed to manage processes, applications and scripts, and it also provides the same services as cron provides. This post is about how to use Launchd to manage and execute your routine jobs on Mac OS X.

Read more


Install and Use FIGlet on Mac OS X

Jan 2, 2016 Mac

FIGlet is a creative and interesting program, which can generate fancy text banners for you. This article is going to show you how to install and use FIGlet on Mac OS X. Absolutely, it also works well on other UNIX-like machines.

Read more


Install RunSnakeRun on Mac OS X

Dec 18, 2015 Python

To understand the performance of Python applications, developers can use some useful tools, such as cProfie and RunSnakeRun. However, it is a little bit difficult when I tried to get RunSnakeRun working on Mac OS X. Thus, this article is going to record how I install and make RunSnakeRun work.

Read more



If you have any suggestions, questions or even find some typos, feel free to contact me. Thank you! :)

zeckli.devforgalaxy@gmail.com   © 2015-2019 zeckli, thanks to Jekyll and GitHub.