Месяц: Январь 2022

  • IO_URING. Часть 2. Let’s GO

    от автора

    Всем привет! Продолжаем разбираться с io_uring. Сегодня попробуем использовать io_uring для решения прикладных задач. Сначала мигрируем приложения из предыдущего материала с C на GO, затем подготовим почву для написания полноценных TCP серверов. Ну и без сравнения производительности не обойдется. Обойдемся без длинного вступления, вперед экспериментировать!ДисклеймерЭто вторая статья из серии, посвященной io_uring. Чтобы понимать, о чем…

  • React: пример использования Auth0 для разработки сервиса аутентификации/авторизации

    от автора

    Привет, друзья! В этой статье я покажу вам, как создать полноценный сервис для аутентификации и авторизации (далее — просто сервис) с помощью Auth0. Auth0 — это платформа, предоставляющая готовые решения для разработки сервисов любого уровня сложности. Auth0 поддерживается командой, стоящей за разработкой JWT (JSON Web Token/веб-токен в формате JSON). Это вселяет определенную уверенность в безопасности…

  • 10 лучших материалов за 2021 год: главное про релокейт, карьеру и жизнь инженеров в других странах

    от автора

    В 2021 мы выпустили больше 100 материалов, и большинство из них — о переезде инженеров за границу и карьере в IT-индустрии. Собрали статьи, которые больше всего понравились аудитории Хабра, в одну подборку: читайте, если что-то пропустили, и вдохновляйтесь на релокейт.Страна фермеров и банков: как живется разработчику в крошечном ЛюксембургеЛюксембург стал лидером 2021 года. Здесь действует…

  • Что будет с человечеством, если мы станем жить по 500 лет?

    от автора

    Я наткнулся на этот вопрос на Яндекс.Кью. Там на него дали немало ответов, разных, местами любопытных, местами с яркими заблуждениями. Но я задумался: а возможен ли вообще переход к такому обществу? Когда люди живут по 500 лет. Подумал. И решил, что нет. Дальше включил режим зануды и постарался наглядно продемонстрировать, что условия в предлагаемой задаче…

  • Как пробить потолок в английском

    от автора

    «Учу английский со школы, знаю правила грамматики, словарный запас далеко не на уровне cat/fish/bird. Почему я все равно зависаю на пару минут, чтобы составить предложение, да и не понимаю толком все эти фильмы и книги в оригинале? Где мой свободный английский после стольких лет обучения?»Часто при изучении английского появляется ощущение «застревания» на том же уровне,…

  • Телевизоры для комфортного гейминга: 10 интересных моделей зимы 2021-2022

    от автора

    Современные игры становятся всё более совершенными с точки зрения передачи качества картинки, спецэффектов и режимов отображения 3D. Однако для полного погружения в процесс свежей версии тайтлов и приставки нового поколения недостаточно. Важно, чтобы топовые настройки графики обеспечивал ещё и телевизор. Наша команда изучила актуальные модели ТВ-панелей, оценила их игровые возможности и составила подборку 10 наиболее…

  • Автоматическое создание траектории движения руки в анимации

    от автора

    Описание проблемы Всем привет. В последнее время я занимаюсь созданием простых анимационных роликов. Недавно столкнулся со следующей проблемой — мой персонаж должен коснуться звонка перед входом в квартиру пальцем руки. Скелет руки представлен на Fig.1. Это трехзвенный механизм, имеющий шарнирное закрепление в точке O. Требуется, манипулируя углами α,β,γ, перевести точку A3 (эффектор) в точку E…

  • Язык кибернетики. На пути к нашему Я

    от автора

    Язык представляет собой как бы второе зеркало, в котором отражается весь мир, и в том числе каждый индивидуум, и в котором каждый индивидуум может увидеть (вернее, не может не увидеть!) самого себя. Так возникает понятие Я. //В.Турчин Не рычите на собакуЧто такое обучение с подкреплением? В той его части, когда нужно выработать сложное поведение, Карен…

  • Создание Native Images со Spring Native и GraalVM

    от автора

    Привет! Меня зовут Антон Богомазов, я backend-разработчик в продуктовой команде Домклик. Наш проект представляет собой более десяти Kotlin/Spring-микросервисов, развернутых в Kubernetes, и постоянно растет, поэтому мы неизбежно сталкиваемся с растущим потреблением ресурсов кластера. Это обстоятельство и подтолкнуло меня к поиску технологий, позволяющих оптимизировать расходы на содержание наших сервисов.В этой статье я хочу исследовать возможности технологии…

  • Новая золотая лихорадка в Кремниевой долине: бум работы в крипто-стартапах

    от автора

    Калифорния, 1849 год. С того времени мало что изменилось. Помешательство криптовалютами в уходящем году коснулось не только пользователей и инвесторов. Тысячи разработчиков и топ-менеджеров бросают свою теплую должность в Google, Meta, Amazon и других крупных компаниях, пытаясь быстро заработать свои миллиарды  с криптовалютой. Они говорят, что видят «уникальную» возможность, которая предоставляется один раз в жизни.