Category: компьютеры

kluven

(no subject)

... как я узнал от разработчиков машины и кураторов из Госплана, стимулом к ее [машины Искра-226] созданию послужила параноидальная байка о «жучках в импортных компьютерах», которая издавна гуляла среди советской программистской общественности, равно как и промеж начальства.

И вот кто-то из хитрых руководителей ЛЭМЗ (а может, и кто повыше) воспользовался этим мифом в производственно-личных целях и в цековских верхах родилось постановление о выпуске полностью отечественной ЭВМ, безопасность которой гарантировалась (!) оригинальной архитектурой процессора и системой команд, а также последовательным употреблением русского языка в программном обеспечении...
kluven

Интернет, как ни невероятно, "помнит всё",

даже имена и адреса давным-давно не существующих машин:

csa.mcad.ihep.su
csb.mcad.ihep.su
ipgate.mcad.ihep.su
bagend.mcad.ihep.su

CSA и CSB были два из наших MicroVAX-ов,
ipgate -- бездисковый (только с флоппи) клон XT выступавший IP-router-ом между нашим Ethernet-ом и SLIP-ом до ОМВТ,
bagend -- Macintosh-II под A/UX.

Ну и, понятное дело,

m7.ihep.su
m8.ihep.su
m9.ihep.su
mx.ihep.su

и serp.ihep.su -- это, кажется, PC Лёни Егошина, которая вроде бы служила router-ом между ИФВЭ и Москвой.
kluven

с чего начинается Оракл (в России)


Саша Соколов рассказывает:
В 90-х я сдавал в московском представительстве Oracle на право преподавания трех курсов: DBAI, DBAII и Tuning преподавателю их УЦ (тогда он у них еще был).

Кстати, это была сказка и песня:
- Напишите формулу вычисления коэффициента попадания в кеш.
- Почему вы пишите по-русски?
- Привык, что у многих слушателей плохо с анлийским.
- Таких АБД нужно выгонять с работы.
- У меня такого права нет…
- …
- Почему вы написали правильную формулу вычисления коэффициента попадания в кеш? В тексте курса она написана с ошибкой…
- Я привык исправлять замеченные в тексте ошибки…

Резюме:
- СУБД Oracle вы знаете, а текстом курса не владеете. В виде исключения экзамены я принимаю.

Как это характерно для Саши!
И какая горькая ирония заключена в том, что какой-то хлыщ ему что-то выговаривает!

В порядке сохранения oral history для узких интересующихся кругов, решил, что стоит записать воспоминания.

Весь Oracle в России/CCCР начинался с группы из трёх человек, одим из которых и потому волей-неволей свидетелем всем событиям был я, а главным -- Саша Соколов.

Было это зимой то ли 1984-85, то ли 1985-1986 г.

Collapse )
kluven

opensource по-советски


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

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


(1983)
kluven

(no subject)

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

Leonid Lvovich Kerber, "Stalin's Aviation Gulag: a Memoir of Andrei Tupolev and the Purge Era", Smithsonian Institution Press, 1996, стр. 247-255 (главы "New Challenges", "Cybernetics and Automatic Navigation System").

Collapse ) как заключает главу Кербер,
"мы потеряли по меньшей мере три года из-за необходимости сражаться с идеологическими догматиками, которые преследовали кибернетику и клеймили её лженаукой!"
kluven

интернет как лженаука и служанка империализма

В 1953 году в официальном идеологическом журнале “Вопросы философии” появилась статья “Кому служит кибернетика”. Автор этой статьи, скрывшийся за выразительным псевдонимом Материалист, писал:
“Теория кибернетики, пытающаяся распространить принципы действия вычислительных машин новейшей конструкции на самые различные природные и общественные явления без учета их качественного своеобразия, является механицизмом, превращающимся в идеализм. Это пустоцвет на древе познания, возникший в результате одностороннего и чрезмерного раздувания одной из черт познания”.

И далее:

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

В четвертом издании “Краткого философского словаря” (1954 г.) в статье “Кибернетика” эта наука была определена как
“реакционная лженаука, возникшая в США после второй мировой войны, и получившая широкое распространение в других капиталистических странах; форма современного механицизма”.

Похоже на то, что готовилось нечто подобное разгрому генетики. У всех еще в памяти была трагическая сессия ВАСХНИЛ 1948 года.

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

Одним из наиболее видных основателей развития компьютерной техники в СССР был Анатолий Иванович Китов.

Китов был фактически первооткрывателем для СССР кибернетики и существования Винера.

Статья, написанная Китовым после ознакомления в спецхране с книгой Винера (хранилась с грифом "секретно"), к которой он уговорил присоединиться Ляпунова и Соболева, и опубликованная в советском официозе "Вопросы философии", стала начальной точкой отсчета в истории советской кибернетики.

Китову принадлежит длинный список заслуг (см. их перечисление по ссылке), включая создание ВЦ МО СССР, использование погонов для реабилитации кибернетики в СССР (сидящие в зале собрания не без аппетита вкушали зрелище того, как советская артиллерия бьёт по марксизму [Китов относился тогда к ведомству главного артиллерийского управления МО СССР, а Ляпунов был профессором кафедры математики Артиллерийской академии имени Дзержинского]), разработку ЭВМ М-100, разработку и организацию разработки многочисленных математических методов, алгоритмов и программных комплексов, организацию становления программирования как дисциплины etc. etc. etc.

В 1956 г. Китов опубликовал первую в СССР книгу по ЭВМ. Дж. Карр, президент ACM, характеризовал её как по-видимому наиболее полное изложение вопросов программирования для ЭВМ.

Доклад Китова Хрущёву сыграл значительную роль в принятии правительственного решения о расширении в СССР производства ЭВМ.

Перечислять всю справку по ссылке не стану, упомяну лишь то, чего в ней не упомянуто: в 1954 году адмирал Аксель Берг (протеже которого был Китов), поручил Китову составить отчёт о развитии компьютеров на Западе. Именно этот отчёт побудил министерство обороны СССР резко увеличить вложения в кибернетику и в разработку компьютеров.

В книге изданной в 1956 году Китов рассуждал, среди прочего, о возможности применения ЭВМ в экономике.

В 1959 году Китов стал одним из первых, если не первым в СССР автором идеи создания компьютерных сетей.
Осенью 1959 г. А. И. Китову пришла в голову идея о целесообразности создания единой автоматизированной системы управления для вооруженных сил и для народного хозяйства страны на базе общей сети вычислительных центров, создаваемых и обслуживаемых министерством обороны СССР(МО СССР). При большом отставании в производстве ЭВМ от США концентрация машин в мощных вычислительных центрах и их четкая и надежная эксплуатация военным персоналом позволили бы сделать резкий скачок в использовании ЭВМ. Несколько месяцев А. И. Китов работал над докладом для ЦК КПСС (так называемая "Красная книга"). Для его рассмотрения была создана комиссия МО СССР под председательством маршала К. К. Рокоссовского.

... Но и на старуху бывает проруха.

В докладе Китов высказал еретическую мысль, что развитие компьютерных сетей закономерно приведёт к децентрализации административного управления.

За эту ересь Китов был исключён из партии и уволен с работы.


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

А ведь марксисты не зря предупреждали:
“Теория кибернетики пытется распространить принципы действия вычислительных машин новейшей конструкции на общественные явления без учета их качественного своеобразия”.

Не устоял тов. Китов против идеологического оружия империалистов.
kluven

(no subject)

Билл Гейтс мечтал о том дне, когда компьютеры будут размером с книжку и ими можно будет пользоваться как книжкой -- и дожил до tablet notebook / tablet PC.

    


Но даже и он не мечтал о том, что на телевизорах будет порт Ethernet и они будут включаться прямо в интернет.
Большой Всемирный Информаторий, однако.
kluven

(no subject)

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

- Слышь, я по объявлению. Фольксваген-гольф все еще продается?

(в трубке, видимо, отвечают, что нет, уже продан)

- Понятно, а другие машины продаешь?

(в трубке, видимо, частный продавец, который отвечает, что следующий раз будет продавать машину лет через десять)

- Надеюсь, ты через десять лет сдохнешь. Пока.

Беззлобно так сказал, чуть ли не дружелюбно. И стал набирать новый номер.
kluven

(no subject)

Тепловыделение ЭВМ было столь сильным, что системы охлаждения пришлось маскировать под фонтан . Собственно говоря он фонтаном и был, ну заодно.

Нет, чтобы качать в центральное отопление!
К концу 80-х было построено новое здание с двумя суперэвм “Эльбрус”. Системы охлаждения их спрятать уже было невозможно.

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

Вся задача была разбита на черные ящики математических функций, вот каждая группа отдельно над каждым из них и работала. Потом шла оптимизация математики (подчеркиваю математики, а не программ). К каждой функции придавались данные входа-выхода и требуемое время работы. Математиков набрали от бога – Новосибирск, МГУ, Московский Физтех, ну и т.д. Всю задачу вместе представляли только генеральные конструктора. Потом функции алгоритмизировались и кодировались.

Программирование велось в машинных кодах!!! Убей меня бог, я делал задачу на ассемблере для управления станом металлургического комбината (получилось между прочим), но в кодах!!! Мне наверно было бы слабо.
kluven

Развспоминался о компьютерах...


Вот машина, которая мне дорога "как молодость и как весна".



На ней я сделал свой первый CMKRNL (change mode to kernel), можно сказать лишился невинности.
Было это курсе что ли на четвертом.
Нас, нескольких человек, примерно одногодок (Л. так и вообще был, кажется, первокурсником), тогда запустили с ней возиться, отдав по ночам и выходным в практически полное распоряжение, а на остальное время -- в частичное.

Ни у каких детей никогда не бывало такой игрушки.

Теперь я уж и не знаю, что может быть эквивалентом такого.
Разве что в квартиру Cray поставить (говорят, их еще делают).
Да нет, даже и Cray будет уже не тем; это относится к категории "то, чего больше не будет".

Collapse )