- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Wordpress api with react
Mình ko biết gì nhiều về backend, nên thực tế để làm 1 cái gì đó thì thường dùng cms hoặc có bạn backend làm làm cùng. Từ đó mình đã tìm hiểu và biết được wordpress có cung cấp api, nghĩa là ở phía backend mình dùng wordpress nhưng chỉ trang admin để soạn bài, bên frontend thì có thể dùng react ...
Thư viện Matplotlib – Thư viện Python dùng để vẽ đồ thị
Thư viện Matplotlib Để thực hiện các suy luận thống kê cần thiết, cần phải trực quan hóa dữ liệu của bạn và thư viện Matplotlib là một trong những giải pháp như vậy cho lập trình viên Python. Nó là một thư viện vẽ đồ thị rất mạnh mẽ, hữu ích cho những người làm việc với ...
Phát hành bộ key giải mã chính cho GandCrab Ransomware
Cục Điều tra Liên bang Mỹ FBI đã chính thức phát hành các key giải mã đối với mã độc tống tiền Gandcrab Ransomware phiên bản 4, 5, 5.0.4, 5.1 và 5.2. Như vậy thông qua việc sử dụng các key này, bất kỳ cá nhân hoặc tổ chức nào cũng có thể tạo và phát hành bộ giải mã GandCrab của ...
Xây dựng Chat Bot đơn giản theo kịch bản có sẵn (Phần 2)
Trong bài viết trước, mình đã chia sẻ với mọi người về ý tưởng xây dựng một Chatbot theo kịch bản có sẵn. Trong phần này, mình sẽ cùng mọi người từng bước để xây dựng 1 con Chatbot demo. Kịch bản demo Kịch bản gồm : Câu kích hoạt: câu hỏi chủ đề. Bot hỏi (nói). Người dùng trả lời (yêu ...
Làm quen với Koin và Apply vào MVVM architecture
Hôm nay chúng ta sẽ làm quen với Koin - một component mà được tạo ra để thay thế hoặc là một sự lựa chọn thay cho Dagger khi viết app trong Kotlin . Nó dùng để Inject các thành phần trong ứng dụng đến nơi mà chúng ta cần . So sánh với Dagger Ưu điểm : Cấu hình đơn giản hơn , ít có code ...
Cách phân phối bản cập nhật Android đến người dùng.
Xin chào tất cả các bạn, hôm nay chúng ta sẽ cùng nhau tìm hiểu cách phân phối các bản cập nhật Android đến tay người dùng. 1. Tạo sao việc phân phối bản cập nhật này lại quan trọng? Trong quá trình phát triển ứng dụng, không ít thì nhiều cũng phát sinh những bug không mong muốn hoặc có thể là ...
Cùng học Kotlin Coroutine, phần 2: Build first coroutine with Kotlin
Ở phần 1, chúng ta đã tìm hiểu về định nghĩa về coroutine. Mình xin note lại một vài điểm lưu ý như sau: Coroutine giống như light-weight thread. Nhưng nó không phải là thread. Nó giống thread ở chỗ là các coroutine có thể chạy song song, đợi nhau và trao đổi dữ liệu với nhau. Sự khác biệt lớn ...
Các dịch vụ mobile backend của Twitter và Amazon
Cách đây không lâu, tôi đã quyết định được MBaaS mà mình nên sử dụng cho ứng dụng mới. Trong domain này có những đối thủ nặng kí như Parse của Facebook, Firebase của Google và mới nhất là Fabric avatar của Twitter Crashlytics cũng như AWS Mobile Hub của Amazon. Nếu Parse gia ...
Ví dụ Hibernate 3 XML Mapping – MySQL
Java This example apply following technologies: Eclipse Oxygen 4.7 MySQL 10.1.29-MariaDB (from xampp-win32-7.2.0-0-VC15-installer) JDK 1.8 Hibernate 3.6.3 Nội dung chính: Hibernate 3 XML Mapping Project Structure Create Hibernate 3 XML ...
Cùng tìm hiểu về các hook trong React hooks
Đối với ai đã từng làm việc với React thì chắc hẳn đã có những lúc cảm thấy bối rối không biết nên dùng stateless (functional) component hay là stateful component . Nếu có dùng stateful component thì cũng sẽ phải loay hoay với đống LifeCycle 1 cách khổ sở <img alt="