Современный бизнес использует несколько каналов связи для общения с целевой аудиторией. Компания выстраивает эффективное взаимодействие с клиентами через единое пространство общения и продаж. Такой подход обеспечивает омниканальная коммуникация, которая помогает удерживать внимание клиента, повышать его лояльность и выстраивать долгосрочные отношения. Эта стратегия создает целостный пользовательский опыт путем синхронизации всех взаимодействий с клиентом и интеграции бизнес-каналов в одну систему. В статье расскажем, что означает омниканальность, какие преимущества она дает компании. Поэтапно разберем, как провести автоматизацию коммуникаций с помощью омниканальной платформы.
Читать далееВсем привет! Я Дарья Васильева и отвечаю за DevRel в ПГК Диджитал. В этой статье я расскажу, как мы (я не одна) развиваем наше направление при ограниченном бюджете: делюсь личным опытом, идеями.
Прелюдия. Что такое Devrel
DevRel (Developer Relations) — всё ещё относительно новая сфера для многих компаний. Часто не до конца понятно, кто такие DevRel-ы и чем они занимаются. А литературы по теме почти нет. Могу порекомендовать книгу на английском «The Business Value of Developer Relations».
По сути, DevRel — это человек-оркестр: он соединяет PR, HR, техническое знание, организационные навыки и огромное желание вовлечь команду в общее дело.
Сегодня компании активно привлекают DevRel-ов в условиях острой конкуренции за талантливых IT-профессионалов. Конкуренция возникает на этапе подбора и продолжается после выхода сотрудника — в процессе его адаптации и дальнейшего удержания в компании. Кандидаты всё чаще выбирают работодателя не только по уровню зарплаты, но и обращают внимание на гораздо более широкий спектр факторов: корпоративная культура, ценности компании, наличие интересных и значимых проектов, качество выпускаемой продукции и предоставляемых услуг, а также возможности для личного и профессионального роста.
И здесь на первый план выходит роль специалистов DevRel, которые помогают выстраивать прочные отношения с профессиональным IT-сообществом, транслировать ценности компании во вне, демонстрировать её технологическую экспертизу и культуру.
О главном. DevRel без бюджета: что можно сделать уже сейчас.
Читать далееПривет. Я Дима Рагозин, фронтенд-разработчик в KTS. Эту статью я хочу начать с предыстории.
Полтора года назад на проекте для одного крупного клиента мы получили задачу — ускорить главную страницу. К тому моменту в кодовой базе уже жили два отдельных фронтенд-приложения под две разные платформы — CSR-версия (Client Side Rendering) и SSR‑версия (Server Side Rendering), — а MobX‑сторы все время жизни проекта разрастались вместе с функциональностью.
Каждый новый экран приносил еще один класс (а то и несколько), еще кучу связей, и в какой‑то момент мы стали замечать снижение воспринимаемой скорости приложения, избыточные HTTP‑запросы, сложности с поддерживаемостью и другие проблемы, которые становились критичнее по мере роста проекта. В статье я расскажу о том, как мы шаг за шагом перевели такие сторы на React Query, сократили код вокруг запросов на ≈50 % и практически избавились от повторных GET‑ов. Попутно поведаю о наших граблях и поделюсь советами по миграции.
Читать далееИнициирование судебного разбирательства по поводу возможного нарушения патента ведет к серьезным финансовым расходам. И это не только затраты на экспертизу, привлеченных специалистов, помогающих отстаивать справедливость… Истцы нередко через третью ветвь власти официально запрещают продажу техники и электроники, в которой, как они подозревают, использовались их зарегистрированные разработки. Фирмы, чья продукция была заблокирована, несут миллиардные убытки.
Читать далееВ этой статье расскажем о том, как компания Лэтуаль столкнулась с необходимостью организовать быстрый доступ к аналитике для управленческого состава, с какими сложностями столкнулась и к чему пришла в итоге (и как пригодился ИИ).
Одной из ключевых задач компании является ускорение реакции на изменения показателей в течение дня для всех уровней управленческой вертикали — от топ-менеджмента до управляющих оффлайн-магазинов. Для этого нужен быстрый и удобный доступ к оперативным показателям деятельности каждого магазина.
В компании был реализован механизм рассылок отчетности, однако он не удовлетворял всем требованиям.
Читать далееПоследние громкие кибератаки показали: привычные средства защиты больше не гарантируют безопасность корпоративных сетей. Сегодня критично важно иметь полную видимость происходящего внутри инфраструктуры, пока действия злоумышленников не привели к серьёзному ущербу для бизнеса.
Брокеры сетевых пакетов помогают решить эту задачу: они собирают трафик со всех сегментов сети, очищают его от лишнего и направляют в системы анализа. В статье разбираем, как они работают и почему без них современные средства сетевой аналитики рискуют оставаться слепыми и перегруженными данными.
Читать далееВладельцы кофеен каждый день решают десятки задач: контролируют остатки, считают выручку, мотивируют персонал, привлекают клиентов. И всё это руками, в блокнотах и Excel-табличках.
Решили разобраться и составили гид по 9 цифровым инструментам, которые превратят хаос в системную работу.
Читать далееПоследние несколько вечеров я занимаюсь написанием простенькой операционной системы с микроядерной архитектурой. Зная, что такое занятие имеет не только исследовательский смысл, но и может стать кому то темой для курсовой или дипломной работы, я решил поделиться матчастью и показать, как всё устроено. OSdev был и остаётся высшим пилотажем в мире программирования, и я готов помочь.
Читать далееПодземелье знаний открыто не для избранных. Оно ждёт тех, кто готов идти — не быстро, но вдумчиво. Антон пришёл сюда, потому что устал от бессмысленных отчётов и хочет наконец делать что-то настоящее. Катя — потому что однажды увидела, как её дизайн превращается в живой интерфейс, и решила перейти на ту сторону экрана. Макс — потому что мечтает создавать своё, но уже знает, что одному не справиться.
Начать путьПривет, коллеги-катановцы!
Знакомо чувство, когда в пылу битвы за овец и кирпичи напрочь забываешь, сколько ресурсов только что сбросил соперник? Вот и я вечно путался — пока не загорелся безумной идеей: А что если заставить нейросеть следить за картами вместо меня?
Пару месяцев, несколько килограммов кофе и одна сгоревшая видеокарта спустя — представляю вам Catan Neural Assistant — шпаргалку, которая в реальном времени подсчитывает ресурсы оппонентов!
Но сначала — лирическое отступление для тех, кто вдруг не в теме.
кто вдруг не в теме.Компания АО «НижневартовскНИПИнефть» решает комплексные задачи обустройства нефтяных и газовых месторождений, расположенных в регионах с различными природными условиями и отличающихся насыщенной промышленной инфраструктурой. Институт постоянно следит за развитием новейших технологий и методов, используемых для совершенствования процессов разработки месторождений нефти и газа, развивая и укрепляя отношения с отечественными и зарубежными научными организациями и разработчиками технологического оборудования.
Читать далееПривет, Хабр! Сегодня я расскажу про реализацию матричного умножения и особенности разработки для GPU. Познакомлю вас с устройством GPU, объясню, чем отличается программирование от привычного для CPU, какие нюансы нужно учитывать для эффективной реализации операций GEMM. А затем сравним производительность разных подходов к реализации.
Читать далееПривет! На связи Кнышенко Марина, системный аналитик Рунити. В этой статье мы попробуем сделать из UML универсальное средство общения, чтобы диаграммы помогали наладить диалог между командой и не лежали в архиве в качестве средства устрашения. Статья будет интересна системным аналитикам, которые ищут универсальные инструменты для работы и хотят настроить коннект с командой.
UML — унифицированный язык моделирования… На втором слове коллеги заснули. На практике из академического определения можно запомнить, что UML — это язык. Язык необходим для передачи мыслей от одного человека к другому. Точно также на языке UML можно составить синтаксически верное описание системы, пустив в дело весь доступный арсенал «стрелочек» и «квадратов», но эти многоэтажные диаграммы так никто и не поймет.
Читать далееРаньше облачные сервисы воспринимались как удобный и безопасный способ хранения данных и работы с веб-приложениями. Сегодня к ним относятся более осознанно: всё чаще звучит мысль, что облако — это просто чей-то чужой компьютер под управлением посторонних людей. Это не всегда удобно. Доступ к сервису может быть ограничен по разным причинам, а данные — недоступны в критический момент.
Чтобы избежать рисков, лучше самостоятельно контролировать свою компьютерную инфраструктуру. Вот почему сейчас особенно актуален софт для «личного облака»: серверы веб-приложений на своём хостинге, полностью под контролем владельца. Одно из самых известных решений такого рода — Sandstorm, в каком-то роде аналог Google Apps, но на своём сервере.
Читать далееIT менторы говорят своим ученикам подделывать документы: Паспорта РФ, выписки об опыте работы с госуслуг СТД-Р, договоры ГПХ и так далее (пруфы и скрины в статье!). Каждый 3-й крутит опыт, чтобы пройти через фильтры HR на hh.ru. Но далеко не каждый подделывает документы, что является УГОЛОВНО наказуемым...
Читать далееПоявилась статья, представляющая новый метод обнаружения предвзятости в алгоритмах искусственного интеллекта. Этот метод не только выявляет потенциальные 偏见 (biases), но и делает это прозрачно, используя структурированные дебаты, основанные на количественных биполярных аргументационных фреймах (QBAF). В мире, где ИИ всё глубже проникает в такие области, как здравоохранение, финансы и юстиция, борьба с предвзятостью становится критически важной задачей. Давайте разберёмся, как работает этот подход, почему он важен и как он превосходит существующие решения.
Читать далееСколько лет уже кто-то говорит: «А можно, чтобы оно работало без интернета и ставилось на домашний экран?» И каждый раз после этой фразы начинается медленный спуск в персональный ад — ты лезешь в документацию по PWA, где всё разваливается на ровном месте, service worker живёт своей жизнью, кеш то работает, то ломается, App Router рушит весь твой кастомный пайплайн, а пользователи сидят на старых версиях, потому что вручную обновлять им, конечно, влом.
Словом, если ты когда-то пробовал прикрутить оффлайн-режим к Next.js-проекту, ты наверняка вспоминал всех, кто придумал этот стек. Я — точно. Поэтому, как человек, у которого было слишком много кофе и слишком мало терпения, я сделал единственное разумное: написал свою обёртку.
Так и появился next-pwa-pack — дроп-ин пакет, который превращает любой Next.js-проект в полноценное PWA, буквально одной строкой. Да, даже с App Router. Просто заворачиваешь свой layout в PWAProvider, и всё: приложение можно установить, оно кэширует страницы, работает оффлайн, синхронизирует вкладки и даже показывает отладочную панель, чтобы не гадать, сработало ли что-нибудь. Воткнул — и живи дальше.
А то:
Сервис-воркер? Напиши вручную.
Кешировать HTML? Сам придумай как.
Синхронизация вкладок? Ну это уже магия, удачи.
Обновление кеша после деплоя? Ну ты ж senior, сам справишься.
Привет, Хабр! Я тимлид группы разработки на BPMSoft. Не так давно мы с командой завершили четвертую профильную стажировку, и в этой статье хочется поделиться своими инструментами, наработками и полученными шишками. Возможно, она будет полезна молодым тимлидам и руководителям групп, чтобы запустить свою первую стажировку или найти новые точки роста в той, что уже организовывали.
Читать далееКак создать загрузочный образ RDP-клиента для запуска USB-флешки.
Часть 1. Подготовка загрузочного образа.
Установка и настройка базовых пакетов. Настройка сетевого интерфейса, grub для работы на USB-накопителе.
Читать далееПривет! Я — Александр Дудукало, автор базового курса по JavaScript. Если вы читаете эту статью, значит, вероятно, уже знакомы с одной из основных логических конструкций в JavaScript — if-else. Если нет, рекомендую сначала прочитать предыдущий материал, где я подробно разобрал эту тему.
В этой же статье мы поговорим о других способах управления логикой в коде — тернарном операторе и конструкции switch. Да, звучит сложно и, возможно, пугающе. Но я уверяю, все очень просто. В итоге вы узнаете, когда их стоит использовать и чем они могут быть полезнее привычного if-else. Поехали?
Поехали!