Trending

Tìm kiếm bài viết trong Trending

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

Đa ngôn ngữ (i18n) trong Laravel

Các website ngày nay muốn tiếp cận với nhiều loại khách hàng thì đều cần phải sử dụng đa ngôn ngữ (i18n). Với những ai sử dụng Laravel cho việc phát triển website thì vấn đề i18n được hỗ trợ và xử lý

0 0 63

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

Thuật toán Apriori khai phá luật kết hợp trong Data Mining

Bài toán khai thác tập phổ biến (frequent itemset) là bài toán rất quan trọng trong lĩnh vực data mining. Bài toán khai thác tập phổ biến là bài toán tìm tất cả tập các hạng mục (itemset) S có độ phổ

0 0 514

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

Cùng tìm hiểu về RFID, công nghệ "tiên tiến" Việt Nam đang sử dụng với ETC (thu phí không dừng)

Bữa lâu lâu rồi mình có đọc được thông tin này từ 1 page có tích xanh. . Thông tin real nó ở đây, các bạn có thể vào đọc . https://www.

0 0 11

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

Chinh phục RxDart Flutter trong 3 nốt nhạc. Nốt cuối cùng: RxDart không đáng sợ như bạn nghĩ

Lời mở đầu. Như mình đã nói ở bài 1: RxDart là một package cung cấp thêm một số class và function để tăng cường sức mạnh cho Stream.

0 0 42

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

Phân tích CVE-2022-24787: Lỗ hổng .NET deserialization dẫn đến SSRF

Tiếp nối những bài phân tích về lỗ hổng trên C1 CMS. Hôm nay tôi sẽ phân tích một lỗ hổng khá thú vị, đó là CVE-2022-24787, lỗ hổng Deserialization dẫn đến SSRF hoặc cắt nội dung file tùy ý trên C1 CM

0 0 41

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

Cách tạo dữ liệu cho database một cách nhanh và đơn giản nhất

Tạo dữ liệu cho mục đích kiểm thử luôn là điều cần thiết cho mỗi lập trình viên hay tester, có rất nhiều cách để tạo dữ liệu như là tạo dữ liệu theo ký tự ngẫu nhiên, tạo bằng tay bởi tester. Nhưng nh

0 0 5

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

[Kubernetes Series] - Bài 6 - Volume: gắn disk storage vào container

Giới thiệu. Chào các bạn tới với series về kubernetes.

0 0 16

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

Tổng hợp kiến thức từ YOLOv1 đến YOLOv5 (Phần 3)

Mở đầu. Đây là bài viết cuối cùng trong chuỗi series giải thích họ nhà YOLO, lần này tập trung vào YOLOv4 và YOLOv5.

0 0 118

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

Passing methods as SwiftUI view actions

Thông thường khi ta xử lý các tương tác với các SwiftUI view, chúng ta thường sử dụng các closure để xác định các actions mà chúng ta muốn thực hiện khi các sự kiện khác nhau xảy ra. Ví dụ: AddItemView sau có hai thành phần tương tác là TextField và Button, cả hai đều cho phép người dùng thêm Item m

0 0 31

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

BLoC Pattern in Flutter - Phần 1

Giới thiệu. BLoC a.k.a Business Logic Components là một design pattern được giới thiệu bởi Paolo Soares và Cong hui tư Google tại DartConf 2018.

0 0 383

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

Hết dung lượng disk do chạy Docker trong thời gian dài

Khi chạy docker trong thời gian dài các bạn sẽ gặp phải tình huống đầy ổ đĩa, nguyên nhân sẽ có nhiều: log của app, kích thước ổ nhỏ quá, ... Mình có tự mua một con server ở nhà cấu hình: dual xeon, r

0 0 17

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

[Git] Bạn làm việc với Git vậy đã sử dụng Git Stash chưa?

Mình đã và đang sử dụng Git cho việc quản lý source code, mình thường coi làm việc trên một branch được check out ra từ một branch gốc đặt tên là develop trong một số trường hợp:. .

0 0 30

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

Thực hành mã hóa và giải mã thuật toán Simplified DES

Ở bài viết này, mình sẽ không thảo luận về lý thuyết của tiêu chuẩn mã hóa dữ liệu (Data Encryption Standard - DES), hay cụ thể là Simplified DES. Thay vào đó, mình sẽ thực hành mã hóa bằng tay từng b

0 0 154

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

[Kubernetes Series] - Bài 10 - Downward API: truy cập Pod metadata

Giới thiệu. Chào các bạn tới với series về kubernetes.

0 0 16

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

Hiểu một cách đơn giản về LiveData - Android Architecture Components

Android Architecture Components là một điều mà bất kì một nhà phát triển Android nên biết. Trong bài viết này chúng ta sẽ tìm hiểu về một trong những thành phần chính của nó : LiveData.

0 0 27

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

Về Việt Nam làm, Software Engineer có thể phát triển như ở Silicon Valley?

Từ Bay Area trở về Việt Nam — đây hẳn là con đường không nhiều Software Engineers muốn lựa chọn. Nhưng nếu đã đi trên con đường này, liệu bạn có thể tìm thấy cơ hội phát triển ở Việt Nam? Bạn có phải…

0 0 6

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

Lần này vẫn có source code, nhưng hack thì dễ hơn

Bài trước (Đây là bài trước: https://viblo.asia/p/khi-co-source-code-roi-thi-hack-co-de-khong-maGK7G8AKj2), mình có đưa một câu hỏi là Khi có source code rồi thì hack có dễ không?.

0 0 53

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

Quên Java 11 đi, Java 17 là giành cho bạn

Giới Thiệu. Hôm này mình xin giới thiệu các tính năng mới nổi bật từ bản java 13 trở đi, giúp bạn tự tin hơn để nâng cấp lên java 17 nhé.

0 0 36

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

Định nghĩa, phân biệt sự khác nhau giữa Verification và Validation

Sự khác nhau giữa Verification (xác minh) và Validation (xác nhận). Trong ngữ cảnh testing, 2 khái niệm Verification (Xác minh) và Validation (Xác nhận) được sử dụng rộng rãi.

0 0 40

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

Vòng đời của bug/defect trong Kiểm thử phần mềm

A. Vòng đời của bug/defect là gì. Các trạng thái của bug xuyên suốt 1 vòng đời. Các trạng thái của một bug/defect thường sẽ thay đổi tùy từng dự án.

0 0 37