Lachrimae
Про языки
Случай был году в 2008. Поехал я в Прагу с туристическими целями. Причем во второй раз. Из первой поездки помню, что где-то рядом с Пражским градом есть маленькая пивоваренка при монастыре, где подают изумительное пиво. Помню направление, а конкретное место - нет.
По пути ловлю полисмена и спрашиваю на ломаном английском: "Where is the brewery?", мол, где здесь пивоварня? Не понимает. Минут пять я пытался ему на пальцах объяснить, чего хочу. В итоге мне это надоело и я ему говорю: "Ну бл..ь, ну пивоварня!". И тут он на чистом русском отвечает: "А, ну вот там, в конце дома налево".
Вот тебе и международный язык.
Удивительный историк
На волне постов об учителях и преподавателях.
Когда я учился в универе, историю на младших курсах у меня преподавал поистине удивительный человек. Хотя отношение к нему у студентов было противоречивым (вел он себя иногда слегка вызывающе), только благодаря ему я заинтересовался историей как таковой и перестал ее воспринимать как ворох дат, имен и безымянных битв.
Как он вел лекции - это было нечто восхитительное. Он в себе сочетал безумную харизму, артистизм, чувство юмора, а также знание и понимание исторических процессов, их связь с сегодняшним днем.
Началось мое знакомство с ним с опоздания на 20 минут. На первую же лекцию. Его реакция на опоздание лучше всего мотивировала на посещаемость и пунктуальность. Он начинал стебать. Нет, даже не так. Стебать. Мне он в витиеватых выражениях присудил мировой рекорд по опозданиям и обещал к концу пары выдать медаль. Больше я не опоздал ни разу. И не пропустил ни одной лекции, хоть и начинались они в 8 30. В основном же он называл непунктуальных студентов "господами опоздантами" или в этом духе.
Как он умел держать публику - не передать словами, при этом надо было присутствовать. 50 человек студентов-первокурсников сидели как мыши и ловили каждое его слово. На некоторых лекциях приходилось выбирать, что записывать - материал или его перлы. На память помню:
Взять 200 мужиков, одеть их по старинному, отпустить щетину на 2 недели, посадить на киргизских кургузых лошадок - вот вам и вся история, милые девушки.
(про фильм "Монгол")
Проблема была решена в духе современности: авары кончились.
Монголы так справили тризну по своему государю, так ответственно к этому подошли, что столицу Тангутского царства нашли только через 700 лет.
Не было тогда на Руси нормального сообщения, не послать было в Киев звено десантных самолетов с ОМОН-ом, чтобы навести там порядок.
Да даже если у этого правителя морда была оспой изрыта до самых пят, на портретах - чистый Купидон!
...и радостные бояре запустили руки в казну по самые пятки.
Ты записывай, а то потом будешь на экзамене плавать, как Колумб - откроешь что-нибудь не то...
Еще пять минут и я начну узнавать от вас много нового
(перед экзаменом)
В общем, спасибо Вам, Борис Григорьевич, за 2 семестра интереснейших лекций.
Вдогонку про безопасность
На нашем предприятии не то в прошлом, не то в позапрошлом году была ситуация.
На охраняемый объект проверяющие откуда-то из органов протащили через КПП муляж бомбы. Тут же давай естествовать всю нашу безопасность.
Пока естествовали и следили за усилением на этом объекте, те же люди через другую проходную пронесли еще один муляж. Безопасность, ага.
Linux-энциклопедия
С полгода назад наткнулся я где-то на весьма пользительный сайт. На этом сайте выложена информация о внутреннем устройстве ОС Linux, все выполняемые операции, включая развернутое описание запуска системы от "кнопки" до рабочего стола.
https://0xax.gitbooks.io/linux-insides/content/index.html
Не мог не поделиться, что называется.
Современный подход к разработке ПО (наглядно)
Итак, есть задача: колоть орехи.
Д ля этого разрабатывается ПО Телевизор ™ 1.0 с интуитивно понятным интерфейсом: "raise-and-drop" ("подними и урони"). ПО допускает многопоточную колку орехов (одним ударом можно расколоть сразу много орехов). Но у триальной версии есть две огорчающих особенности:
1) после первого же удара днище трескается;
2) трещины на орехах имеют форму слова "TRIAL".
В базовую (покупную) версию входит днище из твердого пластика, которое выдерживает больше одного использования, но его ресурс все равно ограничен и требуется подписка на новые днища, чтобы заменять треснутые на новые.
В расширенную версию входит днище, армированное сеткой-рабицей. Разница в прочности не ощутима, а вот разница в цене - вполне.
Для тех, кому лень постоянно менять днища, выпускают Телевизор™ SP1 с приваренной к днищу бронеплитой. Такой подход позволяет колоть орехи намного дольше, а кроме того, такой телевизор какое-то время можно даже смотреть (недокументированная функция!), поскольку из-за увеличившегося веса, высоту подъема телевизора для колки можно уменьшить.
Но поскольку особо одаренные пользователи наловчились колоть орехи экраном, пришлось выпустить версию SP2, в которой к экрану приваривается еще один лист броневой стали. Функция просмотра Телевизора™ уходит в прошлое.
Через некоторое время разработчик приходит к мысли, что бронепластины можно сделать съемными, на болтах. Выпускается версия Телевизор™ 2.0, совместимая с новым апдейтом, SP3. И к ней идет инсталлятор Гаечный ключ™. Или, как доп. опция, более удобный, но и более дорогой, Шуруповёрт™. Но, в любом случае, для версии Телевизор™ 1.0 такая совместимость не предусмотрена по нескольким причинам:
1) приваренный к днищу бронелист держится крепко (для обладателей SP1);
2) приваренный к экрану бронелист держится крепко (для обладателей SP2);
3) ни на экране, ни на днище нет крепления для болтов (компонента SP3).
Для решения этих проблем разработчик выпускает утилиты Болгарка™ и Дрель™. Естественно, платные. По совокупности цен они чуть дешевле полноценной версии Телевизор™ 2.0, но требуют понимания архитектуры приложения: срезать старые листы и сверлить дыры под новые надо умеючи. Таким образом, у пользователей есть два варианта: либо купить Телевизор™ 2.0 и не мучиться, или сэкономить и купить две утилиты и получить риск испортить свой Телевизор™ 1.0.
Но поскольку две бронепластины и сам телевизор много весят, требуется либо обновление аппаратной части (мускулов пользователя), либо покупка программного акселлератора Лебёдка™.
После этого выпускается Телевизор™ SP4, представляющий из себя бронированную решетку вместо бронепластины на экран. Таким образом, недокументированная функция просмотра телевизионных каналов становится документированной, хоть и непостоянной из-за бага (хрупкость внутренних деталей).
Для устранения этого бага разработчик выпускает версию Телевизор™ 3.0 без возможности апгрейда с версии 2.0, но совместимую со всеми обновлениями.
Затем, по фидбеку, разработчик понимает, что смотреть телевизор через решетку неудобно. Выпускается апдейт SP5 - бронированное стекло с защитой от царапин. И старые инсталляторы Гаечный ключ™ и Шуруповёрт™ не могут его установить из-за несовместимости диаметра гайки. Приходится покупать новый Гаечный ключ™ 2.0 или применять к Шуруповёрту™ платный патч-сет с новой насадкой.
Со временем вместо акселлератора Лебёдка™ принято решение разработать акселлератор Динамическое днище™, заменяющее апдейт SP1, и фреймворк Стенд™. Работает вся эта конструкция теперь так: Телевизор™ закреплен на Стенде™ на высоте 25 см. Динамическое днище™, которое крепится к днищу Телевизора™, по нажатию кнопки отстреливается вниз по направлению к орехам. Затем, используя переработанный движок Лебёдки™, возвращается на место.
Единственная сложность заключается в том, что требуется вызов специалиста для калибровки мощности Динамического днища™, иначе вместе со скорлупой разлетаются к черту и сами орехи.
Ну и как вишенка на тортике, для особых задротов соцсетей выпускается библиотека Селфи-палка™, позволяющая фотографировать процесс колки орехов на телефон и постить в Инстаграмме.
Веселый провайдер
Хочу рассказать сагу о том, как я подключался к питерскому провайдеру Лайнер.
В новом доме кроме него, Ростелекома и еще какого-то ноунейма провайдеров нету от слова совсем. Памятуя о том, как себя ведет Ростелеком, решил подключиться к Лайнеру.
При подключении с меня положенные 500 рублей не взяли, видимо, не доверяют своим монтажникам собирать бабло с клиентов, и мне был сделан обещанный платеж. Как сказал монтажник, на 5 дней, типа на попробовать.
Через день прихожу домой, а интернета нету. Вернее, он как бы есть, но ничего не работает. Лезу в личный кабинет. Не пускает. Снова и снова. Но пароль-то верный, Хром его сохранил, когда монтажник заходил в ЛК! В общем раза с 10-го зашел (с тем же паролем!). При этом в адресной строке менялся хеш-код. То есть, вероятно, это своего рода кабинет Шрёдингера: если закрыть глаза и тыкать кнопку "Войти", то он одновременно авторизован и не авторизован.
Изнутри личный кабинет по оформлению напоминает курсовую работу студента. Смотрю свой баланс: -17 рублей. Откуда? Не знаю, звоню в поддержку. Там мне говорят что-то насчет того, что обещанный платеж оформлен не на 5 дней, а на неделю, и вот как-то эти 17 рублей типа материализовались. Вот. А вообще, мол, могу эти 17 рублей на счет добавить. Говорю - давайте. Добавил. Теперь мне надо обновить страницу и нажать кнопку "Включить интернет". 21 век на дворе, автоматически такие вещи проводить - моветон.
Ладно, пока что инет заработал. Думаю, раз такое дело, надо сразу эти 500 рублей оплатить. Лезу в раздел "способы пополнения". Выбираю банковскую карту. Меня перенаправляет на сайт ПСКБ. То есть своей формы оплаты у них нет. Ну, думаю, ладно, провайдер небольшой, может оно и нормально.
Оттуда заплатить мне также не удалось, мне выдало что-то типа "извините, платеж не был проведен". Но заплатить-то хочется! Смотрю, без комиссии можно заплатить в любом отделении Сбера. Благо отделение рядом есть. Иду туда, в шайтан-машине этого провайдера нет, а ждать очередь к операционисткам не было времени. Потом заплачу, решил я. Нашел где-то терминал Элекснет, через который можно пополнить без комиссии. Заплатил 500 рублей (ну 17-то мне возместили!). Через пару дней прихожу, а инет опять не работает (недели с подключения еще не прошло!). Лезу в ЛК (снова те же шаманства) и вижу баланс -17 рублей, в т.ч. 517 рублей обещанных. То есть второй платеж (из саппорта) тоже был обещанным!
Стреляю у подруги карту, с моей-то не проплатилось. Жмакаю "оплатить по карте" и... получаю хрен, инета-то нет! Оцените ситуацию: я не могу заплатить за инет, потому что у меня нет инета, Карл! В итоге заплатил через терминал еще 50 рублей.
Вот теперь думаю, отключаться или посмотреть, что еще они выкинут?
Вибраторы
Помню, был у нас на 1 курсе предмет "История строительного дела" и тучный препод с каменным лицом рассказывал:
- При строительстве N-ской ГЭС впервые были применены промышленные вибраторы...
На этой фразе половина потока с гулким стуком ударилась лбами в парты. Препод, как ни в чем ни бывало:
- Эти вибраторы достигали 1,5 метров в диаметре и до 5 метров в длину...
Весь поток рыдал.
Потом он, правда, объяснил, что промышленный вибратор - это тяжеленный цилиндр для трамбовки ЦПС и щебня на больших площадях.
