Месяц: Март 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 раз, но одна из удобных функций могла остаться незамеченной — это структурные подсказки, которые выглядят примерно так: Прислушивайтесь к ним, и ваши запросы «станут гладкими и шелковистыми». 🙂 А…