Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик и аналитик Назначением инструмента PlantUML принято считать построение UML-диаграмм. Но на самом у него намного больше возможностей и типов диаграмм, которые можно создать.
В этой статья я расскажу о нескольких диаграммах, которые не относятся к UML, но могут быть построены с помощью PlantUML.
Читать далееПонадобилось мне создать панель категорий размещаемых предметов в UI. В наследие мне достался уже готовый UENUM, который в будущем будет изменен.
Естественно, очень не хотелось вручную перемещать и настраивать каждый отдельный виджет. Так еще и заниматься этим в будущем с изменениями категорий. Хотелось чего-то простого и универсального. Чтобы вот вызвал условный For Each Loop и сгенерировал все как надо, еще и не обязательно только для этого енама.
Выход был найден! Если мы создаем UENUM, то unreal сам генерит всю нужную инфу и создает для нас UEnum класс, который является UObject. Нужно лишь правильно использовать эту информацию.
Читать далееС вами уже 70-й юбилейный выпуск подкаста «Хочу в Геймдев!», который мы решили посвятить 2024 году, какие тренды он сформировал, что случилось с игровой индустрией и как изменились игроки и их потребности — об этом и многом другом в выпуске!
Как всегда, ведущие:
— Вячеслав Уточкин, руководитель программы «Менеджмент игровых проектов», генеральный продюсер GEEKY HOUSE;
— Константин Сахнов, игровой продюсер, научный руководитель программы «Менеджмент игровых проектов».
И приглашенный гость: Роман Тиняев, директор практики «Машиностроение и технологии», компании Strategy Partners.
Азиатско-Тихоокеанский регион
В 2024 году наблюдается доминация именно азиатского направления, развитие компаний и национальных продуктов, поглощение крупными компаниями более мелких издателей, повышение интереса к культуре региона. В данный момент для отечественных разработчиков выход на эти рынки осложнён, однако Ассоциация развития видеоигровой индустрии плотно сотрудничает с Кореей, с Ираном, с Бразилией и многими другими странами, предоставляя проектам Российской разработки возможности коммуникации и выхода в эти страны.
Обо всём по порядку:
— После успеха региональных продуктов, например Black Myth: Wukong, в этом году появился важный тренд и интерес к китайской, индийской и корейской культуре в играх. Влияет в том числе и некоторое пресыщением историями и ценностями из стран Европы и культуры Японии.
— Крупные компании Китая готовы вкладываться в небольшие проекты, инди разработки, так как процесс связан с меньшими рисками, а возможности реализовать новые идеи и интересный контент выше.
— В 2024 году стали активнее развиваться региональные магазины дистрибуции игр, как аналог крупнейшим игрокам: Steam, EGS.
— Азиатский регион задаёт тренды и новые идеи для рынка мобильных игр, в то время как Америка направлена на консоли, а в России сейчас доминируют ПК-бояре, хотя и мобильная школа игр основанных на математике до сих пор сильна несмотря на релокацию большого числа крупных мобильных студий.
Коллеги, доброго дня и отличного настроения!
Меня зовут Ремизов Роман, я системный аналитик ГК Юзтех, и в этой статье я расскажу про использование JDBC коннектора Kafka для обработки нескольких сообщений в одном агрегате, с целью оптимизации производительности записи данных в базу.
Статья будет полезна тем системным аналитикам, на проектах которых в работе имеются высоконагруженные системы в микро-сервисной архитектуре, а в качестве очереди сообщений используется Kafka. В роли базы данных выступает PostgreSQL старше версии 15.
Читать далееМенеджер должен тащить. Давать срок и попадать в него, как обещал. Если менеджер не тащит – это плохой менеджер. Это очевидно. А что, если менеджер тащит, но не туда? Или по ТЗ тащит туда, но заказчик недоволен? А если менеджер выгорает от того, что к нему каждый день прибегает заказчик с нереальными и плохо описанными задачами, а потом убегает и жалуется руководству, что менеджер отказывается оценивать работы в таком виде?
Эта статья будет про то, как можно помочь вашим заказчикам лучше формулировать требования, а не посылать их нафиг при виде некачественных постановок и быть (а не выглядеть) тем, кто тащит куда нужно и помогает, а не делает вид.
Это очередная статья из цикла статей и постов в моем ТГ канале о жизни менеджеров и необходимых им софтскиллах. Это то, чего обычно руководителям не рассказывают на курсах, но что вам понадобится с самого первого дня его работы. Если тема для вас интересная, подписывайтесь на мой ТГ "Морковка спереди, морковка сзади" и читайте другие мои статьи тут, на Хабре).
Читать далееА вы уже прятали что-то внутри PNG?
Базовый способ надежно спрятать что-то внутри картинки. И все на вашем любимом JavaScript!
ПодробнееСдвиговый регистр – это одна из наиболее часто применяемых конструкций в проектах на ПЛИС. Сегодня мы уделим внимание тому, как можно и нужно писать VHDL и Verilog код для сдвиговых регистров, но при этом, чтобы синтезатор понял, что мы хотим реализовать сдвиговый регистр из нескольких триггеров или же задействовать для его реализации специальные ресурсы, такие как SRL регистры.
Мы разберем случаи, в которых надо и не надо использовать аппаратные сдвиговые регистры, разберем тонкие моменты их имплементации. Мы затронем пересечение тактовых доменов и увидим, что в некоторых случаях правильно описанный сдвиговый регистр может стать причиной некорректного поведения схемы.
read_enable: in std_logic;Приветствую, уважаемый читатель!
В первой части мы реализовали простейший аллокатор с минимальным оверхедом. Конечно же на самом деле все сложнее. Так реализация дефрагментации была наивной и не могла сливать блоки даже когда не было распределенных блоков после нескольких вызовов mem_free. Для того, что бы получить исходную картинку где будет только 2 служебных блока и один свободный нужно было бы вызвать mem_alloc с размером большим чем доступно памяти что бы искусственно запустить дефрагментацию. В этой части мы это исправим и напишем юнит тест для нашего аллокатора что бы убедится что он работает правильно.
Читать далееВ предыдущей статье мы рассказали примерно, как обстоят дела с подсчетом юнит-экономики среди продавцов на WB. Некоторые подходят к ней неверно и не используют как способ предварительного планирования.
Но на деле хорошо, когда перед вами выбор о выкладывании одного товара или в обороте находится ассортимент из трех платьев. Когда продавец выходит с крупным бюджетом и целой плеядой разношерстных товаров…
Рассказываем, как доверить нейросети принятие решений об оптимизации юнит-экономики.