Идеальный инструмент для создания прогрессивных веб-приложений или Все, что вы хотели знать о Workbox. Часть 2 http://amp.gs/jIOw3
Хабр
Идеальный инструмент для создания прогрессивных веб-приложений или Все, что вы хотели знать о Workbox. Часть 2
Что такое Workbox? Workbox (далее — WB) — это библиотека (точнее, набор библиотек), основной целью которой является "предоставление лучших практик и избавление...
Недоумение про ещё один корпоративный чат или как сделать приятно всем http://amp.gs/jIOXq
Хабр
Недоумение про ещё один корпоративный чат или как сделать приятно всем
На рынке мессенджеров сейчас есть примерно всё, как на Привозе. Есть решения на открытом коде, есть мессенджеры с миллиардом пользователей (или даже двумя). Но ч...
История о том, как я иду к должности JS разработчика через обучение на курсах в Skillbox http://amp.gs/jIOWI
Хабр
История о том, как я иду к должности JS разработчика через обучение на курсах в Skillbox
Как пришел я к тому чтобы вообще начать учить JSВ 2019 году, 1 сентября, в дождливый осенний день, я решил навсегда завязать с прошлым. Последние 5 лет работы ме...
[Перевод] Учимся понимать таблицы на меньшем объеме данных http://amp.gs/jIO6O
Хабр
Учимся понимать таблицы на меньшем объеме данных
Задача распознавания семантического следования (textual entailment), или импликации (natural language inference), в текстах на естественном языке состоит в опред...
Как WCF сам себе в ногу стреляет посредством TraceSource http://amp.gs/jIO6u
Хабр
Как WCF сам себе в ногу стреляет посредством TraceSource
Не так часто удается написать что-то интересное про проблемы, связанные с параллельным программированием. В этот же раз "повезло". Из-за особенностей реализации...
Ваш безлимит: как увеличить пропускную способность автомерджа http://amp.gs/jIOb7
Хабр
Ваш безлимит: как увеличить пропускную способность автомерджа
«Отыщи всему начало, и ты многое поймёшь» (Козьма Прутков).Меня зовут Руслан, я релиз-инженер в Badoo и Bumble. Недавно я столкнулся с необходимостью оптимизиров...
USB over IP: удалённое администрирование http://amp.gs/jIrku
Хабр
USB over IP: удалённое администрирование
Большую часть своей жизни я жил и работал в Москве. Занимался тем, что менял здоровье на деньги. Правда, на очень хорошие, поэтому под занавес пятого десятка купил квартиру в тихом приморском...
Пятьдесят лет на стезе программирования. Часть I. Начало пути. Отчий дом и Казанское суворовское военное училище http://amp.gs/jIrvb
Хабр
Пятьдесят лет на стезе программирования. Часть I. Начало пути. Отчий дом и Казанское суворовское военное училище
Логотип статьи определяет три, как временные, так и географические, точки на моём жизненном пути, через которые лежал мой путь в страну под названием «Программир...
[Перевод] Как мы создали Web приложение для определения лиц и масок для Google Chrome (часть 2) http://amp.gs/jIr0b
Хабр
Как мы создали Web приложение для определения лиц и масок для Google Chrome (часть 2)
В предыдущей статье я рассказывал о том, можно ли использовать машинное обучение (в частности определение лица и маски) в браузере, подходах к детекции и оптимизации всех процессов. Сегодня я...
[Перевод] В закладки: репозитории с книгами, шпаргалками, ресурсами по дизайну и не только http://amp.gs/jIrL9
Хабр
В закладки: репозитории с книгами, шпаргалками, ресурсами по дизайну и не только
Автор оригинальной статьи собрал репозитории, которые, по его словам, должны быть в закладках у каждого разработчика ПО. Подборка начинается с репозитория беспла...
Python-скрипт для импорта банковских расходов в Splitwise http://amp.gs/jIrLW
Хабр
Python-скрипт для импорта банковских расходов в Splitwise
Если для вас важен вопрос ведения личного или семейного бюджета, или если вы часто ездите в совместные поездки с друзьями, то вы либо уже слышали про Splitwise,...
Регрессионное тестирование на Scrum-проектах: руководство по проведению http://amp.gs/jIS1W
Хабр
Регрессионное тестирование на Scrum-проектах: руководство по проведению
Согласно отчету The State of Agile Report («О развитии методологии Agile»), 95% опрошенных компаний разрабатывают программное обеспечение по Agile. Почему? Во...
[Перевод] Retrofit: удобные разработка и тестирование API http://amp.gs/jISxq
Хабр
Retrofit: удобные разработка и тестирование API
Если разработчик веб-сервиса хочет дать максимум удобств и пользы клиентам, ему нужно создать общедоступный API для программной работы с этим сервисом. В экосист...