Обычно народ в конфигах записывает IP-адрес как строку, а TCP-порт как число. например "192.168.0.1" и 8080. А в ТОН строго наоборот. -1062731519 и "8080"
Чёто после переговоров с бывшей по поводу дочери каждый раз такой упадок сил. Очень-очень жду, когда Алиса вырастет. А еще, чем дальше, тем больше у меня ощущение, что не стоило любезно соглашаться на то что Алиса будет жить с мамой. Надо было сражаться за то чтобы ребёнок остался со мной. Думаю это было бы сильно лучше для Алисы. А вся эта хрень про то что ребёнку в первую очередь нужна мать это ебанные деревенские предрассудки.
России всё-таки не достает вежливых обращений к незнакомым людям. Господа искоренены в совке, товарищи отмерли вместе с совком. Гончаров пытался реанимировать сударя и сударыню, но дальше теремка не вышло (хотя выглядит самым реалистичным вариантом). Сейчас седой дедушка с тростью в пятёрочке что-то стоит складывает в пакет и к нему подбегает охранник и обращается "молодой человек".
Чето давно такого выматывающего дня не было. Куча созвонов. Куча общения с людьми. Сегодня вечером Алиса записала мне голосовуху "папа, я не хочу сегодня созваниваться". А я ей " Алиса, ты знаешь, я сегодня столько говорил с людьми, что тоже не хочу созваниваться".
Есть такая штука как электронная почта. Она отвратительна. Жуткий протокол полувековой давности, прикрученное сбоку шифрование (и вообще какие-то зачатки безопасности) и т.п. и т.д. Вы всё и так знаете. При этом почта это самое лучшее что есть в плане коммуникаций. Потому что она реально позволяет связывать произвольных людей по открытому стандарту.
Но я сижу большую часть времени не в thunderbird, а в телеграме. Почему? Потому что телеграм реально удобнее. Я не знаю ни одного удобного клиента для почты. Вот не думают там о мелочах. Например как сделать правило сортировки для почты? Пойдите в настройки, там потыкайте 10 кнопок, скопипастите адрес и т.п. Да оно еще и автоматом не применится к пришедшим сообщениям - это тоже надо ручками тыкать. Это такой геморой, что я пытался настраивать фильтры давным давно еще, а потом тупо забил. Так и лежит всё в инбоксе. Хотя казалось бы ну очевидная фича "перетащил письмо из инбокса на директорию - увидел всплывашку создать фильтр по заголовку или отправителю". Под это есть плагин, но он хочет полный доступ к ОС. Это несколько перебор. Или там абсолютно жуткое отображение атачментов, которое толком не фиксится. А напилить новый модный стильный клиент тяжело. Потому что ВНЕЗАПНО в случае почты гуй это не 90% работы и 10% протокол, а наоборот. Порешать все бесконечные проблемы почты и обеспечить совместимость с мешаниной костылей это очень тяжело.
По этому я люблю и ненавижу почту, стараюсь использовать больше и почти не пользуюсь, мечтаю заменить её и боюсь что её заменят.
Если у вас нет долгов по квартплате, но вам по неведомым причинам нужна справка по форме 9, в которой нет фразы "у вас долг 17 тысяч", то это очень просто. Сперва идёте в бухгалтерию (понедельник, вторник, пятница с 13 до 15, среда, четверг с 15 до 19). Там берёте справку что у вас нет долгов и идёте в паспортный стол за пару кварталов (понедельник, среда, четверг с 15 до 19, вторник, пятница с 9 до 13), там берёте справку по форме 9 где есть долг. С ней (и справкой из бухгалтерии) идёте в кабинет начальнику, где он ручками убирает у вас долг и вы получаете новую справку по форме 9 уже без долга.
Но мой блог помечен как "про жизнь и сраное айти". Так вот сраное айти тут при том, что какие-то криворукие разработчики толи денормализовали базы данных. Толи сделали эвент-бейзед синхронизацию баз данных. И данные естественно разъехались. А поскольку сделать механизм автоматического восстановления целостности никто не подумал, то конечные пользователи страдают. А пользователи не должны страдать (google: копипаста джон серийный программист)
Мораль? Если пишите какой-то софт, где данные могут разъехаться, то они обязательно разъедутся. Так что всегда начинайте с механизма восстановления целостности, а потом поверх рисуйте свои костыли для того чтобы получить лучшую производительность/латенси/отказоустойчивость.
В ТОН все данные хранятся в ячейках. Это довольно интересная концепция, которая позволяет строить прикольная решения. С как всегда с несколько эээээ реализацией. Ячейка это 1023-битное хранилище данных с четырьмя 256-битными ссылками на другие ячейки. И существует специальный язык TLB, который описывает как маршалить структуры данных в ячейки.
Так вот мне приснилось сегодня, что наше государство решило в базе информацию о людях складывать согласно тлб схеме.
Причём флажок который отвечает за то можно ли выезжать из страны лежал в каком-то жутком типе с кучей параметров вычисляемых в рантайме. И парсер сломался и меня не выпускали из страны потому что парсер читал не тот бит.
Придумал как телеграм может сделать оплату премиума за ТОН. Надо сделать премиум подписку на месяц как плексы в еве и дать возможность ботам их перемещать. А потом ВНЕЗАПНО бот @wallet сделает их покупку за ТОН.
Если внезапно я угадал и так и будет, то это вовсе не потому что я в комманде ТОН работаю - никаких инсайдов на этот счёт у меня нет.
🔗Пост о том как раньше трава была зеленее Каждую весну в Питере газоны покрываются безумно прекрасными полями одуванчиков. Обожаю их. А через неделю отцветают. Ненавижу это. Только, толи у меня проблемы с памятью, толи дело в Питере или раньше всё было лучше, но мне кажется в детстве в Обнинске одуванчики были равномерно всё лето, а не только неделю весной.
Мелкая история с работы про нфт и жс. Пацаны сделали нфт коллекцию криптожопокреветок или типа того. А потом решили поправить роялти от операций с коллекцией с помощью библиотеки на жс и случайно поменяли префикс в адресе всех картинок с schema://domain на слово undefined. И нфт теперь это смартконтрат, который указывает на undefined1.jpg. Вообще фантастическое, конечно, безумие. И ведь кто-то покупает. Самый ор, что разработчик теперь не знает какой урл вписать обратно потому что не знает где эти самые жипеги лежат.
По блогу может сложиться впечатление, что я ненавижу весь не-блокчейн финтех. Это не так. Мне не очень нравится пользоваться им. Но это понятно - я живу в стране, где нет доверия институтам. Но, по большому счёту, в системе построенной на доверии вместо недоверия нет ничего фундаментально плохого. А есть и плюсы: ниже накладные расходы и проще достижения социального консенсуса. Да и просто психологически приятнее доверять, чем жить в состоянии вечной паранойи. Проблема в том, что я чувствую запах мертвечины от традиционного финтеха. Это часто бывает. Какой-то продукт или явление еще популярны. Миллионы пользователей, тысячи разработчиков, даже может быть рост по формальным метрикам, но ты уже понимаешь что это живой мертвец. Он может еще ходить, говорить и не знать что уже мертв и потихоньку гниёт изнутри. Вот все эти ваши банки, старые надёжные и модные стильные, биржи, инвестиционные фонды, платёжки. Все будут долго и мучительно помирать, а люди будут уходить от них в новые финансы на блокчейне. Которые не блокируются, позволяют сохранить анонимность, работают 24*7 и позволяют избегать загребущих лап государства.
Это как асечка, жж, вконтакте, стационарные телефоны и таксофоны, телеграмы. Что-то из этого может довольно долго пытаться барахтаться (даже рамблер там чё-то до сих пор делает). Что-то может гальванизировать государство, как нынче вконтакте, но это не спасёт. Традиционный финтех мёртв, просто пока не знает об этом.