Как стать автором
Обновить
274.8
Рейтинг

История IT

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

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Star7: с чего начиналась Java

Блог компании TimewebJava*История ITIT-компании

В начале 90-х годов в Sun Microsystems, в 2010 году поглощенной Oracle, проводился ряд реформ, связанных с переопределением приоритетов компании. В результате преобразований появился так называемый Project Green, с которым связано создание языка Java. Java — это косвенный результат деятельности «Зеленого проекта»; изначально о разработке нового языка никто и не думал. Основной целью являлось создание универсального устройства, управляющего бытовыми приборами, — эдакого предка умного дома. Получившийся прототип гаджета назвали Star7, но широкой популярности он не сыскал. В статье пойдет речь об истории создания Star7, о том, почему идея такого устройства «не выстрелила», и как вспомогательный инструмент Java стал самодостаточным продуктом.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Просмотры1.7K
Комментарии 6

Новости

Показать еще

Жизнь до Unicode

Open source*HTML*IT-стандарты*БраузерыИстория IT
Перевод

Unicode определенно усложнил обработку строк, а люди, которые используют языки исключительно с алфавитами ASCII, могут подумать, что это неоправданно. Однако я не говорю на языке ASCII и достаточно взрослый, чтобы помнить альтернативы, и альтернативы были намного хуже, чем сложность Unicode.

Для справки, я начал работать с компьютерами в начале 2000-х годов в России. Русский язык использует алфавит на основе кириллицы. И что касается языков, отличных от ASCII, все относительно просто: 33 буквы, у каждой есть варианты в верхнем и нижнем регистре, и преобразование верхнего/нижнего регистра обратимо. Так как букв всего 33, вы можете уместить их в 8-битной кодировке. Кроме того, есть еще место для псевдографики.

Загвоздка в том, что какое-то время в русском языке использовались три почти одинаково распространенных кодировки.

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

Старые советские системы в основном использовали кодировку KOI8-R. KOI расшифровывается как «Код Обмена Информацией», 8 означает 8-битный, а R означает русский (есть еще украинская версия под названием KOI8-U, украинский алфавит отличается от русского). Эта кодировка, мягко говоря, безумна: она была спроектирована так, что удаление 8-го бита оставляет вам несколько читабельную ASCII-транслитерацию русского алфавита, поэтому русские буквы не идут в обычном порядке.

Читать далее
Всего голосов 16: ↑16 и ↓0+16
Просмотры2.9K
Комментарии 18

20 лет Windows XP

История ITСофт

Пожелтевшие виноградные поля холмов «Безмятежности», фотография 26 ноября 2006 года, Голдин+Сеннеби

25 октября 2001 года на полках магазинов появились зелёные и синие коробочки с названием Windows XP. Месяцем ранее, 24 сентября, в продажу начали поступать компьютеры с новой системой. Ещё за месяц до этого, 24 августа 2001 года, ровно 20 лет назад, Windows XP «ушла на золото», то есть отправилась на фабрики тиражирования и партнёрам.

За двадцать лет своей жизни Windows XP установили на бессчётное число настольных компьютеров, ноутбуков и разнообразных единиц оборудования. Из-за своей неприхотливости вышедшая из продажи и уже не поддерживаемая система продолжает встречаться и по сей день. Её появление — это как переосмысление разработки Windows внутри Microsoft, так и основа домашнего компьютера на следующее десятилетие.
Читать дальше →
Всего голосов 42: ↑41 и ↓1+40
Просмотры15K
Комментарии 67

75 лет компьютеру ENIAC: история создания, потерянные блоки и восстановление

Блог компании SelectelIT-инфраструктура*История ITIT-компании

Electronic Numerical Integrator and Computer (ENIAC) был одним из первых в мире компьютеров общего назначения. В этом году ENIAC исполняется 75 лет. Его создания считается одной из важнейшей вех развития компьютерной техники, в частности, потому, что этот компьютер был Тьюринг-полным.

В ходе создания ENIAC ученые и инженеры предложили множество новых идей, которые в дальнейшем стали базой для построения электронно-вычислительных машин уже гораздо более совершенных, чем ENIAC.
Читать дальше →
Всего голосов 22: ↑17 и ↓5+12
Просмотры2.3K
Комментарии 10

Создайте свой собственный NeXT с помощью виртуальной машины

Виртуализация*История ITНаучно-популярноеСтарое железо
Из песочницы
Перевод

Компьютеры NeXT стоили примерно как новая машина, поэтому были недоступны большинству людей. Каково это — пользоваться топовой системой в начале 90-х? Давайте создадим свой NeXT, чтобы узнать это!

Читать далее
Всего голосов 28: ↑27 и ↓1+26
Просмотры4.9K
Комментарии 5

Триумвират угля, железа и пара

История ITЭнергия и элементы питания
Перевод


<< До этого: Паровой насос

Паровой двигатель вряд ли бы развился во что-то стоящее, если бы не два его помощника – уголь и железо. Все вместе они сформировали триумвират, взошедший на трон промышленной империи. Возможно, тут больше подойдёт экологическая метафора – возник симбиоз трёх видов, каждый из которых взращивал другого, формируя ядро новой механической экосистемы, жизнь в которой активно тряслась и клацала. Или, возможно, это были три вида тканей единого организма – кости и сухожилия из железа; лёгкие и сердце из угля; а духом, или жизненной силой, был пар. Но что-то я отдаляюсь от темы.

И всё равно невозможно отрицать тесные узы, связывающие три этих материала. Паровые двигатели впервые набрали популярность как средство откачки воды из угольных шахт, и использовали при этом тот же самый продукт, что добывали в шахтах. Позднее двигатели задували свежий воздух в шахты и поднимали на поверхность руду – во всех шахтах, включая и железные. Затем уголь, добытый из шахт, начали использовать в качестве топлива для плавления железа, а специальные паровые двигатели при этом раздували кузнечные мехи. Часть полученного железа пошла на создание новых паровых двигателей. И так по кругу. Анаксагор, предшественник Сократа, утверждал, что трансформация материалов – например, превращение еды в плоть и кровь – возможна потому, что в каждой субстанции содержатся части всех остальных субстанций. На такие мысли наводит и история взаимного преобразования угля, пара и железа на заре промышленной эры.
Читать дальше →
Всего голосов 28: ↑26 и ↓2+24
Просмотры6.6K
Комментарии 3

Windows XP исполняется 20 лет: история создания одной из самых успешных ОС в истории

Блог компании SelectelИстория ITСофтIT-компании

Корпорация Microsoft готовится к массовому переводу пользователей ноутбуков и десктопов на Windows 11, которая пришла на смену «десятке». Время бежит быстро, так что не стоит удивляться, что последней уже около 6 лет — впервые ее представили в 2015 году.

В целом, Windows 10 — отличная операционная система. Но сейчас речь не о ней, а о ее относительно дальней «родственнице» — операционной системе Windows XP, которой 24 августа исполняется 20 лет. Несмотря на солидный для программного продукта возраст, она до сих пор используется на миллионах устройств. А ведь XP «хоронили» не раз и не два, но она до сих пор занимает определенную долю рынка операционных систем. Под катом — история создания одной из самых успешных ОС в истории.
Читать дальше →
Всего голосов 57: ↑55 и ↓2+53
Просмотры16K
Комментарии 84

Демосцена

Ненормальное программирование*История ITДемосценаСтарое железо

"… особую пикантность придаёт тот факт, что всё это по сути бессмысленно..."
/ sq/skrju /



из демо 'We are demo' для Commodore 64, 2020 год)

Чаще всего, попытки объяснить людям, что такое «демосцена», начинаются со слов «компьютерное искусство...». Однако, даже по вопросу о том, что такое искусство, во все времена не было единого мнения. Явление, о котором пойдёт речь, называют искусством скорее в том смысле, в каком говорят об искусстве токаря или плотника, а не скульптора или художника. Что, конечно, не означает, что одно хуже другого.

Слово «демосцена» («demoscene») мало того, что не переводится на русский язык, но даже и на английском имеет не вполне очевидный смысл. Если со словом «demo» всё интуитивно понятно — оно происходит от слова «demonstration» («демонстрация»), то со словом «scene» всё куда сложнее. Своим появлением оно обязано вовсе не театру, как могло бы показаться, а возникшей в конце 1970-х практике нелегального распространения и взлома программного обеспечения, главным образом — компьютерных игр.

Всего голосов 21: ↑21 и ↓0+21
Просмотры4.1K
Комментарии 15

Мир на ладони. Вспоминаем карманные компьютеры Pocket PC

Блог компании RUVDS.comГаджетыИстория ITСтарое железо

В далёком 2004 году я работал журналистом сразу в нескольких периодических изданиях. По долгу службы мне приходилось частенько мотаться по командировкам и пресс-конференциям, участвовать в различных презентациях, работать на выставках, брать интервью. Нередко мне приходилось писать статьи «на бегу», работать буквально где попало: на лавочке в аэропорту или на вокзале, на подоконнике в пресс-центре, в уличном кафе, на ступеньках павильона «Ленэкспо»…
Ноутбуки тогда были громоздкими, дорогими и очень тяжёлыми. Таскать с собой в рюкзаке такого монстра — всё равно что совершать пробежку с привязанной к ноге гирей. Верите ли вы в любовь с первого взгляда? Одним солнечным утром я испытал на себе это прекрасное чувство, увидев в витрине компьютерного магазина крошечный карманный компьютер Pocket PC. «Беру!» — решил я.
Всего голосов 59: ↑59 и ↓0+59
Просмотры9.1K
Комментарии 64

Эволюция Docker. Часть 1

Программирование*Серверное администрирование*DevOps*История IT

20 марта 2013 года на конференции PyCon 2013, Соломон Хайкс (CEO компании dotCloud) выступил с пятиминутной презентацией The future of Linux Containers. В ней широкой общественности впервые была представлена внутренняя разработка компании dotCloud под названием Docker, а спустя несколько дней ее исходный код был выложен в открытый доступ. Хотя технологии LXC и Aufs, на которых была основана первая версия Docker существовали и активно использовались уже порядка пяти лет, но именно появление Docker послужило началом стремительного роста и эволюции систем контейнеризации, что кардинально преобразило многие процессы разработки и деплоймента программного обеспечения.

Этой статьей я собираюсь начать небольшой цикл посвященный изучению развития исходного кода Docker на протяжении нескольких лет. В первой части мы посмотрим на то, что представлял собой код на момент создания git репозитория датированного январем 2013 года. Тогда исходный код Docker (за исключением тестов) состоял всего из шести файлов общим объемом ~600 строк кода, написанных на языке Go. Это больше походило на библиотеку/api, функционал которой состоял лишь в создании, удалении, запуске и остановке контейнеров. Мы разберем принцип работы и даже сможем запустить с ее помощью подготовленный контейнер. 

Во второй части мы перенесемся на несколько месяцев вперед - в март 2013, когда докер был представлен на конференции PyCon. На тот момент он уже обладал практически всеми знакомыми нам функциями. А в третьей части я постараюсь рассмотреть переход Docker с LXC на собственную разработку, произошедший годом позже.

Читать далее
Всего голосов 18: ↑17 и ↓1+16
Просмотры7.9K
Комментарии 5

IBM PC 41 год назад

Блог компании RUVDS.comПроизводство и разработка электроники*История ITСтарое железо
Перевод

История создания легендарного IBM PC, первого массового ПК от IBM, включая его техническую реализацию и программные особенности. Какие новаторские решения были применены в этой модели, и что обусловило именно такой их выбор?
Читать дальше →
Всего голосов 45: ↑45 и ↓0+45
Просмотры7K
Комментарии 14

SerenityOS: Unix-подобная операционная система с кастомным ядром и графическим интерфейсом в стиле 90-х

Блог компании SelectelИстория ITСофт

Пару лет назад в сети появилась информация о проекте Serenity — Unix-подобной операционной системе для архитектуры x86 с собственным ядром и винтажным интерфейсом. При этом возможности операционной системы заявлялись вполне современные.

Это ОС, написанная с нуля, которая не базируется на коде уже существующих операционных систем. Авторы SerenityOS активно работали над поставленной целью — создание новой операционной системы, пригодной для выполнения большинства привычных нам задач. Код системы пишется на С++. Сейчас проект достиг нового уровня развития — в среде ОС уже можно поработать, составив собственное мнение о SerenityOS. Подробности о новинке — под катом.
Всего голосов 82: ↑80 и ↓2+78
Просмотры15K
Комментарии 56

Тайна списка шумерских царей. Часть 3. Зодиак

Математика*История ITНаучно-популярноеАстрономия

Это продолжение цикла статей о разгадке шумерского царского списка. В первой части было объяснение важности этой загадки для понимания всей древней истории и описание тех астрономических инструментов, что были созданы по ходу исследования. Во второй рассказ о вавилонском звездном каталоге MUL.APIN и предположение, что названиями звезд и созвездий в нем была зашифрована вечная, циклически повторяющаяся история борьбы смысла и закона. Но цепочка переводов аккадских имен, хотя она и создает стройный рассказ, не может быть доказательством сама по себе. Нужны дополнительные, более строгие подтверждения. В этой части мы их и рассмотрим.

Что вы знаете об астрологии? Название “астрология” происходит от древнегреческого ἀστήρ «звезда» и λόγος «мысль, причина». Сама астрология — это некая древняя практика, которая позволяет гадать по звездам. Дескать, звезды влияют на судьбы людей и по положению звезд можно предсказывать будущее.

Как вы относитесь к астрологии? Здравомыслящий человек понимает, что астрология — это, как и всякое гадание, шарлатанство. Положение Солнца, планет и созвездий выступает генератором случайных сочетаний, которым астрологи дают свои толкования. Люди, склонные к мистицизму, готовы платить за это деньги. Спрос рождает предложение.  Все так?

Что такое знаки зодиака? Есть двенадцать созвездий, лежащих на годичном пути Солнца. То, в каком знаке родился человек, по мнению астрологов определяет его характер и судьбу. Зодиак придумали греки, поместив на небо героев своих мифов.

Читать далее
Всего голосов 13: ↑8 и ↓5+3
Просмотры3.9K
Комментарии 7

Чистый девопс: как возникло и развивалось понятие «DevOps»

Блог компании JUG Ru GroupAgile*DevOps*История IT

В интернете есть уже тысячи споров о том, чем является DevOps. Мы решили подойти иначе: не навязывать вам точку зрения «понимайте это слово так-то», а оглянуться в прошлое и проследить историю его возникновения. Что привело к появлению DevOps? Какие люди первыми стали употреблять это слово и что они под ним подразумевали? Что изменилось за это время, а что осталось неизменным? И что там дальше?

А разобравшись со всем этим, в итоге можно обнаружить, что теперь и на вопрос «что такое DevOps» отвечаешь себе более четко.

Читать далее
Всего голосов 24: ↑22 и ↓2+20
Просмотры8.3K
Комментарии 7

Микропроцессор Texas Instruments TMX 1795 — первый в истории?

Блог компании OTUSЧитальный залИстория ITСтарое железоПроцессоры

 

Большинство современных инженеров склонны считать 1971 год началом революции в разработке микропроцессоров. Тогда увидели свет 4-битная микросхема  4004 от Intel, следом — 8-битный чип 8008. Но история становления микропроцессора гораздо насыщеннее и увлекательнее. Некоторые ранее не опубликованные документы показывают, как забытый сегодня чип, Texas Instruments (TI) TMX 1795, обогнал Intel 8008 и стал первым 8-битным микропроцессором. 

Читать далее
Всего голосов 14: ↑13 и ↓1+12
Просмотры5.8K
Комментарии 2

Вектор-инструкция: о советском происхождении VLIW

Профессиональная литератураИстория ITПроцессоры

Изначально у меня была мысль опубликовать на habr статью о современных VLIW-процессорах. Думаю, далеко не все читатели в курсе, что сейчас происходит ренессанс VLIW-подобных архитектур в области предметно-ориентированных ускорителей. Такие компании, как Xilinx, Synopsys и Cadence, даже предоставляют "конструкторы" для сборки VLIW-процессоров под задачи клиента. Но начало статьи, в контексте истории VLIW, планировалось посвятить неожиданной для меня исторической находке, давшей название заголовку заметки, которую вы сейчас читаете. Увы, сейчас совершенно некогда писать развернутую статью о VLIW-процессорах. Но и молчать о своей находке я тоже уже не могу!

Читать далее
Всего голосов 25: ↑23 и ↓2+21
Просмотры4.2K
Комментарии 5

Гость из другого мира: обзор рабочей станции HP 9000 712/60 под управлением HP-UX

Блог компании Selectel*nix*История ITСтарое железоНастольные компьютеры

Что если я скажу вам, что уже во второй половине 80-х годов ХХ века были машины с многозадачной ОС с развитым графическим интерфейсом, цветными дисплеями высокого разрешения, мощными процессорами и десятками мегабайт оперативной памяти, способные выполнять задачи работы с графикой, обслуживать системы трехмерного моделирования и другие вещи, ставшие под силу ПК только в середине следующего десятилетия?

Добро пожаловать в параллельный мир, мир рабочих станций Unix!
Читать дальше →
Всего голосов 60: ↑60 и ↓0+60
Просмотры9.1K
Комментарии 12

Две главы новой книги инженера Android, или Как Google покупала Android

Блог компании SkillFactoryЧитальный залИстория ITБиографии гиковIT-компании
Перевод

Androids: The team that built the Android operating system — новая книга от инженера Android Чета Хаазе, который работает в команде Android с 2010 года, и для этой книги, предлагающей взглянуть за кулисы ранних этапов разработки Android, он взял интервью у десятков сотрудников Google.

А мы к старту курса по разработке на Android предлагаем читателям ознакомиться с четвёртой и пятой главами книги — «Подача» и «Приобретение». К середине 2005 года компанию Android уже приобрели, и будущее казалось светлым. Но за полгода до того всё было не так радужно.

Приятного чтения
Всего голосов 7: ↑7 и ↓0+7
Просмотры6.2K
Комментарии 6

Как энтузиасты программы на BASIC с помощью радио передавали

Блог компании АудиоманияИстория ITЗвук

Полвека назад радио пользовалось популярностью не только у любителей музыки, но и у программистов. В этом материале — рассказываем, кто и как транслировал софт по FM-волнам и какое применение технология нашла в наши дни.

Читать далее
Всего голосов 11: ↑10 и ↓1+9
Просмотры3.8K
Комментарии 3

Использование Amiga в 2021: создание интро для демопати

Блог компании RUVDS.comНенормальное программирование*История ITДемосценаСтарое железо
Перевод

Олдскульная компьютерная графика, а именно демосцена, продолжает здравствовать усилиями приверженных энтузиастов. Один из участников этой киберкультуры подготовил подробный обзор аудиовизуального интро, созданного им в рамках демопати Revision 2021 года для системы Amiga. — прим. ред.
Всего голосов 33: ↑33 и ↓0+33
Просмотры3.8K
Комментарии 3

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