Месяц: Январь 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 и других крупных компаниях, пытаясь быстро заработать свои миллиарды с криптовалютой. Они говорят, что видят «уникальную» возможность, которая предоставляется один раз в жизни.