Обновить

Моя лента

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

Вебинар: как работать с Terraform на выделенных серверах

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

16 июня в 12:00 (мск) в прямом эфире расскажем и покажем, как работать с Terraform на выделенных серверах, как устроен Bare Metal Cloud в Selectel и каким образом подход Infrastructure as Code может быть полезен для бизнеса.

Всем участникам вебинара подарим промокод на 3000 бонусов в панели Selectel. Присоединяйтесь!

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

Выпуск системы фильтрации спама Rspamd 4.1.0

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

В начале июня 2026 года разработчик Всеволод Стахов (GitHub) представил обновление открытой системы фильтрации спама Rspamd 4.1.0. Проект находится в разработке с 2011 года. Исходный код решения написан на C, C++ и Lua и опубликован на GitHub под лицензией Apache 2.0 License. Выпуск Rspamd 3.0.0 случился в октябре 2021 года. Версия Rspamd 4.0.0 вышла в марте 2026 года.

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

Дефицит на годы: Nvidia и SK Hynix объявили о совместной разработке памяти для суперкомпьютеров

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

Глава Nvidia Дженсен Хуанг официально заявил, что ситуация с дефицитом памяти сохранится на мировом рынке ещё несколько лет. Это предупреждение прозвучало 8 июня 2026 года в момент подписания многолетнего технологического соглашения между компанией Nvidia и южнокорейским производителем памяти SK Hynix. Встреча прошла в штаб-квартире SK Group в Сеуле, и её итоги можно назвать историческими: стороны договорились не просто о поставках, а о совместной разработке памяти для нового поколения ИИ-инфраструктуры.

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

Skill of the week: Spring Explore — первичный сбор контекста

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

Первичное наполнение контекста — крайне важная задача, результаты которой влияют на качество решения/сгенерированного кода, возможно, даже больше, чем выбранная модель. В Claude Code за это отвечает Explore sub-agent, который, к слову, справляется неплохо, ровно до тех пор, пока вы не начинаете "по настоящему" использовать Spring: добавляя собственные starters, используя OpenAPI (Spec-first), определяя Bean/Components в стиле Josh Long (описывая их в конфигурациях), а также внедряя множество других инструментов фреймворка. В этом случае качественный анализ можно провести, только зная особенности работы Spring Framework и экосистемы.

В этом выпуске еженедельного дайджеста Skill of the week разберёмся, как, используя Spring Explore Skill, научить агента понимать специфику Spring-приложения и выполнять качественный первичный анализ.

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

Миграция с ingress-nginx: переход к Gateway API

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

В предыдущей части были рассмотрены варианты ingress-контролера. В этой статье расскажем, как мы тестировали Traefik и постепенно готовим инфраструктуру к переходу на Gateway API без простоев и массового переписывания сервисов.

Читать далее
Пост

Гайд: запуск автономного агента Ануфрия на локальной модели с LM Studio на Linux

Агент Ануфрий - это open source-конструктор для создания собственных ассистентов на Python. Базовый агент уже мультиплатформенный, с долговременной памятью, автоматизацией браузера через CDP/Playwright, трекером задач, и системой навыков.

Репозиторий: AgentAnufry

Для быстрого запуска нам хватит безголового (без графического интерфейса) демона llmster (https://lmstudio.ai/). Команда в терминале:

curl -fsSL https://lmstudio.ai/install.sh | bash

Перезапустите терминал или добавьте директорию lms командой, которая будет выведена в терминале.

Запускаем:

lms daemon up

Качаем нужную LLM модель (чем больше, тем умнее, но требует больше ресурсов): https://lmstudio.ai/models Для примера возьмем небольшую модель:

lms get qwen/qwen3.5-9b

После скачивания подгружаем модель в память:

lms load qwen/qwen3.5-9b

В .env скопируйте эту конфигурацию:

# ============================================
# LM Studio Configuration (Local) - ACTIVE
# ============================================
LLM_PROVIDER=lmstudio
LLM_API_KEY=lm-studio
LLM_BASE_URL=http://localhost:1234/v1
LLM_MODEL=deepseek/deepseek-r1-0528-qwen3-8b

# ============================================
# Embeddings Configuration (Local) - ACTIVE
# ============================================
# Используем локальную embeddings модель из LM Studio
EMBEDDINGS_PROVIDER=lmstudio
EMBEDDINGS_MODEL=text-embedding-nomic-embed-text-v1.5
EMBEDDINGS_BASE_URL=http://localhost:1234/v1
EMBEDDINGS_API_KEY=lm-studio

# ============================================
# Дополнительные параметры
# ============================================
LLM_TEMPERATURE=0.1
LLM_MAX_TOKENS=4096
LLM_TIMEOUT=300
MAX_ITERATIONS=20

Запустите lms сервер:

lms server start --port 1234 &

или

lms server start

Порт по умолчанию будет 1234

Запустите агента.

Шпаргалка с командами lms:

# запустить демон
lms daemon up

# запуск/остановка сервера
lms server start
lms server stop

lms server status        # статус сервера
lms ps                   # загруженные в память модели
lms ls                   # список скачанных моделей

# остановить текущую модель
lms unload

# выгрузить все модели из памяти
lms unload --all

# получить список доступных моделей
lms ls

# Удалить конкретную модель
lms rm qwen/qwen3.5-9b

# Или удалить несколько моделей
lms rm model1 model2 model3

Важно!

Чем слабее ваше железо, тем меньше модель вы сможете использовать, с меньшим объемом контекстного окна. Объем контекста в базовой версии агента (системный промпт + описание инструментов) в районе 6к товенов, это много.

Для работы с небольшими моделями сожмите системный промпт и описание инструментов или удалите лишнее (файл main.py)

Теги:
+3
Комментарии4
Статья

PII-Shield: режем персональные данные в логах до того, как они доехали до ELK

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

Сначала хотелось просто скрывать случайные токены по энтропии. Потом выяснилось, что UUID, trace id и номера карт ломают эту идею, и пришлось собирать более честный фильтр логов.

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

WWDC 2026. Чем Apple удивили разработчиков на этот раз

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

С вами на связи Анна Жаркова, руководитель практики в компании Юзтех. И сегодня, по традиции, мы с вами обсудим, что Apple анонсировали на своей ежегодной сессии WWDC, как изменится мир разработки экосистемы Apple, что мы попробуем в продакшене (что стоит попробовать), и о чем же будут доклады на митапах и отраслевых конференциях. Поэтому пройдемся с вами не по их Keynote (детские аккаунты и умные приложения - это интересно и важно), а Platforms State of the Union и техническим видео. Улучшения iOS 27, ускорение и повышение ее перформанса, а также Liquid Glass обсуждать мы не будем.

Основное направление развитие Apple определили 3 связанными постулатами:

1 Apple Intelligence: новые способы внедрения генеративного интеллекта прямо в ваши приложения и новые интеграции с системным интеллектом для возвращения пользователей в ваши приложения. 2 Улучшения платформы: доработки дизайна, более гибкие обновления макетов UI для Swift и SwiftUI, а также улучшения, делающие ваши приложения быстрее, адаптивнее и проще в разработке. 3 Продуктивность разработчика: дальнейшее развитие Agentic Coding наряду с улучшениями, делающими Xcode быстрее и более персонализированным.

Что мне понравилось, это не путь к замене разработчика реального ИИ во всех его проявлениях, а помощь ему с помощью умного стэка инструментов.

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

Как компании теряют прибыль из-за ошибок в подборе и почему это редко видно сразу

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

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

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

МВД попросило ЦОДД Москвы снизить квоты на количество прокатных самокатов из-за роста числа аварий

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

Главное управление МВД по столице попросило Центр организации дорожного движения (ЦОДД) города рассмотреть целесообразность снижения квоты на число самокатов, которые кикшеринговые сервисы могут выставлять в городе в 2026 году. Это следует из письма главного госинспектора безопасного дорожного движения по Москве Александра Быкова.

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

Сравниваем современные подходы к разработке десктопных приложений на веб‑технологиях: ElectroBun, NeutralinoJS и Wails

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

Небольшой R&D о современных альтернативах Electron для десктоп‑приложений на веб‑технологиях. На одинаковом тестовом приложении (React + TypeScript + Vite) сравниваются ElectroBun, NeutralinoJS и Wails: как устроена их архитектура, каким образом они взаимодействуют с ОС, что происходит под капотом и почему результаты по памяти так сильно отличаются. В статье есть практические наблюдения, замеры потребления ОЗУ, плюсы и минусы каждого подхода, а также рекомендации, в каких сценариях выбирать минималистичный WebView‑подход, полноценный backend на Go или браузерный рантайм с максимально широкой поддержкой Web API и графики.

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

Совершеннолетний без лишних разглашений: можно ли проверить возраст пользователя без биометрии, ЕБС и рисков утечек

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

Привет, Хабр! Пока Минцифры изучает введение возрастной идентификации на онлайн-платформах и весь мир ищет способы проверять возраст пользователей, не подвергая риску конфиденциальность их персональных данных, мы в Smart Engines пришли с готовым решением. В этой статье рассказываем о простом способе идентификации возраста пользователей в веб-среде, который не требует биометрии, раскрытия персональных данных и не несет рисков утечек. Мы реализовали это с помощью WASM-модуля, который позволяет решать задачу проверки возраста в интернете также надежно и безопасно для пользователя, как и в обычной жизни. Заглядывайте под кат!

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

Как я реализовал передачу диалога из ИИ-консультанта сайта в MAX

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

Представьте: клиент зашел на сайт в полночь. Менеджер спит. Утром клиент уже забыл о вас и купил у конкурента. Обычный чат-бот не спасает: он либо тупой, либо безумно дорогой, либо хранит данные за океаном.

Я создал решение, которое решает эту проблему раз и навсегда.

Читать далее

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

Статья

Как перевести 4000+ жителей на новую цифровую платформу за 30 дней

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

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

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

В этом кейсе расскажем, как команда «Философт» перевела на экосистему «Мажордом» более 4000 жителей жилых комплексов крупнейшего застройщика Республики Коми — СКАТ.

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

Фрактальная криптография: может ли хаос стать основой постквантового шифрования?

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

Всем Q. А тем, у кого малиновые штаны много QqQq. Когда-то, n-лет тому назад, много и долго исследовал фракталы ...

Читать далее
Пост

Идеальный шторм — кто сломал рынок труда?

Сейчас на каждую вакансию hh.ru приходится вдвое больше кандидатов, чем год назад. Причём кризис отрасли коснулся и разработчиков: 85 % из них соглашаются на первое предложение и не торгуются, а раньше подолгу выбирали и часто меняли работу.

Кто виноват? Спойлер — не только ИИ.

Восстановим последовательность. В 2020–2021 годах на фоне ковида оказались востребованы как разработчики, так и курьеры. Это вполне компенсировало обвал во многих профессиях, особенно в сфере услуг. Это была общемировая тенденция.

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

Обе волны сложились и загнали долю безработных в зону нескольких процентов. Можно было выбирать из разных предложений и требовать повышения зарплаты. Но затем пошёл обратный тренд.

В 2022 году мировые ИТ-компании начали увольнять разработчиков, которых набрали с запасом в «ковидные» годы. В России этот тренд не чувствовался до 2023 года, пока ЦБ резко не повысил ставку с 7,5 до 16 %. Некоторое время компании продолжали развитие и работали над импортозамещением. Но в 2025 году стало ясно, что высокая ставка ЦБ (а значит, и стоимость кредитов) — это надолго, а доходы от импортозамещения не могут это компенсировать.

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

Что делать?

Поиск работы в кризис — особое испытание. Если вы сейчас работаете, задумайтесь: может, стоит по-новому оценить свои возможности на текущем месте. Дополнительно прокачивайте новые навыки, особенно связанные с ИИ. Если джуниорские вакансии ИИ убивает, то на более высоких позициях им всё равно кто-то должен управлять. Вот пример нашей новости о том, как в довольно спокойной области информационной безопасности растёт спрос на специалистов, разбирающихся в ИИ-инструментах.

Если вы уже в поиске, то прокачивайте навыки работы с ИИ. Самостоятельно, на бесплатных курсах. Насчёт платных автор, к сожалению, не знает, какие из них приносят пользу, а какие — только перевод денег. Лучше делайте свои проекты, берите фриланс, чтобы наполнять портфолио. Шторм пройдёт, навыки останутся.

Теги:
+18
Комментарии0
Статья

GamFree: как я в одиночку сделал приложение против лудомании — без бэкенда, аккаунтов и подписок

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

Привет, Хабр. Это история о том, как я делал ставки 7 лет, потом бросил, а потом написал приложение, которое помогло бы мне бросить раньше. Расскажу и про продуктовые решения, и про техническую часть: React Native + Expo, полностью офлайн-архитектура без бэкенда, шесть языков, и как сейчас выглядит публикация в Google Play для нового индивидуального аккаунта разработчика.

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

Яндекс Метрика + ИИ. Авто-отчёты в редакторе кода за 5 минут

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

Если вы работаете с сайтами, рекламой или веб‑аналитикой, то наверняка знаете, сколько времени уходит на сбор данных, проверку отчётов и поиск нужных показателей в интерфейсе Метрики. MCP Яндекс. Метрики помогает упростить эту работу. С его помощью можно запрашивать данные обычным текстом и быстро получать аналитику в понятном виде.

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

Собрать метрики
Новость

Waymo приобрела испытательный полигон Apple для беспилотных автомобилей за $220 млн

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

Waymo приобрела за $220 млн крупный испытательный полигон площадью более чем 22 км² в штате Аризона. Объект для испытания беспилотных автомобилей принадлежал Route 14 Investment Partner LLC — шелл-компании из Делавэра, связанной с Apple.

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

«РБПО для бедных»: разворачиваем сервисы безопасной разработки

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

В прошлой части цикла мы подготовили фундамент будущего РБПО: развернули виртуальные машины, настроили Ubuntu Server, сеть, брандмауэр и Docker. Другими словами, построили площадку, на которой теперь можно начинать возводить сам конвейер безопасной разработки.

Теперь пора наполнять наши виртуальные машины полезным содержимым. Если продолжать сказочную аналогию — заселим наше царство безопасной разработки первыми жителями: хранителем секретов, смотрителем артефактов, летописцем уязвимостей и прочими полезными персонажами. То есть установим и настроим GitLab, Nexus, HashiCorp Vault, DefectDojo и Dependency-Track, а также подготовим отдельную виртуальную машину с набором CLI-инструментов для анализа безопасности.

Большая часть сервисов будет работать в Docker-контейнерах, поэтому заодно разберемся с настройкой постоянного хранения данных, Docker Compose и некоторыми особенностями конфигурации отдельных компонентов.

Что ж, глаза боятся, а руки команды в терминале набирают. Начнем с GitLab.

Читать далее