software simian's typewritings

наушники для внутреннего диалога

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

А вот офис в Кёльне – классический пример открытого типа: большое помещение без стен, в котором работает до 30 человек, в том числе довольно громких человек. Порой вокруг тебя активно ведётся аж три отдельных разговора на разные темы. Чтобы этот шум не отвлекал от работы, я слушал музыку в наушниках, правда, её приходилось включать относительно громко.

Где-то через полгода я понял, что больше так совсем не могу, и полез искать шумоподавляющие наушники. С большим удивлением нашёл Sony MDR-EX750NA, которые в магазине по соседству продавались всего за 120€. Конечно, при такой разнице в цене я сомневался в качестве, но уже первые несколько дней развеяли мои сомнения.

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

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

, ,

о верности себе

Мне пришла в голову любопытная аналогия одного околокомпьютерного понятия с жизнью.

Малораспространённое в русскоязычной среде выражение „bit rot“ можно перевести как «битовая гниль». Под ним понимают то явление, что хотя программы и не стареют, оставаясь неизменными благодаря своей цифровой природе, но мир-то вокруг меняется. Операционные системы, программные библиотеки, протоколы и стандарты – всё уходит вперёд, а программа в своей неизменности остаётся позади и постепенно теряет возможность с этим миром взаимодействовать.

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

Буду теперь по-новому смотреть на идею оставаться верным себе.

,

берлин сто лет спустя

в русском интернете уже много пошучено про повторение столетней давности событий в семнадцатом году, а меня навела на мысли новость о том, как много квартир в Берлине сейчас покупают русские. Я подумал, что одной из важных причин этого может быть то, что Берлин снова становится передовым технологическим центром в Европе, как уже было сто лет назад. Именно там открылось первое в Европе производство электрических ламп накаливания по патенту Эдисона. Благодаря им в двадцатых годах Берлин даже стали называть Городом Света. Ну а сейчас Берлин – город стартапов информационных технологий.

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

, ,

неправильный звук будильника

сколько-то месяцев назад я, не подумав, поставил в качестве будильника пение крапивника. Есть что-то красивое в том, чтобы просыпаться от пения птиц. Но сегодня я внезапно понял свою ошибку, проснувшись от него на два часа раньше, чем нужно. Будильник был в порядке, просто наша мягкая зима заканчивается, и настоящие птички начинают петь по утрам. По слишком ранним утрам…

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

наверное, попробую записать свой голос. «Арти, просыпайся, пора вставать»

, ,

свобода от препятствий

доступность различных помещений для людей в креслах-каталках обозначается в немецком языке словом Barrierefreiheit, которое буквально переводится «свобода от препятствий, барьеров», и в этом слове я увидел глубокий смысл.

раньше я представлял себе эту доступность как добавление каких-то элементов, типа пандусов, поручней, и подъёмников. Однако теперь я думаю, что на это лучше смотреть по-другому, не как на добавление нового, а как на не-добавление ненужного.

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

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

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

ведь если что-то может быть доступно всем нашим чувствам сразу, зачем отметать большинство из них? Зачем строить препятствия?

, ,

индикатор популярности

я хотел написать поделиться ссылкой на программку github-star, которая автоматически от твоего имени ставит звёздочку на гитхабе тем модулям, которые находит в package.json твоей программы.

однако напишу я не только про неё. Всё-таки замыкаться только на GitHub не очень хорошо, есть же ещё GitLab, и BitBucket, и многие другие. Значит, нужно рекомендовать модули и на них тоже, но такой программки я ещё не нашёл.

другой вариант - рекомендации на самом npm, благо у него тоже есть звёздочки, и модули скачиваются как раз оттуда. Правда, это довольно запрятанная функция, и совсем непонятно, насколько её используют разные поисковики по npm типа libraries.io.

так постепенно я дошёл до простой мысли, что эти звёздочки – индикатор популярности, но довольно несовершенный. Гораздо более точный вариант – количество загрузок из npm, потому что находится в том же месте, что и модули, потому что работает автоматически, и потому что всем виден. А если люди перестают пользоваться модулем, то число его ежемесячных загрузок падает, в отличие от звёздочек.

или вы думаете, что звёздочки всё равно лучше?

, , , ,

покорился фейсбуку

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

мне понадобилось несколько лет, чтобы прийти к этому. Я вообще-то недолюбливаю фейсбук, и я против того, чтобы для других людей интернет сводился только к нему. Поэтому вначале я размещал только ссылки, а потом ссылки с выдержками. Но теперь я понимаю, что со сменой двух языков, городов, и кругов общения я не в том положении, чтобы перетягивать людей из фейсбука куда-то ещё :) Мне нравится читать блоги в моём RSS-клиенте, а людям нравится читать их в фейсбуке.

иронично, что я делал это, хотя я уже много лет не люблю манеру разных сайтов не показывать полное содержание в Atom/RSS, и я даже программировал технические средства для обхода таких ограничений. Впрочем, мотивация у нас всё-таки разная: сайты хотят посетителей ради рекламы, а я считаю фейсбук злом.

,

товары для хобби

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

один из этих эпизодов случился в магазине товаров для хобби в какой-то из европейских стран, наверное, в Финляндии. Галя хотела посмотреть там что-то по своим интересам, а я обнаружил, что в этом магазине есть «мужская» половина, и отправился туда.

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

а в реальном детстве я берёг кусочки провода

, ,

сделано с любовью

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

что ещё можно сюда добавить?