Blog about searching flow,
my thoughts, events in my life,
books I read,
testing, version controls and development in general
2024-09-20
2024-09-01
Итоги 2024
Год был очень изматывающий, много залипал в интернетах, мало читал, ощущение что подвешенном стостоянии. Веду дневник. Смотреть сколько времени потрачено на интернет и игры даже не буду чтобы не расстраиваться. Хочется писать больше, но сил не остается, в основном ситуативно.
По ... похоже ... и пройдена ... но я ... и что с этим делать пока непонятно. Сформулировал и записал принципы, стараюсь им следовать, но не всегда получается. Ожиданий тоже нет.
Очень интересно наблюдать за развитием сына, не только физическим но и психологическим. Подталкивать в нужном направлении. Очень нравится показывать что-то новое: для тебя это совершенная безделушка, а для ребенка целое открытие. Периодически совершаю ошибки, но отмечаю их с стараюсь не повторять. Сын уже потихоньку начинает подходить к сложным вопросам, пока в мягкой форме, но не все из них я готов обсуждать. Освоил четыре (!) разных радио-управления на машинках и рассекает. Перешел на двухколёсный самокат. Ролики и коньки не зашли. Бассейн и аквапарк нравятся. Параллельно наблюдаю кризис взросления у брата.
Весной заработался и пропустил прокапывание в стационаре, но оказалось что динамика положительная. Зато с другой стороны произошло обострение когда зимой продуло в поезде. На очередное обследование так и не сходил.
Настал очередной этап обновления документов на декаду. Происходит прямо блокчейн: один документ является однование для второго, второй для третьего. Ну и с заменой первого весь этот блокчейн приходится менять. Почти всё сделал, но прохожу прям на-тоненького.
С акциями у меня случилась очередная "коллизия" и меня потеряли - не успел подать документы на выкуп. Как получу последний документ пойду давить банкиров чтобы меня нашли и внесли. В ответ на жалобу в ЦБ получил отписку что сам дурак и с заявлениями не обращался. Инвестициями не занимаюсь вообще, раз в месяц накопившиеся дивы раскидываю.
В стартапе вышли на окупаемость и совсем скоро пойдем в плюс. Динамика положительная. Нащупали очередную прорывную точку, которой никто в мире не занимается. Если не брать, конечно гигантов по стоимости самолёта. К нам пришел старый знакомый который был моим ТЛ десять лет назад. Слетал в Москву, открыл счет, а через пару месяцев позвонил Райф и сказал возвращайтесь мы всё простим. Заморочек сильно больше, но если прикинуть то грех жаловаться и экономия стоит того чтобы за час подготовить нужные документы.
Год был богат на поездки: трижды съездил на Родину, на этот раз на поезде. С сыном слетали в Москву. На удивление ребенок совершенно спокойно перенес перелет. Как взрослый возил чемоданчик на колёсиках с вещами.
Из прочего, наконец-то дорос до нормального книжного шкафа. Скоро понадобится второй. Когда-нибудь у меня будет кабинет и в нем будет библиотека, как у деда. Вино не удалось, передержал. Преподаванием не занимаюсь. Раза три выступал. Съездили на конфу в Томск потусить. В Геш не ездил, на доске не катался. Зато полетали в аэротрубе, с моей шеей это было сложно но интересно, по ощущениям не полёт, а бассейн. Сходили с сыном в мини-поход в лес большой компанией пожарить сосиски. Во дворе на газоне посаженная малина пережила зиму при помощи деревянных "кОзлов" и было много ягоды. Досадил вишню, года через два думаю будут ягоды. Из прям больших проектов сделали видеонаблюдение и термостат в газовый редуктор.
2024-03-10
Конструкции. Почему они стоят и почему разваливаются
Читал книгу Гордона "Конструкции. Почему они стоят и почему разваливаются". Шла тяжело, но, под конец, стало достаточно интересно когда пошли философские рассуждении о безопасности и эстетической красоте конструкций. Книга 1978 года.
Проектирование как прикладная теология
Сейчас довольно модно рассуждать о том, что такие недосмотры относятся к категории вещей, за которые людей нельзя осуждать — дескать, они «старались как могли» или являются жертвой своего окружения, воспитания, социальной системы. Однако такой проступок подпадает под непопулярное сейчас понятие «греха». За долгие годы моей профессиональной карьеры, потраченные (или растраченные) на изучение прочности материалов и конструкций, мне довелось расследовать множество инцидентов, иногда с трагическим концом. Я вынужден констатировать, что лишь об очень малой их части можно сказать, что они просто «случились», не давая моральных оценок. В девяти случаях из десяти такие события были вызваны не какими-то загадочными техническими причинами, а старыми добрыми человеческими грехами, часто граничащими с беззаконием.
Эффективность и эстетика, или Мир, в котором нам жить
Как не может быть абсолютно объективного опыта, не может быть и абсолютно объективного, не имеющего никаких коннотаций, высказывания. Это справедливо и по отношению к словам, музыке, цвету, форме, линии, текстуре, и по отношению к тому, что инженеры называют дизайном
2023-07-10
Дисциплина это свобода
Купился громкий заголовок и рекомендацию даже не помню от кого. Книга абсолютный американский пасторский булшит из кричащих лозунгов уровня Extreme Advertising, но последние хотя бы смешные. Может быть это работало бы, если бы этот мужик был личным тренером и орал над ухом "Давай! Давай, ты сможешь", но, к сожалению, бумага не может на тебя кричать и мотивировать, максимум заставит задуматься. Или выдержки висели в спортзале на стенах вместо обоев. Бестолковая книга, не тратьте время 1 из 5.
Единственная закладка:
2023-06-18
Дзен и искусство ухода за мотоциклом
2022-09-01
Итоги 2022
Сын
Пошел ровно в год, уже отдали в ясли. Две недели до начала ходили чтобы установить режим. Вроде бы адаптируется нормально, уже не плачем, но горшок принципиально игнорирует. Стараюсь постоянно ему что-то показывать.
Семья
Дедушке провели газ аккурат в момент когда выпал снег и всю зиму держалась в доме идеальные 24 градусе без малейших усилий. Летом открыли жд. сообщение и спустя два года съездил домой. Родителям показал внука.
После экскурсии в ЦОД, брат заинтересовался программированием и даже прослушал курс по питону и джаваскрипту. Пилит калькулятор.
Здоровье
Почти не хромаю. Даже съездил после трех лет в Шерегеш, причем вспоминать не пришлось. Откатал с удовольствием. Весной пролечил кожу.
Работа
Сходили на традиционный хакатон, продемонстрировали двукратное сокращение кода если переписывать на котлине. Не выиграли, но в прод втащили. Так совпало, что написал заявление 24 февраля не доработав одного месяца до 8 лет. Единственный плюс, что не пришлось отрабатывать контрактный месяц потому что всем в пожарном режиме предложили или работать из Грузии или Армении или рассчитаться. Что интересно, все тимлиды ушли. Потерял почти месяц отпуска.
Настолько был шокирован происходящим, что пару недель тупо ничего не мог делать кроме думскроллинга, но потом потихоньку попустило. Поменял банк и продолжил работу. К сожалению биржевой счет, который я с таким усилием открывал заблокировали и до сих пор не открыли.
На новой работе был огромный поток новых технологий которые необходимо было освоить. Из заметного: микронавт, оаус, сервис меш, мультитенантность данных.
Развлечения
Покатались на квадроциклах по лесу. На день рождения подарили еще одну покатушку. Приколхозил две ксеноновые лампы которые лет пять пылились в гараже от солярки и рука все не поднималась их выбросить.
Преподавание
Читал много книг и все пришлись кстати, заставили много думать и рефлексировать. Обновил пособие по линуксу которое писал в 2016 году. Набрали 20 взрослых человек на стажировку, участвую по крайней мере двумя курсами. Личный проект менторства не взлетел, но я и сам понял что надо ставить другие цели. Подготовил большой часовой доклад по обучению и выступил на сборке.
Продолжаю трекать время и вести дневник. Стал более осознанно ко всему относить и рефлексировать.
2022-06-26
Евангелие от Афрания
2022-06-09
Эка Система
У меня есть ряд сервисов которыми я, по большому счету, вынужден пользоваться, и чем меньше эти сервисы обращают на себя внимание и вынуждают взаимодейстовать с ними – тем я более доволен, вернее менее раздражен. К этим сервисам оносится онлайн-бухгалтерия, банки, сотовая связь.
Единственный сервис, которым я абсолютно доволен и пользуюсь 8 лет – эльба. Просто работает, напоминая несколько раз в год о необходимости оплатить налоги или сдать отчетность. Просто эталон удовлетворения от сервиса.
Но иногда, какой-нибудь излишне рьяный маркетолог начинает спамить всякими предложениями, двигать кнопки в приложении и засирать сторизами, менять тарифы – в общем как-то обращать на себя внимание. И иногда это приводит к неприятным последствиям для сервиса: например выясняется что я уже много месяцев плачу за какую-то услугу которую я не подключал или просто забыл отключить вообще.
У меня так было с Мегафоном, когда из-за 50 рублей я полез разбираться за что же я плачу и узнал что уже несколько лет у меня почему-то подключена услуга которая вообще на моем тарифе не имеет смысла. В итоге долго ругался, частично вернул и сменил тариф на в несколько раз более дешевый. Или с Альфа-Банком когда они за несколько лет мне возвращали избыточную комиссию из-за того что я заметил что у меня на счету не круглая сумма – не хватало что-то типа 5 рублей 84 копеек до круглой суммы. В итоге полез разбираться что же это за комиссия и выяснилось что они неправильно считают.
Еще помню дедушке Мегафон постоянно срал в мобилу рекламой, которую отключить можно было только на три месяца. Визит в офис, недолгое разбирательство, письменная претензия с датой, печатью и копией. И чудесным образом реклама отключена навсегда, вообще вся. Вот уже второй год ничего не приходит
Еще два максимально уродских приема – дать что-то бесплатно на месяц, а потом чтобы отключить необходимо совершить какое-то действие. Или в рекламе пишут "услуга икс" за 100 рублей. А потом, читаешь условия и выясняется что это только первый месяц.
Довольный клиент тот – который подписался на вас и забыл. Не надо напоминать. Ну и надеюсь регуляторы в лице центробанка и роспотребнадзора жестко и показательно накажут такие компании.
Компании получают тугую струю пользовательского фидбека бесплатно без СМС https://twitter.com/ecosystemofshit и, в частности, некая Полина редизайнившая мобильный альфа-банк https://prod.underhood.club/2da1ce5 получила годный фидбек от разъяренных пользователей.
2022-05-23
Джедайские Техники
В данный момент я занимаюсь поиском способов повышения эффективности обучения и сокращению оттока студентов. За 7 лет я пришел к выводу, что качество обучения программированию, внезапно, лежит вообще вне плоскости программирования, а скорее в области эффективности и личных качеств. И книга идеально ложится на это. Я в процессе чтения получил огромное количество инсайтов и тупо читал с блокнотом выписывая мысли и идеи на подумать.
Где-то в середине фрагмента увидел ссылку на Левенчука про зажигание мастерства, пошел по ссылкам про мышление и упал как МакМахон со стула. Очень богатая пища для размышлений и повышения не только своей эффективности но и эффективности преподавания.Однозначно рекомендую, естественно читать никто не будет, проще в котиков позалипать.
Микросервисы
Книга не только рассматривает различные подходы, но и причины решений, плюсы и минусы. Я лично проходил через распиливание монолита поэтому многие вещи я пропустил через себя за много лет до чтения. Если бы мне эта книга попалась лет 8 назад, я бы потратил сильно меньше времени и сил собирая грабли. К сожалению книга вышла всего в 2018-м. Но лучше поздно чем никогда.
Единственный минус что автор выбрал для иллюстраций свой фреймворк, но это лично мне не сильно мешает, хотя коллеги жаловались.
Однозначный маст рид для тех, кто хоть немного связан с архитектурой. Читать долго и вдумчиво. Возможно не один раз.
PS книгу дополняет обзор техник изоляции от Амазона потому что в книге не было уделено достаточного внимания теме мультитенантности.
Найти идею
У меня со школы был незакрытый гештальт доставшийся от Дедушки инженера на тему магических свойств ТРИЗа. Наконец-то случайно совпало промелькнувшее где-то упоминание Альтшуллера и то что я был возле компьютера. В итоге в пару кликов пошел и заказал книгу.
Книгу читал очень долго, шла тяжело. Может потому что тяжело было спроецировать техники упомянутые в книге на мою область работы или то, что структура книга была довольно хаотична и состояла из нескольких несвязанных разделов и куска мемуаров. Гениальный изобретатель и гениальный писатель все-таки разные навыки, хотя он и создал целую изобретательскую школу.
С одной стороны книга отчасти перекликается с системной инженерией и тусовкой Левенчука. С другой стороны эта тема настолько сложная что прочитать книгу абсолютно недостаточно, нужно погружение и тренинги. Еще интересный момент в том что упоминаются успешные попытки преподать ТРИЗ детям – видимо их незашоренное сознание позволяет уловить критически важные основы, которые взрослому преодолеть гораздо тяжелее.
Некоторые полезные принципы упомянутые в книге:
- Принцип дробления: найдя какое-то решение попробуйте возвести его в предельное состояние
- Формулировка идеального конечного результата должна быть очень важна, она не должна содержать подсказок технического характера которые ограничивают полет фантазии. Попробуйте заменять узлы "нам нужна такая штука которая будет..."
- Поиск противоречия сильно перекликается с "Грозовой Тучей" Голдрата
У меня очень стойкое ощущение, что в подходе Альтшуллера избыточная физичность смешана с концептуальными вещами и это мешает. Должна быть возможность отделить физичность и оставить только системный базис. Но это уже глубоко философская тема, которую активно копает Левенчук не привязываясь к справочнику физических эффектов. Из-за этого рассуждения системных инженеров могут напоминать шизофазию.
Книгу рекомендовать не могу, только для общего образования тем кому эта тема интересна.
2021-12-04
Пользовательские Истории. Искусство гибкой разработки ПО
Что интересно, описанные техники я видел как они применяются и в каких местах они буксуют. Какой смысл закладывался в них изначально и как остались только ритуалы, но не содержание.
Не забывайте, что при традиционных исследованиях, особенно если это автоматические инструменты и опросы, собирающие количественные данные, мы получаем только данные, но не эмпатию.
Триада из владельца, дизайнера, программиста чтобы создать полезное, удобное и реалистичное.
Изредка оценка снайперски точна, клиента получает то что просил, а просил он именно то, что ему было нужно
Высоконагруженные приложения. Программирование масштабирование поддержка
2021-09-02
Итоги 2021
Самое важное что произошло за год – родился сын, на момент написания еще ползает, но вот-вот должен пойти. Почти год работал из дома, но как только начались поползновения, как раз с весны, – пришлось вернуться в офис. Самые большие проблемы в связи с пополнением, оказались вообще никак не связаны непосредственно с ребенком. Удаленная работа вообще и работа по московскому часовому поясу в частности помогли спокойно пережить первые месяцы. Плюс ушел типа в декрет на целый месяц, что тоже сильно облегчило нагрузку.
Здоровье заметно улучшилось, могу ходить не хромая. Такими темпами, возможно даже не пропущу сезон 21-21. Два года уже не стоял на доске. На велосипеде тоже не ездил. Весной словил воспаление желудка закончившееся острейшим воспалением глаза. К счастью, все обошлось и за несколько недель пришел в норму. Государственная медицина вообще не помогает, частные клиники решают. Надо решиться и перейти к терапевту и ревматологу в частную. Больница, к которой приписан вызывает у меня полнейшее уныние и приступы прокрастинации, хотя сходить надо.
Весной сходил сдал на антитела, оказалось по нулям. В итоге смог сходить и чипироваться спутником, хотя мне официально противопоказано бахаться. Возможно, кстати, проблема с глазом была как раз последствием.
Осенью поменял машину. Искал такую чтобы с большим багажником чтобы все влезало, но выяснилось, что багажник точно такой же по объему, а на больший нужно сильно больше денег. Вообще, пересаживание на машину выше классом – незабываемое впечатление. Всякие умные системы, которыми напихано под завязку реально помогают на дороге. А мотор позволяет сделать ра-та-та в нужный момент. Впрочем, на длительных поездках не тестировали.
Эксперимент с инвестированием признан более чем удачным, углубляю и усугубляю. Зимой сходил открыл еще один брокерский счет. На этот раз заняло всего лишь месяц. Менеджеру подарил букет цветов, когда она наконец разделалась со мной. Оба были счастливы что распрощались друг с другом.
Технический директор – основатель, который нас тащил и наставлял на путь истинный в течении 7 лет ушёл, передав дела в индийский офис. У нового директора, оказывается, тоже есть чему поучиться. В команде прошли некоторые пертурбации, много человек ушло следом, но пока тащим, хоть и с трудом потому что цепочка передачи опыта оборвалась. Найм из России остановили, заполняют из индийского офиса. Не знаю сколько еще продлится. Интересно, сколько человек будет порогом, когда оставшихся "отпустят на свободу". Весной пошла волна вакансий, реально за сотню предложений перевалило. Впрочем, пока предложений на что-то более крутое не поступало. Оказалось что грамотный РМ закрывает собой очень много вопросов, когда уходит – приходится закрывать тимлидом, все меньше и меньше удается кодить – в основном координация и созвоны. Хотя периодически удается тряхнуть стариной и погрузиться вглубь.
Запустили проект газификации дома. Подготовили помещение для котельной. Работы заняли почти все лето. Надеюсь что к весне запустят наконец.
Никуда так и не выбрались, даже в соседний город не ездили. Граница закрыта, к родителям тоже не попасть. На машине только, но это отдельные проблемы. Хотя бы созваниваемся регулярно.
Дома ощутимо не хватает места. В идеале нужно 30 квадратов на человека. Толком не пожил в квартире, как настала пора расширяться. Бризер показал себя превосходно, работал практически всю зиму не выключаясь. В квартире держали прохладную и влажную температуру. Влажность повышали сразу два барабанных увлажнителя и держали на уровне 60%. У супруги даже прошел постоянно мучивший насморк. Проапгрейдил диван и кровать подняв ножки, чтобы не уменьшить площадь которую не может пройти робосос.
Проперся по бумажным книгам и начал активно закупать. Пусть потом ребенок ходит мимо полок и черпает знания. Забросил твиттер и инстаграм. Хотя вечером когда мозги не работают, хочется позалипать в ютубе. Заменил одну зависимость другой, короче. Но все равно стараюсь читать. Прочитал 12 книг, 8 из них бумажные.
Когда были проблемы со здоровьем начал вести подробный дневник что делал и ел, оказалось очень полезно в диагностике. Более активно начал использовать методику PARA. Стараюсь записывать почему принял то или иное решение. Будет полезно в ретроспективном анализе.
На работе выиграли хакатон, получил подарок, на который проапгрейдил ноут, который у меня с 2014-го года. Оказалось – совсем не страшно, особенно, если учесть что окупился давным давно. Апгрейд оказался вполне успешным, надо было давным давно сделать. Количество страданий уменьшилось в два раза, а а стоимость самостоятельного апгрейда оказалась на порядок дешевле покупки новой техники. В итоге в ноуте новая батарея (старая вздулась), новый жесткий диск (со второй попытки подошел, взял оригинальный пусть и б/ушный), а главное новая материнская плата с 2х памяти и чуть более быстрым процессором. Диск, кстати, поменял крайне вовремя – старый почти вдвое израсходовал ресурс и мог помереть в любой момент. Заморочился с подсветкой рабочих зон на кухне, да так поперло что подсветил в итоге целых три кухни. Приобрел сварочник и заменил аккумуляторы в шурике. Перебрал мультиварку. Заколхозил питание для регистратора. Провел свет в котельную и прожектор в граж. Заморочился с полочками, оказывается в леруашке очень удобные модульные стеллажные ящички есть. Впрочем, до ардуины тяги так и не появилось.
2021-06-30
Данные: визуализируй, расскажи, используй
- Поймите контекст
- Выберите оптимальный вариант визуализации
- Избавьтесь от информационного мусора
- Направьте внимание аудитории
- Думайте как дизайнер
- Расскажите историю
Теория Игр
Польстился на описание, которое видно на заголовке, и купил весьма бестолковую книгу. Я максимально не попал в целевую аудиторию. Книга наполнена матаном, но желания сидеть, конспектировать и вникать у меня ни на секунду не возникало. Да, узнал несколько интересных историй, еще несколько было мне известны. Почитал про различные приложения теории игр и краткую историю развития этой науки. Читал тяжело и нужно. Полезных и практических вещей не извлек. Для меня – 3 из 5.
2021-06-03
Никаких Правил
Книга Рида Хастингса, основателя Netflix. Наконец то мне стало понятно зачем N в FAANG и почему все так рвутся работать в этой компании. Каких-то полезных вещей с точки зрения менеджмента я не вынес, потому что не мой уровень. С другой стороны было интересно почитать про то, как "уникальная культура" (по заявлениям) зарождалась и пришла к тому что получилось. Книга отчасти напоминает Принципы Рэя Далио хотя и не настолько детализированная.
Принципы: Жизнь и работа
Книга состоит из двух частей: соответственно Жизнь и Работа. Первая часть меня очень сильно разочаровала. Очень тяжело быть настолько занудным человеком, чтобы так детально планировать свою жизнь. Как будто робот или Шелдон Купер.
Зато вторая часть, где рассказывалось про общение с коллегами, подчиненными и руководителями, про управление компанией вообще оказалась очень интересной и заставила крепко задуматься, там такой подход оказался более чем уместным, может быть некоторые принципы возьму на вооружение.
В общем ощущения смешанные, 4 из 5. 3000 рублей точно не стоит.
Project Hail Mary
P.S. уже снимают фильм, на этот раз с Гослингом, а не Деймоном.
Стивенсон. Семиевие
Интересная книга Нила Стивенсона в жанре катастрофа. На самом деле логически состоит из 3 книг: подготовка к спасению, выживание и развитие. Причем третья часть странным завершается не совсем полностью. Либо автор не дописал, чтобы была возможность продолжения, либо запас вдохновения иссяк и надо было хоть как-то завершить. В целом книга интересная, и больше про психологию взаимодействия в тесной группе. Автор заморочился темой генетики и небесной механики. Но уж сильно напрягала современная левая повесточка, которой, мало того что пронизана книга, так и добавлено вообще не к месту, просто чтобы было. Только за это ставлю 4 из 5.


















