SaintBytеChannel
189 subscribers
630 photos
25 videos
89 links
События, люди, явления то, без чего меня невозможно представить, еще труднее - понять
Download Telegram
День деградации 2. Весь день я бездумно провёл за экраном монитора, погружённый в мир «Return to Castle Wolfenstein». Однако среди этого хаоса случился проблеск удачи — мне удалось найти заветный разъём типа «мама» для USB-C. А ещё мой взгляд наткнулся на мой старый «вольтметр», который давно затерялся где-то в недрах моих инструментов.
Походу, секрет того, чтобы что-то делать, заключается в том, чтобы надо спать до полудня. Нет, конечно, в два подхода мне удалось поспать но только до 11. А в 11 меня разбудили телефонные спамеры.

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

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

В той части реки, где я ошивался, утки были более дикими и более пугливыми. Я, наверное, распугал штук пять, когда подошёл к воде. Но дальше мне повезло больше — цапля! Даже немного расстроился, что не взял фотоаппарат. Пошёл дальше в сторону прудов для рыбалки по рыбацким тропам. Промёрз от ветра. Грунт местами замёрз, и я уже привык. Есть один брод — я умудрился там провалиться в грязь. Ботинок, конечно, уделал. А почему так получилось? Да потому что я привык, пока ходил, что грязь замёрзла, вот и провалился. Нашёл остатки шпал, на шпальном грибе не нашёл, только немного какой-то зелени на них. Нашёл гнездо какой-то птицы прямо на камышах. Мохов сегодня не нашёл, но заметил какую-то белую заразу на растениях, какие-то странные пятна на камыше и, вероятно, водоросли на шпалах.
👍1
Согласно статистике, полученной на основе анализа более 7 млн. проектов
с открытым исходным кодом, около 70% open-source инструментов и библиотек,
на которые опирается современное программное обеспечение, либо не
поддерживаются, либо находятся в неудовлетворительном состоянии.
Подобной информации о закрытом ПО я не нашел, но по моим наблюдениям,
ситуация тут не намного лучше. Это может касаться не всего коммерческого
проекта, а каких-то его частей или модулей, которые остаются без должного
внимания. Причины такого положения дел могут быть совершенно разными,
но результат один – код заброшен и постепенно устаревает, разрастаясь
и отравляя весь проект. Это самая наглядная иллюстрация того, к чему
приводит злоупотребление лозунгом “работает – не трогай”. В его основе
лежат три ключевых мифа, которые я сейчас попробую развеять.

Источник

Вот такую мысль я прочитал на днях и далее 3 мифа:


1. Правки — это слишком долго, дорого и нудно
2. Проще потом все переписать с нуля».
3. Рефакторинг нужен только старому коду. Мой проект еще слишком молод.


А зачем трогать действительно то, что работает? Я, конечно, понимаю, это вполне актуально для Windows-программ и Android… Но у меня, например, Linux, и тут за 30 лет сменилось, наверное, только то, что 20 лет назад Git был GNU Interactive Tools, а стал системой контроля версий. ls — тот как был 20 лет назад, так и остался. Развитие, конечно, идёт у Линукс во всю: KDE, GNOME, ядро выглядят вполне актуально. Но тот же ls — совершенен. Браузерные приложения реально легче переписать под современные реалии, потому что тот же CSS меняется каждый год. А алгоритмы — они не меняются. Целый протокол HTTP почти умер (а если бы не умер — мы бы жили, возможно, в совершенно другой России с прекрасной фильтрацией на основе ИИ и без всяких блокировок).

По поводу правок: если проект лежит на GitHub — форкни его, сделай pull-request. В конце концов, я сам копался в форках для поиска нормальной версии. А если правки делать долго — это значит либо фича большая, либо архитектура кривая, и нужно оставить место молодым — пусть патчат или пишут новый продукт. Про рефакторинг — есть такая концепция, как постоянный рефакторинг.
💯1
Сегодня ковырялся с электроникой — сделал BT-колонку. С ней всё просто: развалились кнопки, развалился разъём зарядки. Разъём поменял на USB-C, а с кнопками пока думаю. Брелок от машины вернулся ко мне, потому что классика жанра — пользователь не читает инструкции. Ковыряюсь сейчас с брелоком.

Ну и, конечно, полдня мочил фашистов в Return to Castle Wolfenstein — взорвал им радар. И смотрел на дождь на улице. Дождь пытался перейти в снег. Выяснил, что камыш — это тростник обыкновенный. А ещё камышем обзывают рогоз. Осваиваю терраформ — надо начинать уже работать с облаками нормально, не в браузере кнопки тыкать.
Сегодня обнаружил себя в сторис у того, с кем собеседовался. Конечно, приятно — но можно было хотя бы разрешения спросить. К тому же там IDE, которую в России не продают из-за санкций. Погода сегодня просто кошмар — туман, сейчас дождь, переходящий в снег. Но я прогулялся — ещё мох нашёл. Второй день болит горло.

Сегодня договорился на один проект — но это так, мелочи. Обратная связь по собеседованию с прошлой недели — продолжу переговоры в понедельник. Надо решить что-то с должностью СТО в стартапе за опционы. Всё это без всяких HR — чисто нетворкинг. Сейчас надо взять голову и собрать «супер финансового Вольтрона».
Сегодня помираю, проснулся с головной болью. Сопли и кашель - стал спать дальше. Съел немного таблеток - к вечеру вроде отпустило. Смотрел ютуб, посмотрел первую часть "сердца трёх".
Сегодня вроде отпустило, и сразу включил режим деловой колбасы -- пошёл ругаться в телеграмме. На улице тепло и во дворе что-то уже начинает зеленеть. Но работать всё равно не сильно прет -- полдня смотрел видосы с ютуба, посмотрел кучу видосов по половине. Выяснил что ngrok забанил Россию.
Ngrok не хочет работать в России. Российский продукт, призванный заменить ngrok — Xtunnel, убог даже без HTTPS; веб-панель отсутствует почти полностью (я нашёл только страницу получения ключа доступа). Tuna.am уже получше, но библиотеки для того, чтобы прикрутить его к среде разработки, отсутствуют — придётся писать вручную. А главное — с нормальным интерфейсом.

Получил оффер средней жирности прямо с конкретными цифрами. Смотришь на курс доллара, и это не радует: по сути, если пересчитать на золото, я двигаюсь, чтобы остаться на месте. И вообще, только начинаешь чувствовать вкус жизни без работы, нормализуешь сон, собираешься поступить наконец на какой-нибудь маркетинг и написать огромную публикацию по умной фигне, да хоть электромопед купить и уехать к морю, как тебе предлагают оффер… Ну что ж, придётся поработать. Ну что ж, поработаю второй (или третий) раз в Сколково. В Сколково за 15 лет ничего не изменилось. Одно радует: я прошёл исключительно благодаря своим когнитивным способностям, а не умению проходить собеседования и учить ответы на вопросы.
Вокруг туман, даже после полудня. Видимость около 2 км. Окружаший мир напоминает игру с открытым миром в которой чтоб меньше рендерить добавили туман. Обычно такой туман по ночам и ты ходишь такой а где-то далеко он белее и звезд не видно. А сегодня туман сохранился даже днем. К вечеру туман стал гуще. Наслаждаюсь очередными деньками без работы. С того месяца начнется работа. Надо уже браться за голову и налаживать режим.
YDB — одна из самых непонятных баз данных. С ней, вероятно, можно работать, но интегрировать ее в проект легко не получится. Документации хоть и много, а вот best practices, аналогичные существующим, отсутствуют. Популярные ORM плохо поддерживают YDB. Авторизация — это вообще отдельное приключение.

Kubuntu 24 — что-то не хочет устанавливаться на компьютер. Один из моих компьютеров с SSD M.2 постоянно перегревался и через два года решил, что пора ломать загрузчик. Меня достала эта проблема, поэтому я решил установить систему на HDD, но всё оказалось не так просто. Система не устанавливается сразу.

Закрылся «Хабр Фриланс». Все отправились на «Хабр Карьера». Фриланс в РФ, на мой взгляд, мертв, потому что нет денег, нормальных заказов тоже нет. Типичные заказчики сами не знают, чего хотят, предлагают низкую ставку, на которой работать не хочется. Только школьники после курсов готовы работать на таких условиях.

«Авито» заблокировало меня по IP, затем передумало и стало мучить авторизацией через VK.

АО «Алюминий Металлург Рус» (АО «АМР») из города Белая Калитва прислали анкету для трудоустройства. Я не стану их расстраивать известием о том, что уже отказывался от работы в НЛМК. Ответил им письмом, предложив начать переговоры с какого-нибудь более конкретного предложения. В ответ назвали меня Федором. Процесс найма у них мертв. Возможно, они закроются не из-за того, что алюминий закончится, а просто из-за нехватки людей, которые захотят там работать.

Погода сегодня солнечная. Сравните видимость со снимком из поста выше.
👍1
Ночью пробовал снимать Юпитер и Марс — нефига не получилось, но я работаю над этим. Надо всё это дело ставить на штатив. Наводить фокус( а у меня ручной) Да и погода крайне неустойчивая нынче — того и гляди затянет туманом.

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

Справился наконец с обложками плейлистов в Яндекс.Музыке – не надо загружать 1024×1024, надо загружать 512×512.
С утра я такой встал в 11 часов, вышел во двор, посмотрел на север, а там ДРЛО круги наматывает. Ну, думаю, надо фоткать – а то СВО закончится, и фиг потом увидишь боевую авиацию в диких условиях. Фоткаю три кадра и кладу камеру до лучших времён – то есть вечера. Самолёт оказался на разу не А-50, а какая-то сушка. Сливаю я вечером фотки – три полностью белых кадра. Я забыл переключить режим и стоял приоритет выдержки, которую я поставил на 0,1 секунды. Фотки не получились, поэтому покажу кадр из архива – дозаправка «Су» под Ейском. Кадру уже пять лет, снял прямо в Ейске.

Ну, по случаю пятницы я всё-таки решил не ходить с умным видом по краю поймы Дона и смотреть вдаль с мыслями о судьбах человечества. Решил заняться приключениями и пойти на север. А на севере очередной приток Дона – речка, которая больше напоминает ручей. Первое, что я сделал, – спустился в долину этого притока. Ширина долины колеблется от 100 до 500 метров. Правый берег, конечно, круче, но я пошёл с левого. Как только я спустился в пойму реки, сразу оказался в зарослях тростника. Да-да, того самого тростника, который ещё называют камышом. Название по-латыни Phragmites australis. Причём там довольно сухо и твёрдая земля. Обычно тростник растёт на болоте, и я к этому привык, поэтому стараюсь избегать подобных зарослей. Однако здесь, похоже, дело обстояло иначе: место без болота, но тростнику удалось размножиться благодаря близости к реке. Я знал несколько сухих мест с тростником, но не ожидал увидеть его прямо у реки. Походив немного по зарослям, я понял что это малопродуктивно и вернулся откуда заходи. Решил больше не лезть в тростник, поскольку там легко потерять ориентацию и начать ходить кругами по собачьим тропам. Пошёл дальше, мимо места под названием «Святой родник». Откуда взялось это название, я не знаю, но над источником стоит крест. Скорее всего, он имеет охранное значение, типа защиты села от злых духов с востока. Под крестом лежит гранитный камень с нечитаемой надписью. За крестом начинается небольшой лесок, через который ведёт тропинка со ступеньками прямо к роднику. Родник скрыт от спутников кронами деревьев. Из него вытекает ручей, который образует небольшую купель размером 2x2 метра. Далее идёт тропинка, выводящая к двум газовым скважинам. Одна из скважин наклонена, что заставляет задуматься о возможной связи между образованием родника и деятельностью буровиков.

Я продолжил идти туда, где, как мне казалось, всегда было болото. Если не болото, то стоило бы пройти 100 метров, чтобы наткнуться на мокрое место. К моему удивлению, я шёл по собачьим тропам, и всё было сухо. Это были дикие луга, которые иногда косили. Затем начались деревья, среди которых передвигаться оказалось проще – растительности было меньше. Конечно, есть такие участки, где под кронами деревьев настолько темно, что ничего не растёт, но таких мест мало. Проходя через деревья, я вышел на другой луг, где, как я предполагал, должна была находиться река. В итоге я нашёл реку с её болотом и странной конструкцией посередине – возможно, для охоты на уток. Хотя охотиться на уток в 200 метрах от села кажется сомнительным занятием, но такая возможность тоже существует.

К своему удивлению, рядом с этой конструкцией я обнаружил "камыш" -- рогоз (лат. Typha). Удивительно! Сколько бы я ни искал, везде встречался лишь тростник. Хотя на Урале я находил целые плантации рогоза в болотах. Может быть, его съели или скармливали скоту в более ранние времена?

Я еще походил по пойме и понял что пора выбирается потому что мобила садится. Остаток дня даже пришлось немного поработать. Даже вспомнить свои DevOps скилы =)
Утро началось с кошмара — приснилось, что я работаю и проспал работу. Потом я вспомнил, что сегодня только первое число и вообще суббота. Погода — низкие серые тучи на высоте, наверное, метров 150 и все это склоняет к меланхолии. Часа в два решил, что надо что-то делать, и пошёл. Отправился к локации Каменная балка. Балками называют что-то вроде переросших оврагов, но ещё не доросших до каньона.

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

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

В процессе строительства были построены два бассейна для сбора грязи, которая образовывалась при создании прокола под рекой и ЖД. У меня была версия, что за ними есть проход к дороге, которая шла между двух топей в болоте параллельно ЖД. Я, конечно, попробовал найти проход, но сразу за бассейнами стоит вода — я пытался, но пройти не получилось. Ещё я заметил, как распространяется тростник — он растёт и ползет по поверхности и в узла пытается бросить корни - так он забирается на новые территории.

Дошел до Танаиса. Танаис — это остановочный пункт на железной дороге, музей и район Недвиговки. Что интересного есть на станции: во-первых, когда заходишь на станцию с запада, сразу замечаешь огромный холм у железной дороги. Это тоже какой-то кусок древнего городища, и там даже что-то иногда копают археологи, а пока они не копают, местные сбрасывают туда мусор помаленьку. Я, смотрю на это, вспоминаю Калмацкий Брод под Екатеринбургом — место интересное с археологам через которое проложили железную дорогу. На станции также стоит здание, наверное, XIX века; сейчас его еще можно рассмотреть, но скоро его, похоже, обнесут забором.

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

Я потратил где-то 2,5 часа, но дошел достаточно расслабленно до восточного края Недвиговки — где-то тут начинается Каменная балка. В начале балки каждого склона стоит по вышке, и это не опоры ЛЭП, это именно вышки. На них камеры. Прямо как во «Властелине колец». Для начала я спустился немного в балку по ее правой стороне и наткнулся на овраг — и этот овраг, возможно, когда-то был пещерой. Посмотрел, но внутрь лезть не стал: было около 17 часов, и солнца почти не осталось. Я пошел дальше и обнаружил на камнях целую кучу мха. Стало смеркаться, и я понял, что пора возвращаться.

Нагуляв 13 км, я вернулся домой, сел в кресло и прямо у компьютера уснул на полтора часа.
🔥1