In good old times, StarLink was a board that turned an IBM PC into a multiuser system.
Nguồn: https://nemanjatrifunovic.substack.com/p/starlink-from-1984. 8 Sync 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.
Workshop Low Resource Computing tập trung vào việc chạy các hệ điều hành cũ trên phần cứng có giới hạn tài nguyên. Họ đã triển khai UNIX V4 bằng cách sử dụng mô phỏng SIMH trên một máy PDP-11 ảo, cho phép hệ thống hoạt động trong môi trường có ít bộ nhớ và CPU chậm. Các tham gia có thể tương tác trực tiếp với shell, lệnh ls, cat và thấy rõ sự khác biệt giữa giao diện dòng lệnh của UNIX V4 và các phiên bản hiện đại. Thử nghiệm này cho thấy việc hiểu sâu về thiết kế đơn giản và quản lý tài nguyên chặt chẽ của hệ thống cũ có thể cung cấp bài học quan trọng về tối ưu hóa phần mềm trên thiết bị có hạn chế hôm nay. Nhờ vậy, nhà phát triển có thể đánh giá lại các giả định về độ phức tạp cần thiết và tìm kiếm cách áp dụng nguyên tắc minimalism vào các dự án embedded hiện tại.
Workshop này giúp lập trình viên học cách tối ưu hóa hệ điều hành UNIX V4 cho môi trường tính năng giới hạn.
Đang tải bình luận…
TRON là một dự án đầy tham vọng để xây dựng hệ điều hành cho toàn thế giới nhưng đã bị chính phủ Mỹ can thiệp và đột ngột đình chỉ sau khi khởi đầu tốt.
Bài viết này giúp bạn hiểu về cuộc cạnh tranh công nghệ ngầm giữa các quốc gia và cách chính phủ can thiệp vào sự phát triển phần mềm toàn cầu.
Một người tiên phong Unix kể lại nguồn gốc hai giai thoại nổi tiếng: thông báo lỗi bí hiểm 'values of β will give rise to dom!' trong mv.c của Sixth Edition Unix xuất phát từ việc nhân viên đánh máy vô tình in nhầm đoạn trích từ đơn xin cấp bằng sáng chế trên Teletype Model 37; còn dòng chú thích 'You are not expected to understand this' trong code điều khiển chuyển đổi tiến trình thể hiện sự khiêm tốn khi các tác giả không hiểu cơ chế savu/retu bị lỗi do khác biệt quy ước lưu thanh ghi giữa trình biên dịch. Bài viết cũng đề cập thêm hai sự cố phần cứng: lỗi trong routine chia PDP-11 và lỗi đấu dây trong đơn vị ánh xạ bộ nhớ KS-11.
Lập trình viên nên đọc bài này để hiểu cách lịch sử và sự ngẫu nhiên đã tạo nên những lỗi và thói quen không rõ nguyên nhân trong hệ thống Unix, giúp bạn tránh những "vấn đề β" và comment thú vị khi phát triển hệ thống phức tạp.
John Mauchly và J. Presper Eckert, nổi tiếng với ENIAC, đã chế tạo thêm một số máy tính khác ít được biết đến hơn. BINAC, được coi là máy tính kỹ thuật số thương mại đầu tiên, không bao giờ hoạt động đúng sau khi bàn giao và gặp sự cố trong quá trình tái xây dựng bởi khách hàng. Skeduflo, một máy tính tương tự nặng 75 pound, sử dụng bảng nối dây và bộ điều chỉnh điện thế cho phân tích phương pháp đường găng, với kết quả được vẽ trên máy vẽ tương tự. Trong khi đó, UNIVAC và EDVAC lại đạt được thành công và ảnh hưởng lâu dài.
Những kiến thức về các máy tính tiền thân như BINAC, Skeduflo hay UNIVAC sẽ giúp bạn hiểu rõ hơn về tiến trình phát triển từ khái niệm cơ bản đến những thành tựu quan trọng của ngành công nghệ thông tin, từ đó có thể phân tích và ứng dụng kiến thức một cách toàn diện hơn trong công việc lập trình hiện đại.
Năm 1954, Eiichi Goto (Đại học Tokyo) phát minh ra Parametron, phần tử logic sử dụng lõi ferrite và dao động tham số, rẻ hơn và ổn định hơn ống chân không hay transistor thời đó. PC-1, chiếc máy tính lập trình được đầu tiên của Nhật do trường đại học chế tạo (1958), sử dụng 4.200 parametron và dẫn đầu tốc độ tại Nhật nhờ mạch số học tiên tiến, bộ nhớ lõi từ AC và cơ chế ngắt sớm. Parametron thống trị máy tính Nhật những năm 1959 trước khi bị transistor thay thế vào giữa thập niên 1960, nhưng đóng góp quan trọng cho thế hệ kỹ sư máy tính đầu tiên và còn ảnh hưởng đến nghiên cứu AQFP ngày nay.
Là người lập trình viên muốn khám phá nguồn gốc kỹ thuật số và cách các giải pháp logic cổ điển như ferrite core đã định hình nền tảng cho các hệ thống hiện đại, bài này giúp bạn hiểu rõ về sự tiến hóa từ cơ sở vật lý đến kiến trúc máy tính và cách những nguyên lý vật lý cổ điển vẫn còn ảnh hưởng đến công nghệ lượng tử hiện nay.
MS-DOS 2 là bước tiến nhỏ hướng tới hệ điều hành UNIX.
Lập trình viên nên đọc bài này để hiểu rõ cách hệ điều hành truyền thống như MS-DOS đã tạo nền tảng cho những hệ điều hành hiện đại, giúp hiểu sâu hơn về lịch sử phát triển hệ thống và cách các hệ điều hành hiện đại đã xây dựng trên những nền tảng cơ bản của nó.
Bubble memory là công nghệ bộ nhớ máy tính không biến đổi (non-volatile) từ thập niên 1970–80, lưu trữ bit dưới dạng các miền từ hóa (bubbles) trong lớp màng garnet mỏng, di chuyển nhờ từ trường xoay. Mặc dù hứa hẹn thay thế bộ nhớ lõi, băng từ và đĩa cứng nhờ độ bền va đập cao, nó nhanh chóng bị DRAM bán dẫn và đĩa cứng đánh bại, trở nên lỗi thời vào cuối thập niên 1980 khi flash storage ra đời.
Lập trình viên nên đọc bài này để hiểu về một trong những kỹ thuật lưu trữ cổ điển, giúp tìm hiểu về sự tiến bộ và suy thoái của các giải pháp lưu trữ vật lý trước khi chip bán dẫn và SSD thống trị thị trường, từ đó có cái nhìn toàn diện về lịch sử và nguyên lý cơ bản của các hệ thống lưu trữ không di động.
Thế giới hiện nay tràn ngập các thiết bị điện toán như desktop, laptop, tablet hay smartphone. Chỉ trong một không gian làm việc chung, đã có thể quan sát thấy 6 chiếc máy tính cùng nhiều smartphone xung quanh.
Lập trình viên nên đọc bài này để hiểu rõ nguồn gốc và tiến hóa của hệ thống máy tính hiện đại, từ những cỗ máy khổng lồ như ENIAC đến những hệ thống hiện đại như UNIVAC và Skeduflo, giúp họ hiểu sâu hơn về lịch sử kỹ thuật và cách nó đã định hình các giải pháp công nghệ hiện nay.
Đọ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.
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ình1.000+ bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thử