The “Allow Tools Recording” option in Photoshop actions panel

I tried to create an action in Photoshop to add watermarks to my photos. I used brushes. However, when recording the action, I saw that there was no step added to the action when I clicked and applied the brush. To fix the problem, I searched some for some materials on Google and found that … Continue reading The “Allow Tools Recording” option in Photoshop actions panel

Synergy: using multiple computers with just one mouse and keyboard

I use two computers in the office. A PC for daily tasks and a laptop for taking notes from meetings or brainstorming sessions. I used to switch between the mice and keyboards of those two computers. To copy contents from the PC to the laptop or vice versa, I had to use a temporary file … Continue reading Synergy: using multiple computers with just one mouse and keyboard

Log analysis with Kinesis – Lambda – ElasticSearch – Kibana pipeline

ELK (ElasticSearch - LogStash - Kibana) is my favourite stack for managing and analysing server logs for years. Recently, when deploying a log management module for a small company on Amazon Web Service environment, I found that AWS Kinesis can help me achieve the same target with much less effort of server management and configuration. … Continue reading Log analysis with Kinesis – Lambda – ElasticSearch – Kibana pipeline

Fix the errors of GitHub Metadata and SSL certificate when running Jekyll serve

I decided to play with Jekyll today. It is an amazing static site generator. I ran local server by execute this command: $> jekyll serve I could browse my site locally then. When I had updated one of my files, Jekyll stated regenerating the output HTML file and I got this errors on the command … Continue reading Fix the errors of GitHub Metadata and SSL certificate when running Jekyll serve

Laravel Active version 3 released!

Laravel Active is rewritten with a absolutely new API and  released with the new major version. This document explains the new API and gives some examples about its usage. Installation This version is compatible with the Laravel 5 only. Require it as one of your application dependencies via Composer: composer require hieu-le/active Add its service … Continue reading Laravel Active version 3 released!

Mailtrap vs Mandrill: sending emails in development

After a long time using Gmail SMTP as my main service for sending email in development environment. I switched to Mailtrap and Mandrill for some recent projects. This post will introduce my experiment when working with these two awesome mailing services. Mailtrap.io Mailtrap is a fake SMTP server for development teams to test, view and … Continue reading Mailtrap vs Mandrill: sending emails in development

Solve the Akismet problem with CloudFlare SSL

Today, I've spent time on diving in the solve the problem when using Akismet anti-spam plugin over the HTTPS with the setup using CloudFlare flexible SSL. Problems Akismet is one of most common anti spam plugin used in WordPress. I've used this plugin for years and really been satisfied with it. The problem occurs when … Continue reading Solve the Akismet problem with CloudFlare SSL