Email or username:

Password:

Forgot your password?
109 posts total
Joinny Hash

Пытаюсь найти какое-то адекватное решение для дедупликации #фото и синхронизации их.

До этого был #rsync и тут есть проблема. Центральной точки правды на тот момент не было, в итоге произошло частичное дублирование. rsync не учитывает переименование файлов, он понимает только добавление/удаление. Если делать удаление, то при расхождении изменений что-то да потеряется. А я структуру частенько перелопачиваю, прибираясь в архивах, сортируя фоточки по папочкам.

#git #lfs звучит наиболее подходящей здесь штукой, но насколько я понимаю его смысл в том, чтобы не тянуть при клонировании с сервера то, что не выбрано в текущей ветке, а при обращении к тому что за пределами зачекаутенного - подтягивать с сервера. Кажется на 200гб/50000 фото, которые ещё и все выбраны, такая система большой пользы не принесёт, а git только удвоит объём данных своей служебной папкой.

Если проблему решать несистемно, можно было бы отдельно провести дедупликацию одним и тем же алгоритмом на всех трёх компах, потом установить на них tree одной и той же версии, пробежаться vimdiff'ом по дереву и попытаться мержить различия. После того как два компа начнут совпадать - смержить третий. После этого признать один точкой правды и начинать синхронизацию всегда с "подпуливания с дозаписью с него" и лишь потом заниматься сортировками и "пушить" с rsync --delete.

А так - ввести какую-то строгую структуру давно пора. Мб выделить отдельную концепцию неразобранного входящика, которая синхронизируется иначе, а обычные фото всегда синкать с дозаписью (без --delete).

@kurator88 ты вроде недавно с чем-то походим возился, контрольные суммы и имена файликов сравнивал. Не напомнишь?)

Пытаюсь найти какое-то адекватное решение для дедупликации #фото и синхронизации их.

До этого был #rsync и тут есть проблема. Центральной точки правды на тот момент не было, в итоге произошло частичное дублирование. rsync не учитывает переименование файлов, он понимает только добавление/удаление. Если делать удаление, то при расхождении изменений что-то да потеряется. А я структуру частенько перелопачиваю, прибираясь в архивах, сортируя фоточки по папочкам.

hardworm ☭

@strizhechenko @kurator88 сделать дедупликацию на основе fdupes.

Сам пришел к photos на synology. Можно поднять nextCloud или что-то такое.

Joinny Hash

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

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

То есть анимешные #кошкодевочки должны быть с бицухами и пузом со складками?

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

iliazeus

@strizhechenko где-то была копипаста о том, что кошки очень эффективные хищники, но их ограничивает их размер, а у кошкодевочек и размер больше, и оружием пользоваться могут

Joinny Hash

#хроники_ёбли_с_микротиками

Действующие лица на картинке - все микротики.

Левый - коридорный.
Средний - кухонный.
Правый - кабинетный.

Методика сбора данных: раз в минуту отправка 4 tcp-syn пакетов на порт админки роутера. Записывается число потерянных пакетов. Итого если все записи = 4, значит устройство не было доступно, если 0 - всё было ок, 1, 2, 3 - устройство было хреново доступно. Изначально собирал ping, но мало ли, в мозгах какая-то каша с ICMP.

Решил проверить, ведут ли себя по разному два болезных микротика, воткнутые не через протянутую над потолком витуху с выводами из стены, а тупо лёжа в кладовке и воткнутые напрямую в PoE-коммутатор. Если средние показатели потерь (коридорный - 3%, кухонный - около 16%) сохранятся после переноса, а затем и обмена портами коммутатора, то однозначно дело в конкретных экземплярах и в теории можно попытаться начать с того, чтобы кухонный куда-то сплавить и взять что-то на замену.

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

Но снять коридорный микротик пока что-то там деплоится мне времени хватило, а воткнуть его в коммутатор - нет. И заметил какую-то странную корреляцию, из которой не могу сделать вывод.

Пока коридорный микротик был отключен от сети, кухонному было заебись. Вот с 16:30 где-то до 18:20. Но - в 18:20 я вышел из дома, чтобы поужинать в кафешке с женой. Уходя - вытащил провод из микротика кабинетного, с которым проблем не наблюдаю - не связано с экспериментом, просто руки дошли уже на розетки в гардеробной распечатать наклейки с подписями куда какая розетка ведёт, решил через линк коммутатора понять где кладовка, где кабинет. И почти всё это время сеть микротика кухонного работала через жопу! При этом временами чуть-чуть работала. Пришёл домой, воткнул провод - захорошело. Но он никак не зависит от кабинетного! Чего вообще?!

Вернулся - воткнул кабель - и кухонному тоже захорошело.

При этом наблюдатель напрямую воткнут в четвёртый микротик кабелем. И оттуда в коммутатор. И даже в интернет за всё это время (icmp 8.8.8.8) ни одного пакета не пропало. Этот тест проверяет по сути только локальную кабельную сеть. Проблем с Wi-Fi или выходом в инет нет. Потери именно в локалке и скоро я выясню где именно.

На случай если дело именно в модели микротика, хз даже что делать. Можно поговнякать и попробовать сделать их Wi-Fi удлинителями. Типа кухоный цепляется к кабинетному, коридорный к кухонному. Никаких проводов, только два радиоканала со всратыми задержками вместо (вместе с?) всратых потерь.

#хроники_ёбли_с_микротиками

Действующие лица на картинке - все микротики.

Левый - коридорный.
Средний - кухонный.
Правый - кабинетный.

Методика сбора данных: раз в минуту отправка 4 tcp-syn пакетов на порт админки роутера. Записывается число потерянных пакетов. Итого если все записи = 4, значит устройство не было доступно, если 0 - всё было ок, 1, 2, 3 - устройство было хреново доступно. Изначально собирал ping, но мало ли, в мозгах какая-то каша с ICMP.

Joinny Hash

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

- PoE-бюджет
- Говнокоммутатор
- Какая-нибудь шляпа типа конфликта маков или адресов или попыток программной автосинхронизации в кластер головоебущих роутеров с целью выдать максимальный кластерфак?

Joinny Hash

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

Joinny Hash

Время химического ЭКСТЕРМИНАТУСА.

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

Из хорошего – ну, хотя бы на котов и плесень аллергии нет.

Кажись план такой:
1. Уборка (всего и вся)
2. Дезинсекция туманом
3. Уборка (всего, что могут облизать коты)
4. Химчистка вообще всей мягкой мебели

Главное не растащить этих пидорасов к маме, наверное.

Время химического ЭКСТЕРМИНАТУСА.

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

Joinny Hash

Подхожу постепенно к концу книжки "Объекты желания".

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

Сейчас осталось страниц 50 и глава посвящённая дизайну как средству ~~ИМПЕРИАЛИСТИЧЕСКИХ АМБИЦИЙ~~ сглаживанию тёрок после объединения и национализации кучи частников с автобусами и метро в одну контору под названием "Лондонский транспорт". Не единственному средству, само собой, но одному из них.

Кажется я попал в идеальный возраст, когда вопрос "а откуда вообще вся эта херня началась с обществом и почему?" интересен. В 20-25 было бы нудно. В 28 ещё может потянул бы. А сейчас прям как по маслу пошла.

#ФедиЧитальня

Подхожу постепенно к концу книжки "Объекты желания".

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

Kirill Zholnay

@strizhechenko это не худлит?
Недавно закончил "Анатомию человеческих сообществ" Паскаля. Тоже нудная и удивительно своевременная. Что важнее – научно обоснованная.
Самое важное для меня открытие, что чувство справедливости – это врождённое чувство. У всех, кроме психопатов, которые во власти у нас.

Joinny Hash

#Импортозамещение

Бесит то, что #индукционная_плита от #Krona имеет, судя по всему, воздушное охлаждение. На кой хер? Оно шумит как микроволновка. После абсолютно бесшумной #Bosch совсем другое. Ну, белая, ну более-менее вписывается в кухню, но шуметь-то на кой ляд? При этом шумит ещё и после того как выключишь.

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

Белые плиты от Bosch сейчас стоят около 72к, эту брали то ли за 25, то ли за 30к.

Joinny Hash

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

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

Joinny Hash

100л водонагревателя ожидаемо не хватает на 270л ванны. Лежу, коленки выглядывают и мёрзнут. Наверное надо перед заходом за полчасика врубать разогрев до 70 градусов. Странная мысль пришла в голову, было бы круто, если бы делали водонагреватели с двумя ТЭН, но с раздельными ёмкостями. Типа можно быстро разогреть 30л воды до 70 градусов, а 70л держать пассвно прогретыми до 30 градусов. При необходимости, открыть между ними барьер и работать сообща. Надежда на то что эта махина сможет нагревать заливающуюся воду, типа в режиме близком к проточному, тоже не оправдалась.

Литая ванна прям офигенная, голова идеально лежит. Не камень, конечно, тоже акрил, но нет ощущения, что я в пластиковом тазу, лол.

Подсветка зеркал показывает недосмытую затирку ближе к потолку.

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

В водонагревателе дополнительно разочарован тем, что:

1) Нет MQTT и в умный дом я его по сути вряд ли впишу.
2) Нет отображения текущей заполненности бака.
3) Нет никакой статистики. И нафига ему вообще Wi-Fi.
#хроники_переезда

100л водонагревателя ожидаемо не хватает на 270л ванны. Лежу, коленки выглядывают и мёрзнут. Наверное надо перед заходом за полчасика врубать разогрев до 70 градусов. Странная мысль пришла в голову, было бы круто, если бы делали водонагреватели с двумя ТЭН, но с раздельными ёмкостями. Типа можно быстро разогреть 30л воды до 70 градусов, а 70л держать пассвно прогретыми до 30 градусов. При необходимости, открыть между ними барьер и работать сообща. Надежда на то что эта махина сможет нагревать заливающуюся...

kurator88

@strizhechenko у фирмы что делает бризеры есть умные вытяжки что включаются сами по уровню влажности

огромная ванная это +100500 к радости жизни конечно

газовый котел который даёт безлимитно горячую воду это +100500^2 к радости жизни

Kirill Zholnay

@strizhechenko Вытяжка в ванной должна вообще всегда работать, есть у тебя не приточно-вытяжная. Помню вроде бризеры у тебя, а они на ванную не влияют. В Германии, вытяжка включается вместе со светом, и работает пять минут после выключения. Иначе плесень вырастит. Я вообще в постоянную переделал, иначе полотенца не успевают высохнуть, тут влажность в целом высокая.

Не забывай еще про СО2 в ванной, когда там находишься больше 5 минут. Его тоже надо куда-то девать.

Joinny Hash

Да блядь тред стартует здесь.

Joinny Hash

Прдумал вот, а какие десять книг сформировали меня как личность?

Порядок не имеет значения, просто вспомнил - записал.

1. "Властелин колец как #философия". Вообще не помню как она у меня оказалась, вообще не помню о чём именно она, но в крайне юном возрасте она заставила задумываться над вопросами "а коково хера" и интересоваться ими в целом.

2. Большой энциклопедический словарь. Огроменная книжища, подаренная отчимом, которую я лет с шести до восьми прочитал, наверное от корки до корки. Лютейший буст к эрудиции, несистемное, но всё же понимание корней греческих и римских слов, которые распространены больше, чем кажется, облегчило изучение английского. #Латынь нихрена не мёртвый язык, она везде.

3. #Нейромант и прочие — в эпоху развития нейросетей и прочих больших языковых моделей становится прям в тему. Это как сериал чёрное зеркало, только написано давненько, но нелепым из-за ложных предположений не кажется. Ну и имхо на айтишную культуру вся эта херня повлияла более чем. Хорошо ведь "remember your roots"?

4. #Платон — Государство. Прям резко отрезвляет в влажных мечтах об идеальном государстве. #Сократ тоже влажно мечтал, конечно, но ход рассуждения интересный. Многие проблемы за 2500 лет так и остались нерешёнными, болтающимися как маятник от одного компромисса к другому, разве что колебания маятника затухают, а эта волновая функция ебашит чуть ли не на рандоме, иногда обновляя точки экстремума. И будет ебашить ещё долго, я надеюсь.

5. #Антихрупкость. Я признаю — не дочитал. Более того, собрал под этой книгой ещё пару ноунейм книжек о том же самом — (не)применимости девиаций. Одна и та же тема натягивается как смазанная сова на глобус, чтобы убедить на куче примеров, что это одна и та же история. А история в том, что повышая стабильность системы и сокращая девиации ты ведёшь её к стагнированию, а допуская неограниченные девиации система может и непоправимо разъебаться вхлам. Выход - ограничивать девиации, но не до конца, масштабировать удачные, а неудачные не масштабировать. В девиациях — жизнь, но неконтролируемые неограниченные отклонения ведут прямиком на дно естественного отбора. Единственное стабильное иммутабельное состояние системы — её прекращение существования.

6. #Аристотель - Политика. Во многом повтор Платона, я читал после "жесткого менеджмента" Дэна Кеннеди и в целом это заполировало нездорово-радикальный взгляд на такие вещи как гражданство, найм, предпринимательство, собственность и семью. Его же "Этика" купленная на авито, однако, пылится на полке уже больше года.

7. Эгоистичный ген — хихи, хаха, моржи и самец-гуляка (прочитал рандомную главу по диагонали). Хихи.

8. Ф. М. #Достоевский - Идиот. Не ради трёх страниц ругани русского либерала, честно. Просто ради того, чтобы понять, как относиться к собственному внутреннему вопросу "а не хуйню ли я творю, а не ёбнутый ли я, как я вообще вписываюсь в общество".

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

10. #Голдратт, Де-Марко и прочие "выбор проект критическая цель Вебстера Томкинса". Формировали-формировали "делай важное, а неважное не делай", да не сформировали, поэтому долю в бизнесе продал, с предложения роли тимлида съехал и живу как белый человек в простом найме, поймав абсолютный дзен, но упустив его в ходе ремонта.

Прдумал вот, а какие десять книг сформировали меня как личность?

Порядок не имеет значения, просто вспомнил - записал.

1. "Властелин колец как #философия". Вообще не помню как она у меня оказалась, вообще не помню о чём именно она, но в крайне юном возрасте она заставила задумываться над вопросами "а коково хера" и интересоваться ими в целом.

Digitual :ablobcatwave:

@strizhechenko спасибо за наводку, подсмотрел Платона.

Joinny Hash

#хроники_ремонта

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

2. 3 из 5 сетевых железок целиком настроены как изначально и планировалось, работают в режиме 1гбит/сек. Даже 8.8.8.8 пингуются и вроде DHCP в мир больше не уходит. Две оставшихся кажется имеют проблемы с обжимом - у одной PoE работает, но link down, у другой PoE работает и link вроде up, но 100мбит/сек. А от него до телевизора линк выдаёт и вовсе 10мбит/сек. Штош, скоро предстоит очередной #пердолинг с прорабом. А ещё надо их настроить по аналогии с модным AX-роутером чтобы работали тупо в режиме Wi-Fi точки доступа и занимались DHCP-релеем на нужный IP. Оплатить бы, да не помню логина. И не знаю как восстановить. Лол. А, ну и пароли надо бы поменять все.

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

4. Останется #сантехника. Для трёх раковин оказывается мы забыли купить сифоны и сливные клапаны. Сифоны везде ждать до 7 октября, нашёл какой-то сомнительный сантехнический магазин с сайтом из 2006 года, завтра попробую на обеде метнуться туда.

5. Женщина с клинингом хотела приехать, посмотреть и оценить фронт работ, с учётом отмытых своими силами окон должно было стать дешевле 15к, но... пропала и не отвечает.

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

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

8. После пердолинга #IoT надо будет начинать приборку в сегментах сети и частотах - management отдельно, IoT отдельно, юзеры отдельно, гости отдельно. От 2.4GHz хочу отказаться, но скорее всего не выйдет из-за легаси пылесоса. Пылесосы бы по хорошему прошить, чтобы без интернета вообще работали, но боюсь окирпичить. Виртуальные скрытые Wi-Fi сети с VLAN'ами? А ЧО БЫ И НЕТ. Но это явно только после переезда, когда у меня удобное рабочее место будет, а не походные условия.

9. А после этого можно и в дурку, лечить дёргающиеся глаза галопередолом и электрошоком.

#хроники_ремонта

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

Александр
@strizhechenko Немного завидую, так как ленюсь сделать примерно 5% от всего этого и отремонтировать квартиру.
Joinny Hash

Нашёл бэкап моего поста про #завтраки. Теперь с продолжением. Прав был @nullstreak

19.07.2023
Принял. #Завтра отправлю заказ в работу. По готовности сообщу

29.07.2023
Добрый день, Олег! Материал заказан, как придет сообщу. В среднем 3-4 недели готовится

04.08.2023
Добрый день, Олег!
До 14-го не успеем, вероятно.
Я в #понедельник буду на работе, запрошу готовность заказа.

07.08.2023
Добрый день, Олег!
какой то парадоксальный кошмар
Еще жду ответ от менеджера завода... очень постараюсь #сегодня дать ответ.

15.08.2023
Добрый день, Олег! #Завтра с 10-11 ч будет известно.

16.08.2023
Добрый день, Олег! К сожалению не приехала еще машина, задерживается. Вероятно #завтра будет разгрузка.

18.08.2023
Доброе утро, Олег!
Машина не приехала. Почему то. #Сегодня на работе, узнаю все, напишу вам
...
Извините, завал. Перенесли. 23-24 приедет

24.08.2023
Доброе утро, Олег! #Сегодня все проверю. Отпишусь.
...
Материал пришел. Отправлю логисту заявку на монтаж. Будет смотреть ближайшие дни.

25.08.2023
Добрый день, Олег! Нет.
Стало еще хуже с монтажниками 🤦🏻‍♂️ Еще 1 бригада на больничном.
Жду информацию по след неделе от логиста до конца дня...

29.08.2023
Добрый день, Олег! Сказала #сегодня вам позвонит.

30.08.2023
Добрый день, Олег! Сам тоже позвоню.

04.09.2023
— Ваши работники мало того что не смогли примонтировать откосы, ещё и закоцали стену (фото).
— Добрый день, Олег! Передал информацию руководителю. По откосам решим. Завтра буду на работе, выясню в чем проблема.

05.09.2023
Добрый день, Олег! Рук. розницы вами позвонит сегодня. По облагораживанию; комплект требуемых проставок заказал. По готовности их доделаем. Дата будет понятна #завтра-#послезавтра.

07.09.2023
Добрый день, Олег! Пока нет. Жду ответа по комплекту проставок (то, что не учли при заказе). #Сегодня инф будет.

Нашёл бэкап моего поста про #завтраки. Теперь с продолжением. Прав был @nullstreak

19.07.2023
Принял. #Завтра отправлю заказ в работу. По готовности сообщу

29.07.2023
Добрый день, Олег! Материал заказан, как придет сообщу. В среднем 3-4 недели готовится

04.08.2023
Добрый день, Олег!
До 14-го не успеем, вероятно.
Я в #понедельник буду на работе, запрошу готовность заказа.

cauf 🇷🇺

@strizhechenko @nullstreak
У тебя в последних датах явно месяц не август.

Ну и да, строительство - это пиздец. Я на завод ЖБИ звонил, хотел плиты перекрытия заказывать. Неделю (НЕДЕЛЮ КАРЛ!!!) только пытался дозвонится, чтоб уточнить варианты доставки в мою деревню. В высокий строительный сезон заниматься вопросами поставки стойматериалов - кромешный адище.

Joinny Hash

Нашёл свои старые критерии по которым выбирал команду в которой останусь. Вдруг кому пригодится.

# Уровень автоматизации, документированности и(ли) простоты

- Развёртывание окружения
- Архитектура
- Код
- Флоу задач до ревью, стейджа, теста, пре и прода
- Тестирование
- Деплой

# Уровень качества

- Код
- Тесты

# Команда

- Число дел, которыми занимается команда
- Как давно работают люди в команде
- Сколько человек в команде
- Число недостающих человек в команде
- (Не)адекватность членов команды
- Число тестировщиков
- Число разработчиков
- Число продактов
- Есть ли «папа» у разрабатываемых проектов

# Производительность таскинга

- Подробность поставленных задач
- Время и сложность вытягивания недостающей информации
- (Не)атомарность задач (сколько айтишников для 1 лампочки)

# Проекты

- Возможность автономной локальной отладки
- Уровень связности задач, часто ли бэк требует фронт
- Самая кайфовая часть
- Самая стрёмная часть

# Неизмеримая субъективщина

- Онбординг
- Насколько мне нравится команда
- Насколько я нравлюсь команде
- Налаженность общения с тестировщиками
- Налаженность общения с продактами

Нашёл свои старые критерии по которым выбирал команду в которой останусь. Вдруг кому пригодится.

# Уровень автоматизации, документированности и(ли) простоты

- Развёртывание окружения
- Архитектура
- Код
- Флоу задач до ревью, стейджа, теста, пре и прода
- Тестирование
- Деплой

# Уровень качества

- Код
- Тесты

Joinny Hash

#ФедиЧитальня

ISBN: 978-5-98062-072-1
Книга: Объекты желания. Дизайн и общество с 1750 года.
Автор: Адриан Форти
Издательство: Студия Артемия Лебедева
Год: 1986, перевод - 2013
Жанр: Маркетинг
Объем: 456 с.
Формат: PDF A4
Язык: RU

Бэкграунд: Не требуется
Доступ: а хрен знает, даже на сайте издательства нет в наличии

Предложил: @strizhechenko

Мои посты здесь автоматически удаляются, но я раз в неделю собираю их в статью в персистентном хранилище: strizhechenko.github.io/2023/0

//cc @fflitclub

#ФедиЧитальня

ISBN: 978-5-98062-072-1
Книга: Объекты желания. Дизайн и общество с 1750 года.
Автор: Адриан Форти
Издательство: Студия Артемия Лебедева
Год: 1986, перевод - 2013
Жанр: Маркетинг
Объем: 456 с.
Формат: PDF A4
Язык: RU

Бэкграунд: Не требуется
Доступ: а хрен знает, даже на сайте издательства нет в наличии

Joinny Hash

#федичитальня #postgresql #postgresql15

Сортировка по индексу.

#Btree #индексы можно и для сортировки за O(n) использовать без буферизации всех строк где-либо. Но с неопределёнными значениями и порядком сортировки есть нюанс - положение их в индексе задаётся при создании и, если запрашиваемое положение отличается, то индекс не может быть использован.

Вообще странно, что не воткнули костыль для простейших случаев, если nulls не там, просто читаем индекс с другого конца, до тех пор, пока не наткнёмся на не #null, после чего начнём читать индекс так, как изначально и планировалось, до тех пор, пока не на кнёмся на null, который послужит нам эдаким EOF. Сложность чтения бы сохранилась линейной, всего пару переменных и ифников для стейт-контрола добавить. Не думаю, что это был бы значимый оверхед.

#федичитальня #postgresql #postgresql15

Сортировка по индексу.

#Btree #индексы можно и для сортировки за O(n) использовать без буферизации всех строк где-либо. Но с неопределёнными значениями и порядком сортировки есть нюанс - положение их в индексе задаётся при создании и, если запрашиваемое положение отличается, то индекс не может быть использован.

𝔹𝕖𝕚ℤ𝕖𝕣𝕠

@strizhechenko не совсем понял, btree индекс же уже отсортирован, он просто умеет отдавать записи в правильном порядке, сортировки фактически не происходит или я глупенький и не понимаю о чём ты?

iliazeus

@strizhechenko не совсем понимаю: null-значения могут быть в любом месте btree-индекса, получается? Или они собраны на одном отрезке?

Joinny Hash

Решил потрогать траву^W #funkwhale в качестве платформы для публикации и сразу минус - URL страницы исполнителя: https://x.x/library/artists/18279/

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

Joinny Hash

#Федичитальня #PostgreSQL заметил, что планировщик учитывает только CPU и объём дискового чтения/записи. А вот выделение памяти он не учитывает. Это фишечка встроенного мемори-менеджера, который заранее выделяет пул, а дальше играется с realloc'ами и прочим? Или нет выделения памяти кроме чтения с диска, а в его оценку память уже заложена?

#DTM чот полистал доклады и прочее (в книге пока не добрался). Это что выходит, люди с распределёнными транзакциями в пределах одной БД одного сервиса ебутся? Я-то думал это гемор межсервисного взаимодействия, затыкаемый служебными колонками с FSM и таймерами для реентерабельности, а там всего-то в разных шардах надо две строчки сперва заблокировать, обновить и сделать видимыми одновременно.

#Федичитальня #PostgreSQL заметил, что планировщик учитывает только CPU и объём дискового чтения/записи. А вот выделение памяти он не учитывает. Это фишечка встроенного мемори-менеджера, который заранее выделяет пул, а дальше играется с realloc'ами и прочим? Или нет выделения памяти кроме чтения с диска, а в его оценку память уже заложена?

sharikov

@strizhechenko ну он учитывает. условно, ты выставил work_mem 64kb и делаешь сортировку по таблице, которая значительно больше, в эксплейне у тебя явно будет написано что сортировка происходит на Disk’е, а если work_mem адекватный, то там так и будет написано что сортировка в Memory

Joinny Hash

Время возвращаться домой, чо.

Joinny Hash

Почитал маркетинговую статейку, продающую BPM систему. И основной её поинт в безусловной ценности формализации процессов. Хер с BPM и организациями, я это на себе испытывал. CAPEX расходов много – наблюдение за текущим процессом, анализ, формализация – это очевидное. А вот OPEX, помимо очевидных на "следование" процессу (я про расходы, на которые, при перевешивании доходов, любят закрыть глаза, а не про сальдо) имеет ещё и неочевидные, на "отступление" от процесса. В отличии от интуитивного принятия решения, при очевидной, казалось бы, неоптимальности выбора, тактика начинает тормозиться стратегией, которая противоречит. Мало того, что возрастает шанс "просто действовать согласно процессу" и принять ущерб, заложенный стратегией, так ещё и отклонение от стратегии становится дороже, потому что надо обдумать мысли вида "но я же принял решение ...".

А про свой опыт, я года полтора жил по поминутно расписанному распорядку дня. Мне сильно не хватает дисциплины, я рассеянный чувак, это подпитывается работой, требующей фокусировки на чём-то одном, поэтому сгружение рутины, планирования и прогнозирования на внешний носитель было жизненно необходимо, чтобы:
1. банально не засраться,
2. быть способным ответить на вопрос "а когда ты ..." хотя бы с 80% погрешностью и не бросаться с одного незаконченного дела на другое.

По используемым технологиям, не суть, суть в подходе и он мало чем от тех же BPM систем. И вот по этому подходу я скучаю и пытаюсь его воскресить, но на других рельсах (было гугл-таблицы, стало python+web). Но на долгой дистанции он заёбывает! Но его отсутствие и бардак в делах тоже заёбывает! И вот как маятник мотаюсь туда сюда. В случае с организациями история становится сложнее - оценить влияние внедрения в краткосроке тяжело, в долгосроке - долго. Ещё интереснее было бы почитать про опыт отказа организации от формализации процессов с выхлопом от облегчения. Либо про смену степени формализации, без полного отказа.

Почитал маркетинговую статейку, продающую BPM систему. И основной её поинт в безусловной ценности формализации процессов. Хер с BPM и организациями, я это на себе испытывал. CAPEX расходов много – наблюдение за текущим процессом, анализ, формализация – это очевидное. А вот OPEX, помимо очевидных на "следование" процессу (я про расходы, на которые, при перевешивании доходов, любят закрыть глаза, а не про сальдо) имеет ещё и неочевидные, на "отступление" от процесса. В отличии от интуитивного принятия...

cauf 🇷🇺

@strizhechenko Про формализацию - попробуй почитать про холакратию. Не совсем по теме, но в примерах реализации есть интересные темы замены формализации неким подобием социальных сетей.

sattellite

@strizhechenko так, я только что прочитал что-то на айтишном?

Joinny Hash

Почитал маркетинговую статейку, продающую BPM систему. И основной её поинт в безусловной ценности формализации процессов. Хер с BPM и организациями, я это на себе испытывал. CAPEX расходов много – наблюдение за текущим процессом, анализ, формализация – это очевидное. А вот OPEX, помимо очевидных на "следование" процессу (я про расходы, на которые, при перевешивании доходов, любят закрыть глаза, а не про сальдо) имеет ещё и неочевидные, на "отступление" от процесса. В отличии от интуитивного принятия решения, при очевидной, казалось бы, неоптимальности выбора, тактика начинает тормозиться стратегией, которая противоречит. Мало того, что возрастает шанс "просто действовать согласно процессу" и принять ущерб, заложенный стратегией, так ещё и отклонение от стратегии становится дороже, потому что надо обдумать мысли вида "но я же принял решение ...".

А про свой опыт, я года полтора жил по поминутно расписанному распорядку дня. Мне сильно не хватает дисциплины, я рассеянный чувак, это подпитывается работой, требующей фокусировки на чём-то одном, поэтому сгружение рутины, планирования и прогнозирования на внешний носитель было жизненно необходимо, чтобы:
1. банально не засраться,
2. быть способным ответить на вопрос "а когда ты ..." хотя бы с 80% погрешностью и не бросаться с одного незаконченного дела на другое.
По используемым технологиям, не суть, суть в подходе и он мало чем от тех же BPM систем. И вот по этому подходу я скучаю и пытаюсь его воскресить, но на других рельсах (было гугл-таблицы, стало python+web).

Почитал маркетинговую статейку, продающую BPM систему. И основной её поинт в безусловной ценности формализации процессов. Хер с BPM и организациями, я это на себе испытывал. CAPEX расходов много – наблюдение за текущим процессом, анализ, формализация – это очевидное. А вот OPEX, помимо очевидных на "следование" процессу (я про расходы, на которые, при перевешивании доходов, любят закрыть глаза, а не про сальдо) имеет ещё и неочевидные, на "отступление" от процесса. В отличии от интуитивного принятия...

Go Up