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

Tìm hiểu Laravel (P9) - Controller

Indexs Phần 1: Cài đặt Phần 2: Form đăng nhập Phần 3: Send Mail Phần 4: Error page Phần 5: Application Structure Phần 6: Logging Phần 7: Routing Phần 8: Middleware Để tiếp tục seri tìm hiểu laravel, bài này ta sẽ tìm hiểu về controller, nơi chứa các xử lý logic mà ta sẽ ...

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

Sử dụng Beacon để xây dựng chức năng định vị trong nhà trên điên thoại đi động

Giới thiệu 1. Khái niệm chung: Beacon là thiết bị điện tử nhỏ phát ra tín hiệu bluetooth năng lượng thấp Bluetooth Low Energy (BLE). Bất kỳ thiết bị nào có công nghệ BLE đều có thể bắt được tín hiệu này, chẳng hạn điện thoại thông minh và máy tính bảng. Công nghệ mới này tạo ra cuộc cách ...

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

Javascript Template Literals

Giới thiệu Template Literals hay còn gọi là Template Strings là một cú pháp mới để khai báo String trong Javascript được giới thiệu trong ES2015/ES6. Nó cho phép chúng ta sử dụng multi-line string, sử dụng biến, biểu thức, hàm bên trong string mà không phải thông qua phép cộng string. Cú pháp ...

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

Machine Learning thật thú vị - Nhập môn về Học sâu

Nếu như bạn đã mệt mỏi, chán nản với việc đọc những bài viết bất tận về học máy nhưng chưa thực sự hiểu ý nghĩa của nó. Bài viết này sẽ giúp bạn thay đổi điều đó. Lần này, chúng ta sẽ học cách viết một chương trình nhận dạng các đối tượng trong ảnh sử dụng học sâu . Nói cách khác, chúng ta sẽ ...

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

VueJS Framework - Transitioning State and Render Function

Sau một vài bài viết giới thiệu các tính năng của VueJS Framwork thì hôm nay mình xin giới thiệu với các bạn thêm tính năng Transitioning State và Renderer Function. Như bài trước mình đã giới thiệu về tính năng Transition Effects là 1 tính năng hoàn hảo dành cho những ai muốn customize lại ...

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

Triển khai hệ thống Wifi Captive Portal với Pfsense 2.3 và freeradius + mysql

Nếu mọi người từng đi đến các khách sạn hay sân bay thì có thể thấy mỗi khi kết nối đến hệ thống mạng không dây thì đều thấy hiện lên một trang portal quảng cáo về địa điểm đó và yêu cầu chúng ta xác nhận thông tin ... Đó chính là giải pháp Captive Portal giúp họ quảng bá về công ty cũng như các ...

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

STI and Polymorphic Associations

STI và Polymorphic Associations là những cách thông thường áp dụng để kết nối giữa hai bảng dựa trên một điều kiện nào đó. Giả sử chúng ta có một bảng trong database được gọi là comment, và chúng ta có thể có comment cho nhiều loại ví dụ như comments cho một video, hay một status hay một bức ảnh ...

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

Testing in Laravel (P2)

Tiếp nối với bài viết lần trước Testing in Laravel , bài viết lần này mình sẽ trình bày tiếp vê phần Database Testing trong Laravel. Nội dung bài viết được tham khảo trên trang https://laravel.com/docs/5.3/database-testing. I. Giới thiệu. Laravel cung cấp một loạt công cụ hữu ích hỗ trợ cho ...

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

Giới thiệu JSHint

Xin chào các bạn, trong bài viết lần này mình sẽ giới thiệu thêm một công cụ kiểm tra code js khá hiệu quả trong việc kiểm tra code và convention, đó là JSHint. I.Cài đặt JSHint JSHint có thể cài đặt thông qua node package manager (npm), nếu bạn chưa cài npm, hãy cài đặt ngay tại địa chỉ ...

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

Object oriented design pattern: Factory Method và Abstract Factory Method

Design Pattern là một kỹ thuật trong lập trình hướng đối tượng, được sử dụng thường xuyên trong các ngôn ngữ lập trình hướng đối tượng. Nó sẽ cung cấp cho bạn các "mẫu thiết kế", các giải pháp để giải quyết các vấn đề chung, thường gặp trong lập trình. Các vấn đề mà bạn gặp phải có thể bạn sẽ tự ...

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