Статьи

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

Начало этого цикла статей находится по адресу: https://habr.com/ru/post/543536/Продолжаю свои изыскания в плане создания базы, на основе которой без пайки можно быстро создавать умный дом. Как я уже говорил, эта баз...
Подробнее

Если вы работаете в IT, то о легаси вы слышите часто — обычно с множеством негативных коннотаций. Понятно, что это не «хороший код», но какой? Может старый, может не поддерживаемый или не обновляемый, а может просто чужо...
Подробнее

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

Меня зовут Сергей Калинец, я — архитектор в компании Parimatch Tech, и в этой публикации хочу поделиться нашим опытом в области поиска сообщений в Kafka.Для нашей компании Kafka является центральной нервной системой, чер...
Подробнее

Мы рады сообщить, что стал доступен релиз расширения Python для Visual Studio Code от февраля 2021 года. Вы можете загрузить расширение Python из Marketplace или установить его прямо из галереи расширений в Visual Studio...
Подробнее

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

Готовим соус для запоминания слов. Нам понадобятся:1) Мнемотехника2) Reverso Context3) Тайм-менеджемент Читать далее
Подробнее

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

«Что не так с компьютером — в нём установлен накопитель nvme, но открытие проводника, если этого давно не делали, занимает примерно 10 секунд, открытие файла .zip на рабочем столе занимает примерно минуту, а при нажатии клавиши „Пуск“ ...
Подробнее

Всем привет! Был сделан очередной шаг к реализации алгоритма адаптации к ландшафту. До текущего момента я не мог придумать оптимальное решение для определения состояния ноги: наступила она на землю или нет. И вот спустя ...
Подробнее

Иногда дизайнер присылает заказчику макет, в котором есть всё, что просили, но каких-то элементов не хватает. Верстальщики, бэкендеры и любые другие технические специалисты, конечно, могут сделать недостающий элемент на ...
Подробнее

В этой статье мы разберёмся с основными подходами к сайзингу Elasticsearch, покажем сравнения бенчмарков кластера при загрузке логов и метрик. А разница там заметная. Надеемся, вам это поможет с определением объёма кластера Elasticsearch...
Подробнее

Прим. перев.: в конце прошлого года Anne LoVerso — инженер из VMware Pivotal Labs — опубликовала развернутое сравнение Kubernetes с… океанариумом. Эта небольшая статья с наглядными иллюстрациями и аналогиями ориентирован...
Подробнее

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

Автор: Иннокентий Сенновский (rumata888) Хочу поделиться опытом регистрации уязвимостей в продуктах компаний без Bug Bounty. У меня этот процесс занял целых два года, в течение которых я общался с вендорами, боролся с недопониманием и с...
Подробнее

Lenovo помогла DreamWorks Animation переоборудовать дата-центр, установив HPC-кластер с системой жидкостного охлаждения Neptune. Несмотря на перебои с поставками из-за COVID-19 и неожиданные изменения в планировке водопровода, проект усп...
Подробнее

3DEXPERIENCE World 2021: как это было. В этом году конференция 3DEXPERIENCE World 2021 проходила в виртуальном пространстве. Несмотря на то, что нам не удалось встретиться с вами в очном формате, мы обсудили много вопрос...
Подробнее

В данной статье я расскажу об эволюции компонента выбора метрик, который используется в GridGain Control Center, а также об изменениях, которые он претерпевал как во внешнем виде, так и в еще большей степени в логике сво...
Подробнее

Привет, хабр!В этой статье я расскажу про жизненый цикл iOS приложения во время прогона тестов, а в частности про:- Предусловия и постусловия в ui-тестах;- Запуск/завершение работы приложения;- Запуск стороних приложений...
Подробнее

Один из самых частых вопросов, которые мне задают как консультанту это: “В чем разница между liveness и readiness пробами?”. Следующий самый частый вопрос: “Какие из них нужны моему приложению?”.Любой, кто пробовал за Du...
Подробнее

За последние несколько лет трансферное обучение дало толчок новой волне state-of-the-art результатов в обработке естественного языка (NLP). Эффективность трансферного обучения заключается в предварительном обучении модели на большом дост...
Подробнее

Начинающим разработчиком я очень полюбил сообщество программистов, работающих с открытом кодом на JavaScript. Это всегда казалось странным – люди пишут код и делятся им, ничего не требуя взамен. И, тем не менее, они писали и делились...
Подробнее

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

Мы открыли доступ к базовым темам курса по Apache Kafka, начать учиться можно уже сейчас. В программе две теоретические темы «Введение» и «Базовые основы технологии» и практическая тема «Установка Kafka». В ней поработаем с технологие...
Подробнее

Для тех кто пишет на С, возможно, будет интерсно как мне удалось создать умную функцию print(), в которую можно кидать переменные любого типа -- дженерик print. show me the code
Подробнее

Здравствуйте, продолжаю описание доработки оси Y. Первая часть тут.Один из посылов этой части: учитесь читать чертежи/искизы/картинки, и обращать внимание на мелочи.Я сам не токарь и не фрезеровщик. Повторюсь, что пишу т...
Подробнее

Наш сегодняшний перевод посвящен Data Science. Аналитик данных из Дублина рассказал, как искал себе жилье на рынке с высоким спросом и низким предложением. Я всегда завидовал тем профессионалам, которые могут применить свои рабочие ...
Подробнее

Недавно, когда я просматривал новые возможности, которые будут включены в .Net 5, я натолкнулся на одну весьма интересную — генераторы исходного кода. Этот функционал меня особенно заинтересовал, так как я использую аналогичный подход ...
Подробнее

До недавнего времени все портативные компьютеры в моей коллекции относились к «поздней» эпохе, имея на борту как минимум процессор Pentium MMX. Хотелось чего-то более древнего, но такие артефакты сложнее найти: речь идет об устройствах, ...
Подробнее