Owl's minds

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

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

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

Я дважды пересекал границу Эстония-Российская Федерация (четырежды, если быть точным) на личном автотранспорте и скажу честно, приключение очень интересное, однако стоит сразу запастись терпением, хорошим настроением (нет, не тем, которое в пакетике) и каким-нибудь занятием, особенно если вы как я путешествуете в соло. Первый раз я отправился 25го ноября 2023 года. Прикинув по чатам мигрантов и укранских перевозчиков я плюс-минус вычислил, что самой адекватной, на тот момент, была граница в Лухамаа. Сказано – сделано, 2.5 часа Латвии, 20 минут Эстонии и вот я уже подъезжаю к домикам в лесополосе. У эстонцев есть прикольный сервис для того, чтобы встать в электронную очередь на границу, но об этом я расскажу дальше. В этот раз я просто по принципу слабоумие и отвага отправился в путешествие. Прибыл на границу, ничего не понятно, никто ничего не рессказывает, спросить не у кого, время 9 вечера. Увидел знак стоянки и покатился туда, чтобы потом пойти расспрашивать аборигенов, но мне повезло и на въезде в стоянку в будке сидела девочка, которая участливо поинтересовалась есть ли у меня запись, узнала, что нет и поставила меня тут же в живую очередь, после чего сообщила, что меня уже вызывают на границу. Рассказала куда и как рулить, выпустила со стоянки и началось моё приключение. В общем и целом по эстонской стороне у меня вопросов нет. Откройте все окна, откройте все двери, покажите что у вас в сумочке, а вот в этой, а что у вас за нож такой, а, колбасу резать, ну вы его лучше не показывайте никому, счастливого пути. Общее время досмотра вместе с очередью из 3 машин на границе – 15 минут, штамп и вот ты уже на ничейной территории. Из прикольного на эстонской стороне переде въездом на ничейную территорию есть светофор, который по идее должен показывать, что можно двигаться дальше. И этот светофор горел одновременно красным и зелёным. Штош, поспрашивав в чатиках иммигрантов выяснил, что “Это норма” (с) и двинулся в сторону территории потенциального врага.

При въезде на территории российской границы стоит будочка, в которой тебе дают талончик определённого цвета (я так понимаю зависит от того владеешь ты машиной или нет, а может и от количества пассажиров, мне дали сиреневый, сказали отдать в окошке, но в каком не сказали) Добрался я до очереди в пограничные домики РФ и началось приключение в 7 увлекательных часов. Время 10 вечера, на улице -10, гололёд, снег. Все стоят, ждут когда пропустят первую машину. Работает один домик, никто никуда не торопится, впрочем это граница, странно ожидать от них хоть какой-то расторопности, поэтому сидим, читаем книжку, попиваем остатки воды, посмотриваем по сторонам. На третий час посмотров начинаются вопросики к тому, что Эстонию ты уже проехал, а местные вайбы до сих пор действуют. Люди тоже начинают выползать из машин и интересоваться что же там такое произошло, что мы вот стоим уже 3 часа и не двигаемся. Оказалось, что Швед пытался проехать в Россию, но язык выучить забыл, а помогать в заполнении декларации ему ни пограничники, ни его русскоговорящая жена не хотели. Вот мы все и ждали, пока он сам раскумекает как это сделать. однако после вызова старшего смены коллективным голосованием шведу помогли за 15 минут и очередь продвинулась. На одну машину...

Через ещё 2 часа я наконец колучил свой штампик про въезд в РФ и смог просунуть свои документы в таможенное окошко, откуда получил наказ – ожидайте, мы Вас позовём. Я ожидал честно полчаса. Потом пошёл в окошко и уточнил как у них дела – на что получил закономерное – а вы из какой машины? А, из этой? Сейчас посмотрю, я куда-то положила Ваши документы. Как найду – обязательно Вас позову и продолжим. Спрашивать чем же она занималась полчаса я конечно же не стал, да и смысл. В общем ещё один упоительный час проходит до того, как я замечаю, что мне машет рука из окошка. Уже ни на что не надеясь подхожу и получаю радостное – документы почти готовы, а Вы первый раз въезжаете на этой автомашине в Россию? Я такой – ну да, первый. – В таком случае Вам требуется пройти рентген. – Отвечаю, что флюорографию делал буквально пару недель назад и может обойдёмся как-то без этого, однако пограничница неприклонна. И вот в 2 часа ночи меня отправляют в очередь из 16 фур на рентген. Чтобы вы понимали на нормальных границах для рентгена есть ангар, куда загоняют машину и там это всё само бурбулирует, но Лухаама не такая, Лухаама особенная. Вместо ангара там площадка 20х50 метров, по которой катается вундервафля с рамкой (какой-то российский нанотех), но и это ещё не всё. Поскольку этот нанотех не можешь захватить низкие предметы типа легковых автомобилей – тебе требуется заехать на раскуроченную эстакаду (привет автошкола), которая трясётся и складывается под тобой. В общем мы не знаем, что это такое, поэтому очень страшно. Пока ждали в очереди за фурами познакомились с эстонцем, который гоняет туда сюда за бензином. Посидели у него в тачке, посмеялись над границей, прибалтикой, миром, в общем уважаемый молодой человек, было не скучно.

Прошли рентген и вот, в 4 часа утра по местному времени (3 по европейскому), я гордый и недовольный выезжаю с пограничной территории. Что нужно сделать первым делом, приобретя автомашину? Конечно же пройти ТО и застраховать её. С ТО у меня было всё в порядке, а вот страховки не было. Заехал на первую заправку после границы, разбудил какую-то местную кассиршу, чтобы сделать на месяц зелёную карту, но оказалось, что у них интернет не работает и вообще, через 150 километров будет следующая будка и вам обязательно повезёт. Штош, заправил бак под завязку и поскакал в сторону новорижского шоссе через Опочку. На какой-то развилке в районе 6 утра увидел одинокую будочку с заветной надписью, подъехал и там такая милая тётушка сидит. Сейчас, говорит, всё вам оформим. рассказала, что эта работа позволяет учить языки, она там уже и по-немецки, и по-польски, и по-литовски может всем всё объяснить. Платили бы ещё нормально и была бы работа мечты, но увы, платят как могут. В конечно итоге оформили окончательно все бумажки и я покатился дальше.

Примерно к 7-8 утра, путешествуя где-то уже по направлению к Москве я осознал, что у меня в глазах две дороги, которые почему-то расходятся в разные стороны. Смекнув, что сутки за рулём как-то не прикольно кататься – свернул на обочинку и поспал час-полтора в машине. Удивительно, но по пути мне не встретился никакой мотель, а может я просто не обращал на них внимание. В любом случае в районе 10 утра я распахиваю зенки, потягиваюсь и смотрю на то, как на меня едет трактор с полным ковшом снега. Что-то он там копал и скидывал снег мне за спину, но спросонья я как-то не сразу понял что происходит. Было переживательно, но я справился. В итоге двинулся дальше и где-то на середине пути я обнаружил, что у меня не работает стеклоомыватель. В ту пору было уже плюс минус 0 градусов тепла, соответственно на дороге была каша из снега и какой-то то ли глины, то ли специальной грязи, в общем оно не оттиралось вообще никакими средствами, кроме как стекломоем. Приехал на заправку, купил банку омывайки, думал закончилась, залил полную горловину и что вы думаете, как потом оказалось латышская омывайка на -25 градусов тупо замёрзла в насосе. Уже не подъезде к Москве я заехал к ремонтникам и они за 15 минут всё разморозили. А весь путь, который я до них проделал я чувствовал себя танкистом. Вместо широкого окна пара щёлок, через которые видно какую-то часть дороги. В целом тоже увлекательное приключение, но никому не советую.

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

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

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

  1. Не ехать всю дорогу одним днём, а поспать в Пскове или Твери
  2. Не ехать по новой риге, а доехать до твери/новгорода и оттуда съехать на платник М11

Конечно же оба этих совета я послушал, но проигнорировал на момент перехода, однако уже на обратном пути я решил рискнуть и вернуться через Нарву. Сказано – сделано, Люберцы, МКАД, М11, получаем таллон, выезжаем на платник и видим, что вокруг метель, а на знаках 70 км/ч ограничение. Ограничение-то ограничение и я даже приедрживался его... Но как обычно бывает самая безопасная скорость это скорость потока – соответственно все ехали 110, поэтому я не отказал себе в удовольствии и покатился следом. Про платку ничего интересного – хорошая дорога, без резких поворотов, есть заправки и пара едален. Общая сумма расходов Москва-Питер – 40 евро или около того. Самый приключенческие приключения начались уже после того как я съехал с платника на объездную округ Питера, чтобы попасть в Иван-город. После шестиполосной отличной дороги я попал на разбитую двухполосную с десятком железнодорожных переездов, которые чинили наверное ещё при Будёном, ну или когда их укладывали. Соответственно это 80 километров были жестоким испытанием для моей подвески, моего внутреннего мира и вообще. Однако на этом путешествие не закончилось. После того как ты съезжаешь с объездной тебе остаётся 120 км до пограничного пункта. И хотя дорога там не в пример лучше, но зато она вся усеена населёнными пунктами и ты едешь эти 120 километров часа 3.

Уже на подъезде к Иван-городу стоит блокпост, суёшь им в руки паспорт, включаешь свет, он смотрят, что у тебя в багажнике никто не спрятался и пропускают дальше. И снова новая граница, и снова никто ничего не рассказывает, почитать негде. Время 10 вечера. Ловлю аборигена и выпытываю его, что ехать туда-то туда-то, дальше разъяснят. объезжаю вереницу фур и вижу как погранец машет мне, мол, давай, заезжай, тебя-то мы только и ждали. Опять та же канитель, дают бумажку с номером, отправляют к домикам, ждёшь в очереди, но, к моему удивлению, обратный путь занимает в разы меньше времени. Буквально 15 минут я потратил на российской стороне, получил штамп, показал, что у меня ничего нет, и ещё 15 минут на Нарвской. Счастливый и довольный я вывалился на европейской стороне, выдохнул и покотился к друзьям в Маарду.

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

Энжой ёр опинион и не забывайте смотреть на небо.

Скоро услышимся снова.

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

Начнём с весёлого, а именно – Pilsonibas un migrācijas lietu parvalde. Проще говоря миграционная служба. Итак, в мае месяце я утомился от происходящего в моей жизни беззакония и непонятных телодвижений, собрал документы, нарисовал с десяток анкеток с нужными ответами и отправил это всё господам чекистам. Как это обычно бывает чекисты посмотрели на то, что у меня есть валидный ВНЖ и ответили – ну ты молодец конечно, но не до тебя сейчас, давай мы тебе 15го сентября ответим. Штош, отложили, так отложили. К слову я сам дурачёк, надо было слать на общий адрес документы, но почему-то я решил, что провинциальное отделение обработает их быстрее и лучше, чем центральное. Теперь мы знаем, что нет, мало того, будет даже хуже, но я забежал вперёд.

Наступает 15ое сентября, пятница, к слову, никто ничего не пишет, не присылает, полное радиомолчание. Ну ладно, я не гордый. Выходные проходят и в понедельник, 18го числа приходит смска – вы записаны в провинциальное отделение на такое-то время 19го числа. Ну, думаю, проснулись, завертелась машина бюрократическая. Просыпаюсь 19го числа от звонка – “Добрый день, Вас беспокойит миграционная служба. Вы знаете, у нас тут произошёл технический сбой и мы не можем найти Ваши документы. Будьте добры, пришлите их ещё раз и мы продлим рассмотрение ещё на два месяца.” Ну я не буду собой если не попытаюсь понять как можно потерять полученные на электронную почту документы. начинаю названивать в вышестоящие инстанции, дошёл до Начальника отдела временных разрешений в Риге, однако мне ответили, что – “Ну вы понимаете, я не вижу что же там происходит в провинциальном отделении, вы позвоните туда и разберитесь с ними. Нет, ну а чего Вы хотите, у Вас есть валидный ВНЖ, плюс на время рассмотрения Вашего дела вы сохраняете статус, который у Вас был до этого, ну подождите просто ещё два месяца, чего Вам стоит”. Ах да, потом я ещё раз позвонил в провинциальное отделение и мне начали заливать в уши – “Нет, ну вы должны понимать, что Вы тут не один, а ещё мы не ходим в отпуска по три года, и вообще, Вы должны быть благодарны, что мы с Вами разговариваем.”, ну и дальше в том же духе. И всё это на латышском, я аж преисполнился. Теперь, вот, сижу ожидаю 15го ноября, решение о предлении мне прислали вообще 23 ил 24 сентября, опоздав не менее, чем на неделю от прошлого решения. В общем и целом я могу констатировать – Латвия совсем не похожа на Россию, нет нет, они совсем другие, у них тут Европа, цифровые технологии, информационный след невозможно потерять и вот это вот всё. Ну и классическое перекладывание ответственности.

Теперь менее интересные, но всё же интересные дела. Например для людей, не сведущих в специфических темах я немного поясню, что почти любой узкий рынок поделен и чтобы забраться в него, нужно либо иметь знакомых рукопожатых, либо просто бросить эту затею. Так, например, есть производитель сетевого оборудования Juniper. Оборудование хорошее, по большей части для среднего и большого бизнеса, всякие огненные стены, пограничные маршрутизаторы и прочее, прочее прочее. Так вот, ты такой – хочу нормально построить систему – возьму нормальное оборудование. Начинаешь искать где взять, находишь на сайте производителя партнёров, пишешь им туда – так и так, мы у мамы оператор связи, будьте добры отгрузить нам оборудования такого-то и такого-то, а в ответ либо тишина, либо пара созвонов и отрицательный ответ. Ну не хотят и не хотят, собираем информацию и отправляемся к другим поставщикам, где спокойно находят эту железку и продают её за вполне адекватные деньги, но есть нюанс. Оборудование тебе продали, оно работает, как-то, но при этом ты можешь его только настроить или расстроить. Найти обновления под это дело конечно можно, благо в интернете множество сайтов с этим делом, но проблема в том, что есть куча документации на сайте Juniper как работает та или иная подсистема, и иногда выходит так, что документация не совпадает с реальностью, которую ты видишь перед собой. Чтобы создать запрос в поддержку тебе нужно зарегистрироваться и вот тут начинаются приседания. Просто так ты зарегистрироваться не можешь. Т.е. ты либо регаешься по серийнику имеющегося у тебя оборудования, либо по какому-то ещё признаку. После попыток регистрации с серийниками купленного у партнёров оборудования я полгода пытался добиться от поддержки Juniper ответа почему мне не дают зарегистрироваться и через 100500 почтовых нитей мне пришёл ответ – “Ваше оборудование зарегистрировано на другую компанию по нашим данным, а значит оно считается купленным на сером рынке. Для того чтобы перерегистрировать на Вашу компанию вы можете заплатить несколько тысяч долларов, чтобы мы посмотрели на скриншоты с Вашего оборудования и признали его валидным, далее Вы приобретаете поддержку за несколько тысяч долларов в год и можете спокойно пользоваться нашим порталом”. Вот сейчас общаюсь уже с “личным менеджером” чтобы наконец закончить процесс регистрации всего этого. Он очень удивился, что в проебалтике никто не хочет официально продавать их оборудование. Кто бы мог подумать...

О, а ещё есть история о человеческой алчности, но она коротенькая и не особо интересная. В целом она связана с предыдущей историей, но только отчасти. В общем, есть у меня в управлении одна автономная система, для людей несведущих – в интернете есть публичные ip-адреса, эти адреса как телефонные номера, для удобства объединяются в группы (префиксы) и каждый участник сети может рассказать своим соседям какие префиксы у него имеются, ну и дальше по цепочке соседи рассказывают соседям, пока каждый не узнает куда передать данные чтобы попасть в тот или иной префикс. на пальцах это выглядит просто, но по факту чуть сложнее. В общем и целом есть такое предприятие RIPE – которое является бумагомараками и бюрократами, но также отвечает непосредственно за все вопросы выделения префиксов, присвоения номеров автономным системам и так далее. Так вот, в одном из правил RIPE написано, что для получаения номера автономной системы предприятие обязано иметь как минимум двух соседей с уже существующими номерами автономных систем. И в целом это всё очень здорово и отказоустойчиво, тут они молодцы. Но как и в любой системе благими намерениями выстлана дорога в ад. Есть два способа подключения к соседям – либо получать полный список префиксов, чтобы точечно рулить тем как будут отправляться данные, либо получить просто маршрут по умолчанию и сосед уже сам разберётся куда его там дальше заслать. Когда ты большой интернет-провайдер – у тебя много денег, ты приобретаешь много нового оборудования и держишь у себя полные карты всех сетей (на секундочку в данном временном отрезке количество маршрутов в полной карте составляет около 920к, при этом если у тебя два соседа – оборудование должно обработать уже 1.8кк маршрутов). А если ты маленький, то тебе в целом нет смысла во всё это погружаться и ты договариваешься со своим соседом о том, чтобы он просто присылал тебе маршрут по умолчанию, в который ты уже суёшь весь траффик без разбора. И когда у тебя один сосед – всё замечательно работает. В одного соседа траффик выходит, в одного приходит. Но когда ты подключаешь второго соседа с такой же конфигурацией – возникает интересная ситуация, которая называется ассимметричный поток данных, когда ты отправляешь данные в одну дырку, а обратный траффик приходит в другую. Собственно основная проблема из предыдущей ситуации как раз и была в этом.

Так вот, мы немного отвлеклись. В дополнение к тому, чтобы рассказать какие префиксы есть у тебя – ты ещё можешь послать своим соседям некоторую дополнительную информацию, которая может повлиять на то каким образом пойдут обратные данные к тебе. В терминологии это называется community. так вот, по сути можно договорить с партнёром о том, чтобы при получении определённого community его маршрутизатор в автоматическом режиме отсылал данные для данного перфикса не по умолчанию, а через другого партнёра. По сути избавиться от ассимметричной маршрутизации и отправлять весь траффик как туда, так и обратно через одного поставщика. Но есть нюанс, посколько один из партнёров не очень желает что-либо менять на своей стороне, а также не хочет пропускать community с нашей стороны до своего вышестоящего соседа. В итоге мы никак не можем избавиться от ассиметрии. Эта вся длинная подводка к тому, что в какой-то момент мы решили избавиться от данного партнёра, как прослойки между нами и вышестоящим провайдером, попутно избавившись в других моментах, типа размещения оборудования и прочего. Когда мы спросили у партнёра – можем ли мы просто перерегистрировать текущее местоположение нашего оборудования в датацентре на себя, поставщик ответил замечательную фразу – “Приезжайте и сами переносите своё оборудование в то место, которые вы сами себе заказали. нашей компании не интересно, если зарабатывает кто-то другой, а не наша компания”. В целом – точка зрения вполне себе правильная и вот это вот всё, не считая того, что последние два года этот партнёр показывал себя как максимально дружелюбный, и то, и это и вообще всё подряд, а тут вдруг удар в псину. Штош, шо маэмо, то маэмо, поеду в ноябре заниматься паверлифтингом.

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

Я всё ещё жив, хоть и редко выхожу на связь.

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

Сегодня будет технический пост, но кого это волнует.

В общем купил себе няшу Lenovo Thinkpad L14 Gen4 AMD. В целом тостер максимально прекрасный, когда я его получил – очень приятно удивился. Тут есть и sim слот, и smartcard read, и sdcard reader, и отдельный от wifi bluetooth, и два слота под оперативку. Удивительно, но даже из коробки заработал fingerprint reader, настроил через pam авторизацию, милота.

Из минусов пока обнаружил несколько вещей:

  • Тачпад очень странный и сложный, пока не смог его завести, некий ELAN по i2c. В рескью образе всё работает, но подобрать модули ядра чтобы запустить в системе пока не смог. Даже в поддержку леновы написал, но пока увы, работаем дальше.

  • Время от времени отваливается Bluetooth модуль, прям на физическом уровне, система не может туда отправить команды или получить оттуда. Лечится полным выключением и включением девайса.

  • Так же чот не вышло подобрать набор модулей для работы кнопки включения по ACPI, приходится писать poweroff в сосноле, но это не страшно.

Так вот, я сейчас не об этом, а том, что в процессе починки тачпада я вчера вечером попытался обновить BIOS, чо уж, гулять так гулять. Ну я обновил. И заверте... После обновления BIOS затёрлись все загрузочные записи (каким образом загружать ОС) в EFI. Никак через BIOS добавить эту запись нет возможности, очень удобная система. Флешки с rescue под рукой тоже нет. Сижу с голым BIOS и думаю чего же мне делать, ехать полтора часа домой и чинить или что-то придумать. И я придумал. Для начала я оплатил и включил Starlink (61.5 евро за неполный месяц, чо уж, всё равно планирую тут в августе тусировать)

У меня тут был странный сетап для интернета – nano pi neo2 plus (мелкий arm свисток, который вполне себе может быть компутером) и sierra wwan to usb (который подключается к GPRS выдаёт интернет в девайс). Дальше начались приседания, GPRS нынче не стабилен в моей деревне, выдаёт 100 кбит/с максимум, 700 мегабайт будет качать тысячелетие. Посему было принято следующее решение – я подключил Starlink, подключился к нему через WiFi, скачал debian-installcd.iso акутальный на телефон, после этого с телефона по WiFi подключился к nano pi neo2, залил туда скаченный файл и уже после этого с помощью dd залил iso'шник на флешку.

И чудо произошло, я смог вгрузиться в rescue, зайти в установленную ОСь и, таки, успешно восстановил загрузочную запись. Но это всё такие костылищи, что прям уруруру. Не уверен, что лет 5 назад додумался до такого сетапа, но всё хорошо, что хорошо кончается.

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

Всем добра и не забывайте смотреть на небо.

*49-кун

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

Вместо саундтрека сегодня у нас будет интересный представитель неэстрадной музыки – Slaughter To Prevail. Интересная команда с самобытным визуальным рядом. Чем-то непоминает немного Ektomorf, но не совсем.

Начнём с самого, пожалуй, знакового события в моей жизни в частности и в жизнях других людей в целом. Когда некоторое время работаешь сам на себя как-то фокус происходящего вокруг размазывается и ты погружаешься в пучину рутины, глубину которой каждый выбирает для себя сам. Кому-то достаточно пары-тройки проектиков на 10-12 часов в неделю, кто-то строит большие корпорации, затягивая в них тысячи человек, делегируя задачи, выстраивая жёсткий костяк командования, вводя скрамы и ITL, а кто-то как я – набирает полный рот и сидит молча тихонько починяя примус и не замечая как половина лета просто прошла мимо. Обобщая воду выше могу с уверенностью сказать, что работать два года без выходных, проходных и отпуска совершенно отвратительная затея, всё же иногда нужно брать себя за шкирку и вытряхивать из рабочего колеса сансары. Ну или быть знакомым с человеком, который сможет сделать это за тебя захватив тебя с собой.

Вот пожалуй и у меня так произошло. Один из прекрасных партнёров в какой-то момент написал мне – что ты там сидишь как сыч, собирай трусики-носочки и ай да в скандинавию, у нас тут РАБОЧИЙ ПРОЦЕСС. И что-то большая часть текущих проектов меня так утомила, что я не долго думая согласился. Чемодан, аэровокзал, Норвегия, вокруг камни, скалы, ёлки, сосны, норвеги, странный язык и аэропорт Torp. Наверняка где-то в окресностях была цивилизация, однако на первый взгляд мне так не показалось. Поймал такси, потом на перекладных автобусах добрался в южную часть Норги и оттуда меня уже подхватили на машине и вывезли ещё глубже в континентальную часть страны, в место, где для того, чтобы поймать интернет нужно залезть на одну из гор и направить телефон по ветру. Однако спасибо современным технологиям – Starlink спасает людей типа меня от отсутствия связи с внешним миром.

За время этого путешествия из Риги в Норги по воздуху и обратно из Норги до Риги уже по земле (через Швецию и Таллинн) я немного отвлёкся, оглянулся и переосмыслил большинство моих, на тот момент, текущих взаимоотношений с различными партнёрами и пришёл к выводу, что большая часть из них не приносит мне ничего кроме дискомфорта, как ни крути. Ну а дальше начались созвоны, переговоры и прочий мрак сопровождающий специалиста решившего оставить удобно устроившегося работодателя.

Как один из прекрасных примеров – был у меня партнёр на Кипре, которому попросили помочь хорошие знакомые. Начальница там киприотка, финансистска от бога, наверное, но именно в технической части не понимает ничего. Ну и ещё некая горстка бюрократов, которые максимум что делали это появлялись в длинных письмах со словами – я не понимаю, что вы от нас хотите и зачем вам это нужно. Так вот, два месяца назад началось наше сотрудничество. Я, как водится, не имея возможности добиться со стороны заказчика сам арендовал сервак (дада, когда-нибудь я перестану давать людям в долг, но потом), договорился с интеграторами и мы успешно запустили основную часть их проекта, но на моменте когда мне понадобился всяческая легал часть типа названия компании, на которую надо регистрировать внешние сервисы, начался какой-то ад и угар, на той стороне никто ничего не понимает, хотя им всё расписано чуть ли не до пошаговой инструкции, вопросы уровня “А точно ли это нам надо”, “А зачем вам эта информация” и тому подобные. Ну и конечно же все эти два месяца я их пинал на тему подписывания договора и оплаты хотя бы за ту работу, котороая уже была проделана. Но, как я узнал, когда бывал на Кипре, у них там есть замечательный уклад жизни – Avrio metavrio (за точность начертания не ручаюсь, ну звучит это примерно так) – прямо эта прекрасная фраза переводится как Завтра-Послезавтра, но имеет более глубокий смысл – когда-нибудь потом и/или никогда. Столкнувшись с такой несправедливостью по отношению к себе я просто написал длинное письмо со словами – ребята, вы конечно крутые, но я очень сожалею, наше сотрудничество далее невозможно, регистрируйте себе аккаунты там-то там-то, платите мне за уже сделанную работу и я вам передам все сервера, домены и прочую шелуху, которая там была наделана, ну либо мы просто расходимся как в море корабли, я всё выключаю, удаляю, инвойс можете не платить, но и я за ваш проект платить не намерен. И самое смешное – вы бы видели что после этого началось. Сразу и легал тим нашёлся, и договор сразу подписали, и даже по инвойсу что-то там заплатили, но увы, момент был уже упущен, поэтому я сдал им всё что им принадлежит и сделал ручкой.

Был у меня ещё один интересный проект с возможностью развития в разные стороны, но в нём уже был якобы “руководитель” технического направления, который может только указания раздавать и изобретать уже изобретённые решения, но брать на себя ответственность за что либо – ну нет, ну простите, я тут просто инженер такой же как все. А, ну и пытаться притащить технологию, на которую у него не хватает экспертизы. Зачем, почему, ну, потому что. Смотрел я за всем этим чуть больше года, делал неспешно свои задачки, помогал другим коллегам, погружался в мир криптонод и огромных объёмов данных, как в один прекрасный момент “руководитель” решил, что здорово бы было в довесок к постоянным допилам его чудо-системы нагрузить инженеров ещё и сменами мониторинга за этими самыми системами, причём себя он, естественно, в ротацию не вписал. Не, ну а хуле, как говорится, я в голове у себя командую, делаю что хочу. Штош – имеет на это полное право, но поскольку я был на проекте по часам и пытался запустить новый проект внутри компании параллельно чтобы заменить эти вот костыли и подпорки “руководителя” – желания сидеть и смотреть 3 часа своей жизни ежедневно в мониторинг у меня не было никакого. Как по мне – если вам нужен качественный мониторинг – наймите для этого отдельных людей за гроши, а не пытайтесь нагрухить уже существующих, а то начнёт происходить то, что начало происходить. По сути люди начали задумываться а такой ли это интересный проект и нет ли чего-то поинтереснее вокруг и, я надеюсь, рано или поздно придут к тому же выводу, к которому пришёл я, а именно – Termination letter и “руководитель” самодур отправляется в пешее эротическое захватив свои уникальные идеи с собой. В остальном проект был прикольный, спасибо всем, кто в нём со мной участвовал. Попутно была идея сделать ещё один, но изучив рынок, поездив по конференциям, пообщавшись с бизнесдевами знакомыми я пришёл к выводу, что это ну прям совсем неликвид. По сути нарисовывалось около двух клиентов, каждый из которых может в любой момент просто отвалиться, а бизнес уже не остановить, его надо либо развивать дальше на рынок, либо закрывать. Рынок перегрет подобными проектами, делать ещё один просто потому что можно – ну такое себе решение, посему и оно было отвергнуто в конечном итоге.

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

Подводя итоги ко всему вышесказанному могу лишь повторить неприложные истины:

  • Отдыхать полезно и нужно, работать круглый год не поднимая головы затея не очень, не будьте как я до этого, будьте как я сейчас
  • Занимайтесь тем, что приносит вам удовольствие
  • Без сожаления отказывайтесь от того, что вам удовольствия не приносит
  • Не упускайте интересные возможности, движение это жизнь, однако нырять в каждый омут без осмотрительности не стоит, dzīvojat ar prātu
  • Не работайте с начальниками самодурами, так или иначе на рынке всегда больше одного работодателя. Да страшно, да у каждого из нас есть комплексы, у кого-то самозванца, у кого-то неполноценности, у кого-то бога, но в конечном итоге под лежачий камень вода не течёт. По своему прошлому опыту знаю – раз в полгодика-годик походить по собесам, послушать что там у людей, подновить свои знания – милое дело, чего и вам желаю

За сим, пожалуй, откланяюсь.

Энжой ёр опинион и не забывайте хоть иногда смотреть на небо.

*49-кун

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

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

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

Давайте имагинируем дигитальную систему, в которой есть тысячи и/или миллионы узлов, общающихся и взаимодействующих друг с другом, обменивающихся какими-то данными, делающими рассчёт, эдакий суперкомпьютер поверх арендованных мощностей который жжёт ляктричество ради того, чтобы люди могли купить на хаях и уйти на лоях. И вот эта система вполне себе работает, иногда сбоит, но в целом быстро самовосстанавливается за счёт огромного количества нод и вообще вся такая из себя продуманная и проработанная. Но вдруг в эту систему начинают залезать с ногами люди, которые думаю, что вот здорово бы свои хотелки впихнуть в уже работающую систему, большая часть которой, к слову, независима от них и запущена совершенно у других людей. Но мы же мейнтейнеры, нам наплевать на ваши желания, ваши вложенные средства и усилия, мы решили, что хотим изменить camelcase на snakecase из-за чего все текущие установленные ноды перестанут работать. Сделать мы это решили потому что пришёл новыйэффективный и захотел в своём IDE видеть красивую подсветку синтаксиса, а не попытаться его настроить. В общем типичные проблемы типичного менеджмента.

Энивей, мейнтейнры захотели, мейнтейнеры сделали. А дальше развилка. Если мейнтейнеры хоть немного обременены зачатками разума они сохраняют обратную совместимость с уже существующими узлами, за счёт чего у людей есть возможность и время перейти на новую версию, обновить зависимости в своих приложениях, подготовиться хоть как-то к переезду, в общем типичный разработчик мыслящий. А есть вторая каста эффективных разработчиков, у которых есть эффективный ПМ и KPI вместо головного мозга. Так вот, эти разработчики в своей обычной манере объявляют за полтора дня до переключения, что они всё изменили и через полтора дня всё сломается, при этом изменения на столько кординальные (нет), что обновить узел заранее не представляется возможным, нужно дождаться, когда вся сеть произведёт блоки до определённого момента и только после этого появится возможность обновления. Как итог данного подхода это приводит к прекрасному. Мириады нод, сто тысяч мириад процессрных ресурсов в едином порыве вдруг оказывают никому не нужны (ах да, я забыл сказать, что вместо простой остановки на блоке и сообщении и том, что дальше не могу работать потому что что-то случилось приложение просто взрывается цветными искрами в лицо, если ты на него конечно смотришь в этот момент, ругается в консоль длиннющим стек трейсом и умирает) и никто ничего не может с этим поделать, потому что “корневая” сеть (дада, DeFi, но не совсем) ещё не обновлена и даже если ты обновляешь свою ноду – вся сеть лежит, все лежат, никто ничего не может поделать. И так продолжается около часа или полутора. Смысле обращаться за помощью нет, потому что у изобретателей по очевидным причинам что-то пошло не так и ты сидишь в своём маленьком мирке с неработающим узлом и отбиваешься от просящих тем, что поделать ничего не можешь.

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

Энжой ёр опинион.