Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
Client Side Form Validations sử dụng TypeScript
Validate một bộ dữ liệu trên form trước khi submit đến server là một trong những nhiệm vụ phổ biến nhất trong ứng dụng web. Trong ASP.
0 0 47
Một ít về Ref, DOM Node và Element
Refs được dùng để truy cập các DOM nodes hoặc các React elements được tạo ra khi render components. Khi chúng ta render componet, muốn thay đổi các thuộc tính thì thường bằng cách thông qua props hooặc state.
0 0 14
Building a WebRTC video broadcast using Javascript (P1)
WebRTC (Web Real-Time Communication) là một web API được phát triển bởi World Wide Web Consortium (W3C), khả năng hỗ trợ trình duyệt (browser) và các ứng dụng mobile, giao tiếp với nhau thông qua VideoCall, VoiceCall hay truuyền tải dữ liệu "Peer-to-Peer" (P2P). Trong bài viết này chúng ta sẻ cùng n
0 0 66
Lập kế hoạch test và ước tính test
Mục đích và nội dung của một kế hoạch test gồm có:. . Xác định phạm vi, mục tiêu và rủi ro của test. Xác định các tiếp cận tổng thể của test.
0 0 21
Hiệp phương sai và hệ số tương quan tuyến tính trong Python
Giới thiệu. Làm việc với các biến trong phân tích dữ liệu luôn đặt ra câu hỏi: Các biến phụ thuộc, liên kết và thay đổi với nhau như thế nào? Các biện pháp hiệp phương sai và hệ số tương quan tuyến tính giúp thiết lập điều này.
0 0 71
Bài tập #Python tự luyện - Bài 0: Giới thiệu khóa học bài tập Python | #Kteam #Howkteam
Bài tập #Python tự luyện - Bài 0: Giới thiệu khóa học bài tập Python | #Kteam #Howkteam. Nhóm tác giả:.
0 0 35
Sử dụng Hilt's ViewModelComponent
ViewModelComponent là một thành phần trong hệ thống phân cấp thành phần của Hilt tuân theo vòng đời của ViewModel và cho phép các loại scope đối với nó. Ở trên có vẻ không phải là vấn đề nếu mỗi màn hình ứng dụng của bạn là một Hoạt động, vì việc xác định scope một loại cho ActivityRetainedComponent
0 0 8
Entity, domain model và DTO - sao nhiều quá vậy?
Bài viết hôm nay khá hay và cũng là chủ đề quan trọng trong Spring Boot. Cụ thể chúng ta cùng tìm hiểu xem data sẽ biến đổi như thế nào khi đi qua các layer khác nhau. Và những khái niệm Entity, Domain model và DTO là gì nhé. 1.
0 0 90
AWS VPC cho người mới bắt đầu
Tuần này, tôi trình bày lại những gì tôi đã học được về Virtual Private Cloud (VPC) của Amazon. Nếu bạn muốn xem những gì tôi đã học được về AWS, hãy xem Tổng quan về DynamoDB và Tổng quan về S3. VPC là gì. Những điều cần lưu ý:.
0 0 86
Chia sẻ dữ liệu giữa app và extension trong iOS
Giới thiệu. Chắc hẳn khái niệm extensions đã khá quen thuộc với chúng ta, vì chúng là các tiện ích tính năng mở rộng cho app.
0 0 32
Con đường AI của tôi
Gần đây, khá nhiều bạn nhắn tin hỏi mình những câu hỏi đại loại như: có nên học AI, bắt đầu học AI như nào, làm sao tự học cho đúng, cho nhanh, học không bị nản, lộ trình học AI như nào... Sau nhiều lần trả lời, mình nghĩ rằng nên viết hẳn một bài để trả lời chi tiết hơn, cũng như để các bạn sau này
0 0 160
Tìm hiểu về Virtual DOM trong React
Nếu bạn đang dùng React hoặc đang học ReactJS, chắc hẳn bạn đã nghe qua thuật ngữ Virtual DOM . Vậy Virtual DOM là gì và tại sao React lại sử dụng nó. Chúng ta hãy cùng tìm hiểu nhé. Let's go.
0 0 484
Tìm hiểu khái quát về React Server Component
React Server Component là gì. Đầu tiên phải chắc chắn là chúng ta đều nắm rõ khái niệm về components trong Reactjs đã nhé.
0 0 14
2 Nguyên tắc giao tiếp hiệu quả khi làm việc
Đắc Nhân Tâm vốn là cuốn sách rất nổi tiếng, và không ngẫu nhiên mà một cuốn sách nhỏ lại nổi tiếng và phát hành rất phổ biến ở nhiều quốc gia như vậy. Với một người đã đọc cuốn sách rất nhiều lần, mình đã chiêm nghiệm ra rất nhiều điều chứng minh rằng khi nghiêm túc áp dụng những điều sách viết vào
0 0 22
Kali Linux là gì? Tại sao hacker thích sử dụng Kali Linux?
Kali Linux là một bản phân phối Linux dựa trên Debian. Mục tiêu của nó đơn giản là: tập hợp nhiều công cụ kiểm tra bảo mật và thâm nhập tốt nhất có thể trong một môi trường hệ điều hành.
0 0 59
Người ta làm cách nào để backup thường xuyên thư mục rất lớn?
. Vấn đề về sao lưu thư mục lớn. Mình có lưu "sương sương" 300GB các tệp tin của người dùng upload lên, như hình ảnh hay các tệp đính kèm.
0 0 60
Spring boot Kotlin Auto Build on Docker Compose Runtime
Trong khi phát triển một ứng dụng Spring boot sử dụng ngôn ngữ Kotlin với docker phải thông qua quá trình build mới có thể start được server cho nên khi phát triển sẽ sửa code liên tục cần nó tự động nhận code mới. Vậy trong bài viết này sẽ giới thiệu qua về giải pháp tận dụng một công cụ entr để lắ
0 0 37
Design navigation trong ứng dụng android
Giới thiệu. Android phát triển đi kèm với sự thay đổi của các tính năng, cách design navigation cũng không phải ngoại lệ.
0 0 42
3 cách tạo ra class methods private trong Ruby
. Bài viết được dịch từ bài 3 ways to make class methods private in Ruby của tác giả Mehdi Farsi. . . private_class_method.
0 0 38
Các command trên ubuntu (chiếm 80%) - phần 4
Sau một kì nghỉ tết trong thời buổi đại dịch vừa qua. Không còn những buổi dong chơi đi chúc tết nữa. Ở nhà ra số tiếp theo cho anh em đây. Dưới đây sẽ là 2 command được sử dụng nhiều nhất khi sử dụng file.
0 0 58
Tìm hiểu về Riverpod - Provider nhưng không hắn :v
Trong Flutter có rất nhiều các quản lý state: Provider, Bloc, GetX, Redux,... khó mà nói cái nào tốt hơn cái nào. Tuy nhiên nếu bạn đã làm quen với Provider thì không ngại để tìm hiểu thêm về Riverpod. Một bản nâng cấp của Provider. Nếu bạn để ý thì cái tên "Riverpod" là các chữ cái của "Provider" đ
0 0 70