Bài viết của Bùi Văn Nam

gem public activity

Như những bài trước đây của mình, chúng ta cùng định nghĩa về gem public activity nhé. Hiểu một cách đơn giản, gem này cho phép ghi lại những gì xảy ra trong ứng dụng của bạn và cho phép bạn khả năng để trình bày lại những điều đó cho người dùng xem một cách tổng quan và dễ hiểu nhất. Nó ...

Tác giả: Bùi Văn Nam viết 14:16 ngày 12/08/2018 chỉnh sửa

Sử dung gem cells trong rails

Trong ứng dụng rails để gộp và tái sử dụng view nhiều lần, chúng ta thường dùng Partial. Tuy nhiên, khi muốn gộp chung cả logic vào view để tạo một template dùng chung thì qủa thực rất phức tạp. cells sinh ra là để giúp chúng ta giải quyết vấn đề này. 1. Giới thiệu Gem cells cho phép ta đóng ...

Tác giả: Bùi Văn Nam viết 14:16 ngày 12/08/2018 chỉnh sửa

Thực hành với Semantic UI Framework

Semantic-UI là một frontend css framework cho phép designer và developer có thể chia sẻ UI thông qua một ngôn ngữ chung. Semantic-UI cung cấp các UI dựng sẵn với thiết kế phẳng và kiểu dáng đẹp, là một trong top những framework front-end tốt nhất hiện nay. Phần cài đặt các bạn có thể tham khảo ...

Tác giả: Bùi Văn Nam viết 14:16 ngày 12/08/2018 chỉnh sửa

[Laravel Framework] Xây dựng trang quản trị web bán hàng - Bài 1 Tạo cơ sở dữ liệu với Migrate

Laravel là 1 framework khá mới, phiên bản đầu tiên được phát hành vào tháng 6/2011, mã nguồn mở, dùng để xây dựng web aplication và được thiết kế theo mô hình MVC. Laravel là 1 trong những framework phổ biến nhất. 1. Cài đặt Để cài đặt được laravel trong ubuntu thì máy của bạn phải cài ...

Tác giả: Bùi Văn Nam viết 14:16 ngày 12/08/2018 chỉnh sửa

BẠN CÓ ĐANG SỐNG TRONG MỘT CỖ MÁY GIẢ LẬP ? (PHẦN 2)

Bài viết này được dịch từ bài báo khoa học của Nick Bostrom đến từ đại học Oxford, là phần tiếp theo của bài sau đây: Bạn có đang sống trong một cỗ máy giả lập? (PHẦN 1) Hạt nhân của giả thuyết simulation Ý tưởng cơ bản của giả thuyết này có thể được diễn giải một cách khái lược như sau: ...

Tác giả: Bùi Văn Nam viết 14:15 ngày 12/08/2018 chỉnh sửa

Import và export file excel, csv với Laravel-Excel

Bài viết này mình sẽ tổng quan ngắn gọn về package Laravel-Excel . Có lẽ không cần phải giải thích nhiều về mục đích của nó, tiêu đề nói tất cả mọi thứ. Về cơ bản, Laravel Excel mang trong mình sức mạnh của PHPExcel, nó bao gồm các tính năng như: importing Excel, CSV to collection, exporting ...

Tác giả: Bùi Văn Nam viết 14:15 ngày 12/08/2018 chỉnh sửa

Scheduling of tasks vớithe Android JobScheduler

1.Giới thiệu Scheduling tasks 1.1. Bối cảnh Nếu bạn có một công việc cần hẹn giờ hoạt động ở 1 thời điểm trong tương lai, Nó hoạt động mặc dù ứng dụng của bạn hiện không được sử dụng như báo thức,... Hệ thống android hiện tại cung cấp cho chúng ta 2 cách để làm điều này là: AlarmManager ...

Tác giả: Bùi Văn Nam viết 14:15 ngày 12/08/2018 chỉnh sửa

Data Binding trong Android

Một thư viện rất đáng giá mà Android M sở hữu: thư viện Data Binding. Thư viện giúp các lập trình viên không phải viết quá nhiều code để “ghép dữ liệu” vào các component trên file layout XML nữa. Nếu bạn nào đã từng lập trình web thì có thể nôm na hiểu thư viện này giống với ...

Tác giả: Bùi Văn Nam viết 14:15 ngày 12/08/2018 chỉnh sửa

Một số điểm mới về Migration và Eloquent trong Laravel 5.3

Thay đổi của Eloquent Query Builder trả về một Collection. Trong Laravel 5.2, Query Builder trả về dữ liệu dưới dạng mảng mà mỗi phần tử là một thể hiên của đối tượng stdClass. Điều này đã được thay đổi trong Laravel 5.3, thay vì trả về array, Query Builder bây giờ sẽ trả collection. Đây ...

Tác giả: Bùi Văn Nam viết 14:15 ngày 12/08/2018 chỉnh sửa

Android: Multi Touch Example

Bài viết nhằm mục đích hướng dẫn, hỗ trợ nền tảng cơ bản trong phát triển CustomView trên Android Với các ứng dụng cơ bản và thao tác với View hay liên quan đến Image thường rất hay có các sự kiện liên quan đến việc tương tác giữa chúng. Nếu tương tác Image thì gần như không có gì khó khăn hay ...

Tác giả: Bùi Văn Nam viết 14:15 ngày 12/08/2018 chỉnh sửa