Как стать автором
Поиск
Написать публикацию
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Оптимизация производительности серверов на базе Epyc

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

Уже несколько лет компания AMD предлагает совершенно атомные, а точнее ядерные, а ещё точнее суперМНОГОЯДЕРНЫЕ процессоры Epyc. В этой статье мы рассмотрим основные «бутылочные горлышки», настройки биос и другие вещи, которые мешают раскрыть потенциал этих процессоров.

Тонкости настройки

Как внедрить сквозную аналитику и перестать гадать на кофейной гуще

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров222

Для рынка ПО (в частности, софта для хостинг-провайдеров и дата-центров) характерна высокая стоимость привлечения клиентов, сложность их удержания и длительный цикл принятия решений. С этими проблемами столкнулись и мы в ISPsystem. 

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

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

Далее в статье расскажем:

— как с помощью сквозной аналитики удалось снизить стоимость привлечения клиента на 40%, увеличить конверсию на 25%, а LTV — на 50%;

— как объединить данные из разных маркетинговых каналов и отслеживать полный путь клиента с помощью интеграции трех инструментов.

Надеемся, наш опыт будет полезен и вам.

Читать далее

Невидимые загрузки или о пользе свободно стоящих функций

Время на прочтение5 мин
Количество просмотров660

Довольно долго я тягался с по-настоящему глупой проблемой на C++: мне не нравятся функции-члены, но я вынужден их писать, чтобы программисту было хоть немного удобнее работать. Функции-члены обеспечивают две вещи: разграничение областей видимости и обнаружимость. Разграничение областей видимости — менее актуальная из этих задач, поскольку в моём коде на C++ я и так не использую модификаторы private/public. Обнаружимость — большая проблема: я могу написать x.F, а IDE предложит x.Func(). Отлично! «Но правильные программисты пользуются только vim и скромными IDE». Что ж, привет вам, воображаемые мифические обычные программеры. Здесь вам ничего не угрожает, но, пожалуйста, уходя — надевайте сразу два беджика:  «vim отстой» и «Я ненавижу emacs». Отлично помогает завязать разговор с «настоящими» программистами.

Читать далее

У нас был план: внедрить автоматизацию тестирования мобильного приложения

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров242

Хабр, привет! Меня зовут Мельников Станислав, руковожу группой автоматизированного тестирования. В статье расскажу, как мы организовали автоматизацию тестирования мобильного приложения и ушли от бесконечного ручного регресса к ферме устройств и авто-тестам, которые теперь живут в CI. Делюсь цифрами, граблями и планами. 

Читать далее

Управление изменениями в проекте с помощью service desk

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров161

Появление новых требований в разгар проекта — настоящая головная боль для любого проектного менеджера. Они возникают внезапно, как метеорит в SimCity, и угрожают разрушить сроки, бюджет и нервы команды. Неважно, кто виноват — аналитик, недоглядевший нюансы, или заказчик, который понял, что надо было делать по-другому Важно, что эти «межпланетные тела» могут разрушить всё, если не знать, как с ними справляться. В этой статье мы разберём, как с помощью системы класса service desk превратить хаос изменений в управляемый процесс, сохранить при этом контроль над проектом и доверие заказчика.

Читать далее

Как мы делали персонализированные баннеры с помощью ИИ

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров415

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

Я — Михаил Су воров, технический менеджер продуктов искусственного интеллекта.
В статье я расскажу про наш кейс создания персонализированных баннеров с помощью ИИ.

Читать далее

Оживляем дисплей из кабины лифта

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров2.2K

Приветствую всех! Уверен, каждый, кто катался на новом лифте, видел подобные штуки. Всё чаще такие экраны ставят взамен привычных светодиодных или сегментных ЖК-индикаторов.

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

Двадцать пятый этаж

Расширение аудитории — краткий обзор инструмента и результат теста

Уровень сложностиПростой
Время на прочтение1 мин
Количество просмотров132

Протестировали новую настройку VK Рекламы — расширение аудитории.

Подопытным стал заказчик из ниши бизнес-мероприятия и мастер-классы. Рекламу вели на группу ВКонтакте. Цель — подписки.

Читать далее

Всё о стриминге музыки на Яндекс Станции и не только

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

В статье я расскажу об особенностях стриминга музыки в разных современных протоколах. А также о том, как с помощью Home Assistant отправить Яндекс Музыку с колонок Яндекса на внешнюю акустику и как передать свою музыку на колонки Яндекса.

Читать далее

Method Handles быстрее рефлексии (иногда)

Уровень сложностиСложный
Время на прочтение11 мин
Количество просмотров1.4K

Как Java поддерживает динамические вызовы? От медленной рефлексии до оптимизированных MethodHandle и invokedynamic — изучаем эволюцию динамизма в JVM. Разбираем внутреннее устройство MethodHandle и какие роли играют CallSite и invokedynamic.

Читать далее

SonarQube: базовая настройка и анализ качества кода с помощью FastAPI

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров900

Ошибки в коде— не всегда вопрос невнимательности. Часто они кроются в архитектурных решениях, устаревших практиках и банальном отсутствии инструментов контроля качества. В этой статье — практический разбор того, как настроить и использовать SonarQube с FastAPI, чтобы находить баги, уязвимости и «запахи» ещё до запуска приложения. Разберёмся, как выглядит процесс статического анализа кода на практике, как развернуть SonarQube через Docker и интегрировать его в рабочий цикл через CI/CD.

Читать далее

JavaScript для детей: изучение разработки сайтов

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

Мы в Pixel используем JavaScript как составной элемент курса, посвященного разработке сайтов — комплексному направлению, требующему понимания, помимо остального, HTML и CSS. Роль первого как языка программирования в создании веб‑проектов не стоит умалять: ДжаваСкрипт обеспечивает функциональность и интерактивность сайтов, а также буквально управляет структурой и стилем, связывает их.

Считаем, что вопреки сложности направления, уроки JavaScript для детей будут уместны уже в подростковом возрасте, а если конкретно, то с 12 лет. Особенно при условии, что сам ребенок тяготеет к IT‑обучению и хочет не просто писать код, но и создавать структуру страниц, управлять их стилем, для чего и нужны HTML и CSS соответственно.

Читать далее

7 неочевидных ошибок, которые убивают продажи

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров488

Если ваш стартап буксует, а продукт не летит дело может быть не в том, что он «ещё сырой». Проблема часто в том, как вы его продаете и кому. Вот мои выделенные топ 7 ошибок, которые вижу снова и снова от SaaS до консалтинга.

Каждую из них можно исправить. Начнём с самой банальной, но самой критичной.

Читать далее

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

Применение nanoCAD Механика PRO для разработки библиотек компонентов отечественных ТИМ-решений

Время на прочтение4 мин
Количество просмотров160

Демонстрируем преимущества nanoCAD Механика PRO для разработки параметрических библиотек компонентов, совместимых с отечественными ТИМ-системами. На примере моделирования резьбового фитинга показано, как программа позволяет преобразовывать 2D-эскизы в 3D-модели с параметрическим управлением, автоматизировать создание сложных геометрий (резьб, отверстий) и готовить документацию. 

Читать далее

Pebble возвращается: как культовые часы оживают благодаря новым приложениям и энтузиастам

Время на прочтение5 мин
Количество просмотров3.3K

В 2012 году Pebble буквально ворвались на рынок умных часов через Kickstarter, собрав рекордные 10,3 млн долларов и став пионером в сегменте носимых устройств. Они предлагали удобный интерфейс, длительную автономность и широкие возможности для кастомизации задолго до появления Apple Watch. К сожалению, успех был быстротечен, начались сложности. После закрытия компании в 2016 году и поглощения Fitbit казалось, что эпоха Pebble завершена.

Но в 2025 году бренд, кажется, возрождается благодаря Core Devices, основанной Эриком Мигиковски, и участию энтузиастов. Давайте посмотрим, что там за приложение и каким образом оно возвращает жизнь Pebble Time и Pebble 2. А еще обсудим, почему часы снова становятся актуальными и как сообщество поддерживает этот проект. Поехали!

Читать далее

Внутри лидеров TOP500 суперкомпьютеров планеты: El Capitan, Frontier и Aurora

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров855

Привет! На связи команда mClouds. В июне 2025 года вышло новое издание рейтинга TOP500, который ранжирует самые производительные суперкомпьютеры мира. Тройка лидеров сохранила свои позиции: El Capitan, Frontier и Aurora — все три системы перешагнули показатель в 1 экзафлопс и принадлежат Министерству энергетики США.

Мы решили разобраться, что скрывается за цифрами производительности: какие технологии позволили El Capitan достичь невероятных 1,742 экзафлопса, что помогло Frontier и Aurora удержаться в тройке лидеров и какие проекты могут бросить им вызов в ближайшем будущем.

Читать далее

Как мы в Fix Price автоматизировали создание рекламных видео

Время на прочтение7 мин
Количество просмотров617

Привет, Хабр! Меня зовут Андрей Денисов и я видеодизайнер Fix Price. Сегодня я расскажу о нашем новом программном комплексе, который позволяет создавать ролики с рекламой наших товаров вдвое быстрее, чем раньше.

Наши магазины работают уже в 10 странах мира, а в России, Беларуси, Казахстане, мы регулярно размещаем разнообразные рекламные материалы в различных форматах. Подгонять ролики вручную под требования законодательства разных стран, особенности дизайна и форматы вещания очень затратно по времени. Также нужно учесть, что отдел рекламы должен готовить еженедельно не менее 80 роликов (это без учёта дополнительных акций, появления новых товаров и других событий).

Поэтому возникла необходимость найти решение, которое помогло бы не расширяя штат сотрудников, оптимизировать время производства шаблонных роликов. Базового программного решения на рынке не оказалось, в связи с этим мы командой глубже изучили возможности программного пакета adobe, что позволило мне попытаться разработать ПО самому и в последствии внедрить его в работу всей команде.

Читать далее

Как устроены цифровые сертификаты

Уровень сложностиСредний
Время на прочтение33 мин
Количество просмотров2.1K

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

Читать далее

Статистика для UX-исследователей. Часть 4 — коэффициенты корреляции

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров295

Привет! Это Маша и Серёжа, в прошлом тексте мы научились анализировать связи между двумя качественными переменными, а сегодня расскажем, как анализировать линейную зависимость между двумя количественными.

Читать далее

ИИ нового поколения: как вдохновение от мозга приматов помогает генерировать и сомневаться

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров301

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

Читать далее