Bạc xỉu

Góc nghiêm túc ☕

Lastest post

Môi trường cho ứng dụng rails, mysql với docker compose

Sử dụng docker compose cài đặt môi trường phát triển ứng dụng sử dụng rails-mysql.

12 cách tối ưu hoá website - thời đại của mobile-first

Think that speed up your website isn’t important? Think again.

Progressive Web Apps - qmau.me cho iOS

My very first iOS app. hmmm, not really 😂

REST 201 - REST vs SOAP

"Xây dựng web service theo chuẩn RESTful là giải pháp tốt nhất cho các hệ thống?"

HTTP codes - Happy Valentine's Day

Giới thiệu về HTTP code thông qua câu chuyện của ngày Valentine. Quà cho các thanh niên không đi chơi tối nay (như mình) 😂

REST 101 - REST, RESTful API

Chắc chắn rằng các bạn đã từng nghe qua hoặc thậm chí sử dụng REST trong quá trình phát triển web services, vậy thực chất REST hay RESTful là gì?

Bullet journal - quản trị thời gian cho người 'lười'

Thú thật là mình cũng không tin lắm vào việc sử dụng giấy bút vào năm 2018 khi hiện tại có rất nhiều ứng dụng và công cụ giúp con người có thể quản lý cá nhân hoặc công việc.

Blogging cùng Keystone.js (3) - Deployment

Phần 3 cũng là phần cuối cùng trong series blogging cùng Keystone.js. Mình sẽ trình bày cách deploy ứng dụng (blog cá nhân) và SSL certificate với Let's encrypt.

Blogging cùng Keystone.js (2) - Development

Sau phần 1 giới thiệu và cài đặt, phần 2 sẽ giải thích sơ qua về kiến trúc và data flow của Keystone.js. Có source code ăn liền (deployable) cho một blog hoàn chỉnh xây dựng bằng keystone ở cuối bài viết.

Blogging cùng Keystone.js (1) - Envinronment

Khi nghĩ đến viết một blog cá nhân chắc hẳn nhiều bạn sẽ nghĩ ngay đến một vài platform có sẵn như wordpress, blogger, tumblr,... hoặc một vài static web generator phổ biến như jekyll...

[初雪] Kanto transit chatbot với Yahoo transit và Node.js

Nhật Bản vừa đón đợt tuyết lớn nhất trong 30 năm trở lại đây, vì tuyết rơi rất giày nên hệ thống tàu điện cũng bị ảnh hưởng rất nhiều. Để chủ động...