uhubctl - USB hub per-port power control. Contribute to mvp/uhubctl development by creating an account on GitHub.
Nguồn: https://github.com/mvp/uhubctl. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync Dev.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trìnhHơn 600 bài FREE, đề tiếng Việt, chấm tự động 7 ngôn ngữ — chạy ngay trên trình duyệt.

Fil-C triển khai C/C++ an toàn bộ nhớ bằng hệ thống con trỏ khả năng InvisiCaps, nơi mỗi con trỏ chứa "lower bound" tin cậy ẩn cùng giá trị 64-bit, còn metadata khả năng nằm ngoài không gian địa chỉ chương trình. Hệ thống này hỗ trợ kiểm tra biên, phát hiện lỗi use-after-free, bảo vệ read-only, an toàn con trỏ hàm, tương thích hoàn toàn với C/C++ (kể cả unions và atomic) nhưng vẫn giữ nguyên kích thước con trỏ 64-bit.
Lập trình viên nên đọc bài này để khám phá cách Fil-C giải quyết các vấn đề an toàn nhớ trong C/C++ bằng cách kết hợp khả năng ẩn (capabilities) với hiệu suất cao, giúp phát triển ứng dụng bảo mật mà không cần thay đổi kiến trúc mã nguồn.
AI cho doanh nghiệp B2B: chat đa kênh AI phản hồi, gom lead tiềm năng, phân loại khách hàng.
Sắp ra mắtBài viết phân tích cách triển khai các nguyên thủy lập trình song song theo phong cách Go trong C bằng POSIX threads cho dự án Solod (một trình biên dịch Go-to-C). Nó đề cập đến các wrapper cho mutex/cond, atomics, worker pools, channels có/không buffer, và so sánh hiệu năng chi tiết với Go. Kết quả chính: pthread-based concurrency gần tương đương Go (~10% chênh lệch) ở các tác vụ coarse-grained, nhưng chậm hơn 7-23 lần ở các thao tác fine-grained do chi phí đánh thức kernel, so với scheduler userspace của Go.
Bạn nên đọc để hiểu cách chuyển đổi cơ chế đồng thời kiểu Go sang C bằng pthreads, giúp hiểu rõ những trade-off giữa hiệu năng, phức tạp và sự tương thích khi xây dựng các ứng dụng đa luồng trên nền tảng C.
swSIM là trình giả lập SIM card hoàn toàn bằng phần mềm, mã nguồn mở, không cần phần cứng vật lý. Nó kết nối với PC qua PC/SC nhờ swICC reader, tương thích với mọi điện thoại có khe SIM, được xây dựng bằng make/gcc và không phụ thuộc runtime.
Lập trình viên phát triển ứng dụng di động hoặc hệ thống liên quan đến SIM card nên đọc để tìm hiểu cách tạo mô phỏng SIM card hoàn toàn phần mềm, giúp tiết kiệm chi phí phát triển và mở rộng khả năng tương thích với các thiết bị không cần thiết bị vật lý.

Solod (So) là một tập con nghiêm ngặt của Go, biên dịch sang C nhằm cung cấp khả năng kiểm soát mức hệ thống cho nhà phát triển mà vẫn giữ nguyên cú pháp và tính an toàn của Go. Ngôn ngữ hỗ trợ các tính năng như struct, method, interface, slices, maps, trả về nhiều giá trị, defer, cấp phát bộ nhớ trên stack (có thể opt-in heap), generics hạn chế, và xử lý đồng thời qua thư viện chuẩn. Phiên bản 0.2 đã hỗ trợ networking, WebAssembly, chế độ freestanding, trong khi phiên bản 0.3 sẽ bổ sung tính năng đồng thời. Hiện tại, Solod chưa sẵn sàng cho sản xuất nhưng có thể thử nghiệm.
Lập trình viên muốn phát triển ứng dụng hệ thống nhẹ, hiệu suất cao và an toàn nhưng vẫn giữ được tính đơn giản của Go nên tìm hiểu Solod để khám phá cách kết hợp tính linh hoạt của Go với kiểm soát cấp hệ thống thông qua biên dịch sang C.
CLion 2026.2 bổ sung kỹ năng gỡ lỗi cho AI agents, hỗ trợ cấu hình gỡ lỗi đơn giản qua debug profiles, và tương thích với C++26 reflection.
Lập trình viên C++ nên đọc bài này để khám phá những tính năng mới như hỗ trợ gỡ lỗi cho các máy học (AI agents), tối ưu hóa cấu hình gỡ lỗi qua các profile đơn giản và hỗ trợ phản ánh C++26, giúp nâng cao hiệu suất và khả năng phát triển ứng dụng phức tạp.

minikotlin là trình biên dịch Kotlin-to-WebAssembly từ đầu, viết bằng C, biên dịch sang WASM để chạy hoàn toàn phía client. Người dùng có thể viết Kotlin đa tệp trong Studio, nhấn Run và xem kết quả trực tiếp.
Lập trình viên Kotlin sẽ tìm hiểu minikotlin để khám phá cách chuyển đổi ngôn ngữ lập trình sang WebAssembly hoàn toàn trên trình duyệt, mở rộng khả năng phát triển ứng dụng đa nền tảng mà không cần server phụ thuộc.

Matheus Moreira chia sẻ về hành trình phát triển phần mềm, kinh nghiệm với các framework như React và Node.js, cũng như quan điểm về cộng đồng lập trình nguồn mở.
Là người muốn nâng cao kỹ năng lập trình và hiểu sâu về các xu hướng mới trong ngành, bài này cung cấp những kinh nghiệm thực tế từ một chuyên gia về cách tối ưu hóa mã, quản lý dự án và ứng dụng AI trong phát triển phần mềm.
A lightweight but powerful alternative to Adobe Bridge for Mac - cristibaluta/Imagin-Raw