Форматирование текста на C++ можно реализовать несколькими способами: потоками ввода-вывода. В частности, через std::stringstream с помощью потоковых операций (таких как operator <<); функциями printf, в частности sprintf; с помощью библиотеки форматирования C++20, в частности std::format / std::format_to; с помощью сторонней библиотеки, в частности {fmt} (основа новой стандартной библиотеки форматирования). Первые два варианта представляют старые способы. Библиотека форматирования, …
Рядом с MacBook Pro 16Можно ли работать на OLED? Не слишком ли он большой? Сгорят или не сгорят пиксели? Что с картинкой, реально новый уровень? Стоит ли игра свеч? Попробую ответить на эти и другие вопросы простым языком после месяца активного использования монитора.ВступлениеПару лет носил в голове мысль о том, что хочется OLED монитор для работы и игр с кино. Почему именно OLED – потому что это лучшая технология по качеству изображения на сегодняшний день, по-крайней мере так нам говорят м…
Наверно, произошло что-то плохое, и теперь вы читаете эту статью. Сочувствую! Давайте начнём по порядку.Меня зовут Джо Уинтергрин, я генералист Unreal Engine. Можете взглянуть на все мои ресурсы. В статье я приведу полезную информацию для новичков в Unreal, имевших опыт работы с Unity. С чего начать?Прочитайте документацию по Gameplay Framework. Всю целиком! У Unreal есть Gameplay Framework. Прочитайте документацию и освойтесь в ней. Это правильное решение при разработке любого типа игры. Не …
Привет! Меня зовут Андрей, я бэкенд-тимлид в KTS. Когда у вас в компании появляются стажёры или джуны, на первых порах они погружаются в процессы, подтягивают хард-скилы и знакомятся с командой. Стажёр постепенно становится джуном. Чтобы продолжить рост и стать мидлом, ему необходимы начальные навыки проектирования. Проблема в том, что часто взять эти навыки просто негде.В статье расскажу про методику обучения проектированию в нашей компании.Содержание:Задачи джунов и стажёров после появления …
Смотрел недавно интервью со Станиславом Дробышевским. Там затрагивалась тема эволюции и естественного отбора. Он упомянул данные одного из последних исследований, связанных с развитием мозга. Последние 20 тыс. лет мозг человека уменьшается, по его мнению, это связано с тем, что на данный момент мозг не помогает нам выживать и соответственно этот признак не закрепляется путём естественного отбора. Я думаю все знают, что такое естественный отбор. Антилопы убегают от львов, самые быстрые антилопы…
Что должен рисовать художник? Чувство. Вечность. Шизофрению. Художественное искусство на заре цивилизации прожевало и выплюнуло попытки отражать реальность. Однако, когда художник садится создавать анимационную картину, то становится заложником геометрии. Искра, буря, безумие - должны состоять из кубов, точек и орезков. Дождь, пыль и блики - узлы математических блоков. Выйти за пределы геометрии можно совместив двухмерную и трехмерную графику в одном кадре. Сейчас это золотой стандарт анимации…
ineo M.2 2280 SSD Rocket Heatsink с вентилятором, источник Динамический термотроттлинг — функция современных SSD, когда контроллер специально замедляет/приостанавливает свою работу, чтобы снизить температуру ячеек памяти NAND. Он делает это ради сохранения данных, чтобы накопитель не перегрелся и не сработали контуры отключения питания. С каждым поколением PCIe пропускная способность линий PCIe обычно удваивается. В PCIe 4.0 скорость SSD приближалась к теоретическому максимуму 8 ГБ/с. Сегодн…
Аэропоника — перспективный и эффективный способ выращивания растений. Такие выводы я сделал, начитавшись статей. Я только что успешно вырастил на балконе клубнику и полон энтузиазма двигаться дальше. Я берусь за аэропонику. Кажется, что это не сложно, надо, всего лишь, вместо размещения растений в земле, разместить их в каких-нибудь ёмкостях и распылять раствор на корни. Это привело меня к эпопее с клубникой в контейнере (1, 2, 3) и ряду экспериментов с аэропоникой, о которых я ещё не писал. З…
Дисклеймер:Все нижеизложенное является лишь наблюдением и субъективной оценкой на основе личного опыта автора, а не утверждением.ПО OsmAnd расшифровывается, как OpenStreetMap Automated Navigation Directions (источник: оф.сайт), а не как пишут, на некоторых форумах, например, на 4pda, как ОпенСтритМапАНДроид.OsmAnd — это зрелый проект и вот почему: ПО более 10 лет; приложение сочетает в себе функции карт/навигации/трекера/редакторов; над разработкой трудится команда из ~20 разработчиков (почти …