Tìm kiếm
Từ khóa mới
Tag mới
Danh sách bài viết
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 27
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 40
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 50
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 101
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 39
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 189
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 23
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 40
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 39
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 27
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 42
[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 63
[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 92
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 12
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 165
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 54
Đ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 48
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 27
Godot Shader (P2) : Hướng dẫn làm Outline cho sprite 2D
Mình tính viết bài hướng dẫn về cách sử dụng Godot, nhưng nghĩ lại thì vài tháng nữa ra Godot 4 rồi nên để dành từ từ viết luôn. Nếu bạn chưa từng dùng Shader bao giờ thử xem link phần 1 truớc để biết cách tạo ra file shader.
0 0 19
Kiểm thử thăm dò: Một chiến lược hữu ích để cải thiện chất lượng phần mềm
. Trách nhiệm chính của người kiểm thử là tìm ra ngay cả những lỗi nhỏ nhất có thể ảnh hưởng tiêu cực đến hoạt động liền mạch của ứng dụng. Trong hầu hết các trường hợp, quy trình đảm bảo chất lượng nhằm đảm bảo một giải pháp phần mềm sẽ hoạt động chính xác, không có sự cố không mong muốn ở cả giai
0 0 7