Bài viết của Trịnh Tiến Mạnh

Structural Pattern: Facade

Facade là 1 parttern thuộc Structural Pattern , nó cung cấp 1 interface cho chung cho thay cho 1 nhóm interface có trong hệ thống con(subsystem), facade cung cấp interface ở mức độ cao hơn để người dùng có thể dễ dàng giao tiếp với 1 interface duy nhất, che dấu các xử lý phức tạp trong nó. Việc ...

Tác giả: Trịnh Tiến Mạnh viết 15:22 ngày 24/01/2019 chỉnh sửa

Tìm hiểu về Active Storage Rails 5.2

Active Storage Active Storage hỗ trợ việc upload file cho Rails (trước đây sử dụng các gem như paperclip, carrierware) được bổ sung vào Rails 5.2, hỗ trợ việc upload file lên các dịch vụ lưu trữ như Amazon S3, Microsoft Azure, Google Cloud và đính kèm vào các object Active Record. Cấu hình ...

Tác giả: Trịnh Tiến Mạnh viết 15:22 ngày 24/01/2019 chỉnh sửa

Toán tử & trong ruby

Bài đăng này sẽ tập trung vào cách sử dụng của toán tử &. & có thể khá khó hiểu vì nó có ý nghĩa khác nhau tùy thuộc vào bối cảnh mà nó được sử dụng. Trong thực tế, cả hai phép toán unary (& object) và binary (object & object) đều có ý nghĩa trong Ruby. Để hiểu những điều này, chúng ...

Tác giả: Trịnh Tiến Mạnh viết 15:22 ngày 24/01/2019 chỉnh sửa

Bản vá khẩn cấp của Adobe vá khẩn cấp 02 lỗi nghiêm trọng trong Adobe Acrobat và Reader

Các lỗi bảo mật của Adobe giúp tin tặc khai thác máy tính của bạn chỉ bằng cách mở tệp PDF. Adobe đã phát hành bản cập nhật bảo mật out-of-band để vá hai lỗ hổng nghiêm trọng trong Adobe Acrobat và Reader cho cả hệ điều hành Windows và macOS. Mặc dù công ty Adobe không cung ...

Tác giả: Trịnh Tiến Mạnh viết 15:22 ngày 24/01/2019 chỉnh sửa

kiến trúc code CSS với khẳ năng mở rộng và bảo trì

Làm sao để có thể code CSS có khả năng mở rộng và bảo trì? Nó là câu hỏi cho mọi front-end developer. ITCSS đã có câu trả lời cho vấn đề này. Khi bắt đầu làm ymeetme (và sau đó là cả app bằng react native của nó nữa). Tôi đã tìm một CSS architecture mà sẽ cho cho phép tôi dễ dàng phát triển và ...

Tác giả: Trịnh Tiến Mạnh viết 15:22 ngày 24/01/2019 chỉnh sửa

Thư viện load ảnh trong Android - Phần 2 - Sự khác nhau giữa Glide và Picasso

1. Picasso là gì? Cùng với Glide thì cả Picasso là các thư viện load ảnh được sử dụng nhiều nhất trong thế giới ứng dụng Android. Cả hai thư viện này đều cung cấp nhiều tính năng, rất nhanh và tối ưu. Chúng chạy tốt trên nhiều ứng dụng. Picasso là thư viện của Square. 2. So sánh Glide và ...

Tác giả: Trịnh Tiến Mạnh viết 15:21 ngày 24/01/2019 chỉnh sửa

Basic Painting with Views on Android

Overview Chúng ta hãy xem việc xây dựng một custom view cho phép người dùng vẽ trên màn hình bằng cách nhấn ngón tay xuống. Điều này sẽ minh họa cách xây dựng các custom components, cách vẽ hình dạng và đường dẫn trên view và cũng như cách xử lý các tương tác chạm của người dùng. Creating our ...

Tác giả: Trịnh Tiến Mạnh viết 15:21 ngày 24/01/2019 chỉnh sửa

Google bị phạt 50 triệu EUR vì vi phạm luật bảo vệ dữ liệu của EU

Cơ quan bảo vệ dữ liệu Pháp, CNIL, đã phạt Google 50 triệu EUR (khoảng 56,8 triệu USD) vì không tuân thủ luật GDPR trong quá trình người dùng cài đặt mới thiết bị Android. Sự kiện đánh dấu lần đầu tiên một công ty công nghệ lớn bị phạt vì luật bảo vệ dữ liệu GDPR mới. Luật ...

Tác giả: Trịnh Tiến Mạnh viết 15:21 ngày 24/01/2019 chỉnh sửa

Một số kỹ thuật về Event Kit trong lập trình iOS

Request Permission EvenKit là 1 framework giúp chúng ta truy cập và sử dụng Calendar và Reminder của người dùng. Kỹ thuật đầu tiên là cách xin quyền user truy cập vào Calendar và Reminder (Request Permission) cũng như là cách kiểm tra người dùng có cho phép chúng ta truy cập vào ...

Tác giả: Trịnh Tiến Mạnh viết 15:21 ngày 24/01/2019 chỉnh sửa

Xây dựng API login Google, Facebook, Twitter hay Github với server laravel cho các dự án về App Mobile

Người viết: Nguyễn Văn Quy Lời nói đầu Trong những năm gần đây, sự thông dụng của smartphone cũng làm ngành Lập trình phát triển ứng dụng di động (Mobile Application Development) có những bước tiến lớn. Ngày càng nhiều các ứng dụng mobile app được ra đời cùng với sự tiện ích hơn, ...

Tác giả: Trịnh Tiến Mạnh viết 15:20 ngày 24/01/2019 chỉnh sửa
<< < .. 71 72 73 74 75 76 77 .. > >>