OpenSource

OpenSource

Sắp xếp theo: Bài viết mới nhất
Avatar

Giải bài toán phân tích cơ sinh học (Biomechanics) Pickleball 3D & chấm điểm động tác bằng MediaPipe Pose ngay trên trình duyệt (WebGL + Edge MCP)

11 0 0
0
Avatar

DeepSeek cập nhật nhỏ, lập trình kiểu "ước nguyện" đã thành hiện thực?

47 0 0
0
Avatar

PDFCraftTool: A Local, Open-Source PDF Workflow Without Cloud Uploads

20 0 1
  • Avatar
0
Avatar

Làm thế nào để validate `unknown` trong TypeScript mà không cần Schema Library? 🛡️

23 0 1
  • Avatar
1
Avatar

Làm thế nào để trích xuất “Why” từ PR vào CHANGELOG bằng Jev? 🤔

21 0 0
0
Avatar

Ghép, tách, sắp xếp trang PDF không cần Acrobat: thử PdfCraft (máy tính) và ZenConverter (Android), kèm hạn chế thật

38 0 0
0
Avatar

Dựng video và chỉnh ảnh không tốn tiền thuê bao: thử 3 ứng dụng mã nguồn mở thay CapCut, Photoshop, Premiere (kèm hạn chế thật)

37 0 0
0
Avatar

Your README Is Lying to You: Test Your Onboarding Docs Like You Test Code

20 0 1
  • Avatar
1
Avatar

Di chuyển một thư viện OSS TypeScript thực tế từ tsup sang tsdown

13 0 0
0
Avatar

5 công cụ PDF mã nguồn mở thay iLovePDF: gộp, nén, OCR, dịch giữ nguyên bố cục (kèm hướng dẫn cài cho người không rành kỹ thuật)

62 0 0
0
Avatar

Staging web tĩnh tức thì, không cần tài khoản: mổ xẻ Cloudflare Drop và tự dựng stage-drop

31 0 0
0
Avatar

FxMap: Đừng viết foreach đi gọi service khác nữa, bạn xứng đáng có cuộc sống tốt đẹp hơn

92 1 0
2
Avatar

TypeScript Compiler API: Giữ nguyên narrowing của node con trong các type guard có thể tái sử dụng 🔧

29 0 0
0
Avatar

Laya – Một lựa chọn thay thế Jev cho AI Decision Making

273 0 2
  • Avatar
0
Avatar

Type Guard của bạn có thể âm thầm lệch khỏi kiểu TypeScript 🔧

35 0 0
0
Avatar

Vì sao `filter(Boolean)` không phải là bộ lọc Nullish trong TypeScript 🔧

32 0 0
0
Avatar

Struggling to Track Changes Across Repositories? Meet Where am I

46 0 1
  • Avatar
0
Avatar

Học Trapping Rain Water, Top K Frequent và Selection Sort bằng trực quan từng bước với DSA View View 👀👀

42 0 0
0
Avatar

Học Valid Parentheses, Reverse Linked List và Tree Max Depth bằng trực quan từng bước với DSA View View 👀👀

42 0 0
0
Avatar

What "processed locally" actually means for a browser extension

30 0 0
0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí