IT Herald

Ретро

Tcl/Tk: разрабатываем кроссплатформенные CLI и GUI-инструменты

Tcl/Tk — почти сорокалетний инструментарий, который до сих пор используется в Git, Cisco IOS, инструментах для проектирования чипов и в SQLite, но остаётся малоизвестным среди разработчиков. Разбор показывает, как на Tcl/Tk строятся кроссплатформенные консольные и графические приложения с нативным видом на Windows, Linux и macOS, а также почему язык до сих пор актуален после выхода Tcl 9.0.

Как RuneScape 2004 года уместила многопользовательскую RPG в 56k-модем

Разбор сетевого протокола клиента RuneScape 2004 года показывает, как трёхмерный мир с тысячами игроков на сервере передавался по каналу с пропускной способностью около 5 КБ/с. Экономия строилась не на сжатии, а на общем для клиента и сервера понимании протокола, зашитом ещё на этапе компиляции.

Музей Конрада Цузе в Хойерсверде может закрыться из-за нехватки финансирования

Музей компьютерной техники Конрада Цузе (ZCOM) в немецком городе Хойерсверда может закрыться до конца года. После того как муниципальная жилищная компания отказалась от дальнейшей поддержки, городская администрация вынесла вопрос о финансировании музея на заседание горсовета.

ReactOS 0.4.16: графический установщик, новый ATA-драйвер и поддержка HD-аудио

Команда ReactOS выпустила версию 0.4.16 — с новым графическим установщиком, объединённым загрузочным и live-образом, обновлённой поддержкой видео, аудио, сети и накопителей, а также режимом установки Server Core.

12 ТБ утечки Steam: «терарелиз» вскрыл более десяти лет потерянной истории PC-игр

В сеть попал дамп серверов старой инфраструктуры Steam2, работавшей с 2003 по 2013 год, объёмом более 12 терабайт. В коллекции — тысячи «депотов» с публичными релизами, а также ранее не встречавшиеся пре-релизные, прототипные и плейтест-версии игр Valve и сторонних издателей.

Ядра в космосе: модуль магнитной памяти на ферритовых кольцах из компьютера Spacelab 1980 года

Компьютер лаборатории Spacelab, летавшей в грузовом отсеке Space Shuttle, использовал не кремниевую, а магнитную память на ферритовых кольцах — 128 килобайт, собранных из тысяч крошечных сердечников. Разбор модуля 1980 года показывает, как устроена плотная 2½D-архитектура памяти и почему core-память доминировала в аэрокосмической технике даже после её вытеснения полупроводниками на Земле.

Вышла Haiku R1/beta6

Спустя примерно два года после предыдущей бета-версии и всего через неделю после 25-летия проекта вышла Haiku R1/beta6 — очередной релиз операционной системы, вдохновлённой BeOS.

Декомпиляция игры для Nintendo 64 за 84 дня

Оригинальная Snowboard Kids для Nintendo 64 полностью декомпилирована — все функции получили C-реализации, дающие идентичный оригиналу машинный код. На проект ушло 84 дня против 596 дней, потребовавшихся для декомпиляции Snowboard Kids 2.

Винтажный искусственный интеллект: до того, как стало неловко

Internet Archive запустил коллекцию Vintage Artificial Intelligence — подборку эмулированных программ 1970–1990-х годов, посвящённых теме мыслящих машин: от чат-ботов ELIZA и Racter до текстовых игр с автономными персонажами и симуляторов жизни вроде Little Computer People.

Новости и дайджесты — в Telegram @it_herald