Involution: Attention is not what you need, или Как скрестить Self-Attention из NLP и Convolution в задачах CV http://amp.gs/jzzdY
Хабр
Involution: Attention is not what you need, или Как скрестить Self-Attention из NLP и Convolution в задачах CV
Self-Attention в CV Если говорить про Self-Attention в картиночных моделях, то тут есть 2 варианта. Олдскульный “давайте просто перевзвесим фичи” в разных вариантах: поканально, пространственно,...
Митап SuperJob по фронтенду больших приложений http://amp.gs/jzzdd
Хабр
Митап SuperJob по фронтенду больших приложений
23 сентября в 19:00 SuperJob и Сбер проведут митап по фронтенду больших приложений.В программе полезные доклады, интересные знакомства и, конечно же, горячая пицца и мерч — куда без этого :)Дата и...
Пересаживаем NXP-шный пример для Teensy 4.1 на язык C++ http://amp.gs/jzzNV
Хабр
Пересаживаем NXP-шный пример для Teensy 4.1 на язык C++
В предыдущих статьях мы освоили внедрение примеров из NXP-шной среды разработки MCUXpresso в плату Teensy 4.1. Однако у тех примеров, с которыми мне довелось повозиться (а я работал с USB-примерами),...
PlantUML — инструмент продуктового разработчика http://amp.gs/jzzDt
Хабр
PlantUML — инструмент продуктового разработчика
Я дико люблю ковыряться в чужом коде. Это одна из моих любимых специализаций. То есть я просто беру чужой код, анализирую его, читаю. Как я читал его раньше: я переводил код в русский язык. Описывал,...
Книга «Эффективный C. Профессиональное программирование» http://amp.gs/jzzD9
Хабр
Книга «Эффективный C. Профессиональное программирование»
Привет, Хаброжители! Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный С для профессионалов» восполняет этот...
[Перевод] Как выбрать эффективное решение для защиты от ботов? http://amp.gs/jzz2G
Хабр
Как выбрать эффективное решение для защиты от ботов?
Специализированные решения для противодействия ботам должны быть неотъемлемой частью системы защиты«Плохие» боты представляют на сегодняшний день одну из серьезнейших угроз для бизнеса. Вредоносный...
Файлы как они есть. Работа с типизированными массивами http://amp.gs/jzzQN
Хабр
Файлы как они есть. Работа с типизированными массивами
Всем привет! Меня зовут Егор, я фронтенд-разработчик в Райффайзенбанке. В этой статье я хочу показать, как благодаря типизированным массивам мы можем взаимодействовать с бинарными данными в браузере....
Запросы в PostgreSQL: 4. Индексное сканирование http://amp.gs/jzzQ3
Habr
Запросы в PostgreSQL: 4. Индексное сканирование
Я уже рассказал об этапах выполнения запросов и о статистике и перешел к способам доступа к данным. В прошлый раз темой статьи было последовательное сканирование, а сегодня поговорим о сканировании...
Масштабирование микросервисов Spring Boot http://amp.gs/jzzQX
Хабр
Масштабирование микросервисов Spring Boot
Давайте представим, что мы уже написали наше Spring Boot приложение, и оно успешно работает на протяжении некоторого времени. И теперь мы понимаем, что для того, чтобы справиться с возросшей нагрузкой...
CI/CD для Dynamics CRM на базе Azure DevOps. Часть 2. Continuous Deployment http://amp.gs/jzzbK
Хабр
CI/CD для Dynamics CRM на базе Azure DevOps. Часть 2. Continuous Deployment
В прошлой статье я рассказал как собрать CI часть пайплайна непрерывной поставки CI/CD на базе Azure DevOps Pipelines для Microsoft Dynamics CRM. Сегодня же поговорим о CD (Continuous Deployment)...
[Перевод] 35 вопросов с собеседования JavaScript-разработчика http://amp.gs/jz18X
Хабр
35 вопросов с собеседования JavaScript-разработчика
В чем смысл оборачивания всего содержимого JavaScript-файла в функцию?Этот шаблон называется IIFE - Immediately Invoked Function Expression (немедленно вызываемое функциональное выражение). Этот...
Современная архитектура Electron приложений в 2021 http://amp.gs/jz1zQ
Хабр
Современная архитектура Electron приложений в 2021
...
[Перевод] Первое знакомство с JavaScript-библиотекой Solid http://amp.gs/jz11B
Хабр
Первое знакомство с JavaScript-библиотекой Solid
Solid — это реактивная JavaScript-библиотека для создания пользовательских интерфейсов без использования виртуальной DOM. Она однократно компилирует шаблоны, превращая их в узлы реальной DOM, а...
SSR для Bitrix с Vue.js без Nuxt.js: как не потерять поисковую индексацию http://amp.gs/jz1mX
Хабр
SSR для Bitrix с Vue.js без Nuxt.js: как не потерять поисковую индексацию
Привет, Хабр!Я Саша Шутай, backend-тимлид в компании AGIMA. Сейчас расскажу, что делать, если на проекте Bitrix сожительствует с Vue.js и поисковые боты не видят контента вашего сайта. Рассмотрим...
Архитектура как кот VS Архитектура как кол http://amp.gs/jz1l5
Хабр
Архитектура как кот VS Архитектура как кол
ПредпосылкиОграничения бывают разные. Например, компания со своими процессами. Вы генерируете идею, и она тонет в бюрократии. Идея рассматривается долгими днями, неделями, месяцами…К счастью, это...
Российская конференция для разработчиков от Microsoft: Day of the DEVs http://amp.gs/jz1kb
Хабр
Российская конференция для разработчиков от Microsoft: Day of the DEVs
Вы давно ждали и мы сделали крупное российское онлайн-мероприятие для разработчиков от Microsoft в России: Day of the DEVs.12 октября систематизируем знания в 5 основных направлениях: Hybrid / Multi...
Как мы обновляли мобильное приложение для официантов: выбор стека и тест трех версий. Кто победил? http://amp.gs/jz1EP
Хабр
Как мы обновляли мобильное приложение для официантов: выбор стека и тест трех версий. Кто победил?
Привет! Меня зовут Сергей Арсёнов, я руковожу мобильной разработкой в компании r_keeper. Хочу рассказать, как мы обновляли мобильное b2b-приложение для официантов и почему выбрали для него не совсем...
Обход блокировки РКН с помощью штатных средств браузера и магии Service Worker'ов http://amp.gs/jz1r2
Хабр
Обход блокировки РКН с помощью штатных средств браузера и магии Service Worker'ов
Приветствую, Хабр! Я не претендую на срывание покров или какой-то революционный способ, но мой метод позволит как минимум сохранить ту часть трафика, так преданного вашему проекту/сайту/блогу, и...