xanf.dev
2.64K subscribers
99 photos
8 videos
34 links
Илья Климов про свою жизнь без купюр
Download Telegram
Про "украинское"

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

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

* Нет, меня никто не заставляет переходить на украинский язык, никакое "СБУ" "ГРУ" и любые многобуквенные аббревиатуры за мной не приходят. И местные "биндэровцы" тоже. В Харькове огромное количество населения продолжает и продолжит говорить на русском, и ничего никому за это не будет. Я перехожу потому что хочу.

* Да, я осознанно перехожу на украинский язык в отдельных аспектах своей жизни. Условный Steam и телефон переключены на украинский, чтобы разработчики видели запрос и потребность. В магазинах я обращаюсь на украинском языке, потому что на украинском меня обязаны обслужить. а вот на русском могут, а могут и нет (никто не обязан владеть иностранным языком из продавцов). Нет, я не страдаю от этого - несмотря на то, что в семье родной язык русский, я считаю стыдным для себя не владеть свободно государственным языком своей страны

* Я делаю и буду делать контент в том числе и на украинском языке. Делать на русском мне важно, потому что я считаю что в европейской стране притеснять любой язык недопустимо. Делать на украинском - потому что язык это в том числе способ самоидентификации. Кто скажет, что эта пропагандисткая фигура речи - я скажу в ответ что даже на фронте, где ОГРОМНОЕ количество русскоязычных бойцов госпитальеров (да и всех боевых медиков) обязательно учат обращаться к раненому бойцу только на украинском.

Потому что иначе боец может подумать что попал в плен и сделать какую-нибудь глупость.

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

Как у нас любят говорить - язык это оружие. И там где кто-то видит и рассказывает мне про "два стула" - я выбираю палить с двух рук по-македонски
👍249105🔥13🤡9👏4🕊4💩3💯21❤‍🔥1😈1
#лики_войны

Сумбурно-жжшное

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

Именно из-за военных занимаюсь проектом "еженедельных новостей" на украинском - уже осилил аж два выпуска, почти 150.000 гривен собрали, и надо делать это еженедельно. И формат даётся тяжело, и сам процесс сбора донатов дискомфортен, и даже сегодня. заказав 7 глушителей и 2 электропилы не стало сильно легче, от того что ребятам из 125 батальйона теперь будет повеселее.

Хочется делать глупости - к примеру удалить патреон, для которого висит в тудушнике бэклог в 50+ элементов, а сил записаться просто нет. Хотя правильно - наоборот, взять себя в кулак и начать делать, потому что патреон весь идет прямиком на донаты (деньги за границей ценнее денег в Украине), а значит надо качать его по максимуму
(тут хочу сказать респект @starkovsky который просто пошел и задонатил 500 долларов на патреон. Не в месяц конечно же).

Самое печальное, что сейчас нет времени поставить всё на "стоп" и "уехать пожить в комфортной психологической обстановке" (тьфу, позор какой) - подготовка к наступлению Украины идёт полным ходом, лучшим временем дать денег на ЗСУ было вчера, второе лучшее - сегодня. Новая команда в Гитлабе означает, что надо что-то делать и доказывать, без этого - могут быть серьёзные проблемы. Написанные сценарии видео по тайпскрипту протухают. Working group в gitlab по миграции на vue3 прям "тикает в моей душе" - это самый сложный проект в моей инженерной жизни, и продолбать его - и проще простого и очень вероятно

Что я делаю в таком случае? Baby steps. Ощущение, как когда я бегал полумарафон (максимальную дистанцию на которую меня хватило) - добежать до этого столба, потом до этого светофора, потом до километрового знака и так далее. При этом ощущения внутри - как у тормозных колодок, которые когда стерлись уже скребутся об металл диска.

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

Сон как-нибудь потом нормализуем (хотя из-за этого готов поспорить, вес опять пошёл вверх, на весы становиться не хочется), сейчас надо "бабки, бабки, сука бабки". Не для себя

Будем жить.
333🕊36👍14🙏8❤‍🔥3😁2🔥1
Поговорим? Можете задавать свои вопросы в комментарии здесь, попробую ответить вечером
22👍4🤡3
Live stream scheduled for
Live stream started
Live stream finished (1 hour)
#4 Промежуточный
xanf.dev
Запись войса (получилось атмосферно) и банка для донатов:
https://send.monobank.ua/jar/7uHm79n73t
👍2212
Дорогой ArchLinux! Ты поставил пакет tbb сам как зависимость другого пакета. Я вообще понятия не имею что это такое, и что на что менять.

Давай решение будет принимать тот кто ставил пакет, а? :)
🤣60😱10👍3🤡2😢1
100 лет GitLab'а

Вчера исполнилось 4 года в GitLab. Время подводить итоги :)

Почему сейчас? Дата не круглая (хотя от кликбейта я не удержался). Всё просто - 4 года это срок вестинга первого опциона, т.е. "большие" деньги, которые могли потенциально удерживать меня тут - теперь мои. Последние годы денег давно "хватает", но поскольку для многих это важный фактор - вот, давайте посмотрим со стороны на компанию, когда тебя в ней уже не держат потенциальные шестизначные суммы :)

Для тех, для кого "вестинг" и "опцион" - слова сродни белому шуму - абзац ликбеза. Остальные смело переходите к следующему, особенно те кто стриггерится на то, что я сейчас буду упрощать нюансы. Опцион - право купить Х акций по фиксированной цене Y. Вестинг - схема получения акций. Условно говоря, я мог выкупить весь опцион сразу на старте, заплатив X*Y денег, но акции все равно бы получал по графику - 25% спустя первый год (так называемый "клифф"), и дальше 1/48 часть каждый месяц. Т.е. условно (ЦИФРЫ НЕ НАСТОЯЩИЕ) мне дали 1000 акций по цене в 5 долларов, заплатив 5000 долларов я получу все те же 1000 акций и могу пойти и продать их по 50 или сколько-там GitLab сейчас стоит (и заплатить 19.5% налога в момент ВЫКУПА акций, плак-плак, украинцы, избалованные ФОП с 5% налога поймут)

Начну с себя. Реализовал ли я себя в GitLab так как хотелось за эти 4 года? Конечно нет. За 4 года я ни разу не получил "Exceeding expectations" в оценке своего годового прогресса (оптимист, который помнит что стакан на половину полон, бурчит что, с другой стороны, несмотря на войну и всё остальное - ни разу не получил "Underperforming"). Конечно же, часть можно и нужно списать на внешние причины (привет ракетам, которые "вне политики"), но основная ответственность - на мне. Всё-таки перестраивать мышление от владельца маленькой аутсорсинговой компании к линейному разработчику продукта - сложно по всем фронтам - начиная от того, как расставлять приоритеты, заканчивая умением не просто делать, а и правильно презентовать свои результаты для дальнейшего карьерного роста (привет @mr_mig_by !). Спустя 4 года я всё ещё в самом низу salary band для своей должности, при этом зарплата росла (и временами хорошо росла!) все эти годы - нюансы зарплатной политики. GitLab платит зарплату пропорционально месту жизни (здесь традиционный холивар про то что это несправедливо - давайте его пропустим, пост не про то, скажу только что я понимаю почему так и поддерживаю), поэтому скажем так, 5-значную зарплату в долларе я не получаю, но в верхний квартиль на DOU попадаю :)

Теперь про компанию. За 4 года здесь всё очень сильно поменялось. Тогда у меня было ощущение "панк-рок инженерной свободы", сейчас - многое зарегулировано, и я временами задаюсь вопросом - где проходит граница между естественным развитием крупной компании и истории с лягушкой, которую варят постепенно? Самое ужасное, что большинство ограничений я понимаю умом (как бывший владелец пусть маленькой, но компании). Вышли на биржу - привет строгие ограничения, что можно говорить, а что нет, чтобы, не дай бог, не было insider trading. Начали работать с серьёзными государственными подрядчиками - пожалуйста, более строгие ограничения и дисциплина везде (начиная от "своих устройств" и заканчивая тем, что к примеру нельзя больше ребейзнуть MR и потом его закоммитить - ты будешь считаться автором ребейза, а коммитить код автор не имеет права)
👍594🤡2💩1
Отдельно про Украину. Границы моей признательности компании значительно превышают границы Украины, установленные в 1991 году. Не знаю до сих пор, можно ли рассказывать все, но уровень помощи от компании для меня - на 15 баллов из 10. Компания выплатила сумму в несколько зарплат просто так, открывала карточку в иностранном банке с резервными деньгами для тех кто эвакуировался, позволила в виде исключения вернуть деньги за StarLink (и оплачивает подписку) и так далее, и так далее, и так далее... Мне было очень приятно видеть логотип компании в цветах украинского флага, сама компания перестала продавать новые лицензии в РФ (и для меня это очень важно лично) и даже когда кто-то добрый из твиттера нажаловался на мое поведение здесь - заняла спокойную и взвешенную позицию (иронично, что разговор про это случился после одного из первых массированных обстрелов инфраструктуры и проводил я его из машины, чтоб хоть какой-то свет был, тогда Ecoflow у меня ещё не было, так что при хреновом свете я объяснял что "Russia is a terrorist state" - официальная позиция моей страны и я её поддерживаю, и что @vitallium и @slashmanov не озвучивали ко мне претензий, когда я говорил что у меня были бы вопросы по ценностям компании, если бы их наняли после 24 февраля).

Конечно, везде есть ложка дёгтя. Их мало, но запоминаются они ярче. Вообще не откладывается в памяти к примеру уравнивание зарплат frontend и backend-инженеров, которое случилось не без усилий @ntepluhina - но очень хорошо запоминается, как совпало это уравнение (pun intended!) зарплат, рост location factor'а Украины, и одновременно с этим утягивание меня вниз по salary band, иначе зарплата росла бы СЛИШКОМ сильно. Наверное самой большой несправедливостью, которую я понимаю, но до сих пор внутренне не согласен - я считаю применение location factor'а к выдаче акций (RSU, для тех кто любит формальности). Для меня зарплата - это договор о том "сколько мне готовы платить и сколько я прошу", а вот акции воспринимались именно как мерило моего вклада, моей частички компании. Для компании же (как понимаю я, не является официальной позицией) с некоторых пор это часть "compensation package", а значит повод для той же формулы. 4 года я работал на своих превосходных Microsoft Surface и меня это устраивало, теперь же мне надо пересаживаться на ужасный Мак (у нас можно и Dell+Linux, но их достать в Украине в войну нужные модели запредельно проблемно). Когда я говорю "ужасный" - это не про конфигурацию (аппрувнутая конфигурацию - Apple MacBook Pro 14′′ M2 Max 12-core CPU + 30-core GPU / 32GB / 1TB SSD) а про общую убогость и ограниченность как эппловского железа (по работе с другими железками, и поверьте мне есть с чем сравнивать - этот пост я пишу с Microsoft Surface Laptop Studio из под Linux и у меня работает всё, давайте без холивара "у линукса ещё хуже"), так и софта под платформу (аналога PaperWM по управлению окнами как нету так пока, так и нет). Мне супер-важно чтобы моё основное рабочее место приносило кайф каждую минуту использования, и если в конфигурации "за столом" Мак еще терпим, то вот "в дороге" удобство использования Мака ну максимум для меня на 5 из 10, по сравнению с Surface Laptop Studio (Ау, Майкрософт, где мои деньги за рекламу!)

4 года спустя, GitLab я всё ещё считаю компанию крутейшим местом для работы инженера. У меня огромное количество супер-крутых коллег, возможность работать сколько угодно, когда угодно и как угодно, минимум митингов в неделю и, что очень важно для меня, возможность самому балансировать между нанесением добра и причинением справедливости в рамках отдельной команды в GitLab и глобально всего проекта. Когда вы в хендбуке GitLab читаете про "manager of the one" - это не пустые слова. Я во многом сам решаю, что и когда мне делать и я же несу за это ответственность.
🔥7911👍8💩2
Свой пятый год я начинаю в новой команде (после сокращений и структурной реорганизации я перешел из Manage::Import в Govern::Compliance), что означает новые вызовы (и еще дальше отложенное карьерное повышение) и новые задачи. Я инициировал создание рабочей группы по миграции на Vue.js 3 (https://about.gitlab.com/company/team/structure/working-groups/vuejs-3-migration/) и искренне поражаюсь нашими результатами (напоминаю, это не менеджеры выделяют задачи вида "а теперь в рамках рабочей группы будешь делать то-то", а инженеры сами решают как балансировать между делами рабочей группы и своей команды). Я вдохновлён, и даже необходимость иногда пересаживаться иногда на Мак это не испортит :)

Спасибо за то что дочитали этот лонгрид, и если есть возможность - лучший способ поблагодарить меня - закинуть пару гривен на новую резину https://send.monobank.ua/jar/NGC3EexiF / 5375 4112 0437 0907 (если вам нужны реквизиты иностранные - есть Wise и от него же карта иностранная, не постесняйтесь написать в личку :))
👍9026💩2
Заболел. Температура, все дела. График ВСР (вариабельности сердечного ритма) показывает катастрофическое падение (с 44 среднего до 29 прошлой ночью). Прошлый раз такое было у меня в ковид. Завтра пойду сдам ПЦР / антиген а этот пост пусть побудет здесь чтобы проверить, был ли я прав и не подстраивать теорию под факты (отправляю без звука ибо за полночь)
😢78🕊98🙏6🤡2👍1
Оказался прав. Ковид. Ну что, было три прививки, теперь будет и второй ковид у меня
😢74🙏85🤡3🤯1😱1
#remarkable Пока болею - провожу много в кровати с Remarkable 2.

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

Фактически лежишь, думу думаешь - заметки пишешь и читаешь и формируешь список того, чего посмотреть-сделать на компьютере.

А на днях они выкатили type cover (да, да, клавиатурный чехол!) который разобрали настолько быстро, что ждать его теперь 7-9 недель. Ну, мы никуда не спешим

Сколько времени прошло, а всё ещё кайфую от устройства, из раздражающего только отсутствие крепления для стилуса (только магнит) и он иногда пытается теряться.
👍4815🤡6
Купил органайзер для проводов и кучу стяжек с велкро. Теперь доволен (торчит только кабель питания от макбука, который здесь временно)
🔥37👍18🤡4
Один из моих любимых фантастов порадовал 🙂
Кто не знает - в одной из книг Леонида упоминается javascript.ninja 😉

https://lleo.me/dnevnik/2023/04/24
28🤮5💩4👍3🤔1
Макбук сделал меня продуктивнее в 2-3 раза

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

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

Тем не менее, все ещё испытываю искреннюю радость, когда отсоединяю провода от мака и цепляю к сюрфейсу :) Но теперь мне интересно, насколько долго продлится "терапевтический" эффект продуктивности. Да, из-за мака я встаю ощутимо "выжатым", но потом начинаю заниматься другими задачами на другом ноуте и как раз эта выжатость восстанавливается. Возможно, стоило завести рабочий ноутбук раньше :)
👍67🤡15👌10😁7💩3🔥1🤣1
1000 merge request в GitLab. Много это или мало за 4+ года? Наверное меньше, чем стоило бы.

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

Так и живем.
👍8419🎉8🔥5🤡3👎1
Месяц тишины здесь. За этот месяц я закончил главный личный проект последнего года.

Десять месяцев. Более 20 тысяч долларов. 10 удаленных зубов, 8 вставленных имплантов, нетривиальное лечение и последние 4 визита по 6+ часов у стоматолога.

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

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

Один мой знакомый говорит, что воля - это способность делать то, на что у нас нет сил. Мне с трудом хватило воли доделать зубы. Но надеюсь это ее лишь укрепило
👍15848🏆15🔥13👏7😱6🤯2💩2
Нет, это не прогрев перед запуском мега курсов об инвестициях, это дискуссия с моим коллегой о структуре накоплений, буду благодарен за ответы
🔥25