Грабли, которые я собрал на пути в геймдеве и чему они меня научили
—
от автора
—
от автора
Рассказывая о геймдеве, люди обычно пишут об успехах, и под моей прошлой статьёй тоже был комментарий, что это лишь ошибка выжившего, а большинство инди вообще ничего не добивается. Поэтому в этот раз решил рассказать о своих неудачах. Тут не будет…
—
от автора
Kubernetes — мощный и сложный инструмент, работа с которым неизбежно порождает… инциденты. У каждого, кто всерьёз имел дело с оркестратором, найдётся в запасе история о бессонной ночи, потраченной на поиски причин загадочного сбоя. Часто виновником выступает DNS (на этот счёт…
—
от автора
Очень плохая реклама от одного красного магазина инструментов спровоцировала меня сделать свой ликбез по свёрлам. Предлагаю расширить кругозор в слесарном деле — разобраться во всём зоопарке свёрл, доступных и недоступных в ближайшем строительном магазине. Мы не будем углубляться в тонкости…
—
от автора
«Что будет, если взять Канбан, смешать его с Гантом и весь этот соус вылить на релизную политику? Давайте разбирать на практике!»Привет!Меня зовут Сергей Павлов, и я отвечаю за разработку продуктов в ИТ-экосистеме «Лукоморье».Это российская ИТ-компания в контуре «Ростелекома», которая разрабатывает…
—
от автора
Всем привет! Меня зовут Евгений Пищик, и сегодня я хочу поделиться с вами опытом разработки метода переноса нейросетевых атак, над которым я работал под руководством Александра Рогачева, руководителя группы компьютерного зрения AI VK, в рамках мастерской по сервисам и платформам…
—
от автора
Привет, Хабр! Сегодня рассмотрим интересную вещь из из стека Swift 6 — move‑only типы, ключевое слово move и всё, что с ними связано. Зачем вообще нужны move-only значенияУправление памятью ест процессорное время в любых рантаймах — будь то ARC, GC или ручное подсчёт‑освобождение. Чем меньше копий объекта болтается…
—
от автора
Привет, Хабр! Сегодня мы рассмотрим, как поднять gRPC‑микросервис на tonic и обвязать его аутентификацией плюс метриками через Tower‑middleware. Зачем gRPC в Rust-экосистеме микросервисов?gRPC уверенно занимает свою нишу в Rust‑экосистеме микросервисов, потому что даёт то, чего не хватает REST — настоящую пропускную способность, строгую типизацию и…
—
от автора
«Забудьте всё, чему вас учили в институте» — эта фраза давно стала мемом. И она отражает, наверное, главную проблему высшего образования в наше время — академичность и оторванность от реальности, когда студентов готовят по устаревшим курсам, устаревшим дисциплинам и устаревшим…
—
от автора
Если вы учились программировать в конце 80x-начале 90х, то наверняка делали это на ZX Spectrum, БК-0010 или MSX. Во всех этих компьютерах был встроенный язык програмирования. Кто-то начинал сразу с машинных кодов Радио-86РК. В любом случае первыми программами скорее всего…
—
от автора
ТерминологияМасштабирование (IT) — это процесс изменения ресурсов вычислительной системы для удовлетворения изменяющихся потребностей в обработке данных и предоставлении услуг.Автомасштабирование (IT) — это процесс динамического выделения ресурсов в зависимости от требований к производительности системы.Вертикальное масштабирование — увеличение производительности каждого компонента системы…