Сообщество - IT минувших дней
Добавить пост

IT минувших дней

1 020 постов 7 120 подписчиков

Популярные теги в сообществе:

Ответ на пост «"Бабушка интернета" – Мэри Ли (Бернерс-Ли) Вудс»

Первая в мире женщина-фрилансер в 1955 году с четырьмя детьми?

Женщины-фрилансеры и удаленщицы были очень многочисленны в некоторых странах, например в США, еще в первой половине XIX века. Пряли, ткали, вышивали. Для одного или нескольких предприятий, числясь сотрудницами и не числясь, на оборудовании работодателя или собственном. Не удивлюсь, если и в России такое было.

Не говоря уже о "фрилансершах", работавших на частных клиентов.

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс

Автор текста: Baron_Kir

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Порой путь человека может быть предопределён. Завтра исполняется 69 лет Тиму Бернерсу-Ли, создателю всемирной паутины, о жизни которого мы завтра вам расскажем подробно. Великие люди порой затмевают своих предков, так случилось и сейчас: мало кто знает родителей человека, создавшего WWW.

Но как вам создание одной из первых программ для диагностики ошибок в железе и ПО первого коммерческого компьютера? Первая в мире женщина-фрилансер в 1955 году с четырьмя детьми? Человек, который в середине ХХ века смог добиться равных условий труда и равной оплаты для программистов? Женщина, которая считает, что самое классное в программировании – это машинный код! Это всё мать Тима, Мэри Ли Бернерс-Ли (Вудс). Сейчас мы познакомимся с ней поближе!

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Мэри Ли и маленький Тим Бернерс-Ли

Сегодня вы будете читать историю жизни «бабушки интернета», которая очень любила прогресс. Технический прогресс даёт вам возможность читать этот текст самому, или послушать его в подкасте, который для вас подготовил автор.

❯ Семья и учёба Мэри Ли


Мэри Ли родилась в учительской семье в 1924 году. Её мать с рождением ребёнка преподавать перестала, а отец продолжил. Он занимался с теми детьми, успехи и способности которых были невысоки. Мэри пошла в одну из первых школ с совместным обучением мальчиков и девочек. Сама Мэри любопытно отзывалась о своём месте обучения:«Школа не отличалась академичностью, но занималась воспитанием хороших граждан; там не было побоев палками, задержаний и прочих дисциплинирующих моментов. А в школе брата была и травля, и удары палками, и другие подобные вещи».

Будущая учёная начала делать карьеру по прямому совету родителей. Её родители и познакомились на собрании в защиту прав женщин. В рамках этих собраний не только говорилось о политических правах женщин, но и о том, что должна быть альтернатива замужеству для жизни. Такой альтернативой стала работа и высокая квалификация. Так Мэри Ли начала свой путь к программированию с класса с сильным математическим уклоном, который не так давно стал доступен для девочек. Затем последовало обучение в университете, которое пришлось на время Второй Мировой войны, и эвакуация из Бирмингема в небольшой городок Лидни.«Депрессивный, но красивый», – так описывала его Мэри. Там она продолжила учиться, причём жили студенты в домах простых граждан, даже не в интернате, его не было.

После возвращения в Бирмингем выяснилось, что здание, где проходили занятия, подверглось бомбардировке, было разрушено крыло здания. В институте не хватало преподавателей: все ушли на фронт. За два года у Мэри сменилось 5 учителей математики, что сильно сказалось на обучении. В возрасте около 20 лет лишь благодаря стипендии она смогла уехать в Манчестер и заняться там инженерной подготовкой за свой счёт. Стипендия составляла 75 фунтов в год, чего хватало, со слов Мэри, на безбедную жизнь. Для примера, у её коллег (еврейских беженцев) было всего 22 фунта в год.

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Мэри Ли Вудс, в студенчестве

В 1944 году Мэри как талантливую выпускницу направили в центр авиационных исследований, но там она остаться не смогла. Её брат, лётчик, совсем недавно погиб на войне. Мэри вернулась ближе к дому, она тяжело переживала смерть брата и хотела быть ближе к своей семье. До 1947 года она продолжила изучать математику в институте и увлеклась астрономией, которая привела её в… Австралию!

❯ Австралия, астрономия и дискриминация


Для этого всего-то потребовалось прочитать статью в научном издании астрономического общества, написать статью её директору, доктору из Канберры, который оценил уровень подготовки молодого математика и выдал Мэри стипендию на обучение в обсерватории Канберры. На корабле для иммигрантов с контрактом на два года Мэри направилась изучать астрономию. Астрономом ей стать было не суждено.

Почему? Сексизм, господа. Ей дали «очень интересную работу» осуществлять классификацию звёзд по величине и радиусу. Простая техническая работа, которая не требует вообще никакого творчества. А досталась она Мэри по одной причине: мужчине, который занимался этой работой, просто не хватало терпения её вести. Но узнала Мэри об этом позже, уже когда покинула работу. Всего она провела в Австралии три года, сохранив воспоминания о прекрасном месте отдыха, катании на лошадях, красивых видах и совершенно неинтересной работе.

Удивительный путь в программисты


После возвращения домой Мэри впервые познакомилась с компьютером, просто найдя объявление: «Требуются математики для работы на цифровом компьютере». До этого никакого опыта работы с компьютерами у неё не было, она их даже не видела и пользовалась только механическим калькулятором Brunsvigas, который умел работать с перфокартами.

Что делает айтишник, когда чего-то не понимает? Идёт курить мануалы. Именно этим и занялась Мэри, она пошла в библиотеку читать, что же такое компьютер и… подала заявление на работу!

Сама Мэри так описывала своё собеседование: «Я пошла на собеседование; и, поскольку я кое-что знала о компьютерах, я могла задавать умные вопросы. Это должно было на треть увеличить мою первоначальную зарплату». Так она устроилась в фирму «Ферранти», где ей предстояло работать с первым коммерческим компьютером «Ferranti Mark 1».

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Можно подумать, что Мэри, говоря современным языком «ушла в айти» за большими деньгами, но это не совсем так. На тот момент работа в компьютерной фирме не была особо прибыльной, местные жители предпочитали близлежащие фабрики хлопкопрядильной промышленности. А «Ферранти» в том районе делали радиоприёмники, где девушки на конвейерах монотонно паяли компоненты. Но Мэри наняли не паяльщицей, а в команду программистов.

Причём в компании была просто шикарная система обучения. Мэри вспоминала: «Нам показывали основы, некоторые базовые вещи, а потом – ну, ты сам разбираешься. У коллег спрашиваешь. Советуешься. Тебе поставили задачу, а ты её выполняй, всё очень просто. Не справляешься – свободен». Любопытно, но никаких гендерных различий в этой сфере не было, что мужчины, что женщины получали одинаковую «вводную», только мужчинам больше платили. Об этом мы расскажем чуть позже.

❯ Совсем (не)пыльная работа


Задачей Мэри было программирование в машинном коде. Она занималась решением систем уравнений. Огромного их количества. Задачи выполнялись для авиации: расчет напряжений вдоль крыльев и ряд похожих сложных и однообразных вычислений. А самое главное — очень многочисленных вычислений.

Код писался на тридцати двух символьной системе. Для этого нужно было выучить наизусть таблицу соответствия между 32 цифрами базы чисел, их числовым эквивалентом и их эквивалентом в двоичной системе счисления.

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

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

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

Отдельную проблему создавала оперативная память. Она была реализована через трубки Уильямса–Килберна и вмещала двадцатибитное слово. Второе слово в память уже не помещалось и переходило во вторичную память, магнитный барабан. Любая настройка программ вызывала большие сложности в том числе и из-за того, что машина была одна и время пользования было сильно ограниченным. В то время существовала шутка, связанная с IBM: у руководителя висел плакат с надписью «ДУМАЙ!», а у работников фирмы «Ферранти» тоже висел плакат «Думай, но не здесь!»

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

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Компьютер Ferranti Mark 1

В фирме были достаточно напряжённые отношения между инженерами и программистами. Опять же, всё сводилось к тому, что пользоваться компьютером мог лишь один человек. Естественно, время за техникой было чётко разделено, и люди даже спали рядом с компьютером. Мэри рассказывала, что приносили с собой раскладушки и спали непосредственно в зале, ожидая своего времени работы. Вас разбудили, вы бахнули кофе и айда работать!

Программисты постоянно конфликтовали с инженерами, вся трубка (оперативная память) могла оказаться заполненной единицами, машина работать дальше не будет. А у этого было две почти равнозначные причины: или программист накосячил, или машина опять сломалась. Извечный спор: кто виноват и что делать…

❯ Кто должен бороться с дискриминацией?


Когда появился компьютер Mark 1* – надёжность существенно увеличилась, и фирма начала заниматься продажей компьютеров, в первую очередь, в сферу авиастроения. Мэри разработала программу для инвертирования матрицы 40 на 40 и должна была ехать в Италию для демонстрации работы этой программы, но не смогла, на тот момент она уже была беременна, но тут мы чуть забегаем вперёд.

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Женщина вяжет за компьютером «Ferranti Mark I». Cнимок рекламный, женщина, скорее всего, – модель. Снимок иллюстрирует надёжность компьютера.

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

Бунт удался. В 1951–1952 годах, когда происходили описываемые события, фирма «Ферранти» установила равные зарплаты для молодых сотрудников вне зависимости от их пола. По мере роста мастерства и продвижения по службе они стали получать равные прибавки, выполняя одинаковую работу.

Однако, был у войны и второй эпизод. Когда «Ферранти» построила новый компьютер для университета, основную работу на нём выполняли университетские сотрудники, а фирма оставила за собой время с полуночи до восьми утра. Под влиянием одного конкретного персонажа мужского пола (который остался неназванным) отдел кадров принял гениальное решение: не допускать женщин на работу с полуночи до 8 утра. Пришлось повторно бунтовать и убирать эту «заботу».

❯ Любовь, семья, работа и фрилансерство


В 1952 году Мэри познакомилась со своим будущим мужем, причём знакомили их аж трижды, но сначала это были мимолётные рабочие встречи, и лишь когда их в третий раз познакомили, уже на праздничном ужине, они вдруг поняли, что раньше встречались. Мэри вспоминала забавную историю, когда она всю ночь работала за компьютером, а будущий муж звонил по телефону, но Мэри слышала всё, что он говорит, несмотря на работающие рядом очень громкие телетайпы. Позже был торжественный ужин, на котором их «познакомили», скоротечный роман, свадьба в 1954 и рождение Тима Бернерса-Ли в 1955 году.

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Мэри Ли и Конвей Бернерс-Ли в 1954 году.

С рождением ребёнка (а потом ещё трёх штук) работать на фирме стало сложно, и Мэри придумала… удалённое программирование, фриланс, если хотите. Она могла, находясь у себя дома написать программу под конкретную задачу, а потом протестировать её уже в готовом виде. И такие заказы она активно получала.

Мэри была достаточно известна в своё время в весьма немногочисленной среде программистов, кроме того, её муж, Конвей, оставался на работе и мог помогать с заказчиками. В то время женщин-программистов и так было немного, а чтобы они ещё и на дому работали – вообще уникальная ситуация.

Мэри вспоминала, что ей очень хотелось на работу, она любила свою работу, но никогда не сомневалась, что сделала правильный выбор и стала мамой четверых детей. Она потом вспоминала, что семейное счастье и дети в самом прямом смысле ломают карьеру. Позже была создана F International – британская компания, которую основала другая женщина-программист Стефани Ширли. Эта копания работала именно с женщинами-программистами-фрилансерами. Это была первая подобная компания, и её, в широком смысле слова, политическое влияние имело не меньшее значением, нежели экономическое. Фирма активно привлекала внимание прессы к проблеме работы женщин-программистов. История этой фирмы, по хорошему, стоит отдельного текста.

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Стефани Ширли, 1985

Однако для Бернерс-Ли работа в этой фирме не совсем подходила, у Мэри были свои заказчики, например, к ней обращалось Лондонское транспортное управление. Задача Мэри состояла в том, чтобы уменьшить задержки движения общественного транспорта. Группа специалистов рассчитывала, какие условия могут создавать автобусные пробки, а Мэри переводила это всё в работающую программу. Работ было множество, например, запуск метеозондов в военном городе, где нужно было быть крайне аккуратной с округлениями. Параллельно происходила компьютерная революция. Сначала для выполнения задачи Мэри пришлось выучить Mercury, потом Algol, сильно позже – Fortran, уже после возвращения на постоянную работу. Никакие лавры не позволяли отставать от прогресса.

Мэри работа «из дома», если это можно так назвать, до момента, пока младшему, четвёртом ребёнку в семье, не исполнилось 8 лет. Если вспомнить скорость развития информационных технологий, а также помнить, что дети Мэри родились не одновременно, то пропустила она просто невероятный для сферы программирования срок – 16 лет (!!). Вернуться в постоянно изменяющуюся сферу – почти фантастика. Но увлечённый человек может многое.

❯ Возвращение на работу и новый статус


После огромного перерыва Мэри вновь выходит на постоянную работу, но не в айти, а в школу. Не просто в школу, а в специализированную женскую гимназию. Это был серьёзный вызов для Мэри Ли. Она вспоминала: «Я обнаружила, что преподаю математику четырнадцатилетнему ребёнку, который не знает, как складывать числа до десяти, а я не знала, как его научить этому за те 40 минут, которые есть». Кроме того, сама Мэри очень медленно читала и её стиль работы в целом можно назвать «медленным». Преподавала она недолго, поняв, что это «не её» деятельность, несмотря на серьёзные знания математики. При этом, Мэри не «занимала чьё-то место», как может предположить современный читатель. Позже она вспомнит: «Одной из причин, почему я согласилась работать, было полное отсутствие у школы альтернатив. Лучше уж я, чем никого». Мэри часто советовалась со своим мужем и старшим сыном Тимом, получавшим на тот момент передовые знания в области математики, с которыми не была знакома сама Мэри Ли.

И вот тут она вернулась в программирование, научившись использовать фортран. Мэри стала работать в фирме, которая специализируется на PERT (Program Evaluation and Review Technique), методе оценивания и анализа проектов, которые используются при управлении огромными сложными проектами и оптимизации этих систем.

Во время работы Мэри отметила удивительную для себя вещь: молодёжь программирует намного быстрее, чем она, и никто не пишет инструкции и руководства. Её коллеги этого просто не умели, за это взялась сама Мэри.

Позже она со смехом вспоминала: «Теперь я знаю, почему все инструкции такие плохие». Мэри на собственном опыте столкнулась с тем, что писать их – сложный процесс. Просто собрать объём информации и комментариев совершенно недостаточно. После того как она проводила всю работу, делала инструкцию понятной и доступной… Менялась сама программа! Программа существенно меняется чертовски быстро. Да и написание инструкций требовало очень серьёзного анализа – что такое «очевидно»? что такое «все понятно»? Чему уделить много времени? Проработав несколько лет, Мэри поняла, что больше не вытягивает тот уровень и… просто ушла на пенсию в 1987 году в возрасте 62 лет, причём вместе со своим мужем, которому исполнилось 65.

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Мэри Ли Бернерс-Ли на одном из последних интервью.

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

❯ Что самое главное в жизни?


У Мэри редко брали интервью, а когда брали, спрашивали в основном про старшего сына Тима Бернерса-Ли и интернет. При этом хоть сама Мэри и называет себя в шутку «бабушкой интернета», но не превозносит заслуги своего старшего сына.

Говоря о своих детях, она весело замечает, что почти всех направила на работу с компьютером: «Пит и Хелен тоже по работе связаны с информационными технологиями. Вся семья – отец, мать, трое детей – занимаются информационными технологиями, лишь один, самый младший, Майк – бунтарь, не пошёл по отеческим стопам!» Младший сын тоже ушёл в науку, он является одним из ведущих исследователей проблемы «углеродного следа». В настоящее время (2020-е гг.) Майк вместе с Тимом изучают влияние ИКТ на климат.

«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Мэри Ли Вудс и Конвей Бернерс-Ли в 2013 году.

На вопрос «Что в работе за компьютером кажется вам наиболее приятным?» Мэри отвечала: «Программирование на машинном коде, я не получала столько удовольствия от другой работы. Это очень весело, было столько возможностей, хоть это и отнимало чудовищно много времени. Это аккуратно и, в прямом смысле слова, красиво». Вполне вероятно, что и молодость, и хорошая компания повлияли на такие убеждения. Однако они проявились в детях. Мэри с самого детства максимально поощряла тягу к открытию нового и изобретательству у своих детей, что даёт им возможность на протяжении всей жизни оставаться в тонусе и следить за современными технологиями. Иногда она корила себя, что сама упустила прогресс в своё время, предприняла попытку его догнать и до конца не смогла. Возраст берёт своё, учиться становится сложнее…

Мэри Ли Вудс покинет этот мир на шестьдесят третьем году счастливого брака, в возрасте девяносто трёх лет, прожив яркую и насыщенную, а главное, с её собственных слов, счастливую жизнь. Мэри была, в некотором роде, идеалистом, идеалистом был и её муж, о котором стоит рассказывать отдельно. И вместе эти два человека, математики и программисты, что прошли путь от первых программ до современной повальной компьютеризации, воспитали четверых детей. К сожалению, помним мы их преимущественно из-за того, что их первенец, Тимоти Бернерс-Ли, создал интернет (который он на самом деле не создавал) и дал нам возможность познакомиться со своей замечательной матерью, пусть и заочно.


«Бабушка интернета» – Мэри Ли (Бернерс-Ли) Вудс Познавательно, IT, Интернет, Программирование, Электроника, Программист, Timeweb, Программа, Длиннопост

Написано специально для Timeweb Cloud и читателей Пикабу. Больше интересных статей в нашем блоге на Хабре и телеграм-канале.

Облачные сервисы Timeweb Cloud — это реферальная ссылка, которая может помочь поддержать авторские проекты.

Показать полностью 11

К сорокалетнему юбилею IBM PC. Часть 4

Как вы думаете, что на этом фото?

Для того, чтобы понять, для чего IBM вообще нырнули с головой в этот омут, который они назвали Персональный Компьютер (IBM PC), нужно разобраться, что не так с уже существовавшим на тот момент в линейке IBM персональным компьютером. Да-да, у компании УЖЕ был персональный компьютер, только назывался он, разумеется, по другому, вот он:

К сорокалетнему юбилею IBM PC. Часть 4 Компьютер, История (наука), Старый ПК, Ретро компьютер, IBM, Компьютерное железо, Длиннопост, Intel, Zilog z-80, Microsoft, Apple II, Пятничный тег моё

Выглядит как персональный компьютер от IBM. Собственно говоря, так оно и есть – это IBM System/23 Datamaster, он же IBM 5322. Выпущен в июле 1981 года, ровно за 1 месяц до появления IBM Personal Computer. Почему же он забыт и заброшен, а IBM PC стал иконой и родоначальником практически всей индустрии персоналок?

Как и с любым продуктом, всё упирается в:
а) стоимость
б) технические возможности

Как я уже отметил в предыдущих частях раз, два, три, к началу 80-х годов на рынке появились все необходимые технологические компоненты ПК, и, что самое важное :

- дешевые и относительно мощные процессоры
- доступные дисководы
- компактные жесткие диски
- доступные операционные системы
- относительно простой язык программирования BASIC
- стандартизированные системные шины для замены компонентов ПК

В то же время, ни один из выпускавшихся к тому времени компьютеров не объединял все эти компоненты "в одном флаконе":

У Commodore PET не было не только дисковода, но даже возможности отображать на экране графику (только тексты и знаки)

Tandy TRS-80 фонил так, что и не снилось вашей бабушке при просмотре Санты-Барбары: электромагнитные наводки были настолько сильны, что сбоили все стоявшие в паре метров электроприборы, от радио и тв до кардиостимуляторов и прочих важных вещей (потому их, кстати, и не закупали в офисы)

Легендарный Apple II был всем хорош, кроме одного: слабый процессор MOS Technology 6502 частотой всего 1 МЕГАгерц.
Именно поэтому одним из самых популярных продуктов MicroSoft в 1980 году был хард - плата расширения для Apple с более мощным процессором и памятью, фактически компьютер в компьютере, и всё - ради запуска более распространенной операционный системы CP/M.

Кстати, разработана данная плата была хоть и с идеи Пола Аллена, но непосредственным исполнителем был Тим Патерсон, и о нём мы ещё услышим.

К сорокалетнему юбилею IBM PC. Часть 4 Компьютер, История (наука), Старый ПК, Ретро компьютер, IBM, Компьютерное железо, Длиннопост, Intel, Zilog z-80, Microsoft, Apple II, Пятничный тег моё

Microsoft SoftCard, она же Z-80 SoftCard. Практически полноценный компьютер с процессором Zilog Z80 внутри.

На всякий случай, ещё раз акцентирую ваше внимание на том, что:
Во-первых, хардовая железка стала основой благополучия Microsoft в 1980 году, принеся наибольшее количество прибыли в бюджете компании;
Во-вторых, данная железка была жёстко привязана к определенной операционной системе CP/M, была, собственно, сделана ради неё, и люди были готовы платить именно за указанную связку.
Я думаю, что Билл Гейтс, как довольно умный бизнесмен, обратил внимание на этот факт. Запомним на будущее данный момент.

Это тем более интересно, что до 1977 года большинство компьютеров для любителей и энтузиастов (рука не поднимается назвать их "персональными") вообще НЕ оснащалось операционными системами. Даже IBM 5100 и 5110 были оснащены только интерпретаторами Бейсика. То есть для того, чтобы запустить какую-либо программу, среднестатистическому пользователю нужно было:
1. Сесть и вот этими самыми ручками вбить её на клавиатуре в память компьютера.
2. Воткнуть магнитофонную кассету (мажорам - дискету) и сохранить на неё программу.
3. После перезагрузки компьютера считать и запустить программу с кассеты.
Замена программ производилась заменой кассет/дискет (если уже были записанные), либо собственноручным написанием в среде BASIC, APL, или какой-либо ещё.

Да, первая операционная система для таких компьютеров – CP/M появилась ещё в 1973 году, и она первая позволила проводить операции с дисковыми магнитными накопителями. но окончательную популярность данная ОС получила именно после 1977 года, когда появившиеся действительно персональные компьютеры стали массово доступны рядовому пользователю.
Более того, все эти существовавшие на рынке ПК объединяло ещё кое-что – они были сделаны на основе 8-битных процессоров.

Все прогрессивные люди понимали, что будущее - за 16-битными процессорами. Строго говоря, самый первый 16-битный компьютер (не процессор!) появился аж в 1951 году - и это была огромная махина, основанная ещё не на транзисторах, а на вакуумных лампах, стоял в MIT и предназначался для ВМС США.

К сорокалетнему юбилею IBM PC. Часть 4 Компьютер, История (наука), Старый ПК, Ретро компьютер, IBM, Компьютерное железо, Длиннопост, Intel, Zilog z-80, Microsoft, Apple II, Пятничный тег моё

Whirlwind I. Огромный стеклянный шкаф слева - ничто иное, как оперативная память (на магнитных сердечниках).

В середине 1970-х годов уже вовсю появились 16-битные процессоры, например Panafacom MN1610 (1975), National Semiconductor PACE (1975), General Instrument CP1600 (1975), Texas Instruments TMS9900 (1976), Ferranti F100-L (1976), and the HP BPC (1975).

Наконец, 8 июня 1978 на этом же поле выступила Интел и представила свой ультрасовременный Intel 8086.

К сорокалетнему юбилею IBM PC. Часть 4 Компьютер, История (наука), Старый ПК, Ретро компьютер, IBM, Компьютерное железо, Длиннопост, Intel, Zilog z-80, Microsoft, Apple II, Пятничный тег моё

Голый кристалл Intel 8086. Тег NSFW нужен?

Да, об этом сейчас мало кто помнит, но в конце 70-х Intel была догоняющей в гонке процессорных технологий. Но это дало свой эффект в том, что, уже наблюдая результаты конкурентов, можно было обойти какие-то проблемы и сделать то же самое, но лучше.

Результатом этих мозговых штурмов стал не просто 16-битный центральный процессор, а целая архитектура, известная нам сейчас как x86, она же 80x86 и 8086 family. Это сейчас мы её знаем как самую распространенную ПК-архитектуру на Земле, а тогда это был амбициозный но довольно типичный проект.

Зная о том, что Intel 8080 и его деривативы являются одними из самых распространенных процессоров на восьмибитном рынке, Интел стремились сохранить преемственность и создавали x86 как полностью 16-битное расширение 8-битного микропроцессора Intel 8080 с сегментацией памяти как решением для адресации большего объема памяти, чем может быть охвачен простым 16-битным адресом.

Удивительно, но изначально Интел вовсе не собирались разрабатывать 16-битный процессор, так как они планировали перепрыгнуть "через ступеньку" и с 1975 года разрабатывали 32-битный ультранавороченный IAPX 432. Но... что-то пошло не так, разработка шла четвертый год, с инженеров лился пот как в пустыне Юта в полдень, но новый процессор всё никак не давался в руки. Дело было в том числе в недостаточном технологическом развитии всей полупроводниковой отрасли середины 70-х, но директорат Интел ясно видел, что рынок начинает утекать у них сквозь пальцы. Окончательно ситуацию добил выпущенный в июле 1976 года Zilog Z80, бывший по факту улучшенным, дополненным, а также, что важнее всего, более дешевым аналогом Intel 8080! Да-да, тот самый, который стоял в Microsoft SoftCard, знаменитом Спектруме, Sega Mega Drive, Game Boy, и миллионах и миллионах других устройств.

К сорокалетнему юбилею IBM PC. Часть 4 Компьютер, История (наука), Старый ПК, Ретро компьютер, IBM, Компьютерное железо, Длиннопост, Intel, Zilog z-80, Microsoft, Apple II, Пятничный тег моё

Прототип Zilog Z80, изготовлен в июне 1976 года.

Рыночный успех Зилога был настолько мощным, что волевым усилием руководство Интел перевело часть инженеров с разработки с нуля нового 32-битного проца на разработку адаптации Intel 8080, которая могла бы в теории догнать и перегнать Zilog Z80. Именно в такой обстановке был разработан Intel 8086.

Получившийся Intel 8086 действительно оказался хорош, но ему недоставало совместимости с i8080, в отличие от того же Зилога. В кратчайшие сроки, всего за 11 месяцев, специалисты недавно созданного исследовательского центра Intel в Хайфе создали немного упрощенную, но даже более интересную версию под названием Intel 8088.

К сорокалетнему юбилею IBM PC. Часть 4 Компьютер, История (наука), Старый ПК, Ретро компьютер, IBM, Компьютерное железо, Длиннопост, Intel, Zilog z-80, Microsoft, Apple II, Пятничный тег моё

Единственным существенным принципиально отличием от Intel 8086 была восьмибитная внешнюю шину данных вместо 16-битной шины 8086. Это позволило обеспечить в первую очередь совместимость с дешевой 8-битной периферией, а во вторую - с программным обеспечением, в большом количестве созданном для i8080. Очередь предварительной выборки 8088 была сокращена до четырех байтов с шести байтов в 8086, а алгоритм предварительной выборки был немного изменен для адаптации к более узкой шине.

Любопытно, что скорость исполнительного блока (EU) и шины процессора 8086 была хорошо сбалансирована; при типичном сочетании команд 8086 может выполнять инструкции из очереди предварительной выборки большую часть времени. И 8086, и 8088 требуют четырех тактовых циклов для завершения цикла шины; тогда как для 8086 это означает четыре такта для передачи двух байтов, для 8088 это четыре такта на байт. Короче говоря, 8088 обычно работает примерно вдвое быстрее, чем 8086, работающий с той же частотой, из-за узкого места шины (единственное существенное отличие).

Побочным эффектом конструкции 8088 с медленной шиной и небольшой очередью предварительной выборки является то, что скорость выполнения кода может сильно зависеть от порядка команд.

Но у Intel 8088 был другой, совершенный аргумент - цена! На момент выходы цена i8088 составляла 124,80 доллара США. Спустя всего два года, в июле 1981 года была представлена версия в пластиковом корпусе по совершенно демпинговой цене 14,10 долларов США за 100 штук!

И тут на арену выходит, собственно, IBM.

Продолжение следует.

Показать полностью 6

Сможете найти на картинке цифру среди букв?

Справились? Тогда попробуйте пройти нашу новую игру на внимательность. Приз — награда в профиль на Пикабу: https://pikabu.ru/link/-oD8sjtmAi

Сможете найти на картинке цифру среди букв? Игры, Награда

Самодельный компьютер

UPD:

Компьютер новодельный (НЕ ИЗ 90-х), делался несколько лет назад.

Когда-то давно, когда я сидел с паяльником в обнимку каждый день, собрал этот компьютер на базе 8088 процессора. Даже паял к нему сетевую карту и лазил по фидо.

Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост
Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост
Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост

И немного запущенных на нём программ:

Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост
Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост
Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост
Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост
Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост
Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост
Самодельный компьютер Пятничный тег моё, Хобби, Паяльник, Самоделки, Ретро, Ретро компьютер, Длиннопост

В коробках ещё лежит много разных самоделок, может когда нибудь дойдут руки их достать и включить))

Показать полностью 9

JAVA

JAVA IT, Google, Java, Oracle, Ретроспектива

Приветствуем путников в сети, ровно 29 лет назад вышел в свет язык программирования Java. Для сравнения C++ 41 год назад, но сейчас не про плюсы, а про великий Java.

Java изначально создавался для бытовой электроники. Представьте стиральную машинку с выходом в интернет и графическим интерфейсом (утрирую).

Проект изначально назывался Oak (дуб), но такой язык уже существовал и переименовали в Java – в честь острова Ява, где выращивают кофе.  Поэтому на логотипе Java изображена чашка с кофем.

В 1984 Sun пришел Джеймс Гослинг (и нет он не отец Района Гослинга, просто однофамильцы) из отдела IBM. После изучения перспектив на  рынке электроники , Sun создала рабочую группу для разработки новой технологии. Однако решили не использовать C++ для нового языка потому что он оказался слишком требовательным. Так что решили создать новый язык, удовлетворяющий нескольким требованиям – поддержка ООП, возможность запустить одну программу на разных ОС. Последние и предало популярность языку.

И вот в 1995 явы выходит в свет и успех, правда не там, где изначально планировалось. В 1993 выходит протокол HTTP и браузер Mosaicи, тут команда поняла, что Интернет будет идеальной сетью для позиционирования их продукта. В том же 1995 выходит браузер WebRunner, который может отображать HTML. Потом WebRunner становится HotJava, затем java,sun официально открывается для публики.

В 2007 ява становится свободным ПО. И в этом же году выходит Android, который работает c Java

В 2009 Sun поглощает Oracle. Странно, что Oracle подает иск на Google за использование Java внутри Android SDK.

Последнее обновление уже за 24 год.

Итого, язык жив, живой и будет жить.

Спокойной ночи:3

Показать полностью

Apple III

Apple III IT, Компьютерное железо, Ретроспектива, Apple

Apple III

Приветствуем путников в сети. Ровно 44 года назад был анонсирован бизнес компьютер Apple III.

На дворе 1978 Apple II прекрасно продается и компания себя прекрасно чувствует. Apple II был универсальным, он подходил и для предприятий, и для любителей, и для обучения и так далее. Но Apple захотела больше денег получить, поэтому решила установить сегментацию рынка – Apple III для бизнеса, Apple II для любителей.


Курировал проект Уэнделла Сандера, а не Стив возник, который был занят разработкой Apple II.

Маркетологи вывели, что бизнесменам покупали две платы расширения для работы с электронными таблицами. Для удобства решили, что платы будут установлены заранее и предприниматель получал готовое решение, работающее из коробки.

Все выше довольно логично и обоснованно, а теперь пойдут странности: новая ОС Apple SOS без обратной совместимости, алюминиевый корпус для охлаждения, потому что Стив Джобс запретил использовать вентиляторы.

Чтобы сохранить поклонников Apple 2 оставили возможность запуститься в старом режиме. То есть было 2 ОС в одном пк.

Но и здесь просчет, нельзя использовать внешние платы и можно работать только с 48 Кб ОЗУ, а весь объем был до 512 Кб. Apple хотели полностью отказаться от  второй платформы.

Алюминиевый корпус привело к постоянным сбоям из-за перегрева. Из-за этого было заменено 14 тыс машин.

Продажи провалились, всего продано около 70 тыс машин. Для сравнения было продано 1,25 млн моделей серии Apple II.

После провала выпустили версию Apple III Plus с новой печатной платой. Теперь машина не плавилась…

Итого на маркетинг было потрачено $100 млн, а приносил 3% прибыли. А этих денег бы хватило на развитие Apple II и конкурирование с IBM, которая потом захватила рынок.


Вот что бывает, если маркетологам доверить создание технического устройства.


Всем спокойной ночи ^3

Показать полностью

Ковокс? Нет. Раньше

Если меня спрашивают, когда на ПК появилась полноценная реалистичная музыка, я уверенно говорю: "спектрумы, середина восьмидесятых".
Мне в ответ начинают затирать про IBM-PC, параллельные порты, кубик плейер и скримтрекер.
Не верьте этим людям. Они выросли в период аудиокассет и не знали иных носителей цифровой информации.
Сегодня я вам расскажу, с чего начиналась ПК-музыка и почему демосценщики готовы сжечь ковоксеров живьём, а затем, изнасиловать их пепел и снова сжечь.
Итак, восьмидесятые. 84-85 год. По миру победоносно шествует господин Синклер со своим домашним персональным компьютером за 102 рубля. Напомню, МК-85 тогда стоил 140.
Магнитофоны. А их тогда нет. Дефицит. Да, бобинники на 19 есть у меломанов и в студиях. Но дома у большинства обычные вертушки и куча затёртых пластинок с кукарачей и хафананой, купленных в магазине мелодия.

Да-да ребятки, ДиДжей Бобо с его БэЛэЭм-апскёртами и чивавой, как и Бой Джордж с песней о НКР появились гораздо позже.

Итак ...
Восьмидесятые.
В СССР начало развала. Экономика, подорванная антиалкогольной реформой и афганской войной начинает умирать. Везде плакаты про нетрудовые доходы, пищевые отходы и выключайте свет.
Но компьютер спектрум - дёшево. "ааааа привези мне из англии", "привези мне из японии", "говорят в таллине в магазинах продаются"... Тысячи оригиналов, миллионы копий, десятки миллионов копий с копий.

Ковокс? Нет. Раньше IT, Звук, Музыка, Ретро, Компьютерные игры, История России, Олдскул, Видео, YouTube, Длиннопост

Персональный компьютер Бейсик, Владивосток, завод Радиоприбор, 80-е - 90-е. Цена 240 руб.

Но магнитофоны ...
Их нет. Дефицит головок. Никто не хочет железо в головках (режет высокие).
Все хотят пермаллой. СССР заказывает головки в японии.
Япония не справляется. Цены на магнитофоны уже серьёзны.

Ковокс? Нет. Раньше IT, Звук, Музыка, Ретро, Компьютерные игры, История России, Олдскул, Видео, YouTube, Длиннопост

Магнитофон ВЭФ-287. Госцена - 380 руб. У спекулянтов - 500. Напомню: з/п инженера - 120.

Но у людей есть вертушки. Не у всех, конечно корветы, но массово - есть.

Ковокс? Нет. Раньше IT, Звук, Музыка, Ретро, Компьютерные игры, История России, Олдскул, Видео, YouTube, Длиннопост

Проигрыватель виниловых (и шеллачных) пластинок. Корвет-001. Топ Советской аудиотехники.

Такая проблема (магнитофоны вместо винила) реально имела место не только у нас.
Весь мир в неё упал.
Ну, не весь, конечно. Япония, Англия и ФРГ такой проблемы не имели, поскольку приорат местного бизнеса - превыше всего. А вот остальной мир: США, латиносы, канада и прочие очень хотели программ для новых компьютеров, которые уже купили.
Как оказалось, в тетрис не слишком интересно играть, если перед этим нужно два часа без ошибок набирать код на бейсике.
Конечно-ж решение проблемы было найдено.
И нашли его производители грампластинок.
Ведь программа это звук, а звук-это программа. Когда мама инструктирует тебя на тему покупки картошки в магазине, разве не программа это?

Ковокс? Нет. Раньше IT, Звук, Музыка, Ретро, Компьютерные игры, История России, Олдскул, Видео, YouTube, Длиннопост

Такой вот он - компьютерный звук.

Практически все тогдашние* компьютеры имели встроенный аудиоканал и программное обеспечение для приёма кода. Да медленно. Да, не без помех. Но он был. И да - успешно работал. Погуглите прерывание 15H на IBM-PC.

Ковокс? Нет. Раньше IT, Звук, Музыка, Ретро, Компьютерные игры, История России, Олдскул, Видео, YouTube, Длиннопост

Операционная система Free DOS для IBM-PC.

Винил с кодом и музыкой пополам?
Было и такое. Загружаешь программу с пластинки в компьютер и вуаля, у тебя на телеке мегаспецэффекты под полноценную музыку с винила.
Наоборот? Да легко. Грузишь с пластинки игрушку, а пластинка тебе саундтрек под неё рисует.
Да, была рассинхронизация. Да иногда ты проходил уровень, раньше, чем заканчивалась композиция. Но боже мой, как-же это было круто.

Ковокс? Нет. Раньше IT, Звук, Музыка, Ретро, Компьютерные игры, История России, Олдскул, Видео, YouTube, Длиннопост

Виниловые пластинки с компьютерными программами, играми и музыкой для ZX Spectrum.

Конечно, аудиокассеты быстро (лет за пять, спасибо японцам они умеют в быстро и много) вытеснили винил, ведь пластинку не положишь в нагрудный карман, не спрячешь на ней секстетрис от родителей. Но это был отдельный, особый период:

Ты.
Компьютер.
Вертушка.
Полноценный тяжёлый (очень тяжёлый) саундтрек и маленький киберноид, который плюётся огненным ядом в непослушных растений.

И вы мне тут будете про ковоксы и саундтреки из борды рассказывать?
Нет уж. Это я вам расскажу.
А заодно фильму посоветую. Нравится она мне. Cмотрите, не обляпайтесь:

Показать полностью 6 2

Если вы профи в своем деле — покажите!

Если вы профи в своем деле — покажите! Косплей, Компьютерные игры, Литература, Самолет

Такую задачу поставил Little.Bit пикабушникам. И на его призыв откликнулись PILOTMISHA, MorGott и Lei Radna. Поэтому теперь вы знаете, как сделать игру, скрафтить косплей, написать историю и посадить самолет. А если еще не знаете, то смотрите и учитесь.

СМОТРЕТЬ, УЧИТЬСЯ

Вопросы-вопросики. Познакомимся?

Мои первый компьютер: Электроника Б3-34
Мой текущий компьютер - их шесть (от лампы джобса до i9-128Гб)
Моя первая игра: Лунолёт
Моя текущая игра: Сонора
В моей жизни были в хронологическом: МК-85, БЭСМ, Искра-1256, ZX, БК0010, Поиск, PCjr, XT, AT и далее по списку.
Из цифровых носителей застал: перфокарты (да, умею читать их), перфоленту, винил, кассеты, дискеты, CD и далее по списку.
Самая короткая моя программа: перехватчик int13H, для пиратинга Win95 на CD.
Самая длинная моя программа: система складского учёта, документооборота и расчёта выплат для одной сетевой пирамиды.
Кодил: машкод, asm, forth, c, с++, visual basic, vba, python, js.
Работал: от простокодера до прогарха-топа.
Люблю: Разную компьютерную экзотику, вроде "арвидов" или "кулонов". Кошек. Девушек.
Работаю: репетитором на удалёнке, как СЗ (старость, здоровье).
Налоги: оплачиваю честно.
В 80-х - 90-х жил во Владивостоке, наблюдал немало компьютерных извращений тех времён, в некоторых участвовал (ах да, держал в офисе бибиэску с крупнейшим на тот момент архивом порно в бСССР). Многое оттуда помню, но не всё (кое-что потёрто инсультом).
Ну вот как-то так.

Отличная работа, все прочитано!