Bài viết của Tạ Quốc Bảo

Action Cable ‘Hello World’ with Rails 5.1

Hầu hết mọi người đều đã thấy ví dụ về ứng dụng chat sử dụng Action Cable. Tôi nhận ra rằng nó quá lớn để giới thiệu Action Cable một cách nhanh chóng. Tôi đã tạo ra một ví dụ ngắn gọn, dễ hiểu khi chúng ta gửi đoạn HTML "Hello World" từ console đến webpage mà không cần load lại. Truyền một đoạn ...

Tác giả: Tạ Quốc Bảo viết 16:10 ngày 12/08/2018 chỉnh sửa

Cài đặt Redmine sử dụng web server Nginx trên Centos 7

Redmine là một công cụ để quản lý dự án, được viết bằng ngôn ngữ Ruby on Rails. Redmine là một ứng dụng open source nên nó miễn phí và được cung cấp bởi GNU General Public License v2 (GPL). Một số tính năng của redmine: Hỗ trợ nhiều project Quản lý kết nối Hệ thống theo dõi tiến độ công việc ...

Tác giả: Tạ Quốc Bảo viết 16:10 ngày 12/08/2018 chỉnh sửa

Angular - Cải thiện hiệu năng và trải nghiệm người dùng với Lazy Loading

Sơ qua về Lazy Loading Lazy Loading là một design pattern thường được sử dụng trong lập trình máy tính để trì hoãn lại việc khởi tạo một đối tượng cho đến khi nào nó thực sự cần đến. Nó góp phần giúp cho hoạt động của chương trình được hiệu quả hơn nếu như được sử dụng một cách hợp lý. Nói ...

Tác giả: Tạ Quốc Bảo viết 16:10 ngày 12/08/2018 chỉnh sửa

Dockerize Django Application

Giới thiệu Docker là một nền tảng mở dành cho các lập trình viên. Nó giúp ta làm dễ dàng hơn trong việc xây dựng và phát triển ứng dụng. Loại bỏ hoàn toàn câu nói quen thuộc của các lập trình viên Its work on my machine. Docker là một xu hướng đang rất được ưa chuộng trong thời điểm hiện tại. ...

Tác giả: Tạ Quốc Bảo viết 16:09 ngày 12/08/2018 chỉnh sửa

Understand Nodejs

Nodejs hiện nay đang rất nổi như một xu thế công nghệ mới. Với sự mạnh mẽ, cấu trúc khác biệt nên Nodejs đã tạo nên một cơn sốt thời gian qua: nhanh, tốn ít tài nguyên, đáp ứng được lượng request lớn. Đặc biệt nó đáp ứng được tính realtime của ứng dụng. Mình là một người khá tò mò và thích khám ...

Tác giả: Tạ Quốc Bảo viết 16:09 ngày 12/08/2018 chỉnh sửa

Waterfall vs Agile vs Scrum - Part 3: Scrum là gì?

Other posts Phần 1: Agile là gì? Phần 2: Waterfall là gì? Phần 3: Scrum là gì? Phần 4: So sánh Agile, Scrum và Water? Con đường nào phù hợp với bạn Phần 5: Agile có thực hiện phù hợp với outsource và các dự án offshore Phần 6: Kết hợp mô hình waterfall và scrum để thích nghi với các dự án ...

Tác giả: Tạ Quốc Bảo viết 16:09 ngày 12/08/2018 chỉnh sửa

Những sai lầm cần tránh khi thiết kế website

Thiết kế website chuyên nghiệp không phải là điều dễ. Đôi khi chỉ cần mắc một sai lầm nhỏ cũng đủ khiến cho trang web trở nên lạc hậu so với thời đại, không phát huy hết được lợi ích mà bạn mong muốn. Vậy bạn cần phải làm gì để website của mình bắt kịp được với xu hướng mới? Hãy tham khảo một số ...

Tác giả: Tạ Quốc Bảo viết 16:09 ngày 12/08/2018 chỉnh sửa

Học sử dụng Accelerometer trong Unity

Chào a e, Hôm nay mình xin quay lại với a e trong bài viết Học sử dụng Accelerometer trong Unity. (Bài gốc: http://www.theappguruz.com/blog/learn-to-use-accelerometer-in-unity-in-10-mins) Đã ai từng chơi game Temple Run thì cũng biết cách chơi của nó là chỉ cần nghiêng điện thoại để di chuyển ...

Tác giả: Tạ Quốc Bảo viết 16:09 ngày 12/08/2018 chỉnh sửa

Programming languages'' milestones: An overview from 1960 - present (Part 2)

Previously on Programming languages' milestones: An overview from 1960 - present : Part 1 Key Points: (Full article is provided on this url: https://viblo.asia/p/programming-languages-milestones-an-overview-from-1960-present-part-1-yMnKMq2rK7P ) Introduction: To make computers and ...

Tác giả: Tạ Quốc Bảo viết 16:09 ngày 12/08/2018 chỉnh sửa

Ngôn ngữ lập trình Perl

Perl (viết tắt của Practical Extraction and Report Language - is high-level, general-purpose, interpreted, dynamic programming languages) được Larry Wall xây dựng từ năm 1987, với mục đích chính là tạo ra một ngôn ngữ lập trình có khả năng chắt lọc một lượng lớn dữ liệu và cho phép xử lí dữ liệu ...

Tác giả: Tạ Quốc Bảo viết 16:09 ngày 12/08/2018 chỉnh sửa