Месяц: Июнь 2023

  • Как бренду построить своё комьюнити? Рассказываем на примере сообщества Fitil

    от автора

    Привет! Мы, команда Fitil, за почти два года своей работы построили сообщество, где люди знакомятся, общаются, влюбляются и приобретают новый полезный опыт. Наш первый материал был посвящён созданию проекта, а в этой статье мы хотим рассказать о том, как нам удалось построить вокруг бренда лояльное и активное сообщество.Начнём с определения самого понятия «сообщество» или «комьюнити».…

  • Как мы делаем тестирование прозрачным. Всё об инфраструктуре QA

    от автора

    Привет! Я Ольга Лобанова, руководитель отдела качества в AGIMA. Моя главная задача на любом проекте — сделать процесс тестирования прозрачным и измеримым. Поэтому мы в компании уделяем много внимания построению инфраструктуры тестирования. В этой статье объясню, почему это важно, а заодно поделюсь нашими подходами — думаю, коллеги оценят. Интересно будет тестировщикам, руководителям проектов, техническим директорам…

  • Тестирование ML-моделей. От «пробирки» до мониторинга боевых данных

    от автора

    Представление нейросети о том, как выглядят «тесты моделей искусственного интеллекта» 🙂 Мы бы поставили там еще котел и положили гримуар! Ведь так и работают датасайнтисты.Из этой статьи вы узнаете, почему важно проводить «лабораторные испытания» ML-моделей, и зачем в тестировании наработок «ученых по данным» должны участвовать эксперты из предметной области, а также — как выглядят тесты…

  • Как рассказывать про кейсы агентства, чтобы читатель не умер со скуки

    от автора

    Когда отсутствуют кейсы для студии или агентства — это не такая большая проблема по сравнению с тем, что агентства не могут рассказать про уже существующие достижения. В этой статье разберем что делать, если кейс обложен NDA или если говорить про него можно, но нормально не получается.Привет! Меня зовут Боровков Евгений и кроме того, что я…

  • Введение в Java Process Memory Model

    от автора

    Каждое Java приложение, после запуска, создаёт десятки, сотни, тысячи объектов в памяти компьютера на котором оно запущено. Память, при этом, ресурс не бесконечный, и поэтому необходимо использовать его эффективно. Виртуальная Машина Java (Java Virtual Machine, далее JVM) умеет грамотно распоряжаться памятью и помогает нам, разработчикам, управляя ею автоматически.О том, как именно JVM работает с памятью…

  • Действующий процессор на 13 микросхемах стандартной логики

    от автора

    Привет, Хабр! Для меня было просто невозможно пройти мимо этого схемотехнического чуда. Горстка деталей на небольшой двусторонней плате выполняет команды машинного языка и выводит результат в виде двоичного кода! Действующая модель называется «TD4 CPU», является проектом с открытыми исходниками, реально работает и позволяет понять устройство и принцип работы процессора.

  • Как сделать Telegram-бота для проверки аптайма своего сервиса на Python (ч.1 мгновенные метрики)

    от автора

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

  • Разбираемся с FSD — самой надёжной архитектурой для фронтенда

    от автора

    Сегодня, когда бизнес-требования меняются, бывает сложно найти подходящую и надёжную программную архитектуру и придерживаться неё. Нужна архитектура, которая была бы гибкой, легко масштабировалась, поддерживалась, а также была бы понятна – чтобы новички могли быстро вкатываться в работу с ней. Вот почему в этой статье мы хотим рассказать вам об архитектуре FSD (Feature-Sliced Design, дословно «послойное…

  • Разворачиваем MPI кластер на Linux

    от автора

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

  • Никто не знает, как дать определение молоку и тем более как его воспроизвести

    от автора

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