Bài viết bắt đầu từ câu hỏi của cộng đồng Linux về việc có thể thay thế hoàn toàn Adobe Acrobat bằng phần mềm mã nguồn mở trên Linux. Trong cuộc thảo luận, hơn mười công cụ được đề cập như Okular, Gnome Papers, trình soạn thảo PDF tích hợp trong Firefox, LibreOffice Draw, Xournal++, Rnote, Sioyek, Master PDF Editor, Stirling PDF, coherentpdf/cpdf, Inkscape, mupdf, k2pdfopt và ocrmypdf. Mỗi công cụ tập trung vào một lĩnh vực cụ thể: ghi chú, viết tay, xử lý hàng loạt qua dòng lệnh, OCR hoặc chỉnh sửa vector, do đó không có công cụ nào được xem là thay thế đầy đủ. Vì vậy người dùng thường phải kết hợp hai hoặc nhiều công cụ để đáp ứng toàn bộ nhu cầu xem, chỉnh sửa và xử lý PDF trên Linux. Bài học từ cuộc thảo luận là nên xác định nhu cầu cụ thể (ví dụ: chú thích, OCR, chỉnh sửa vector) và chọn công cụ phù hợp hoặc sử dụng sự kết hợp của chúng thay vì tìm một giải pháp đơn lẻ.
Why read it: Bài này giới thiệu nhiều lựa chọn PDF miễn phí cho Linux, giúp bạn tìm công cụ phù hợp nhu cầu cụ thể thay vì phụ thuộc vào Adobe Acrobat.
Answer 3 short questions to earn reward points for this article. Only do it if you want the points.
3 questions · under a minute · optional
Source: https://lobste.rs/s/kxualw/are_there_any_decent_programs_for_pdf. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Đang tải bình luận…
Một người hâm mộ đã port EmuTOS – bản triển khai mã nguồn mở của hệ điều hành Atari TOS – lên Sega Mega CD. Port hiện tại hỗ trợ bàn phím nối tiếp, máy in, âm thanh và có thể mount các thiết bị như đĩa CD/cartridge khởi động, RAMdisk, RAM sao lưu và RAM lưu trữ cartridge. Ngoài ra, đang có công việc đầu tiên để port bộ giao diện GEOS lên cùng nền tảng này. Vì không có ảnh chụp màn hình, người dùng chỉ cần grava ISO hoặc flash cartridge trên phần cứng gốc để chạy hệ thống. Điều này cho thấy việc portar một hệ điều hành cũ sang phần cứng không liên quan có thể thực hiện với công sức tối thiểu khi dựa trên mã nguồn mở.
Một lập trình viên nên đọc bài này để khám phá cách một dự án port hệ điều kiện Atari sang Sega Mega CD mở ra tiềm năng học hỏi về tương thích phần cứng và tối ưu hóa hệ thống đa nền tảng.
Bài viết là số 347 của bản tin Hashtag Jakarta EE, lấy bối cảnh từ bài phát biểu tại JakartaOne Dominican Republic 2026 nơi tác giả đã nhấn mạnh về plugin Coffee Builder do Diego Silva Limaco phát triển. Plugin này được thiết kế để tự động hoá các tác vụ lặp lại như tạo mã boilerplate, cấu hình dependencies và chạy build, nhằm giảm bớt công việc thủ công cho nhà phát triển Jakarta EE. Tin vui mới nhất là Diego vừa nộp một đề xuất dự án (project proposal) để đưa Coffee Builder vào danh sách công cụ chính thức của Jakarta EE, mở đường cho việc tích hợp rộng hơn trong ecosystem. Điều này cho thấy việc đóng góp nguồn mở từ cá nhân có thể phát triển thành tiêu chuẩn ngành, nhắc nhở lập trình viên nên theo dõi và tham gia vào các dự án cộng đồng để nâng cao hiệu suất làm việc.
Bài viết giới thiệu dự án Coffee Builder plugin giúp đơn giản hóa công việc hàng ngày cho lập trình viên Jakarta EE.
Terminal-code mang lại trải nghiệm làm việc với VS Code ngay trong giao diện terminal …
LibreDB Studio là IDE SQL mã nguồn mở, tự host cho PostgreSQL chạy trên trình duyệt, triển …
Lỗi tồn tại trong driver NTFS3 của kernel Linux, được Vova Tokarev phát hiện, cho phép một hình ảnh NTFS được tạo đặc biệt (ví dụ trên USB) thực thi mã khi được gắn mount. Nguyên nhân kỹ thuật nằm ở fs/ntfs3/xattr.c, nơi driver trực tiếp đọc các bit S_ISUID và S_ISGID từ dữ liệu extended attribute không tin cậy trên đĩa và áp dụng chúng cho các tệp khi mount. Vì các công cụ tự động gắn mount như udisks mặc định bật tùy chọn suid cho NTFS, việc cắm một thiết bị chứa hình ảnh độc hại cho bất kỳ người dùng địa phương nào cho phép tạo tệp setuid‑root và nâng quyền thành root. Lỗi đã được báo cáo riêng tư hai tháng trước, vẫn chưa vá trong nhánh mainline khi công bố, nhưng một bản vá một dòng được đề xuất; điều này nhấn mạnh việc kiểm tra và làm sạch metadata từ hệ thống tệp không tin cậy trước khi áp dụng quyền đặc quyền. Lưu ý: driver NTFS mới hơn trong cây kernel reportedly không bị ảnh hưởng, cho thấy việc chuyển sang driver thay thế có thể giảm rủi ro tương tự.
Một lỗ hổng bảo mật nghiêm trọng trong driver NTFS3 cho phép kẻ tấn công leo thang quyền root chỉ bằng cách cắm USB chứa file NTFS độc hại.
OpenPubkey SSH (OPKSSH) là công cụ cho phép đăng nhập SSH bằng single sign‑on (OpenID Connect) thay vì quản lý khóa SSH dài hạn, và vừa được mã nguồn mở dưới giấy phép Apache 2.0 sau khi Cloudflare tặng код từ việc mua lại BastionZero cho dự án OpenPubkey. Công cụ hoạt động bằng cách nhúng OpenID ID Token, mở rộng bằng khóa công khai qua giao thức OpenPubkey, vào trường mở rộng của chứng chỉ SSH, chỉ cần thay đổi hai dòng trong sshd_config sử dụng AuthorizedKeysCommand mà không cần sửa mã khách hàng hoặc máy chủ. Thay thế khóa SSH tĩnh bằng khóa tạm thời, hết hạn và gắn liền với danh tính (ví dụ: địa chỉ email) thay vì khóa công khai thô, OPKSSH nâng cao bảo mật, dễ sử dụng và khả năng truy vết truy cập. Điều này cho thấy việc tích hợp SSO vào SSH có thể đạt được với cấu hình tối thiểu, mang lại lợi ích về quản lý danh tính và giảm rủi ro từ khóa vĩnh viễn. Đồng quyên góp công cụ nội bộ dưới giấy phép cho phép mở rộng cộng đồng và thúc đẩy việc áp dụng rộng rãi các phương pháp xác thực hiện đại.
OPKSSH giúp đăng nhập SSH đơn giản hóa bằng single sign-on thay vì quản lý khóa SSH dài hạn, nâng cao bảo mật và khả năng hiển thị quyền truy cập.
Bài viết thảo luận về những thách thức khi triển khai Single Sign-On (SSO) trong môi trường self-hosted, đặc biệt là vấn đề bảo mật và rủi ro tiềm ẩn khi hệ thống gặp sự cố.
Lập trình viên tự host nên đọc bài này để hiểu cách quản lý các vấn đề về quyền riêng tư và thuế liên quan đến dịch vụ đăng nhập đơn lẻ (SSO) khi triển khai hệ thống riêng của mình.
Bài viết mô tả trải nghiệm sử dụng một công cụ chỉnh sửa PDF miễn phí, nhỏ gọn nhưng hoạt động tốt trên ba hệ điều hành Windows, macOS và Linux. Tác giả cho rằng, dù kích thước cài đặt chỉ vài trăm megabyte, phần mềm này cung cấp đầy đủ tính năng như chỉnh sửa văn bản, chèn hình ảnh và chú thích mà không cần trả phí. Nhờ thiết kế giao diện đơn giản và tích hợp các plugin mở rộng, công cụ này tiêu tốn ít tài nguyên hệ thống mà vẫn xử lý nhanh các tệp PDF lớn lên tới 50 trang. Hệ quả là tác giả có thể thay đổi quy trình làm việc hàng ngày, giảm thời gian chờ đợi và loại bỏ nhu cầu mua bản quyền phần mềm chỉnh sửa PDF thương mại. Bài học rút ra là khi chọn phần mềm, không nên chỉ nhìn vào kích thước hoặc giá mà nên đánh giá mức độ tích hợp tính năng và hiệu suất trên nhiều nền tảng.
Trình soạn thảo PDF miễn phí này mang lại hiệu năng vượt trội trên mọi hệ điều hành.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000+ DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it