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

Bài 15: Scoped CSS trong VueJS và các kĩ thuật liên quan

Chào mừng tất cả các bạn đã quay trở lại với series học VueJS với Laravel của mình, ở bài trước mình đã hướng dẫn các bạn cách xử lý các sự kiện khi người dùng tương tác bằng chuột hoặc bàn phím với VueJS, các bạn có thể xem lại ở đây. Ở bài này chúng ta sẽ tìm hiểu về một trợ thủ rất đắc lực trong ...

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

Remote debug website trên mobile

Nếu ai đã từng làm website responsive thì không ít lần gặp phải tình huống kiểu như dùng chế độ debug của chrome thì rất ngon, nhưng thi lên thiết bị thật lại không được như mong đợi, hay trên trình duyệt chrome thì chạy ngon lành mà trên safari mobile chả chạy quái gì (safari không có chế độ debug ...

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

ActiveSupport và một số chức năng hữu ích

Giới thiệu Mọi developers sử dụng Rails để xây dựng ứng dụng của mình đều sử dụng Active-Support. Nó mở rộng Rails và mọi lập trình viên có thể đã từng sử dụng nó một lần: ... rails/rails.gemspec 21 s.files = ["README.md"] 22 23 s.add_dependency "activesupport", version 24 ...

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

Xây dựng mini weather app trên React P2

Mở đầu Như mình đã hứa với các bạn ở phần 1, mình sẽ tiếp tục phát triển ứng dụng xem dự báo thời tiết. Ở phần 1 mình đã hoàn thành xong phần việc xem dự báo thời tiết của 5 ngày liên tiếp và xây dựng UI cho ứng dụng, tuy nhiên hệ thống vẫn còn nhiều hạn chế do chưa search theo từng thành phố, do ...

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

Package trong Laravel 5.3

Xin chào các bạn. Hôm nay mình sẽ tiếp tục về series về Laravel. Và hôm nay mình sẽ giới thiệu với các bạn về cách sử dụng Package trong Laravel Giới thiệu Service Providers Routing Resources Views Translations Cấu hình Public Assets Xuất File Groups Giới thiệu Packages ...

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

Sử dụng Sync Adapter để đồng bộ dữ liệu trong Android - Part 2 - Stub Content Provider

Sync Adapter Framework được thiết kế để hoạt động với dữ liệu của thiết bị được quản lý bởi Content Provider linh hoạt và bảo mật cao. Vì lý do này, Sync Adapter Framework hy vọng rằng một app sử dụng framework đã định nghĩa một Content Provider cho dữ liệu cục bộ của nó. Nếu Sync Adapter Framework ...

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

DataBinding trong Android Phần 1

Android DataBinding cung cấp một cách để liên kế giao diện người dùng với logic cho phép các giá trị UI tự động cập nhật mà không cần sự can thiệp thủ công. Điều này làm giảm rất nhiều mã boilerplate trong logic mà chúng ta thường viết để đồng bộ hóa giao diện người dùng khi có dữ liệu mới. ...

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

NodeJS từ con số 0 - Module - Http Module - File System Module - URL Module (Phần 1)

Node.js là môi trường server theo mã nguồn mở. Node.js miễn phí Node.js chạy đa nền tảng (Windows, Linux, Unix, Mac OS X, etc.) Node.js sử dụng JavaScript. Nhiệm vụ chung cho web server có thể mở file trên server và trả về nội dung cho client. Đây là cách PHP hoặc ASP xử lý request: ...

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

CRUD với React và Ruby on Rails - Phần 1

Nội dung React là gì? Thiết lập một Rails API cơ bản Xây dựng controller Tích hợp react vào ứng dụng rails Xây dựng component đầu tiên Xây dựng trang hiển thị tất cả các dữ liệu Thêm mới dữ liệu Xóa dữ liệu Sửa dữ liệu React là gì? Reactjs là một thư viện JavaScript tạo ra ...

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

So sánh các class level accessor trong Ruby on Rails

attr_accessor là sự kết hơp giữa attr_reader và attr_writer, nó là một marco rất hữu ích cung cấp getter và setter cho một instance variable. Nhưng đôi khi bạn muốn đạt được hiệu quả tương tự với các class variable. Có ít nhất ba cách để chúng ta có thể giải quyết vấn đề này là: attr_accessor, ...

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