
Thực hiện refresh token trong Angular (v2, v4.3, v5+)
Refresh token là một feature tuy nhỏ nhưng không thể thiếu trong ứng dụng client nói chung và single-page web app nói riêng. Trong bài viết này, mình sẽ hướng dẫn các bạn thực hiện tính năng này trong Angular. Vì từ bản 4.3 trở đi, Http module bị deprecated vì Angular cho ra đời HttpClient module, ...

Tổng hợp một số chú ý khi code API
Khi phát triển API phía server để truyền tin Ajax với Javascript phía frontend , android hoặc Iphone. Vậy làm sao để thiết kế một API tốt ? Bài viết hôm nay , mình sẽ tổng hợp một số ý kiến khi thiết kế API Theo cách versioning thì có 4 cách . Với mỗi cách thì có ưu điểm và nhược điểm ...

WordPress Máy chủ chuyên biệt vs Máy chủ chuyên biệt vs lưu trữ VPS vs Đám mây lưu trữ
Vấn đề lưu trữ các trang web WordPress là một trong những mối quan tâm chính của technopreneurs trên web. Thứ nhất, vì sự ổn định và khả năng truy cập của các trang web WordPress rất phụ thuộc vào chất lượng của lưu trữ. Sau đó, không may, đôi khi rất khó để lựa chọn máy chủ web chuyên nghiệp đó ...

[MLE - 03] Where should we experience ?
Chào các bạn! Trong bài viết trước chúng ta đã hiểu được tầm quan trọng của "tấm bia" và "thước" trong quá trình phát triển một dự án sử dụng Machine Learning. Hôm nay chúng ta sẽ tìm hiểu về "tấm bia" này nhé ! "Tấm bia" là nơi ta thực hiện việc đo đạc performance của hệ thống, độ chính xác của ...

Hướng dẫn viết game pacman với CSS3 animation
1. HTML Bước đầu chúng ta sử dụng đoạn HTML này để css background màu đen và hình hoạt hình chuyển động. <body> <div class="pista"> <div class="luces"><span></span><span></span><span></span><span></span><span></ ...

API Testing sử dụng Postman (Phần 2)
Ở bài viết trước , mình đã giới thiệu về Postman cũng như các cài đặt sử dụng và một số ví dụ cơ bản. Trong bài viết này, mình sẽ đi trình bày kĩ hơn và nâng cao hơn về nó - cụ thể là về cách viết và chạy test. Trong Postman, chúng ta có thể viết test riêng của mình bằng Javascript. Hiện tại có ...

Những điểm mới trong React phiên bản 16.3.0
Việc ứng dụng React để xây dựng ứng dụng web đã trở nên rất phổ biến. React khá là dễ sử dụng, cú pháp khá gần với Javascript so với các thư viện khác, hiệu năng cao và có cộng đồng sử dụng rất phong phú. Và một điều quan trọng đó là Facebook rất chú ý trong việc làm cho đứa con của mình ngày một ...

Đếm trạng thái HTML Thay đổi Thời gian thực với CSS
Đếm là một công việc phổ biến trong các ứng dụng web. Bạn có bao nhiêu email chưa đọc? Có bao nhiêu nhiệm vụ không được chọn trong danh sách việc cần làm của bạn? Bao nhiêu miếng bánh được đóng gói trong giỏ hàng? Tất cả là những câu hỏi quan trọng mà người sử dụng xứng đáng nhận được. Vì vậy, ...

Một vài tips sử dụng Brackets
I. Giới thiệu Brackets là một trình soạn thảo cho website mã nguồn mở được viết với các ngôn ngữ HTML, CSS và JavaScript chủ yếu tập trung vào việc phát triển web. Đối với những nhà phát triển web, việc tìm ra một công cụ lập trình, chỉnh sửa code cho website và gắn bó với nó không phải ...

Từ căn bản đến nâng cao về Responsive Web Design (RWD) - Phần 2
Xin chào các bạn, như đã nói hôm nay mình xin giới thiệu phần 2 của series bài viết từ căn bản đến nâng cao về Responsive Web Design (RWD). Trong series này mình sẽ đi từ căn bản nhất đến chi tiết nhất về RWD cho những bạn chưa từng biết gì về RWD có thể dễ dàng tiếp cận, tìm hiểu cũng như áp dụng ...

Docker - những kiến thức cơ bản phần 2
Giới thiệu 1. Docker là gì? 2. Sự khác biệt giữa Docker và Hypervisors 3. Sự khác biệt giữa Docker Image và Docker Container 4. Làm thế nào để tạo ra một Docker Image bằng Dockerfile Phần trước: Cơ bản chúng ta đã hiểu về Docker cũng như các khái niệm khi sử dụng Docker, để tiếp tục ...

Laravel Zero - Build your own console application
Giới thiệu Laravel Zero được tạo ra và được duy trì bởi Nuno Maduro, và là micro framework cho các ứng dụng console/command line. Đây là một phiên bản không chính thức và tùy chỉnh của Laravel được tối ưu hóa để xây dựng các ứng dụng dòng lệnh (command-line application). Các đặc điểm của ...

CSS3 Filters: Tạo hiệu ứng chỉnh sửa ảnh chỉ với CSS
CSS3 Filters là một phần khá thú vị cho phép chúng ta chỉnh sửa ảnh với độ mờ, độ sáng và nhiều thứ khá , Tiếp theo chúng ta sẽ đi vào chi tiết Cách hoạt động Chỉ sử dụng css để thực hiện hiệu ứng và ngoài áp dụng cho ảnh còn áp dụng được cho tất cả các phần tử html Cú pháp filter: ...

AutoIT Ngôn Ngữ Lập Trình Bị Ghét Bỏ?
AutoIt là một ngôn ngữ lập trình được cung cấp miễn phí, có dạng kịch bản giống như BASIC (được viết trên nền C++ ) được thiết kế để tự động hóa các GUI (Graphic User Interface: giao diện người dùng) và các thao tác thường dùng. Nó là sự phối hợp của việc giả lập nhấn phím, di chuyển chuột và thao ...

Những điểm mới của HTML 5.1 (Phần 1)
HTML 5.1 được xuất bản vào ngày 21 tháng 6 năm 2016, với sự cải tiến so với người anh em tiền nhiệm trước đó là HTML 5, HTML 5.1 trong tương lai sẽ trở thành một công cụ hữu ích cho các nhà phát triển web, tuy nhiên tại thời điểm hiện tại, các tính năng mới của HTML 5.1 chưa được hỗ trợ đầy đủ trên ...

Css3 animation các hành tinh
Trong bài này, mình xin giới thiệu một sản phẩm từ animation của css3, đã đọc từ lâu nhưng không còn nhớ nguồn. Kết quả cuối cùng mong muốn sẽ là: Mặt trời ở giữa, tự quay Các hành tinh quay xung quanh mặt trời, và có hiệu ứng tối dần khi ở phía trước mặt trời, cái này giống như nhật thực ấy ...

Lazy Enumerable trong ruby
Hôm nay mình muốn chia sẽ một chút về Enumerator::Lazy. Tính năng này đã tồn tại trong ruby kể từ phiên bản 2.0, nhưng mình rất ít khi thấy nó được áp dụng trong codebase mà mình hay đụng tới (cũng có thể tại mình còn gà chưa đụng vào codebase nào phức tạp Bùi Văn Nam viết 17:05 ngày 12/08/2018

Laravel Eloquent ORM: Relationships
Hello anh em! đầu xuân năm mới viết bài khai xuân đây, tiện thể gửi lời chúc mừng năm mới đến tất cả anh em nào đang đọc bài của mình nhé Bùi Văn Nam viết 17:05 ngày 12/08/2018

Tất cả những gì bạn cần biết về chatbot
Chatbot là gì? Khái niệm Định nghĩa một cách đơn giản nhất, chatbot là một chương trình máy tính tương tác với người dùng bằng ngôn ngữ tự nhiên dưới một giao diện đơn giản, âm thanh hoặc dưới dạng tin nhắn. Phân loại Theo đúng cách mà chúng tương tác với người dùng, các chatbot thường ...

Hiểu đúng về tests-scripts trong Postman
Mọi người đều đồng ý rằng viết tests là quan trọng, nhưng không phải ai cũng làm. Khi bạn đưa lên một đoạn code mới, tests đảm bảo rằng API của bạn đang hoạt động như dự định. Bạn có thể viết và chạy tests trong Postman cho mỗi yêu cầu. Khi codebase của bạn phát triển, bạn muốn chắc chắn rằng bạn ...