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

  • Джон Лассетер — аниматор-бунтарь из Pixar: он благословил Джобса и восхищался Миядзаки

    от автора

    Его дважды увольняла студия Disney: за прогрессивные взгляды и сексуальные домогательства. Стив Джобс поддерживал его и спонсировал короткометражные работы. Лассетер снял «Историю игрушек» — первый полностью компьютерно-анимированный полнометражный фильм и создал лампу Luxo Jr. — логотип студии Pixar. За свою карьеру режиссёр заработал два «Оскара» и одну звезду на Голливудской «Аллее Славы». Содержание статьи: Учёба…

  • Как научиться печатать вслепую и перестать волноваться о символах на кейкапах

    от автора

    ПредисловиеВ данной статье мы расскажем, что такое touch typing (или слепая печать по-русски), а также почему стоит перейти на кейкапы без символов.Клавиатура Ergohaven K:02Что такое слепая печать?Описание из википедии:Слепой метод печати — это метод набора текста, позволяющий печатать, не глядя на клавиши пишущей машинки или клавиатуры, используя все пальцы или их большую часть.В чём польза…

  • Кофе и повышение работоспособности организма. Часть первая

    от автора

    В попытке обеспечить повышение работоспособности организма, мы чаще всего приходим к кофе. Кофе пьют примерно 90% взрослого населения планеты и примерно 50% подростков. Вопрос только в том, есть ли в нем польза? А если нет, то как её извлечь? Этот материал — перевод подкаста от нейробиолога Стэнфордского университета Эндрю Губермана.Почему кофеин вызывает повышение работоспособности организма,…

  • Как легко пройти собеседование по Kubernetes в 2023 году?

    от автора

    Сегодня одним из самых популярных в использовании инструментов в стеке техкомпаний является Kubernetes. С момента своего выхода K8s получил массовое распространение, расширив свою экосистему и увеличив количество пользователей. В 2021 году CNCF (Cloud Native Computing Foundation) провел опрос, который показал, что 96% организаций (которые приняли в нём участие) используют или уже пробуют Kubernetes в своем…

  • Немного о семантиках перемещения, копирования и заимствования

    от автора

    Существует три основных способа передачи данных в функции: перемещение (move), копирование (copy) и заимствование (borrow, иными словами, передача по ссылке). Поскольку изменяемость (мутабельность) неразрывно связана с передачей данных (например, эта функция может заимствовать мои данные, но только если она обещает смотреть на них и ничего более), в итоге мы получаем шесть различных комбинаций.Перемещение, копирование, заимствование,…

  • Сменить профессию и не сойти с ума: интервью со студентом школы Metaclass

    от автора

    Привет! 6 февраля начинается очередной поток нашей школы Metaclass по курсам frontend и backend для начинающих.После учёбы мы всегда спрашиваем наших студентов о курсе: что было легко, что не очень, как знания с курса помогли в карьере. Сегодня о своем опыте расскажет недавний выпускник курса Начинающий Backend-разработчик на Python Иван Пакеев.Иван Пакеевbackend-разработчик KTSСодержание:У тебя был опыт…

  • Интервью с Лукой Сафоновым о программах Bug Bounty и непосредственно платформе BugBounty.ru

    от автора

    После ухода платформы HakerOne (h1) в России появилось несколько отечественных площадок Bug Bounty. Две из них информационная служба Хабра уже осветила, и вот настало время рассказать ещё об одной. На удивление, самую первую в России Bug Bounty площадку мы обозреваем самой последней. BugBounty.ru появилась ещё до ухода h1, до санкций и всех известных событий последнего…

  • Сквозное тестирование DApp в связке с расширением Metamask

    от автора

    Всем привет! На связи снова QA Engineer Илья из компании Tourmaline Core и это вторая часть статьи про тестирование DApp. В прошлый раз я рассказывал о том, как можно тестировать подключение и работоспособность блокчейн-приложения через WalletConnect с использованием мобильного эмулятора и библиотеки Detox. На этот раз я хочу рассмотреть процесс тестирования с другой стороны, а именно…

  • Тестирование аутентификации в веб-приложениях

    от автора

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

  • Повышаем живучесть Raft в реальных условиях

    от автора

    Популярность алгоритма Raft в последние годы растёт. У него достаточно ясное описание, а реализации появляются во всё большем количестве проектов. На бумаге, будь то математика или рекламные статьи, выглядит хорошо. Но на практике не все обещания Raft можно реализовать без дополнительных решений. Меня зовут Сергей Останевич. Я архитектор репликации в проекте Tarantool, платформе in-memory-вычислений с…