A hobbyist developer known as mindbox77 has built ZXdesk, an assembly language desktop GUI for the 48k ZX Spectrum reminiscent of GEM, complete with menus, windows, and built-in applications. Since the base 48k Spectrum lacks a disk drive, the applications are baked into the GUI rather than loaded separately, making it more of a GUI shell than a true multitasking operating system, though it's arguably the closest thing to an OS ever built for the classic machine.
Source: https://hackaday.com/2026/09/21/the-sinclair-spectrum-gets-a-desktop-gui. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Đang tải bình luận…
Bài viết là bộ sưu tập link JavaFX hàng tháng cho tháng Tám năm 2026, được đăng trên webtechie.be và lấy nguồn từ JFX Central. Nó liệt kê các bản phát hành mới nhất của JavaFX, các thư viện phụ trợ như ControlsFX, Gluon Mobile và các công cụ xây dựng như Scene Builder và Gradle plugin. Những link này giúp developer nhanh chóng nắm được xu hướng, sửa lỗi và tính năng mới mà không phải tìm kiếm từng nguồn riêng lẻ. Việc theo dõi bộ sưu tập này giảm thời gian tìm kiếm và nâng cao khả năng áp dụng các giải pháp hiện đại vào dự án. Điều đáng học là việc sử dụng nguồn tổng hợp chất lượng như JFX Central giúp đội ngũ phát triển duy trì kiến thức cập nhật và đưa ra quyết định công nghệ dựa trên thông tin chính xác, kịp thời.
Bài này giúp bạn cập nhật các thông tin mới nhất về ứng dụng, thư viện, bản phát hành và công cụ trong thế giới JavaFX.
Internet Archive vừa công bố bộ sưu tập "Vintage Artificial Intelligence" cho phép truy cập và chạy phần mềm AI từ thập niên 1970 đến 1990 trực tiếp trên trình duyệt qua mô phỏng. Bộ sưu tập này chứa nhiều phiên bản của Eliza, các trò chơi phiêu lưu hội thoại, môi trường Lisp và Prolog, Racter (chương trình viết truyện đầu tiên), Alter Ego, một số triển khai của Conway's Game of Life và chương trình cờ vua Sargon. Mặc dù một số tác phẩm nổi tiếng như Hexapawn, Parry và công cụ George không được bao gồm, nhưng bộ sưu tập vẫn cung cấp đủ материала để nghiên cứu cách các hệ thống dựa trên quy tắc và xử lý ngôn ngữ tự động hoạt động trong thời kỳ đầu của AI. Nhờ khả năng mô phỏng trong trình duyệt, nhà phát triển và nhà nghiên cứu có thể kiểm tra, so sánh và học hỏi từ mã nguồn gốc mà không cần cài đặt phần mềm cũ hoặc máy tính thời đại. Điều này nhắc nhở chúng ta về giá trị của việc lưu trữ và truy cập phần mềm lịch sử để tránh mất mát kiến thức về thiết kế hệ thống chuyên gia đầu tiên và cung cấp cảm hứng cho các phương pháp AI hiện tại dựa trên quy tắc.
Bài viết này giúp lập trình viên khám phá và trải nghiệm nền tảng lịch sử của trí tuệ nhân tạo từ những năm 1970-1990.
Sony đã ra mắt máy tính SMC-70 năm 1982, sử dụng bộ xử lý Z-80 tốc độ 4 MHz và hệ điều hành CP/M, nổi bật với hệ thống mở rộng module độc đáo bằng cách xếp đứng hoặc ngang. Máy tính này có đồ họa 16 màu, khả năng âm thanh, ổ đĩa mềm 3.5 inch rất hiếm thời đó, nút hỗ trợ chuyên dụng và chế độ RAM disk. Module nâng cấp lên bộ xử lý 8086 xuất hiện quá muộn và chỉ chạy được CP/M-86 thay vì MS-DOS. Quá trình phục hồi máy trong video này đã phải sửa nguồn điện và in 3D một bộ phận để giữ nguyên thiết kế gốc.
Bài viết này cho bạn cái nhìn sâu về một máy tính Sony độc đáo với thiết kế module mở rộng bằng cơ học thay vì thẻ mở rộng nội bộ.
Dự án của nampara-ai gói lại trình soạn thảo WordStar thời MS-DOS cùng DOSBox và các script khởi động đơn giản để chạy trên Linux, macOS, Windows hoặc ngay trong trình duyệt qua WebAssembly. Script khởi động trên Linux có lỗi nhỏ trong việc giải quyết liên kết tượng trưng (symlink) khiến nó không thể tìm đúng đường dẫn tới DOSBox. Người dùng gặp lỗi khi chạy script nhưng có thể khắc phục nhanh bằng một lệnh shell đơn giản như thêm ./ hoặc điều chỉnh PATH. Việc sửa lỗi này cho thấy dù phần mềm cổ điển có thể được đóng gói hiện đại, vẫn cần kiểm tra tính tương thích của script trên từng hệ điều hành, và nên xem xét các lựa chọn khác như RunCPM, DOSEMU hoặc Merge khi chạy phần mềm DOS trên *nix. Dự án minh họa cách kết hợp DOSBox và WebAssembly có thể đưa WordStar về đời trên nhiều nền tảng, đồng thời nhắc nhở desenvolwer luôn kiểm tra script khởi động trước khi phân phối.
Tiêu đề: WordStar Lives Again (and Again) Nội dung: A project by nampara-ai packages the vintage MS-DOS word processor WordStar with DOSBox and simple launch scripts, letting it run on Linux, Mac, Windows, or directly in a browser via WebAssembly. The Linux launcher script has a minor symlink resolution bug with an easy shell fix. Alternatives like RunCPM, DOSEMU, and Merge are mentioned as other ways to run vintage DOS software on modern *nix systems. Vì sao nên đọc (1 câu): Dự án này mang lại cơ hội trải nghiệm công cụ xử lý văn bản cổ điển WordStar trên các hệ thống hiện đại qua giải pháp đóng gói tiện lợi.
Trong dự án ZX Spectrum, tác giả đã triển khai các routines phát âm thanh đơn giản từ 1-bit beeper, chịu ảnh hưởng từ công việc trước đó trên Apple II. Kỹ thuật này cho phép tạo ra âm thanh cơ bản nhất từ phần cứng giới hạn, với chỉ 1-bit âm thanh. Thực tế cho thấy đây không phải là giới hạn tối đa, vì đã đạt được kết quả đáng ngạc nhiên từ những thiết bị phần cứng này. Những bài học rút ra cho thấy với sự sáng tạo, lập trình viên có thể khai thác tối đa năng lực của phần cứng cũ, ngay cả khi chỉ có 1-bit beeper.
Bài viết này cung cấp kiến thức thực tế về cách tạo âm thanh 1-bit trên ZX Spectrum giúp lập trình viên hiểu sâu hơn về xử lý âm thanh trên phần cứng hạn chế.
Bài viết giới thiệu nỗ lực của Intel trong thập niên 90 nhằm đưa lệnh SIMD (Single Instruction, Multiple Data) vào CPU desktop phổ thông thông qua công nghệ MMX trên dòng Pentium.
Lập trình viên muốn khám phá cách SIMD đã được ứng dụng trong thế hệ máy tính cá nhân đầu tiên và học cách tối ưu hóa hiệu suất cho các ứng dụng hiện đại bằng cách hiểu lịch sử và nguyên lý của các công nghệ như MMX.
A damaged pin grid array (PGA) pad on a 1.2 GHz Tualatin Pentium III CPU was repaired by rebuilding the destroyed pad with solder mask and solder. The repaired chip was tested successfully overclocked to 1.6 GHz, outperforming similarly clocked Pentium 4 and AMD Athlon CPUs of that era. The piece explains the difference between PGA and LGA packaging and notes PGA repair practice value using low-value PIII/Celeron CPUs with large pins.
Tác giả đã xây dựng một trình tiền xử lý tên BAL/lblbasic cho ngôn ngữ MBASIC trên hệ điều hành CP/M, thêm các nhãn, cấu trúc điều khiển (IF/THEN/ENDIF, WHILE/WEND) và ngăn xếp số học. Công cụ ban đầu được viết bằng awk, sau khi chuyển sang Python (với sự hỗ trợ của LLM) và cuối cùng được tái triển khai bằng MBASIC để có thể tự chạy trên phần cứng thập niên 1980. Các mẫu chương trình như trình điều khiển màn hình LED TM1637 và chương trình HILO.BAL (~1300 dòng tạo ra ~900 dòng BASIC) chứng minh hiệu quả của phương pháp này. Bài viết cho thấy rằng với một số công cụ phù hợp, retrocomputing trở nên thực sự thú vị chứ không chỉ là sự hoài niệm lãng mạn.
Bài viết này cho thấy cách tạo công cụ phần mềm giúp biến lập trình retro trở nên thú vị và hiệu quả trên phần cứng cũ.
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