xanf.dev
2.64K subscribers
99 photos
8 videos
34 links
Илья Климов про свою жизнь без купюр
Download Telegram
Последние 3 недели просто "умирал". Причем по всем фронтам - начиная от отсутствия желания что-то делать и заканчивая бессилием (первое про "не хочу", второе - про "не могу").

В любой непонятной ситуации - сдавай анализы! (но не слишком часто).

По итогам анализов обнаружил катастрофическое (с 80 до 20) падение уровня витамина D3, что вобщем-то логично - я уехал в Киев "на 2 дня", D3 с собой не брал, 20 дней их не принимал, а потом они сразу закончились у меня. По итогам последних 5 дней приема моей традиционной слоновьей дозы могу ответственно сказать что пропелер в филейной части снова завертелся, настроение улучшилось и силы появились

Ни в коем случае не призываю всех бросать и принимать D3 - во-первых это не волшебная таблетка, во-вторых прежде чем что-то принимать надо убедиться что оно нужно именно вам и в-третьих - может вы бываете на солнце чаще чем я :)

Вообще сейчас, учитывая мое похудение (на 22+ килограмма) очень сложно с анализами - организм ощутимо перестраивается и цифры в анализах иногда показывают полную дичь (к примеру оказалось что по анализам врач мог бы предположить что я ничего-так выпиваю - похудение дает существенную нагрузку на печень). Очень сложно не иметь точки отсчета - когда я был таким худым (и молодым :)) я анализами не заморачивался, теперь понимать что индивидуально для меня норма, а что нет - сложно
59👍23🙏3💩2
Завтра первое после долгого перерыва видео на канале. Возвращаться, особенно после длинных пауз иногда мне сильно страшнее, чем начинать новое.

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

Cūra tē ipsum — исцели себя сам, высказывание старо как мир, но для меня актуальное.


"Но сегодня я здесь, и сегодня я в форме..." говорил Оксимирон, который похоже тоже начал что-то делать :) Так что ждите уже завтра видео на ютубе, послезавтра на патреоне, и совсем скоро новые, старые и гибриды курсов (я уже даже шаблон сайта купил :))
107👍31🔥14🍾4🤩2💩2😱1
Про похудение, часть 1

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

Сейчас еду в поезде в Харьков, люблю дневные экспрессы - для меня это повод выдохнуть, оглянуться назад и порефлексировать

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

Математика похудения крайне проста: делаешь дефицит 10-15% от калорий и худеешь. Больше - не надо, потому что это приводит к снижению Basal Metabolic Rate (BMR) - условно говоря, количества калорий, которое ваше тело сжигает в покое. Эту цифру мы хотим поддерживать на достаточно высоком уровне, чтобы худеть "нахаляву". Также в идеале контролировать баланс белков-жиров-углеводов, стараться есть поменьше быстрых углеводов (условный сахар) и так далее

Нюанс 1. Калории надо считать

Программ по подсчету калорий на рынке, наверное столько же, сколько тудушников. Я использовал YAZIO - в нем достаточно большое количество местных кафешек и продуктов по штрих-кодам уже вбито, так что очередной хот-дог на ОККО не вызовет у вас ступор

Важно понимать, что эти подсчеты на самом деле "плюс-минус километр", однако ситуация здесь как с весами, которые меряют процентр жира у вас дома - показывают они точно левые числа, но тенденцию показывает правильно.

Моей проблемой стала моя любовь к метрикам. Раз есть цифры - значит надо соблюдать, мерять и так далее. Как следствие:

* недоедание (потому что ну как же, сэкономить циферки)
* срывы особенно ночами (зато научился быть честным с собой и трекать конфетки в 3 часа ночи)
* общая грусть-печаль

Сдвинуть дело трекинга с мертвой точки (сейчас я подсчетом калорий не занимаюсь, потом расскажу почему), помогло смена отношения ко всему этому как к дневнику питания.
Фактически ваш подсчет преследует следующие цели:

* дать понимание что, когда и как вы едите. Для этого достаточно быть честным с собой, плевать на цифры
* дать понимание "чего" стоит та или иная съеденная вещь (или когда лучше поменять тортик на стейк с салатом)
* дать понимание динамики "сколько вы едите" безотносительно цифр

При этом все мои попытки "есть правильно" неизбежно проваливались. Без определенного количества быстрых углеводов я прямо ощущаю как мой мозг тупеет (и нет, длинные углеводы типа кашки утром помогают быть сытым, но не тупым). Так что дальше расскажу, что я со всем этим трекингом делал
89👍32🔥23🤯1
Моргнул глазами - и еще 1.5 месяца прошло.

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

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

Очень много разочарований вокруг. В людях, в элементах системы (я тут зацепился с украинской образовательной системой и могу сказать что деградация там если не полнейшая, то значительная), в том как одни люди воспринимают других людей и так далее.

Гнева это давно уже не вызывает (а если у вас другие люди кроме самых близких вызывают гнев - очень советую этим заняться), но вызывает сильную грусть, а я знаю, что когда я с грустным лицом что-то делаю мне не только, как харьковчанину, никто денег не даст, но еще и заражает других людей

Поэтому пока пишу в долгий ящик, готовлю материалы для тонны всего, чтоб когда будет настроение начать пилить и выкладывать контент (кокаин не предлагать)
144👍22😢14🙏8🤝2😐1
Про ошибки в документации

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

Это напомнило мне случай с моим отцом. Кто не знает - он без малого 50 лет работает на танковом заводе и последние много лет - в отделе гарантийного обслуживания.

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

На странице 30 на принципиальной схеме устройства ______ ____ в квадрате А6 маркировки "плюс" и "минус" не соответствуют действительности. Вследствие этого, было выполнено неправильное подключения блока Х, что привело к выходу из строя "список оборудования на половину страницы". Для устранения последствий были выполнены следующие работы - "список еще на две страницы". Рекомендация: исправить схему на странице 30

Так что кому нужна та документация :)
🔥45👍14😁9
Последнее время очень много ковыряюсь в себе (но это со знаком "плюс", а не "минус"). Одна из вещей, с которыми меня часто бросало от одной крайности в другую - это избитый вопрос "потока" против "дисциплины". Были времена когда я ратовал за то и то, и я могу понять сторонников обоих лагерей.

Дисциплина позволяет добиваться результатов в неблагоприятных условиях. При этом это скорее "мышца" чем "дар" - дисциплина тренируется и способность "лежать. по направлению к цели" очень сильно помогает, когда нету ни малейшего желания и настроения что-либо делать. В 2023 таких моментов было больше чем когда-либо, но это не выгорание - просто общая обстановка жизни в условиях войны сильно подъедает ресурс и поэтому начинаешь острее и болезненно воспринимать то, что раньше казалось мелочью. Как следствие - сломал свою черную DeskBoard Buddy https://t.iss.one/xanf_dev/67 🙂 Совершенно случайно конечно, и "психи" тут ни при чём

С другой стороны, состояние потока позволяет творить чудеса. В 2023 состояний потока было мало, но они были затяжные (прям как запой). В состоянии потока реально иногда за день достигаются результаты пары недель (не преувеличение), но параллельно разрушается все - от порядка в квартире до режима сна

Как следствие - выработал себе систему, вдохновлённую избитой фразой "сначала съешьте лягушку". На своем белом deskboard buddy держу перед глазами пять планов на неделю по самым важным для меня направлениям и пока их не достигну - не позволяю себе отвлекаться и увлекаться. Таким образом первые два-три дня недели - отвратительное настроение и скрип зубами прилагается для достижения минимальных задач на неделю, зато потом - целых 4 дня творчества так, как мне хочется

Вообще, 2023 наверное первый год за много лет когда я закрыл все свои цели, что ставил. Считаю основной причиной то, что они ежедневно маячили перед глазами (поэтому тудушник и прочие методы работают плохо) и потому что незакрашенные квадратики (цели численные, разбитые на много-много квадратиков) бесили и раздражали
👍68🔥76🤔2
Здравствуй, бложек


Я уже и забыл, что ничто так не заряжает меня как сложные дискуссии со студентами. Устал, доволен и заряжен

А ещё грущу, что наконец закончили проходить (за 2 года!) игру в которую играли по выходным (back4blood, идейный наследник left4dead, коопы моя слабость). За это время два игрока уехали аж в Японию (а играть на 300+ пинга это дополнительная сложность)

На самом деле, я ощущаю что я везде - и в инженерной составляющей, и в жизни учусь соблюдать баланс между "я всё могу сам" и "мы сделаем это вместе".

Я до сих пор временами ленюсь создавать issue, потому что дольше писать, чем починить самому, но уже не считаю зазорным просить помощи, в том числе и в работе и делаю это чаще чем когда либо

А ещё второй день подряд сплю в офисе (на нормальной кровати, но сам факт). Смешно, но опыт собственной компании флешбекает так сильно, что ощущаю себя на 10 лет моложе и готовым пахать. Что собственно и делаю
83👍29🔥4
Итоги года.

Лучше всего характеризует то, что пишу их сидя за рулём на заправке, ожидая пока приедут ребята из ЗСУ и заберут небольшие новогодние сюрпризы для них

Слово года: "единство". На украинском я бы сказал "гуртом" . Я бы уехал кукушкой без ребят, которые оказались рядом. Состав людей "рядом" очень поменялся - многие не вывезли то, что этот год был не таким "победным" как они себе представили (хотя и проигрышным назвать его для себя я не могу). Многие нашли себе оправдания почему они должны трусливо покинуть страну, которая им "ничего не дала", объяснили почему они не хотят быть "среди всех тех, кто голосовал за эту власть" и просто не созданы для войны. Пусть так. Это как при процессе возгонки - оказалось что рядом есть люди, их мало, но они есть, которые раскрываются совсем с другой стороны. Я рад, что в моем окружении приятно удивили и кое-кто из давних знакомых и появились новые (в том числе благодаря твиттеру).

Это был очень тяжёлый год, потому что я впервые работал без чётких целей, которые можно выполнить и выходнуть. Цель была проста - максимизировать свои донаты и не выйти из строя в процессе. Мне с моим характером "всегда мало" очень тяжело с такими целями, но, буду честен, мне и важно было в этом году чтобы было тяжело.

В 2024 мне будет проще - я взял результат 2023 года, увеличу его на 20%, это и будет целью

Достижение 1. Донаты. Про это уже писал в тви, но суммарно около 3млн собранных донатов (2.6 это только через банку прошло, а есть ещё и крипта) и около 2.5 своих

Достижение 2. Зубы. С моей панической боязнью стоматологов это было огромное для меня испытание

Достижение 3. Вес. Минус 22кг за этот год в пике (сегодня -17, спишу пару кг на шампанское и сушняк). Учитывая что я пытался похудеть 6 лет - горд собой

Книга года: «Записи о сокрытом в листве». Смена моего мировоззрения. Не советую читать, если вы не готовы к тому что все плохо :)

Ожидания от 2024: будет хуже. Много хуже. Всё больше людей будут страдать от того что война которая казалась победным спринтом превращается в марафон. Эта массовая реакция будет влиять на всех и проникать везде. Вероятность моей мобилизации я оцениваю как вырастает с 5% в этом году до 30% в следующем. Не хочу, боюсь, но если придётся пойду, потому что мне важно, чтоб не стыдно было смотреть на себя в зеркале.
Будут новые и новые проблемы и препятствия. Их будет много и из-за этого победы и достижения которые тоже будут будут казаться незначительными и неважными

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

Тем более, когда ты знаешь и готов что будет плохо - это в разы лучше и легче чем когда это наступает внезапно.

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

2024. Продолжаем работать.
244👍39💩9🖕8🤡6🔥3🤔21
Ничего не писал 2 месяца. Впрочем, у меня, как и у многих моих соотечественников теперь год начинается 24 февраля. Хочется что-то написать.

Про себя.

За эти 2 месяца много чего произошло. В GitLab получил повышение (как фальшивая ёлочная игрушка - саму ёлочку украшает, но радости никакой), съездил на 3 недели заграницу, вернулся, веду ни шатко ни валко новый курс и мне нравятся результаты, но как-то все тяжело. В "Скотном дворе" Орруэла (который мне, кстати, понравился куда больше расхайпленого "1984") есть персонаж - Конь. Он глуп, но трудолюбив и на все перепетии сюжета он отвечает лишь одно - "Я буду работать ещё усерднее". Ощущаю себя вот таким Конём. И грустно не от перспектив работать больше и больше, а от того, что не вижу что ещё делать в текущей обстановке. Всё как с лопатой в армии - бери больше, бросай дальше, отдыхай пока летит. Я буду работать ещё усерднее.

Про войну.

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

Про планы.

Планы есть, они просты и понятны. Они написаны, маячат перед глазами и заставляют вставлять и двигаться вперёд даже когда хочется лечь и смотреть в потолок. Впервые за всю жизнь они просты и почти все сведены про деньги - заработать Х, задонатить Y, собрать Z денег и тому подобное. Время такое - время примитивных метрик и простых решений. Задачка простая - сделать так, чтобы галочки были отмечены и цели достигнуты. Проблема в том, что я ощущаю себя неумелым жонглером - вот забота о близких и важных мне людях, вот забота о стране "абстрактно" и о совершенно конкретных подразделениях, вот желания и мечты, вот работа, вот курсы, вот спорт. Мячики, которыми надо жонглировать, которые падают, бьются и снова падают. Даже скорее не мячики, а знаете - такие атлетические кегли, уронить такую на ногу - так себе идея. А хочется не ронять. А для этого надо работать еще усерднее.

Вообще любая публичная коммуникация - это, своего рода, форма терапии. Когда я условно каждую неделю веду трансляции на украинском языке - хочешь не хочешь, а нацепляй на себя улыбку и помогай тем кто смотрит. С этим блогом так же. Буду стараться рассказывать какие-то микромоменты из жизни, ведь она невзирая ни на что продолжается, и совсем не так плоха как может показаться из этого сообщения. Просто нужно время. А для этого надо работать еще усерднее.
213👍40🤗9🔥8💔5👏2🤡2🤮1🙏1🖕1
Пафосно смотрится, согласитесь :)
😁71🔥39👍11💯7👎4🤨2
Вчера разговаривал с одним из ментором, и получил гига-пиздюлину.

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

Мне задали вопрос: "а может есть возможность заполучить какие-то ресурсы для этого? Ну к примеру Гитлабу продать или еще что-то"

Я сказал что на опенколлективе к которому я имею доступ лежит 60 тысяч долларов. На что мне сказали что либо я не отрастил яйца. чтобы принимать управленческие решения и в итоге продалбываю деньги, которые выделены сообществом на то чтобы опенсорс жил, подрывая саму идею sustainable-опенсорса, либо я просто хочу ныть вместо того, чтобы что-то делать.

Много думаю.
🔥69👍216😁4🥱3🖕2
Было - 80% времени на продукт (читайте фичи), 20% - на все остальное

Теперь - 60% времени на продукт, 40% - на все остальное

Казалось бы - живи и радуйся, и думаю года 3 назад я бы радостно радовался "какой гитлаб молодец, вау"

Гитлаб несомненно молодец. Это - абсолютно точно НЕ ПЛОХО. Но есть вопросы

1. Это "взгляд в будущее" или принятие уже сложившейся ситуации?

Я не уверен в ответе на этот вопрос

2. В два раза больше времени - это круто. Но если нам надо в два раза больше времени - это означает что у нас проблемы. Время - лишь один из ресурсов

Без четкого инженерного куроводительства (guidance) можно творчски продолбать и 20% и 40% и 60%

3. Эти 40% требуют совершенно другой культуры разработки и на уровне "одного инженера". Это только кажется "вот дай мне время - и я ого, эге, угу". На практике оказывается что "ого, угу и эге" часто требуют радикального количества мыслетоплива, что уж лучше я "бездумно" попилю бизнес-фичи чем буду решать нерешаемое
👍43🤔8😁4💯21💩1🤝1
Одна из супер-мелочей, которая оказалась очень удобной - USB-C провод с индикацией мощности (у меня от energea - но это не так важно).

Сейчас в USB-C как разъём напихали столько протоколов, что никогда нельзя быть уверенным что означает что "зарядка идёт". Особенно когда вынужденно пользуешься чужим зарядным. Цифры на порту помогают понять, насколько все хорошо или плохо


Более того, уже много раз отслеживал как девайс по какой-то причине залипает и заряжается сильно медленнее (при этом показывая "быструю" или даже "сверхбыструю" зарядку) - было 15 ватт - выключил включил - стало 40.

Контроллеры батареи во-первых тоже "пишут" программисты, а значит багов не избежать, а во-вторых иногда любой чих в электросети заставляет контроллер принимать меры предосторожности
👍78104
Давненько не было блэкаутов

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

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

И разницы между событиями в Крокус-холле и ракетой по Запорожской дамбе для меня нет - и то и то акт вопиющего терроризма
204👍42🤮30😐27🤡8💩7🕊4🖕3🙏2❤‍🔥1🔥1
Моргнул - и ещё месяц прошёл

Завёл себе напоминалку писать хотя бы раз в неделю сюда

Последний месяц прошёл так себе - ощущение непрерывного тетриса из задач (когда успехи исчезают а неудачи накапливаются), последние пару недель чего-то по состоянию что сплю, что не сплю

Еще и совершенно непонятно для меня самого как расставлять приоритеты - когда все "важно" - то не важно ничего, но за что-то браться-то надо

Трек-дни в этом плане помогают. Вырваться на два дня из круговорота и оказаться в ситуации где надо меньше думать и больше делать :) Ну и, желательно, машину не разбить

Хотелось бы пафосно написать" и после этого возвращаешься полон сил и энергии" — но в этот раз что-то не сработало

Пока что думаю, что с этим всем глобально делать
👍7444💯5😁2💔1😇1🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
Не было гвоздя - подкова пропала...

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

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

Сегодня на треке из-за этой резинки аккумулятор выскользнул из крепления и пока я судорожно крутил руль - стал развлекать себя полётами по пустому багажнику, ведомый ускорениями порядка 1g, разрушив изнутри две лампочки задней фары и прочее по-мелочи

В одном из поворотов аккумулятор решил следовать принципам BLM (battery life matters) и освободился от уз минусовой клеммы

Машина, увидев такой беспредел - нет, не заглохла (потому что есть же генератор), но радостно отключила ABS и traction контроль (грубо не для петролхедов - систему чтоб не заносило). В повороте

Ощутив неожиданную потерю трекшн контроля я естественно мгновенно переквалифицировался в дрифт кар, вылетел с поворота, цепанул мордой (слава богу машины) гравий, сломал переднюю рамку крепления номера и потерял сам номер

Вывод: не пренебрегайте резинками!
😱59😁34👍104🔥4😢1
"Официально" открестился от bootstrap-vue

https://github.com/bootstrap-vue/bootstrap-vue/issues/6872#issuecomment-2123267104

Мне неимоверно грустно, но реальность такова, что в списке приоритетов это не первый, не второй и даже не третий приоритет из того чем надо заниматься сейчас, а давит ситуация "мейнтенера" и ответственности очень сильно

Фактически это означает что работу по миграции на полноценную поддержку Vue 3 мы будем делать внутри GitLab'а и в рабочие часы гитлаба. И в подмножестве компонентов, которые важны и ценны гитлабу

К сожалению, война отбирает много и времени и энергии и самое разумное что можно и нужно делать - дорожить каждой минутой.
👍6112😢10🤡4🎉2😁1
Продолжаем нещадно резать лишнее

Из 5 проектов в своем консалтинге оставил 1 (UNICEF) и тот урезал вдвое (половинку) :)

Есть время разбрасывать камни и есть время их собирать.
C UNICEF оставил пока, потому что там экзотический стек и оттуда набираю материалы для обучения

Теперь надо думать как сокращать свою активность в разрезе "прививания инженерной гигиены".

Пока что раздал все проекты знакомым, посмотрим как справятся, честно предупредил клиентов что на 100% гарантировать не могу, но верю в этих людей
🔥38👍113😁1🤡1🗿1
Media is too big
VIEW IN TELEGRAM
No comments
🤯90😭69😢22😱7💔7😁5🔥4😨2👍1
Макбук. Просто жил на столе, ничего с ним не делали. В четверг закрыл крышку. сегодня утром открыл (почему-то заглючило подключение внешнего монитора, хотел глянуть) - а там такое

Эппл как он есть
🤯61😭26🦄9😁4💊4😱2👍1🥴1
Столкнулся с тупиковой ситуацией, удивляюсь скорее тому, что столкнулся с этим только сейчас.

Платеж из Wise в Великобританию. Платеж ушел по Faster payments а не SWIFT - ускоренная система "доставляющая за секунды".

Теперь Wise уверяет что деньги ушли с их стороны, а другая сторона заверяет что деньги не дошли

Реквизиты совпадают, а вот с розыском платежа не в SWIFT - целая проблема (в Свифте это стоит денег, но хотя бы работает)

Вообще зоопарк финансовых инструментов в мире меня откровенно и пугает и восхищает - как это все умудряется хоть как-то между собой работать
🤔26😢12🤯6😁3👍2💯2💩1