Месяц: Февраль 2021
-
«Облака были созданы, потому что все задолбались»: в чём отличие облачной инфраструктуры от своих серверов
—
от автора
Публичные облака появились как ответ на мучения компаний, которые поддерживали парк собственных серверов. Слишком много проблем возникало с заказом оборудования, его настройкой и поддержкой, поэтому облачные вычисления быстро стали востребованными — так считает Александр Волочнев, Developer Advocate в DataStax и автор видеокурса по AWS в «Слёрме». Боли сисадминов и бизнеса, а также возможности, которые принесли им…
-
Предотвращаем мерж-конфликты с XcodeGen
—
от автора
Привет, Хабр! В преддверии старта курса «iOS Developer. Professional» подготовили для вас традиционный перевод полезного материала. Также приглашаем желающих на онлайн-встречу с преподавателем курса, на которой можно задать преподавателю интересующие вас вопросы об обучении.И напоследок, предлагаем посмотреть запись вебинара «Пишем приложение на SwiftUI и Combine».I — ВведениеВ этой статье мы рассмотрим решение для мгновенного разрешения…
-
Vulkan. Руководство разработчика. Image view
—
от автора
Кто еще со мной не знаком, я технический переводчик из ижевской компании CGTribe, и я занимаюсь переводом руководства к Vulkan API (vulkan-tutorial.com). В этой публикации представлен перевод главы Image view из раздела Drawing a triangle, подраздела Presentation. Содержание 1. Вступление 2. Краткий обзор 3. Настройка окружения 4. Рисуем треугольник Подготовка к работе Базовый код Экземпляр…
-
«Настойчивость» на Марсе: где марсоход находится сейчас и что будет делать дальше
—
от автора
Вот здесь и находится наш герой в текущий момент Представители НАСА и JPL сразу после успешного прибытия ровера на Марс дали пресс-конференцию, а потом поделились информацией дополнительно — о дальнейшей судьбе марсохода. «Семь минут ужаса» никого не испугали (хотя и заставили поволноваться), но теперь начинается самое интересное — исследование Красной планеты. Где находится марсоход, мы…
-
Как перейти с secrets на credentials (Ruby on Rails)
—
от автора
Сredentials в версии Ruby on Rails 5.2.0 — новый золотой стандарт. Старые добрые, но небезопасные файлы .env уступают дорогу. В этой статье вы узнаете: зачем и как перейти от secrets к credentials, как использовать API-ключи в Ruby, YML и js.erb, как раз и навсегда предоставить ключ каждому из команды.
-
Улучшение производительности vue приложения
—
от автора
У нас в TeamHood есть wiki. Там собралась коллекция рекоммендаций, в том числе, по улучшению производительности тяжелого фронтенда на vue.js. Улучшать производительность понадобилось, потому что в силу специфики наши основные экраны не имеют пагинации. Есть клиенты, у которых на одной kanban/gantt доске больше тысячи вот таких вот карточек, все это должно работать без лагов.В статье…
-
Тесты должна писать разработка (?)
—
от автора
Привет! Есть старый холивар на тему, кто же должен писать тесты: разработчики или тестировщики. Вроде как если в команде есть тестировщики, то логично, что тесты пишут они, правда? С другой стороны, ребята из разработки (помимо самой разработки) точно знают, как работает их код и как будет вести себя в тех или иных ситуациях. Как минимум…
-
Физика звука? Что такое громкость? Разбор
—
от автора
Если вы когда-нибудь подбирали себе музыкальную колонку, то сталкивались с тем, что сделать это не так-то просто, особенно если вы не специалист в звуковой аппаратуре. И еще ладно, если вы можете послушать акустику в магазине, но если такой возможности нет, то как понять? Чем больше Ватт, тем громче, так? Но ведь громкость в децибелах… Громкость…
-
Чемпионаты по программированию: развлечение для студентов или способ устроиться на работу мечты?
—
от автора
Разные организации и крупные компании постоянно проводят чемпионаты, соревнования и олимпиады по программированию. Со стороны они выглядят как развлечения для студентов или тех, у кого много свободного времени. И кажется, что серьезным людям, занятым в коммерческой разработке, на таких мероприятиях делать нечего. Действительно, бывают чемпионаты чисто спортивные, куда люди приходят себя показать. А бывают другие — коммерческие, где на кону действительно крупные суммы денег, офферы в известные…
-
Использование Redis в инфраструктурных микросервисах
—
от автора
В 2019 году я писал о том, как создать хранилище событий, основанное на Redis. Я рассказывал о том, что потоки Redis хорошо подходят для организации хранения событий, так как они позволяют хранить события с использованием иммутабельного механизма, напоминающего журнал транзакций, поддерживающего только присоединение новых данных к уже имеющимся, но не изменение существующих данных. Теперь же,…