Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.
Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support
Last updated 1 month ago
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 month, 3 weeks ago
Основные методы, скажем login() остались живы. Но теперь они делали нечто совсем иное, нежели раньше. И это “иное” было по сути полностью бессмысленной работой. Весь действительный функционал авторизации и все на самом деле важные события оказались перенесены…
Основные методы, скажем login() остались живы. Но теперь они делали нечто совсем иное, нежели раньше. И это “иное” было по сути полностью бессмысленной работой. Весь действительный функционал авторизации и все на самом деле важные события оказались перенесены в сущность кнопки. То есть действительно работающий функционал приложения оказался перемещён в HTML зависимый подконтейнер. Теперь предлагалось слушать события случившиеся с этой генеративной кнопкой, а не события внешнео контейнера приложения.
Всё это напоминало квартиру оленевода. Ту самую, в которой в трёх комнатах лежит на полу снег, стёкла разбиты и ветер играет отслоившимися обоями. Эти комнаты олицетворяют собой тундру. А вот в сортире, вокруг унитаза уютно сгрудилась вся семья. В раковине горит огонь, а в унитазе хранится копчёная оленина. Само собой срать обитатели этого модернистского-чума ходят в тундру…
Когда я во всём этом разобрался было уже восемь часов пополудни. Солнце село. Попугай уснул и я загрустил. Мне стало безумно жалко задроченных разработчиков VK, сидящих за длинными казёнными столами в большой казарме с зарешеченными окнами под портретом вождя и под огромным плакатом “Програмирывай давай!”.
И вот сидят они там, мирно лупят по клавишам и тут входит офицер.
Офицер: Есть распорежение срочно внедрить пыксе.
Толстенький программист: Пык что?
Офицер: Пыксе.
Худой программист: Это чего за хуйня такая?
Офицер: А мне откуда знать? Сказано внедрить. Чтобы к завтрему было. Не будет, воевать поедете.
Толстенький програмист: Так хоть про что это?
Офицер: Про безопасность. Про что же ещё? Враг может украсть ымыйлы пользователей нашего родного русского Вконтактика. Чтобы враг не украл, нам рекомендовано в крайтчайший срок внедрить пыксе.
Худой программист: Я боюсь, что мы не сможем поднять этот танк. Нужно хоть немного времени, чтобы разобраться в обсуждаемом стандарте…
Офицер: Не подымете к завтрему этот танк, поедете на фронт подымать настоящий. Подымите, будет премия в размере актуальных гробовых. Всё! Молчать и въёбывать!
Толстенький програмист: В размере гробовых на весь отдел или каждому?
Офицер: Каждому, блядь! Денег на пыксе мы запросили, как на “Орешник”. Но реализовать надо быстро. Сейчас всё надо делать быстро.
Офицер уходит.
Толстенький програмист: Суровый какой.
Худой программист: Зато справедливый. В Яндексе небось и на отдел бы гробовых не дали.
Толстенький програмист: Ну так Яндекс - коммерсы продажные в сравненье с нами. Цивильё. Копейки считают.
Худой программист: Да. Мы ВПК теперь. И деньги тут хорошие. Командир у нас правильный.
Толстенький програмист: Угу. Слуга царю, отец солдатам!
Худой программист: Это точно. Каждый месяц кодера на фронт отправляет. Солдата порождает…
Занавес!
Таких решений сейчас достаточно много. Например Zapier, Make, IFTTT или Nodul. Я покамест остановился на n8n. Почему? Если честно, не по техническим причинам. Мне просто нравится распиздяйский пафос с которым n8n позиционируется. Например, мне нравится то, что их название напоминает торчащий хер с яйцами.
И в этом месте мне хочется принести Благую Весть всем слоупокам и гуманитариям, не успевшим до сих пор выучить ни одного языка программирования. Чуваки! Вы всю жизнь тренировали креативность и клали тот самый хер на техническую сторону бытия. Пришло ваше время войти в IT. Просто качайте докеровский образ любого из перечисленных мною приложений. Ставьте его прямо на на вашу пиратскую винду и создавайте новый уровень интегративности цифровой среды, при этом нагло и хищнически обогащаясь. Освоить тот же n8n не сложнее, чем освоить Word или Photoshop.
Мне бы польстило, стать для Вас лично евангелистом сей благой вести. Мне нравится писать об IT. Но я не уверен, нравится ли вам о нём читать. Если вам интересна эта тема, чиркните мне в коментах, про что какой аспект работы с актуальными “интеллектуальными технологиями” вам хотелось бы узнать получше.
Ну а теперь, когда мы обсудили всё хорошее, давайте уделим пару минут ебаному говну. То есть тем тёмным, осклизлым и вонючим углам современного IT из которых распространяются по всей земле вирусы, бактерии и миазмы. Я, конечно же, имею ввиду крупные российские сервисы, по слухам, близкие к силовым структурам.
Пару дней назад я залез на сайт одного из своих проектов и обнаружил, что там нахер отвализась авторизация через VK. В этом не было ничего удивительного. Я давно привык к тому, что крупные российские сервисы молча и хмуро меняют протоколы интеграций. Таким образом они демонстрируют свою “псевдозначимость”. Это форма той же стратегии, которая заставляет Моль всё время опаздывать на важные мероприятия.
Крупный российский сервис как будто бы говорит своему клиенту: “В гробу я тебя видал, клиент. Я не с тебя зарабатываю. Я срать на тебя хотел. Меня правительство содержит”. И с какой-то точки зрения это очень честная, искренняя и комерчески оправданная позиция. Хотя и халуйская конечно. Или холопская… Не знаю что тут лучше подходит.
Так вот, залезаю я в протокол авторизации, и что е я там с ужасом вижу?
Моя авторизация работала через метод API “auth.getProfileInfoBySilentToken”. Это был удобный способ авторизовать случайного юзера. Такой “тихий токен” протухает через пять минут и вероятность того, что его как-то кто-то перехватит ничтожно мала.
Нет, авторизация через VK и в прошлом была пиздец какой корявой. Каждый раз, когда мне приходилось нырять в эту выгребную яму, я зажимал нос и гнусаво клял всех святых. Но в этот раз ситуация оказалась уникальной. Выгребная яма была полна говном буквально полностью. Вынырнуть и хапнуть вонючего воздуха больше возможности не было.
Осатанелые разработчики от VK буквально вырвали с мясом все лёгкие и удобные методы авторизации, оставив только два пути. Немыслимо геморойный путь через ручной oAuth с бессмысленной ручной передачей трёх шифрованных PKCE параметров ивопиюще нелепой строки “state”. И второй путь, через их js SDK, которая по их заявлению берёт на себя все заботы по многократному и бессмысленному обмену токенов друг на друга, давая на выходе некоторый “последний токен”, который, о да, можно наконец то обменять на пользовательские телефон и email.
Само собой я выбрал второй путь, и тут меня ждало ещё одно потрясение. Авторизующая библиотека VK находится в контейнере под названием VKID. Раньше этот контейнер имел корявый, но юзабельный API. То есть из него торчало наружу несколько методов и он испускал какие-то события, которые можно было слушать.
Из серии #записки_опиздиневшего_разработчика.
В мире не так уж много приличных API. К чести "новой волны" программистских имён и ярких приложений надо сказать, что сегодня в среднем по больнице API стал лучше, чем был, например пять лет назад. Сегодняшние приложения стремятся интегрироваться друг с другом. И это прекрасно.
Тихое восхищение, например, у меня вызывает устройство интеграции в Notion. Я даже думаю сделать этот продукт некоторым центром управления своим IT хозяйством. Ну, например, я тут, в рамках освоения n8n собираю интеграцию, которая берёт из Notion текст, проверяет в нем орфографию и рассылает по нескольким социальным сетям. При необходимости текст переводится на английский. Перевод и проверку орфографии делает конечно же AI.
В общем интеграции, особенно быстрые, сейчас своего рода эльдорадо. И я спешу овладеть искусством их создания, дабы мои знания и навыки соответствовали новому витку усложнения цифрового пространства.
Любопытно ещё и то, что в новом прекрасном IT мире, в котором AI возьмёт на себя работу по формализации кода, роль “чисто технических” разработчиков, то есть ребят, которые помнят наизусть гигантские библиотеки и видят во влажных снах чету Фрименов может резко упасть. Всё что делается по шаблону, AI делает лучше нас.
А вот роль креативных кодеров, напротив вырастет. То есть “фокус” программирования переместится с уровня фреймворков и высокоуровневых архитектур на уровень взаимодействия “больших приложений”. Эта революция напоминает переход от распаячных плат с полупроводниками на микросхемы.
Как это будет работать? Вот, например, база данных. Есть масса системм обладающих огромными, поразительно быстрыми хранилищами данных с классно организованным, например “пчелиным” поиском и прочими плюшками. Нахуя ж нам пилить свою DB архитектуру, когда мы можем подключиться к готовой, быстрой и базирующейся на невъебическом железе.
Или, скажем, интерфейс. Midjorney просто не стали с ним заморачиваться. Они использовали в качестве интерфейса уже готовый чат Discord.
У меня есть личный сайт, который называется Redfishbay. Ссылка в первом коменте. Мой сайт так же не имеет интерфейса ввода текста. Я задумывал в свое время этот сайт, как идеально удобный сайт писателя. Писатель же пишет в Google docs. Нет. Я не спорю, что есть писатели, продолжающие писеть в MS Word. Но эти писатели обычно так же отказываются срать в унитаз и требуют деревенский нужник когда им приходит время дефицировать.
Ну и вот. Я решил, что смысла пилить интерфейс текстового ввода на своем сайте нет. Гораздо проще подключить сайт к API Google docs и просто забирать тексты оттуда по мере их написания. Кстати, я могу поделиться этим кодом. То есть при желании вы можете получить такой же сайт, как у меня. Для хороших писателей я готов это сделать даже бесплатно.
В общем мораль тут какая. Наступает время более высокоуровневых взаимодействий в области IT. Цифровое пространство достигло некоторого порогового уровня вариативности (информативности) и теперь переходит к наращиванию интегративности. И это несомненно приведёт к неизбежному росту как креативности, так и профанности самых успешных специалистов.
Цифровой мир мир будущего - это мир hipper-app интеграций. С каждым днём интергаций будет требоваться всё больше, а ценность их на рынке станет расти всё выше.
Интересно, что создавать подобные интеграции можно имея минимальные знания в области традиционного программирования. Или даже вовсе их не имея.
То есть самые большие выигрыши в IT теперь станут получать не те, кто “хорошо кодит”, а те кто догадался соединить между собой несколько сервисов в эффективную надструктуру. Сегодня появился целый класс lowcode и nocode системм, позволяющих строить очень сложную “надсистемную логику”, например передвигая по экрану и “связывая” квадратики “нодов”.
Чтоб вы понимали. Главная опасность сегодня исходит от сгнивших на корню международных организаций. Если вы думаете, что остались подобные институции, сохранившие минимальную вменчемость, вы жестоко ошибаетесь.
Сегодня эту невменяемость доказал гаагский трибунал.
https://www.svoboda.org/a/mus-vypisal-order-na-arest-premjer-ministra-izrailya/33210714.html
-Бесконечно прекрасные
Осенние миражи.
Громогласные листья,
Солнечные ежи.
Мне шестнадцать
И я не понимаю.
Куда иду.
Я увлечён своими эмоциями.
Сложным звуком и запахом
В этом роскошном осеннем саду.
Но главное, что я чувствую, -
Это волну
Совершенно немыслимой силы
Любви.
Я словно провалился под лёд,
И во мне осталось лишь сладостное -
Плыви!
Не замечая горячего хруста,
С которым затылок ударяется
О ледяной потолок.
Не замечая прозрачного краба,
Который куда-то патефон
Поволок.
Не замечая дождя из крошечных тёплых грелок,
Вьюги из мягких шелковых светлячков.
И пусть шесть
Человеческого роста белок
Обслуживают мой альков.
Полный волнующих запахов,
Скользящих во тьме силуэтов,
Медленных, словно воск,
Пусть особняк в котором всё это происходит
Будет полон юных принцесс и поэтов
И формой напоминает
Гигантский светящийся
Человеческий мозг.
Погруженный в глицериновый океан,
Прозрачный, пустой, немой.
.......
А потом закажи мне такси.
Я поеду домой.
Кто-то из великих шпионов сказал:
- Когда у тебя не останется ни одного агента, ты окажешься не завербован.
Кто это сказал?
Когда одержишь ты победу
Над всем что милым было мне
Из бездны я к тебе приеду
На чёрном слизистом коне.
В пустом космическом болоте,
Где тускло светит звёздный жир,
Мой чёрный склизкий конь проглотит
Тобой испакощенный мир.
И дальше затрусит по гравью
Ночного тусклого огня.
Желудок моего коня
Вновь станет сном твоим и явью,
И ты исчезнешь для меня.
Отец говорил мне в детстве, что наша фамилия искусственная. Что она была придумана во времена Николая Первого и что она только имитирует русскую фамилию. На самом же деле - это несколько греческих слов.
Это была любопытная загадка и я долго ломал над ней голову. Со словом Καλή в начале моей фамилии всё было совершенно ясно. Но кто такой этот странный Νίν?
Сегодня, сидя на пляже я натравил на этого "Нина" chatGPT. LLM ответила мне что, nήνι - это устаревшее слово, означающее "ребёнок". То есть моя фамилия звучит, как просто "Хороший мальчик". Ну что я тут могу сказать? Спасибо папа. И за прикольную загадку, которую я держал в голове всю жизнь. И за посмертную похвалу...
Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.
Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support
Last updated 1 month ago
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 month, 3 weeks ago