Tìm kiếm

Từ khóa mới

Tag mới

Danh sách bài viết

- vừa được xem lúc

Dependency injection với Hilt

Hilt là một thư viện trợ giúp dependency injection cho Android giúp giảm bớt việc thực hiện dependency injection thủ công trong dự án của bạn. Hướng dẫn này giải thích các khái niệm cơ bản về Hilt và các container được tạo ra.

0 0 512

- vừa được xem lúc

Securing AWS S3 uploads using presigned URLs

Theo mặc định, tất cả các object là private - có nghĩa là chỉ owner của bucket mới có quyền truy cập vào đối tượng. Nếu bạn muốn người dùng có quyền truy cập vào bucket hoặc các đối tượng cụ thể mà không cần phải public chúng, chúng ta có thể cung cấp cho người dùng các quyền hạn thích hợp bằng cách

0 0 27

- vừa được xem lúc

[iOS]Formatted Localizable Strings

Giới thiệu. Với định dạng string như dưới đây, làm cách nào bạn có thể thực hiện nó với Localizable.

0 0 34

- vừa được xem lúc

Làm thế nào để Design của Website thu hút hơn?

Xin chào các bạn. Bởi thế, không phải bàn cãi, thiết kế giao diện vừa thu hút, vừa chuyên nghiệp và ấn tượng là một trong những yếu tố quan trọng nhất trong cả quá trình phát triển 1 website.

0 0 36

- vừa được xem lúc

Một số lệnh hay dùng trong docker

Chào các bạn, như các bạn đã biết thời gian gần đây docker càng ngày càng trở lên hot và được áp dụng và triển khai vào các dự án rất nhiều. Bắt đầu nào . docker --version. .

0 0 4

- vừa được xem lúc

Có gì mới trong Angular 11

Phiên bản Angular 11.0.0 được phát hành vào tháng 11 năm 2020. Bản phát hành chính Angular 11 cung cấp các bản cập nhật trên toàn bộ nền tảng, bao gồm CLI và các components.

0 0 101

- vừa được xem lúc

API testing - Cách test API - Run Test Suites từ Runner

1. Cách test API như thế nào. . API chỉ là cầu nối nói chuyện giữa Client và Server.

0 0 54

- vừa được xem lúc

Ethereum 2.0 có những thay đổi gì mới?

. TL;DR. Ethereum 2.0 là một bản nâng cấp đã được mong đợi từ lâu, hứa hẹn những cải tiến quan trọng. Nổi bật nhất là Proof of Stake (PoS), shard chains và beacon chain.

0 0 30

- vừa được xem lúc

Tăng tốc độ đọc frame từ video với cv2.VideoCapture và OpenCV

Phân tích. Trong các hệ thống nhận diện ta thường gặp phải vấn đề thời gian detection của hệ thống khá là chậm.

0 0 110

- vừa được xem lúc

Cách sử dụng shader trong Godot

I) Giới thiệu:. Mình đã có 1 seri nhỏ hướng dẫn mọi người cách dùng shader trong cocos2d-x rồi, nhưng vì mình ko dùng cocos nữa mà chuyển qua Godot nên mình sẽ remake lại các bài này bên godot.

0 0 17

- vừa được xem lúc

Sử dụng shorthand trong Javascript

Giới thiệu. Hello, trong bài viết này mình sẽ chia sẻ về sử dụng shorthand trong JS để tiết kiệm thời gian code, hy vọng sẽ hữu ích cho bạn. Bạn có thể khai báo nhiều biến trên cùng 1 dòng:. //Long version.

0 0 6

- vừa được xem lúc

CSS gạch chân thẻ a với thuộc tính box-shadow

Khi viết css cho thẻ a, chúng ta có thể customize màu chữ với thuộc tính color, việc này cũng đồng nghĩa màu gạch dưới của thẻ a cũng có màu như màu text. Có nhiều cách để thực hiện, trong bài viết này hãy cùng mình học cách làm sử dụng thuộc tính box-shadow.

0 0 9

- vừa được xem lúc

Làm thế nào để kiểm tra một ứng dụng định vị

Định vị địa lý là một tính năng quan trọng nếu bạn đang phát triển web truyền thông xã hội hoặc ứng dụng di động. Theo một báo cáo năm 2016 của Trung tâm Nghiên cứu Pew, 90% người dùng điện thoại thông minh ở Hoa Kỳ luôn bật tính năng định vị địa lý.

0 0 9

- vừa được xem lúc

Sử dụng mock trong Django

Để không làm mất thời gian thì mình xin bắt đầu luôn. Để test được thì đầu tiên chúng ta phải có 1 project. Cách để tạo 1 project như thế nào thì các bạn có thể tham khảo ở đây nhé. mysite/.

0 0 31

- vừa được xem lúc

5 phương pháp thực tế đáng lưu ý nhất khi khai báo biến trong Javascript

Đôi lời dẫn nhỏ nhỏ... Sau khi đọc xong, cảm giác đầu tiên mình nghĩ ngay tới đó chính là "mình" của nhiều năm trước khi mới tập toẹ viết code Javascipt. Rồi mình chợt nhận ra có những điều mà nhiều bạn sinh viên hay thậm chí cả những bạn đã đi làm được một thời gian vẫn hay mắc phải. Song, do chưa

0 0 34

- vừa được xem lúc

Dừng ngay việc đặt tên biến là data

. "Có hai điều không thể bỏ lỡ trong cuộc sống. Đó là những chuyến xe cuối cùng và những người yêu ta thật lòng" - Đây là câu nói rất hay trong phim Mắt Biếc ra rạp cách đây đúng một năm. Còn trong lập trình có hai điều khó khăn đó là : vô hiệu hóa bộ nhớ cache và đặt tên cho biến, function.... 1. S

0 0 26

- vừa được xem lúc

Swift thread-safe arrays

Array là một kiểu dữ liệu rất thường sử dụng trong ứng dụng iOS, theo như mình đọc thì các Swift collection có kiểu Array hoặc Dictionary không phải là thread-safe khi được định nghĩa là mutable (khi mình khai báo var đó). Trong bài viết này, chúng ta sẽ thảo luận về một số kỹ thuật để làm cho code

0 0 24

- vừa được xem lúc

Các trang web có đang ảnh hưởng tới sức khỏe của người dùng ?

Nếu ai đã xem qua bộ phim "The social dilemma" (Song đề xã hội) thì cũng đã biết tới cách mà các mạng xã hội thao túng người dùng như nào. Vậy những website có gặp phải tình trạng như này ? Liệu có thể xây dựng một trang web có tính thẩm quyền, tạo ra khách hàng tiềm năng, chuyển đổi cao mà không lô

0 0 94

- vừa được xem lúc

React context API (Part 1) — Passing state to child components made easy

Trong docs của ReactJS có câu thế này. React has a powerful composition model, and we recommend using. composition instead of inheritance to reuse code between components. Có một vài cách sau đây để tạo ra các components có thể reuse.

0 0 22

- vừa được xem lúc

[Design Patterns] Presenter và Service objects trong Rails

. Bài viết gốc Rails Design Patterns: Presenter & Service Objects. . Tại sao chúng ta cần sử dụng design patterns. Nhưng vẫn chưa đủ, View sẽ trở nên lớn và đầy logic khi mục đích chung chỉ biểu diễn thông tin.

0 0 88

- vừa được xem lúc

Sử dụng .forEach() để duyệt mảng trong JavaScript

. . For loops - Cú pháp chuẩn của việc sử dụng for loop để duyệt qua một mảng:. . .

0 0 25