Как стать автором
Обновить

Бесконечно выгодная программа

Программирование *
Перевод
Недавняя статья на Slashdot о программировании игр на ассемблере для Атари (Donkey Kong и я) напомнила об ассемблерных приложениях, которые я писал по молодости, и о компьютерах, которые у нас тогда были.

Поначалу я набирался опыта на DEC PDP-8, но самый кайф начался, когда появилась CP/M. CP/M изначально была «операционной системой для бизнеса», но ещё это была система, которую можно было позволить себе иметь дома, — серьёзная вещь для молодого подающего надежды гика.
Читать дальше →
Всего голосов 105: ↑104 и ↓1 +103
Просмотры 30K
Комментарии 18

Эффект Осборна и несколько других фатальных ошибок управления

История IT
Компании любой отрасли, от самых мелких до крупных, регулярно совершают ошибки, и лишь размер предприятий определяет масштаб последствий этих промахов. Информационные технологии — очень молодая сфера, возраст которой составляет всего каких-то несколько десятков лет, и высокий риск ошибок, новизна многих проблем и финансовый интерес к индустрии сделали несколько неудачных решений хрестоматийными примерами плохого управления, и порой фамилии их авторов остались лишь в истории и учебниках менеджмента.

SCO против Linux


Успешная и даже названная Эриком Реймондом «первой Unix-компанией» Santa Cruz Operation имеет мало общего с тем, что в конечном счете назвало себя SCO Group. До начала 2000-ых в Санта-Крусе создавался коммерчески востребованный Unix для серверов платформы x86, но дела пошли хуже после покупки компанией Caldera Inc., возглавляемой Рэнсомом Лавом, который питал надежды создать лучший Unix на основе приобретенных наработок.

Партнерство с Intel и IBM в попытке реализации проекта Монтерей, операционной системы для разрабатываемой архитектуры Intel Itanium и POWER IBM, не увенчалось успехом: рынок отверг IA-64 в пользу 64-битных вариантов архитектуры x86, а нишу Unix заняла свободная операционная система Linux. В 2002 году Рэнсом оставил свой пост Дарлу Макбрайду, и часть Canopy Group переименовала себя в SCO Group, а вместо разработки новых продуктов компания сконцентрировалась на судебных разбирательствах.
Читать дальше →
Всего голосов 53: ↑47 и ↓6 +41
Просмотры 14K
Комментарии 26

Примеры классического кода, ставшего Open Source

Блог компании ua-hosting.company Разработка веб-сайтов *Open source *Программирование *Системное программирование *


В прошлом году NASA опубликовала список программного обеспечения, код которого они разрабатывали в течении долгих лет. NASA уже давно стала знаменита тем, что делится с общественностью своим кодом. Другие же разработчики не всегда готовы пойти на такое. По крайней мере не сразу. Давайте ознакомимся с некоторыми примерами классического кода, который теперь можно и посмотреть, и пощупать.
Читать дальше →
Всего голосов 31: ↑26 и ↓5 +21
Просмотры 32K
Комментарии 17

История мигрирования операционных систем

Блог компании Intel Системное программирование *
Перевод
От переводчика: представляю вашему вниманию перевод статьи Майкла Штейла. Я давно хотел подготовить подобный обзор методов использования виртуализации для задач обеспечения совместимости. Я даже опубликовал некоторые заметки на эту тему: в учебнике по симуляции, глава 1, и на Хабре в посте про системные ВМ. Однако мне не удалось раскрыть вопрос так глубоко, как он представлен в этой работе. Поэтому я решил поделиться переводом с читателями.


Производители операционных систем сталкиваются с этой проблемой один или два раза в десятилетие: им необходимо перевести свою пользовательскую базу со старой операционной системы на их сильно отличающуюся новую ОС, или им требуется перейти с одной архитектуры ЦПУ на другую с сохранением возможности запуска старых приложений без модификаций, а также помочь сторонним разработчикам портировать свои приложения на новую ОС.

Давайте рассмотрим, как это происходило в последние 30 лет, на примерах MS DOS/Windows, Apple Macintosh, Amiga OS и Palm OS.


Читать дальше →
Всего голосов 23: ↑23 и ↓0 +23
Просмотры 21K
Комментарии 8

Osborne 1 — давно обещанный обзор

История IT Старое железо
Всем привет. Еще в апреле обещал сделать обзор этого замечательного компьютера, но постоянно что-то мешало.

Статья является продолжением и дополнением «С днём рождения, лэптоп! 35 лет первому коммерчески успешному портативному компьютеру».


Читать дальше →
Всего голосов 58: ↑58 и ↓0 +58
Просмотры 23K
Комментарии 70

Второй ретрокомпьютер-бейдж от Hackaday

Гаджеты DIY или Сделай сам
Перевод


Положительный опыт применения ретрокомпьютеров-бейджей на прошедшей в мае конференции в Белграде (новость на Хабре и на Hackaday) побудил руководство Hackaday повторить эксперимент на следующем мероприятии — Superconference, или сокращённо Supercon, которая пройдёт в ноябре в Пасадине. Новая модель гаджета ещё интереснее.
Читать дальше →
Всего голосов 31: ↑29 и ↓2 +27
Просмотры 12K
Комментарии 16

ZX Spectrum 128k своими руками. Часть 2

Старое железо DIY или Сделай сам Игры и игровые консоли Электроника для начинающих
image
Первая часть здесь

Все изображения кликабельны.

Прошло больше года c того момента как я написал статью про сборку клона ZX Spectrum «Ленинград». И за это время его возможности существенно расширились. Не думал что я буду писать ее продолжение, но все таки статей по ретрокомпьютерам не так уж и много, поэтому решился.

Порт расширения


Компьютер к которому ничего нельзя подключить очень ограничен в возможностях и я решился припаять к нему порт расширения. Кроме 40 pin IDE на плату больше ничего не влезало, но подсчитав количество нужных мне контактов вышло что хватит и этого. Минус один контакт на ключ, 2 контакта на +5в, 2 контакта на землю.
Читать дальше →
Всего голосов 85: ↑85 и ↓0 +85
Просмотры 37K
Комментарии 54

Самодельный ноутбук ZedRipper на шестнадцати Z80

Компьютерное железо DIY или Сделай сам
Перевод
Статья с сайта безумного инженера-самодельщика Криса Фентона



Встречайте ZedRipper – 16-ядерного зверюгу, работающего на частоте 83 МГц на базе процессоров Z80 – настолько же портативного, насколько и непрактичного. Это моя самая свежая на сегодня попытка собрать компьютер ради прикола, причём удовлетворив сразу несколько желаний:
  • Использовать, наконец, гигантский FPGA, который валялся у меня без дела.
  • Поиграть в альтернативную историю создания компьютеров, подойдя к вопросу многозадачности с позиции железа.
  • Собрать компьютер, на котором я мог бы писать забавные короткие программки по пути на работу в поезде.
  • Собрать платформу, на которой можно было бы проводить относительно несложные эксперименты с компьютерной архитектурой.

Читать дальше →
Всего голосов 79: ↑77 и ↓2 +75
Просмотры 41K
Комментарии 52

CP/M: взлет и падение Гэри Килдалла

Блог компании CloudMTS История IT Биографии гиков
История развития технологий полна неожиданностей, крутых поворотов. Побед и поражений, предательства и верности. Иногда, чтобы добиться успеха, нужно было всего лишь оказаться в нужном месте в нужное время. Или прислушаться к дружескому совету.

Сегодня мы расскажем вам о человеке, который мог быть мультимиллиардером, знаменитостью уровня Билла Гейтса, если бы в его жизни оказалось чуть больше везения. Этого человека звали Гэри Килдалл.

Возможно, вы не знаете это имя, но с большой долей вероятности видели или даже пользовались его детищем — операционной системой CP/M. Современному пользователю ПК она практически неизвестна, однако в свое время эта ОС получила широчайшее распространение на десятках различных машин, включая ZX Spectrum (и его СНГ-клоны), Robotron и «фирменный» Commodore 128 (благодаря Zilog Z80 в качестве бортового сопроцессора). Многие из тех, кто пользовался компьютером под управлением CP/M в те годы, даже не задумывались, откуда она взялась.


Всего голосов 61: ↑58 и ↓3 +55
Просмотры 17K
Комментарии 59

Билл Гейтс. Срыв покровов

История IT


Первоначально эта информация была опубликована в блоге, который давно прекратил свое существование и я не собирался ее переиздавать. Однако, после некоторых публикаций на заданную тему в “этих ваших интернетах” и на Хабре, все-таки решил изложить более логичную версию событий. А уж читатель сам разберется, что больше похоже на правду.


Приступим. Bill Gates. Scandals, intrigues, investigations.


Меня всегда интересовало начало великих дел. Кто, как, когда и при каких обстоятельствах вбил, что называется, первый гвоздь.


И эта статья о самом начале начал большого пути Билла Гейтса, который не нуждается в дополнительном представлении.

Читать дальше →
Всего голосов 72: ↑25 и ↓47 -22
Просмотры 42K
Комментарии 51

Zx spectrum128, CP/M 2.2 и терминал на STM32F407

Open source *C *Старое железо Процессоры DIY или Сделай сам
Tutorial
Нарисовав черно-белый Spectrum48 за $3 на телевизоре и получив вопросы как: «а почему не цветной», «а почему без музыки», «а где НЕИГРУШКИ» — решил поправить и опубликовать менее бюджетную версию, Spectrum128+СP/M, примерно на $25 железа.


Всего голосов 33: ↑33 и ↓0 +33
Просмотры 18K
Комментарии 45