-
В этой статье я хочу поделиться с вами результатами изучения основных возможностей Web Speech API (далее — WSA). Введение WSA — это экспериментальная технология, состоящая из двух интерфейсов: SpeechSynthesis (интерфейс для перевода текста в речь) и SpeechRecognition (интерфейс для распознавания…
-
11 анонсов конференции Microsoft Build для разработчиков
Привет, Хабр! Сегодня, как и обещали*, делимся подборкой самых интересных для разработчиков конференции Microsoft Build 2021. Их получилось 11, но это не значит, что это все. Чтобы узнать еще больше, изучайте сайт конференции.* пообещали это мы во вчерашней подборке 8…
-
Оценка трудности изменений в коде с помощью O большое
Допустим сайт продает товары на сайте. Мы хотим показывать товары в 3 местах: в каталоге, на странице акции и на странице продающей статьи. Мы написали 3 функции, и в каждой сделали запрос в базу данных:Классический пример изменений требований бизнеса -…
-
Шифрование виртуальных машин в облаке с помощью vSphere Virtual Machine Encryption
Привет, Хабр! Я Александр Воронцов, технический специалист Cloud4Y. В этой статье расскажу про vSphere Virtual Machine Encryption. Здесь не будет описания опыта внедрения. Это, скорее, обзор технологии и её неочевидных нюансов и особенностей, не описанных в документации. Я постараюсь дать…
-
Майнкрафт для геологов: 3D-рендеринг миллиарда ячеек на встроенной видеокарте (часть 2)
В первой части статьи мы реализовали простой (и не очень эффективный) рендерер сетки ГУТ, и пообещали, что оптимизируем рендерер настолько, что он сможет отобразить заявленный в заголовке миллиард ячеек.Для этого нам придётся значительно сократить объём потребляемой видеопамяти — в текущем…
-
Почему мы решили создать отдел кросс-системного тестирования
Там, где есть разработчики, рядом должны быть и тестировщики. И чем сложнее система, тем важнее роль последних. Но не все тестировщики выполняют одну и ту же функцию одинаково, и сегодня мы хотим рассказать о появлении особого подразделения в М.Видео-Эльдорадо, которое…
-
Новая роль в команде: технический писатель
Привет! Я Катя, руководитель группы технических писателей в Ozon. Сейчас нас уже 9 человек и целая платформа документации, но коллеги всё ещё не всегда понимают, чем мы занимаемся.Из непонимания появляются запросы вида: “Хотим себе собственного техписателя в команду, но не знаем, чем именно он будет заниматься”.…
-
Какой рейтинг VPS выбрать?
Для поиска подходящей VPS многие пользуются различными рейтингами. Там представлено большое количество хостеров среди которых пользователи начинают выбирать подходящего. Но можно ли им доверять? Ведь возможно что этот рейтинг просто проплачен. Поэтому попробуем найти подходящее место для выбора VPS.На чём…
-
Ход конём: как принимать сообщения в Kafka через Nginx
Привет, Хабр! Я Алексей Кашавкин, инженер отдела облачных операций в G-Core Labs, последние пять лет занимаюсь администрированием OpenStack. Сегодня расскажу о костыле нестандартном использовании технологий или о том, как посадить брокеры Kafka за Nginx. Если у вас почему-то нет другого…
-
Хакаем переносные кондиционеры воздуха
В апреле 2020 года я приобрёл пару напольных кондиционеров воздуха EdgeStar AP14001HS, потому что думал, что проведу бОльшую часть лета в помещении. У себя дома я не могу установить оконные кондиционеры, хотя по эффективности они были бы очевидным выбором, ведь…