Feed aggregator

Внутри Telegram Serverless: код, БД и Mini App из коробки

Habr.com - Tue, 10/20/2026 - 05:36

Недавно команда Telegram выкатила решение, которое закрывает все эти вопросы разом — нативную платформу Serverless (beta) прямо внутри @BotFather. Теперь запускать серверную логику бота на JavaScript, хранить данные в реляционной БД и раздавать фронтенд для Mini App можно непосредственно в облаке Telegram без собственного сервера.

В этой статье разберём, как устроен tgcloud изнутри, почему его документация идеально заточена под разработку с помощью ИИ-агентов, и посмотрим на реальный кейс: как я поднял на этом стеке игру Wordle (wordslebot) с единым стейтом для чата и Mini App, системой друзей, лобби, мультиплеерными комнатами и внутриигровым чатом.

Читать далее

Делаю светильники из картинок: локальная нейросеть вместо платных 3D-сервисов

Habr.com - Tue, 10/20/2026 - 03:09

Давно хотел печатать на 3D-принтере своё, а не скачанные модели. Получились два светильника: орочий череп, который светится изнутри, и планета на подставке из корней. 3D-модели по картинкам делал бесплатной нейронкой TRELLIS.2 прямо на домашнем ПК с RTX 5060 Ti — без подписок на Tripo и Meshy. Внутри — как обработка чуть не стёрла черепу лицо, почему планету проще посчитать формулой, чем сгенерировать, и как посадить шар между корнями. Скрипты и STL — на GitHub.

Как сделать такой же светильник

Как зарабатывать на жизнь с помощью написания технических статей по информационной безопасности

Habr.com - Tue, 10/20/2026 - 02:50

Введение

Приветствую вас, камрады. Рад вас снова видеть. После долгой паузы решил продолжить писать материал для habr. Сегодня затрону такую тему как заработать на хлеб с черной икрой с помощью небольшого таланта, упорства и просто некоторых творческих способностей. Если вы хорошо пишете текст - умеете объяснять сложные вещи простым языком, то почему бы на этом не подзаработать. Некоторые специалисты, которые ведут довольно аскетичный образ жизни считают зашкваром делиться информацией за деньги, даже приравнивают это к инфоцыганству. Однако интернет сильно изменился из-за искусственного интеллекта, пауков, скраперов теперь мало кто хочет делиться ценной информацией бесплатно поскольку все теперь в автоматическом режиме отправляется на сервера исследователей и уязвимости быстро патчатся. Единственной мотивацией остаются - деньги. В этой статье мы рассмотрим тарификацию за оплату статьи у разных сервисов и вы уже для себя выберете тот, который вам больше подходит. Не всегда деньги решают все, верней, если играть в долгую можно заработать больше чем разовая прибыль. Об этом поговорим далее...

Читать далее

Как я добился эффекта “полного погружения” при работе приложений Sunshine и Moonlight в условиях локальной сети

Habr.com - Tue, 10/20/2026 - 02:21

Недавно я уже публиковал на Хабре статью по одной нестандартно решенной мной проблеме в редком сценарии использования связки приложений удаленного доступа Sunshine и Moonlight в мультимониторной конфигурации. Так как я продолжаю активно использовать в работе эти уникальные приложения, позволяющие организовать один из самых приближенных к режиму реального времени удаленных доступов в мире, с трансляцией экрана удаленного устройства, у меня продолжаются “рождаться” необычные задачи и решения, связанные с этим. С одним из таких неожиданных решений при работе указанных приложений я и хотел бы сегодня поделиться. Заранее предупреждаю, что финальный “твист” будет невероятно простым, буквально до степени: “а что, так можно было?”.

Кратко напомню, что эти приложения способны “выжать” из Ваших видеокарты и процессора всё, на что они способны и реально выдать при удаленном доступе вплоть до 120FPS на 4K даже на не слишком “толстом” интернет-канале и предоставить Вам удаленную графическую сессию управления, в которой будет полное ощущение, что Вы работаете в конкретный момент не за удаленным рабочим столом, а просто локально.

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

Читать далее

Его мы делаем все вместе

Habr.com - Tue, 10/20/2026 - 02:06

Привет, Хабр!

С первой статьи про Гига Писаря прошло чуть больше месяца, пора подвести итоги.

За это время мне пришла масса сообщений: в комментариях, на почту, в issues на GitHub. Особенно приятно, что люди прямо включились. Кто-то присылал пулреквесты, кто-то свои идеи, очень многие находили баги, и мы всё это правили. Получается, что Писаря мы делаем все вместе, коллективно. И я вам за это очень благодарен. Это не только приятно: один я бы никогда столько не предусмотрел, у каждого свой компьютер, свой микрофон, свои программы, и сломаться может где угодно.

Немного цифр: - порядка 40 человек написали в issues или прислали пулреквест, 20 ваших пулреквестов вошли в Писаря; - у маковской версии сейчас 103 звезды на GitHub, в сентябре было 47; версию для Windows скачали около 3 тысяч раз, примерно столько же Android и примерно 1000 писарей стоит на маках.

Читать далее

Нужно больше инстансов, Милорд

Habr.com - Tue, 10/20/2026 - 01:55

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

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

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

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

Читать далее

Инженерный штраф: как зарабатывать, оставаясь инженером

Habr.com - Tue, 10/20/2026 - 01:37

Что такое инженерный штраф и как мы шли к нему 200 лет разобрали тут и тут.

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

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

Познакомимся с Алексеем, ведущим инженером-технологом. Он уже достиг последней экспертной ступени в компании: решает сложные задачи, помогает новичкам, предлагает изменения в технологии. Профессионал своего дела. Задач всё больше, а оклад растёт только за счёт небольшой индексации. Ежемесячная премия стала привычной: её получает почти весь отдел.

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

Вот реальный пример крупного производственного холдинга: обезличенные данные о доходах инженеров по категориям в трёх регионах. Представим, что это компания, в которой работает Алексей.

Читать далее

Как мы горим

Habr.com - Tue, 10/20/2026 - 01:35

Эссе в свободной форме, основанное на наблюдениях последних месяцев, общении с коллегами из разных компаний и чтении всевозможных новостей и прогнозов.

***

В последнее время мы живём в мире стремительно развивающихся технологий. Одним из драйверов изменений в нашей индустрии сейчас выступает ИИ. Как технически образованный человек я, конечно же, испытываю восторг от происходящего — горизонт расширяется, и ограничивают нас лишь воображение, свободное время и бюджет на токены:‑) Многие из нас пробуют и запускают то, что долго пылилось на полке отложенных проектов, кто‑то делится своими достижениями — и это здорово видеть. 

Однако, как часто бывает, у этой истории, похоже, есть и другая сторона, менее радужная. Преимущества, которые даёт ИИ, и усиление, которое становится доступно с его использованием, оценивают не только разработчики, но и менеджмент — что, конечно же, неудивительно. И вот в ленте новостей чаще появляются сообщения от компаний, как наших, так и зарубежных, об идущих и грядущих сокращениях штата, которые духоподъёмно называют «оптимизацией». Зачастую за этим словом стоит сокращение штата и «усиление» оставшихся сотрудников ИИ‑инструментами (а их сейчас достаточно много). 

Наблюдая за этим, я задаюсь вопросом: где в такой конфигурации будет место разработчика через пару лет?

Читать далее

Локальные заметки о встречах в Stenograf

Habr.com - Tue, 10/20/2026 - 00:38

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

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

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

Читать далее

Who's online

There are currently 0 users and 0 guests online.
Syndicate content