xaker
Роскомнадзор подтвердил ограничение звонков в Telegram и WhatsApp

Представители Роскомнадзора (РКН) заявили о частичном ограничении звонков в мессенджерах Telegram и WhatsApp (принадлежит компании Meta, признанной экстремистской и запрещенной в РФ) в соответствии с материалами правоохранительных органов для противодействия преступникам.

  • четверг, 14 августа 2025 г. в 00:00:16
habrahabr
OpenAI возвращается к open-source: обзор моделей GPT-OSS-120b и GPT-OSS-20b

Компания OpenAI, известная разработкой топовых языковых моделей, сделала важный шаг навстречу открытому сообществу, представив две передовые open-source модели — GPT-OSS-120b и GPT-OSS-20b. Этот релиз знаменует возвращение компании к изначальной идее открытого распространения своих технологий (или, скорее, является пиар-ходом компании в ответ на упреки в закрытости). Событие действительно знаковое, ведь впервые с момента выпуска GPT-2 в 2019 году компания делает веса своих крупных языковых моде…

  • четверг, 14 августа 2025 г. в 00:00:15
habrahabr
Топ-5 алгоритмов из курса матана, которые реально пригодятся в работе

Всем привет. Сегодня хочу затронуть тему матана, чтобы показать как его можно применять на реальных задачах. Думаю каждый, кто учил матан часто задавался вопросами: «Где это вообще пригодится?», «Зачем это нужно?», «Как это может помочь?» и т. д. Так вот, чтобы эти вопросы отпали раз и навсегда предлагаю свой топ-5 алгоритмов из курса матана с конкретными примерами их применения в работе.❯ 1. Метод Ньютона (касательных)Представьте, что вам нужно найти корень уравнения Точный ответ неизвестен, …

  • четверг, 14 августа 2025 г. в 00:00:14
habrahabr
Хватит страдать: Выбросьте ООП и ECS. Есть путь проще

Десятилетиями нам рассказывают, что есть только два пути: громоздкие иерархии ООП или стерильная бюрократия ECS. Нас заставили поверить в то, что создание игр — это выбор между анархией и диктатурой.Это ложь. Оба этих пути — ненужные усложнения. Есть прямой и эффективный способ, который мы променяли на модные, но непрактичные примочки. Эта статья — о том, как вернуться к здравому смыслу.Как нам продали «серебряную пулю» ООПЦелые поколения разработчиков учили моделировать мир как иерархию классо…

  • четверг, 14 августа 2025 г. в 00:00:13
habrahabr
Не лезьте туда: 47 лет не оцифровывали, и нормально же работало

Выпуск чугуна из доменной печи. Один из процессов, вокруг которого будем вести диалог.С точки зрения ИТ доменная печь — это огромный «чёрный ящик». Вы кладёте сырьё и топливо, получая на выходе чугун и шлак. Измерить внутри все можно почти ничего нельзя: датчики просто «умирают» от температуры, воздействия шихты и прочих условий. Измерить снаружи тоже сложно (да и нужно ли?): большие печи имеют диаметр порядка 15 метров и высоту 35 метров, — что нам дадут граничные условия для таких размеров?! …

  • четверг, 14 августа 2025 г. в 00:00:11
habrahabr
Как я поймал сетевика на передаче пароля в SSH и чем это закончилось

Есть старое правило: если можно сделать быстро и удобно, кто‑то обязательно сделает это в ущерб безопасности. В инфраструктурных командах это особенно заметно. Сетевики часто решают задачи «с лёту», и это прекрасно. Пока речь не заходит про пароли. Один из таких случаев стал для нас уроком На первый взгляд — мелочь, но последствия могли быть куда серьёзнее.Как всё началосьОбычный рабочий день. Я проверял список процессов на сервере (ps aux) и вдруг вижу:bash sshpass -p 'Qwerty123' ssh a…

  • четверг, 14 августа 2025 г. в 00:00:11
golang
Превращаем legacy CLI в AI-агентов за 5 минут: практическое руководство по MCP и Ophis для Go-разра…

Проблема: AI не умеет в DevOpsПредставьте типичный workflow DevOps-инженера с AI-ассистентом:# Человек копирует в Cursor: $ kubectl get pods -n production NAME READY STATUS RESTARTS AGE api-service-7d4b5c6-x2kl9 1/1 Running 0 5h api-service-7d4b5c6-m3nq2 0/1 Pending 0 2m worker-5f6d7c8-p4rs5 1/1 Running 3 12h # Cursor: "Вижу проблему с подом api-service-7d4b5c6-m3nq2..." # Человек: копирует descr…

  • четверг, 14 августа 2025 г. в 00:00:09
golang
Швейцария в картах Go: путешествие по Swiss Tables

Golang продолжает развиваться. Изначальные проектные решения ставятся под сомнения, а новые вызовы заставляют язык меняться: дженерики, итераторы, новая имплементация мап. Однако, даже нововведения приходят к нам не такими, как в других языках. Вспомните обсуждения сразу после релиза тех же дженериков. На Go, как мне кажется, в большинстве своём пишут люди, пришедшие из прочих языков, у кого Golang не первый ЯП. Они привыкли к другому подходу работы с абстракциями. И им порой не хватает того, ч…

  • четверг, 14 августа 2025 г. в 00:00:08
javascript
Замена YouTube Kids

Что делать, когда твой ребёнок признаёт только это приложение? Вот не хочет пользоваться аналогами, и всё тут! Как убрать недостатки в такой ситуации и добавить достоинств? Об этом и поговорим.Какие недостатки YouTube Kids я хотел бы убрать?Невозможно сделать раздачу исключительно русскоязычной. Это может быть особенно плохо, например, для детей с аутизмом, у которых спец-интерес после просмотра мультиков может проявиться в английском (или любом другом) языке, с нежеланием говорить по-русски.Не…

  • четверг, 14 августа 2025 г. в 00:00:07