Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
Elasticsearch Zero to Hero #1 - Elasticsearch là gì? Cài đặt thế nào?
Elasticsearch - Tưởng quen mà lạ. Nhắc đến Search engine, chắc chắn 10 người thì có thể đến 9,5 người nghĩ ngay đến từ khóa Elasticsearch.
0 0 31
Hiển thị giá cổ phiếu VinFast real time với web apps Blazor và Azure SignalR Service serverless mode
Mở đầu. Đây sẽ là một series bài viết bao gồm:. . Phần 1: Tạo một web apps bằng Blazor hiển thị giá cổ phiếu VinFast real time.
0 0 31
Authentication có dễ vậy không?
Đây là một bài tự truyện về cách mình đã phát triển phương pháp authentication như nào và cũng chỉ dùng phương pháp cơ bản nhất: password. Bắt đầu từ lớp 10, lúc này mình implement authentication lần
0 0 31
[Lập trình song song] Bài 3: Hello world cuda-C
Ở các bài trước chúng ta đã học quá nhiều lý thuyết rùi, nên ở bài này chúng ta sẽ bắt đầu code những dòng đầu tiên bằng ngôn ngữ cuda-C và 1 lần nữa nếu máy tính các bạn không có GPU thì không sao cả
0 0 31
Tailscale tạo Peer to Peer VPN như thế nào?
Nhân tiện đang chủ đề phân tích về VPN, hôm nay mình sẽ phân tích lại cách Tailscale làm VPN “P2P” (nghĩa là kết nối trực tiếp không cần qua máy chủ trung gian). Bài viết này mình sẽ tổng hợp những cá
0 0 31
Tổng quan về Producer trong Kafka
Có rất nhiều lý do để một ứng dụng cần sử dụng đến Kafka, và write message vào hệ thống: recording hoặc động của user cho kiểm kiểm toán hoặc phân tích , recording metrics, store log message, recordin
0 0 31
Thao tác xử lý bit và ứng dụng (Bit Manipulation)
I. Tổng quan về bit và xử lý bit.
0 0 31
[Paper Explain] VoVNet - Backbone tiết kiệm điện năng cho Object Detection
Mở đầu. Đây là một paper khá hay phân tích về việc làm thế nào để thiết kế một model thực sự là hiệu quả về mặt tốc độ, điện năng tiêu thụ và độ chính xác.
0 0 31
[ViL] - Parser - trình phân tích cú pháp
Ở bài viết này, chúng ta bắt đầu một thực hiện một trình phân tích cú pháp thực sự - với một khả năng xử lí lỗi tốt, cấu trúc mạch lạc. "Trò chơi" phân tích cú pháp.
0 0 31
[Paper Explain] MetaFormer: Khi Attention is NOT all you need cho bài toán phân loại ảnh
Yêu cầu nhỏ. Hiểu về các lớp Norm khác nhau hoạt động như nào: BatchNorm (BN), GroupNorm (GN), LayerNorm (LN) và biết cách sử dụng Pytorch. . Hình 0.
0 0 31
Widgets trên iOS
Apple gần đây đã bắt đầu với hỗ trợ các widget cho iOS. Chúng cung cấp thông tin tối thiểu nhưng hữu ích cho người dùng mà không cần truy cập vào ứng dụng. Requirements. Đầu tiên, để bắt đầu với các widget, chúng ta cần có:.
0 0 31
Phân tích gadget CommonsCollections1 trong ysoserial
Để khai thác lỗ hổng Deserialization, ngoài việc phải kiểm soát được giá trị đầu vào để đưa vào hàm thực hiện deserialize, ta cũng cần phải có một Object mà khi nó được deserialize, nó sẽ gọi tới một
0 0 31
Sử dụng .forEach() để duyệt mảng trong JavaScript
. . For loops - Cú pháp chuẩn của việc sử dụng for loop để duyệt qua một mảng:. . .
0 0 31
Cài đặt WordPress trên localhost bằng XAMPP (Ubuntu 18.04)
Mở đầu. Ngày nay, khi thương mại điện tử đang phát triển mạnh thì mỗi doanh nghiệp hay cá nhân đều muốn sở hữu cho mình một trang web riêng.
0 0 31
Convenience cases - Một cách sử dụng Enum rất hay nhưng ít người biết
Giả sử chúng ta đang xây dựng một ứng dụng cần nhiều animation. Chúng ta define một enum RepeatMode để điều khiển số lần animation lặp lại trước khi bị remove. extension Animation {. enum RepeatMode: Equatable {.
0 0 31
Angular vs React vs VueJs: Nên chọn Framework nào ? 2023
Angular vs React vs Vue 2023. .
0 0 31
Những nguyên tắc thiết kế UX UI quan trọng Tester cần nắm
Hiện nay, với sự gia tăng và phát triển mạnh mẽ của công cuộc chuyển đổi số và ứng dụng công nghệ thông tin vào đời sống, các sản phẩm công nghệ tới người tiêu dùng càng cần phài trau chuốt hơn bao gi
0 0 31
2 Ways to Execute MVVM iOS
Đối với việc phát triển ứng dụng dành cho thiết bị di động, MVVM là kiến trúc hiện đại. Nó thực hiện phân tách mối quan tâm tốt hơn để làm cho mã sạch hơn.
0 0 31
Thử code mà không dùng if
Đọc tiêu đề bài viết, có thể bạn sẽ thắc mắc tại sao điều này lại hữu ích. Không có gì sai khi sử dụng câu lệnh if, nhưng việc tránh sử dụng chúng đôi khi có thể làm cho code trở dễ đọc hơn.
0 0 31
Sub-modules cho Xcode
Let's start:. Mở Xcode và tạo một WorkSpace mới. Bạn không thể thực hiện việc này từ màn hình Chào mừng của Xcode, nhưng bạn có thể sử dụng phím tắt ⌃ ⌘ N (control + command + n). Tạo một thư mục trống mới và gọi nó là modules.
0 0 31
Lưu trữ dữ liệu an toàn trên Android
Độ tin cậy của ứng dụng ngày nay phụ thuộc rất nhiều vào cách dữ liệu cá nhân của người dùng được quản lý như thế nào. Loạt bài ngắn này sẽ bắt đầu với cách tiếp cận đơn giản để bắt đầu và chạy, bằng
0 0 31