Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры

Разработчик Telegram: 99,9% клиентского кода мессенджера пишет AI, а тех кто до сих пор пишет код вручную надо увольнять

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

Разработчик Telegram: 99,9% клиентского кода мессенджера пишет AI, а тех кто до сих пор пишет код вручную надо увольнять
Статья

Экстренный рефакторинг 32 проектов с mysql_* на PHP 8.5 без единой строчки правок в бизнес-логике

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели1.5K

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

Две критические уязвимости в PHP, раскрытые утром этого злополучного дня. Точных деталей в паблике еще небыло. Говорилось, что вендор уже выкатил фикс в 8.5.12, а все, что ниже — официально в красной зоне. Такая информация была на момент осознания масштаба проблемы.

У меня на поддержке около сотни сайтов. Разброс по серверам — от убитого shared-хостинга, где админ спит еще с нулевых, до пары десятков VPS. Версии PHP — от гордого 8.3 на свежих проектах до музейных экспонатов.

Первая мысль была рациональной: «Завтра с утра спокойно пропишем обновление в CI/CD, прогоняем тесты, выкатываем». Вторая мысль, более честная, пришла через секунду: «если дыры опубликовали сегодня, эксплойты появятся в паблике завтра к обеду». Спать я в ту ночь лег в 04:30.

Читать далее

Новости

Статья

Интервью с совладельцем клуба «Луноход» Виктором Чередниченко

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели2.5K

Привет, Хабр! Давно не было интервью от меня. И вот решил исправиться. Хотел даже запустить серию обзоров киберклубов, но от этой идеи быстро отказался.

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

Поэтому я решил поговорить с совладельцем клуба «Луноход» Виктором Чередниченко, что такое иметь компьютерный клуб в 2026 году, какие в клубе есть экспонаты и можно ли на них поиграть.

Приятного чтения!

Читать далее
Статья

AI: скальпель у каждого в руках

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели2.3K

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

Читать далее
Статья

Патч-антенна на 2,4 ГГц: расчёт, моделирование и согласование в ADS

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели2.9K

Как я рассчитывал и моделировал патч антенну для производства её на FR4 на диапазон 2.4ГГц. От расчёта геометрии на FR4 до анализа S11, входного сопротивления и способов согласования. В конце статьи бонус - сравнение результатов моделирований для разных толщин диэлектрика.

Посмотреть что там с антеннами
Новость

Выпуск Rayburst 4.1.0 — открытого мультиплатформенного менеджера загрузок

Время на прочтение4 мин
Охват и читатели2.7K

Во второй половине октября 2026 года состоялся релиз открытого проекта Rayburst 4.1.0. Это мультиплатформенный менеджер загрузок, использующий движок Aria2 Next, поддерживающий торренты и отличающийся современным, облегченным дизайном. Решение является преемником оригинального проекта Motrix и ранее называлось Motrix Next. Исходный код Rayburst написан на TypeScript, Rust и Vue и опубликован на GitHub под лицензией MIT.

Читать далее
Статья

Самое странное свидание 2026 года: «Космос-2612» полгода догонял ICEYE-X36 на высоте 540 км

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели3.3K

Российский спутник полгода догонял финский и в октябре подошёл к нему почти вплотную. Насколько близко, никто точно не знает: пишут и про 26 метров, и про 650. Разбираюсь, как спутники вообще догоняют друг друга на орбите и почему расстояние между ними так сложно измерить.

Читать далее
Статья

Почему docker stop ждёт ровно 10 секунд и что при этом теряет Python-воркер

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели2.9K

Удалить

Контейнер с Python-воркером останавливается не сразу, а ровно через десять секунд. Docker всё это время ждёт, пока процесс отреагирует на SIGTERM, а тот его не слышит. Разбираю, почему так выходит с PID 1 и shell-скриптом в ENTRYPOINT, чем помогает и чем не помогает init: true, и показываю короткий шаблон asyncio-воркера, который дописывает текущую пачку данных и выходит сам.

Читать далее
Статья

Мощный одноплатник за копейки: Как я купил полноценный мини-ПК за 800 рублей, восстановил его и превратил в сервер

Время на прочтение11 мин
Охват и читатели4.8K

Спойлер: Вы тоже можете купить такой одноплатник за 800 рублей, благо на барахолках их навалом. Ну а как их починить и превратить во что-то полезное, я расскажу в рамках сегодняшней статьи!

По правде сказать, я огромный фанат купить что-то очень дешевое и нерабочее, чтобы затем найти новое применение железу со свалки. Недавно я изучал Авито и наткнулся на тонкие клиенты Dell Wyse 3040 по 800 рублей с нерабочими eMMC. Казалось бы, тонких клиентов на вторичке навалом — но у этого был 4х-ядерный процессор от Intel, неплохой GPU с поддержкой DirectX11, 2 гигабайта оперативной памяти и целых 4 слота под USB. Надо брать!

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

Читать далее
Статья

Копья, деревянная посуда и странная дубинка: что нашли в жилище неандертальцев в Испании

Время на прочтение5 мин
Охват и читатели3.1K

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

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

Читать далее
Статья

Glafira for Apache Kafka: открытый desktop-клиент на Rust, который даёт LLM читать кластер, но не трогать его

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели3.7K

Glafira for Apache Kafka — бесплатный desktop-клиент для Kafka под macOS, Windows и Linux: Tauri 2, Rust, librdkafka, код открыт под Apache 2.0. Просмотр сообщений с фильтрами и JSONPath, Producer с шаблонами, consumer-сессии, топики, группы, сброс оффсетов и встроенная проверка кластера.

Самое интересное — MCP-шлюз для LLM. Claude, GigaCode, Cursor или любой другой клиент с поддержкой MCP подключается к Glafira, читает метаданные кластера, находит проблемы, оставляет замечания и предлагает изменения. Применить что-либо модель не может: у неё физически нет ни одного изменяющего инструмента, а предложение открывается заполненной формой, где кнопку нажимает человек. В статье — как это устроено, почему это гарантия, а не обещание, и два настоящих диалога с Claude Code.

Читать далее
Статья

Я запустил 100 ИИ-агентов, чтобы они меня взломали. Пять раз у них получилось

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели4.6K

Около сотни ИИ-агентов получили простую задачу — взломать аккаунты человека, зная только его имя. Я проверил это на себе: за пять часов агенты пять раз добились успеха, используя уязвимости старых проектов и слабые пароли. В статье рассказываю, как действовали агенты, сколько стоил эксперимент и почему подобные атаки вскоре могут стать массовыми.

Читать про эксперимент
Статья

Ультрадешёвый китайский ревербератор для электрогитары

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели3.9K

Привет, Хабр! Почти все гитаристы любят ревербераторы, и почти все ревербераторы сто́ят дороже других педалей эффектов, за некоторыми исключениями. Одно из таких редких исключений мы сегодня рассмотрим и послушаем.

Речь пойдёт о компактной педали формата «Сникерс» под названием Mosky Spring Reverb.

Читать далее
Статья

Сможет ли ИИ решить физику?

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели5K

Физика написана плохо

Вы когда-нибудь смотрели на формулу и пытались понять, что там написано? Для меня, как для программиста, физическая формула - это полный набор антипаттернов.

Читать далее

Ближайшие события

Статья

PayPhone 2077: как я превратил скучный PDF в карту таксофонов России

Уровень сложностиПростой
Время на прочтение19 мин
Охват и читатели4.4K

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

Читать далее
Статья

Моделирование подзарядки аккумуляторной батареи посредством рекуперации

Уровень сложностиСредний
Время на прочтение2 мин
Охват и читатели4.1K

Рекуперативное торможение асинхронного двигателя — это режим, при котором двигатель работает как генератор, преобразуя кинетическую энергию вращающегося ротора в электрическую. Данный режим характерен для лифтов, ленточных погрузчиков, подъёмных кранов и других устройств где предполагается подъём и спуск груза. Такой режим работы позволяет расходовать энергию при подъёме груза и генерировать при спуске (когда двигатель вращается по инерции). В общем случае энергия возвращается обратно в сеть, в рамках данной модели генерируемая энергия будет использоваться для зарядки аккумулятора.

Читать далее
Статья

Turbo Vision спустя 36 лет: нормальный интерфейс для journald

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели5K

journald умеет почти всё, что нужно для разбора проблемы на сервере: индексирует поля, фильтрует по юниту, процессу, пользователю и загрузке, ищет по времени и отдаёт записи по курсору. А смотрим мы его через journalctl, то есть одной командой за раз. Эта статья — о том, как оконный интерфейс из 1990 года оказался почти идеальной формой для этих возможностей, и о том, как устроен получившийся просмотрщик TurboJedi.

Читать далее
Статья

Разблокировали тензорные ядра RTX 3060: +83 % и почему на квантованной модели это почти ноль

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели5.8K

Репозиторий gpu-unlock снимает коммерческое ограничение NVIDIA на скорость FP16/BF16-тензорных ядер в картах 3000 серии. Мы прогнали его на своей RTX 3060 (GA106-302, LHR) в live Ubuntu: FP16 GEMM вырос с 27,1 до 49,5 TFLOPS (×1,83), при этом контрольная линия FP32 не сдвинулась ни на десятую. В статье о том, что именно урезано и на каком уровне, почему чтение регистров идёт до загрузки драйвера, чем наш замер отличается от уже влитого в апстрим PR, и почему для квантованного инференса llama.cpp это даёт ноль процентов.

Читать далее
Статья

Дебаггинг детского мышления: как обойти когнитивные тупики на уроках математики

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели6.4K

За моей спиной более 6 000 часов индивидуальных занятий математикой с детьми. Этот опыт — не про методички, а про непрерывное наблюдение за тем, как именно человеческий мозг на ранних этапах спотыкается об абстрактные правила.

Когда все кажется простым и понятным со стороны взрослого, легко впасть в иллюзию, что ребенок просто «не хочет» или «ленится». Ниже я делюсь инструментами, которые могут показаться элементарными. Но все описанное — это те самые 20% методических усилий, которые дают 80% практического результата при домашней помощи ребенку. Это базовый оптимум, который позволяет родителям снять острое напряжение в учебе и сдвинуть процесс с мертвой точки.

Главная ловушка, в которую попадают взрослые — это ожидание мгновенного «понимания». Нам кажется: если ребенку объяснить правило три раза, система должна заработать. В реальности ребенок в этот момент может находиться в состоянии кортизолового ступора. Его рабочая память перегружена, он боится ошибиться и вместо решения задачи начинает судорожно сканировать мимику взрослого, пытаясь угадать ответ.

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

Читать далее
Статья

Что там вообще с квартирами и ипотекой? Большой разбор

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели5.7K

В далеком 2011 году квадратный метр в российской новостройке стоил в среднем 43,7 тыс. рублей, а к 2026 году стал стоить уже 215,3 тыс. рублей - это почти пятикратный рост за 15 лет.

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

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

Читать далее
Новость

Несколько уязвимостей в ядре Linux по ошибке опубликовали в открытом списке рассылки разработчиков

Время на прочтение2 мин
Охват и читатели5K

В публичный список рассылки разработчиков ядра Linux (Linux kernel mailing list) попало несколько сообщений о новых уязвимостях в ядре Linux. В основной ветке ядра они пока не устранены, однако для некоторых из них уже существуют исправления, которые проходят тестирование или включены в ветки «‑next». 

Читать далее
1
23 ...