egorius: (Default)

Завершив с чтением курса в Новосибирске, я воспользовался запасом времени до самолета и рванул в Академгородок.

Мне было интересно сравнить его со своим родным Протвино: оба наукограды, примерно одинаковые по размерам (можно пешком из края в край) и расположены в лесу. К тому же слова «СО АН СССР» с детства будоражили мое воображение: впервые увидел их на заставках каких-то программ для Ямах. Ну и как не вспомнить академика Ершова (впрочем, о нем отдельно).

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

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

И действительно, кругом лес: березы, сосны — все в порядке, все как надо. После Новосибирска я за несколько часов отдохнул душой. Если жить в тех краях, то только в Академгородке. Но Протвино все равно лучше.

Кстати, Щедровицкий утверждал (в 1981 году), что Академгородок фактически погиб из-за своего расположения вдали от большого города (цитирую с сокращениями):

Люди туда бросились, захватили должности, места, получили академиков, членкоров и т. д. и установили там жесточайшую иерархию. Академик и членкор — целый дом; доктор — коттедж, поделенный пополам; кандидат — трехкомнатная квартира; сотрудник без степени — коммунальная с подселением.

Вот представьте себе: я младший научный сотрудник, я захожу в кафе, радуюсь, что мало народу и что меня быстро обслужат. А за мной вваливается компания из нескольких человек: директор Института математики академик Соболев, известные профессора такой-то и такой-то... И что делает официантка? Естественно, что она идет к ним, а я сижу нервничаю. В это время входит вторая компания, из Института ядерных исследований. Они продолжают обсуждать какой-то вопрос, столы сдвинули...

Было специальное социологическое исследование: почему молодежь оттуда побежала? Ответ был один: нет разницы между производством и клубом. Оказывается, что для нормальной жизни человеку обязательно нужны эти границы, чтобы клуб для него обязательно выступал как сфера компенсации. Вот я младший научный сотрудник. Но прозвенел звонок — я скинул халатик, рванул к себе [домой], мы [с коллегами] собрались в Сокольниках или пошли в кафе «Прага», выпили пива, играем на гитаре, песни поем, — и я — «первый парень на деревне». Так я уже могу работать младшим научным сотрудником достаточно долго: я компенсирован психологически, и личность моя не страдает. Если же это все происходит в маленькой деревне, где все всех знают и вся система должностей и рангов «опрокидывается» в клуб, то жизнь становится невыносимой, потому что оказывается, что есть люди первого сорта, второго, третьего и т. д. И куда бы ты ни пошел — если ты четвертого сорта, то так оно и будет. И нет просвета.

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

egorius: (Default)

Microsoft открыла исходные коды MS-DOS версий 1.1 и 2.0 и Word for Windows 1.1a.

MS-DOS, понятно, на ассемблере, там особо ничего не углядишь. Для меня интересно было почитать про Тима Патерсона, автора этой системы. Сразу вспомнилось, что у нас на Ямахах был MSX-DOS (такой гибрид MS-DOS и CP/M), и там при хитром нажатии на какие-то кнопки появлялось имя Патерсона. Тогда мы были не в курсе, кто это такой, а сейчас погуглил и пожалуйста: вот интервью с Тимом про историю создания MSX-DOS, в котором он вспоминает про свой easter egg, а вот видео, как это выглядело.

Word интереснее, он в основном на C. Можно живьем посмотреть на старорежимную венгерскую нотацию, воспетую Джоэлем Спольски. In Word, I’m told, you see a lot of xl and xw, — пишет Джоэль, и действительно, так оно и есть. Не обманул.

egorius: (Default)

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

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

Видимо, ноги растут из ямашной шестнадцатицветной палитры. Совпадений немного, но само откровение «число равно цвет» наверняка оттуда. Как-то так это выглядело:

10 SCREEN 2
20 FOR I=0 TO 15
30 LINE(I*16,0)-STEP(15,15),I,BF
40 NEXT I
50 GOTO 50

Помнят руки, помнят! Хотя про BF забыл, пришлось подглядывать в Кирпич. (Кстати, достойно внимания то, что в этой палитре нет чистых цветов.)

Еще точно есть цветовая ассоциация со школьными оценками: пятерка красными чернилами, четверка синими, тройка почему-то желтая.

Это дает пять первых цифр:

  1. черный,
  2. зеленый,
  3. желтый.
  4. синий,
  5. красный.

На этом «чистые» цвета заканчиваются и идут оттенки:

  1. серебристо-голубой, неяркий, иногда почти серый,
  2. то ли бордовый, то ли малиновый, эдакий таганско-краснопресненский,
  3. опять желтый, но приглушенный, цвета осенней листвы в пасмурный день,
  4. темно-коричневый, цвет шляпки боровика.

Ну и последняя цифра

  1. иногда белый (цвета парного молока), иногда прозрачный.

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

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

P. S. А еще у меня склероз. Нашел свой же пост семилетней давности на ту же тему. Ну ладно, не стирать же теперь. Зато любопытно сравнить: восприятие восьмерки изменилось за это время, а все остальное осталось без изменений.

egorius: (Default)

Юрий Полунов, «От абака до компьютера: судьбы людей и машин», том 2-й

Второй том книги посвящен персональным компьютерам. Тема это относительно новая и существенно более необъятная, чем «большое железо» первого тома, а потому в большей степени подвержена влиянию авторских пристрастий. Например, я бы не обошел вниманием компьютеры серии MSX, без которых моя жизнь сложилось бы совсем иначе. А говоря об издательских системах, хотя бы мельком упомянул Кнута (тем более, что в контексте баз данных автор рассказал немного о System R). Да и язык к концу книги стал все больше напоминать плохой перевод с английского.

Итог: второй том понравился меньше. Но в любом случае автор достоин благодарности за попытку обрисовать новейшую историю нашей отрасли.

Никколо Макиавелли, «Государь»

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

egorius: (Default)

Как нам подсказывает коллега [livejournal.com profile] slone, сегодня стукнуло 19 лет Kentavery. Наверное, никто из ШЮПовцев и не помнит этого названия, однако же — было! История…

egorius: (Default)

А хотите, я его стукну? Он станет фиолетовый, в крапинку!
— «Тайна третьей планеты».

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

Мне вот чудятся )
egorius: (Default)

Рассказывая про свой КПК, я задался вопросом, а есть ли для него эмулятор MSX. Ответ, в общем-то, был предсказуем: «есть, но».

Поиск обнаружил два эмулятора: fmsxSE версии 0.13 и PocketMSX версии 0.2a. Оба эмулятора валяются на сайтах разработчиков просто так, без какой-либо документации, с неправильно указанными версиями… Всё указывает на то, что это не полноценные продукты, а сырые поделки.

Эмулятор fmsxSE мне не удалось запустить. Я даже не уверен, правильно ли я его установил: есть масса повторяющихся файлов, а зачем они — непонятно. Ну и пёс с ней, начнём следующую (ъ).

PocketMSX оказался более дружественным, хотя и странным. Он все исправно эмулирует, читает образы dsk, но…

  • Экран Ямахи в ширину имеет 256 точек, а у КПК — 240. Куда делись ещё шестнадцать? Авторам это тоже было интересно, и они не поленились нарисовать кнопочки «влево-вправо», которые немного сдвигают видимую часть экрана.
  • Ямашная клавиатура нарисована статическим битмапом. Мало того, что на ней нет BS’а, так она ещё и не меняется при нажатии на shift. Очень удобно.
  • На КПКшные аппаратные кнопки выведен ямашный джойстик с кнопкой и пробел. Замечательно, но кто мешал вывести на джойстик и курсорные клавиши?
  • Как выяснилось, мощи КПК хватает на то, чтобы обгонять Ямаху по производительности. Это, конечно, радует, но как играться-то? А настройка скорости эмуляции не предусмотрена.

Резюме: эмулятор есть, но использовать его практически нельзя. Ну да, номер версии пока начинается с нуля… Будем ждать.

egorius: (thought)

Вот, к примеру, есть у нас Вордовый® файл™ невъероятного размера. И приспичило нам приделать к нему колонтитулы, причём так, чтобы на левой стороне разворота было название главы.

Видимо, в прошлой жизни я уже этим занимался, поскольку «файл–параметры страницы–макет–различать колонтитулы» мгновенно пронеслось в моём м@згу, а не прошло и десяти минут, как я догадался до «вставить–поле–StyleRef–Заголовок 1».

И всё бы было хорошо, если бы этот файл не открыли на компутере с англоязычным Офисом®. Стандартный стиль «Заголовок 1» Ворд®, не спросясь, заменил на «Heading 1», а сделать аналогичную замену в поле у него ума® не хватило. Ну и какого?..

А ещё я люблю бегать по лестницам. (Хороший переход, правда? Мне тоже понравилось.) Ходить по ним долго и скучно, а бегать — быстро и весело. Если кто помнит, была на Ямахах™ такая игрушка, «King’s Valley», так вот был там синий гад, который ходил нормально, а по лестницам бегал. Мой кумир.

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

egorius: (Default)

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

В последнее время я, правда, менее критично настроен. Наука юзабилити шагнула далеко вперёд и интеллект, например, Eclipse, вызывает уже не раздражение, а, скорее, восхищение. Тем не менее до сих пор моим любимым текстовым редактором остаётся встроенный редактор Far’а, и максимум того, что я ему позволяю,— автоматически ставить отступы. Многие не понимают, как это я во времена Дримвиверов умудряюсь писать руками —…

Только что в разговоре с [livejournal.com profile] hardsign я осознал глубинную причину своей ненависти. Была в MSX-BASIC’е команда auto, которая автоматически нумеровала строки: 10, 20, 30… Команда эта напрочь разрушала прекрасный, изумительный интерфейс редактора, прелесть которого состояла в том, что команду без номера строки Бэйсик выполнял сразу, а с номером — записывал в память. До того я невзлюбил этот auto, что и по сей день не могу непредвзято смотреть на всякую автоматизацию ;)

Profile

egorius: (Default)
egorius

September 2017

M T W T F S S
     123
45678 910
1112131415 1617
18 19 202122 23 24
252627282930 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 26th, 2017 07:22 am
Powered by Dreamwidth Studios