Бессонный кодер
前往频道在 Telegram
Канал разработчика и поисковика ДПСО LizaAlert Связь: @sleeplessfeedbackbot или Direct канала (они бесплатные) По рекламе: @dpp_ads Купить рекламу: https://telega.in/c/sleeplesscode
显示更多4 521
订阅者
-424 小时
-217 天
-8530 天
帖子存档
4 521
Ты вроде бы «состоялся» в своей карьере, но не знаешь, как развиваться дальше? 🧐
Если прежние ориентиры не работают, и понятного вектора нет - нужна осознанная работа над собой и своими карьерными целями.
На практическом интенсиве от DevOps Фабрики мы:
🟠 Разберем, как устроено карьерное продвижение и как его получить 🟠 Найдем ошибки, которые мешают твоему росту прямо сейчас 🟠 Проанализируем твою ситуацию и дадим рекомендации, что делать📅 Мероприятие пройдет 20 сентября в 10:00 МСК, онлайн
➡️ Узнать подробнее и записаться можно тут
4 521
Настало время вечернего опроса.
Как вы помните, и как вы знаете если читаете Спящих Джунов, я люблю писать не только про IT, но и про градостроение/психологию/кино и сериалы. В особенности про последние) Что думаете о таком контенте?
4 521
+1
Настало время последнего поста из цикла мнений и грусти о мессенджерах.
Что больше всего печалит — это полное локальное замыкание. Правительство блокирует международные способы общения и одновременно закрывает доступ к нашим сервисам для иностранцев. И кто страдает? В первую очередь — жители РФ, особенно те, у кого родные и близкие за границей. Но это удар и по экономике внутри страны.
YouTube** — заблокировали, вместе с ним отрезали огромный международный кладезь знаний.
Discord*** — заблокировали, и дети, которые раньше общались там в безопасных сообществах, учились программированию, рисованию, дизайну, лишились важнейших связей.
LinkedIn**** — закрыли, разорвав профессиональные и трудовые связи, из-за чего тысячи людей потеряли шанс устроиться за границей и приносить деньги в страну.
Звонки в Telegram***** и WhatsApp* — заблокированы. Теперь семьи не могут связаться друг с другом через границы. Разрываются родственные связи, рушатся семьи.
И список можно продолжать долго: Instagram*, Facebook* ...
На замену создали MAX. Казалось бы, решение: можно звонить близким хоть с парковки. Но нет — он не работает за границей и требует российский номер.
И вот новый шаг к полному закрытию: ВКонтакте уходит с vk.com на vk.ru. Уведомление об этом пришло в наше сообщество ST. И это особенно горько — ведь домен vk.com когда-то выбирали именно как символ международной соцсети. Теперь же это окончательная точка: мы перестаём быть частью мира и замыкаемся в своём локальном пузыре.
* — принадлежит Meta Platforms Inc. Признана в РФ экстремистской и запрещена.
** — принадлежит Google LLC. Признана в РФ иностранным лицом нарушающим российское законодательство.
*** — принадлежит Discord Inc. Заблокирована в РФ из-за невыполнения требований по ограничению доступа к противоправной информации.
**** — принадлежит Microsoft Inc. Заблокирована в РФ из-за нарушения требований по обработке персональных данных граждан РФ согласно 152-ФЗ "О персональных данных" от 27.07.2006.
***** — принадлежит Telegram LLC. На момент 04.09.2025 не заблокирован в РФ.
4 521
Но почему вообще вчера вышел пост про МАКС?
Я буду честен с вами, я думал опуститься на дно Нараку и развернуть форки некоторых моих ботов там, думаю, если бы вас заставили идти в МАКС, вам было бы приятно что там есть тот же Подпольный Транскриптор, которому можно доверить свои войсы и которому вы уже доверяете в Telegram.
Но судьба была такова, что я не успел, вчера я увидел прекрасную (нет) новость. Отныне создание чат-ботов в МАКС доступно только ЮРИДИЧЕСКИМ ЛИЦАМ. Хотели сделать платформу ботов как в Telegram, а сделали говно.
Почему это минус?
Все мы знаем что почти на каждую твою потребность есть бот в Telegram и невероятно большая часть из них - созданы на чистом энтузиазме разработчиков и работают бесплатно. Единственные вложения разработчика - разработка и хостинг. Это создало невероятно интересный и наполненный рынок самых разных решений где каждый может выбрать решение с разной стоимостью и качеством. А что получается там, разработчику надо открывать юридическое лицо, работать с кучей документов, платить дополнительно госпошлину и налог (ДАЖЕ ЕСЛИ БОТ НЕКОМЕРЧЕСКИЙ).
Как по мне - это крайне плохое решение которое направлено против пользователей которому даже нельзя противостоять (помните FUCK SPEZ). Даже блин ВК не опустился так низко. Вот так вот.
4 521
«Кот Учёный» — канал для тех, кто:
• Любит узнавать новое 🧠
• Ценит юмор и науку одновременно 😄
• Хочет быть интересным собеседником 🗣
Что внутри?
→Истории, которых нет в учебниках 📚
→Факты о животных, tech, истории, психологии 🌍
→Объяснения, которые поймет даже ребенок (но оценят взрослые!)
Подписывайтесь — будет интересно!🔍
@kot_u4enyy
4 521
Все сейчас обсуждают МАКС (или СКАМ 👀), так что давайте и я скажу пару слов.
Но не про шифрование, ФСБ и контроль государства — это оставим политикам. Я поговорю о том, что ближе мне — разработка ботов.
С чего всё начинается?
Конечно же, с регистрации.
Если вы когда-либо пользовались @BotFather в Telegram — почувствуете дежавю. Почти то же самое: «списывай, но не слово в слово».
Получение событий
Тут неожиданно приятный сюрприз: вы можете указать несколько вебхуков.
Для резервирования и шардинга — очень приятно и хорошо. В Telegram такого нет, но это даёт неожиданный дополнительный слой безопасности, о нём чуть дальше.
Методы работы
А вот тут уже интереснее.
Приватность хуже, чем в Telegram.
Есть прикольный метод GET /chats, т.е. человек получивший токен может получить список всех чатов где состоит бот. Вы можете спросить, а разве в Telegram не также? Нет, в телеге бот может узнать о том что он состоит в чате только по факту приходящих из него событий (сообщение или chat_member при входе). А значит, чтобы получить информацию о чате в случае компрометации токена злоумышленнику надо подписаться на обновления и слушать события (а разработчик бота явно получит ошибку и информацию что кто-то ворует апдейты). Да и для самого владельца бота это будто прямо открытая возможность подглядывать за пользователями.
Удаление чатов.
В Telegram — нет. В МАКС — пожалуйста. И хотя, скорее всего, нужны права админа (но в документации про это ни слова), сам факт, что бот может снести чат целиком — уже тревожит. Когда ты назначаешь бота в Telegram администратором, ты понимаешь что максимум пакостей для него - забанить всех участников и удалить сообщения за последние 48 часов, а не снос всего чата нахрен.
История сообщений.
В Telegram бот не может просто так вытянуть переписку — только через MTProto с горой ограничений и перебором ID. В МАКС — GET /messages. Хочешь — читай всё, что было отправлено в чате.
Есть и плюсы
Например, удобная работа с вложениями: attachments вынесены в отдельное свойство, а не сделаны костылём как медиа-группы в Telegram. Это сильно упрощает жизнь разработчику.
Но главный вывод простой
API МАКС предлагает несколько крутых решений. Но за это приходится платить — приватность пользователей выглядит куда более уязвимой.
4 521
Молодой канал про нейросети, кому интересно - добро пожаловать ⬇️
👋 Всем привет! Меня зовут Дима, я — 10 лет работаю в российском бигтехе.
Умею кодить, но осваиваю вайбкодинг, так как будущее наступает быстрее чем мы ждем.
Завел свой авторский канал об AI/LLM и IT. Внутри:
- рецепты, что у меня работает, а что нет
- промпты которые делают saas в курсоре single-shot-ом
- не AI генеренный контент про AI и LLM, есть опыт, делюсь тем что узнал из практики
- нормальные, полезные новости, без вот этих страшных заголовков о том, что гпт всех заменил
Контента пока маловато, но все впереди, не заброшу, заранее подпишитесь.
Канальчик тут: t.me/aiskeptik
4 521
+6
Ребята, я нашёл бота, который реально смог затащить меня на несколько часов — и хочу поделиться!
Думаю, многие знают про Character AI и похожие штуки. Но там только диалог. А теперь представьте: у вас есть не просто разговор, а целый мир истории, который меняется под ваши действия.
Хотите — это будет добрая домашняя история. Хотите — приключение в стиле D&D. А может — жуткий триллер. Вы сами решаете, кто вы и что делаете, а история подстраивается под ваши шаги. Это одновременно и развлечение, и крутой тренажёр креативности.
Но главное — тут есть мультиплеер! Можно играть в одиночку, можно с друзьями, а можно — с той самой особенной для вас половинкой.
И всё это — Иммерсия. Бот, который использует генеративные нейросети так, что это действительно увлекательно. В мире, где каждый второй бот — это «скачать с тиктока» или очередной анонимный чат, такое реально радует. Идея и реализация — 🔥, за это автору огромный респект.
Так что давайте поддержим проект, а заодно — попробуем сами. Погружайтесь в Иммерсию и открывайте новые грани интерактивных историй.
(Да, новый спонсор пропущенных дедлайнов).
4 521
Сюжет у нас полон разных построек, и самое время рассказать, как мы вообще добавляем их в мир Ромы.
На первый взгляд может показаться, что всё просто: Рома кидает нам карту, мы возвращаем карту с постройками (и заодно сжигаем гигабайты трафика). Но нет — такой подход слишком медленный, а главное, не подходит для построек, которые появляются прямо посреди серии.
Можно было бы использовать схематики, но у нас требования куда выше. Что именно нам было нужно?
1) Экспорт и импорт участка карты с фиксированными координатами (файл хранит относительные координаты внутри постройки + абсолютную координату нуля в мире).
2) Поддержка Tile Entity как из ванильного Майнкрафта, так и из модов.
3) Полное копирование сущностей.
4) Хранение кастомных данных (например, проводов из Immersive Engineering или navigation mesh для нашего сторителлинга).
И именно поэтому мы сделали собственное решение —
StructIO. Эта система родилась ещё в ранних сезонах и до сих пор дорабатывается вместе с нами. Она работает с .dat файлами в формате NBT, а сами файлы внутри команды мы ласково называем датниками. Возможно, вы встречали это слово в постах участников ST.4 521
Собрать игровой ПК в 2 раза дешевле — реально!
Ты удивишься, сколько можно сэкономить, если знать, где искать.
❤️ В InterShop мы вручную мониторим все маркетплейсы и магазины — и находим лучшие цены на комплектующие и девайсы.
❗️А сейчас самое время подписаться — мы разыгрываем ТРИ ИГРОВЫХ ПК!Топовые конфигурация, простые условия, розыгрыш уже идёт в InterShop
- Только проверенные предложения
- Регулярные розыгрыши (Включая текущий на 3 игровых ПК!)
- Включай уведомления — вкусные товары разбирают быстро!
Интересный факт: дешевле билетов на Aviasales — только железо в InterShop.
👉 Жми «Подписаться» и начни собирать свой ПК с умом!
Реклама. ИП Кузнецов Андрей Денисович. ИНН 246604731485. erid: 2W5zFG7U3tt4 521
А задумывались ли вы, что Рома — далеко не самый надёжный рассказчик? Всё, что вы видите, проходит через его взгляд и ракурс. А значит, кое-что всегда ускользает.
Например, в пятой серии Игры Бога: когда на него напал призрак, вокруг на самом деле должно было быть куда больше противников, но Рома слишком быстро умер. Кстати, в момент его смерти все мобы эффектно растворились в облаках пара. Но из-за угла обзора Ромы зрители и этого так и не увидели.
Или Точка невозврата: тот самый уборщик в мусорке, которого Рома так и не поймал [пост про это], или интерьеры домов с интерьерами [пост про это]. Всё это осталось за кадром.
И это лишь мелочи. Есть и куда более крупные, даже сюжетно важные вещи, которые так и не попали в объектив. Иногда внимательные зрители подмечают детали на видео — и это один из самых радостных моментов для нас. Потому что история всегда чуть больше, чем видно с первого взгляда.
4 521
Когда мы начали строить полноценные сюжетные локации и запускать Рому в целые сюжетные миры, сразу встала дилемма: открытый разрушаемый Minecraft vs необходимость ограничивать всевластие Ромы.
Сначала мы пошли простым путём — использовали «волшебное Ай-яй-яй»: словами запрещали ломать сюжетные постройки. Но такой подход слишком рушил игровой опыт.
Начиная с Идеального Мира мы изменили тактику — полностью отключили возможность ломать блоки там, где это не задумывалось нами. Рома пару раз попробовал, понял, что это бесполезно, и привык: ломать можно только то, что специально выделено.
Метод оказался рабочим, но имел минус — мы слишком сильно ограничивали свободу действий и вариативность взаимодействия. Поэтому в Точке невозврата мы рискнули: разрешили разбирать весь мир по кирпичикам.
И тут случился неожиданный эффект — у Ромы возник своеобразный синдром выученной беспомощности. Даже имея полное право, он часто забывал или боялся ломать мир. Получилось, что излишние ограничения в прошлом закрепили у него привычку действовать «только по правилам».
Сейчас мы ищем баланс: как совместить разрушаемость мира, которая даёт ощущение свободы, с реакцией сюжета на такие действия.
4 521
Сказ о том, как мы финал пытались пережить
Ага, наконец-то пост-разбор инцидента 14 августа. Поехали!
Что изменилось по сравнению с прошлыми финалами?
Мы выросли. В ансабе уже 60 000 человек, бот стоит в тысячах чатов (включая чат архимага), и нагрузка выросла в разы. Было ясно: финал — это стресс-тест. Но мы ещё не знали, насколько, и что это тест наших нервов.
Подготовка началась заранее:
- за сутки до финала заморозили релизы (чтобы случайно не деплойнуть баг в самый ответственный момент);
- за 10 минут до премьеры сделали лучшее, что могли — открыли дашборды и начали молиться.
Ну что, @imguardbot, я запомню тебя таким. Земля пухом твоим серверам.Хронология (UTC+3) 14:57 — первый алерт: повышенная нагрузка на приём обновлений. Началось. 15:24 — странность: поток обновлений резко падает. Нагрузка есть, а обновлений нет. 15:28 — понимаем, что не достучаться до Telegram: запросы уходят в таймаут. Начинаем действовать. 15:29 — пробуем стандартную меру (ресет подключений). Не помогает. В логах только это:
Failed to fetch updates. Waiting: 1s request to https://api.telegram.org/botXXXX/getUpdates... failed, reason: connect ETIMEDOUT 149.154.167.220:44315:39 — экстренно перезапускаем всю ноду. 15:42 — ребут завершён. Всё ещё таймауты. Решаем перенести работу с Telegram на сервер в РФ. 15:47 — запускаемся с запасной локации. Параллельно тестируем пинг:
12 packets transmitted, 0 received, 100% packet loss15:58 — обрывается внутренний VPN (ТСПУ, привет). Мы снова в нокауте. 16:02 — запускаемся на резерве. Пинг огромный, но живём. 16:10 — датацентр сообщает: проблему устранили. Запускаем миграцию трафика обратно. 16:11–16:13 — аккуратно переводим очередь и приёмку сообщений. 16:17 — заканчиваем обработку накопившейся очереди. Мы снова в бою. Что же случилось? Один из промежуточных провайдеров на маршруте до Telegram ушёл на техработы/сломался. Сервер был доступен, но маршрут — нет. Вот комментарий от ДЦ:
Мы наблюдаем ухудшение маршрута (потеря пакетов/высокий пинг) с несколькими ISP на промежуточных узлах. Из-за этого соединение может обрываться, даже если сервер доступен. Вероятно, техническое обслуживание или временная перенастройка маршрута.Что мы пережили? За 2.5 часа инцидента мы успели обработать: - 20 000 сообщений, - 3 000 входов в чаты, - 30 000 обновлений от Telegram. Что мы вынесли? Нужно серьёзнее думать о кластеризации и геораспределении: несколько локаций, стабильные каналы, отсутствие зависимости от одного ISP и минимизация рисков со стороны ТСПУ. Вот как-то так, в итоге вся наша команда не смогла посмотреть финал на премьере(
4 521
ИИ уже изменил мою работы
За неделю до отпуска, мне написал приятель и предложил взять заказ - нужно было сделать браузерную 2D игру для стенда на ИТ-Пикнике. Срок - 2 недели. Дизайн еще не утвержден. Дизайн доделали и утвердили за 3 дня до мероприятия. Я был уже в отпуске на море, с телефона раздавал интернет, связь еле ловила. Как я успел вовремя завершить проект? Читай мою историю в моем Telegram канале "Вайб-кодинг по Чуйкову".
Реклама. Чуйков К.Э. ИНН 410123535204. erid: 2W5zFGdb1PN
4 521
🚨 -50% на курсы, которые поднимают грейд!
Мы продлили летнюю распродажу: Kafka, K8s, DevOps, Security и ещё 20+ курсов за полцены — только до конца августа.
Курсы, которые:
✅ закрывают пробелы в знаниях
✅ дают сертификат
✅ усиливают резюме
✅ проходят в удобном темпе (даже с пляжа!)
🔥 ТОП-курсы по новым ценам:
• Apache Kafka. База — 50 000₽ → 25 500₽
• Безопасность в Kubernetes — 45 000₽ → 22 500₽
• DevOps Tools для разработчиков — 35 000₽ → 17 500₽
…и ещё 20+ программ, которые не устареют завтра.
Нет времени, чтобы откладывать рост. Самое время — сейчас.
👉 Выбрать курс со скидкой
4 521
Пока посты пишутся, для вас вопрос, у меня тут возникла возможность провести стрим(ы) где мы будем шалить с разработкой вечерами, что думаете, и где?
4 521
🎯 "ИИ без паники" — твой гид в мире нейросетей
⚡ 1 минута в день — и ты знаешь, как использовать ИИ для работы, учёбы и жизни.
📌 30+ бесплатных инструментов
📌 Пошаговые инструкции без заумных слов
📌 Новичкам и не только
🚀 Подпишись сейчас — и уже сегодня попробуй свой первый ИИ-сервис.
4 521
Строим настоящего робота WALL-E😍⚙️🎮🌱
https://t.me/WalleBuilding
Вы когда-нибудь задумывались, каково это — оживить персонажа из любимого мультфильма? WALL-E — это не просто робот из фантастической истории, это символ заботы о нашей планете, воплощение дружбы и надежды на лучшее будущее. Мы, команда энтузиастов из России, решили не просто мечтать, а действовать. Наш проект — это первый в России функционирующий WALL-E, который мы строим с любовью и вниманием к деталям. Хотите увидеть, как персонаж из мультфильма оживает на ваших глазах? Подписывайтесь на наш канал и следите за процессом создания. Это не просто проект — это история о том, как идеи становятся реальностью. Следите за нашим прогрессом здесь и вдохновляйтесь на собственные свершения 🌍
4 521
Кукловод. О чём вы подумали, прочитав это слово? Фильм? Страшилка? Кукла из «Пилы»?
А ведь именно так можно назвать Storytelling.
Почему? В ранние времена в сюжете часто использовались сущности из других модов и ванильной игры: зомби, Картер, да даже Селести.
С нашими сущностями всё понятно — мы ими управляем напрямую. Но что насчёт чужих?
Тут в дело вступает наша комплексная система, которая полностью перехватывает управление существом на себя — прямо как кукловод управляет своей марионеткой.
Наш «кукловод» может:
- поворачивать и направлять
- менять маршрут
- подменять текстуры
- глушить систему целей (goals)
и многое другое…
В итоге любая сущность подчиняется нашей воле.
Вот так вот :3
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
