Месяц: Март 2020

  • Kubernetes 1.18: обзор основных новшеств

    от автора

    Вчера, 25 марта, состоялся очередной релиз Kubernetes — 1.18. По сложившейся для нашего блога традиции, мы рассказываем о наиболее значимых изменениях в новой версии. Информация, использованная для подготовки этого материала, взята из официального анонса, таблицы Kubernetes enhancements tracking, CHANGELOG-1.18, обзоров от SUSE и Sysdig, а также соответствующих issues, pull requests, Kubernetes Enhancement Proposals (KEP)…

  • Понижаем барьеры на вход в распознавание речи

    от автора

    Автоматическое распознавание речи (STT или ASR) прошло долгий путь совершенствования и имеет довольно обширную историю. Расхожим мнением является то, что лишь огромные корпорации способны на создание более-менее работающих "общих" решений, которые будут показывать вменяемые метрики качества вне зависимости от источника данных (разные голоса, акценты, домены). Вот несколько основных причин данного заблуждения: Высокие требования к вычислительным…

  • Intel Pohoiki Springs — нейроморфный кластер в одну мышиную силу

    от автора

    Intel продолжает наращивать масштаб решений на базе нейроморфного процессора Loihi. В прошлом году компания представила систему Pohoiki Beach, содержащую суммарно 64 процессора Loihi, то есть более 8 миллионов нейронов. Теперь на подходе Pohoiki Springs — в 12 раз более мощное решение с 768 процессорами и почти 100 миллионами нейронов, что эквивалентно мозгу небольшого млекопитающего, например,…

  • ClickHouse в Авито: посиделки в прямом эфире с Алексеем Миловидовым

    от автора

    Привет, Хабр! 9 апреля с 17:00 до 20:00 наши инженеры соберутся на уютные посиделки с главным разработчиком ClickHouse Алексеем Миловидым. Поговорим про то, как мы используем систему управления базами данных в Авито, с какими сложностями сталкиваемся, и зададим Алексею вопросы о настоящем и будущем ClickHouse. По понятным причинам мы сейчас не проводим мероприятия в офисе, так что приглашаем всех смотреть прямую трансляцию встречи. Формат: три…

  • Что накапать в глаз, чтобы не чесался

    от автора

    Аллергопробы. Ищем тот самый мятлик, на который аллергия Коты начинают репетировать радостные вопли под окном, ненормальный скворец снова решил, что кондиционер отличное место для гнезда, а солнце упорно намекает, что зима почти закончилась. Все радуются. А я страдаю в предвкушении всех радостей аллергии на пыльцу, когда хочется выходить на улицу исключительно в скафандре. Мне почему-то…

  • Как сохранить качество работы в условиях карантина

    от автора

    В офисе карантин, сотрудники остались дома. Что это значит для бизнеса, и как продолжить работу компании в таких обстоятельствах? Торговой компании в первую очередь необходимо организовать прием звонков от клиентов. Отдел продаж в режиме удаленной работы должен отвечать двум требованиям: продолжать эффективно взаимодействовать с клиентами и оставаться управляемым. Если мы говорим об агентстве недвижимости и…

  • Лаборатория Х – совершенно секретная фабрика передовых проектов от Google

    от автора

    Компания X [Development LLC] – ранее известная, как Google X – нацелена на совершение технологических прорывов через серьёзную проработку безумных идей. Когда могут окупиться её усилия? Гэндальф прибывает на роликах. В кафетерии компании Х – бывшей Google X – утро, и Эрик Теллер по прозвищу «Астро Теллер», капитан «муншотов» [moonshot – полёт к Луне, в…

  • Windows Terminal Preview v0.10

    от автора

    Представляем Windows Terminal v0.10! Как и всегда, вы можете загрузить его из Microsoft Store, либо со страницы релизов на GitHub. Под катом подробнее рассмотрим детали обновления!

  • Линеаризуем асинхронный код с помощью корутин

    от автора

    Помимо использования корутин для создания генераторов, их можно попробовать использовать для линеаризации уже существующего асинхронного кода. Давайте попробуем это сделать на небольшом примере. Возьмем код, написанный на акторном фреймворке и перепишем одну функцию этого кода на корутины. Для сборки проекта будем использовать gcc из ветки coroutines. Наша цель — получить из лапши коллбэков: abActor.getA(ABActor::GetACallback([this](int a)…

  • Рецепты для хворающих SQL-запросов

    от автора

    Несколько месяцев назад мы анонсировали explain.tensor.ru — публичный сервис для разбора и визуализации планов запросов к PostgreSQL. За прошедшее время вы уже воспользовались им более 6000 раз, но одна из удобных функций могла остаться незамеченной — это структурные подсказки, которые выглядят примерно так: Прислушивайтесь к ним, и ваши запросы «станут гладкими и шелковистыми». 🙂 А…