Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 58 min 28 sec ago

Назад к on-premise. Почему это снова тренд и чем будет полезен Selectel Server

Wed, 11/12/2025 - 18:57

Разбираемся, как контроль над инфраструктурой превращается в бизнес-преимущество в новой экономической и регуляторной реальности, а также делимся, как в этом поможет серверное решение Selectel

Читать далее

Обзор платформы BotHub: сердце вашей AI-экосистемы

Wed, 11/12/2025 - 18:55

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

Так появились AI‑экосистемы — попытка навести порядок в этом цифровом оркестре. Они собирают генераторы текста, изображений, видео и кода в одну среду, где нейросети работают не наперегонки, а сообща. Если упрощать, это как город, где у каждой модели своя профессия, но все вместе они строят один проект.

Но какую экосистему выбрать, когда их уже десятки? Сегодня разберём одну из отечественных платформ — Bothub. Покажем, что она умеет, как с ней работать и чем она может быть полезна не только разработчикам, но и обычным пользователям, которые просто хотят, чтобы ИИ был помощником под рукой.

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

Читать далее

Резервирование кластера Greengage DB. Часть 2

Wed, 11/12/2025 - 18:40

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

Читать далее

SwiftUI-Adapter: поддерживаем новые модификаторы SwiftUI на старых версиях iOS

Wed, 11/12/2025 - 18:27

Друзья, привет! Сегодня хочу представить вам свою библиотеку - SwiftUI-Adapter, которая избавит вас от головной боли при работе с новыми модификаторами SwiftUI.


Недавно я наткнулся на удобную Android-библиотеку, которая упрощает работу с разными версиями API и подумал: «Почему бы не сделать что-то подобное для SwiftUI?». После этого родилась идея разработать инструмент, который избавит вас от бесконечных проверок available и сделает код чище.

Ссылка на библиотеку в GitHub

Установка библиотеки выполняется через Swift Package Manager.

Читать далее

Обо всём и наболевшем

Wed, 11/12/2025 - 18:20

Собеседования в последнее время зачастую превращаются в фарс: вопросы от HR часто не отражают реальных навыков и опыта кандидата. Автор рассказывает о личном опыте, когда понимание технологий и умение работать с ними игнорировались, а формальные требования ставились выше здравого смысла. Также затрагивается абсурд взаимодействия с менеджерами и заказчиками на проектах, где иногда приходится отстаивать элементарное выполнение работы. Итог — IT-среда, наполненная бюрократией и людьми, далекими от технологий, превращает процесс трудоустройства и работы в испытание здравого смысла.

Читать далее

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

Wed, 11/12/2025 - 18:20

«Да все равно эти исследования в итоге не пригодятся», —– именно такими словами однажды на созвоне прервал мое выступление коллега. Я замерла с открытым ртом. Хорошо, что камера была выключена. 

За секунду до этого я рассказывала о результатах проведенного исследования. Перед ноутбуком у меня лежал листок с заметками, которые я старательно писала от руки. Мне казалось, все идет хорошо. А тут такое!

Уже позднее, на другом проекте и другой встрече, ситуация повторилась. Исследование было уже проведено, я сделала анализ и рассказывала о результатах и гипотезах. И снова вопрос «Зачем это нужно?». Б — боль.

Меня зовут Яна, я дизайнер внутренних продуктов в MWS. Одна из моих задач — проводить исследования, чтобы лучше понимать потребности аудитории и определять, какие функции приоритетны. Но после кейсов, описанных выше, мне стало казаться, что исследования интересны только дизайнеру, аналитику и продакту — но никак не разработчикам и другим членам команды. Спойлер: это тот случай, когда «кажется» — действительно кажется. Как обстоят дела в реальной жизни, предлагаю обсудить сегодня.

Читать далее

Go-to-Community вместо Go-to-Market

Wed, 11/12/2025 - 18:12

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

Сегодня поговорим про стратегию Go-to-Community вместо Go-to-Market. Звучит, конечно, круто, но суть простая: перестать видеть разработчиков только как лидов в воронке продаж и начать работать с ними как с сообществом на равных, с созданием ценности для всех.

Разобраться в GTC

[Перевод] Чем же крут язык Zig?

Wed, 11/12/2025 - 18:01

Не думаю, что за мою 45-летнюю карьеру какой-то другой язык удивлял меня сильнее, чем Zig. Могу с уверенностью сказать, что Zig — это не только новый язык программирования, но и, на мой взгляд, совершенно новый способ написания программ. Задача этого языка — далеко не только замена C или C++.

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

Читать далее

Уоррен Баффетт покидает Berkshire Hathaway, назвав преемника, и предупредив о рисках для $1 трлн империи

Wed, 11/12/2025 - 18:00

В понедельник, 10 ноября, легендарный инвестор Уоррен Баффетт опубликовал прощальное обращение к акционерам инвестиционного холдинга Berkshire Hathaway. Это финальное ежегодное послание в его статусе генерального директора, которым он бессменно был с 1965 года. В конце года 95-летний Баффетт официально покинет свой пост.

Читать далее

Подборка фанатских 3D-сцен по популярным играм с ArtStation

Wed, 11/12/2025 - 17:54

Игры живут не только на экране — они продолжают существовать в памяти игроков и в творчестве художников. Фанатские 3D‑сцены становятся своеобразными «вторыми жизнями» виртуальных миров: кто‑то бережно воссоздает знакомые локации, кто‑то добавляет собственные детали, а кто‑то превращает их в полноценные исследования окружения.

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

Читать далее

Почему мы все еще используем SASS в 2025 году

Wed, 11/12/2025 - 17:47

Привет, Хабр! На связи Герман Frontend-разработчик в Webest, и сегодня хочу поделиться тем, почему мы продолжаем использовать препроцессор SASS/SCSS в наших проектах, несмотря на растущую популярность Tailwind и CSS-in-JS решений.

К слову, мы не «олдскульные фанаты» SASS, и Tailwind тоже используем, но в зависимости от типа проекта. Комбинированный подход дает гибкость, особенно в масштабируемых фронтенд-системах.

Читать далее

Базовая ИБ в соцсетях. Как помочь сотрудникам защититься от мошенников и не навлечь беду на компанию?

Wed, 11/12/2025 - 17:43

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

У нашего начбезопасности Алексея Дрозда (aka @labyrinth) есть традиция — делиться советами по ИБ‑обучению сотрудников. В честь профессионального праздника (с Днем безопасника, коллеги!) мы попросили Алексея поделиться еще советами — на этот раз по личной безопасности в соцсетях.

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

Читать далее

Сравнение технологий аппаратного транскодирования

Wed, 11/12/2025 - 17:17

Можно ли чем-то заменить Nvidia? Если уж не для нейросетей, то для транскодирования видео, которое в медиапроизводстве занимает очень значительное место и требует больших вычислительных ресурсов. 

В этой статье попытаемся выяснить, есть ли у аппаратной платформы NVIDIA альтернативы в задачах обработки и кодирования видео, и можно ли заменить NVIDIA чем-то более доступным во всех смыслах: и по возможности закупки на рынке РФ, и по цене.

Читать далее

ФСТЭК России в облаках: как жить по стандартам в программно-определяемом ЦОД

Wed, 11/12/2025 - 17:07

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

С одной стороны, программные ЦОДы значительно ускоряют бизнес-процессы и упрощают управление инфраструктурой. С другой стороны, российские регуляторы (ФСТЭК России, ФСБ и Росстандарт) предъявляют жесткие требования к обеспечению безопасности, надежности и соответствия национальным стандартам, особенно в сферах, затрагивающих критическую информационную инфраструктуру и обработку персональных данных.

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

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

Читать далее

«Мы не только про одежду»: почему разработчики хотят работать в Lamoda

Wed, 11/12/2025 - 17:04

Если вы думаете, что Lamoda — это про платья и корзину, попробуйте залезть в её API. Здесь вас ждут сложная технологическая экосистема: сотни микросервисов, десятки продуктовых команд, система рекомендаций на ML и собственная логистика с маршрутами.

В статье — всё про IT-инфраструктуру и деврел в компании.

Читать далее

[Перевод] Серверы VALORANT с тикрейтом 128

Wed, 11/12/2025 - 16:55

Привет! Меня зовут Brent «Brentmeister» Randall (Брент Рэндалл). Я — инженер из команды Gameplay Integrity, которая занимается игрой VALORANT. В сферу нашей ответственности входит система сборки игры, фреймворки, используемые для автоматизации различных задач, производительность игрового клиента и серверов. Именно последнему пункту этого списка и посвящена данная статья. Я поделюсь с вами историей поиска подходов, позволивших вывести производительность наших серверов на оптимальный уровень.

На самых ранних этапах разработки проекта мы уже знали о том, что VALORANT отличается весьма жёсткими требования к производительности игровых серверов. Надеюсь, мне удастся дать вам некоторое представление о том, почему это так, и о том, как были достигнуты наши амбициозные цели. В самом начале серверный кадр (server frame, цикл обработки данных на сервере) длился 50 мс. А после завершения оптимизации нам удалось сократить это время до менее чем 2 мс. Всё это сделано благодаря анализу и оптимизации кода проекта, а так же — благодаря подстройке «железа» и тюнингу ОС.

Читать далее

Платите за Wazzup, Chat-API или Green API? Вот бесплатная альтернатива: Evolution API v2 + n8n на VPS

Wed, 11/12/2025 - 16:40

Привет! Недавно наткнулся в GitHub на репозиторий Evolution API — open-source решение для работы с WhatsApp через API. Заинтересовался, решил протестировать и сразу понял, что это отличная альтернатива официальному WhatsApp Business API, который требует верификации бизнеса и стоит денег.

Развернул Evolution API на своем VPS, настроил интеграцию с n8n, и получил полноценный инструмент для автоматизации работы с WhatsApp. В этой статье поделюсь своим опытом установки и настройки — весь процесс занял около часа, включая подключение к WhatsApp и создание простого рабочего автоответчика.

Читать далее

Затемнить солнце: риски стратосферных аэрозолей

Wed, 11/12/2025 - 16:35

Проблема глобального потепления является одной из самых острых и, простите за каламбур, глобальных. Изменения климата, вызванные множеством факторов, в том числе и техногенных, оказывает существенное влияние на многие аспекты жизни планеты и ее обитателей. За последние десятилетия было предложено немало стратегий по борьбе или хотя бы замедлению данного процесса. Некоторые из них перспективны, другие требует серьезных вложений, но есть и весьма спорные. К таковым относится распыление отражающих аэрозолей в верхних слоях атмосферы, что должно уменьшить поступающее на поверхность Земли солнечное излучение. Ученые из Колумбийского университета (Нью-Йорк, США) провели исследование, в котором подчеркнули все негативные последствия такого «грубого» метода борьбы с глобальным потеплением. Что именно удалось выяснить ученым, и перевешивают ли найденные недостатки потенциальные преимущества? Ответы на эти вопросы мы найдем в докладе ученых.

Читать далее

Спасти 10 000 жизней: как технологии обеспечивают безопасность стадионов

Wed, 11/12/2025 - 16:31

Паника, давка, пожар — как предотвратить катастрофу в месте, где собираются тысячи человек?

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

Читать далее

[Перевод] Топ-10 ошибок деплоя в Kubernetes, почему они происходят и как их исправить

Wed, 11/12/2025 - 16:06

Какие именно ошибки деплоя в Kubernetes встречаются чаще всего и как их устранять? Будь то CrashLoopBackOff, зависшие поды, проблемы в синтаксисе YAML — рассмотрим 10 распространенных проблем и к каждой приложим простые и проверенные советы, как избежать их появления в будущем.

Читать далее

Who's online

There are currently 1 user and 1 guest online.