Месяц: Май 2021
-
Как работает рендеринг 3D-игр: сглаживание с помощью SSAA, MSAA, FXAA, TAA и других методик
—
от автора
3D-игры состоят из тысяч, если не миллионов разноцветных прямых линий и других рёбер. А из-за того, как происходит их обработка для вывода на экран, эти линии иногда могут выглядеть изломанными и искажёнными. В пятой части нашего исследования рендеринга в 3D-играх мы расскажем, какие методики используются для сглаживания рёбер миров, в которые мы играем. Хорошие новости…
-
Jenkins, покрытие кода, байткод и девопс: что будет на Luxoft TechFest #4
—
от автора
3 июня пройдёт Luxoft TechFest #4: бесплатное онлайн-мероприятие с тремя докладами по Java и DevOps. Под катом полные описания докладов и другая информация о мероприятии, а сначала суть вкратце для тех, кто торопится:Олег Ненашев разрабатывает Jenkins. И расскажет, как в 2021-м правильнее анализировать code coverage с его помощью.Евгений Мандриков разрабатывает JaCoCo (инструмент, связанный опять же…
-
Как чрезмерный комфорт делает людей несчастными
—
от автора
Регулярное преодоление трудностей — секрет более счастливой жизни?Журналист Майкл Эстер месяц провел за Полярным кругом, выслеживая стадо оленей для статьи в национальном журнале.Майкл 33 дня бродил по лесу и тундре с 40-килограммовым рюкзаком за спиной и каждую ночь проводил на открытом воздухе в палатке. Вернувшись к благам цивилизации и приняв горячий душ, он почти расплакался.«Я был в…
-
Весенний Карабаш
—
от автора
Продолжаем изучать российские города. На этот раз посмотрим на Карабаш в другое время года – весной. В прошлый раз мы поговорили о зимнем Карабаше, о подходе города к созданию новых объектов инфраструктуры (тут речь о стратегии, основанной на исследовании предпочтений и желаний молодых людей – школьников и студентов), упомянули зарплаты и развлечения, доступные зимой. Что…
-
«Закон есть закон»: как жить в юридическом мире, если ты из айти
—
от автора
В новый выпуск подкаста «Сушите вёсла» ведущие позвали юристов из айти. Все вместе обсудили, можно ли использовать чужую программу или код, если нет пометки «Запрещено», и когда служители закона начнут использовать искусственный интеллект. Подкаст ведут Артём Кулаков и Рома Чорыев — Android-разработчики red_mad_robot. В новом выпуске ребята обсудили мифы и спорные вопросы с железными юристами: Юлей,…
-
От базы данных к озеру данных: принципиальные различия между двумя технологиями
—
от автора
Lake Berryessa by chateaugrief В работе с базами и озерами данных есть принципиальные различия. Команда разработки облачного сервиса Mail.ru Cloud Big Data перевела короткую статью об устройстве Data Lake. Она пригодится тем, у кого нет большого опыта работы с реляционными базами данных.
-
А всё не так банально! Опыт использования дрона и к чему это привело
—
от автора
Приветствую, хабровчане! Это повествование будет продолжением моей статьи, которую я писал ещё в ноябре 2020 года. Тогда, купив дрон, я делился своими свежими впечатлениями и первыми шагами. Сейчас же, прошёл почти год, и у меня накопилось много полезных знаний и умений. Очень хочу с вами поделиться. Тем, кто в теме – будет интересно!
-
Хроники SSO: банк, токены и немного магии
—
от автора
Привет! Меня зовут Артем Ивлев, и я занимаюсь архитектурой идентификации клиентов банка ВТБ. Наша задача — ответить на вопрос, кто использует наш банковский сервис: мобильный или интернет-банк, голосового помощника или просто один из многочисленных офисов. Для этого есть множество инструментов — и я хочу рассказать про становление одного из них. ПрологНа дворе 2019 год, экосистема банка…
-
Худшие места в C++ для написания кода
—
от автора
Любой язык программирования, а особенно C++, предоставляет всевозможные средства для написания кода. В начале карьеры любому программисту кажется, что для того, чтобы мастерски овладеть языком, надо использовать по максимуму его возможностей. Но так ли это? Может, лучше наоборот, ограничиться необходимым минимумом средств, и не использовать сложные, подверженные ошибками конструкции? Давайте посмотрим на те возможности C++,…
-
Управление по исключениям или эскалация в проектном менеджменте
—
от автора
Известная всем «простая истина» гласит, что менеджер проекта всецело отвечает за достижение целей проекта (об этом говорит и PMBoK, и стандарты ISO). При этом в зависимости от масштаба и бюджета проекта различные группы навыков руководителей проектов выходят на разные уровни: маленький проект чаще всего предполагает сильные технические скиллы, крупные проекты – лидерские и стратегические навыки…