Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Clubhouse —  новая социальная сеть, которая взорвала Интернет в январе 2021. Вы, скорее всего, уже успели заметить, как люди вокруг вас начали искать инвайты в эту закрытую тусовку, в страхе пропустить что-то новое,...
Подробнее

По мере роста вашей инфраструктуры наличие роботов и надежная централизованная система логирования становится критически важными составляющими. Централизация логирования становится ключевым аспектом множества IT-задач и ...
Подробнее

Моя предыдущая статья Разборщик (Parsing Complex) JSON (JavaScript Object Notation) во Flutter получила много хороших отзывов от людей, которые начинают работать во Flutter. И одним из самых популярных, часто задаваемых ...
Подробнее

Ранее мы расспросили опытных геймдизайнеров об особенностях трудоустройства в игровых студиях. В этот раз выяснили, какие навыки, портфолио и опыт нужны нарративным и левел-дизайнерам, чтобы найти работу. ...
Подробнее

В 2006 году в МГТУ им. Н.Э. Баумана был создан Центр управления полетами малых космических аппаратов (ЦУП—Б), о функционировании и работе которого мы подробно рассказали в одной из наших статей. Центр управления полетами МГТУ являетс...
Подробнее

Несмотря на то, что новостей про ОС Fuchsia немного, проект продолжает развиваться, и очень активно. Доказательство — сообщение от разработчиков о своих планах реализовать механизм для запуска немодифицированных программ, которые собра...
Подробнее

Генерация текста — одна из самых захватывающих прикладных задач обработки естественного языка (Natural Language Processing - NLP) за последние годы. Большинство из нас, вероятно, слышали о GPT-3, мощной языковой модели, ...
Подробнее

При написании требований часто возникает вопрос, до какого уровня стоит детализировать требования и какие артефакты должны появится в результате системного анализа.  Я стараюсь придерживаться позиции, что это сугубо индивидуально и...
Подробнее

Чтобы email-рассылка не затерялась во входящих, а клиенты чаще открывали письма и покупали, важно угадать правильное время отправки. С помощью нейросети мы проанализировали поведение клиентов и спрогноз...
Подробнее

В 80 годы прошлого века правительство Японии совершило попытку создать распределенную вычислительную систему следующего поколения с элементами ИИ. Проект закончился достаточно закономерным провалом. Причина провала до...
Подробнее

Приветствуем! Если ваше приложение поддерживает разные языки, то наверняка вы сталкивались с проблемами, связанными с локализацией: ошибки в написании ключей, отсутствующие значения для языков, необходимость пересборки п...
Подробнее

Привет, Хабр! Продолжая проработку темы микросервисов, мы решили предложить вам перевод статьи о тестировании MOA (микросервисно-ориентированных приложений). В последнее время мы уже обращались к теме тестирования, но в случае микросе...
Подробнее

В ноябре мы писали о том, как злоумышленники используют инъекции JavaScript для загрузки зловредного кода из файлов CSS. Поначалу незаметно, что эти инъекции содержат что-то, кроме безобидных правил CSS. Однако при более тщательно...
Подробнее

Opaque return types (непрозрачные типы) — это новая языковая конструкция, представленная Apple в Swift 5.1. Их можно использовать для возврата некоторого (some) значения функции (function)/метода (method) и свойства (pro...
Подробнее

Последние примерно 2 месяца я ношу кольцо Oura, чтобы получать информацию о моём сне и о том, сколько я прошла шагов за день. Приложение считывает сон, разбитый на фазы (лёгкий, глубокий, быстрый), и даёт вам другие показатели, такие к...
Подробнее

Если вы используете в облачных провайдерах managed-инсталляции серверных служб вроде RDS или ElastiCache от AWS, то несомненно задавались темой мониторинга инфраструктуры, а главное — оповещений по произошедшим инцидента...
Подробнее

Код-ревью — полезный инструмент для командной разработки и для прокачки собственных навыков. Код-ревью помогает обнаружить недочёты в коде: как синтаксические или стилистические ошибки, так и неоптимальные или неэффективные подходы. В ко...
Подробнее

Однажды на Zoom-созвоне нашей команды нить дискуссии ушла за пределы планируемого. На удаленке такое часто случается, потому что всем не хватает обычного «кухонного» общения в офисе. Разговор начался с итальянской книги, где на всех яз...
Подробнее

Привет! Меня зовут Александр Солтанович и я разработчик в компании Wargaming. В команде Acquisition Tools мы работаем над Tracking Engine – проектом, который помогает собирать и анализировать данные по привлечению игроко...
Подробнее

Это рассказ о термоэлектрических и термомагнитных явлениях — об истории их изучения и о том, когда ждать массового появления мощных тепловых энергоблоков, способных питать бытовые электроприборы и технику.Примечательно, ...
Подробнее

В 2015 году мы с друзьями Ильей Петровым и Михаилом Гейшериком запустили бренд аксессуаров. В этой колонке я рефлексирую наш опыт, осмысливаю, что у нас получалось, а что нет, и не даю никаких советов. Завт...
Подробнее

Крис Aвеллон. Думаю, любой, кто интересуется геймдевом, как минимум слышал это имя. Именно его стараниями Нью рино из «Fallout 2» ощущается настоящим городом с настоящими людьми. Если же вы не знаете, кто это, то не отча...
Подробнее

Мы готовились к выходу Java 15 ради некоторых её новых возможностей. В частности — текстовых блоков. Да, они появились в Java 14 (о новых функциях в Java 14 можно посмотреть здесь), но только как превью-фича, а, нач...
Подробнее

Помните, как во второй половине 90-х один известный тогда профессор хрипло пел “Бегут года, и грусть, печаль в твоих глазах, а я не знаю что тебе сказать”. Так вот, года действительно бегут, а грусть-печаль в глазах из-з...
Подробнее

При построении сети для общения между большим количеством устройств, можно задуматься: а какой интерфейс выбрать? У каждого интерфейса есть свои плюсы и минусы, которые определяют их применение: CAN – автомобилестроение, RS485/RS232 – ...
Подробнее

Привет! Меня зовут Михаил Мохначев, я тимлид команды Core в Lamoda. Наша команда занимается обеспечением работы сайта и системы приема заказов, что бы ни случилось. Мы очень активно используем язык Go — 95% трафика идет через сервисы,...
Подробнее

Бывает так, что критерии поиска текстов слишком сложны, чтобы обойтись регулярными выражениями. В таких случаях на помощь приходит ML. Если из списка текстов выбрать самый подходящий для нас, можно выяснить похожесть все...
Подробнее

Бывают ситуации, когда компании-заказчику нужно рассчитать сроки реализации IT-проекта как можно быстрее – например, на старте переговоров с инвесторами. Однако, даже быстрая оценка должна содержать все предстоящие трудо...
Подробнее

Каждому разработчику однажды приходит в голову мысль написать что-то, чтобы упростить себе жизнь. Например, сократить время, проведённое за выполнением рутинных задач, или же позволить себе выполнять несколько действий о...
Подробнее

- Здравствуйте, какой у Вас вопрос?- Добрый день, у меня реальность чего то барахлит. Сломалась, похоже.- Да, поняла. Сейчас проверим… (напевает себе под нос популярную мелодию тридцать секунд, на заднем плане слышны уда...
Подробнее