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

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 34

- 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 35

- 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 24

- 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 40

- 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 59

- 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 87

- 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 163

- 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 37

- 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 43

- 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 20

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

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 18

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

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 5

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

Tự build cho mình một hệ thống BADGE MARKDOWN siêu xịn xò - #1

Chào mọi người, lại là mình và cái serie "Something thú vị" của mình đây, serie tổng hợp những kiến thức mình cảm thấy thú vị ở trên google, github, bla bla... Qua đó chia sẻ những project nho nhỏ, thích hợp để mọi người làm cho vui hoặc relax hoặc giải trí. https://github.com/weebNeedWeed/custom-ba

0 0 32

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

CRUD Nodejs với mysql

Mở Đầu. Xin chào các bạn tiếp tục với series Nodejs cơ bản, bài hôm nay mình sẽ tiếp tục làm thêm các chức năng xem chi tiết và sửa và xóa sản phẩm.

0 0 77

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

Các command trên ubuntu (chiếm 80%) - phần 3

Một ngày đẹp trời nào đó, một đứa bạn có hỏi mình rằng à lệnh A, B này chạy như thế nào, t muốn kết quả như thế này này thì bây h phải chạy câu lệnh như thế nào, mài có biết không? Úi dồi ubuntu chứ gì, tra google là xong, cơ mà có nhiều cái không biết nên tra như thế nào? Gây mất thời gian, do vậy

0 0 43

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

Cách sử dụng thuộc tính #available trong Swift

. Đánh dấu các đoạn code là có sẵn cho mỗi nền tảng hoặc phiên bản là điều cần thiết trong bối cảnh ứng dụng luôn thay đổi và phát triển.Khi có phiên bản Swift mới hoặc phiên bản nền tảng, chúng ta muốn áp dụng nó càng sớm càng tốt.

0 0 13

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

Login LINE với Firebase Authentication

Ngày nay, khi sử dụng một dịch vụ online online, chúng ta có xu hướng sử dụng một tài khoản liên kết (Google, Facebook, Twitter... tạm gọi là bên thứ 3) để đăng nhập vào dịch vụ đó thay vì cứ mỗi một dịch vụ, ta lại tạo một account/passord riêng. Lúc này Firebase Authentication (từ đây sẽ gọi tắt là

0 0 46

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

Tailwind CSS v2 có gì mới?

I. Lời mở đầu. . Tailwindcss - một utility-first CSS framework, đang dần trở nên phổ biến trong giới lập trình frontend với 34.

0 0 37