Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Материал переведен. Ссылка на оригиналВ первой статье из серии "Архитектура контейнеров" (перевод, оригинал на англ.) мы рассмотрели разницу между пользовательским пространством и пространством ядра. Сегодня мы продолжим...
Подробнее

Источник Arenadata DB — мощная распределенная аналитическая база данных для высоконагруженных проектов. Эта СУБД может в короткие сроки обслуживать огромное количество аналитических запросов к данным, но такой режим работы делает ее...
Подробнее

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

Некоторое время назад я получил довольно непростую задачу написать техническое задание для нашей службы поддержки на тему OpenID Connect (OIDC). Тут же я понял, что хоть я и знаком с OAuth и SAML, я не знал практически ничего об OpenID...
Подробнее

Жизнь или не жизнь? Продолжение не следует
Подробнее

19 апреля автор курса «Алгоритмы для разработчиков» в Яндекс.Практикуме и разработчик в компании Joom Александра Воронцова провела открытый вебинар «Оптимизация на простых типах данных». У Аси за спиной 11 лет разработки, опыт олимпиадно...
Подробнее

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

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

Вчера я выложила первую часть видео с конференции BeeTech, которую мы проводили в апреле. Сегодня — доклады двух оставшихся стримов. Здесь от построения QA-отдела с нуля и изменении IT-архитектуры до DIY-решени...
Подробнее

Меня зовут Сергей Ахметов, я технический директор компании - разработчика HRTech-решений TalentTech, расскажу про систему автоматизации алгоритмов онбординга, развития, обучения и вовлеченности каждого отдельного сотруд...
Подробнее

Выступая на организованной компанией Google конференции Zeitgeist Conference в 2011 году, Стивен Хокинг высказался следующим образом об отношениях философии и науки применительно к вопросам познания Вселенной: «Большинство из нас не дума...
Подробнее

Использование такси для доставки товаров — это «новая нормальность». И все потому, что 2020 год подтолкнул ритейлеров к расширению мобильности и стимулировал развитие способов доставки, а уж тем более быстрых. Таксисты уже доставили ...
Подробнее

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

Доброго времени суток читатели. Хочу представить собственный перевод статьи Петра Ван Роя - "Programming Paradigms for Dummies: What Every Programmer Should Know".В этой статье переведён совсем небольшой кусочек, чтобы вы могли оценить к...
Подробнее

Небольшая заметка на тему, известную всем кто знает JavaScript, но не вполне очевидная для DIY программирования ESP8266.Задача - опросить датчик, который должен получить запрос на измерение, а ответ будет готов через нек...
Подробнее

В 1825 году мир облетела несколько непонятная, но явно занятная новость: датский ученый Ганс-Христиан Эрстед сумел, используя метод электролиза, добыть из глинозема новый, доселе невиданный металл – алюминий. Подтвердив этим замечат...
Подробнее

У нас в компании 8 мобильных приложений и почти столько же мобильных команд. Конкретно наша работает с приложением для покупателей. Когда нас было немного, по 6-10 человек в iOS, Android и QA–командах, мы отлично справля...
Подробнее

Модульное программирование в C++. Статические и динамические плагины На тему модульности программ в С++, в Интернете, теоретических материалов много, а практических – мало. Поэтому, не найдя подходящего прототипа для собственного пр...
Подробнее

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

Когда ты уже не начинающий ардуинщик и погодных информеров у тебя уже несколько штук, хочется чего-то более «оригинального» и «полезного». Предположим у нас имеется: Arduino Leonardo – 1 штука, Bluetooth модуль – 1 штука, Android смарт...
Подробнее

Nurked предложил оригинальный способ прочтения "the book" — читать главы надо не по порядку, а в последовательности [4, 3, 5, 6, 8, 4, 9, 7, 10, 4, 13, 17, 15, 16]. Можно пойти дальше. Мне представляется, что читать будет гора...
Подробнее

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

В этой статье описан мой опыт по написанию плагина для компилятора Kotlin. Моей главной целью было создание плагина под iOS (Kotlin/Native), аналогичного kotlin-parcelize под Android. В результате работы над эт...
Подробнее

Если провести опрос и задать разным людям вопрос: “Дисциплина - это хорошо или плохо?” - большинство ответит “Хорошо”. Подобный ответ логичен и понятен. Слово “дисциплина” имеет положительный и даже нравственный характер...
Подробнее

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

Автоматизация тестирования – неотъемлемая часть процесса обеспечения качества. Мы в нашей практике чаще всего разрабатываем тесты для веб-, мобильных приложений и API, но сегодня хотим рассказать о более редком направлен...
Подробнее

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

Сегодня мы покажем, как настроить мониторинг кластера OpenShift с помощью внешней системы на примере Zabbix. А также, как использовать при этом Prometheus, иначе говоря, собирать Prometheus-метрики по кластеру OpenShift,...
Подробнее

Всем привет, это продолжение истории разработки: «Как в 30 лет стать старым и никому не нужным на примере разработки квеста». Прошел год и мне есть что рассказать.Прошлая статья окончена на подготовке к выпуску в St...
Подробнее

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