post image

Cơ bản về async await trong javascript

Bài này giành cho những bạn bắt đầu học nodejs như mình. Khi bắt đầu lập trình với nodejs, vì javascript(js) là bất đồng bộ(asynchoronous) nên mình gặp khó khăn trong việc tổ chức code giống như trong lập trình đồng bộ (synchoronous). Việc cho các đoạn code vào trong các callbac...
post image

Cơ chế hoạt động của javascript và nodejs

Hiện nay nodejs đang nổi lên là ngôn ngữ server rất hot. Nodejs là ngôn ngữ javascript chạy trên server, có ưu điểm là thực thi nhanh, bất đồng bộ.   1. Non-blocking I/O Trong javascript, hầu hết các lời gọi I/O đều là non-blocking. Nghĩa là khi có HTTP request, truy xuất ...
post image

Giới thiệu về thread từ phần cứng ra phần mềm.

Tò mò khi tìm hiểu hoạt động của thread như thế nào trong lập trình single thread và multi thread, mình tranh thủ tìm hiểu luôn các thread này hoạt động như thế nào trong CPU. 1. Nhìn từ phần cứng lên. a, Sơ lược về bộ nhớ. - Bộ nhớ ngoài: ...
post image

Extract zipped file in ipage.com

For who can not extract zipped file in ipage.com. I build my app by using laravel framework, zip my project, upload to ipage.com via FileZilla and extract it through archive gateway of the page but can not be done. Solution: using .tar file Archive gateway of ipage can extract zip, Gzip and tar file so I compressed my folder to myapp.tar - tar file from ter...
post image

Dùng laravel với docker-compose

Bài này mình xin trình bày không cụ thể về cách sử dụng laravel project với docker dùng docker-compose. 1. Yêu cầu. - Bạn phải biết dùng cơ bản về docker, docker-compose. - Bạn phải cài đặt docker trên máy trước. - Muốn cho một project web PHP như laravel chạy đượ...
post image

Cách đăng ký thẻ credit rakuten

Điều kiện để có thể dky thẻ credit rakuten là bạn phải có sdt và tài khoản ngân hàng rồi.  ...
post image

Ngày đầu tới Nhật

Ngày 3/7/2017 là ngày mình bay tới Nhật để làm việc. Hôm đó 4h đã phải dậy để ra bx nước ngầm đón người nhà từ quê lên đi tiễn mình. 5h kém ra bến xe nước ngầm phải loay hoay một lúc tới 5h30 mới tụ tập được mọi người bắt taxi ra sân bay. Mình bắt group taxi 7...
post image

Phân biệt biến có tiền tố @ và @@ trong ruby rails

1. Điều đầu tiên bạn cần biết. - Mọi thứ trong ruby đều là object: Kể cả việc khai báo class thì class vừa được khai báo cũng là một object. class Something end Khi khai báo class như trên nghĩa là bạn đã...
post image

Cách hoạt động của subject trong rspec trong ruby on rails

Nếu các bạn đang học về unit test với rspec trong ruby on rails, chắc hẳn sẽ không xa lạ gì với hàm subject. Khi sử dụng subject, cần chú ý một số điều như sau: - subject sẽ không được gọi thực thi khi khai báo, mà chỉ được thực thi khi gọi tới nó (Xem ví dụ phí...
post image

Cách sử dụng exception hiệu qủa trong ruby on rails

    1. Khi nào nên xử lý exception. Nguyên tắc: Ngoại lệ không nên được dự đoán biết trước (Exceptions should not be expected) Một hàm tạo user cơ bản được viết như sau: def create @user = Use...