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

Mã hóa phi đối xứng và ứng dụng của nó trong chứng thực điện tử

1. TỔNG QUAN VỀ CÁC HỆ MÃ HÓA ` 1.1. Mã hóa khóa bí mật. Hệ thống mã hoá khóa bí mật , là hệ thống mã hóa trong đó quá trình mã hóa và giải mã đều được sử dụng chung một khóa gọi là khóa bí mật (Secret key). Việc bảo mật thông tin phụ thuộc vào việc bảo mật khóa. 1.2 Mã hóa khóa công khai. ...

Tác giả: Trịnh Tiến Mạnh viết 15:09 ngày 12/08/2018 chỉnh sửa

Add Rules to Stylesheets with JavaScript

Ngày nay chúng ta đang sử dụng rất nhiều JavaScript trong các ứng dụng web và chúng ta đang tìm kiếm các cách khác nhau để cho ứng dụng web chạy nhanh hơn nữa. Chúng ta sử dụng event delegation để việc bắt sự kiện đem lại hiệu quả hơn, chúng ta sử dụng function debouncing để giới hạn số lần sử dụng ...

Tác giả: Trịnh Tiến Mạnh viết 15:09 ngày 12/08/2018 chỉnh sửa

Một số thuật toán sắp xếp đơn giản (phần 1)

Một số thuật toán sắp xếp đơn giản (phần 2) Chắc hẳn ngồi trên ghế giảng đường đại học thì ai cũng sẽ được làm quen với thuật toán. Nghe thì thật là trừu tượng và mơ hồ, nhưng để tối ưu hóa những bài toán đặt ra thì bắt buộc các bạn phải học đến nó. Mình xin chia sẻ 1 chút lí thuyết mà mình ...

Tác giả: Trịnh Tiến Mạnh viết 15:09 ngày 12/08/2018 chỉnh sửa

Tìm Hiểu Về Software Testing Life Cycle (STLC)

Software Testing Life Cycle (STLC) là gì? Kiểm thử không phải là một hoạt động duy nhất. Nó là một chuỗi các họat động, được thực thi một cách khoa học nhằm đánh giá chất lượng sản phẩm. Mỗi hoạt động được thực hiện một cách có kế hoạch và hệ thống. Mỗi giai đoạn có những mục tiêu khác nhau. Các ...

Tác giả: Trịnh Tiến Mạnh viết 15:09 ngày 12/08/2018 chỉnh sửa

Tạo notification nhắc nhở uống nước trên Ubuntu

Làm cái nghề coder, ngồi trên ghế suốt hơn 8 tiếng mỗi ngày thì tư thế ngồi là rất quan trọng, một tư thế đúng sẽ giúp chúng ta tránh được đau mỏi cũng như các vấn đề về xương khác. Một điều nữa cũng quang trọng không kém là uống nước đều đặn. Đôi lúc, vì mải say mê fix bug mà chúng ta quên uống ...

Tác giả: Trịnh Tiến Mạnh viết 15:08 ngày 12/08/2018 chỉnh sửa

LITHO FACEBOOK

Tiếp tục với bài viết lần trước về architecture qua từng thời kì, tôi tìm kiếm những phương thức không phải trường phái bảo thủ để viết Android và thấy khá vui khi Facebook opensource Litho vào đầu tuần trước. Ứng dụng Facebook cho Android không phải là tuyệt vời, nhưng nó tốt hơn nhiều so với ...

Tác giả: Trịnh Tiến Mạnh viết 15:08 ngày 12/08/2018 chỉnh sửa

GIỚI THIỆU GOOGLE FIREBASE – REALTIME DATABASE SYSTEM - Phần 1

GIỚI THIỆU GOOGLE FIREBASE – REALTIME DATABASE SYSTEM I. Giới thiệu Firebase Firebase là một dịch vụ cơ sở dữ liệu thời gian thực hoạt động trên nền tảng đám mây được cung cấp bởi Google nhằm giúp các lập trình phát triển nhanh các ứng dụng bằng cách đơn giản hóa các thao tác với cơ sở dữ liệu.. ...

Tác giả: Trịnh Tiến Mạnh viết 15:08 ngày 12/08/2018 chỉnh sửa

Viết những truy vấn hiệu quả trong Rails

Viết ra những câu truy vấn hiệu quả mà có thể cân bằng hiệu suất và bộ nhớ sử dụng là một phần vô cùng quan trọng của một ứng dụng tốt. Còn nhớ, khi mới bắt đầu làm quen với Rails, làm việc trong những dự án nhỏ, tôi thường ít quan tâm đến việc tối ưu hóa các câu truy vấn của mình, vì số lượng ...

Tác giả: Trịnh Tiến Mạnh viết 15:08 ngày 12/08/2018 chỉnh sửa

railsでreact.js入門(3)

時間が空いてしまったが再び投稿 今回で終わりです。 前回やったこと ajaxでAPIからデータを貰ってきて反映する。 その時に問題になるのがpropとstate propは不変のデータを、stateはユーザーのアクションによって変化するデータを扱う 環境 Rails 5.0.2 ruby 2.3.3p222 react-rails 1.11.0 参考サイト 本家大本:公式チュートリアル railsでのチュートリアルを説明してくださっているサイト:react-railsを使ってReactのTutorialをやってみる Tutorial再開 ...

Tác giả: Trịnh Tiến Mạnh viết 15:08 ngày 12/08/2018 chỉnh sửa

Tìm hiểu mã nguồn mở PHP CMS Drupal hướng dẫn tìm hiểu Permission, hệ thống phân quyền cực đỉnh của Drupal - bài 11

Tiếp theo loạt bài viết về Drupal : Loạt bài đều nói về Drupal 8 nhé các bạn. Bài 1 Bài 2 Bài 3 Bài 4 Bài 5 Bài 6 Bài 7 Bài 8 Bài 9 Bài 10 Tổng quan Phân quyền cũng là 1 sức mạnh khác của drupal 8 khi nó rất linh hoạt cho phép người dùng cấp phép cho các loại thành viên ...

Tác giả: Trịnh Tiến Mạnh viết 15:08 ngày 12/08/2018 chỉnh sửa