Bài viết mới

Tìm kiếm bài viết trong Bài viết mới

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

Sơ lược về bài toán Person Re-identification

Với những công nghệ hiện đại của thế kỷ 21 chúng ta đã có những phần cứng cũng như phần mềm mạnh mẽ để giải quyết những vấn đề và bài toán nan giải như face recognition, object detection, NLP,... Một trong những vấn đề nan giải cũng được mọi người chú ý ko kém những chủ đề trên là Object Tracking, v

0 0 60

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

Quên Truffle đi, Từ nay chúng ta đã có HardHat

. Hẳn đối với những bạn mới bắt đầu tìm hiểu Ethereum nói riêng cũng như các nền tảng EVM-based nói chung đều biết đến Truffle (một framework hỗ trợ compile, deploy smart contract). Tuy nhiên, khi cần phát triển các smart contract lớn, phức tạp hơn thì nó sẽ bộc lộ 1 số hạn chế như tốn nhiều gas, th

0 0 85

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

Cấu trúc dữ liệu và giải thuật trong Javascript

Hello mọi người, trong series này mình sẽ tổng hợp lại một số cấu trúc dữ liệu và giải thuật phổ biến trong Javascript và chia sẽ đến các bạn. Cụ thể, trong bài viết này mình sẽ giới thiệu 3 cấu trúc dữ liệu và giải thuật:.

0 0 23

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

Tìm hiểu về Test Harness

1. Test Harness là gì.

0 0 19

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

Kiểu dữ liệu trong C#

Dẫn nhập. Ở bài BIẾN TRONG C# chúng ta đã tìm hiểu về biến và có một thành phần không thể thiếu khi khai báo biến – Đó là kiểu dữ liệu.

0 0 31

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

Nguyên tắc thứ hai trong SOLID: Open-Closed Principle

Đây là bài tiếp theo của Nguyên tắc thứ nhất trong SOLID: Single Responsibility Principle. . Open-Closed Principle (OCP) được đặt ra năm 1988 bởi Bertrand Meyer. Nguyên tắc này nói rằng:.

0 0 44

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

Làm thế nào để upgrade một smart contract trên ethereum ? (Phần 1)

1. Tại sao cần phải upgrade smart contract.

0 0 98

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

Python: Tips and Tricks

Trong bài viết lần này, mình sẽ giới thiệu cho mọi người một số tips & tricks trong Python. Hy vọng sẽ giúp ích cho mọi người khi làm việc với Python. 1. Chia phần tử list, dict, set thành từng dòng riêng biệt.

0 0 21

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

Introducing to Serenity BDD (P2) - Những config cần biết khi bắt đầu testing Web Applications với Serenity

Serenity BDD cung cấp khả năng tích hợp tuyệt vời với Selenium, cho phép bạn tránh xa khỏi những config phức tạp mà bạn thường cần xử lý khi làm web automation test. Đặc biệt, Serenity quản lý luôn driver cho bạn (vì vậy bạn không cần loay hoay với việc tạo driver và close driver mỗi khi thực hiện t

0 0 185

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

Tìm hiểu về iOS 13 Sense Delegate

Khi bạn tạo một project mới trong Xcode 11, bạn có thể nhận thấy điều gì đó mà bạn chưa từng thấy trước đây. Thay vì chỉ tạo một file AppDelegate.

0 0 19

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

Khám phá flex-grow, flex-shrink, và flex-basis

Khi bạn áp dụng một thuộc tính CSS cho một phần tử, có rất nhiều thứ đang diễn ra. Ví dụ, chúng ta có 1 đoạn HTML thế này:. <div class="parent">. <div class="child">Child</div>.

0 0 30

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

Tại sao bạn nên học Go ?

. Trong những năm gần đây, có một sự trỗi dậy của một ngôn ngữ lập trình mới Go hay Golang. Không có gì làm cho các developer chúng ta phát cuồng hơn một ngôn ngữ mới, phải không ?.

0 0 31

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

Sử dụng Urban Ariship khi Push Notification Service cho IOS

I. Giới thiệu. Push notifications cho phép cung cấp thông tin hữu ích cho khách hàng từ server đến thiết bị của người dùng. Tuy nhiên chúng ta cũng phải biết cách sử dụng Push notifications đúng cách để tránh gây phiền phức cho người dùng.

0 0 22

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

Redux Main Concept

. Xin chào các bạn, cũng khá lâu rồi mới quay lại với series React JS của mình. Ngày hôm nay mình sẽ chia sẻ về Redux.

0 0 36

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

[Kubernetes] Kubectl và các command cơ bản

Mở đầu. Kubectl là công cụ quản trị Kubernetes thông qua giao diện dòng lệnh, cho phép bạn thực thi các câu lệnh trong Kubernetes cluster.

0 0 54

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

[Ansible] Một số Ansible module mà bạn nên biết

. Ansible là một công cụ "Configuration Management", tức là một công cụ hỗ trợ, cấu hình, cài đặt hệ thống một cách tự động. Các công cụ này giúp thực hiện triển khai hệ thống thuận lợi, hạn chế những công việc lặp đi lặp lại tiết kiệm thời gian, và có thể triển khai cho những hệ thống tương tự.

0 0 83

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

Flutter ListView và ScrollPhysics: Một cái nhìn chi tiết

. Các loại ListView. Chúng ta bắt đầu tìm hiểu các loại listview và sau đó sẽ tìm cách chỉnh sửa các tính năng của chúng. . ListView.

0 0 9

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

Học React Router cho bớt ngu nger

1. Giới thiệu. Ngày nay việc sử dụng SPA (Single Page Application) đã khá phổ biến so hơn trước. So với các ứng dụng SSR(Server-Side Rendering) thì một trong những ưu điểm vượt trội hơn của SPA chính là khi chúng ta làm việc với routing.

0 0 160

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

Giới thiệu các SDK của Uniswap cho lập trình viên

Sau các trào lưu ICO, IEO thì hiện tại đang nổi lên một trào lưu IDO list các token trên Uniswap - vươn lên từ Hackathon ETHGlobal để trở thành kì lân. Trong bài viết lần này mình sẽ giới thiệu về các SDK cho các blockchain developer để tương tác với Uniswap.

0 0 35

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

Điều gì sẽ xảy ra nếu khách hàng không thể tái tạo lỗi của bạn?

Kiểm tra và đảm bảo chất lượng phần mềm là một thủ tục phức tạp đòi hỏi sự tận tâm, chuyên môn kỹ thuật, con mắt nhìn chi tiết và hàng giờ làm việc. Người thử nghiệm là những người đi sâu vào sản phẩm của bạn và có tác động lớn đến kết quả cuối cùng của dự án.

0 0 39

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

React: useMemo là gì ? khi nào nên sử dụng ?

Hello, xin chào mọi người hôm nay mình sẽ nói về useMemo trong Reactjs nhé xem nó có gì hay ho nào. Hôm nay mình sẽ tìm hiểu xem useMemo là gì ? khi nào nên sử dụng ? nhé. useMemo nó nằm trong collections hooks của Reactjs ( useState, useEffect, useCallback, useReducer, useRef, useContect,... ) được

0 0 17