Социальные сети Рунета
Среда, 15 мая 2024

Процедурная генерация укрытий в играх В игровых мирах сражения, взаимодействия НПС и стратегические маневры приводят к необходимости поиска точек защиты или точек укрытия (cover). В этой статье я рассмотрю один из аспектов игровой механики – создание такой системы на основе анализа окружения, которая позволяет и...

Недельный геймдев: #153 — 24 декабря, 2023 Из новостей: Atari покупает долю в tinyBuild, издатель The Banner Saga и Pillars of Eternity II закрывается, Insomniac подверглась хакерской атаке, в Китае предложили ограничить чрезмерные расходы в онлайн-играх, EA провела ребрендинг движка Frostbite, Aseprite 1.3.Из инт...

Steam перевёл Турцию и Аргентину на доллары из-за постоянного ослабления их национальных валют План избранного президента Аргентины начал претворяться в жизнь.

Процедурная генерация уровней для двумерного платформера Привет, Хабр. Меня зовут Кирилл. Я увлекаюсь геймдевом в свободное от работы время. В этой статье я поделюсь опытом разработки процедурного генератора миров для своей инди-игры Unsigned Character. Игра представляет собой платформер с бесконечным процедурным миром, который до...

Вороной, Манхеттен, рандом Это история про то, как не довести дело до конца, но получить уйму опыта, и вообще ни разу не обломаться.Итак, у нас был один программист, один художник, абсолютное непонимание рабочего процесса, незнакомый нам игровой движок и желание что-то намутить. Если вам интересно, ка...

Недельный геймдев: #164 — 10 марта, 2024 Из новостей: Apple восстановит аккаунт разработчика Epic Games, Warner Bros. меняет стратегию, K-D Lab открыла код игрового движка qdEngine, хакеры не взламывали Epic Games.Из интересностей: как Persona сочетает 2d и 3d арт, разработка игр с использованием Go и библиотеки...

Мечтают ли нейроовцы о генеративных трубах? Кратко о PCG в контексте игровой индустрии Привет, Хабр! Меня зовут Владимир Садовский и я трудоголик (вялые аплодисменты) работаю программистом инструментария в Nau Engine. А ещё — обожаю игры. С детства. Компьютер у меня появился, когда мне было восемь. Предполагалось, что для учебы, но на глаза мне попалась Carmag...

Цены на платформе Steam стремительно растут в Аргентине и Турции 20 ноября 2023 года Steam официально отказался от региональных валют в Турции и Аргентине.

Процедурные складки на одежде для мультфильма на основе Geometry Nodes Привет, Хабр! Я Михаил Солуянов, ведущий разработчик в МТС Авто — занимаюсь генерацией синтетических изображений для обучения нейросетей. В рабочее время я Unity-разработчик, а в свободное — инди-аниматор мультфильмов. Сегодня расскажу о том, как сделать складки на одежде бе...

Недельный геймдев: #157 — 21 января, 2024 Из новостей: мобильный Cascadeur, продажи Palworld превысили миллион копий за восемь часов с релиза и онлайн в Steam превысил миллион игроков, War Robots вернулась в Китай, Piranha Bytes на грани закрытия, GPU Reshape, за последний год треть раз...

Машины как я или генеративная овсянка? О генеративном ИИ в игровой индустрии Привет, Хабр! Меня до сих пор зовут Владимир Садовский, я по-прежнему работаю программистом инструментария в Nau Engine, всё так же обожаю игры, и меня всё ещё не заменил искусственный интеллект. В прошлый раз я рассказывал о процедурной генерации в игровой индустрии. Пришла...

Алгоритм поиска в глубину для процедурной генерации лабиринтов В этой статье я расскажу об алгоритме процедурной генерации лабиринтов методом поиска в глубину (Randomized depth-first search with recursive backtracking). Читать далее

Воплощаю мечту, создавая игру. Часть 2-я Вторая часть статьи про разработку компьютерной игры в одиночку на игровом движке Unreal Engine 5. Вторая часть является заключительной моего знакомства с аудиторией и в ней я высказываю свои мысли по поводу покупных механик и 3D моделей в marketplace, делюсь результатами р...

Из пушек по воробьям. Генерация и решение лабиринта не самым обычным способом На уходящей неделе мне попалась симпатичная, хоть и не новая мини‑серия статей на Дзен‑канале @zdgzdgzdg про процедурную генерацию лабиринта методом «коллапса волновой функции». Пока я читал эти статьи и знакомился с кодом, меня осенило: ведь это&nbs...

Воплощаю мечту, создавая собственную игру Статья про разработку компьютерной игры в одиночку на игровом движке UE5. Цель статьи это найти как моральную поддержку, так и критику в свой адрес. Ведь когда разрабатываешь в одиночку и от 6 - 12 часов в день, смотришь на свой проект и перестаешь адекватно оценивать происх...

Недельный геймдев: #162 — 25 февраля, 2024 Из новостей: Balatro продалась тиражом в 250к копий за первые три дня, Valve в опенсорс выложила Audio SDK, Suicide Squad не оправдала ожиданий Warner Bros, вышел Bevy 0.13.Из интересностей: отличнейшая статья про генерацию карты игры, как в&nbs...

Недельный геймдев: #166 — 24 марта, 2024 Из новостей: Nekki выпустила новую версию Cascadeur и пересмотрела тарифы, Sensor Tower купила data.ai, AMD представила FSR 3.1, Blender представил официальный Asset Store.Из интересностей: как работает физика в играх, надо ли вести игрока за ручку, как Balatro всего за м...

Игровые движки, которые на слуху Чтобы создавать игры, нужно определиться с движком. Выбрать более подходящий под ваши потребности. Чтобы это было эффективно в отношении времени и ресурсов. Я разрабатываю игры давно и хочу помочь в выборе движка в этой статье.Мне написало более 250 разработчиков инди игр, к...

Недельный геймдев: #163 — 03 марта, 2024 Из новостей: новый календарь разработчика Steamworks, Remedy выкупила все права на Control, Nintendo подала в суд на создателей Yuzu, Embracer продаст Saber, PlayStation уволит 900 сотрудников, EA объявила об увольнении 5% сотрудников.Из интересностей: первая неделя ранне...

Недельный геймдев: #147 — 12 ноября, 2023 Из новостей: книга от Unity для дизайнеров уровней, AppsFlyer прикупил DevtoDev, Houdini 20, Icewind Dale 2: Enhanced Edition от фанатов игры, OpenPBR v0.2 теперь доступен всем, Unity обновила Unity Editor Software Terms, Bevy 0.12.Из интересностей: ...

Недельный геймдев: #156 — 14 января, 2024 Из новостей: изменения правил Steam по части AI‑контента, Unity сократит 25% сотрудников, разработчики Marvel Snap подняли 100 миллионов инвестиций, 22 миллиона проданных копий Hogwarts Legacy, Playtika готовится закрыть офис в Минске.Из интересносте...

Российская студия анонсировала создание нового игрового движка Case Engine Российский игровой движок объявил намерение интегрироваться с Blender и стать платформой нового поколения для инди-разработчиков видеоигр.

Не Unity единым… Игры бывают разные, большие и маленькие, триA и супер инди, в компаниях с сотнями разработчиков и что создаются гениями-одиночками. Редко их делают с нуля и пишут код только игры, чаще пишут игровые тулы, редактор и параллельно пишут саму игру. За всей этой многомиллиардной ...

Недельный геймдев: #141 — 1 октября, 2023 Из новостей: Epic Games сократила 16% сотрудников, Джим Райан покинет пост главы PlayStation в марте 2024 года, Россия оказалась на втором месте по размеру аудитории Baldur»s Gate 3, президент Capcom считает, что цены на игры «слишком низкие».Из...

В Steam до 19 февраля бесплатно раздают движок RPG Maker XP Пользователи Steam и так постоянно завалены акциями, фестивалями и специальными предложениями, а тут ещё и студия Gotcha Gotcha Games решила сделать неожиданный подарок. Разработчики отдают совершенно бесплатно полную версию игрового движка RPG Maker XP, который смогут забра...

Система мета-сборки GN: краткий обзор и подходы Привет! Меня зовут Александр, я работаю в VK в команде браузера Atom. В его основе лежит open source-движок Сhromium. Сегодня хочу поговорить о системе мета-сборки GN. Её используют в крупных проектах Google (Chrome, Fuchsia, а также связанных с ними), и, например, когда раз...

Недельный геймдев: #150 — 03 декабря, 2023 Из новостей: Godot 4.2, Atomic Heart и «Космические рейнджеры» попали в Зал Славы видеоигровой индустрии России, Unity сократит 265 сотрудников и разорвёт соглашение со студией Wētā FX, американские дети больше хотят получить на Рождество подписки и внутриигро...

Министр экономики Аргентины: «Цифровая валюта ЦБ победит инфляцию в стране» Министр экономики и кандидат в президенты Аргентины Серхио Масса пообещал в случае своей победы на выборах запустить цифровую валюту центрального банка (CBDC), чтобы решить проблему инфляции в стране

Движок Unity открыли для разработки приложений под Apple Vision Pro Разработчики игрового движка Unity сообщили о завершении бета-тестирования, длившегося полгода, и открытии своего продукта для всех, кто будет создавать приложения для гарнитуры Apple Vision Pro.

В Турции и Аргентине объявили бойкот Steam за перевод расценок на игры в доллары США В ночь на 21 ноября игровой сервис Steam официально отказался от поддержки лиры и песо в пользу доллара. Часть игр резко подорожала в несколько раз, из-за чего началось массовое недовольство геймеров.

Нарратив и геймплей: создание согласованного игрового опыта Привет, уважаемые поклонники видеоигр, разработчики, мои коллеги нарративные дизайнеры, и все, кто когда-либо задумывался о том, как создаются захватывающие игровые миры! Сегодня мы погрузимся в увлекательное путешествие по миру нарративного дизайна и геймплея, раскрывая сек...

Как ускорить LLM-генерацию текста в 20 раз на больших наборах данных Всем привет, я Алан, разработчик-исследователь в MTS AI. В команде фундаментальных исследований мы занимаемся исследованием LLM, реализацией DPO и валидацией наших собственных языковых моделей. В рамках этих задач у нас возникла потребность в генерации большого количества да...

Недельный геймдев: #171 — 28 апреля, 2024 Из новостей: Unreal Engine 5.4, миллион продаж Manor Lords за сутки, в Сербии за год на 98% выросло число разработчиков игр, авторы Garry’s Mod вынуждены удалить весь контент Nintendo из-за жалобы компании, в Embracer объявили о преобразовании в три отдельные компании.Из ...

Недельный геймдев: #158 — 28 января, 2024 Из новостей: Microsoft уволит 1900 сотрудников игрового подразделения, появился игровой акселератор Narwhal, Apple вводит Run‑Time Fee, топ‑менеджеры спрогнозировали спад в индустрии.Из интересностей: подробности разработки Palworld, 13 лет работы над одн...

Недельный геймдев: #167 — 31 марта, 2024 Из новостей: Blender 4.1, Hasbro выделила 1 млрд долларов на разработку AAA-игр, Take-Two Interactive покупает Gearbox Entertainment за 460 млн, Canva купила разработчика Affinity.Из интересностей: 6 лет из жизни инди-разработчика, игра исключительно на CSS, как появилась...

Valve переведёт цены в Steam для Турции и Аргентины в доллары США И вы прекрасно знаете, почему это важно.

Вам [не] нужен свой игровой движок Что мне больше всего нравится в игрострое, так это что большая часть игр и каждый первый кастомный игровой движок бросают вызов устоявшимися стереотипам разработки. Иначе зачем начинать разработку такого сложного и комплексного софта, когда десятки похожих софтин есть вокруг...

Это самый маленький в мире игровой монитор. Энтузиаст создал портативную приставку на основе 6-миллиметрового экрана и Raspberry Pi Современные портативные игровые приставки оснащаются экранами диагональю 6-7 дюймов. Экраны смартфонов имеют такие же диагонали, только с другим соотношением сторон. Есть компактные консоли для старых игр, есть тамагочи. А автор канала Basically Homeless показал то, что...

[Перевод] Размышления о 18 годах работы в Google Деградация культуры Google в конце концов станет необратимой, потому что люди, которые нужны вам в качестве морального компаса - это те же самые люди, которые не приходят в организацию без этого самого морального компаса. Читать далее

Путешествие JavaScript-кода через движок V8 С момента своего появления в браузерах, JavaScript зарекомендовал себя как один из самых динамичных и гибких языков программирования. В центре этой динамичности находится движок V8, который превращает скрипты высокого уровня в машинный код, летящий на космических скоростях. ...

Инь-Янь консолидация для процедурной генерации границ Способ процедурной генерации граничного перехода от одной среды к другой, которые заданы на какой-либо регулярной решетке точек в квадрате или равностороннем треугольнике. Допускает обобщение на произвольные фигуры, а также на любые тайловые покрытия. Читать дальше →

Проектирование экономики F2P игр на основе продуктовых метрик Несмотря на то, что универсального алгоритма проектирования игровой экономики сформулировать не получится: уж слишком разные механики в разных играх, - мы можем попробовать сформулировать один из подходов, которым можно руководствоваться, начиная работу над экономикой вашей ...

[Перевод] В чем разница между движками и средами выполнения JavaScript? Среду выполнения и движки часто ошибочно называют одним и тем же.Вы скорее всего слышали термины "движок JavaScript" и "среда выполнения JavaScript", которые используются, как взаимозаменяемые понятия, подразумевающие под собой "программу, которая выполняет JavaScript". Их ч...

Модульные механики на Unity Привет, Хабр! Меня зовут Игорь, и я Unity Developer. В этой статье хотел бы рассказать, как можно делать модульные механики для игровых объектов, за счет разделения данных и логики без ECS. Читать далее

Тысячи игровых разработчиков захотели попробовать отечественный аналог Unreal Engine 5 и Unity Российский игровой движок Nau Engine, который финансируется холдингом VK, привлёк внимание многих разработчиков.

Activision подняла цены в Steam для Турции и Аргентины в десятки раз С момента закрытия сделки с Microsoft прошло всего несколько суток.

Только теперь AMD начнёт догонять Nvidia. Компания открыла исходный код технологии FSR 3.0 с генерацией кадров Несмотря на то, что технологию суперсемплинга AMD FSR 3.0 представили около полугода назад, реализована она пока всего в трёх играх. Но вскоре их может стать намного больше, так как AMD опубликовала исходный код.  FSR 3.0, как и предыдущие версии технологии AMD, и...

Недельный геймдев: #170 — 21 апреля, 2024 Из новостей: Brackeys вернулся, продажи Buckshot Roulette превысили миллион копий за 4 месяца, исходники Descent 3 выложили в опенсорс, Take-Two уволит около 600 сотрудников, Andreessen Horowitz потратит еще $600 млн на игровые инвестиции.Из интересностей: DOTS и 100к ани...

Недельный геймдев: #154 — 31 декабря, 2023 Из новостей: в сеть попали исходники GTA V, релиз UNIGINE 2.18, в России готовятся сразу два плана по развитию игровой индустрии, Blizzard возможно возобновит партнёрство с NetEase.Из интересностей: бесплатный курс по продюсированию мобильных f2p игр, гипертекстовая Диало...

Российский игровой движок Nau Engine привлекает разработчиков со всего мира Nau Engine, российский аналог известных игровых движков, финансируемый холдингом VK, привлек интерес более чем 11 тысяч разработчиков со всего мира. Начало альфа-тестирования запланировано на конец 2023 года.

Недельный геймдев: #160 — 11 февраля, 2024 Из новостей: Disney инвестирует 1,5 миллиарда долларов в Epic Games, вышел Stride 4.2, студия Evil Empire перестанет выпускать обновления Dead Cells.Из интересностей: Solver2D и эксперименты, как симулировать различные типы песка в Houdini, разбираем...

Президентом Аргентины стал Хавьер Милей, противник BRICS и звезда TikTok Он планирует сменить национальную валюту страны с аргентинского песо на американский доллар

Недельный геймдев: #155 — 7 января, 2023 Из новостей: архив с питч-деками, вышла финальная версия Daggerfall Unity, для Героев III вышло долгожданное полномасштабное обновление — Фабрика, Blender исполнилось 30 лет, в 2023 году в Steam вышло более 14к игр.Из интересностей: техническое интервью с разработчиками A...

Применение ООП на практике Чаще всего задачу можно решить интуитивно понятным процедурным способом. Однако самый простой вариант не всегда самый лучший. Предлагаю посмотреть на примере реальной задачи, как можно сделать решение объектно-ориентированным, и какую пользу это может принести. Читать далее

Ускорение игрового 2D движка Flame до стабильных максимальных FPS на телефонах и ПК Оптимизация больших карт и столкновений во Flame. Для тех, кто хочет сделать бесшовный огромный мир и не думать о плохих последствиях. Читать далее

Недельный геймдев: #143 — 15 октября, 2023 Из новостей: Джон Ричителло покинул пост главы Unity, Microsoft закрыла сделку по приобретению Activision Blizzard, Nekki пробует Веб3, первая бета Godot 4.2, O3DE 23.10, разработчиков обяжут использовать смс‑верификацию при выпуске новых версий игр в Steam.Из...

Недельный геймдев: #165 — 17 марта, 2024 Из новостей: Embracer продаст часть Saber Interactive за $247млн, с 18 марта сторонние разработчики смогут создавать игры под Discord, стартап Balancy привлёк $700K на улучшение live ops в играх, D3D12 Work Graphs.Из интересностей: как делать крутые скриншоты в играх, рен...

Дата релиза Broken Roads — сюжетной RPG с системой морального компаса Постапокалиптическая ролевая игра Broken Roads, о сюжетном трейлере которой мы рассказывали в начале месяца, выйдет в релиз уже 10 апреля. Разработчики из студии Drop Bear Bytes официально подтвердили платформы ПК, PlayStation 4|5, Xbox One и Xbox Series X|S, а версия для Ni...

Недельный геймдев: #144 — 22 октября, 2023 Из новостей: зарплатное исследование 2023, разработчики Nau Engine опубликовали дорожную карту, Roblox предложила сотрудникам выбрать между работой в офисе и увольнением, благодаря видеоиграм больше половины геймеров чувствует себя счастливее.Из интересностей: про&...

Недельный геймдев: #140 — 24 сентября, 2023 Из новостей: Unity извинилась перед сообществом и обновила правила, разработчики Terraria задонатили 100к командам Godot и FNA, AppLovin выкатили unifree для миграции Unity‑классов в скрипты других движков.Из интересностей: изучение протокола System Link в&nbs...

Возвращаемся на Гроув-Стрит. Анализ движка Grand Theft Auto: San Andreas на Unity Серия Grand Theft Auto стала культовой в игровой индустрии, а San Andreas — одной из самых запоминающихся частей для многих игроков. Время проходит, но фанаты всё так же преданы игре. Кто-то достаёт старый и пыльный диск с ностальгией, а некоторые заходят ещё дальше. Сегодня...

[Перевод] Кто реально угрожает C++ (нет, Rust, не ты) Привет! Меня зовут Александр Каленюк, и я крепко подсел на C++. Пишу на C++ 18 лет кряду, и все эти годы отчаянно пытаюсь избавиться от этой разрушительной зависимости. Всё началось в конце 2005 года, когда мне довелось писать движок для симуляции 3D-пространства. В это...

Динамическая функция для генерации excel файла на Golang Привет! В данной статье рассматривается проблема генерации excel файла и возможности реализовать динамическую генерацию excel файла с использованием интерфейса. Читать далее

Как создавали игру Neverwinter Nights Вы слышали новость с игрового «Оскара»? Игра Baldur's Gate 3 от Larian Studios взяла приз «Главная игра года» на церемонии The Game Awards 2023. Она обошла такие игры, как Alan Wake II, Marvel’s Spider-Man 2, Resident Evil 4, Super Mario Bros. Wonder и The Legend of Zelda: T...

Недельный геймдев: #142 — 8 октября, 2023 Из новостей: 11 тысяч заявок на тест Nau Engine, слэшер «Русы против ящеров» вошёл в топ-10 по продажам в российском Steam, Галёнкин покинул Epic Games, новая модель UE вне геймдева.Из интересностей: красота игр с мёртвыми мирами, высокая частота кадров на бюджетных устро...

Из ASCII в Pixel Art и обратно Привет, ребята! Новую игру я делаю на своем старом движке текстового режима. Однако это псевдотрехмерная (2.5D) пиксельная игра с перспективой. Оказалось, что символьный ASCII движок может справиться с этой задачей, нужно только сделать пару апгрейдов. Читать далее

Создание основной механики игры Angry Birds на Unity Начну с того, что я новичок в разаботке на Unity. Как и многие другие начинающие разработчики, мне хочется набраться опыта в создании игр на Unity на основе небольших проектов, копирующих механики всем знакомых игр. Читать далее

Лучшие игровые движки 2024 для 2D разработки Defold - это бесплатный движок для создания 2D игр и других интерактивных приложений. Он разработан компанией King (известной по игре Candy Crush) и предлагает простой и эффективный способ создания кроссплатформенных проектов. 1. Язык программирования: Defold использует язык...

Пишем код, когда пишем код: сорс-генераторы Всем привет! Я Олег, ведущий разработчик в Тинькофф. Расскажу историю про сорс-генераторы и почему именно генерацию кода мы выбрали для решения нашей задачи. Будут неожиданности и открытия, которые мотивировали нас двигаться дальше. Читать далее

Детальный React. Реконсиляция, рендеры, Fiber, виртуальное дерево В сети можно найти огромное количество статей, мануалов и книг по основам React, включая официальную документацию от разработчиков. В этой статье мы не будем писать HelloWorld и изучать общеизвестные концепции. Сегодня мы заглянем под капот библиотеки и попытаемся понять, ка...

Альтернатива Nova: почему решили перейти с самописного решения на Orchid Привет. Меня зовут Артем, я backend-разработчик в Пиробайте. Когда я только пришел в компанию, то узнал, что команда разрабатывает административные панели на основе самописного решения, созданного внутри студии. Когда-то за основу был взят шаблон Inspinia, и для него написан...

AMD допустила серьёзную ошибку, но теперь готова её исправить. Функция Anti-Lag+ вскоре вернётся Компания AMD готовится вернуть функцию Anti-Lag+, которую отключила несколько месяцев назад из-за проблем с рядом игр.  Пока нет никаких подробностей о сроках, но о возвращении написал топ-менеджер компании Фрэнк Азор (Frank Azor), отвечающий в AMD за игровое напр...

Тор-5: интересные игры для iOS Разработчики продолжают пополнять яблочный магазин классными игровыми проектами. За прошедшие несколько недель в App Store появилось достаточно интересных игр. О самых крутых новинках расскажем в этой подборке. Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment...

Глубокий JS. В память о типах и данных Всех нас учили, что в JavaScript есть примитивные и ссылочные типы данных. Исчерпывающая информация есть в официальной документации, а на просторах интернета полно статей на этот счет.Теория теорией, однако, JS-код исполняется не в теории, а на практике. Точнее, его компилир...

Аргентина выбрала президента по кличке «Поехавший», а Сэм Альтман всех переиграл и уничтожил Почти все самые важные и интересные финансовые новости в России и мире за неделю: криптобиржи помогают банкротить россиян, прокуратура США победила Чанпэна Чжао из Binance, а режиссер-криптан просадил деньги Нетфликса на лудоманию. Читать далее

Официальный релиз Joomla 2.5 поддерживает MS SQL Server и PostgreSQL Несмотря на то, что большинство сайтов на основе Joomla работают еще на версии Joomla 1.5, разработчики все же стремятся изменить ситуацию. На днях была выпущена новая версия этой CMS, версия 2.5. Команда разработчиков ввела в новой версии поддержку новых для Joomla систем...

Митап по С++ в Питере и онлайн: цена абстракции, статический анализ и дискуссия о код-ревью 20 марта собираемся на бесплатном митапе в Санкт-Петербурге и онлайн. Константин Владимиров расскажет о цене абстракции, а разработчик из команды телекома YADRO Владимир Леонтьев на примере инструмента генерации RPC-серверов покажет, как написать кодогенератор. В конце встре...

Microsoft собирается выпустить конкурента Chrome OS. Что это будет за система? Похоже на то, что облачных операционных систем, которые практически нельзя использовать без подключения к сети, вскоре станет больше. Стало известно о том, что корпорация Microsoft готовит специальную версию Windows 12. Она будет базироваться на браузере Edge, который, в сво...

Команда разработчиков 2:21 перенесла "Маленькое большое приключение Твинсена" на движок Unity Команда разработчиков 2:21, известная своей работой на движке Unreal Engine 5, перенесла разработку игры "Маленькое большое приключение Твинсена" на движок Unity

[Перевод] Введение в поддержку JavaScript в MySQL MySQL продолжает наращивать инновации и теперь включает в себя богатые возможности процедурного программирования внутри базы данных. Отныне разработчики могут писать хранимые программы на языке JavaScript (функции и процедуры) в сервере баз данных MySQL. Хранимые программы б...

Что такое генераторы статических сайтов и почему Astro — лучший фреймворк для разработки лендингов Всем привет! Недавно я решал задачу разработки сайта-лендинга для собственного проекта. У лендинга должна была быть админка, то есть данные для его содержимого должны были храниться и редактироваться на сервере. Поэтому я искал современный и мощный инструмент для генерации с...

Создатели игры mo.co поделились планами на 2024 год Мобильная игра mo.co — ещё одна авантюра от партнёров Supercell. На этот раз игроки возьмут на себя роль охотников на монстров, которые объединяются вместе ради одной цели. В своих планах на 2024 год, разработчики mo.co поблагодарили игроков за обратную связь, которая войдё...

Радиация и экономика - игроки все-таки нашли вырезанные механики Starfield Пользователь под ником redsaltyborger нашёл в файлах Starfield старую версию игровой карты, которую забыли удалить разработчики

HP Omen Transcend 14: самый легкий в мире 14-дюймовый игровой ноутбук HP собирается представить Omen Transcend 14, «самый легкий в мире 14-дюймовый игровой ноутбук». Отличаясь сочетанием неплохого дизайна и производительности, это портативное игровое устройство следует за успехом своего более крупного собрата, Transcend 16.

Потребители собираются сократить расходы на видеоигры на 10% Нехватка блокбастеров, игровых устройств нового поколения и инфляция становятся причиной спада индустрии видеоигр

Проверка игрового движка qdEngine, часть первая: топ 10 предупреждений PVS-Studio Баги, которые удалось найти в движке qdEngine, оказались весьма разнообразны, поэтому не хочется мешать всё в кучу в одной публикации. Читатели могут упустить интересные темы, связанные с написанием качественного кода. Поэтому разбор проекта выйдет в виде серии публикаций, ...

Украина растеряла все свои преимущества, за счёт которых можно было бы рассчитывать на успех В Пентагоне считают, что ВСУ потеряли превосходства в живой силе, в моральном духе и в техническом оснащении

К 30-летнему юбилею DOOM: как два садиста, психопат и мормон создали одну из величайших игр в истории? Часть 2 Продолжим наш рассказ о том, как странная компания нерядовых людей со стрёмными тараканами в голове сделали суперхит — и навсегда изменили всю индустрию геймдева. В прошлый раз мы оставили наших главных героев, Джона Кармака и Джона Ромеро, на пути в мрачный луизианский гор...

TextDiffuser-2: генерация текста диффузиями Генерация текста на изображении – на мой взгляд одна из самых сложных задач в genAI. О ней сегодня будет разговор подробнее. Читать далее

Польша перебрасывает танки на полигон рядом с украинской границей для "учений" Такая моральная "поддержка" значительно усилит моральный дух гарнизона ВСУ в Авдеевке

Roadmap для тех, кто собирается в DevOps Многие, кто изучает DevOps, ориентируются на Roadmap.sh. Это классный ресурс, который помогает понять, какие компетенции нужно приобрести в профессии. Но в нём очень много информации, начинающие специалисты рискуют утонуть в деталях. Мы разработали свой Roadmap на основе опы...

Инди MMO Chaos Alante вдохновлялась серией Diablo Chaos Alante — мобильная игра в жанре MMO, с изометрическим геймплеем и простоватой графикой. Пока что поиграть в неё можно через Google Play США; информации о версии на iOS нет. В Chaos Alante есть квесты, прокачка персонажа и выбор класса, но акцент сделан на PvP. При это...

Оптимизация работы с Camunda на основе External task Привет! Меня зовут Андрей, я - ведущий разработчик в "РТК ИТ". В этой статье речь пойдет об опыте перехода на паттерн external task в одной из наших систем.Camunda — это BPM-движок для автоматизации бизнес-процессов. Она представляет собой набор библиотек, которые и позволяю...

Unreal Engine vs Unity vs GoDot. Что нужно знать, если ты не программист Доброго времени суток, дорогие хабражители. Продолжаем разбор строения игр, игровых движков и их особенностей с точки зрения человека, которому никогда в жизни не говорили «тыжпрограммист». Сегодня на повестке дня выбор игрового движка из двух гигантов игростроя: Unity и U...

Майним крипту и NFT с помощью Python Прошу сохранять спокойствие, если слова крипта и NFT у вас ассоциируются со словом скам. В этой статье не будет никаких финансовых рекомендаций, рекламы, только программирование. Вообще мне нравится автоматизировать какую-либо деятельность, которая приносит доход, и букваль...

ВКС-дайджест: клонирование коучей, изгнание Teams из офиса и призраки Apple Vision Pro А также распределение нагрузки в больших конференциях, обновленный Zoom, нейронка для генерации видео от Microsoft — собрали самое интересное! Читать далее

Разбор геймплея MMORPG EOS Black с закрытого бета-теста Разработчики EOS Black проводят бета-тест в Южной Корее. Он закрытый, так как ссылка на корейский Google Play не работает, а в других регионах скачать клиент также нельзя. Напомню, что уже завтра, 22 марта, в 6 утра по МСК, пройдёт онлайн-презентация EOS Black. А пока разб...

Новак: Россия и Турция увеличивают товарооборот в национальных валютах Дело важное, дело нужное, но вопрос: постоянно обесценивающаяся лира России зачем?

AtomSite 1.1. Русская версия блог-движка на ASP.NET MVC Перевел один из немногих готовых работающих движков на ASP.NET MVC. Далее — объяснение, что такое AtomSite (для тех, кто не слышал о нем) и много скриншотов. Что такое AtomSite?AtomSite 1.1 — это блог-движок, написанный на платформе ASP.NET MVC. Он находится на ранних...

Раскрыты механики удержания в играх, или почему вы не бросили «танчики» В современном игровом мире, где конкуренция за внимание пользователей невероятно высока, разработчикам необходимо уделять особое внимание удержанию игроков, пишет пользователь Хабра под ником crazyponysc. Именно механики удержания, грамотно интегрированные в игровой процесс,...

Либертарианец Хавьер Милеи избран президентом Аргентины Аутсайдер с нетрадиционным взглядом будет возглавлять Аргентину

Отечественному игровому движку вернули «гражданство» Минцифры вернуло российский игровой движок Unigine в реестр отечественного ПО

Как и где практиковаться начинающему тестировщику Самый тяжёлый момент при старте новой карьеры — когда ты уже закончил обучение, но ещё не нашел первую работу. Когда открываешь вакансии, но чувствуешь, что ты к ним ещё не готов. Думаешь, что тебе нужно больше практики во всех указанных навыках, но не знаешь, где её взять б...

Новая порция сюжета грядущей изометрической RPG Broken Roads Инди-студия Drop Bear Bytes вместе с издателем Versus Evil представила новый сюжетный трейлер для грядущей изометрической ролевой игры — Broken Roads. Новинка должна была выйти под конец осени 2023 года, но была перенесена на начало 2024, так что релиз состоится в ближайшие ...

Размываем границы времени и учимся создавать видео — Kandinsky шагает дальше В последние несколько лет активно развиваются генеративные модели, причём синтезировать с хорошим качеством уже сейчас получается и тексты, и аудио, и изображения, и видео, и 3D, и другие модальности. Если говорить про генерацию изображений, то стремительность прогресса в эт...

GitHub улучшил свою нейросеть, или почему программистам стало легче GitHub, работающий на базе GPT-4, намерен изменить процесс кодирования, выпустив в декабре GitHub Copilot Chat. Этот «инструмент подсказки и генерации кода», легко интегрируемый в github.com, «переосмыслит» взаимодействие разработчиков с кодом, предлагая в реальном времени с...

Аргентина отклонила приглашение Китая в БРИКС РИА Новости: президент Аргентины Хавьер Милей официально уведомил членов БРИКС о том, что его страна не присоединится к группе.

Недельный геймдев: #146 — 5 ноября, 2023 Из новостей: Flax Engine 1.7, GDevelop 5.3 с полноценной поддержкой 3d, Dagor Engine официально в опенсорсе, Capcom приравнивает моды к читам.Из интересностей: полная деконструкция Warcraft Rumble, вот почему игры типа Baldur’s Gate 3 так редки, эксперименты Troika Games ...

Steam пересматривает цены в Аргентине и Турции, игроки возмущены резким ростом стоимости Valve значительно увеличила цены на игры в Steam для пользователей из Аргентины и Турции, привязав их к доллару США.

Файтинг MultiVersus выйдет в релиз в конце мая с крупным обновлением Издатель Warner Bros. Games вместе с разработчиками из Player First Games объявил, что файтинг-платформер MultiVersus выйдет в релиз уже 28 мая. Новинка будет распространяется по модели Free-to-play и появится на ПК и консолях PlayStation 4|5, Xbox One и Xbox Series X|S. Нап...

Необычную игру A Tiny Sticker Tale перенесут на смартфоны с ПК и Nintendo Switch Студия Ogre Pixel сообщила о подготовке мобильного порта A Tiny Sticker Tale. Эта игра вышла на ПК и Nintendo Switch 4 октября 2023 года. Релиз на iOS и Android состоится «скоро». Пока что предрегистрация через App Store и Google Play не проходит. Разработчики A Tiny Sticke...

Джон фон Нейман: выдающийся венгерский ученый, участник Манхэттенского проекта и автор статей по квантовой механике Фон Нейман — один из величайших умов в истории человечества. Несмотря на то, что ученый ушел из жизни в возрасте 53 лет, он успел поучаствовать в создании атомной бомбы, разработке ядерной энергетики и формированию основ цифровых вычислений. В этом материале рассказали про е...

Экономист Беляев назвал самой надежной валютой в мире юань Экономист назвал самую надежную валюту в мире

Открываем YandexART API и рассказываем, как мы учили нейросеть создавать картинки, которые понравятся людям В Yandex Cloud с сегодняшнего дня открыт доступ к тестированию API YandexART — нейросети для генерации изображений и анимаций, которая лежит в основе приложения Шедеврум. Протестировать API можно в сервисе Foundation Models, в котором доступно несколько моделей машинного обу...

У Samsung теперь есть браузер для Windows. Samsung Internet уже доступен в Microsoft Store Компания Samsung сегодня неожиданно запустила свой браузер на ПК. Приложение Samsung Internet уже доступно в магазине ПО Microsoft Store.  В случае Android, напомним, приложение называется Samsung Internet Browser, но сути это, конечно, не меняет. В магазине Windo...

Шутер Monument. Обновление спустя 5 лет после релиза Разработка игры началась в далёком 2014 году с изучением Unity. Чтобы выучить новую двиг или язык программирования я обычно делаю какой-нибудь проект на этой технологии, в моём случае это работает лучше чем зубрёжка. Таким проектом стал Monument - олдскульный шутер с видом о...

AMD внедрила генерацию кадров на основе драйверов AMD считает, что их новая технология генерации кадров на основе драйверов лучше технологии Nvidia.

Спустя год после победы Аргентины на ЧМ-2022 по футболу токен болельщика ARG рухнул Ровно год назад, 18 декабря 2022 года, Аргентина выиграла чемпионат мира по футболу. Токен болельщика ARG, который демонстрировал впечатляющие результаты, когда сборная получила трофей, быстро обесценился.

Midjourney запретил ИИ-генерацию Байдена и Трампа в преддверии выборов в США Популярные сервисы генерации изображений на основе ИИ ввели запрет на создание контента с участием ведущих кандидатов на пост президента США в 2024 году с целью нераспространения фейков.

Как я закрыл магазин в провинции, который кормил семью 28 лет. Бизнес из 90-ых прожил до 2022 По образованию я инженер-механик, долго работал в геологоразведке, а в 1994 году открыл 2 магазина с посудой и сувениркой за Полярным кругом. Проработал 28 лет, продал вместе с товаром и решил вспомнить, как это было. Ожидание: в маленьких городах дефицит товаров, плюс жируе...

Процессор и ДНК: микрофлюидный чип выполняет математические вычисления и сохраняет данные в молекулах Дезоксирибонуклеиновая кислота (ДНК) — то, благодаря чему из поколения в поколение самых разных живых существ передаётся наследственная информация, на основе которой «строятся» новые и новые организмы. Оказывается, ДНК можно использовать и в IT. Попытки предпринимаются уже д...

Navmesh, lightmaps и lightprobes: реализация и использование в Playcanvas В этой небольшой заметке хотелось бы поделиться результатами реализаций нескольких технологий из gamdev-а. В основном коснёмся двух тем. Первая тема - это использование navmesh-ей для нахождения путей в пространстве трёхмерной сцены. Вторая тема - это использование lightmap ...

SHIB достиг 3-недельного максимума на фоне сжигания В экосистеме Shiba Inu кипит активность: недельный коэффициент сжигания токенов вырос до беспрецедентных 961,53%, выведя из обращения более полумиллиарда SHIB

SHIB достиг 3-недельного максимума на фоне сжигания В экосистеме Shiba Inu кипит активность: недельный коэффициент сжигания токенов вырос до беспрецедентных 961,53%, выведя из обращения более полумиллиарда SHIB

Разрабатываем Nix в России Спринт — особый формат мероприятий, который разработчики Nix и NixOS придумали, чтобы собираться вместе и вместе работать на проектами.Что-то вроде хакатона, но без элемента соревновательности. Следующий спринт, если всё получится, пройдёт в Казани в августе. Здесь начало ис...

Какого специалиста искать для озвучания игры? Звуковая команда: структура и обязанности Приветствую всех, кто интересуется разработкой игр!Начиная с момента, когда я впервые попал в мир геймдева в 2008 году, я увидел, как игровой саунд-дизайн совершенствуется и становится важной частью игр. Мой путь в области игрового аудио начинался с работы техническим с...

Эксперт перечислил самые распространённые ошибки при использовании игрового ноутбука Сегодня игровые ноутбуки могут иметь примерно такую же производительность, что и настольные компьютеры. Однако есть несколько вещей, которые могут сократить срок службы геймерского устройства.

Побитовые операции: для чего нужны основы информатики Solidity-разработчику В этой статье я расскажу о том, как работают побитовые операции и зачем они нужны разработчикам смарт-контрактов. Например, без них не обойтись, если нужно оптимизировать расходы на газ, а иногда эти знания полезны для понимания того, что происходит в таком (оптимизированном...

Apple встряхнет App Store: больше скидок на подписки на фоне обвинений в монополии Неожиданным шагом Apple собирается изменить принципы App Store, представив новую функцию — «условное ценообразование». Эта стратегия позволит разработчикам приложений предлагать скидки пользователям с уже существующими подписками, будь то у того же разработчика или у конкури...

Коротко об играх от инди разработчиков №2 Прошлая подборка была неоднозначна принята. В комментарии было написано что не надо, а потом кто-то написал что надо. Пусть лайки/дизлайки определят, нужно такое здесь публиковать или нет. Попытка № 2.На DTF в комментариях было очень тепло принято, на пикабу залайкано.Мне на...

Алгоритм генерации столбцов (Column Generation) Генерация столбцов - подход к решению задач смешанного линейного программирования (MIP) с большим кол-вом переменных или столбцов.В статье представил теоретическую предпосылку, схему алгоритма и python реализацию подхода. В практической части рассмотрел решение двух задач: з...

Как подружить JUnit 5 и Robolectric? Задавались ли вы вопросом, почему Robolectric не работает JUnit 5? В этой статье расскажу, как подружить Robolectric и JUnit 5 и как мы смогли это сделать в команде. Вы узнаете, как запустить JUnit 4 тесты при совместном использовании с JUnit Jupiter с помощью тестовог...

Большая шпаргалка по Docker: как распилить монолитный проект на части Погружение в мир контейнеризации с докером — это путь к оптимизации развёртыванию приложений, а также ключ к упрощению жизни разработчиков и системных администраторов. Меня зовут Андрей Аверков, в IT c 2008 начинал пусть с аналитика-проектировщика IT систем, 11 лет в роли ра...

Что выбрать опытному разработчику? Фриланс vs агентство Существует миф, что на фрилансе разработчику можно заработать больше, чем работая на агентство. Может быть, это бы и было так, если бы разработчики умели себя продавать. По статистике, если взять двух специалистов с абсолютно одинаковыми hard- и soft-скиллами, но один из них...

WP: Украинцы не хотят идти в пехоту ВСУ и страдают низким моральным духом Неудивительно, когда твои политические власти скупают особняки за границей, но ты должен взять автомат и идти к русскому окопу

Оптимизация JavaScript. Inline Caches Думаю, ни для кого не секрет, что все популярные JavaScript движки имеют схожий пайплайн выполнения кода. Выглядит он примерно следующим образом. Интерпретатор быстро компилирует JS-код в байт "на лету". Полученный байт код начинает исполняться и параллельно обрабатывается о...

«Основы Dart» 2-е издание Почти 2 месяца полусонных ночей и борьбы с тем, что у дочки разом решили полезть все зубы... литры выпитого кофе, слез студентов попавших на пересдачу... и самый мой главный экшн этой осени - 2-е издание книги "Основы Dart"! Читать далее

Неочевидные угрозы: как защититься от атак на десериализацию, XSS и чтение произвольных файлов Злоумышленники могут успешно атаковать 98% веб-приложений. И это не просто громкие цифры, а данные из исследования Positive Technologies. Как такое возможно, если есть инструменты и практики типа SAST, DAST и WAF, а разработчики вроде бы нормально кодят?Давайте я объясн...

Obtainium — агрегатор закачек apk из разных источников Android предлагает богатый выбор сторонних репозиториев и магазинов приложений помимо Play Маркета: F-Droid (opensource), Aptoide, APKMirror и фирменные магазины вендоров. Однако разработчики часто выкладывают приложения только на собственных сайтах или GitHub. Это требует с...

Стоит ли устанавливать в игровой компьютер 2 видеокарты? Установка новой видеокарты - это рост графической производительности, увеличение фпс, фреймтайма и, конечно, качества самой картинки. Но видеокарты - особенно мощные - стоят недешево, поэтому некоторые умельцы предпочитают использовать вместо одной мощной модели пару штук по...

В Path of Exile 2 добавят аукцион для продажи предметов Разработчики из студии Grinding Gear Games поучаствовали в подкасте на YouTube-канале Zizaran, в рамках которого рассказали о грядущей ролевой игре Path of Exile 2 и её новых механиках. Из интересного были упомянуты система торговли между игроками в виде аукциона и новая вал...

Банановые шкурки на интервью Python-разработчика В этой статье я, Евгений Бартенев, техлид и автор курса «Python-разработчик», возьму и рассмотрю не только те «банановые шкурки», которые периодически разбрасываю сам на собеседованиях, но и те, на которых поскальзывались мои коллеги, некоторые наши студенты, да и я сам...

Вернуть мамонтов и птиц додо: как собираются возрождать вымерших животных Colossal — компания, которая занимается разработкой технологий возрождения вымерших видов живых существ. Команда учёных из Colossal использует генную инженерию, молекулярную и клеточную биологию. Специалисты собираются заняться возрождением тасманийского волка, последний пре...

Пошаговая стратегия CivIdle выйдет в раннем доступе на этой неделе Разработчики из инди-студии Fish Pond анонсировали выход пошаговой стратегии CivIdle, которая появится только в Steam в раннем доступе 16 февраля. О дате полноценного релиза пока что ничего не известно, но зато уже сейчас можно опробовать демоверсию на странице магазина. Кст...

Автостопом по дизайн-системе. Путеводитель с оглавлением Эта статья поверхностна, как водная гладь, по которой скачет камушек-блинчик. Каждый прыг — развилка на Пути дизайн-системы.- Делать свою или взять готовую? Прыг.- Платформенная или универсальная? Прыг.- Версионировать компоненты или всю библиотеку? Прыг...И ещё много таких ...

Создание шаблонов сайта в Joomla 4+ Последние статьи на Хабре о создании шаблонов для Joomla - 2015-2017 годов. В этой статье опытным разработчикам будет интересно посмотреть на отличия от предыдущих версий Joomla и, возможно, дополнить статью ценным советом. Тем же, кто чаще работал с другими движками статья ...

Дуров планирует собирать деньги на Телеграм, а вокруг карт VISA для россиян развернулся хайп-скандал Все самые важные и интересные финансовые новости в России и мире за неделю: ЦБ поднял ставку до 15% на радость текущим (но не будущим) ипотечникам, новые рублевые купюры не получили одобрение «свыше», на Мосбирже возникла мода на IPO, юаневые переводы стали популярнее евровы...

Любимые игры девушек RPG, шутеры, хорроры, стратегии, адвенчуры, казуалки — сейчас в игровой индустрии существуют проекты на самый разный вкус. А о вкусах, как известно, не спорят — ими делятся. К 8 Марта мы поговорили с геймершами об их любимых игровых проектах. Читать далее

Недельный геймдев: #168 — 7 апреля, 2024 Из новостей: «Смута» — это только начало, Flax Engine 1.8, BabylonJS 7, Apple разрешила эмуляторы ретро-игр в App Store, Unity прекратила поддержку инструментов Ziva Dynamics.Из интересностей: как Balatro продал 1 миллион копий, почему в Grand Theft Auto: San Andreas само...

Первые кадры кооп-хоррора в духе Alien: Isolation — Level Zero: Extraction Дебютный проект от студии DOGHOWL Games получил новый трейлер и демонстрацию игрового процесса. Многопользовательский ассиметричный хоррор Level Zero: Extraction, который выходит при поддержке издателя tinyBuild, должен появится на ПК и неназванных консолях уже в этом году. ...

Не баг, а фича: видеоигровые баги, которые стали классикой Даже в AAA-играх могут быть ошибки. Чаще всего сталкиваться с багами неприятно, однако иногда они могут войти в геймплей целого жанра или вовсе стать основой целой франшизы видеоигр. Разработчикам может будет полезным что-то позаимствовать.В комментариях пишите о других изве...

Игровая механическая клавиатура Cooler Master CK720: создана профессионалами для энтузиастов. Что это за новинка? Когда мы говорим об игровых клавиатурах, то обычно представляется полноразмерная система с механическими переключателями и подсветкой во всех возможных (а иногда и весьма неожиданных) местах. Конечно, это лишь штамп, на самом деле, игровые клавиатуры могут очень сильно отлич...

Как работает физика в играх В мире видеоигр игровая физика играет важную роль, определяя реалистичность и взаимодействие игрового мира с игроком. Что же происходит под капотом? Какие алгоритмы и подходы используются в современных движках? И что же значит «застрять в текстурах»? ...

Немного про OR в SQL запросах Несмотря на избитость темы и многочисленные рекомендации избегать OR в выражениях WHERE/ON SQL запросов, жизнь вносит свои коррективы. Иногда сама постановка задачи подразумевает необходимость использовать OR. Я не собираюсь здесь рассматривать простые случаи, а сразу возьму...

Недельный геймдев: #148 — 19 ноября, 2023 Из новостей: Raylib 5.0, Unity 6, возрождение The Daily Telefrag, Blender 4.0, продажи игры по мему «Русы против ящеров» превысили 100 тысяч копий.Из интересностей: 4-е издание книги Physically Based Rendering, документалка на 25-летие Half-Life, 100к продаж Don’t Scream...

Pixel Quest: путь от прототипа до первого игрового заведения Полгода прошло с момента публикации моей статьи о прототипе интерактивной светодиодной игровой платформы «Пол — это лава». Самое время рассказать, что с проектом и куда движемся сейчас. Мы основали компанию, запустили в Москве первую пиксельную игровую и даже успели ста...

Дегуглификация Chromium На сегодня Chrome — пусть и не самый быстрый, но самый популярный браузер в мире, с большим отрывом от остальных. А единственным реальным конкурентом остался Firefox, потому что практически все остальные тоже перешли на кодовую базу и движок Chromium. Разработать новый бра...

Отобрана первая группа закрытого для тестирования российского игрового движка Разработчик российского игрового движка Nau Engine рассказал о переходе проекта к закрытому альфа-тестированию

Официальные сервера Ark: Survival Evolved отключили из-за выпуска Ark: Survival Ascended Сервера Ark: Survival Evolved официально отключили в полночь по Гринвичу 30 сентября (3 часа ночи по МСК, 1 октября). Разработчики сделали «снимок» всех сохранений игроков и в четверг — 5 октября — выложат их для скачивания. Издание Rock Paper Shotgun уточняет, что все предм...

Делаю игрулю на Playdate на чистом C. Глава 3 Глава 1Глава 2Я пишу игру на игровую консоль Playdate на чистом C. Игра в жанре "выживальщик" наподобие Vampire Survivors. Так как в чистом C отсутствуют многие современные объектно-ориентированные удобства мне приходится по-всякому изворачиваться чтобы адаптировать свои иде...

Расчет количества газа необходимого для выполнения транзакции в Ethereum. Часть 2 — storage Привет всем! В прошлой статье мы с вами изучили общую механику расчета газа при выполнении транзакций. В этой статье мы сфокусируемся на самых "дорогих" операциях работы с хранилищем смарт-контракта (storage), а также пройдемся по истории EIPs, связанных с расчетом газа в Et...

Авторы шутера Riftstorm рассказали о результатах плейтеста и дальнейших планах 26 января, спустя несколько месяцев после окончания ноябрьского альфа-теста шутера Riftstorm, команда разработчиков из студии Mythic Protocol объявила о его результатах. «Самобытное Diablo с оружием» побило все ожидания авторов, ведь онлайн тестирования достиг отметки в 5 ты...

Биткоин достиг нового исторического максимума в Турции из-за инфляции лиры Ценка биткоина в шаге от достижения исторического максимума. Между тем в некоторых фиатных валютах BTC уже достигает новых ценовых рекордов. Так, биткоин достиг нового исторического максимума в турецкой лире.

Зимняя школа по RISC-V — актуальные знания по перспективной открытой архитектуре от экспертов С 2 по 8 февраля пройдет Зимняя школа «Программирование для RISC-V» — недельный интенсив от YADRO и ННГУ им. Н.И. Лобачевского. Программа состоит из двух частей: онлайн-лектория и очной проектной работы.На бесплатных онлайн-лекциях все желающие познакомятся с основами разраб...

Оцениваем RAG-пайплайны RAG (Retrieval Augmented Generation) - это популярный подход, объединяющий извлечение данных из баз и генерацию текста, позволяя моделям AI давать ответы на вопросы, основанные на информации, которую они не видели в процессе обучения. Важным этапом в развитии RAG является ег...

Candy Crush 3D — новая игра от издателя King Candy Crush 3D — новая мобильная игра от издателя King, которая появилась в Google Play. Зарубежные издания передают, что для неё проходит пробный запуск в Малайзии, но я и редакция AppTime не смогли подтвердить эту информацию. Candy Crush 3D должна изменить привычную форму...

[Перевод] Поисковый движок в 80 строках Python В сентябре я устроился на должность поискового дата-саентиста и с тех пор часть моих обязанностей заключается в работе с Solr — опенсорсным поисковым движком на основе Lucene. Я знал основы работы поискового движка, но мне хотелось понять его ещё лучше. Поэтому я закатал рук...

AMD собирается инвестировать в технологии ИИ для игровых устройств в 2024 году По словам главного технического директора AMD, 2024 год станет важным годом для развития аппаратных средств на основе технологии искусственного интеллекта.

Игровое будущее и искусственный интеллект по версии Nvidia: через 10 лет ИИ захватит игрострой? Корпорация Nvidia постепенно помогает развивать индустрию машинного обучения, разрабатывая и поставляя партнёрам во всём мире всё более мощные чипы. Открываются новые возможности, невиданные ранее, и одна из них — генерация игр посредством искусственного интеллекта. По мнени...

Магазины Amazon без продавцов ушли в минус после того, как вместо ИИ наняли 1000 индусов Amazon попыталась решить проблему некачественного ИИ в магазинах Just Walk Out при помощи живых сотрудников, но такой подход принёс убытки

Почему Cities: Skylines 2 так тормозит (часть 2, самое мясо) [Первая часть]Генерация скайбоксаВ игре используется встроенная система неба HDRP Unity, то есть она генерирует текстуру скайбокса (кубическую карту) в каждом кадре. Это занимает около 0,65 миллисекунды, что не очень много по сравнению со всем остальным, но если игра нацелен...

[Перевод] Управляемое данными тестирование с использованием Cucumber Тестирование на основе данных позволяет сократить объем ручных действий, необходимых для проведения тестирования, а также упростить управление и сопровождение тест-кейсов. В целом использование тестирования на основе данных позволяет повысить качество программного обеспечени...

Как оценить эффект от внедрения проекта? Целью любого проекта, будь то разработка сайта, внедрение искусственного интеллекта или модернизация оборудования, является получение бизнес-результата. Поэтому для клиента важно понимать, какую выгоду он получит от внедрения проекта и как это отразится на его прибыли. Кроме...

Начался пробный запуск JUMP: Assemble с Наруто и другими аниме героями Мобильная игра JUMP: Assemble доступна в Google Play 3 стран: Макао, Гонконг и Тайвань. Для неё проходит новый пробный запуск. Геймеры смогут поиграть за Наруто и других героев аниме. Они сойдутся лицом к лицу на изометрической арене, разбитой на 3 линии и джунгли. JUMP: As...

It's a mod, mod world: как моддинг изменил геймдев Для некоторых ПК-геймеров игровые модификации — решающее преимущество перед консольными игроками. Хотя разработчики — например, компания Capcom — иногда рассматривают моддинг как проблему, которая может негативно сказаться на репутации игр. Ранее мы об этом не задумывалис...

Как мы интегрировались в казахстанский маркетплейс или история о нюансах Привет! Меня зовут Ваня Крючков, я бэкенд-разработчик в Далее. Сегодня поделюсь опытом интеграции интернет-магазина Haier с маркетплейсом Kaspi. Это история о том, как, несмотря на ограничения и не самое удобное API, нам удалось интегрироваться с самым популярным маркетплейс...

Робот Маска нежно щупает яйца, а Набиуллина поднимает ставку во имя борьбы с их подорожанием Почти все самые важные и интересные финансовые новости в России и мире за неделю: в Самаре нашли надежный способ заработка на ценных бумагах, JPMorgan помог пенсионеру потерять $50 млн, у советника нового президента Аргентины обнаружены русские татухи, продолжение борьбы ней...

WidgetKit в iOS — не просто большие иконки Меня зовут Даша, я iOS-разработчик в Surf. Сегодня я освежу в вашей памяти философию и design виджетов. Подсвечу технические аспекты, которые помогут, если вы собираетесь делать свой первый виджет или хотите вдохнуть жизнь в старый. А ещё затрону несколько неочевидных, ...

Илон Маск признался, на чем он вертел рекламодателей, а айтишники выдумали себе кибер-прогерш Почти все самые важные и интересные финансовые новости в России и мире за неделю: на СПБ Бирже оказалось незаблокировано только 30% валюты клиентов, финнам один день приплачивали за сжигание электричества, а в OpenAI отметили годовасиковость ChatGPT завершением подковерных б...

Осознанная оптимизация Compose 2: В борьбе с композицией Jetpack Compose постоянно развивается, открывая перед разработчиками новые горизонты для оптимизации. С момента нашего последнего обзора, мы добились значительного прогресса, сократив задержки при скролле с 5-7% до нуля. В этом материале мы поделимся свежими находками и пере...

Проверка игрового движка qdEngine, часть вторая: упрощение C++ кода В этой статье мы рассмотрим, как статический анализатор PVS-Studio воодушевляет заняться рефакторингом кода. Ведь чем короче, проще и понятнее код, тем меньше в нём ошибок. Читать дальше →

Милей заявил, что Аргентина больше не будет заключать "секретные" сделки с Россией, Бразилией и КНР Новый лидер Аргентины также возложил вину на Китай за обострение долговой проблемы Буэнос-Айреса, однако эксперты считают, что его радикальный план по долларизации скорее всего провалится

Где взять коммерческий опыт для первой работы? В мире существует огромное количество онлайн-школ, которые предлагают освоить новую профессию и «войти в IT». Многие ребята, кто стремится изменить жизнь, заканчивают такие школы в надежде быстро устроиться на работу. Но как показывает практика, почти все выпускники сталкива...

[Перевод] Хакни своё следующее интервью с помощью Generative AI А Вы когда‑то задумывались о том, как классно было бы хакнуть собеседование? Создать себе цифрового помощника, который ответит на все вопросы интервьюера.Вот и я задумался. В этой статье предлагаю создать небольшое приложение на основе...

Недельный геймдев: #169 — 14 апреля, 2024 Из новостей: компанию авторов Genshin Impact оценили в 23 миллиарда долларов, Blizzard договорилась с NetEase о возобновлении сотрудничества, что показали на презентации The Triple-i Initiative.Из интересностей: документалочка про создание Pentiment, почему Risk of Rain в...

6 полезных инструментов на основе ИИ для разработчиков ИИ постепенно проникает в разработку, хотя и не особо быстро. Естественно, разработчика искусственный интеллект никак не заменит. Однако ИИ может помочь человеку работать более эффективно. Так, инструменты кодинга на базе ИИ помогают писать шаблонный код, упрощают рутинные п...

7 инструментов на основе ИИ для синтеза речи в 2023 году Развитие технологий искусственного интеллекта привело к появлению широкого спектра инструментов генерации речи. Text to speech, или TTS, — замечательная технология, которая обрабатывает текст и воспроизводит его вслух так, как будто бы его произносит человек. Ну и конечно, б...

Реализация циклической генерации подземелий «изнутри»: да что тут сложного? Вам нравятся старые Legend of Zelda времён SNES и GBA? Может быть, вам пришлась по вкусу Dark Souls? А, возможно, вы ещё и фанат Quake? Но что объединяет все эти игры? Для меня это в первую очередь дизайн уровней. Головоломки, удобные шорткаты и нелинейность исследования - в...

В Аргентине под влиянием США проходит смена политического курса Избрание Хавьера Милеи президентом Аргентины отражает новый этап в стратегии США по укреплению своего влияния в Южной Америке, с угрозой социальных и экономических последствий для большинства населения.

Аргентина одобрила использование биткоина в качестве средства платежа В Аргентине отныне можно использовать биткоин в качестве средства платежа. После репрессивной политики последних лет изменение закона новым президентом Хавьером Милеем вызывает радикальную смену курса.

Аргентина купила 24 истребителя F-16 у Дании Правительство Аргентины подтвердило официально закупку 24 истребителей F-16 у Дании, сообщил 16 апреля министр обороны Аргентины на пресс-конференции. Дания избавляется от устаревших самолетов.

Портативные игровые консоли в 2024 году: что готовит рынок? Привет, Хабр! Мы все оказались в 2024 году, а значит, самое время узнать, что приготовили или готовят производители игровых устройств, хороших и разных. В конце концов, нужно и отдыхать, а не только работать. Сегодня оценим различные консоли как компаний из Китая, так и запа...

Первые 100 дней Хавьера Милея на посту президента Аргентины По констатации национальных СМИ, Хавьер Милей не только сократил кабинет министров наполовину, но и 50 000 государственных рабочих мест, приостановил все новые контракты на общественные работы, отменил щедрые прежние субсидии на топливо и транспорт.

Удалёнка в ИТ-2023: золотая пуля или преграда для карьеры? В чём хранить деньги, в рублях, твёрдой валюте или золоте? Кто круче, Александр Овечкин или Уэйн Гретцки? Что лучше, удалённая работа, гибрид или офис?В жизни множество вечных вопросов, попробуем ответить на последний. На эту тему написано уже немало статей, но тема не ...

Недельный геймдев: #161 — 18 февраля, 2024 Из новостей: Baldur’s Gate 3 принесла Hasbro около 90 миллионов, в ZA/UM подтвердили сокращения, продажи Metro Exodus превысили 10 миллионов копий, Blender представил систему анимации Project Baklava.Из интересностей: Unity сквозь тернии к importing assets, как продать 1 ...

[Перевод] Чёрный рынок звёздочек на GitHub, который помогает читерить с популярностью Популярность на GitHub помогает открывать ценные возможности для разработчиков и стартапов. Подпольные магазины продают «звезды» платформы, предлагая программистам способ буквально следовать популяному слогану «Fake it till you make it». Читать далее

Amazon использовали тысячи индийцев вместо ИИ в проекте бескассовых магазинов «Взял и иди» Теперь магазины будут закрыты, ведь реализация идеи не оправдала себя.

Как найти баланс между интересами покупателей и продавцов: опыт разработчиков Яндекс Маркета Привет, Хабр! Меня зовут Илья Ненахов, я руковожу разработкой платформы для продвижения товаров на Яндекс Маркете. Предлагаю взглянуть на площадку немного с другой стороны, а именно — как на механизм, который пытается найти оптимальную точку в пространстве с тремя измерениям...

Состоялся релиз Counter-Strike 2 В Steam состоялся релиз Counter-Strike 2. Игра вышла в Steam и доступна для всех желающих совершенно бесплатно. Вторая часть является переработанной Counter-Strike: Global Offensive, которая была перенесена на игровой движок Source 2. Релиз состоялся спустя 2 месяца после ...

Нигерия задумалась о вступлении в БРИКС и может встать на место сомневающейся Аргентины Если Аргентина действительно откажется от вступления в БРИКС, то у Нигерии появится шанс вступить в союз уже совсем скоро

Обучение ИИ на синтетических данных: исследователи из MIT меняют правила игры Как известно, данные - это новая почва в мире AI. И товарищи-исследователи из MIT CSAIL нашли оригинальный способ вырастить на этой плодородной земле нечто большее, чем просто пиксели. В своем новом исследовании, они использовали синтетические изображения для обучения моделе...

Сам себе аниматор: нейросеть Kandinsky от Сбера теперь может создавать видеоролики на основе текстового описания Команда СберБанка поделилась свежими новостями о развитии проекта фирменной нейросети — бесплатной генеративной модели Kandinsky. У пользователей  Kandinsky 2.2 появилась возможность создавать видеоролики по текстовому описанию в режиме анимации.  По од...

ABR для живых трансляций Все мы смотрим видеоролики в интернете, и каждому наверняка приходилось сталкиваться с проблемами во время просмотра. Как разработчик сервиса вебинаров, попробую разобрать эту проблематику и рассмотреть возможные решения. Давайте представим себе ситуацию, в которой...

Недельный геймдев: #152 — 17 декабря, 2023 Из новостей: E3 отменили навсегда, Epic Games выиграла судебное разбирательство против Google, AMD выложила исходнички FSR 3, Naughty Dog прекратила разработку мультиплеерной The Last of Us, Fntastic объявила о своём закрытии из-за финансового краха The Day Before.Из инте...

Недельный геймдев: #173 — 12 мая, 2024 Из новостей: Xbox закрыла четыре студии, Hades II с большим отрывом обошла первую часть по онлайну в Steam, покупателям Ghost of Tsushima оформили принудительный возврат средств в Steam.Из интересностей: трудности перевода Persona 3 Reload, ещё немного про вишлисты, разбо...

Магия swizzle из шейдеров в C++ В шейдере мы можем написать vec3 v0 = v1.xxy * 2 и любую другую комбинацию x, y, z и w в зависимости от длины вектора. Я рассматриваю только размеры вектора до 4, как самые распространенные для использования. Полученный вектор может не иметь той же самой размерности, как в м...

Сервис «Почта Global» запустил доставку с Taobao и других китайских онлайн-магазинов До этого сервис работал с США, Европой, Турцией и ОАЭ.

Как увеличение команды влияет на её продуктивность, или почему 9 женщин не смогут родить ребенка за 1 месяц Когда хочетЕсли, конечно, одна из них не на 8 месяце. Когда хочется сократить сроки, самым логичным выходом из ситуации может показаться увеличение количества людей в команде. В этой статье мы рассмотрим несколько исследований, чтобы понять, как размер команды влияет на ее п...

С 500 мс до нуля, или история о том, как я написал Node.js C++ addon и ускорил скидочный сервис в 500 раз Приветствую тебя! Меня зовут Дмитрий и я работаю в LAD. Сегодня я поведаю историю о том, как эволюционировал скидочный сервис одного из наших проектов. Пройдя путь от всеми нелюбимого, "тормозящего" сервиса, до сервиса, который имеет наилучшие показатели на недельных графика...

Недельный геймдев: #149 — 26 ноября, 2023 Из новостей: GameMaker отменил подписку для инди-разработчиков, на провал Immortals of Aveum повлияло обилие громких релизов в 2023 году (но это не точно).Из интересностей: сколько заработала Torn Away и есть ли жизнь после релиза, галоп пикселя — часть шестая, графика др...

Глубока ли кроличья нора: Bing обзавелся «глубоким поиском» на основе GPT-4 Microsoft собирается изменить рынок поисковых систем с помощью своей новейшей функции - Deep Search, работающей на базе GPT-4. Попрощайтесь с необходимостью составлять идеальный ИИ-запрос - Deep Search превратит ваши расплывчатые запросы в подробный кладезь информации.

Поиграли в Palworld: «Пикачу, я выбираю тебя!» Раннюю версию Palworld купили более 5 млн раз, а разработчики могли получить через Steam около $260 млн. Это отличные цифры для «ещё одной песочницы», которая берёт сильное вдохновение у Покемонов. На самом деле Palworld стала более хайповой, чем любая новая часть по Поке...

Fooocus v2: Революция в работе с изображениями — расширение, изменение и персонализация. Все про Input Image в нейросети Друзья, всем привет, в прошлой статье Fooocus v2 — бесплатный Midjourney у вас на компьютере, вы познакомились с рисующей нейросетью которая вполне способна заменить Midjourney, узнали как её установить, как пользоваться, за что отвечают все настройки и как работают режимы, ...

Генерация кадров от AMD оказалась бесполезной AMD, один из лидеров в мире производства видеокарт, представила бета-версию драйвера для видеокарт RX 7000 в сентябре 2023 года. Этот драйвер предоставляет возможность активировать технологию генерации кадров, известную как Fluid Motion Frames, в играх, работающих на DirectX...

Геймерский мини-ПК ACEMAGIC TANK03: на что способен маленький гигант игрового мира с Core i9-12900H Пару месяцев назад в продажу поступил мини-ПК ACEMAGIC TANK03 с отличной для своего размера производительностью. Так, он оснащён чипом Intel Core i9-12900H (в максимальной комплектации) и графикой NVIDIA GeForce RTX 3080M. Кроме того, он ещё и выглядит весьма интересно — зам...

Недельный геймдев: #151 — 10 декабря, 2023 Из новостей: увольнения в «Трудный период» в tinyBuild, Mari 7.0, Baldur’s Gate 3 — игра года, вышла альфа GeoGen.Из интересностей: лучшие практики по Unity LTS 2022, отправил 72 питча и почти не получил обратной связи, как сделать игру на ChatGPT, музыка и семплирование в...

Проклятые Земли. Изменяем движок игры! Подробности + ПРИМЕР реверсинга движка Статья о том, как реверс-инжиниринг и разбор форматов могут не только расширить старую любимую игрушку, но и сделать из неё абсолютный шедевр, который будет смотреться уже в новом свете. Обзор уникальных фишек игры Проклятые Земли, исправление её лёгких недостатков и разбор ...

Microsoft собирается сократить 1900 сотрудников в Activision Blizzard, ZeniMax и Xbox Game Studios Компания Microsoft собирается сократить 1900 сотрудников в Activision Blizzard, ZeniMax и Xbox Game Studios

В Японии сделают мобильную игру по аниме «Невероятные приключения ДжоДжо» Игровая студия Gumi Co. хоть и работает по большей части на внутренний японский рынок, но мобильным геймерам она может быть всё равно известна по двум играм — Final Fantasy Brave Exvius и War of the Visions: Final Fantasy Brave Exvius. Но если над этими проектами студия Gumi...

За деньги — нет Я работаю проектно и часто сталкиваюсь с разным бизнесом. Многим приходится отказывать, при этом вижу, что часто коллеги не отказываются, более богатые коллеги. Поэтому наболело обсудить какие моральные рамки у таких же как я, кто работает проектно. Буду рад, если подел...

Экс-сотрудница «1 канала», вышедшая в эфир с антивоенным плакатом, пожаловалась на отсутствие денег Речь идёт о Марии Овсянниковой, мигрировавшей из России.

Автоматическое определение таблицы коммутации BLDC мотора Здесь разрабатываем эталонную таблицу коммутации BLDC мотора на основе цифрового двойника и создаем алгоритм для автоматической генерации таблицы в сервоконтроллере MC50. Таблица коммутации используется для 6-шагового управления вращением ротора BLDC мотора с датчиками Холла...

Гайд для новичков по Drive Zone Online: стартовый экран, режимы, механики и валюта Drive Zone Online — мобильный симулятор вождения, который предлагает игрокам обширный открытый мир с множеством миссий, а также целых 7 режимов с совершенно разными правилами. И это я ещё не упомянул детальную кастомизацию автомобиля: от обычной покраски до тюнинга шин и дис...

Ищем жилье в 500м от сетевого продуктового в Москве Приятно когда живешь там где у тебя вход в метро в 15 минутах ходьбы и с комфортом жизни неплохо. Но кушать хочется всегда, а на рабочей неделе уж совсем нет времени и желания ехать в супермаркет чтобы сварить гречневую кашу и взять что-нибудь на завтрак. Магазины шаговой до...

5 бесплатных игр для iPhone, которые скрасят любое ожидание С каждым разом, чем глубже погружаюсь в App Store в поисках новых интересных, а главное, бесплатных игр для iPhone, тем сильнее убеждаюсь, что на презентациях Apple зачастую лукавит. Игр в магазине приложений действительно много, а вот стоящие надо как следует поискать. Что...

Российская ОС «Аврора» станет основой для отечественной игровой консоли Компания «Открытая мобильная платформа» предложила использовать свою операционную систему «Аврора» для управления первой российской игровой консолью. Генеральный директор компании Павел Эйгес подчеркнул, что «Аврора» может быть адаптирована под нужды разработчиков игр и на и...

[Перевод] Минималистическая модель живой клетки в браузере Вы когда-нибудь задумывались, как действуют клетки — элементарные единицы живой материи? Я – программист, но одновременно увлекаюсь клеточной биологией. Поэтому я решил смоделировать работу простейшей клетки на TypeScript. Вообще, клетки невероятно сложны; по оценкам учёных,...

Проблема квантового измерения и её решения: байесовские вероятности или неопределённость самолокации? Кажется, наука приближается к разрешению парадокса, породившего множество интерпретаций квантовой механики и множество споров между их сторонниками. Реализованный в 2019 г. эксперимент «Друг друга Вигнера», в котором наблюдатели моделируются с помощью фотонов или кубитов ква...

Релиз зомби-выживания Last Hope Bunker: Zombie Survival с нотками shoot ’em up Разработчики из независимой студии ArtDock, которые до этого отметились только казуальной аркадой SOS OPS, выпустили в релиз игру в совершенно ином сеттинге — одиночное выживание в зомби-апокалипсисе Last Hope Bunker: Zombie Survival. Изометрическая новинка появилась на ПК ч...

Книги по Linux для начинающих и профессионалов: выбираем лучшее В этой подборке — книги по Linux. В большинстве своём они предназначены для специалистов, но есть что почитать и новичку. Мы постарались собрать самые разные книги — для системных администраторов, разработчиков и обычных пользователей. Всё самое интересное — под катом. Читат...

Tropico 2 – пиратский рай начала нулевых на современных системах Недавно выходила статья про первую часть Tropico, которая занимает отдельное место в моих игровых воспоминаниях о двухтысячных. Проект для своего времени отличался интересным геймплеем, легкой и непринуждённой атмосферой и необычным сеттингом, благодаря которому можно было с...

Переизобретённая жизнь: в чём суть синтетической биологии и как она изменит мир Недавно консорциум Sc2.0 (International Synthetic Yeast Genome [Sc2.0] consortium) объявил о важном открытии — в авторитетном научном журнале Сell вышла статья о… простых пекарских дрожжах. Особенность открытия заключается в том, что половины генома новой версии дрожжей нико...

Новый президент Аргентины планирует отменить пенсии и образование, а ЦБ распустить Аргентина выбрала нового президента - Хавьера Милея. Его политические взгляды и обещания вызывают смесь интереса и тревоги, ибо они настолько радикальны и отличаются от привычных стандартов, что пробуждают чувство неуверенности и страха у некоторых граждан Аргентины.

Совместная работа в реальном времени: алгоритмы, редакторы и облако Сегодня никого не удивляет онлайн редактирование общего документа, файла или базы данных. Но под капотом сервисов параллельной работы с данными находится большая история. И эта история еще далека от завершения. До облачной синхронизации и онлайн-редакторов сотрудники др...

NeoVim для Ruby разработчика Данная конфигурация собиралась очень долго. на данный момент работаю именно на ней. Является больше напоминанием для себя, и шпаргалкой для тех кому интересно. Это субъективная точка зрения, и ни кому ее не навязываю. Если захотите использовать, буду рад тем что помог.Резюме...

Чтобы геймеры могли лучше оценивать задержки. AMD представила метрику System Lag Компания AMD добавила в свой свежий драйвер новую метрику под названием System Lag.  System Lag призвана отображать задержку между генерацией кадров движком той или иной игры и их дальнейшим рендерингом видеокартой.  Пока что метрика работает только с адаптер...

Что скрывается в коде игрового движка, написанного на Java? Вы когда-нибудь интересовались игровыми движками, написанными на Java? В этой статье мы рассмотрим и проверим на наличие ошибок в исходном коде один из популярных игровых движков — jMonkeyEngine. Возможно, мы даже узнаем, почему игры пишутся на C# и C++, а не на Java. Читать...

Феномен PlayStation. Как Sony совершила революцию в мире видеоигр и победила в войне консолей На заре 1990-х годов в мире игровых консолей было всего два имени: Sega и Nintendo. Была конечно ещё Atari, но к тому моменту, выиграв спор по поводу прав на Тетрис, Nintendo оставила её далеко позади. И в то время никто не мог предвидеть, что компания по производству бытов...

Турция работает над созданием беспилотников-камикадзе и танка Altay Боевые системы должны изменить лицо современной войны и укрепить оборонную промышленность страны.

Подборка: навыки и инструменты начинающего Go-разработчика Привет! Меня зовут Александр Тетеркин, я Go-разработчик в VK. Раньше я писал на Python, потом перешел на Go — пишу на этом языке уже три года, а также являюсь наставником на курсе «Go-разработчик с нуля».Я знаю, что новички в любой сфере задаются вопросами о том, с чего нача...

Для The Division: Resurgence пройдёт технический тест Разработчики The Division: Resurgence опубликовали свежий пост от 28 марта, в котором сообщили о проведении технического теста с 14:00 3 апреля по 14:00 5 апреля. Да, тестирование продлится всего 2 дня, но это не самое страшное. Участвовать смогут как те, кто уже тестировал ...

Как проклятие невидимой стены ждало меня 20 лет Когда на меня накатывает хандра, я бросаю всё и пилю свой игровой движок. Это неблагодарное занятие, но меня прёт. В самом начале у меня были такие планы: вжух-вжух, щас возьму ведро, накидаю туда всяких библиотек для графики, физики и звуков, добавлю сетевую библиотеку по ...

MMORPG Noah's Heart официально закроется в конце апреля 2024 Разработчики из компании Archosaur Games, известные по играм Dragon Raja и Avatar: Reckoning, объявили о закрытии MMORPG Noah's Heart, которая была выпущена в 2022 году. На данный момент игровые магазины уже недоступны, но сервера будут отключены только 29 апреля 2024. В кач...

Apple восстановила лицензию Epic Games после вмешательства ЕС Epic Games получила возможность открыть свой магазин приложений для iOS в Европейском союзе. Разработчику была отозвана лицензия Apple ранее на этой неделе, но теперь компания сообщила, что Apple изменила свое решение после вмешательства Европейской Комиссии.

ТОП-7 инди-игр или кто спасает игровую индустрию Майские праздники за окном, а значит, и долгожданные выходные. Самое время свернуть вкладки с рабочими задачами и переключиться на любимые игры. Пока кто-то тестирует «Смуту», а кто-то досматривает сериал о Вселенной Fallout, мы предлагаем обратиться к миру «индюшатины» и уз...

Скорый релиз и бесплатное демо визуальной новеллы Shanghai Summer Разработчики из FUTU Studio вместе с издателем Astrolabe Games представили демоверсию приключения Shanghai Summer в рамках события Storyteller's Festival в Steam. Визуальная новелла выйдет на ПК, PlayStation и Nintendo Switch уже на следующей неделе — 8 февраля. В комплекте ...

Realms of Arkania: Blade of Destiny (1992/2013) «…мы стремились сделать самую задротсткую ролевую игру всех времён и народов…»«Современные игры разбаловали игроков. С нетерпением жду, когда игроки откажутся покупать игры, в которых можно проиграть… Игра обязана бросать вызов. Я вырос на игров...

Apple придётся поменять буквально самые глубинные правила iOS. Компания уже смирилась с тем, что ей придётся допустить сторонние магазины приложений Похоже, Apple уже смирилась с тем, что ей придётся изрядно изменить некоторые свои программные продукты из-за нового Закона ЕС о цифровых рынках. Как сообщается, Apple уже внесла соответствующие правки в документ формы K-10, касающейся факторов риска на 2023 год.  ...

eBay в ответ на критику семейной пары послал людям посылку с кровью Министерство юстиции США закончило расследование в отношении некоторых менеджеров и сотрудников логистики интернет-магазина eBay. Компания заплатит $3 млн семейной паре за моральный ущерб из-за издевательских посылок.

Ускоряем программу для 50-летнего процессора на 180000% В прошлом году я написал программу, вычисляющую 255 цифр числа π на самом первом микропроцессоре от Intel - 4004. В той статье я упоминал рекорд ENIAC'a - 2035 цифр [^1], но побить его не смог. Настало время закрыть гештальт. В этот раз возьмём одного из преемников от Intel ...

Microsofty открыла доступ к функции Cocreator в Paint для всех пользователей Пользователи Windows 11 начали получать обновлённое приложение Paint с функцией Cocreator, позволяющей генерировать изображения на основе текстового описания. В основе функции лежит нейросеть DALL-E 3 от компании OpenAI. Отметим, что ранее Cocreator был доступен только учас...

[Перевод] Как я снизил время инкрементных сборок Rust на 40% Я форкнул и модифицировал компилятор Rust rustc. Одна фича — кэширование расширения процедурных макросов — привела к снижению времени инкрементных сборок на 11-40% в различных реальных крейтах. Благодаря этому ускорились dev-сборки и меньше стал тормозить rust-analyzer (IDE ...

Полезные ресурсы для Python-разработчиков Привет, Хабр! Меня зовут Катерина. Вот уже пять лет я профессионально занимаюсь переводами статей по Python. Для работы мне пришлось освоить основы этого языка и попутно ознакомиться со множеством ресурсов. Я решила собрать эти ресурсы в одной статье, чтобы поделиться ими. Н...

Немерцающий экран 1,5К, 24 ГБ ОЗУ, 100 Вт, 50 Мп с OIS. Живое фото и подробные характеристики Honor 90 GT Инсайдер Digital Chat Station опубликовал живые фото и довольно подробные характеристики будущего игрового субфлагмана Honor 90 GT. Эта модель станет первой в линейке Honor с 24 ГБ оперативной памяти в топовой версии. Но это еще не все особенности. Honor 90 GT получит ...

Ролевые и детские игры для смартфонов стали самыми скачиваемыми у россиян RuStore, российский магазин мобильных приложений, опубликовал анализ игровых предпочтений в стране. Согласно полученным данным, ролевые и детские игры — самые быстрорастущие категории, количество загрузок которых за год удвоилось.

2d движок для игр Javascript Game Engine (JsGE) Привет всем. Меня зовут Артурас, я пишу на Javascript. Полтора года назад я уволился из оффшорной компании и решил написать свой движок для браузерных 2d игр. Сегодня - делюсь результатами. Читать далее

Эрдоган: Турция ничего не ожидает от ЕС в вопросе вступления в объединение Эрдоган высказался о перспективах вступления Турции в ЕС

Один год ChatGPT: как ИИ изменил мир технологий Проходит год с момента, как OpenAI выпустил ChatGPT – чат-бота на основе искусственного интеллекта. И это событие оказалось началом настоящей революции в технологиях - сейчас мы вспомним, как это изменило мир

Белгород. Telegram-bot для поиска укрытий Эта статья, как и приложение были написаны на прошлых новогодних праздниках, но по ряду причин, я не решился публиковать текст, так и остался он в черновиках. Вчера случилось страшное - в канун новогодних праздников город Белгород, в котором я живу, попал под массированный о...

[Перевод] Как дальнобойщик в 38 лет стал разработчиком на Ruby on Rails Недавно мне представилась возможность взять интервью у Педро Давида Гарсии Лопеса, разработчика на Ruby on Rails из Великобритании, который до этого работал дальнобойщиком. Интересно то, что он решил стать программистом в 38 лет. В этой статье я расскажу его историю, котора...

«Тинькофф» изменил условия обслуживания для всех физических лиц Финансовое учреждение «Тинькофф» является одним из самых крупных и одним из наиболее известных на российской территории, а пользуются его фирменными услугами миллионы россиян. И вот, кредитная организация посчитала необходимым в очередной раз изменить условия обслуживания Ч...

Геймеры научились наживаться на игровой валюте в PUBG Baza рассказала о баге, который возник у одной из российских площадок, торгующих цифровым контентом.

Знакомство с CAD Dassault Solidworks 2022 на примере проектирования модели «рука T-800*» *Прежде всего стоит отметить, что модель является художественной, многие элементы и решения с точки зрения механики и робототехники не имеют смысла. Читать далее

Митап для FPGA-инженеров и разработчиков систем на кристалле в Минске и онлайн: от верификации до запуска тестов Привет, Хабр! 2 марта собираемся в Минске и онлайн на бесплатном митапе по FPGA, ASIC и RTL. Обсудим итеративную сборку проектов и имплементацию больших дизайнов на ПЛИС, подходы к верификации, а также систему бронирования и запуска тестов на сотнях стендов за раз.В посте де...

[Перевод] Физики проверяют в лаборатории новую гипотезу о происхождении жизни Современная физика может объяснить многое - от спина мельчайшей частицы до поведения целых скоплений галактик. Но она не может объяснить жизнь. Просто не существует формулы, объясняющей разницу между живым и мёртвым куском материи. Кажется, что жизнь просто таинственным обра...

Как мы сделали переводчик точнее и дешевле Google и Yandex Всем привет! Меня зовут Никита, я Data Scientist из Raft. Сегодня я расскажу вам о том, как мы решили задачу перевода каталога товаров большого интернет-магазина с русского на арабский язык с применением искусственного интеллекта. Мы рассмотрим различные подходы и идеи, возн...

Система аутентификации: сделай сам vs возьми готовое Разработка системы аутентификации может показаться начинающему разработчику простой задачей. Пользователь создает учетную запись, данные сохраняются, и в дальнейшем по логину-паролю происходит вход. Но когда начинаешь копать глубже, система аутентификации, точно луковица, от...

Оптимизация js/WebGL/Web Assembly Не так давно я писал про свой 2d движок jsge. При написании рендера, делал оптимизацию кода, а также экспериментировал с web assembly. Как и обещал, написал отдельную статью про результаты. Читать далее

Турция разорвала экономические отношения с Израилем РИА Новости: министерство торговли Турции подтвердило полное прекращение товарооборота с Израилем

GPT-4 дали поиграть в Doom без обучения. ИИ весьма плохо справился с задачей, забывая о врагах, как только они исчезали с экрана ChatGPT уже показал себя способным проходить различные тесты, сдавать экзамены и так далее. Оказалось, что играть в игры он пока может весьма плохо. Как минимум в Doom.  создано DALL-E Адриан де Винтер (Adrian de Wynter), ученый Microsoft и исследователь Йоркского...

Как государство дало мне 4 млн на бизнес в деревне, и теперь я работаю по 16 часов без выходных ДИСКЛЕЙМЕР: Статья написана автором блога на основе интервью с предпринимателем, владельцем торговой марки сыра и козьей фермы из мордовской деревни Мариной Перфильевой. 7 лет назад я бросила работу в городе и с мужем переехала в деревню, завела 50 коз, взяла агростартап на...

Google пытается оптимизировать формат JPEG, увеличив компрессию на 35%. Что это за технология? Формат изображений JPEG появился ещё в конце прошлого века, причём актуальность он не теряет, а, наоборот, набирает. Казалось бы, что можно изменить в технологии, которой столько лет? В Google посчитали, что сейчас самое время для оптимизации формата, а именно повышения эффе...

Разработка игры Jim Power для 8-битной приставки: из первых рук Одно из моих главных увлечений в жизни — видеоигры, преимущественно старые. Я большой энтузиаст ретро-компьютеров и игровых консолей, много лет занимаюсь самыми разнообразными делами в этой области. Кто-то знает меня как разработчика игр, кто-то — как демосценера, кто-то — ...

DIY клавиатура из фанеры Давно хотел клавиатуру под себя, но даже в кастомных механиках мне не хватало кастомности. Смены цвета кнопок или звука переключателей было недостаточно. Поэтому я собрал клавиатуру с нуля. Читать далее

[recovery mode] Что нового в Midjourney 6? 5 видимых отличий от 5.2 Теперь изображения сложно отличить от реальных фото - морщины, складки, красные глаза, текстура кожи — генерации выглядят почти идеально. Читать далее

Лучшие практики RuStore: правила хорошего Code Review для Android Привет, я Михаил Емельянов, руководитель Android-направления в RuStore. Над стором трудится большая команда разработчиков, проект регулярно дорабатывается, а количество новых строк кода неизменно увеличивается. За год работы команда магазина приложений выпустила невероя...

В Турции испытали двигатель TF6000 для беспилотных самолетов ANKA-3 и KIZILELMA Турция отмечает успешное испытание TF6000, своего первого военного турбовентиляторного двигателя.

Мультивселенная может быть намного, намного больше и сложнее, чем мы можем себе представить Новый способ интерпретации неуловимой части квантовой механики может в корне изменить наше представление о реальности

Анонс новой части Принца Персии в жанре roguelite — The Rogue Prince of Persia Разработчики из студии Evil Empire, которые до этого занимались только дополнениями для метроидвании Dead Cells, представили свой первый полноценный проект — новую часть серии Prince of Persia в жанре roguelite. Игра под названием The Rogue Prince of Persia выйдет при поддер...

Nokia собирается сократить 14 тысяч сотрудников из-за уменьшения доходов Nokia планирует сократить 14 тысяч сотрудников по всему миру из-за уменьшения доходов и экономических трудностей на рынке 5G.

Shengshu Technology представила аналог SORA — мощный ИИ-генератор текста в видео Vidu Китайская команда разработчиков Shengshu Technology бросает вызов OpenAI в сфере генерации видео нейросетями. Их модель Vidu способна создавать ролики длительностью до 16 секунд, тем самым заметно превосходя текущие аналоги.

«Душа молчит, хоть слышит всё вокруг»: как мы отучаем генеративные модели галлюцинировать Вот так когда-то отвечала языковая модель, когда её просили привести пример стихотворения Бальмонта. Стихотворение с таким названием действительно есть, но начинается оно совсем не так. К сожалению, генеративные модели могут галлюцинировать и выдумывать ответ. С таким м...

Вестник Midjourney: обзор шестой версии модели Привет, Хабр! Меня зовут Владимир Туров, я разработчик в Selectel. В это статье расскажу, что нового в Midjourney v6 и почему она лучше предшественников. Разберем примеры генераций и протестируем новые функции. Читать дальше →

Гигантские ИИ-модели и самые производительные чипы: Nvidia выпустила мощный GPU B200 со скромным потреблением энергии Корпорация Nvidia продолжает развивать направление производства чипов для ИИ-отрасли. Сейчас руководитель американской компании заявил о выпуске самого мощного ИИ-чипа в мире. Кроме того, готовы и некоторые модульные системы, базирующиеся на основе GPU B200, так называется н...

Эволюция обработки данных: от MapReduce к стриминговому движку Yandex Query Language (YQL) — универсальный декларативный язык запросов к системам хранения и обработки данных, разработанный в Яндексе. А ещё это один из самых нагруженных сервисов: YQL ежедневно обрабатывает около 800 петабайт данных и 600 000 SQL-запросов, и эти показател...

Apple внедрит собственный продвинутый поисковик в магазин приложений App Store Apple намерена интегрировать свой мощный внутренний поисковый движок в App Store и другие приложения.

В любую точку мира за час: онлайн-заказы из Китая собираются доставлять на ракетах Китайская аэрокосмическая компания Space Epoch объявила о сотрудничестве с онлайн-магазином Taobao, который принадлежит китайскому холдингу Alibaba Group. Партнёры намерены развивать быструю доставку заказов по всему миру с помощью многоразовых ракет. Ожидается, что так...

Микрофронтенд для самых маленьких Всем привет. Меня зовут Алексей. Сейчас я работаю frontend-разработчиком в компании Ozon. В свободное время мне нравится читать про новые технологии, фреймворки, а учитывая то, с какой скоростью развивается frontend, я никогда не скучаю. В этой статье пойдет речь о микрофрон...

Рендеринг трёхмерных развязок, мостов и тоннелей Привет! Меня зовут Арсений Кононов. На прошлой неделе мы зарелизили трёхмерные развязки и тоннели, которые можно увидеть в режиме навигатора. Я расскажу о простой и гибкой технике, реализованной в графической подсистеме нашего графического движка для отоб...

Квантовая случайность против детерминизма и супердетерминизма. Изгоняем демона Лапласа Миром правит детерминизм или случайность? Будущее предопределено или многовариантно? Можно ли в точности предсказать будущее состояние системы по начальным условиям, или её динамика в принципе непредсказуема? Всё происходит согласно необходимости и провидению, или наша судьб...

Актуализация книги «Основы Dart» Вот и настал тот момент, когда закатав рукава приступаю к актуализации написанной пару лет назад книги "Основы Dart": Читать далее

The New York Times: Украинская армия физически истощена, но моральный дух в порядке Самая главная проблема - нехватка личного состава

В основе нового чипа Google для ИИ будет лежать в том числе архитектура RISC-V. Предположительно, речь о ядре SiFive X390 Похоже, компания Google собирается использовать архитектуру RISC-V для своих будущих чипов TPU, нацеленных на вычисления с ИИ.  Компания SiFive, которая является разработчиком коммерческих процессоров RISC-V и IP-блоков для них на основе архитектуры набора команд ...

Издатель GTA 6 собирается сократить около 600 человек и отменить разработку нескольких проектов Противники перехода на офисный режим там, интересно, есть?

Иностранные производители электроники массово закрывают свои магазины в России Под влиянием санкционного давления крупные иностранные производители электроники закрывают свои магазины в России, освобождая место для новых игроков из Турции и Китая.

Создатели ChatGPT открывают онлайн-магазин Согласно сообщению The Verge, OpenAI планирует запустить магазин для GPT — пользовательских приложений на основе своих моделей искусственного интеллекта, генерирующих текст

Интерфейсы для производств — это не сайты штамповать Будем откровенными: разрабатывать интерфейсы для производств — это не сайты штамповать. Стоит только коснуться производственной специфики, как стандартные подходы разваливаются на куски — даже если у вас уже есть огромная дизайн-система на основе популярной методологии Mater...

Турция ввела ограничения на экспорт ряда товаров в Израиль Израильская сторона ранее отказала Турции участвовать в гуманитарной миссии в Сектор Газа

Релиз Broken Roads — RPG с системой морали и глубокой историей Сегодня, 10 апреля, до релиза добралась партийная ролевая игра с насыщенным сюжетом в декорациях постапокалиптической Австралии — Broken Roads. Новинка от разработчиков из инди-студии Drop Bear Bytes вышла под крылом издателя Versus Evil, которого вы можете знать по командно...

Новые персонажи, сюжет и механики в апдейте Part 2 для Honkai Impact 3rd Китайская компания miHoYo вовсю готовится к запуску масштабного обновления «Part 2» для бесплатной ARPG Honkai Impact 3rd. Апдейт официально выйдет уже 29 февраля и принесёт в игру море контента, став самым крупным за всё время. Также авторы представили рекламные трейлеры и ...

На Украине изменили регламент передачи БПЛА в войска, сократив его до 3-х дней Возможно, теперь беспилотников в небе станет больше. Но будут ли они эффективны?

[Перевод] 4. Nix в пилюлях: Основы языка Четвёртая часть из цикла статей Люка Бруно, посвящённой пакетному менеджеру и языку программирования Nix.Здесь мы знакомимся с основами языка. Читать далее

«Полный отстой»: реакция разработчика GTA 6 на слив трейлера игры Самый долгожданный момент в игровом мире сегодня был испорчен недобросовестными людьми: трейлер GTA 6 появился раньше, чем ожидалось, что привело разработчиков из Rockstar в ярость.

Недельный геймдев: #159 — 4 февраля, 2024 Из новостей: мобильная Genshin Impact заработала пять миллиардов долларов за 40 месяцев, Embracer Group отменила разработку Deus Ex, 95% студий работают или планируют выпустить игру‑сервис, Sony ограничила активацию своих игр на аккаунтах Steam из России ...

Игровой движок Unity 6 с поддержкой многочисленных ИИ-инструментов выйдет в 2024 году Нейросети — это глобальный тренд.

Нет денег на новую карту RTX 40? Генерация кадров появилась на старых GPU Nvidia Новый мод «DLSSG to FSR3» переносит технологию генерации кадров, ранее появившуюся в новейших GPU серии RTX 40, на старые карты Nvidia серий RTX 20 и 30. Хотя это и не идеальный вариант, он обеспечивает значительный прирост производительности и более плавный игровой процесс ...

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

AMD покажет на CES 2024 модули ИИ для автомобилей AMD изменит автомобильную индустрию, представив на CES 2024 передовые движки искусственного интеллекта и повышенный уровень автомобильных впечатлений

В Евросоюзе потребовала от Турции ответа - кого она поддерживает в конфликте на Ближнем Востоке "Турция должна выбрать, на какой стороне истории она хочет быть. С Европейским Союзом, НАТО, нашими ценностями, духом Запада - или с Москвой, Тегераном, ХАМАС и Хезболлах"

СМИ: США требуют с Турции деньги за техническое обслуживание непоставленных истребителей F-35 Американцы исключили Турцию из совместной программы, присвоили деньги и построенные самолёты. Теперь они требуют с Анкары средства за "парковку" истребителей

[Перевод] Пять важнейших астрономических открытий в истории науки С нашей относительно ограниченной точки обзора на Земле нам удалось многое узнать о нашей Вселенной. Многие из этих открытий достойны не более чем обновлённой записи в каком-нибудь каталоге. Но некоторые оказались глубоко революционными, полностью изменив наше представление ...

Андрей Аксёнов, создатель Sphinx и лауреат Highload++: Мой путь — это «святые» девяностые и алгоритмический джихад Андрей Аксёнов нередко начинает свои доклады с такой самопрезентации: «воронежское быдло, интересуюсь информационным поиском». Правда, в Воронеже он уже давно не проживает, но информационный поиск по-прежнему в топе списка его интересов. Работает Андрей тимлидом в компании A...

Аналитика в игре на Godot: подключаем MyTracker Привет! Я Артем Ковардин, руководитель команды Push Service в RuStore. В этой статье я расскажу про подключение MyTracker в мобильную игру на Godot. Godot — замечательный движок для игр, но под него очень мало готовых плагинов. Особенно, плагинов для российских сервисов...

Образование для гуманитариев: попробуй выжить Я прошла через журфак СПбГУ, и я желаю всем мужчинам пройти… В конце первого курса собиралась отчислиться, но меня остановила мама — сказала, что без диплома я сразу стану наркоманкой. Мне такой вариант развития событий не подходил, потому еще 3 года я знатно охреневала от с...

Call Activity vs SubProcess: В чём отличие? Приветствую моих читателей! Меня зовут Екатерина. Ранее 3.5 года я администрировала bpm-систему, сейчас вот уже более двух лет я работаю системным аналитиком и развиваю нашу собственную bpm-систему. В данной статье хочу рассказать о дилемме, с которой столкнул...

Шаблонный сервис C# Всем привет, я разработчик из компании Bimeister и я хочу рассказать о шаблонном C# сервисе, который мы создали, чтобы унифицировать наши приложения и сократить время работы разработчиков над базовой настройкой приложения.Мы начинали небольшой компанией с одним основным серв...

ИИ помог в 3 раза сократить количество назначений антибиотиков Основной задачей программы еРОСТ+ является оказание помощи врачам-педиатрам при принятии критически важных решений. Швейцарские программисты создали программу, которая позволяет лечить пациентов с инфекционными заболеваниями в возрасте до 15 лет более эффективно, и при это...

Flowise: доступ к AI без кода Привет, Хабр!Как без единой строчки кода сделать чат-бот с доступом в сеть, или сервис для генерации изображений, анализа файлов, как встроить это всё в свой проект... Об этом и не только в обзоре Flowise. Читать далее

В Турции на днях осущесвит свой первый полет Kaan – боевой истребитель 5-го поколения турецких ВВС Так Турция из "флагмана" легкой промышленности легко превращается в лидера высокотехнологичной продукции

Язык Crystal и математика Если вам вдруг захотелось посчитать собственные значения матрицы, решить задачу линейного программирования или оптимизировать нелинейную функцию, то вы может взять питон со SciPy, можете взять R или Matlab\Octave, для любителей экзотики есть Julia, а те кому важен каждый тик...

Нет, Nvidia не обманывала, и генерация кадров на видеокартах GeForce RTX 20/30 не работает. Компания объяснила ситуацию с игрой Portal ошибкой Только вчера мы сообщали о том, что на видеокартах GeForce RTX 30 можно запустить генератор кадров Frame Generation из DLSS 3, как Nvidia уже отреагировала на ситуацию и сообщила, что на самом деле технология не работает.   Мы заметили, что некоторые члены игровог...

Kandinsky 3.0 — новая модель генерации изображений по тексту Без чувства современности художник останется непризнанным. Михаил ПришвинВ прошлом году на АI Journey мы представили модель Kandinsky 2.0 — первую диффузионную мультиязычную модель генерации изображений по тексту, которая может генерировать изображения на основе русскоя...

Космическое кооперативное выживание The Planet Crafter покинет ранний доступ Выживание на планете The Planet Crafter от студии Miju Games готово покинуть ранний доступ — уже названа дата релиза. Игра про космический терраформинг появилась в Steam ещё в марте 2022 года, а 10 апреля наконец-то обновится на версии 1.0. Порты на другие платформы не плани...

Раскраска SVG картинки во flutter, и почему я решил отключить Impeller Сегодня расскажу, как можно реализовать раскраску для векторных картинок, и как выбор графического движка может оказать влияние на производительность в этом кейсе Читать далее

Сборка мусора в V8 В этой статье мы детально разберем процесс сборки мусора движком V8. Познакомимся с понятиями поколений, Minor и Major Garbage Collection, посмотрим, как аллоцируются, трассируются и маркируются объекты в памяти. Что происходит с пустыми областями после очистки, и как выполн...

В США растут антивоенные настроения - американцы требует прекратить конфликты на Украине и в Азии В Штатах растут антивоенные настроения - общественность требует прекращения всех конфликтов: на Украине, Ближнем Востоке и в Азии. Более того, американцы даже не желают сражаться за свою страну

Трогательная игра Pine: A Story of Loss выйдет на PC, Switch и смартфоны в конце 2024 года Издатель Fellow Traveller и игровая студия из Нью-Йорка — Made Up Games — представили игру Pine: A Story of Loss. Она должна выйти позже в 2024 году на PC, iOS, Android и Nintendo Switch. По сюжету игроки будут вместе со столяром преодолевать горечь потери после смерти его ж...

Кодогенерация и парсинг TypeScript с помощью typescript Одной из интересных возможностей пакета typescript является то, что он содержит API для генерации TypeScript-кода, а также парсер для работы с написанным на TypeScript кодом. Кодогенерация часто используется для автоматического создания типов для работы с http api (типизация...

RTS Terminator: Dark Fate – Defiance вошла в список популярных будущих новинок Steam Разработчик из студии Slitherine Ltd. наконец-то поделились новыми подробностями наполненной адреналином стратегии в реальном времени Terminator: Dark Fate – Defiance, в которой нам предстоит сразиться за судьбу человечества против интеллектуальных машин Легиона. Причём не п...

Локацию из Diablo II воссоздали на движке Unreal Engine 5 Очередным «ремастером» занялся один из фанатов игры Михал Ваврух, который решил показать своё видение небольшой локации 3 акта «Средоточие Ненависти», в которой обитает игровой босс Мефисто. Кроме него ещё парочка противников, но в целом весь этаж отведён для сражения с вл...

Обработка данных для RAG-систем Всем привет, меня зовут Андрей Шахов, я Python-разработчик и Lead Backend Developer в wpp.digital. ML-направлением, а точнее LLM в компании я начал заниматься только в конце 2023 года. Сейчас на задачи подобного рода у меня уходит примерно 40% рабочего времени.Решил начать п...

Metatron — Open Source библиотека для генерации отчетов на языке Rust Год назад возникла идея переписать весь Java-бекенд на Rust, который я уже несколько лет разрабатываю и поддерживаю. Я нашёл все аналоги библиотек и фреймворков из мира Java в экосистеме Rust: Читать далее

[Перевод] Основы программирования на примере исходного кода React Изучите ключевые концепции программирования, лежащие в основе популярной JavaScript-библиотеки React. Понимание этих концепций поможет вам применить лучшие практики программирования в работе. Читать далее

На президентских выборах в Аргентине победил противник БРИКС Хавьер Милей Победа анархокапиталиста Хавьера Милея на выборах в Аргентине – не первое и даже не сотое по счету подтверждение старой истины, что замученные длительными кризисами люди более склонны верить авантюристам и радикалам, чем кто-либо еще. Аргентину жалко, несколько лет дополните...

United Airlines изменит процедуру посадки, сначала пассажиры будут занимать места у окна Ожидается, что новый план посадки в WILMA сократит этот процесс на две минуты

На iPhone выйдут полноценные Chrome и Mozilla на своих движках. Что это и зачем они нужны Вместе с выходом первой бета-версии iOS 17.4 Apple анонсировала большое количество изменений в операционной системе для пользователей на территории Европейского союза. Так, можно будет устанавливать сторонние магазины приложений и качать программы из них, отказаться от испо...

Разрушители легенд: Как на самом деле магазины проверяют приложения на уязвимости Всем привет! Снова с вами Юрий Шабалин. Уже много лет я занимаюсь безопасностью мобильных приложений и в своих исследованиях доношу важность этого направления для бизнеса.В одной из прошлых статей я составлял шорт-лист мифов о безопасности мобильных приложений. Один из них б...

Делаем RPG на Go: часть 0 Один из самых частых вопросов в нашем сообществе разработке игр на Go — это с чего начать. В этой серии статей мы будем изучать движок Ebitengine и создадим RPG в процессе. Читать дальше →

[Перевод] Вышел Chrome 118 CSS @scope.Правило @scope at-rule позволяет разработчикам распространять правила стилей на заданный корень описания и стилизовать элементы в соответствии с близостью к этому корню.С помощью @scope можно отменять стили, основанные на близости, что отличается от обычных с...

Кто первым записал сплайн-функцию? Как техническая механика  «предвосхитила» достижения теории сплайнов Отмечая расхождения в трактовке en.Wikipedia и ру.Рувики, даётся комментарий к истории появления сплайн-функций. Рассматривается на конкретных примерах, как методы расчёта изгиба балок «предвосхитили» некоторые из достижений математической теории сплайнов.   Чит...

Disney и Epic Games объединились, чтобы создать «новую игровую вселенную» на движке Unreal Engine Disney инвестирует в Epic полтора миллиарда долларов. Что будет совсем не лишним.

В App Store появятся приложения облачных игровых сервисов Компания Apple внесла целый ряд изменений в политику App Store, и это касается не только возможности скачивания приложений из альтернативных магазинов и браузерных движков, но и из различных игровых стриминговых программ. Сообщается, что уже скоро в яблочном магазине могут п...

[recovery mode] Как заниматься английским языком самостоятельно: гайд по самостоятельному изучению грамматики для начинающих Вы хотите начать заниматься английским, но пока по какой-то причине не готовы записаться на курсы или найти преподавателя по английскому языку. Но вы готовы уделить какое-то время, чтобы изучать язык самостоятельно, в своем темпе, чтобы если вдруг где-то в будущем вам язык п...

[Перевод] Самая сложная часть создания программного обеспечения — это не написание кода, а сбор требований Несмотря на все статьи о том, насколько удивительными были все разработки в области искусственного интеллекта, многие страдают от возможности того, что мы, как разработчики программного обеспечения, вскоре можем остаться без работы, и их заменит искусственный интеллект. Они ...

Heretic: full stack фреймворк на основе Marko.js В последнее время вышло так, что я по неведомой причине стал часто заниматься популяризацией Marko.js, декларативного и реактивного языка разметки, который разрабатывается eBay. С одной стороны, это связано с тем, что Marko незаслуженно часто обходят стороной, хотя он п...

Бинарные пятнашки Всё началось с этой игрушки, взятой у друга. Их раздавали на автовыставке и, как вы понимаете, это была реклама. Читать далее

[Перевод] Записываем музыку при помощи CSS Grid Слишком часто я наблюдал за тем, как импровизирующий музыкант трясущимися руками пытается увеличить pdf размером A4 на крошечном экране телефона в самом разгаре исполнения. Мы обязаны создать плавный и отзывчивый рендеринг музыки для веба! В вебе нотная запись должна быть с...

Apple разрешила выпускать игровые эмуляторы в App Store Apple позволит разработчикам выкладывать в магазин игровые эмуляторы. Данные изменения соответствуют Закону о цифровом рынке (DMA), призванным поддерживать честную конкуренцию. Стоит отметить, что разработчикам нужно соблюдать действующие законы об авторском праве. Внутри…

[Перевод] Обзор статьи «StreamDiffusion: конвейер для интерактивной генерации в режиме реального времени» StreamDiffusion — это новый диффузионный конвейер для интерактивной генерации изображений в режиме реального времени, позволяющий добиться более высокой производительности для прямых трансляций и других подобных сценариев. Он заменяет традиционное последовательное шумоподавл...

Как реализовывается WebAssembly в Rust: кратко Привет, Хабр!Rust - язык, который за последние годы завоевал сердца разработчиков своей надежностью, а в особенности безопасностью. WebAssembly в свою очередь позволяет нам перенести производительность и мощь нативных приложений в браузер. Вместе эти инструменты позволяют сд...

EA Skate тестируют на смартфонах — появились первые скриншоты Разработчики игры EA Skate разослали приглашения на бета-тест мобильной версии 13 февраля, как заявляет инсайдер @SargeOP_. Тестирование продлится до 4 марта. Также появились скриншоты от пользователя Reddit. У EA Skate пока что нет оригинального ярлыка, поэтому Electronic A...

Google представил новый сервис генерации изображений на основе ИИ ImageFX У инструмента есть отличия от аналогов

Почему я играю только в пиратские игры и не собираюсь возвращаться на лицензионный контент На самом деле причин несколько, а игровые студии всё туже затягивают удавку на шее геймеров

Доступность игр для людей с ограниченными возможностями: проблемы и их решения Видеоигры — это прекрасно. Они есть для любой возрастной категории, самых разных жанров. Однако далеко не все игры доступны каждому: слишком много преград для людей с ограниченными возможностями. Большинство из нас имеют нормальный слух, зрение и здоровую опорно-двигательн...

Как я научился не волноваться и полюбил технологическую сингулярность Часто ли вы думаете о Древнем Риме технологической сингулярности? С последним рывком в развитии ИИ и растущем присутствии роботов в окружающей реальности и новостной повестке, самое время вспомнить о том, что это такое; взять исходные постулаты этой идеи, раскрутить их до ло...

Российская «Аврора» переходит на Chromium, поскольку движок на основе Firefox признан неэффективным На поверку российская операционная система не обходится без иностранного ПО

Snapdragon X Elite уничтожает новейший Core Ultra 7 155H в первых тестах. Правда, они не касаются процессорной части Платформа Snapdragon X Elite уже показала себя хорошо на фоне Core i7-13800H и Apple M2 Pro. Теперь же сама Qualcomm продемонстрировала, как её новая SoC может быть на порядок быстрее новейшего Core Ultra 7 155H.  В данном случае речь идёт уже не о бенчмарке, а о ...

Как настроить сбор статистики и автоматическое отключение пользователей WireGuard в ispmanager с помощью Python и API Привет! Меня зовут Вячеслав, и я руководитель отдела маркетинга. Я поднял VPN-туннель по подписке на базе ispmanager. Однако мне этого было мало: нужно было, чтобы по окончании подписки туннель автоматически отключался и статистика по каждому пользователю собиралась ежедневн...

«Можно будет общаться как с живым собеседником», — в этом году YandexGPT заговорит по-казахски В 2024 году Яндекс обучит нейросеть YandexGPT казахскому языку. Языковая модель научится писать и перерабатывать тексты на казахском языке, запоминать ход беседы и отвечать на уточняющие вопросы пользователя. По заявлению компании, YandexGPT станет первой публичной гене...

Эпоха Flash: как разработчики в одиночку делали мировые шедевры Мы уже поговорили об инди-студиях и об играх, которые разработчики создавали в одиночку. В комментариях к последней статье поступило замечание о том, что пропущены целые эпохи – и в их числе эпоха Flash-игр. Спасибо за идею! В 1996 году появилась платформа FutureSplash ...

VK Play вошёл в пятёрку популярных игровых сервисов в России Аналитики онлайн-школы в сфере разработки видеоигр XYZ составили топ самых популярных игровых магазинов на PC

Фанаты выпустили ремейк на движке Warcraft 3 Reforged Blizzard, разработчик оригинальной игры, пока отмалчивается по поводу этого ремейка.

Подробности разработки Vein — кооперативного зомби-выживания в открытом мире Пока The Day Before окончательно тонет под шквалом критики и возвратов средств, авторы другого зомби-выживания Vein показали немного геймплея. Ramjet Studios выпустила почти десятиминутный ролик, в котором поделилась игровым контентом и рассказала о последних изменениях в вы...

Топ-10 ошибок, найденных в C#-проектах за 2023 год За 2023 год разработчиками PVS-Studio было написано немало статей о проверке Open Source C#-проектов. По традиции мы делимся с вами 10-ю самыми интересными ошибками, найденными за этот год. Приятного чтения! Читать далее

Теорвер не нужен в играх, но это не точно Теория вероятностей – одна из важных частей не только игрового дизайна, строго заскриптованые события без вариантов быстро вызовут скуку у игроков. У меня за спиной был всего один год этой дисциплины в универе, и не сказать, чтобы нужно было применять это каждый день, но ког...

TRT: силы национальной разведки Турции нанесли удары по объектам РПК в Сирии Турция нанесла удары по курдским формированиям в Сирии

AMD считает, что получила преимущество над Nvidia благодаря генерации кадров на основе драйверов Традиционно мы ожидали, что Nvidia будет лидировать, а AMD будет догоняющей, но в этот раз "Красная команда" вырвалась вперед.

Кастомная механика Mode Sonnet: качественная клавиатура для работы и не только Механические клавиатуры на Хабре ценят многие — как разработчики, так и геймеры (иногда это один и тот же человек). К сожалению, новые модели, которые заслуживают внимания, появляются не так часто, как хотелось бы. Но всё же это происходит — как и в случае выхода Mode Sonnet...

Subpar Pool — новая игра от разработчика holedown, twofold inc. и rymdkapsel Subpar Pool — игра для смартфонов, Nintendo Switch и ПК про необычную игру в бильярд. Дело в том, что у шаров есть глаза, а может быть и эмоции. Релиз состоится 12 октября. Страниц в App Store и Google Play пока нет. Необычную игру Subpar Pool делает разработчик grapefrukt,...

Почему я бросил свою сеть по ремонту телефонов и причем здесь Онлифанс С 2018 по 2023 я открыл 5 сервисных центров по ремонту телефонов в Курске, Москве и в Туле.5 лет я хотел построить глобальную компанию: мы открылись в топовых ТЦ города, вышли на оборот в 2 млн и были теми самыми лучшими в региональном городе.Я не жалею потраченного времени,...

Минобороны Турции заявило о решении вопросов по доставке зерна из РФ в Африку Турция заявила о решении вопросов по доставке российского зерна в Африку

Карточный рогалик Balatro перенесут на iOS Игры для ПК и консолей стало популярно переносить на устройства из экосистемы Apple, в которые также входят iPhone и iPad. В основном мобильным геймерам на iOS везёт тем, что при портировании игры на Mac её относительно легко перенести и на портативные устройства. Но если р...

LLM'ы в преобразовании запроса на естественном языке в SQL (text2sql) Привет, Хабр! На связи участница профессионального сообщества NTA Марина Коробова.Данные занимают центральное место в информационном обществе. Именно информация является основой для принятия решений, развития бизнеса и научных исследований. Многие организации инвестируют огр...

[Перевод] Три беды рынка консольных игр Несмотря на недавнюю волну увольнений, игровая индустрия продолжает процветать: выходит все больше признанных тайтлов, и рекорды продаж бьются направо и налево!  Влияние игровой индустрии распространяется далеко за пределы 3.4 миллиарда игроков и 187.7 миллиарда долларов ...

Генерация контрактов OpenApi или прикладной API first: совсем немного про зачем Новое место, новая позиция, новый продукт! Финтех, камунда, ~ 40 (!) микросервисов за которые отвечает наша команда. Первый спринт. Я в роли наблюдателя. В спринте вроде бы обычная задача - нужно вызвать из одного сервиса другой, и обработать результат. Ребята оценивают, нач...

У Rockstar Games снова утечка: В Сеть просочился исходный код GTA V и фрагменты игрового движка Rage Если это не пиар, то тогда что? Опять во всём обвинят "русских хакеров"?

Kandinsky Video — первая российская модель генерации видео по тексту Если несколько предметов, постоянно меняющих форму и положение, будут последовательно возникать перед глазами через очень короткие промежутки времени и на маленьком расстоянии друг от друга, то изображения, которые они вызывают на сетчатке, сольются, не смешиваясь, и человек...

Илон Маск цинично отжимает долю в Тесле, а Верховный суд разоблачил феминитивный экстремизм Почти все самые важные и интересные финансовые новости в России и мире за неделю: Кудрину собираются обрезать долю в Яндексе, ИИС будут страховать, стать коренным немцем теперь будет гораздо проще, а Илон Маск шантажирует акционеров Теслы складыванием футболки. Читать далее

Как продвигать приложения: советы от RuStore RuStore — российский магазин приложений, который предоставляет разработчикам широкий спектр возможностей для продвижения своих приложений. В этой статье мы поделимся практическими рекомендациями по продвижению приложения, уделив особое внимание оформлению...

Начинающим разработчикам: как оформлять резюме и проходить интервью — мой опыт Привет! Я Кирилл, фронтенд-разработчик в «Северстали» и выпускник курсов «Веб-разработчик» и «React-разработчик». Последние три года я проходил много собеседований, делал пометки о вопросах и задачах, чтобы поработать над ошибками. Сейчас я собеседую других людей и вижу, что...

Разработчики движка Unity выпустили квартальный отчёт: реструктуризация завершена, последствия скандала нивелированы Но «осадочек остался».

[Перевод] Как я выиграл Хакатон, едва не потеряв рассудок Несколько недель назад мы с моим другом Беном выиграли JumboHack, Хакатон, проводившийся в Университете Тафтса. Нашим проектом было приложение, которое в стиле Spotify Wrapped генерирует отчёт по питанию в университетских столовых среди студентов на основе данных из раздела...

Как мы меняли чат-бот ВТБ для мессенджера ВКонтакте до прода и после Привет, Хабр. Меня зовут Мурат Атила, я фронтенд-разработчик в ВТБ. Недавно мы рассказывали на Хабре о запуске банка в мессенджере «ВКонтакте». В комментариях вы спрашивали про изнанку решения — и коллеги призвали меня ответить и рассказать побольше о том, как мы создавали б...

Итоги февраля для гейм-индустрии: уволены более 2100 работников Продолжается волна сокращений в игровой индустрии. По самым оптимистичным оценкам, в феврале было уволено более 2 100 человек: Читать далее

История визуального редактирования: как Photoshop изменил восприятие изображений Сегодня, 19 февраля, не просто ещё один день — это день рождения Photoshop, который стал незаменимым инструментом как для решения повседневных задач редактирования фото, типа «убрать себе пару килограммов» так и для реализации сложных художественных проектов, которые иной ра...

Steam разрешил разработчикам загружать игры, созданные с помощью ИИ Платформа Steam изменила правила публикации игр. В опросник для разработчиков внесли вопросы о применении ИИ.

Кнут и пряник: США поставят Турции F-35, если она решит проблему с российскими ЗРК С-400 США пытаются заманить Турцию в "ловушку", чтобы заключить с ней многомиллиардную сделку по F35 и заставить отказаться от российских ЗРК С-400

Пять простых способов сохранить живую ёлку свежей до праздников По словам Криса Боннетта, основателя Gardening Express, есть несколько вещей, которые можно сделать, чтобы живая ёлка выглядела хорошо до самого Рождества.

[Перевод] Как я стал специалистом по машинному обучению. Open AI и Dota 2 Грег Брокман - американский предприниматель, инвестор и разработчик ПО, один из основателей и президент компании OpenAI. Начал свою карьеру в компании Stripe в 2010 году и стал ее CTO в 2013 году. Покинул Stripe в 2015 году, чтобы стать соучредителем OpenAI, где он также взя...

Tecno представила игровую консоль с AR-очками вместо монитора. Она круче Apple Vision Pro Представьте, как вы лежите на диване, а у вас перед глазами телевизор с диагональю 200+ дюймов, на котором вы играете в «Ведьмака». Круче будет только делать то же самое в автобусе или в самолете, выведя перед собой виртуальный экран и изолировавшись от внешнего мира. Все эт...

Новые подробности игрового процесса Project Orion — сиквела Cyberpunk 2077 Студия CD Projekt Red пока что вообще не спешит делиться подробностями сиквела Cyberpunk 2077 под кодовым названием Project Orion, так что игроки сами начали собирать информацию по крупицам. Так вчера, 6 февраля, уже стали известны новые сотрудники, которые присоединились к ...

Механики удержания в играх Допустим, вы сделали игру. Допустим, она неплоха или даже хороша! В нее заходят игроки, ее скачивают, но вот только не задерживаются надолго. В чем причина? Как завоевать любовь геймера и “подсадить” его на свой продукт? В данной статье я дам несколько эффективных совет...

Избранный президент Аргентины заявил, что довёл до США свою позицию по отношениям со странами БРИКС Вообще-то членство в БРИКС было нужно именно (и исключительно) самой Аргентине. Самому БРИКС это бремя и даром не надо. Только не говорите об этом избранному президенту Аргентины.

FT: Украина "облачилась" в низкий моральный дух — Никто не бежит в военкомат для вступления в ВСУ Самые умные уже успели убежать из Украины

Почему решения принимаются не на основе дашбордов? Чем похожи дашборд и рекламный баннер? У нас упала конверсия из просмотров в клики! У нас не продаются товары! Два йогурта по цене одного! Оба привлекают внимание, содержат и картинки, и текст и реже, чем хотелось бы, приводят к действию.Аналитики часто ожидают, что даш...

Для ARPG Sipher Odyssey проходит предрегистрация Студия Ather Labs Inc. собирается выпустить мобильную игру Sipher Odyssey. Пока что можно пройти предрегистрацию в App Store и Google Play, но не во всех странах — из России нельзя, но можно в США, Индонезии, Индии, Бразилии и ряде других стран. Релиз намечен на 8 марта, есл...

[Перевод] Minetester: полностью открытое окружение для обучения с подкреплением, построенное на основе Minetest В последние несколько месяцев наблюдаются значительные успехи в разработке языковых моделей, особенно — в сфере частного бизнеса. В прошлом году вышло несколько подобных проектов, основанных на Minecraft. В частности — речь идёт о ...

Epic Games Store собирается покорить iOS и Android Компания Epic Games в ходе презентации State of Unreal рассказала, что планирует выпустить мобильный маркетплейс Epic Games Store для iOS и Android. На скриншоте показано, как он будет примерно выглядеть. Основное его призвание — позволить Epic Games издавать свои игры, вклю...

Дешево и сердито: геймдев на Godot 4.2 для тех, кто знает Python Привет, Хабр! Меня зовут Матвей, я уже несколько лет хочу научиться создавать игры. Скажу честно: все никак не хватало времени и, возможно, целеустремленности, чтобы изучить Unreal Engine, Cry Engine и им подобные движки. Но я знаю Python. Оказывается, для любителей парсел...

[Перевод] А что, если бы функция get в Lodash выводила типы за вас в TypeScript Продвинутая реализация Lodash функции get используя за основу базовую реализацию "Typed Get" type-challenge, а затем покрывая пограничные случаи: опциональные пути, массивы, кортежи. В самом конце типы добавляются к решению на JS. Читать далее

Правда ли, что программы вузов для разработчиков отстают от индустрии — и почему это не так важно Снижение популярности высшего образования — общемировой тренд. По данным Национального студенческого информационного центра США, с 2011 по 2020 год количество студентов университетов упало на 10%. А согласно опросам SuperJob, в России примерно за этот же период количество вы...

Как обучить нейросеть рисовать в стиле любого художника Прошло 3 года с момента когда я обучал StyleGAN на панельках и мне стало интересно что там сейчас с генерацией картинок. А там - ого - можно дообучить целый stable diffusion на любом стиле любого художника! Как? А вот щас расскажу Читать далее

Unity: сквозь тернии к importing assets Небольшая заметка по итогу многих лет работы с движком: проблемы, баги, странности и краши.С движком работаю в той или иной мере с 4 версии, поэтом накопилось довольно много различных нюансов. Читать далее

[Перевод] Godot – это не новая Unity. Анатомия вызова API в Godot Эта статья выросла из бесед с Godot-разработчиками. Они заботятся о том, чтобы поднимаемые проблемы решались, и стремятся улучшать ситуацию. Определённо, в Godot грядут серьёзные изменения, но сама платформа пока находится на ранней стадии развития. Поэтому сложно говорить с...

Bloomberg: США обращаются к Турции за взрывчаткой и снарядами на фоне конфликта на Украине Согласно сообщению Bloomberg, Соединенные Штаты в настоящее время ведут переговоры с Турцией о приобретении дополнительных взрывчатых веществ, чтобы увеличить производство артиллерийских боеприпасов для поддержки Украины.

[Хабр, help] Android-разработчица. Как сделать первые шаги? Здравствуйте, я очень долго думала, стоит ли мне регистрироваться на "Хабре" и обращаться, как новичку, по этому вопросу, так как я не первая и не последняя, с подобными запросами.Я хочу стать Android-разработчицей, с нуля.Пожалуйста, укажите с чего начать первые шаги?Пожалу...

Российские разработчики начали создавать аналог SimCity Отечественный градостроительный симулятор создается на движке UE5

NBC: тактика морального шантажа Зеленского в США навредила ему самому Зеленскому указали на его ошибку при общении с западными союзниками

10 самых ярких научных открытий 2022 года Как и все мы, наука пережила несколько нелегких лет. Пандемия коронавируса захлестнула все новости, а самые актуальные научные открытия стали предметом политических споров. Казалось бы, вне пандемии нечему радоваться или даже думать о ней. Но исследователи в сотнях областей ...

Rockstar не исправили баги в Grand Theft Auto: San Andreas The Definitive Edition Grand Theft Auto The Definitive Edition должна была затмить устаревшие версии GTA III, Vice City и San Andreas. В итоге поездка в тот же Гроув-стрит если и случится, то она будет негладкой. Первое, что бросается в глаза в новенькой San Andreas — проблемы с освещением. В Инте...

Спираль Ферма и оптика Физику, как и любую другую науку, можно представить в виде дерева, каждая ветка которого является тем или иным ее разделом. А веток у физики более чем достаточно: от механики и термодинамики до квантовой физики и темной материи. Многие физические явления и процессы нашли с...

Российские инди-игры и студии, которые их создают В России так получилось, что студии индустриального масштаба покинули нашу юрисдикцию, но осталось много, очень много инди студий. В попытке продвигать их идеи и игры столкнулся с тем что за пределами игровой тусовки почти никто не знает что такое инди-студии и инди-игры.В м...

В России могут сократить количество точек выдачи товаров и ввести лимиты для Ozon и Wildberries Пока речь идёт о законопроекте, который может изменить положение на рынке онлайн-продаж

[Перевод] Кто на самом деле пользуется is-odd и is-even? Разработчики любят подшучивать над раздуванием зависимостей Javascript (и вполне имеют на это право, учитывая историю пакетов наподобие left-pad); при этом часто упоминаются пакеты is-even и is-odd. Поэтому я заинтересовался, кто же на самом деле их использует? Читать далее

Microsoft работает над сверхмощным Xbox нового поколения и, возможно, портативной консолью Microsoft продолжает инвестировать в развитие собственной платформы и устройств Xbox, несмотря на изменение бизнес-стратегии игрового подразделения и выпуск некоторых эксклюзивных игр Xbox на PlayStation 5 и Ninetndo Switch. В официальном подкасте президент Xbox Сара Бонд з...

Разработчики инди-хита Dead Cells анонсировали Windblown — кооперативный роуглайт-экшен с уникальными боевыми механиками Поглощение способностей павших воинов — чем не механика?

Обороты магазинов «серых» игровых ключей в России выросли на 68% за прошедший год После ухода части зарубежных издателей игр из России ситуация на рынке дистрибуции сильно поменялась: официальные магазины теряют покупателей, в то время как показатели «серых площадок» растут

Новая магия Apple: устройство Presto позволяет обновлять iPhone, не вскрывая коробку Apple собирается внедрить большое изменение в своих розничных магазинах в США. Система Presto within Apple позволит сотрудникам Apple Store обновлять программное обеспечение iPhone по беспроводной сети, пока телефон еще находится в коробке, с помощью устройства, напомин...

Apple разрешила сторонние магазины приложений для iPhone. Больше никакого App Store С момента выхода первых поколений iPhone устанавливать на мобильные устройства Apple можно только такие программы и игры, которые находятся и доступны для загрузки из магазина App Store. Этим магазином управляет сама Apple, и именно она Читать полную версию публикации Apple...

Apple может изменить тип флеш-памяти в iPhone 16 По данным ресурса DigiTimes, который ссылается на отраслевые источники, компания Apple собирается использовать в iPhone 16 четырехуровневую флэш-память NAND, имеющую более высокую плотность, но при этом потенциально более медленную.Читать дальше... ProstoMAC.com.| Постоянна...

CD Projekt Red обсуждает переход на движок Unreal Engine 5 Польская студия CD Projekt RED в прошлом месяце анонсировала новую часть серии игр-бестселлеров The Witcher и рассказала, что игра будет построена на движке Unreal Engine 5.

Кэширование контекста Spring между запусками тестов: как ускорить процесс локального тестирования Тестирование является важным элементом процесса разработки программного обеспечения. При этом работа с тестами может занимать достаточно большое количество времени в сравнении с самой разработкой, в связи с этим возникает необходимость оптимизировать этот процесс. В этой ста...

Турция присоединятся к судебному процессу Южной Африки против Израиля Министр иностранных дел Турции Хакан Фидан объявил о намерении этой страны присоединиться в Международном суде к иску, поданному Южной Африкой, против Израиля за геноцид в Газе.

Генерация зависимостей внутри программы В программировании программы часто строятся иерархично. Один программный компонент вызывает функции из другого программного компонента. Как бы представить эту взаимосвязь в законченной программе? Эту задачу можно решить прибегнув к языку Graphviz и утилитам cpp, dot, make, c...

Собрали 11 тысяч заявок, закрытые тесты начнутся в 2023 году: глава Nau Engine — о российском игровом движке Главное из интервью РБК с директором проекта Nau Engine Александром Мясищевым.

Генерация кадров теперь даже на портативных игровых приставках с APU Ryzen. AMD расширила поддержку AFMF на iGPU Radeon 700M Компания AMD расширила поддержку технологии Fluid Motion Frames на интегрированные GPU Radeon 700M.   Напомним, речь идёт о генераторе кадров, который является частью FSR 3, но в виде реализации через драйвер. В этом случае не требуется поддержка FSR любой из верс...

Как исследовать текст в интерфейсе Привет! Меня зовут Анна Мурашова, я UX-исследователь М.Тех (М.Видео-Эльдорадо). Не будет преувеличением, если скажу, что текст в интерфейсе — это самый важный тип контента на наших сайтах и в мобильных приложениях. Благодаря тексту пользователи:• подбирают товары по характер...

Почему у вас может быть аллергия на живую новогоднюю ёлку У некоторых людей после украшения живой ёлки могут появиться симптомы, напоминающие простуду. Но на самом деле причина заключается в малоизвестном состоянии - синдроме рождественской ёлки. Вот что это такое и как с ним справиться.

Четыре метрики, изменившие мой проект Привет, Хабр! Я Федор Щудло, team lead и fullstack-разработчик. Всего я в разработке 15 лет, из них 11 в роли team lead. Три года назад я сменил работу и занялся проектом, состояние которого можно описать кратко: ему 25 лет.За этот долгий срок проект пережил несколько слияни...

Основы тестирования в Go: mock-объекты, fuzzing и property-based testing Привет, Хабр!Golang как ЯП очень хорош для разработки высокопроизводительных приложений. В любом проекте наступает момент, когда нужно проверить, насколько хорошо все работает на самом деле, это можно сделать с помощью тестирования.Тестирование в Go можно выполнять с помощью...

Doom. Часть 2. В поисках неведомого Кадата или магический реализм, сюрреализм и странные сны. 8 необычных вадов Doom совсем не был бы тем, чем он является, не сопровождай его определённая степень сюрреализма как окружения, так и происходящего, выгодно отличающего его от условно типовых шутеров в стиле милитари, и не менее условных хорроров / психоделических работ, имеющих больше или м...

[Перевод] Open AI Sora. Модели генерации видео как симуляторы мира Мы исследуем крупномасштабное обучение генерирующих моделей на видеоданных. В частности, мы совместно обучаем модель распространения текста с учетом условий на видео и изображениях переменной длительности, разрешения и соотношения сторон. Мы используем архитектуру transforme...

Как располагать элементы игровых интерфейсов Правильное расположение элементов игрового интерфейса помогает людям решать задачи, которые мы перед ними ставим В статье примеры подходов и решений, которые упрощают жизнь игрокам  =) Читать далее

Как обнаружить галлюцинации в LLM? LLM продолжают свое пребывание в центре технологических дискуссий. Они трансформируют наши взаимодействия с технологиями, поскольку предоставляют возможность усовершенствованной работы в обработке и генерации текстов. Однако и упомянутые модели не идеальны, так как одна из и...

TechSpot: AMD Ryzen 7 5700X3D – лучший процессор для апгрейда игровых ПК на основе сокета AM4 Он значительно дешевле, чем 5800X3D, но почти не уступает ему в игровой производительности

Металлические друзья: зачем разрабатывают роботов-собак В октябре 2023 года стало известно, что инженеры НИИ механики МГУ в рамках проекта «Братья Вольт» разработали вторую версию своего робота-собаки — первая была показана в 2021-ом. Конструкторы пересмотрели подход к внешнему виду, облегчили корпус, научили «щенка» новым движен...

Релиз RetroSpriteEditor 0.2.8 [open source] Добрый день дорогие разработчики для NES (У нас же была Денди). Я занялся электроникой и пока не освоил нужных знаний, решил пописать на ассемблере для NES какие-нибудь игры и погонять байты туда-сюда. Я обнаружил, что для Linux нет нормального редактора и поэтому я написал...

Сообщество iPhone разработчиков и iPhoneDevCamp Kyiv Одним из самых интересных и значительных событий этого года для всех iPhone-connected людей в СНГ стала первая конференция для iPhone разработчиков iPhoneDevCamp Ukraine. Конференция прошла в Киеве в июле и собрала 320 человек из Украины, России, Беларуси, Латвии, Молдовы,...

Apple разрешит разработчикам использовать сторонние движки вместо WebKit. Но только в ЕС Компания Apple скорректировала свою политику в отношении работы браузеров в iOS. Все это было сделано на фоне закона о цифровых рынках (DMA), который заработает в странах Евросоюза уже 7 марта 2024 года.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы так...

Palworld набирает разработчиков Разработчик видеоигры Palworld из компании Pocketpair официально запустили кампанию по набору сотрудников для расширения своего штата. В сообщении в своих социальных сетях студия сообщила, что ищет новых людей с опытом работы на рынке по множеству направлений — позиций на са...

Как мотивировать разработчика заниматься контрибушеном, а главное, для чего Привет! Я Алсу, лид-деврел по бэкенду в Тинькофф. Расскажу как мы мотивировали разработчиков заниматься контрибутой больше обычного, почему это важно, как провели месяц по языку Scala и что из этого получилось.  Читать далее

В The Last of Us Part I добавили AMD FSR 3 с генерацией кадров, но на новую версию FSR 3 есть жалобы Показатели счётчика кадров не соответствуют ощущениям от игрового процесса.

Xbox собирается перенести свой магазин на Android и iOS Microsoft готовится к расширению

Что такое Software Bill of Materials и зачем он нужен разработчикам Последнее время наблюдается рост числа кибератак, нацеленных на разработчиков и вендоров программного обеспечения. Поэтому в ИТ-сообществе все чаще обсуждают спецификацию Software Bill of Materials, или SBOM. Ее внедряют как стартапы, так и корпорации. Обсудим, что это за ин...

Собрали 11 тысяч заявок от студий, закрытые тесты начнутся в 2023 году: глава Nau Engine — о российском игровом движке Главное из интервью РБК с директором проекта Nau Engine Александром Мясищевым.

[Перевод] Модить или не модить: Пользовательский контент — это будущее игровой индустрии В этой небольшой статье я хочу поговорить с вами о новой эре, которую игровой индустрии пора полностью принять, поскольку она не только приводит к созданию лучшего контента для игроков, но и способствует более глубокому вовлечению игровых студий. Читать далее

ООН призывает Россию и Турцию обеспечить безопасность судоходства в Черном море Генеральный секретарь ООН Антониу Гутерриш направил письма президентам России и Турции с призывом принять меры для деэскалации ситуации в Черном море и гарантировать свободу коммерческого судоходства в регионе.

YouTube Shorts из терминала. Как автоматизировать создание видео с помощью FFMPEG и Bash. Часть 2 Привет, Хабр! В прошлой части я рассказал, как автоматизировать простую нарезку YouTube-видео на Shorts, добавить туда текст и размытый фон. Сегодня займемся более комплексной задачей — генерацией вертикальных видео на основе записи с геймплеем и текстом. В тексте узнаете, ...

Появился магазин ИИ-приложений FlowGPT — альтернатива похожему сервису от OpenAI Видимо, не все американские инженеры и разработчики согласны с монополизмом OpenAI в сфере чат-ботов и генеративных моделей ИИ. В частности, появился сервис, который бросил вызов магазину ИИ-приложений GPT Store, запущенному недавно компанией OpenAI.

[Перевод] Создание профсоюза CD Projekt Red В 2023 году после очередной «реструктуризации» компания CD Projekt Red уволила 9% сотрудников. В ответ на это работники решили организовать профсоюз. Интернет-издание CD-action взяло интервью у представителей профсоюза. Один из них, Лев Ки — наш соотечественник. Чи...

Эволюция Traffic Engineering-2. От основ PCEP к новому взгляду на РСЕСС Traffic Engineering помогает нам решать проблемы оценки и оптимизации производительности IP‑сетей, но при этом требует недюжинного понимания сетевых технологий и протоколов, которые используются в больших сетях. В прошлый раз мы остановились на магии работы PCE-контроллера и...

Крупнейшая с 1997 года денежная реформа кардинально изменит жизнь всех россиян Все жители России уже давно привыкли к тому, что оплачивать покупки в магазинах и услуги в заведениях можно как с использованием наличных денежных средств, так и безналичным путем с использованием банковской карты или QR-платежей. Также Читать полную версию публикации Крупн...

Помощь с текстом, перевод видео с японского и корейского, распознавание QR-кодов — что умеет обновлённый Яндекс Браузер Сегодня мы выпускаем большое обновление для Браузера с рекордным числом изменений, в основе которых лежат нейросети или другие методы машинного обучения. Теперь Браузер исправит ошибки в тексте, сократит или улучшит его, перескажет видео с японского или корейского, распознае...

[Перевод] Понимаем полностью useMemo и useCallback Понимаем полностью useMemo и useCallbackЭкскурсия по двум самым известным хукам в ReactЕсли вы изо всех сил пытались разобраться в useMemo и useCallback, вы не одиноки! Я разговаривал со многими разработчиками React, которые cломали голову над этими двумя хуками.Моя цель в э...

Microsoft закрывает магазин Xbox 360 и торговую площадку Microsoft объявила о закрытии магазина Xbox 360 Store и торговой площадки, фактически положив конец сроку службы консоли. Это решение является частью усилий компании по сосредоточению внимания на новых игровых платформах.

Банк России официально объявил об обесценивании денег в рублях Начиная с самого 1997 года единственной в своем роде денежной валютой на российской территории является привычный всем рубль, за который можно покупать товары и оплачивать услуги, а также его можно обменивать на любые другие валюты Читать полную версию публикации Банк Росси...

Lenovo выпустила игровой ноутбук Legion Y7000P (2024) – Core i7 и графика RTX 40 Компания Lenovo объявила о выпуске новой версии своего популярного игрового ноутбука Legion Y7000P (2024). Производитель изменил внешний вид новинки, а также улучшил его основные характеристики. ОсобенностиLenovo Legion Y7000P (2024) имеет элегантный дизайн с большими…

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

Эффективное создание и деплой gRPC API с помощью GitHub Actions и Packages для проекта на Kotlin и React В этом посте я покажу, как с помощью GitHub Actions легко реализовать генерацию и публикацию gRPC API пакетов в GitHub Packages, в реестрах Apache Maven и npm. Если вы хотите освоить GitHub Packages для своих проектов и научиться генерировать gRPC API для сервисов на Kotlin/...

Генерация контрактов OpenApi или прикладной API first: oneOf, anyOf, allOf В продолжение истории с генерацией по спецификации OpenAPI покажу несколько примеров с использованием композиции и полиморфизма. OneAllAnyOf

Релиз Yolky Unbound — платформера про яичный желток от соло-разработчика Yolky Unbound выпустили 24 апреля на iOS по всему миру. Это платформер от одного разработчика, который рисовал локации, персонажей, а также анимировал их. Игрокам предстоит взять на себя роль яичного желтка, которого призвал сам король и послал на священную миссию. В итоге п...

Всё под контролем! История игровых устройств ввода: от привычных до самых странных Привет, Хабр! Меня зовут Сергей Милосердов, и я работаю системным аналитиком Nau Engine. Как часть команды часть корабля продукта, предметно я очень глубоко погружен в игровую индустрию и ее историю. До того, как я присоединился к разработке движка, у меня был большой опыт р...

Управление производством игровых уровней (Часть 1) Всем привет! Сегодня хочу поделиться с вами опытом, полученным за время управления отделом по производству игрового контента, а в частности игровых уровней для кооперативного шутера. Он поможет вам не допустить некоторых ошибок в планировании, а также улучшить ваше производс...

Что не увидит SCA Всем привет!

3D игра на ленте Мёбиуса, основы механики Любопытная и в то же время незамысловатая пространственная загогулина, лента Мёбиуса, кажется, могла бы быть интересной формой для «террейна» в компьютерной игре. Так за чем же дело встало? Идем гулять по ленте Мёбиуса!

SEGA сократила 240 человека и объявила о расставании с разработчиками Company of Heroes Такие нынче времена.

Китайцы с нетерпением ждут Huawei P70, он возглавляет поисковые запросы, а Huawei хочет выпустить лучший камерофон Смартфон Huawei P70 возглавляет рейтинг самых ожидаемых товаров, по версии пользователей китайской социальной сети Weibo. Это самый частый поисковый запрос, при этом официальные лица Huawei пока не опубликовали никаких новостей о смартфоне. Смартфоны Huawei P70 будут оч...

Разработчиков Genshin Impact оценили в 23 миллиардов долларов Это самая дорогая частная игровая компания. То есть, без акционеров и надобности им угождать.

РКН собирается заблокировать VPN-сервисы во всех магазинах приложений Да, вы просто не сможете ничего скачать.

Arcanum всё ещё актуальна? Ностальгический рассказ и идеальная сборка для игры в 2024 Я помню те времена, когда игровые шедевры штамповались один за другим, но многие из них были просто не замечены. Несомненно, это здорово, когда у геймеров есть большой выбор отличных игр на любой вкус, вот только иногда это приводит к тому, что в этом переполненном игровом...

Как рассчитывается стоимость газа в транзакциях Ethereum Привет всем! Я — Рома Ярлыков, разработчик смарт‑контрактов на Solidity в команде MetaLamp. ​​В этой статье я исследую механизмы расчета и составляющие цены газа в блокчейне Ethereum, описываю историческое развитие этих методов и их значимость, а так...

Игровых систем на Linux прибыло: компания Playtron разрабатывает альтернативу Windows и SteamOS Когда речь заходит об игровом программном обеспечении на базе Linux, сразу же вспоминается Steam Deck от Valve. В свое время выпуск новой игровой портативной консоли, да еще на базе полностью нового софта, стал сенсацией. Впечатление усиливалось тем фактом, что софт базиров...

Визитка Стива Джобса стала самой дорогой в истории. Визитка Илона Маска — самая дорогая среди визиток живых людей Визитки Стива Джобса и Илона Маска уже являются самыми дорогими в истории, при этом аукцион завершится только 21 марта 2024 года. На момент публикации визитная карточка с автографом Стива Джобса уже в четыре раза превозошла мировой рекорд, при этом визитная карточка Ил...

Представлен игровой ПК ASUS ROG NUC с процессором Core Ultra 9 и графическим процессором RTX 4070 ASUS заявляет, что "ROG NUC демонстрирует приверженность ASUS к инновациям и совершенству в играх, создавая основу для надежной серии игровых мини ПК".

Экшен Immortal Prince в стиле Hades выпустили на iOS Пока Hades доступна на iOS-смартфонах только для подписчиков Netflix, 27 марта появился бесплатный вариант — Immortal Prince. В начале марта игра появилась в Google Play, а теперь её выпустили в App Store. В ней есть русская локализация, сюжет и геймплей с зачисткой подземел...

Frogwares анонсировала The Sinking City 2 — продолжение хоррора в духе Лавкрафта Украинская компания Frogwares закончила длительные судебные разбирательства из-за издательских прав на хоррор-выживание The Sinking City и наконец-то готова представить нам его прямое продолжение — The Sinking City 2. Новинка создаётся на движке Unreal Engine 5 и будет досту...

Может ли чат-бот заменить проджект-менеджера Как из шутки получился бот, который взял на себя операционную деятельность проджект-менеджера. Рассказывает Егор Попов, PMO из YuSMP Group. Читать далее

Людям важно внимание. История хоторнского эксперимента Как проект повышения производительности труда на фабрике навсегда изменил наши представления о «рабочих» и «человеческих» отношениях Читать далее

Директор Larian Studios раскритиковал жадность игровых компаний Ссылаясь на свой опыт в индустрии, он подчеркнул, что жадность и стремление к квартальной прибыли приводят к циклическому процессу найма и увольнения сотрудников, что не только наносит ущерб моральному духу команд, но и приводит к потере ценных институциональных знаний. Он п...

Elementary OS 7.1 уже вышел: изменения, добавления и перспективы дистрибутива Привет, Хабр! Хорошие новости: на днях появился новый выпуск Elementary OS 7.1. Разработчики ОС позиционируют её как альтернативу для пользователей Windows и Mac OS, утверждая, что интерфейс системы простой и понятный, а функции и возможности обширны. Чтобы убедиться в этом,...

Путь от преподавателя английского к AI Product Manager Всем привет, меня зовут Оля Шерстюк, раньше я была преподавателем английского языка, но начиная с 2023 года решила поменять свою деятельность и перейти в IT, сейчас я учусь в магистратуре AI Talent Hub. Хочу поделиться с вами своей историей.В 2023 я зачеркивала дни в календа...

Анализ зависимостей бинарных файлов на основе ML Всем привет!

[Перевод] Клонируем 8-битную консоль из 80-х Раньше я уже занимался клонированием систем на основе TI TMS99xx. В моей коллекции есть ColecoVision и Sega SG-1000. Но все они были на Z80, а я хочу немного разнообразить свой опыт. К счастью, в 1981 году VTech выпустила небольшую систему на основе 6502 под названием Creati...

Хватит маппить все руками, используй Mapster Привет, Хабр! Меня зовут Георгий, я С#-разработчик в SimbirSoft. Хочу рассказать об опыте использования библиотеки Mapster: как он может упростить разработку, сэкономить силы и частично избавиться от рутины маппинга.Данная статья подойдет и тем, кто только собирается открыть...

AMD выпустила тестовый драйвер со встроенной генерацией кадров AFMF для DirectX 11 и 12 игр С помощью HYPR-RX генерацию можно включить в 12 играх, для остальных — пробовать через профили.

Упоминание Microsoft о Windows 11 24H2 может бросить тень на мельницу слухов о Windows 12 Компания Microsoft собирается снова изменить график обновлений Windows.

Евросоюз по итогам текущего года собирается сократить импорт российского газа до 40—45 млрд кубометров Для сравнения, пока Европу за океаном не заставили сделать этот необдуманный шаг, импорт составлял 155 миллиардов «кубов».

Обозреваем и практикуем популярные OSINT инструменты ВведениеРад вновь приветствовать читателей в своей любимой рубрике "ШХ" что является сокращением от "Шерлок Холмс" и разумеется серия таких статей напрямую относится к OSINT. Сегодня на практике попробуем некоторые инструменты и попробуем узнать больше о человеке исходя из е...

YouTube ввёл ограничения на публикацию ИИ-контента для собственных функции генерации Отличный ход, YouTube: запущен ИИ-генератор музыки на основе голосов известных певцов

История создания API для курса валют В этой статье рассказываю, что побудило меня создать свой API для конвертации валют и получения актуального курса от различных источников. Начиная от анализа потребностей в онлайн-платежах и заканчивая разработкой гибкого и эффективного микросервиса. Демонстрирую вызовы, с к...

Ролевое приключение Ys 10: Nordics появится на ПК, PlayStation и Switch Ролевая игра Ys 10: Nordics от студии Falcom наконец-то появится за пределами Японии, благодаря издателю NIS America. Спин-офф серии выйдет на ПК и консолях PlayStation 4|5 и Nintendo Switch уже этой осенью, но только с английской и японской озвучкой. К анонсу этого события,...

Microsoft не успеет внедрить движок Adobe PDF в свой браузер вовремя Компания Microsoft объявила о переходе встроенного PDF-ридера Microsoft Edge на технологию Adobe PDF в прошлом году. Это изменение позволит пользователям Edge просматривать PDF-документы с помощью движка Adobe в его качестве.

SAGE v1.1.0: как мы учили генеративный корректор орфографии ошибаться реже, думать быстрее и исправлять пунктуацию В октябре прошлого года мы выпустили SAGE — библиотеку для генеративной коррекции орфографии, которая включает в себя семейство предобученных трансформерных моделей, хаб с параллельными вручную размеченными датасетами и два алгоритма текстовой аугментации на основе намеренно...

Как выстроить удобные процессы в работе с монорепой Как настроить общее рабочее пространство для команды без запуска сборки в watch-режиме и ожидания старта dev-сервера, чтобы подхватить изменения? Для этого нужно удобным для всех образом настроить переиспользование кода внутри монорепы.Нам поможет Андрей Кочеров, старший раз...

Основы Rust: синтаксис и структуры данных Привет, Хабр! Rust - это язык, который становится плюс-минус более популярным в последние годы благодаря своей высокой производительности и безопасности. Он был разработан Mozilla и сообществом разработчиков с целью предоставить инструмент для системного программирования, ко...

Студия разработчиков "Outcast - A New Beginning" поделилась информацией об игре Студия разработчиков "Outcast - A New Beginning" поделилась информацией о механике открытого мира своей игры

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

Глава МИД Украины Кулеба обсудил с коллегой из Турции Фиданом экспорт зерна Украина обсудила с Турцией экспорт зерна на мировые рынки

Изменить цвета и кнопки сервиса — и не сломать дизайн-систему Меня зовут Алексей Афонин, я старший дизайнер продукта в Yandex Cloud. В прошлом году нам понадобилось полностью изменить внешний вид нашего сервиса для бизнес‑аналитики DataLens перед его выходом в опенсорс. Разработчики и дизайнеры интерфейсов часто ста...

В России продаются самые дешёвые iPhone 15 в мире — дешевле 65 тысяч рублей В настоящее время в России можно купить iPhone 15 по самой низкой цене в мире, всего 65 тысяч рублей и меньше. Это даже дешевле, чем в таких странах, как Германия (106 тысяч рублей), Турция (174 тысячи рублей) и даже США (73 тысячи рублей). На маркетплейсах цены мо...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)