За чашечкой — Леонид Мотовских

Подписаться в Телеграме Все теги

Последний пост в этом году

Где-то в ноябрьско-декабрьском простое я выдохнул и разрешил себе не писать посты, когда занят чем-то полезным. Пришло время вспомнить любимое правило: когда можешь не писать — не пиши; вот когда не можешь не писать — тогда пиши.

А теперь к полезному. У меня новый раздел на сайте: прадед.

Это переиздание текста биографии моего прадеда, которую он написал в свои 86 лет в 1994 году. Для меня оно уже второе: еще в школе мы с мамой перенесли текст в Ворд, отредактировали и добавили иллюстрации.

В этой версии я добавил новые фотографии, примечания к неизвестным словам и карты. Дед пишет: «переехали в Дубовку» — теперь получится прикинуть, где находится Дубовка и насколько далеким был путь. В битве Яндекс-карт и Опен-стрит-мэпс победили последние: Яндекс над своими картами изголяться запрещает, а мне без этого никак.

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

31 декабря 2020

#интерфейсы #копилка #просторы

Обо всём и сразу

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

В 1941 году аргентинский писатель Хорхе Луис Борхес опубликовал рассказ о Вавилонской библиотеке, в которой хранились книги буквально обо всём — все возможные комбинации 22 букв, знака пробела, точки и запятой. Такого набора символов хватает для передачи любого текста, пусть и в упрощенной форме — Борхес формализовал, как могло бы выглядеть всё, если бы всё уже было написано.

В наше компьютерное время «чертежи» Борхеса были адаптированы и виртуализированы в виде Вавилонской библиотеки. Джонатан Базиль, автор сайта, расширил набор символов Борхеса и добавил самое интересное — поиск по Библиотеке, в которой все есть.

Проверьте сами, в библиотеке есть и объявление о продаже гаража и ответ на все вопросы, и даже весь текст этого поста, переведенный на транслит. Казалось бы, все уже под рукой, бери и используй! Но вот незадача: текстов так много, что обнаружить что-нибудь полезное практически невозможно. А легко найти только тот текст, который заранее известен и уже введен в строку поиска.

Бессмысленно искать в Библиотеке секрет успеха: им может быть и сахар, и соль, и даже милый пупсичек. Хоть настоящий ответ и спрятан где-то в недрах Библиотеки, он тонет в пучине окружающей его бессмыслицы.

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

Если все тексты уже написаны, может, заняться музыкой? В английском ноты записываются буквами: CDEFGAB — так что все музыкальные партии тоже там, во всех возможных способах записи и во всех возможных отклонениях и ремиксах.

Ноты конечны, алфавиты конечны: все уже было придумано и написано — смело можете писать баян! к любому тексту в интернете. Но как же жить, зная что ничего нового уже не создать? Мой ответ — он тоже не нов — звучит так: комбинировать — и рассказывать как истории.

2 ноября 2020

#просторы

Как я помогаю системе образования

Вкратце: новыми тестами!

На прошлой неделе я выпустил тест по морям. Помимо этого добавил новые кнопки репостов и знак сделано в России, который разработали в Студии Артемия Лебедева. Скриншот теста со знаком загрузил на сайт Студии: прошло несколько дней и ура! опубликовали в разделе «В жизни». Спрятался между надежной арматурой и копченым сыром.

Проект с тестами сделан в России — теперь официально. В системе образования же тесты используются неофициально на уроках географии. Педагоги присылают довольные «Спасибо! Детям очень нравится!», когда выпускаю новый тест, и недовольные «Когда заработает сайт? У нас контрольная!», когда на хостинге идут технические работы. Школьники тоже радуют: Яндекс подсказывает поисковый запрос тесты мотовских ответы — откуда бы ему так просто взяться.

Сегодня публикую новый тест по городам-полумиллионникам России. По городам России с населением больше 500 тысяч человек есть отдельный вопрос в учебной программе — теперь есть и отдельный тест. Он бы не появился без усилий Бориса Сергеева — учителя географии из Козельска, который две недели без остановки штурмовал личные сообщения с деталями и уточнениями. В отличие от теста по столицам России в тесте нет границ регионов — и так даже интереснее.

Круг помощи замкнулся — учителя помогают с картами и идеями, а я помогаю с реализацией. А для желающих помочь другим способом — специально завел для тестов патреон!

6 июля 2020

#интерфейсы #копилка #просторы

Тест по морям России

Вкратце: уже на сайте!

С самого запуска теста по России я получал недовольные и даже гневные комментарии — мол, как проходить тест, когда даже Уральских гор не видно? Справедливое замечание — и, конечно, оно меня бесило.

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

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

Потом сутки с братом подбирали цвета: в России из цветных морей есть только Черное и Белое — но, если отвечать неправильно, Красное и Желтое тоже появятся. На радостях добавил холст и в тест по России — так что теперь горы на месте. И реки. И перепады высот. И соседние страны. И меридианы. И всё-всё-всё, что я так давно обещал сделать, но никак не мог, потому что не мог просто подложить картинку.

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

Брат верно заметил: получилась полноценная флеш-игра из детства. Кто бы мог подумать.

29 июня 2020

#интерфейсы #копилка #просторы

Б Е З У М И Е

Вкратце: третья версия моего главного тусовочного секрета.

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

Первое новшество — 4 экрана: в четыре раза больше ярких цветов! А если яркие цвета надоели, предлагаю второе — цветовые режимы: пастельные тона или ЧБ.

В новом режиме появилось дополнительное предназначение проекта: гейзер цветовых сочетаний. Это не наборы палитр на специальном сайте, здесь хаос — только успевай скриншотить.

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

Мобильным устройствам Безумие не очень подходит — мощности не хватает. Поэтому за красоту освещения ручаюсь только на мониторах и проекторах. Но могу предложить стикеры в Телеграме — концентрированная красота.

Сайт наглядно демонстрирует мне главный принцип жизни: если долго-долго мало-помалу делать чуть-чуть лучше — в конце получится хорошо. Как раз торопиться на карантине некуда.

25 апреля 2020

#интерфейсы #копилка #просторы

Сколько колесику ни крутиться...

Вкратце: загрузка должна быть конечной.

Сегодня делюсь историей из разработки тестов по географии. Раньше мне писали: помогите, тесты бесконечно загружаются. Приходилось спрашивать, что значит «бесконечно»? Мне как разработчику очевидно, что ошибка произошла где-то раньше.

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

Получается уловка: загрузки нет, но на экране она как будто бы идет. С лета на жестком диске пылится пример, уже не вспомню, откуда он — а стоит записывать! Поиск в магазине добавлял колесо загрузки в кнопку. Нажми на нее до возврата результатов поиска­ — происходит нечто: см. картинку. Тут сразу понятно, колесо ни за какую загрузку не отвечает.

Приведу пример из детства о железно работающем загрузчике в ГТА Вайс Сити. Фанаты сделали для игры миллионы любительских модификаций, которые увеличивали размер игровых файлов. Ползунок загрузки ориентировался именно на него. В итоге, если модов было очень много, ползунку не хватало места, и он вылезал за экран: 104% загрузки.

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

Генератор колес выдает гифки, поэтому подойдет для презентаций. Пока там люди собираются, проектор настраивается — ставишь на черный фон загрузку. И всем спокойно: сейчас загрузится! Только убедись, что следующий слайд открывается.

18 апреля 2020

#интерфейсы #копилка #просторы

⁠Правда Востока

Вкратце: на фотографиях Макса Пенсона.

На прошлой неделе я вернулся из Узбекистана. Когда был в Самарканде, температура за ночь упала с +16 до 0, утром пошел снег. Каждый раз приезжаешь куда-то из Москвы и слышишь: опять вы, московские, привезли холода!

Во второй день холодный степной ветер занес в художественную галерею Айсель. В ней показывали работы Макса Пенсона — советского фотографа, талантливого и трудолюбивого автора подробных репортажей об Узбекистане того времени.

Пенсон снимал людей того времени: на масштабных советских стройках, на работах в полях, в национальной одежде и просто дома. За время советской власти изменилось многое, в том числе отношение к религии: женщин в традиционной парандже я не встретил ни разу. Исчез и старый Ташкент — в 1966 году город сильно пострадал от землетрясения.

Прикрепил к посту самую известную фотографию Пенсона — портрет «Узбекской Мадонны». На фото освобожденная от чадры мусульманка кормит ребенка грудью — работа получила золотую медаль на Всемирной выставке в Париже в 1937 году.

Оцифрованные версии других снимков доступны на сайте Макса Пенсона. После землетрясения сохранились не все фотографии — семье Пенсона пришлось «откапывать негативы в разрушенном гараже».

Приложу еще парочку ссылок на фото, которые цепляют. Но это капелька — всех в пост не добавишь:

5 марта 2020

#далекие страны #просторы

Cамое лучшее расширение для Хрома

Краткий гайд по использованию:

  1. Скачать и установить расширение.
  2. Наблюдать величественные пейзажи морей и гор.
  3. Восхищаться портретами людей прошлого.
  4. Удивляться современному искусству.

И периодически испытывать культурный шок. Перед вами «Хорошие друзья — щенок и котенок» — картина Джона Генри Дольфа, США, конец 19-го века.

Время идет, человек остается человеком. И понимаешь, почему в Телеграме так много стикеров с котами.

25 декабря 2019

#просторы

После победы над драконом

В посте про судоку я рассказал, как с помощью Питона убил все удовольствие от игры. Расскажу про головоломку посложнее — ее я побеждать не хочу — нонограммы, японские кроссворды.

Дается пустая сетка и набор чисел сверху и сбоку. Числа указывают, сколько групп закрашенных подряд клеток идут в строке или столбце. Задача: восстановить рисунок. Рассуждаем примерно так:

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

... тут группы из 3 и 2 квадратов, между ними 1 пробел, а у меня 6 клеток, ага, закрашиваю...

Сложно объяснять без примера! Попробуйте онлайн с компьютера: рекомендую Web-Paint-by-Number. Да, дизайном и функционалом он похож на зарождающийся интернет, но там 33 тысячи кроссвордов! Цветные, логические, с закрашенными блоками и без, маленькие, средние и огромные. На главной демка объясняет все принципы.

Я влюбился в сайт, когда в 2016 году опубликовал свой простой рисунок и за сутки получил 8 добрых комментариев! А цветочком я готов делиться всегда.

И еще:

19 ноября 2019

#азарт #просторы

Как астры победили римлян

Санкции ударили не только по любителям сыра и хамона. Пострадали даже гостайны: правительству не продали лицензию на Таймс Нью Роман. Это тоже коммерческий продукт. И, между прочим, импортный! Штирлиц еще никогда не был так близок к провалу: в штабе не могут напечатать пароли!

Но беда миновала: не перевелись еще в России мастера. Два года назад российская компания «Паратайп» выпустила прекрасную бесплатную гарнитуру ПТ Астра. Свежая, изящная антиква, которая прекрасно выглядит в родной для нее кириллице.

А самое главное — одинаковые размеры Астры и Таймса. Любой текст, набранный в этих двух шрифтах, будет одинаков по длине и высоте. Играйтесь сколько угодно — в Ворде документы не поплывут. Ловким движением руки меняем шрифт и в два клика восстанавливаем агентурную работу.

ФСБ и Минобороны уже используют Астру на своих специальных компьютерах. Но большинство распечаток в России все еще ведется на санкционном Таймсе.

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

Выход есть! Следующую справку, инструкцию, доклад, приказ, реферат, курсовую, да что угодно вообще — наберите Астрой. Переход абсолютно безболезненный и не ломает документооборот.

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

Если не повезет, попробуйте следующую мантру: у меня не Виндоуз, а Мак, Линукс, Айфон, Андроид, ОпенОфис, ЛибрОфис, там нет платного Таймса. Если и это не поможет, расскажите историю про санкции и активную гражданскую позицию. Или про дизайн, если преподаватель — модник.

Астра доступна на сайте Паратайпа. Скачай сам и расскажи декану!

23 октября 2019

#просторы #уют

На все вопросы ответ

Но только да или нет.

Бросок монетки не говорит да или нет, он показывает: орел или решка. А ты уже сам разбирайся. Эффективность такая же, как и у гадальной колоды.

В вопросах на да или нет хороша скорость. Чуточку задумался, особенно во время полета монетки — и сразу сомнения, альтернативы и желания перебросить, если не выпадет, что выпадет.

А мне часто нужен ответ, простой и понятный. И любимый инструмент — тот, который ты сделал своими руками.

— Надеть ли сегодня красные носки?

— Лечь сегодня пораньше?

— Может, просто забить?

Ответ.

30 сентября 2019

#копилка #просторы #уют

Космическая одиссея

Зарифмую этот пост с предыдущим. Посмотрел фильм «К звездам». Не люблю спойлеры, поэтому изложу максимально абстрактно.

В середине фильма астронавт на околонептунной орбите не может сдержать слез. Будь фильм документальным, я бы возмутился: слезы в невесомости не текут — нет силы притяжения.

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

Крис Хэдфилд — канадский астронавт — рассказывает об этом в своем выступлении на Теде, как было подумал, что ослеп. Я же сам в космосе не был :’(

Пойдете в кино — обратите внимание. А полетите в космос — постарайтесь не плакать.

27 сентября 2019

#просторы

Стрельба по-австралийски

О любви к маме написано много песен. Затем вспомнится парочка про любовь к пиву и еще одна про любовь к макаронам. Расскажу про еще одну любовь, немного недоступную российскому читателю. Расскажу про австралийского исполнителя Стива Ли.

I Like Guns, Time To Get A Gun, Everybody Likes Guns, Don’t Take Your Guns To Town — Стив записал два альбома о своей любви к оружию. И несколько видео: в своем самом популярном ролике он демонстрируют свою обширную коллекцию ружей и даже стреляет из гранатомета.

Позицию Стива разделяют на родине. Сейчас в Законодательном совете Нового Южного Уэльса заседают 2 делегата от партии Охотников, рыболовов и фермеров. Сокращенно Shooters.

А вот отрывок из прекрасной песни She Don’t Like Guns. Стив поет о той, что любила его и в молодости, и любит его сейчас. И, конечно, не забывает про свою другую любовь:

She loved me when I was .22

Nothing changed now I’m .45

О легализации оружия пусть спорят любители поспорить. Я же предлагаю оценить простоту и красоту метафор.

13 сентября 2019

#мелодии #просторы

Вспышка остыла

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

Но как ответил Агент Поддержки #10481: Не хотим вас расстраивать, но к сожалению, вы просите о невозможном. Вконтакте не предназначен для того, чтобы с него скачивали какой-либо медиа-контент — это площадка, куда пользователи загружают свои материалы и взаимодействуют друг с другом, а не хостинг.

Не будем о грустном. Лучше вспомним о том, что еще можно вернуть: Як цуп цоп. Если эти 8 букв не звучат знакомо, пожалуйста, старый флеш-ролик на старом сайте, успейте посмотреть, пока Флеш еще можно включать.

А когда надоест — а может захватить надолго, на сайте даже счетчик есть внизу страницы — обязательно ознакомьтесь с оригинальной финской песней на Ютубе. Отрывок с як цуп цопом — импровизация, тем проще выучить текст песни целиком.

28 августа 2019

#интерфейсы #мемы #просторы