Автор: admin

  • Практика миграции продакшен-серверов: чек-лист, автоматизация и типичные ошибки

    —

    от автора

    У сайта есть страница обслуживания, а cron и воркеры продолжают работать по своим правилам. Поэтому перед переносом на новый выделенный сервер пригодился бы список всех писателей, включая импорт по расписанию: закрытый сайт сам по себе их не остановит. Даже после отключения расписания запущенный импорт придётся дождаться либо остановить отдельно. Со взятой задачей воркера похожая история, только там ещё надо знать, как приложение обрабатывает повтор.…

  • Я перенёс шахматы в сообщения Telegram и упёрся в лимит 4 КБ

    —

    от автора

    У меня уже был шахматный интерфейс для сайта. Можно было выбрать игру с другом или компьютером, настроить время и открыть доску. Потом в Telegram появились Widgets, и я решил перенести туда игру целиком — чтобы выбор режима и сама партия помещались прямо в сообщении.Больше всего времени в итоге ушло на доску, фигуры и попытки сохранить…

  • Как сделать безопасный вход на ваш сайт по QR-коду через Google, Apple и Яндекс ID

    —

    от автора

    Театр начинается с гардероба, а сайт начинается со входа.В статье предложу способ, как без капитального ремонта улучшить ваш «гардероб» и снизить риски кражи вещей из «карманов» пользователей, а заодно и сократить время на получение «одежды».Когда ваши пользователи входят на ваш сайт через Google или подобный сервис, то пароль и сессия Google оказываются в браузере компьютера.…

  • Асинхронный OSINT против WAF: Как я дорабатывал свой сканер периметра до стандартов Kali Linux

    —

    от автора

    Привет, Хабр! Некоторое время назад я делился здесь разработкой своей утилиты Web-Recon — асинхронного комбайна, который на бешеной скорости опрашивает сотни доменов и, если натыкается на сетевую аномалию или упавший хост, автоматически вытягивает глубокий WHOIS-паспорт, сохраняя всё в SQLite.После первой статьи репозиторий ожил: пошли просмотры, а главное — люди начали делать git clone и утаскивать…

  • Beget: от кибератаки часть серверов пострадала сильнее других, восстанавливаем эти серверы из резервных копий в 4 этапа

    —

    от автора

    В хостинг‑провайдере Beget сообщили текущую информацию по возвращению к штатной работе своей IT-инфраструктуры и сервисов для клиентов, а также восстановлении оставшихся серверов виртуального хостинга и сайтов.От кибератаки часть серверов пострадала сильнее других. Сейчас мы восстанавливаем эти серверы из резервных копий.Восстановление каждого сервера проходит в четыре этапа:1. Подготовка сервераВключаем сервер, устанавливаем ОС и настраиваем сеть. После…

  • В Японии напечатали ноги робота с гибкими «мышцами» и связками из TPU

    —

    от автора

    Исследователи Токийского университета представили проект 3D‑печатных мышц для роботов из TPU. Метод испытали на ногах робота.Все гибкие элементы роботизированных ног изготовили из термопластичного полиуретана TPU 95A на 3D‑принтере Prusa XL, а каркас — из PLA. Свойства мягких деталей регулировали за счёт внутренней конструкции. Например, с помощью увеличения толщины перемычек решётки с 1,5 до 3 мм повысили жёсткость в 28 раз. Благодаря этому также можно печатать мягкую мышцу…

  • Python 3.15 включил UTF-8 по умолчанию: что ломается в cp1251 и как это найти до бухгалтерии

    —

    от автора

    9 октября вышел Python 3.15, 25 октября подтянулся патч 3.15.2, а 1 октября закончилась поддержка 3.10. Самое время обновлять серверы и CI. В списке изменений 3.15 есть пункт, который легко пролистать: PEP 686, UTF-8 теперь кодировка по умолчанию. Это значит, что open(«file.txt») без аргумента encoding читает и пишет UTF-8, какая бы локаль ни стояла в…

  • Нейронка плохо понимает анатомию, поэтому форму для рации я леплю из пластилина

    —

    от автора

    Уже месяц собираю карманную рацию к своему второму мозгу. Смысл простой, зажал курок, сказал мысль, отпустил, и она улетела в систему к агентам. Корпус под первую версию я проектировал вместе с агентом кодом, и все равно в руке выходило неуклюже. Расскажу, как я ушел в пластилин, болванки и фотограмметрию и что для этого пришлось напечатать.Зачем…

  • СМИ: производители электроники попросили перенести сроки введения технологического сбора с 1 декабря 2026 года

    —

    от автора

    По информации СМИ, Ассоциация производителей и продавцов электроники РАТЭК попросила отложить запуск механизма технологического сбора, намеченный на 1 декабря 2026 года. Причина — правила расчёта и уплаты сбора ещё не приняты, взаимодействие государственных информсистем не протестировано, а у бизнеса нет времени на подготовку. Ассоциация предлагает перенести запуск до завершения нормативной и технической подготовки.«Сейчас производители и импортёры…

  • Make Habr Great Again? Мнение и опрос о новых фич которые я бы хотел видеть на Хабре

    —

    от автора

    ВведениеНедавно Хабр обновился: статьи, новости и посты теперь объединены в один тип публикации, а именно в статью. Отдельных лент, к сожалению, больше нет. Мнения людей об этом изменении можно почитать в комментариях под новостью: https://habr.com/ru/companies/habr/articles/1105376/В основном они негативные, скажем так. Моё мнение такое же: не нужно было убирать хотя бы раздел новостей. Я понимаю, что…