Публикации по теме 'retrocomputing'


Bare Metal #1: Как нули и единицы стали править современным миром?
Как и все искусственные машины, такие как двигатель внутреннего сгорания и автоматический пулемет, «вычислительная» машина также была задумана для удовлетворения очень специфической потребности. Несмотря на потребительские приложения, возможно, было бы справедливо обобщить компьютер как устройство для обработки информации способом, который часто оказывается трудным, неудобным или требует слишком много времени для человеческих способностей. Это, конечно, неразрывно подводит нас к более..

Написание вашей первой игры для Gameboy
Gameboy был (и остается) отличным устройством. Не только с точки зрения геймеров, но и с точки зрения программиста, который хочет больше узнать о том, как компьютеры работают на более фундаментальном уровне. Язык ассемблера, коды операций ЦП, ввод-вывод с отображением памяти, все эти вещи, которые имеют фундаментальное значение для работы компьютеров, но на самом деле мы не можем много использовать в нашей повседневной работе, поскольку мы работаем на гораздо более высоком уровне..

Мне потребовался 1 час, чтобы установить дату на моем компьютере
Кто мог представить, что Unix будет существовать так долго? Я большой поклонник старинных компьютеров, и среди них есть один, который все считают классикой: почтенный супермини компьютер VAX 11/780, разработанный Digital Equipment Corporation, и выпущен в 1978 году. Название VAX происходит от аббревиатуры Virtual Address eXtension: это 32-битный компьютер, необходимая эволюция линейки 16-битных мини-компьютеров, PDP-11, на которых примерно в 1970 году были изобретены операционные..

8-битный парень начинает поиски, чтобы построить ретро-компьютер мечты
У каждого энтузиаста есть свои причины заняться ретро-вычислениями в качестве хобби. Некоторые делают это из-за ностальгии и для того, чтобы заново пережить годы своего становления с компьютерами. Другие делают это, чтобы работать со старым оборудованием. Третьи делают это, потому что ценят историю вычислений и хотят испытать ее. Но практически все они могут согласиться с тем, что одним из самых заманчивых аспектов ретро-вычислений является низкоуровневый доступ к оборудованию. Вот..

Страшилки разработчиков
Страшилки разработчиков Страшилки от разработчиков. Они есть у всех нас. К Хэллоуину мы собрали несколько историй, которые до сих пор не дают покоя нашей команде и другим людям в Твиттере. Мы старались сделать их короткими, но, как и внедрение Python 3, они иногда занимали больше времени, чем предполагалось изначально. Наслаждаться. «Ни один из этих тестов не проходит», имея в виду файл TCL из 1000 строк, где первые пять строк были бесконечным циклом, и больше ничего не..

Написание клона DOS в 2019 году
Недавно мне посчастливилось взять месячный творческий отпуск без работы. Хотя большую часть этого времени я проводил в разъездах и держался подальше от компьютера, инженеру трудно полностью отключиться. Если я собирался создать что-то для развлечения, это должно было сильно отличаться от моей повседневной работы. Я закончил тем, что создал DOS-совместимую ОС прямо из 80-х. Что? Почему? Я всегда был большим фанатом ретро-вычислений. После того, как в прошлом году я начал..