Статьи

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Это обзор некоторых полезных фич и чек-лист по мониторингу не самых очевидных моментов, чтобы минимизировать потерю сообщений, проходящих через ELK (Elasticsearch, Logstash, Kibana). В статье мы не коснемся тем, связанны...
Подробнее

Доброго времени суток, хабровчане!В данной статье я рассмотрю вопрос развертывания с нуля NuxtJS-проекта (либо любого другого проекта на NodeJS) на VDS-сервере с использованием веб-сервера Apahce2, Node.js, менеджера про...
Подробнее

В данной статье мы кратко рассмотрим основные преимущества колоночного хранения, реализованного в базе данных HANA.Реляционные базы данных обычно используют строковый тип хранения. SAP HANA использует как строковый так и...
Подробнее

Бесконечные переработки без отпусков и неоплачиваемые сверхурочные. Сокращения и увольнения. Выгорание и переезды в поисках новой работы. Конфликты с руководством и непрозрачные схемы вознаграждения и т.д. Именно из этого сделана совреме...
Подробнее

Фото Carles Rabada, Unsplash.com Мы заскейлили кластер Kubernetes до 7500 нод, создав масштабируемую архитектуру для крупных моделей, вроде GPT-3, CLIP и DALL·E, и для небольших итеративных исследований, например, законов масштабирова...
Подробнее

Чуть более года назад мне посчастливилось погрузиться в углублённое изучение Redis. Всё, что я знал про него на тот момент, это две команды — get и set. Примерно в это же время у нас начался плавный переход со Stand...
Подробнее

В Med опубликовали новое исследование, результаты которого в итоге могут спасти жизни (и при коронавирусе тоже). Насыщать организм кислородом предлагают через задний проход.  Читать далее
Подробнее

25 февраля автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов рассказал о новом этапе языка C++ — Стандарте C++20. В лекции сделан обзор всех основных нововведений Стандарта, рассказывается, как их применять уже сейчас,...
Подробнее

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

"Взломать" человека, сидящего перед компьютером, намного проще, чем сам компьютер. Этим активно пользуются злоумышленники. Атакам подвергаются как обычные пользователи, так и крупные компании. Мы не стали исключением и п...
Подробнее

После длительного перерыва Angular Moscow Meetup наконец вернулся, да еще и в новом гибридном формате! 28 апреля мы собрали в офисе почти 100 человек и еще столько же людей следили за происходящим в прямой трансляции. Ме...
Подробнее

Как при распараллеливании кода не мучиться из-за блокировок? На Хабре уже писали о транзакционной памяти, но когда о ней говорит Морис Херлихи, это особый случай. В 1993-м и Хабра никакого не было, и многоядерные процесс...
Подробнее

Если играться с контроллерами, то почему с маленькими? Очень часто, когда речь заходит об автоматизации чего-либо, то в разговоре всплывает Arduino, его производные или же Raspberry PI и прочие одноплатники. Но есть отличие от домашни...
Подробнее

Некоторое время назад я смотрел на высоконагруженную часть кода и обратил внимание на это: if (debug) { log("..."); } И тут я задумался. Это — часть цикла, от которого требуется высокая производительность, но этот фра...
Подробнее

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

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

Длинный монолог о том, как я рисовал Дикий Запад для Google Play. История глазами дизайнера. Спрячь ствол, присаживайся и читай...
Подробнее

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

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

Вчера Cloudflare анонсировала замену Капчи с помощью FIDO аттестации. Вы можете почитать об этом в их блоге https://blog.cloudflare.com/introducing-cryptographic-attestation-of-personhood/, и попробовать само решения(есл...
Подробнее

Предыдущий пост см. здесь. Этот заключительный пост посвящен процессу предсказания на основе регрессии. Читать далее
Подробнее

Геологическая служба США (United States Geological Survey, USGS) разработала систему раннего предупреждения о землетрясениях (Earthquake warning system, EEW) под названием ShakeAlert для зон повышенного риска: в штатах Калифорния, Орег...
Подробнее

Так как я понимаю, что писать в Google - всё равно, что писать в Спортлото, попробую здесь. Вдруг здесь есть iOS разработчики YouTube? Предыстория. Я использую YouTube для прослушивания музыки. У меня есть платная подпис...
Подробнее

Привет! В этот четверг казанский QA-чат проводит первую за долгое время встречу - а для тех, кто не придет очно или живет в другом городе, мы сделаем интерактивную трансляцию. Митап и стрим стартуют 20 мая в 18:30 по мос...
Подробнее

Тем временем привычные нам бананы оказались под угрозой полного исчезновения — из-за высокоинфекционного почвенного гриба, который не поддается действию химикатов. Заболевание Tropical Race 4 (TR4) распространилось по всему ми...
Подробнее

Есть такое понятие, как дружественный пользователю Linux. Возникло оно оно очень давно, возможно через несколько минут после того, как Линус Торвальдс анонсировал свою разработку в листе comp.os.minix. Трудно сказать принесла-ли поль...
Подробнее

Учитесь. Общайтесь. Пишите код.Конференция Build – ключевое событие года для Microsoft. На мероприятии выступают первые лица компании, в том числе, ее глава Сатья Наделла. Это 48 часов погружения в технологические иннова...
Подробнее

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

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

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