Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
97 lời khuyên dành cho lập trình viên – Phần 2
Điều 6 – Before You Refactor – Trước khi bạn refactor. Hiển nhiên code của chúng ta luôn luôn có những thứ có thể “refactor” cho đẹp hơn, tốt hơn… Tuy nhiên trước khi làm điều ấy, hãy cân nhắc cẩn thậ
0 0 34
Sử dụng Type Assertions trong TypeScript
Type Assertions trong TypeScript. Khi sử dụng Type Assertions, trình biên dịch sẽ coi một giá trị là một kiểu được chỉ định cụ thể.
0 0 25
Validation với Yup trong React
Ở bài viết này chúng ta sẽ tìm hiểu tại sao nên sử dụng Yup trong React, nó chính xác là gì và cách ứng dụng tối đa Yup trong code cùng ví dụ. Yup là một Javascript object schema validator.
0 0 51
Một chút về Cypress
Cypress là gì. Cài đặt Cypress. . Cần phải cài đặt npm trên máy tính của bạn để có thể cài đặt Cypress.
0 0 52
Hello world với React Native
Native là một từ quen thuộc đối với giới lập trình viên. Đặc biệt là Mobile.
0 0 21
Lập trình REST API TODO List với Golang - Từ UI tới triển khai
Trong bài viết này mình sẽ từng bước hướng dẫn các bạn lập trình REST API với ngôn ngữ Go (Golang) và MySQL. Để ví dụ thêm phần trực quan, mình sẽ sử dụng một UI rất đơn giản về TODO List:.
0 0 34
Lập trình backend là gì? Tự học lập trình REST API với Golang
Nếu các bạn đã học qua lập trình frontend (web/app) và nay muốn học thêm backend để trở thành fullstack developer hoặc muốn bắt đầu sự nghiệp lập trình với backend thì mình hy vọng seri này sẽ giúp cá
0 0 10
Hướng dẫn setup môi trường lập trình Golang với Visual Studio Code
Nếu các bạn là người mới, chỉ tò mò về Golang và muốn thử nghiệm một vài dòng lệnh cơ bản thì Golang đã có sẵn một công cụ online tại đây. 1.
0 0 29
Giám sát mọi thứ với Python Exporter cho Prometheus
Python Exporter là gì. Nếu như các bạn đã quen với việc dựng các service database, web server, queue,.
0 0 45
Tô-pô và dữ liệu: Một cách để đánh giá mô hình sinh
Cho trước 1 tập test, mục tiêu là đưa ra 1 chỉ số đánh giá sự tương đồng của tập test đối với đầu ra của mô hình sinh. Tuy nhiên, việc đánh giá mô hình sinh không dễ dàng như các mô hình phân lớp.
0 0 33
Terraform Series - Bài 12 - Ansible with Terraform
Giới thiệu. Chào các bạn tới với series về Terraform, ở bài trước chúng ta đã tìm hiểu về A/B Testing Deployment.
0 0 34
Xây dựng Base kết nối API
Bài toán đặt ra. Với Laravel, Bạn có thể dùng nhiều mô hình phát triển phổ biến như dưới đây:.
0 0 14
LLVM in 100 Seconds
Want to build your own programming language? LLVM is a tool for building and optimizing compilers and forms the backbone of many languages like Rust, Swift, CUDA, C, and C++. . Resources. .
0 0 26
Infrastructure as Code là gì ? tại sao lại chọn Terraform ?
Infrastructure As Code là gì . Tại sao lại chọn Terraform . . Chef.
0 0 38
Xây dựng API với Django Rest Framework
Lời mở đầu. Trong thời gian vừa qua mình có tìm hiểu về Python và Django.
0 0 54
[Lập trình C++ cơ bản] Bài 2: Toán tử và Toán hạng
I. Toán tử và Toán hạng.
0 0 18
References và Borrowing trong Rust
Trước khi tìm hiểu references và borrowing thì chúng ta cần nắm được khái niệm Ownership là gì ? Nếu các bạn chưa tìm hiểu về ownership thì có thể ghé qua đọc bài viết Tìm hiểu Ownership trong Rust củ
0 0 28
I. Các khái niệm cơ bản về MongoDB
Trong bài đầu tiên này, chúng ta sẽ tìm hiểu khái niệm cơ bản về MongoDB, . Với nội dung mình xây dựng thiên về phía thực hành là nhiều, còn về lý thuyết các bạn có thể đào sâu thêm nhé .
0 0 25
Tổng hợp các cặp thẻ HTML và ý nghĩa của thẻ - Phần 2
Tham khảo khóa học đầy đủ tại . ----------------------------------------. . Website: www.
0 0 9
Build Layouts with CSS Grid #4 - Masonry Style Layout (part 1)
Hey gang, in this CSS grid layout tutorial we'll start to build a simple masonry-style layout. https://netninja.dev/p/build-layouts-with-css-grid. .
0 0 6