дыбр

May. 6th, 2021 04:41 pm
kdanilov: Кирша Данилов (Default)
Ну, трахаюсь со всякой фигней. Со схемами на джейсоне (для конфигов), с поиском нужной библиотеки на jfrog, всякое такое. Ну вот один пулреквест хотя бы прошел все тесты - а всего-то в конфиги вставил новый флаг. К нему до хренища апдейтов в разных местах. Нехорошо-с.

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

Такое ощущение, что мой сейлфорсовский мак просто брикнули. Он мне что-то говорит неразборчивое голосом, когда я пытаюсь его включить. "You are currently on a text element".

дыбр

May. 5th, 2021 07:04 pm
kdanilov: Кирша Данилов (Default)
Ну что-то там возился на ЦТ с той фигней, что мне надо сделать, флаги и преференсы, все такое; и как вообще разные версии протобуферов попадают в код - если у меня вот submodule, и он вообще не видит моих недавних апдейтов, и чо. С Чангом поговорили, он меня уверял, что версия вписывается в build.sbt. Ну посмотрим. Еще наорганизовали на завтра митинг, в смысле, внутренний митап; а на следующую неделю - доклад Чанга. В этот-то раз я про Скалу-3 буду говорить.

В 12 был митинг с Кевином, на Заводах. Ну чо, они меня увольняют; оплатят еще пять дней. Написал коллегам, мол, чао-какао. Зафрендились на линктине с Джинал, princess of QA. Я давно уже оценил ее капитальный подход к работе. Да вообще глупых индийских женщин я еще не встречал. Бывают непонятные.

Написал Кшиштофу, тот мне сообщил свой номер телефона, я позвонил ему, но он был на митинге. Это в полпервого-то. С Андреем тоже душевно поговорили; пообедаем на той неделе, а то и завтра.

Еще там с парой девопсов распрощались по душам. И с Махешем.

Но я никому не говорю, что я уже работаю; зачем? Во многих знаниях много печали.

Ну вот, ну чисто формально понервничал полчасика, что теперь придется жить на одну зарплату. Потом пошел дальше работать, чо. Меньше проблем, больше фана.

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

дыбр

May. 4th, 2021 07:14 pm
kdanilov: Кирша Данилов (Default)
В 9 был зум со Стивеном, и разобрались, что моя хрень в докере не крашится, а дебильно жалуется на проблемы, которые сама же успешно обходит. Она пингает кучу серверов, и если не сконнектилась, то показывает ужасную картинку со стектрейсом. А так все хорошо. И еще показал мне тулзу, grpcurl, и я ее попользую, чо.

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

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

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

В три был на Заводах же митинг на тему "скрам груминг". Нитхья это все ведет, и очень грамотно. Ко мне с глупостями не пристают, просто спрашивают - это тебе годится? А я киваю. Мне все годится, только б не мешали бездельничать.

В пять митинг на ЦТ; сначала то да се да проблемы, а потом следующий митинг, и там философия, стиль программирования; меня поражает, что меня спрашивают, как я отношусь к слишком обильным enums, и какие альтернативы. Т.к. я как раз этот код, Pipeline.scala etc сегодня изучал, то я высказал осторожное мнение, что я-то вообще-то предпочитаю другой стиль (диспатч через классы), но есть проблемка со сгенерированными классами, что туда хрен что вставишь, и, может быть, с Надавом стоит посоветоваться, какие у него будут солюшены хотя бы в отношении CPS.

Вообще интересно. Моим мнением интересуются. Рехнуться можно.

дыбр

May. 3rd, 2021 07:33 pm
kdanilov: Кирша Данилов (Default)
Ну понедельник же. То лениво, то интенсивно.

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

А насчет мержа из release в dev - так непонятно, что делать. Гитхаб этого сделать уже не может, слишком разошлись бранчи. Думаю, напишу им завтра, что буду мержить вручную, ну и там посмотрим. Буду мержить вручную.

На ЦТ.
Сначала не мог зайти на vpn, и был в панике, написал нашим IT, а те такие - а ты на телефоне кнопку нажимал? Ну бля, ну. Два дня выходных - и забыл этот фокус, что у нас теперь 2fa.

Попинал всякие попытки запустить доступ к scylla - не выходит. Код поковырял, ну там не вполне понятно. Стивен написал, мол, давай завтра утром стусуемся, вместе попробуем пофиксить. Спасибо! Попробуем.

Чанг написал мне мейл (начинающийся со zdravstvuite tovarisch) с рассказом, как что работает, и с предложением погонять вручную скрипты на эту тему. Скрипты для аммонита, я его ни разу не пробовал - попробую. Ну установил аммонит (нужную версию, главное дело, а то для скалы 2.13 - не годится). Но там что-то рушится с аннотациями; спросил.

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

Короче, завтра проведу второе голосование. Улучшенное. С вариантами. Типа а давайте в обед. Час дня в четверг для меня самое то.

дыбр

Apr. 30th, 2021 06:26 pm
kdanilov: Кирша Данилов (Default)
Ну, бывает утомительно, на двух-то работах.
С утра пошел подфиксил слайды для Заводов - добавил три слайда из моей лекции по архитектуре. Ненуачо, надо их попугать науками, а. Слайды про amazon good architecture pillars. Та хуебень, что мне год назад впаривал Леопольд Блюм. С тех пор много воды утекло и много испарилось. Мне и Леопольд этот пох, и амазон, и университет - но их впечатляющие речи мне запомнились, и я их употребляю. Поверьте, половина амазонских поучений - это просто реклама амазонских сервисов (но они хорошие, вообще-то).

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

В час был на Заводах скрам; а, я ж еще два кейса там зафайлил, один себе, один Скоту. Мол чо он не сделает, чтобы скратч-орг с новым API создавалась и работала. И себе - "слей-ка ты, Кирша, две бранчи, dev-int и release-qa. А в полвторого сделал им доклад "про инструментовку". Вопросов почти не было; ну только что "а когда эта фича будет?" А хз когда; коммунизм же не за горами, но где горы?

В конце Андрей, увидев образец кода, стал возражать, мол, надо его солюшен использовать, а не мой, и надо бранчи слить вместе. Казалось бы - ну ты такой энтузиаст, так сливай их вместе. Но не, он имеет в виду, что я буду у него на посылках, или что-то такое. Договорились, что после митинга поговорим. Ну, после митинга я просто выключил этот Заводской комп; пошли они все. Пусть теперь попробуют меня уволить. Придурки. Вот проблема с русскими коллегами - они спорить любят. И идеи, что солюшенов может быть больше одного, и что есть на свете люди пообразованнее тебя, но готовые сотрудничать, по паре причин (одна: им пох, вторая: в софтвере нет абсолютной истины), эти идеи им как-то в голову не приходят. Там еще смешно, что Ахмед ему дает какие-то указания, и он ими руководствуется. А меня Ахмед то ли боится, то ли чо. Причем я бы мог сказать Ахмеду, что я главный, а Андрей нет. Но я иерархию не признаю, принципиально.

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

И дальше я уже работал на ЦТ - вот и сейчас, уже скоро семь.

С час назад связался с Чангом, ну типа а чо у меня за херня в конфигах (хорошо людям, пишущим конфиги - им не нужно писать тесты... см принцип 1.1 из Амазонских Принципов Архитектуры); Чанг дернул Джунджуна; я Чангу пишу в отдельном чате, мол, это, в Пекине что, семь утра? И Джунджун с нами говорит о работе?! Посмеялись. Посочувствовали. И закрыли тему. А сейчас я мерж пытаюсь починить. Только какая-то фигня опять с ssh.

дыбр

Apr. 29th, 2021 06:03 pm
kdanilov: Кирша Данилов (Default)
Так, чо.

Заставил себя пойти на Заводской компьютер, посмотреть, чо пишут (ничо), не уволили ли меня (раз аккаунт есть, то таки нет, не уволили); поскалил зубы с Андреем чуток (да все фигня), и пошел рисовать слайды.

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

А на ЦТ дым столбом, у меня доступа частично не было.

Артур помог. Тот Артур, что любит Рахманинова. Идейку подбросил. Вся фигня была в том, что ssh key надо было выкинуть из моего старого аккаунта. Ну я сделал новый ключ, зафигачил его туда, все заработало.

А потом трахался с докером и кубернетесом (чувствуется гугл, курс греческого в Стэнфорде). Почти дотрахался. Одна последняя вещь осталась - но у Джун Джуна еще раннее утро, и он пока не реагирует.
А, вот, среагировал. Короче, там какие-то пермишены надо дать докеру и кубернетесу. Завтра.

Ну и вот, и все дела. И еще там социальную свою хрень, "scala amigos" подкурочиваю потихонечку - но пока некогда почти.

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

дыбр

Apr. 28th, 2021 06:56 pm
kdanilov: Кирша Данилов (Default)
Ну чо, все перепутал. В 10 должен был быть митинг с Чангом, а у меня в телефоне в календаре его не было, и я мирно косил траву на франтъярде (люблю такой волапюк), и промазал; потом передоговорились с Чангом, и митинговали в 11. Нормально. Просто в 12 у меня митинг с Кевином, а Чанг мне полчаса впаривал одну полезную фигню, с которой я по идее работать должен. Ну полчаса не час.

В 12 Кевин начал свою нудную тягомотину. По идее он должен был меня или выпереть или не выпереть - но он так и не поделился приговором (удалился в конце на совещание). Нес всякую херню, ясно демонстрирующую, что он ну не понимает, шо там в гитхабе. И еще просветил меня, что Андрей ему сообщил, что мы с ним плохо синхронизировался. Я Андрею написал, мы посмеялись. С Андреем у нас полное взаимопонимание (я б иначе действовал - если бы действовал вообще).

Пока Кевин нес всякую обычную херню, я изготовил недостающие слайды для класса на завтра. На завтра.

В конце я его спросил типа ну так чо. Но он увильнул, говорит, сообщит менеджменту, а менеджмент решать будет. Ну да, у меня еще один день. А потом чо? А потом если pip "прошел", то как они меня будут выпинывать? Им еще год надо, наверно. Бурлаки на Волге, блин. Рояль заказывали?

В час же был скрам, и меня тоже эта, хз забыл как звать, допрошала, чо там ваще (она у нас нынче скрам-мастерица, scrum mistress), а я рапортовал, мол весь по уши в изготовлении слайдов к пятнице. Слайды я готовлю быстрее, чем код пишу. Так что успеется, в четверг. Если не выпрут. А то чо я буду, как тот дедушка у Толстого, что яблони сажал? Проехали, я этой конторе ничего не должен (я полагаю).

Вот, а на ЦТ у меня фигня; вроде и фикс мой для "компилятора" апрувнут, а там депенденсизы, и у меня куда-то доступа нету, и я весь день базарил с разными людями, отрывал их от дела. Под конец Чанг же мне и показал линк на правильный stackoverflow. Ну окей, окей. Моя проблема в том, что я в жизни не работал с субмодулями на гитхабе. Ну ничо, ничо. Век живи, век учись. (Эх, до века еще шкандыбать, осталось столько, сколько прошло с начала моих дыбров примерно.)

Все фигня. Извините за беспокойство.

Сидим сейчас на крылечке, я слушаю Гека Финна, и вот опять поработаю; французский уже сделан; à tout à l'heure, à demain.

дыбр

Apr. 23rd, 2021 09:51 pm
kdanilov: Кирша Данилов (Default)
Утром на Завод написал, что плохо себя чувствую и в 3 у меня апойнтмент (все так и есть); написал еще, что работаю с документами.

На ЦТ тоже заглянул только, но работать было невмоготу.

Правда, после 4 вечера таки включил этот рабочий комп и таки решил задачу - как билдить и гонять плагин. Там хитрость в том, что плагин этот в том же репо, поэтому когда ты его билдишь, он уже должен быть хорошим и не рухать. Так что я в скрипте переключаю на старый плагин, потом билдю его, деплою, переключаю на новый, и тогда уже "компилирую" всякие там rpc и protocol buffers. Потом-то я присобачу юниттестов, но надо еще разобраться, что вызывать-то. В конторе этот компилятор уже что-то вроде карго-культа; надо его оживить.

Вот и все дела на сегодня. Кислород низковат бывает, вот.

дыбр

Apr. 22nd, 2021 06:13 pm
kdanilov: Кирша Данилов (Default)
Сегодня я уже решил было заняться солеем, пока мы ждем нового эйпиая.

в 10:45 был митинг "pefromance champions"; все опять знакомились друг с другом (hi, I'm Vlad, and I'm a performance champion), и затем Грегуар задвинул красивый короткий доклад про солей.

Но потом опять было 1-1 с Кевином, который так полагает, что он меня "коучит". Советы, которые он дает, поражают бессмысленностью.

Например, надо, чтобы я ознакомил "team" с performance investigations, и какие у нас тулзы, все такое. Я спрашиваю такой - а чо, я должен их как-то принудить читать документ, который я написал три месяца назад? Должен ли я зачитать им этот документ вслух? На "зачитывание вслух" он как-то попятился назад, но ненадолго. Я так понял, ему надо, чтобы я еще документ написал. А надо признать, что мои главные задачи - получить премию и стоки, выполнены, а через неделю он меня будет "ревьюить" в смысле уволить или нет, так что мне напрягаться? Отдохну чуток. Еще он мне сказал, мол, мы решили солеем не заниматься. Ну дык.

Андрей тем временем решил, что он главный, и стал меня спрашивать про мои старые бранчи, в курсе ли я, что в гитхабе есть две моих бранчи. Я в курсе. Его-то какое собачье. Проблема у нас не в бранчах, а в отсутствии девопсов.

Это было на Заводах.

А на ЦТ продолжал бороться с sbt. Моя проблема состоит в том, что вот я заменяю плагин - а замены не видно. В плагине в самом начале должно бросаться new Exception("NAHUI!") - а не бросается. Причем, другие плагины все выкинуты NAHUI. Вот как это понимать? Хм... хм... доходит до меня. sbt, небось, стартанул какой-нибудь сервер, и там все загружено. Ха. Ну посмотрим.

Сейчас-то я на митапе. Был. Дурь там, дурь. Но это отдельно напишу.

дыбр

Apr. 19th, 2021 06:56 pm
kdanilov: Кирша Данилов (Default)
Ну...

С Андреем пообсудили, как бы нам билд на dev-int починить. Ну я нарисовал еще один пулреквест, он апрувнул, и там теперь система занимается билдом - через пару часов еще ничего не было. Но надо признать, что эту бранч, похоже, никто никогда никуда мержить не будет, и обсуждать бесполезно. Вот спрошу я Кевина, а чо. А он такой, ни хера не понимая ни в чем, будет мне рассказывать какие-то принципы. Все это бессмысленно.

Андрей вообще нарисовал бранчь для релиза. Но только не мержит, потому что а чо. Билд же сломается. Ну и чо. Да ничо. Я тоже так сделаю. Он настаивает, чтобы я его инфраструктуру использовал. А мне нахера. Почему он мою не использует? Да потому что тупой, и учиться не интересуется. Ну и хер с ним. Пообещал, что солью воедино, но потом. После того, как он замержит. Окей.

А на ЦТ я наконец заставил один пулреквест компилироваться, послал одному чудику в Пекин, и занялся другой фигней, там deprecation. Пофиксил эту депрекацию (нарисовал новый метод), послал Фредериксу на ревью. Фредерикс такой - отлично, а давай в этом модуле вообще deprecated warnings сделаем fatal. Дык. Да с превеликим удовольствием. Сделал, послал ему, он апрувнул, я замержил.

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

И еще выяснилось, что Надав ни при чем, его код все правильно делает. Это у нас в проекте есть "компилятор" (на самом деле, транспилятор), который и гонит плохой код. Ну окей; написал Надаву, что мол ой, наши проблемы. Смотрю в транспилятор.

На этом мой рабочий день закончился. Вообще, когда у тебя перед носом три компа, то самое то работать. Не скучно.

дыбр

Apr. 16th, 2021 07:18 pm
kdanilov: Кирша Данилов (Default)
Ну, выходные на обеих работах, но я на ЦТ таки работал, изучал проблему с генерацией кода для protocol buffers, и т.д. В конце концов решил послать сгенерированный код автору. Там чота больно сложная структура.

дыбр

Apr. 8th, 2021 06:56 pm
kdanilov: Кирша Данилов (Default)
Сегодня четверг, на Заводах митингов нету, и типа надо работать. Андрей так и не апрувнул еще мой пиар (да и свой не замержил, потому что у него випиэн так и не работает).

Так что я занимался конфигами для солея. Там и ноду надо было поапгрейдить, и драйвер подаунгрейдить. Ноду апгрейдить - это жопа, это гуглить да sudo rm -rf /usr/local/yetanotherfolder/*, а потом уже brew install.

Ладно. Но не все у них тесты все равно идут, в core. А мои эти, те вообще виснут и дохнут. Ну в смысле не мои, а в том проекте, где и мой тест. Надо будет Нолана опять дергать, что ли. Или Грегуара. Или хз. Всем пох.

Ну а на самом деле я бодро работал на ЦТ. Связался с Чангом; выяснилось, что надо было мне какие-то ключи аплоуднуть на какой-то сервер. Еще спросил, а что у нас тут вообще в смысле почему нуб деплоит на продакшен? А, говорит, это чтобы по-быстрому насобачился это делать. Ну да, вернкая мысль.

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

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

Ха. Китаец жалуется, что все время что-то меняется. Земля, блин, вертится! И возвращается на круги своя.

Деплойнул, посмотрел на дейтадог, написал на канал на слаке, мол, все заебись, 46-я версия деплойнута.
Задокументировал все эти действия.

Потом на Завод еще заглянул, но там бля, ну. Ну вот висят тесты. Те, что за секунду рушились на той неделе. Нет, не мои тесты. Ихние, солейские. У них все время что-то меняется.

дыбр

Apr. 4th, 2021 09:01 pm
kdanilov: Кирша Данилов (Default)
Ну, воскресенье, но надобно же сопрягать.

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

Пошел посмотрел, что вообще с солеем. А ну-ка я поапгрейдю и потестирую soleil core. А хрен вам. Тест рушится. Это официальный код с их гитхаба. Ну что ж, повод для а) написать им; б) написать Ахмеду; в) на скраме заявить, что надо починять core, и я готов этим заняться, потому что со сломанным не имеет смысла трахаться. Core сломан (да никогда и не был таким уж готовым в производство, у нас же все "POC", и все эти поцы выдаются за какие-то достижения (менеджмента); а что оно не работает - так это рабочие ленивые.

Ну и все на сегодня, хватит им.

дыбр

Apr. 1st, 2021 08:01 pm
kdanilov: Кирша Данилов (Default)
Ну я что-то передумал разделять эти два дыбра; все фигня, буду мешать в одну кучу.

С утречка поконфигурировал фигню на моем компе на ЦТ; ну там не все так тривиально - версия питона, от которой зависит версия, извините, pip, и все такое. Зафигачил пулреквест по результатам траха. И уже менеджер (назовем его Чанкайши) послал мне линк на кейс в ихней ну не то чтобы джире, а в клабахаусе.

Потом, в десять, была летучка на заводе. Ахмед наконец собрался нас всех, "Performance Champions", собрать вместе и утопить. 20 человек набралось, с разных концов планеты; все знакомились. Грегуар рассказал, что он любитель нырять с аквалангом, но живет в Гренобле, где нырять негде, зато можно на лыжах. Раньше он жил в Париже (а там в Сене, что ли, нырять, или в Булонском лесу в пруду?), но жена у него жила в Гренобле, и он не выдержал, и уехал в Гренобль. Обсудили планы дальнейших собраний, кто когда будет презентейшены делать. Я не добровольничал, но если попросят сделать презентейшен, могу парочку навалять, не отходя от кассы. Не мешки ворочать.

После чего я закрыл заводской комп и открыл тот, что на ЦТ.

А там чо, я хотя бы присобачил опознание по отпечатку пальца, чтобы мои 36 символов пасворда (что я, рехнулся? 16 же было достаточно!) не надо было каждый раз набирать, но вот в окту (это такой электронный вахтер) меня не пускают. Паника, паника. Потом Чанкайши разъяснил мне, что есть две окты - одна на центральный офис ведет, а вторая в местный - и там разные user id (один просто имя, а в другом нужно весь мейл указывать). Дык.

Короче, добрался до этого клабхауса, там кейс-то простой, но непонятно, зачем бы это им нужно было. Чанкайши отправил меня к нудному Роджеру, и Роджер мне час рассказывал, как вообще все работает - и в конце лекции показал, почему нужно удалить проверку одной фичи в схеме данных. В процессе гоняния тестов я еще постгрес скачал, создал базу и зафигачил туда роль и таблицу. Ну ничо, жизнь.

В 5:50 послал пулреквест (добавив вопросик: "тесткейс надо?"), и пошли мы гулять с подругой по теплой окрестности. У нас тут почти жара. Ха, а в семь у меня лекция.

дыбр

Mar. 31st, 2021 05:54 pm
kdanilov: Кирша Данилов (Default)
Ну, этот буду называть "дыбр", а тот - "тыбр"

Итак чо, в час был митинг; т.к. у меня масса кейсов поставлены на waiting (ну там кейсы типа "уже начинай пользоваться софтом, который будет в следующем... да не квартале! полугодии!); так что это. Отрапортовал, сообщил, что солей не работает, как обычно. Потом сидел дальше слушал их жужжание, а сам на другом рабочем компе всякую конфигурацию делал. Ну чо, норм.

В полпятого митинг с Кевином. Кевин интересный зануда, он опять хочет пройтись по всем пунктам. Рассказал ему, что от Андрея так и не могу добиться никакого кода, а сам не хочу писать, пока мы с Андреем не договоримся о том, каков должен быть адаптер - и где у него образцы вообще. Разговаривал с Кевином, едва сдерживая смех; ну и Кевин, от большого ума, тоже развеселился, и мы так добродушно чатились. Типа все у нас хорошо. Под конец Кевин понял, что я никуда не ухожу, что я остаюся с тобою - и сообщил мне, что в середине апреля будет премия. Но т.к. я на пипе, то мне будет только половинная премия.

Тоже деньги. Короче, надо привыкать к мультитаскингу.

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

Ну и вот; с солеем ничего не вышло - написал солейщиками, мол ну ребята ну чо, как же так-то; потом, хотя Кевин и предложил присобачивать мой адаптер к существующему но неработающему API, я так подумал - да ну ладно, это я в выходные сделаю. И закрыл заводской комп.
kdanilov: Кирша Данилов (Default)
Так это, мы уже час беседуем с Кевином.
Сейчас я пытаюсь ему объяснить, что если не существует бранчь в проекте в гитхабе, то это не значит, что я "can't get access", это значит, что у Андрея кода никакого нету. За два месяца написано ровно ноль строк.

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

И я ему пытаюсь разъяснить, как version control работает. И у меня не получается. Communication skills. Мне с кошкой проще договориться, я думаю.

Что я совершенно открыто поминаю, что это у Андрея никакого кода не существует. Потому что все понятно с Андреем.

Так что следующий месяц будет интересным.

Мне нужно продержаться 24 дня.
kdanilov: Кирша Данилов (Default)
Завтра, может быть, Кевин сообщит мне об увольнении - но я в субботу думал о том, чтобы еще поработать, солей попочинять. Потом сказал-таки себе громко: а на хера? Кто-то спасибо скажет? Разве что Всевышний, что-нибудь вроде "блаженны идиоты, они наследуют землю" - но я в реале почему-то еще никакой земли пока не унасладовал; та земля, те поля (ближнее поле, дальнее поле), что мать мне показывала (отобранные у моего дедушки) сейчас кому-то там принадлежат, и шиш кто поделится. Так и во всем по жизни. Опираться на собственные силы. Чучхе.

Если Кевин спросит, поулыбаюсь молча. Спрошу его, как бы он сам поступил. И вообще.

Так что лучше скалой-3 заниматься, миленький язычок.

дыбр

Mar. 26th, 2021 08:27 pm
kdanilov: Кирша Данилов (Default)
Ну не знаю, как я буду совмещать две работы. С этой мутит.

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

Ахмед на час дня меня записал на "availability office hour". Прихожу такой туда. Оказывается, мне надо презентейшен делать. О бля здрасьте. Ну открываю файл (у меня много файлов), и толкаю речь. Меня, конечно, поправляют, и, кстати, по делу. Я киваю, записываю советы в тот же файл. Полчаса так побазарили - и дело закончено. Задание выполнено, все улыбаются.

Еще Шухай, с предыдущей команды, пишет странные вопросы, мол, как скопировать один стрим в другой. Я там кучу всякой такой хрени написал, потом Шухай что-то такое "починял", по рекомендациям всяких лохов. Объяснять алгоритмы, когда они впараллель бегут, довольно бесполезно, если люди мало чего понимают; и тесты не аргумент - их подход такой: исправляем код (чтоб понятно было); потом те тесты, которые не идут, выкидываем. Ура, мы подковали эту блоху.

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

дыбр

Mar. 25th, 2021 06:45 pm
kdanilov: Кирша Данилов (Default)
Такое ощущение, что со вчерашнего прошла неделя. Или я не писал ничего вчера?

Короче, сидим на жопе ровно до 22 апреля включительно. Если получится.

Я сегодня попробовал солей гонять. Ха. Во-первых, scratch org не создается. Ну типа "у тебя, мужик, полно ошибок". На билд-системе тоже ничего не билдится. Это я апрувнул Андрею код, где он убирает мой код (но убирает не сильно, не понимаю, как у него там скомпилируется - хотя мне и пох).

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

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

А тут Ахмед вернулся из Египта. Пишет, мол, а ребята, а чо вы, не можете вместо (неработающего) инструментария просто использовать splunk? Типа вы шо тут, тупые? Я отвечаю - ну чо, можем и splunk, можем и просто в гитхаб посылать логи, нам пох - а в чем вообще цимес наших трудов праведных? И нельзя ли было уже сначала что-то задизайнить?

А это еще в нашу дискуссию ввязался Кевин, и цитирует могучие (и довольно грубые, типа "режем правду матку в глаза старику") перлы Андрея. Мол, вот как, смотрите-ка. А чо Кевин вообще лезет, ему чо? Ему начальство по жопе надавало, что его подчиненные все еще не посылают данные на несуществующий сервис? Индийские танцы. Кевин не из Индии, и ему сложно приходится изображать эти танцы. А остальные у нас ничо так. "I can able to implement everything."

дыбр

Mar. 22nd, 2021 03:53 pm
kdanilov: Кирша Данилов (Default)
Итак чо - surprise-surprise, меня пока что не выперли. Типа раз я взял на недельку отпуск, то весь этот Prozess сдвинулся на недельку. А я-то уже готовил Последнее Слово. Ну и хрен с ним. А если я еще на следующий месяц протяну, то и дополнительную пайку акций получу - за что и борюсь.

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

Одновременно та хрень, instrumentation, теперь якобы готова, и Андрей мне пишет такой - "удаляй свой код с моками, он мешает". Я ломанулся было удалять, потом понял - а на хера? У тебя что, уже работающий адаптер есть? Он работает с реальным API? Нет; у Андрея ровно ноль кода на всю эту инструментовку. Ну и ладушки. Надо будет насобачиться валить все на Андрея и Ахмеда. Ахмед сейчас типа возвращается из Египта, так что онлайн выходит изредка, и дает какие-то смутные ЦУ. Еще там завелся какой-то Джон, представитель этого API, который стал нас учить жить - т.е. как вообще программировать, какие тестовые ноды использовать. А то, что мы все делаем - он даже слов таких не знает, scratch org. Весь мир пользуется, но они ж там в башне. Ну хорошо. Мне-то что.

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

А попробуй человеку, не знающему логики, объяснить что-нибудь из логики. Спорить будет. А если их полдюжины, то спорить будут, галдя и перебивая друг друга. Кроме того, наш архитектор вообще витает в облаках, и вместо него архитектуру задвигает пиэм. Опять же, если эти люди только языком чесать, то объяснить им что-либо невозможно. В Healthexpense у нас Катя из Маркетинга любила подизайнить архитектуру и базы данных. Сначала поспрашивав, как у нас в базе юзера записаны - но она это не запоминала, у нее была получше идейка. Перед тем, как работать у нас, Катя работала в борделе под названием Esalen.

Эх... грехи наши тяжкие.

В 3:30 с Кевином была встреча, 1-1. Настроение у него было хорошее (ну что вы хотите, неделю моей рожи не видел), и мы так вкратце, обсудили, на кого мне повлиять, из кого вытащить сведения. Он все убеждал меня, что сначала надо написать документацию, потом писать код. Мои попытки разъяснить ему, что документация написана два месяца назад, а код месяц назад, не удались. Не, ну а чо я. Надо кивать. Бум стараться. Мне еще б месяцок продержаться (на двух работах), и было бы классненько. Точнее даже не месяцок, а три недели. И даже не на двух работах, а на трех - с первого апреля я еще преподаю.

Эх, грехи наши тяжкие. Пойду-ка полки в новый шкаф сделаю.

О, апдейт. Оказывается, та хрень, которую мы должны срочно привинтить к нашей фигне, НЕ СУЩЕСТВУЕТ. Точнее, "сервис" есть, но данные никуда не идут. Ну и url никто сказать не может, конечно. Да по сравнению с ними Роскосмос - сияющая вершина технического прогресса. Кстати да, вон, запустили же сегодня свою хрень, ничего.
Page generated Jun. 17th, 2025 05:22 pm
Powered by Dreamwidth Studios