Xin chào các bạn, nếu các bạn đang muốn build 1 dự án, đang phân vân về việc nên
sử dụng Next.js hay React, 1 framework và 1 library đang làm mưa làm gió hiện
nay thì bài viết này dành cho bạn. Trong blog này, mình muốn thảo luận về sự
khác biêt giữa hai công nghệ này. Thứ mà mình đã có kinh nghiệm khi làm việc tại
GMO-Z.com Vietnam Lab Center.
1. Tổng quan
Chắc các bạn cũng đã biết, React ra đời từ năm 2013 và được phát triển bởi
Facebook. Còn Next. ... »
I.Giới thiệu:
* Sau khi đã code xong, test xong thì dev thường sẽ nhận thêm 1 số test case
khó, ví dụ như có 100 giao dịch phảin ấn 100 checkbox hoặc 100 button chẳng
hạn.
* Sau khi ấn hết 100 cái checkbox thì cái tay của mình hơi đau mà chuột thì
cũng mòn bớt, mà ấn xong 100 cái đâu phải xong, có vấn đề xảy ra là phải test
lại thêm 2, 3 lần nữa.
* Giải pháp đặt ra là phải tìm cách nào đó để ấn hết 100 nút tự động hoặc 100
checkbox tự ... »
I.Giới thiệu:
* Solana là một blockchain đang phát triển nhằm tìm cách giải quyết các vấn đề
về khả năng mở rộng mà Ethereum đã và đang xử lý.
* Solana sử dụng một sự đồng thuận được gọi là Bằng chứng lịch sử (Proof of
History).
* Proof of History hoạt động thông qua giải pháp ghi dấu thời gian; mỗi giao
dịch có một dấu thời gian được phân bổ cho nó để cho phép phần còn lại của
mạng xác minh là giao dịch hợp pháp chỉ trong một phần nhỏ của giây.
II. Cách thực hiện:
A. ... »
Khi sử dụng các OpenSource như Jenkins thì gặp nhiều vấn đề là điều khó tránh khỏi. Bài viết này mình sẽ chia sẻ một vài vấn đề mình va chạm với nó và cũng như cách mình đã khắc phục tạm thời ( chưa nghĩ ra cách hay hơn ) ... »
Những thay đổi chính trong react navigation v6:
React navigation v6 vẫn sẽ giữ lại hầu hết các core APIs từ version 5. Chúng ta
hãy cùng đi qua những thay đổi mới trong v6 nhé.
I. Những điểm mới
1. Navigators linh hoạt hơn
Bây giờ Navigators cho phép chúng ta customize nhiều options như là 1 props. Có
nghĩa là chúng ta sẽ không thể tùy chỉnh chúng dựa trên active screen. Để có thể
sử dụng, chúng ta cần chuyển các props này sang các option mà ta có thể điều
chỉnh và thêm vào các Screen. ... »
I. Giới thiệu:
Trong thời buổi công nghệ phát triển như hiện tại, thì việc để lộ hay bị đánh
cắp thông tin như mật khẩu, thẻ tín dụng là điều rất dễ xẩy ra. Vậy nên bảo mật
dữ liệu là điều cực kỳ quan trọng đối với ứng dụng di động. Hãy cùng nhau tìm
hiểu về cách bảo mật thông tin trong ứng dụng React Native của bạn với Biometric
(sinh trắc học) bằng cách sử dụng react-native-keychain.
II. Cài đặt:
1. Thêm thư viện react-native-keychain vào ứng dụng React Native:
npm install ... »
K-mean clustering
K-mean clustering là một phương pháp để tìm các cụm và hạt nhân - trung tâm của
cụm trong một tập hợp dữ liệu không được gắn nhãn. Người ta chọn số lượng hạt
nhân cụm mong muốn phân chẳng hạn như k cụm. Thuật toán K-mean di chuyển lặp đi
lặp lại các hạt nhân để giảm thiểu tổng số trong phương sai cụm. Với một tập hợp
các hạt nhân ban đầu, thuật toán Kmeans lặp lại hai bước:
• Đối với mỗi hạt nhân, tính toán khoảng cách giữa các training ponit với nó ... »
Xin chào các bạn, đợt vừa rồi mình mới bắt đầu tìm hiểu về CakePHP Framework của
PHP, nên mình muốn viết lại 1 bài blog nhỏ, vừa là để tự tổng hợp lại các kiến
thức đã tìm hiểu được, vừa là để chia sẻ với 1 số bạn cũng mới bắt đầu tìm hiểu
về CakePHP như mình.
Ở bài blog này mình chỉ trình bày những thông tin cơ bản nhất về CakePHP, chủ
yếu mang tính chất giới thiệu và khái quát về CakePHP Framework. Bài viết chắc
chắn sẽ còn nhiều chỗ thiếu sót và ... »