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

История IT

Занимательные истории из прошлого

Сначала показывать
Порог рейтинга
Уровень сложности

Что сделало Lisp особенным

Время на прочтение3 мин
Количество просмотров14K
"Величайший из когда-либо созданных языков программирования"
— Alan Kay, «on Lisp»



Когда Маккарти разработал Lisp в конце 1950-х, он радикально отличался от существующих языков, самым главным из которых был Fortran.
Читать дальше →
Всего голосов 32: ↑31 и ↓1+30
Комментарии17

IBM, память на линиях задержки и история дисплея 80×24 символа

Время на прочтение14 мин
Количество просмотров12K

У терминала DEC VT100, проданного в количестве более миллиона штук, был дисплей 80×24 символа

Чем объяснить популярность терминалов 80×24 и 80×25 символов? Недавняя запись в другом блоге подвигла меня на небольшое исследование. Источником строк длиной в 80 символов очевидно являются перфокарты, и об этом пишут довольно часто. Однако что насчёт 24 или 25 строк на экране? Теорий существует много, но я нашёл простой ответ: IBM, а в частности, её доминирование на рынке терминалов. В 1971 году IBM ввела терминал с дисплеем 80×24 символа (модель 3270), и вскоре он стал наиболее продаваемым терминалом, заставив остальные равняться на размер 80×24. Дисплей для IBM PC добавил ещё одну строку, и сделал размер 80×25 стандартом в мире ПК. Влияние этих систем остаётся в силе и десятилетия спустя: строки длиной в 80 символов являются стандартами по сей день, как и терминальные окна 80×24 и 80×25.
Читать дальше →
Всего голосов 38: ↑37 и ↓1+36
Комментарии39

От «Цветорасширителя для ZX-Spectrum» до ZX-Poly

Время на прочтение12 мин
Количество просмотров16K

"Цветорасширитель для ZX-Spectrum" — так называлась статья, опубликованная в эхе fido7.zx.spectrum 3 августа 1997 года. Статья описывала идею решения одной из главных проблем платформы ZX-Spectrum — конфликта атрибутов (attribute clash). Публикация вызвала в то время определенный интерес, про технические детали и историю вопроса я и хотел бы рассказать.


ZX-Poly logo


Не буду залезать глубоко в технические подробности и просто структурно опишу идею и решение.

Всего голосов 64: ↑62 и ↓2+60
Комментарии23

Самые позорные ошибки в моей карьере программиста (на текущий момент)

Время на прочтение8 мин
Количество просмотров125K

Как говорится, если тебе не стыдно за свой старый код, значит, ты не растешь как программист — и я согласна с таким мнением. Я начала программировать для развлечения более 40 лет назад, а 30 лет назад и профессионально, так что ошибок у меня набралось очень много. Будучи профессором информатики, я учу своих студентов извлекать уроки из ошибок — своих, моих, чужих. Думаю, пришло время рассказать о моих ошибках, чтобы не растерять скромность. Надеюсь, кому-то они окажутся полезны.
Читать дальше →
Всего голосов 152: ↑142 и ↓10+132
Комментарии119

Истории

Юрий Рябцев: «Первый перехват баллистической ракеты — событие, примерно равное полету Гагарина»

Время на прочтение19 мин
Количество просмотров69K


Доктор технических наук, профессор Юрий Рябцев — выпускник МФТИ, многолетний сотрудник ИТМиВТ и ИНЭУМ. В 1976 году он стал лауреатом государственной премии за разработку вычислительного комплекса для С-300, в 1986-м — лауреатом Ленинской премии за разработку «Эльбруса-2». В интервью из нашей исторической серии Юрий Степанович рассказывает, как готовили инженеров для передовых оборонных программ, объясняет, как в СССР взаимодействовали институты и целые отрасли, делится мнением о крупных советских проектах в области ИТ.
Всего голосов 168: ↑158 и ↓10+148
Комментарии530

Байки из склепа (из 40 лет работы программиста)

Время на прочтение11 мин
Количество просмотров75K
С ЭВМ (слово компьютер тогда не было в ходу) я столкнулся в году 1977, просто курс такой был на мехмате. Fortran IV, коды М-20, Algol-60, PL/1, сразу после универа попал в программисты (системные программисты!), и пошло-поехало…

А несколько лет назад я активно кодировать вообще перестал, только скрипты для себя, теперь ставлю задачи перед группой программёров.

Как бы то ни было, за это время было некоторое количество забавных и/или интересных (ну, по крайней мере запомнившихся) историй, почитать которые и приглашаю под кат. Истории не обязательно строго про программирование, больше про жизнь программиста.
Читать дальше →
Всего голосов 177: ↑170 и ↓7+163
Комментарии384

Введение в SSD. Часть 1. Историческая

Время на прочтение7 мин
Количество просмотров47K


Изучение истории дисков — начало пути к пониманию принципов работы твердотельных накопителей. Первая часть нашего цикла статей «Введение в SSD» проведет экскурс в историю и позволит наглядно понять разницу между SSD и его ближайшим конкурентом — HDD.

Несмотря на обилие различных устройств для хранения информации, популярность HDD и SSD в наше время неоспорима. Разница между этими двумя видами накопителей для обывателя очевидна: SSD дороже и быстрее, а HDD дешевле и вместительнее.

Отдельное внимание следует обратить на единицу измерения вместимости накопителей: исторически сложилось, что десятичные приставки, такие как кило- и мега-, в контексте информационных технологий подразумевают как десятая и двадцатая степень двойки. Для исключения путаницы были введены двоичные приставки киби-, меби- и другие. Разница этих приставок становится заметной с увеличением объема: покупая диск на 240 гигабайт, вы можете сохранить на нём 223.5 гибибайта информации.
Читать дальше →
Всего голосов 35: ↑31 и ↓4+40
Комментарии43

Интернет разрознен больше, чем когда-либо: куда «приходят» более миллиона новых пользователей ежедневно? Часть 1

Время на прочтение16 мин
Количество просмотров17K
Сегодня Интернет-трафик совсем другой, нежели десятилетие назад. Более миллиона человек становятся новыми пользователями сети ежедневно, а общее количество уже насчитывает миллиарды человек. Кто они, эти люди? Что они делают в сети? Как распределён Интернет-трафик и каковы прогнозы? Кто получит Интернет-пользователей?



Когда Tim Berners-Lee создавал Всемирную паутину (WWW) в 1989 году он и подумать не мог, к чему это приведёт. За 30 лет с момента своего создания произошла глобальная революция — от сети, используемой исключительно учёными, до сети, используемой в большинстве людьми с показателями интеллекта ниже среднего. Нет, эти люди не решают, нет, они не задают тренды. Они думают, что задают, проводя миллионы человеческих лет в Instagram, Facebook и других социальных сетях. Порой кажется, что будущее происходит по сценарию фильма 2005 года «Идиократия», где всё, что люди создавали для облегчения жизни и массовой доступности, в конечном итоге привело к масштабной деградации и великая мусорная лавина 2505 года, образованная бесконечным потребительским подходом, стала результатом этого прогресса.



Мировая IT-индустрия работает в направлении «внушения», определяя, что будет популярно, анализируя Big Data и направляя мысли Интернет-пользователей. И отрицать тот факт, что именно благодаря среднестатистическим пользователям, многие направления получили развитие, как и технология передачи данных в целом, невозможно. Однако какой % всего населения Земли задействован в IT или науке? Это сложный вопрос, на который мы не сможем дать однозначный ответ, так как IT сегодня интегрировано практически во все аспекты человеческой деятельности, оно облегчило жизнь и сделало узкоспециализированных специалистов ещё более узкоспециализированными. Но мы можем сегодня проанализировать тенденции развития Интернет-сети, провести анализ и обсудить те или иные факты.
Читать дальше →
Всего голосов 34: ↑33 и ↓1+32
Комментарии21

Интервью Playboy: Стив Джобс, часть 3

Время на прочтение19 мин
Количество просмотров8.3K

Это третья (заключительная) часть интервью, вошедшее в антологию The Playboy Interview: Moguls, в которой также есть беседы с Джеффом Безосом, Сергеем Брином, Ларри Пейджем, Дэвидом Геффеном и многими другими.

Первая часть.
Вторая часть.

Playboy: Чем вы занялись по возвращении?

Джобс: Культурный шок от возвращения оказался сильнее шока от поездки. В Atari хотели, чтобы я вернулся на работу. Я не горел желанием возвращаться, но со временем меня убедили стать консультантом. В свободное время развлекался с Возняком. Он водил меня на встречи клуба Homebrew Computer Club, где собирались компьютерные энтузиасты и обменивались находками. Некоторые из них были занятными, но в целом мне там было не сильно интересно. Возняк же посещал клуб с религиозным рвением.
Читать дальше →
Всего голосов 48: ↑42 и ↓6+36
Комментарии4

Древности: вестник тлена или незапланированное устаревание

Время на прочтение12 мин
Количество просмотров25K
В конце 2017 года компания Apple признала, что снижает производительность старых iPhone, чтобы компенсировать деградацию батареи. Хотя такая практика позже была прекращена, этот инцидент вновь поднял тему запланированного устаревания, когда производители товаров намеренно ограничивают срок жизни устройств, мотивируя потребителя «пересаживаться» на новую модель. Не из-за новых фич, а просто потому, что старое, абсолютно рабочее устройство, уже не может ни во что. Если честно, я не сторонник конспирологических теорий вокруг данного феномена. Чтобы в большой компании что-то запланировать, нужно проделать большую работу, о которой будут знать много людей, и потенциальная прибыль от такого коварного плана будет несопоставима с репутационными потерями. Нестарые еще смартфоны, лаптопы, настольные ПК, софт превращаются в тыкву просто так, потому что так сложились обстоятельства.


Я коллекционирую старые устройства, но почти не пользуюсь ими для работы, поэтому к мертвым магазинам софта, просроченным доменам жизненно важных сервисов, битым ссылкам на прошивки и прочим прелестям жизни музейного работника отношусь философски: сам того захотел. Но все-таки… На Реддите есть сообщество покупателей вещей «на всю жизнь», так, чтобы служили как можно дольше. Там обсуждают кухонную посуду, расчески, ботинки, газонокосилки, бойлеры, гантели и аудиотехнику. Но компьютеры обсуждают редко, и по понятным причинам. Возможно ли создать компьютерную технику по современным технологиям, со сроком жизни в десятки лет? Я на этот вопрос по мере возможности попробую ответить в конце поста, а вообще хочу рассказать про то, как деградируют современные устройства со временем. Например, электронные часы, смартфоны и компьютеры разных лет.
Читать дальше →
Всего голосов 65: ↑65 и ↓0+65
Комментарии212

Интервью Playboy: Стив Джобс, часть 2

Время на прочтение18 мин
Количество просмотров12K

Это вторая часть интервью, вошедшее в антологию The Playboy Interview: Moguls, в которой также есть беседы с Джеффом Безосом, Сергеем Брином, Ларри Пейджем, Дэвидом Геффеном и многими другими.

Первая часть.

Playboy: Вы делаете серьезную ставку на Macintosh. Говорят, что от его успеха или неудачи зависит судьба Apple. После выпуска Lisa и Apple III акции Apple сильно просели, и поговаривают, что Apple может не выжить.

Джобс: Да, нам пришлось нелегко. Мы знали, что с Macintosh нам нужно совершить чудо, иначе наши мечты относительно продуктов или самой компании никогда не сбудутся.
Читать дальше →
Всего голосов 52: ↑47 и ↓5+42
Комментарии27

Книга Алана Тьюринга и загадочная записка — Научный детектив

Время на прочтение30 мин
Количество просмотров11K

Оригинал перевода в моём блоге

Как ко мне попала эта книга?


В мае 2017 года я получил электронное письмо от моего старого учителя средней школы по имени Джордж Раттер, в котором он писал: «У меня есть копия большой книги Дирака на немецком языке (Die Prinzipien der Quantenmechanik), которая принадлежала Алану Тьюрингу, и после того как я прочел вашу книгу Создатели идей (Idea Makers), мне показалось само собой разумеющимся, что вы именно тот человек, которому она нужна». Он объяснил мне, что получил книгу от другого (к тому времени умершего) моего школьного учителя Нормана Рутледжа, о котором я знал, что он был другом Алана Тьюринга. Джордж закончил свое письмо фразой: «Если вам нужна эта книга, я мог бы вручить ее вам в следующий раз, когда вы приедете в Англию».

Спустя пару лет в марте 2019 года я действительно прибыл в Англию, после чего договорился с Джорджем о встрече за завтраком в небольшом отеле в Оксфорде. Мы ели, болтали и ждали, пока еда уляжется. Затем настал подходящий момент для обсуждения книги. Джордж сунул руку в портфель и вытащил довольно скромно оформленный, типичный академический томик середины 1900-х годов.



Я открыл обложку, размышляя, не может ли на ней быть с обратной стороны надписи: «Собственность Алана Тьюринга» или чего-то в этом духе. Но, к сожалению, это оказалось не так. Тем не менее к ней была приложена достаточно выразительная записка на четырех листах от Нормана Рутледжа к Джорджу Раттеру, написанная в 2002 году.

Я знал Нормана Рутледжа, когда еще был учеником средней школы в Итоне в начале 1970-х годов. Он был учителем математики по прозвищу «Чокнутый Норман». Он был приятным во всех отношениях преподавателем и рассказывал бесконечные байки о математике и о всяких других занимательных вещах. Он был ответственным за то, чтобы школа получила компьютер (программируемый с помощью перфоленты шириной с парту) — это был самый первый компьютер, который я когда-либо использовал.
Читать дальше →
Всего голосов 32: ↑31 и ↓1+30
Комментарии3

Интервью Playboy: Стив Джобс, часть 1

Время на прочтение9 мин
Количество просмотров22K

Это интервью вошло в антологию The Playboy Interview: Moguls, в которой также есть беседы с Джеффом Безосом, Сергеем Брином, Ларри Пейджем, Дэвидом Геффеном и многими другими.

Playboy: Мы пережили 1984 год — компьютеры не захватили мир, хотя и не все могут с этим согласиться. В массовом распространении компьютеров в первую очередь нужно винить именно вас, 29-летнего отца компьютерной революции. Случившийся бум сделал вас невероятно богатым человеком — стоимость вашего пакета акций доходила до полумиллиарда долларов, верно?

Джобс: Когда акции подешевели, я потерял 250 млн долларов за год. [смеется]
Читать дальше →
Всего голосов 61: ↑57 и ↓4+53
Комментарии47

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
24 сентября
Astra DevConf 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн

Вымирание компьютерных файлов

Время на прочтение9 мин
Количество просмотров71K

Новомодные технологические сервисы меняют наши интернет-привычки.




Я люблю файлы. Мне нравится переименовывать их, перемещать, сортировать, изменять способ отображения в папке, создавать резервные копии, выгружать их в интернет, восстанавливать, копировать и даже дефрагментировать их. Как метафора способа хранения информационного блока, я думаю, они великолепны. Мне нравится файл как единое целое. Если мне нужно написать статью, она окажется в файле. Если мне нужно выдать в свет изображение, оно будет в файле.
Читать дальше →
Всего голосов 177: ↑157 и ↓20+137
Комментарии400

Убил ли Linux коммерческий Unix?

Время на прочтение7 мин
Количество просмотров28K


Продажи коммерческого Unix падают, будто с обрыва. За этим драматическим спадом должно что-то стоять. Убил ли Linux своего предка, став прекрасной ему заменой, будто реализовав "Вторжение похитителей тел" в мире операционных систем?



Начало Unix


Первый выпуск Unix состоялся 50 лет назад, в 1969, в лабораториях Белла – принадлежащей AT&T компании, занимающейся исследованиями и разработками. С днём рождения, Unix. Правда, в то время он ещё назывался Unics, от UNIplexed Information and Computing Service. Никто не может вспомнить, когда cs сократилось до x. Написали его на компьютере DEC PDP/7 на DEC-ассемблере.

В лабораториях существовала необходимость в печатном наборе заявок на патенты. Команда разработки Unix восприняла это как возможность заграбастать себе новый мощный компьютер DEC PDP/11/20, поэтому они быстренько набросали программу для набора текстов, выдававшую заявки на патенты. После этого в компании популярность Unix постоянно росла.
Читать дальше →
Всего голосов 41: ↑38 и ↓3+35
Комментарии54

Собираем Perl прямиком из 1987 года

Время на прочтение16 мин
Количество просмотров15K
Прочитав новость "Код интерпретатора Perl официально перенесён на GitHub" на ресурсе LINUX.ORG.RU я решил взглянуть на репозиторий Perl 5, который теперь уже находится на GitHub'е.

Удивительно, как трепетно и качественно его перенесли, сохранив не только абсолютно всю 32-летнюю историю проекта, но и багрепорты (попали в Issues), патчи (попали в PRs), релизы и ветки. Надпись "32 years ago" рядом с файлами вызывает невольную улыбку.

Что ещё делать в этот унылейший пятничный вечер, когда на улице неприятно моросит дождь со снегом, а все уличные дорожки погрязли в осенней слякоти? Правильно, красноглазить! Так что я ради эксперимента и интереса решил взять и собрать древний Perl на современной x86_64-машинке с последней версией GCC 9.2.0 в качестве компилятора. Сможет ли такой старый код пройти проверку временем?


Демонстрация работы twm, одного из первых оконных менеджеров для X Window System, на современном дистрибутиве Arch Linux.

Чтобы было совсем уж аутентичненько и некромантненько, я развернул виртуальную машину с голыми иксами и оконным менеджером twm, который тоже родом из 1987 года. Кто знает, может быть Larry Wall писал свой Perl используя именно twm, так сказать bleeding edge technology того времени. Используемый дистрибутив — Arch Linux. Просто потому что в его репозитории есть некоторые полезные вещи, которые впоследствии мне пригодились. Итак, поехали!
Читать дальше →
Всего голосов 112: ↑112 и ↓0+112
Комментарии23

ZX Spectrum в России и СНГ: как стремление в онлайн трансформировало оффлайн

Время на прочтение14 мин
Количество просмотров31K
Посмотрев свежие серии «Холивара», мы решили продолжить рассказ о первых шагах рунета и первых компьютерах, пришедших в дома советских граждан, по-своему, не погружаясь в пучину политики.

В предыдущей статье немалый раздел был посвящен ZX Spectrum и его клонам, которые буквально наводнили СССР и не сдавали позиции вплоть до середины 90-х, когда IBM-совместимые компьютеры стали доступны рядовому покупателю. В этот раз мы постараемся рассмотреть историю этого компьютера более серьезно, в том числе и с точки зрения становления рунета.


Читать дальше →
Всего голосов 45: ↑44 и ↓1+43
Комментарии60

Компьютер на базе вентилей NOR: внутри бортового управляющего компьютера «Аполлона»

Время на прочтение11 мин
Количество просмотров14K
Недавно мы занимались восстановлением бортового управляющего компьютера «Аполлона» – компьютера, занимавшегося управлением, навигацией и контролем на борту миссий «Аполлон», летавших к Луне. Этот исторический компьютер одним из первых начал использовать интегральные схемы (ИС), а его процессор был полностью построен на вентилях NOR (в памяти компьютера использовался второй тип ИС, усилитель считывания). В данной статье я опишу архитектуру и схему CPU.

Архитектура управляющего компьютера «Аполлона»



Разделённые лотки управляющего компьютера «Аполлона». В левом лотке содержится логика на основе NOR-вентилей. В правом – память и вспомогательные компоненты.

Управляющий компьютер «Аполлона» (Apollo Guidance Computer, AGC) разработали в 1960-х для обеспечения полёта миссий «Аполлон» на Луну. В то время, когда большая часть компьютеров занимала объём от полноразмерного холодильника до целой комнаты, AGC был чем-то уникальным – он был достаточно маленьким, чтобы уместиться на борту космического корабля «Аполлон», весил 32 кг и занимал не более 0,03 м3 (30 литров).
Читать дальше →
Всего голосов 43: ↑40 и ↓3+37
Комментарии58

Музей DataArt. Осмотр видеотерминала Mera CM 7209

Время на прочтение4 мин
Количество просмотров8.1K


Стараниями идеолога и главного технического эксперта нашего музея Глеба Ницмана в коллекции опять пополнение. На этот раз — раритетное устройство из Восточной Европы. Мы зафиксировали его осмотр на видео, а также вспомнили, как страны соцлагеря вместе строили мини-ЭВМ.

Сотрудничество социалистических стран в области науки и техники было официально оформлено еще в 1949 году при организации Совета экономической взаимопомощи. 20 лет спустя страны СЭВ подписали соглашение о совместной работе над созданием вычислительных машин — в результате появилась Единая Серия ЭВМ. Параллельно возникла идея еще одной серии — менее габаритных и, возможно, менее мощных машин, которые могли быть использованы для автоматизации производства. Еще через 5 лет, в 1974 году, Межправительственная комиссия по вычислительной технике заявила о запуске серии мини-компьютеров под названием СМ ЭВМ (семейство малых ЭВМ). Главным научным центром нового направления стал московский ИНЭУМ, а в качестве ориентира была принята архитектура DEC PDP-11.
Всего голосов 25: ↑25 и ↓0+25
Комментарии17

Как посадить Space Shuttle из космоса

Время на прочтение10 мин
Количество просмотров28K
В общем, небольшая оговорка: выступление будет всего 20 минут.

Таким образом, у меня есть только время, чтобы дать вам приблизительное понятие о том, как устроена посадка.



Если вы хотите летать на настоящем Шаттле, пожалуйста убедитесь, что вы прочитали инструкцию по применению. Кроме того, вам понадобится машина времени, так как последний шаттл приземлился более пяти лет назад.



Теперь они обитают в музеях и никак не смогут взлететь. Тем не менее, я, как и все вы, последние пять лет нахожусь в состоянии отрицания этого факта. Особенно ты, Стив Фельдман. Так что, в моем мире шаттл до сих пор летает и мы просто будем использовать настоящее время для этого разговора.
Всего голосов 135: ↑110 и ↓25+85
Комментарии63

Вклад авторов