Социальные сети Рунета
Пятница, 19 апреля 2024

Авторы Anthem о работе над полётами: «Они могли поломать игру» Французское издание JeuxVideo взяло интервью у нескольких руководителей разработки Anthem. Они поделились своим опытом работы над механикой полётов. По словам авторов, создание сбалансированного вертикального геймплея потребовало много усилий и преодоления огромного...

Blitz Engine & Battle Prime: ECS и сетевой код Вступление Battle Prime — первый проект нашей студии. Несмотря на то, что многие члены команды имеют приличный опыт в разработке игр, мы, естественно, сталкивались с разными сложностями во время работы над ним. Они возникали как в процессе работы над движком, так и в процес...

[Перевод] Паттерны дизайна уровней для 2D-игр Введение Дизайнеры многих игр при разработке геймплея полагаются на вариативность контента. Повторяющиеся препятствия приводят к тому, что игроку становится скучно, поэтому дизайнеры обычно стремятся создавать постоянно увлекающий игровой процесс. Чаще всего игры состоят из...

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

Вклад дизайнера в разработку мобильных приложений Дизайнер и его роль в разработке мобильных приложений Все мы знаем, что дизайн играет очень важную роль в проектировании и разработке мобильных приложений. У каждого дизайнера свои подход, методы и инструменты для работы над приложениями. От того, на каких платформах будет р...

К разработчикам Cyberpunk 2077 присоединился ведущий дизайнер уровней приключения RiME Польская студия CD Projekt RED перебросила все свои ресурсы на разработку Cyberpunk 2077 больше двух лет назад, но всё ещё продолжает формировать команду. Недавно стало известно, что в январе 2019 года к ней присоединится талантливый специалист — Мануэль ...

[Перевод] Генерация подземелий в Diablo 1 Diablo 1 — это классический roguelike 1996 года в жанре hack and slash. Это была одна из первых успешных попыток познакомить широкие массы с roguelike, которые до этого имели нишевую графику в виде ASCII-арта. Игра породила несколько сиквелов и множество имитаций. Она извес...

Популярная песочница Human: Fall Flat выйдет на Android Песочницы — это именно тот жанр игр, который позволяет удерживать игроков на протяжении длительного периода. Terraria, Minecraft, Garrys Mod — эти игры стали хитами благодаря своей концепции. На мобильных платформах ожидать выхода новой песочницы Dreams, которая...

[Перевод] 20 лет RollerCoaster Tycoon: интервью с создателем игры 31 марта 1999 года была выпущена игра RollerCoaster Tycoon, полностью созданная одним человеком и написанная на языке ассемблера x86. В честь юбилея игры мы публикуем перевод интервью с автором, записанное в 2016 году. Сегодня мало кто помнит имя шотландского программиста ...

[Перевод] Моделирование метрополиса В основе одной из самых знаковых игр всех времён лежит теория о том, как умирают города, внезапно оказавшая слишком влиятельной. В 1984 году разработчик Уилл Райт как раз завершил работу над своей первой видеоигрой в жанре shoot-em-up под названием Raid on Bungeling Bay. В...

[Из песочницы] Дизайн интерфейса для игры, рисуем кольцо Хавеля из Dark Souls 3 Здравствуйте, дорогие друзья! Я Михаил Кравченко, дизайнер игровых интерфейсов. Это статья о том как нарисовать кольцо Хавеля из игры Dark Souls 3. Перед вами результат, которого я добился примерно за полтора часа работы в фотошопе. Дизайнера интерфейсов периодически пр...

[Перевод] Современная игра для NES, написанная на Lisp-подобном языке What Remains — это повествовательная игра-адвенчура для 8-битной видеоигровой консоли NES, выпущенная в марте 2019 года как бесплатный ROM, запускаемый в эмуляторе. Она создавалась небольшой командой Iodine Dynamics на протяжении двух лет с перерывами. В настоящий момент игр...

Минус уши или как не испортить звук в игре с самого начала Статья о звуке, но адресована скорее не саунд-дизайнерам (которым всё известно), а продюсерам, ПМ-ам игровой индустрии и начинающим разработчикам. Собранные здесь ошибки — это наш собственный опыт из времён, когда War Robots была ещё прототипом в новой для компании нише. ...

Apple представила игровой сервис Apple Arcade Компания Apple представила игровой сервис Apple Arcade. В нём по подписке будет доступно более 100 новых уникальных игр, в том числе от таких знаменитых авторов, как Хиронобу Сакагути, Кен Вонг, Уилл Райт и многих других.

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

[Перевод] Дизайн система Société Générale: Гармония дизайна и разработки Предлагаем вашему вниманию перевод истории о создании дизайн системы, рассказанной дизайнером из Societe Generale. Нынешний всплеск статей о дизайн системах вдохновил нас больше говорить о том, над чем мы работаем в Societe Generale. Мы давно экспериментируем с нашей дизайн...

Cyberpunk 2077 привезут на E3 2019 До выставки E3 2019 осталось ещё довольно много времени (старт мероприятия запланирован на 11 июня), но некоторые разработчики уже подтвердили своё участие. Например, польская компания CD Projekt RED, которая на данный момент занимается разработкой Cyberpunk 2077, официально...

[Перевод] Создание игры для SEGA Mega Drive/Genesis в 2019 году Даже сегодня люди по-прежнему продолжают создавать новые игры для старых консолей. Мы называем их «homebrew». Иногда это способ реализовать детскую мечту о создании игры для консоли, на которой играл ребёнком. Но кроме того это ещё и интересная задача для любого дизайнера и...

Как рендерится кадр в Shadow Fight 3 Технический 3D-художник Banzai Games Роман Терский рассказал о том, как происходит отрисовка кадра и устроены материалы для персонажей в мобильной игре Shadow Fight 3, а также раскрыл небольшие хитрости в настройке окружения Shadow Fight 3 — игра в жанре файтинг/РПГ, разр...

[Перевод] Рекомендации по дизайну UX мобильных игр Уже более 10 лет я работаю гейм-дизайнером в очень успешных компаниях (старшим гейм-дизайнером в Matific, ведущим гейм-дизайнером в TabTale, владельцем Lookandfeel Games), и всё это время обладал привилегией и возможностью использования данных, полученных от сотен миллионов...

Авторы Marvel’s Spider-Man рассказали о сокращённом финальном акте и намекнули на новые сюжетные DLC Marvel’s Spider Man не вошла в десятку лучших игр года по рейтингу на Metacritic, но стала персональным лидером для многих разработчиков (а среди японских деятелей индустрии она и вовсе оказалась на первом месте). Продажи PS4-эксклюзива тоже оказалис...

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

Кастомная карта в Dota 2 бьёт рекорды популярности Небольшая китайская студия Drogo Studio выпустила пользовательскую карту для игры Dota 2 под названием Dota Auto Chess. Данный проект имеет очень мало общего с шахматами, хотя некоторые правила действительно перекочевали из этой настольной игры. Однако, интересна даже не сам...

Acronis Design: Дополнительные инструменты дизайнера Я Сергей, ведущий дизайнер в компании Acronis. В этой статье я расскажу о тех инструментах, которые мы не только внедряем, но разрабатываем для других дизайнеров внутри компании. Речь пойдет о плагинах для Sketch, консольных утилитах и расширениях для Chrome. Читать дальше...

Игровая индустрия с 12 по 18 августа 2019 года В сегодняшнем выпуске: GSC Game World ищет сотрудников. Игроки No Man’s Sky строят огромный город. The Outer Worlds может получить продолжение. Splinter Cell возвращается. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. GSC Game World ище...

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

[Перевод] Процедурные паттерны, которые можно использовать с тайловыми картами Процедурная генерация используется для повышения вариабельности игр. Среди известных проектов можно упомянуть Minecraft, Enter the Gungeon и Descenders. В этом посте я объясню некоторые из алгоритмов, которые можно применять при работе с системой Tilemap, появившейся как 2D-...

[Из песочницы] Создание игры «35ММ». Постапокалипсис в России Всем доброго времени суток, меня зовут Сергей Носков. Сегодня я бы хотел рассказать о создании моего первого полноценного инди-проекта под названием 35ММ, вышедшего в Steam в 2016 году. История конечно давняя, и с тех пор уже было опубликовано несколько статей и интервью н...

[Перевод] Почему жульничает дружественный ИИ в Ghost Recon Wildlands При создании игр разработчики одержимы желанием создать для игроков интересный и увлекательный игровой процесс: поставить их в новые условия или по-новому взглянуть на знакомые. И иногда для этого необходимо немного сжульничать. Разработчики вносят небольшие изменения в сист...

[Из песочницы] Как рушатся стереотипы начинающего разработчика при старте игры Сегодня хотел бы уже начать свою деятельность на этом хабе и написать свою первую статью. Она будет посвящаться тому, как были в миг обрушены мои стереотипы об успешной карьере на Google Play для каждого желающего. И да, я начинающий разработчик на Google Play. Но давайте об...

Как я создавал Recycle! VR В предыдущей статье мы попробовали создать базовую сцену в A-Frame, чтобы опробовать основные концепции фреймворка на практике. В этой статье я хотел бы поделится своим опытом создания игры на A-Frame — Recycle! VR. Репозиторий проекта доступен по следующей ссылке. Перера...

Нагрузочное тестирование игры с парой сотен тысяч виртуальных пользователей Привет, Хабр! Я работаю в игровой компании, которая разрабатывает онлайн-игры. На текущий момент все наши игры делятся на множество “маркетов” (один “маркет” на страну) и в каждом “маркете” есть дюжина миров, между которыми распределяются игроки при регистрации (ну или иног...

Почему некоторые мобильные игры становятся настолько успешными? В Google Play больше миллиона игр, все они разнообразны, но почему-то лишь единицы становятся успешными. Индустрия мобильных игр получает в год 63,2 миллиарда долларов, и это огромные цифры. Основной доход, конечно же, приходится на крупные проекты, такие как PUBG или Fortn...

[Перевод] Машинное обучение агентов в Unity Эта статья об агентах машинного обучения в Unity написана Майклом Лэнхемом — техническим новатором, активным разработчиком под Unity, консультантом, менеджером и автором многих игр на движке Unity, графических проектов и книг. Разработчики Unity внедрили поддержку машинног...

В Diablo 4 добавят микротранзакции и торговлю между игроками Activision не упустит свой шанс, и в Diablo 4 появятся микротранзакции. По словам ведущего дизайнера Diablo 4, в игре появится дополнительная монетизация. Дизайнер добавил, что микротранзакции будут доступны в отдельном магазине.

Видео: обучение в Sekiro: Shadows Die Twice и разговоры о балансе сложности Издание Gameinformer не прекращает делиться информацией о Sekiro: Shadows Die Twice. В новом видео журналисты взяли интервью у Масару Ямамуры (Masaru Yamamura), ведущего геймдизайнера игры. Он рассказал о балансе сложности в сражениях и затронул тему обучения. По ег...

Слёрм DevOps. День первый. Git, CI/CD, IaC и зелёный динозавр 4 сентября в Санкт-Петербурге начался Слёрм DevOps. В одном месте и в одном времени собрались все необходимые факторы для увлекательного интенсива длительностью в три дня: удобный конференц-зал Selectel, семь десятков любопытных разработчиков в зале и 32 участника в онлайне...

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

[Перевод] История создания первой Diablo Больше двадцати лет назад Дэвид Бревик участвовал в создании Blizzard North. Также он сыграл важную роль в разработке хита студии — Diablo. «Оригинальный концепт я придумал ещё в старшей школе», — рассказывает Бревик, посещавший школу в Области залива Сан-Франциско (назван...

Drift Games – успех на рынке гипер казуальных игр Белорусско-британский разработчик, специализирующийся на производстве музыкальных приложений – Drift Games, заявил об открытии специального подразделения, в планах которого выпускать софт для любителей игры на смартфонах, а именно разрабатывать новые, начиная с гипер-казуаль...

Концепты VueJS для backend разработчиков — мастер-класс 22 июня 22 июня в конгресс-центр «Альфа» пройдет мастер-класс «Концепты VueJS для backend разработчиков» Ведущий — Сергей Рябенко имеет пятнадцатилетний опыт коммерческой разработки в различных ролях. Работал разработчиком в LinguaLeo и Head of Engineering в SalesLift. Последний г...

 Команду дизайнеров Apple покидает несколько «старожилов» По данным авторитетного издания The Wall Street Journal, в ближайшее время команду Apple покинет сразу несколько ведущих дизайнеров. Речь идет о Рико Зоркендорфере и Даниэле де Юлиис, которые проработали в команде по промышленному дизайну более десяти лет каждый. Также вскор...

Как мы тестируем Сбербанк Онлайн на iOS В предыдущей статье мы познакомились с пирамидой тестирования и тем, какую пользу несут автоматизированные тесты. Но теория, как правило, отличается от практики. Сегодня мы хотим рассказать о своем опыте тестирования кода приложения, которым пользуются миллионы пользовател...

[Из песочницы] Функциональные компоненты с React Hooks. Чем они лучше? Относительно недавно вышла версия React.js 16.8, с которой нам стали доступны хуки. Концепция хуков позволяет писать полноценные функциональные компоненты, используя все возможности React, и позволяет делать это во многом более удобно, чем мы это делали с помощью классов. М...

Игровой раздел клуба 777 Ориджиналс и его наполнение Для большинства современных игроков самым важным остается аспект наличия качественных азартных развлечений в пределах выбранного казино. Именно поэтому клуб 777 Ориджиналс позаботился о том, чтобы его игровой раздел был до краев заполнен интересными и актуальными играми от в...

Отображение текста в Android Отображение текстовой информации — наверное, самая базовая и важная часть многих Android-приложений. В данной статье пойдет речь о TextView. Каждый разработчик, начиная с «Hello World», постоянно сталкивается с этим элементом пользовательского интерфейса. Периодически в раб...

Кто придумал превратить Mac Pro 2019 в терку и когда это случилось Когда Apple представила Mac Pro 2019, многим подумалось, что в Купертино решили пошутить над пользователями. Ну как можно было выпустить нечто столь продвинутое с точки зрения технических характеристик и столь же противоречивое с точки зрения дизайна? Масла в огонь подлил и...

Масштабный проект по очистке океана от пластикового муосора возобновил свою работу Проект Ocean Cleanup в сущности своей крайне перспективен Какое-то время назад мы уже писали вам о довольно масштабном (и в итоге провалившемся) проекте Ocean Cleanup, стартовавшим год назад. Этот проект был призван очистить океан от пластикового мусора. В январе 2019 команд...

Суд в стихах Вальтера Скотта отказался отклонять иск о присвоении Крейгом Райтом 1,1 млн BTC Федеральный суд Южного округа Флориды отклонил ходатайство самопровозглашенного создателя биткоина Крейга Райта о прекращении разбирательства по иску в отношении него по факту присвоения 1,1 млн BTC, якобы принадлежавших его бывшему бизнес-партнеру Дейву Клейману. Judge in K...

[Перевод] От Witcher 3 до Cyberpunk: эволюция дизайна квестов CD Projekt The Witcher 3 известен своим превосходным дизайном квестов, но разработчик игры CD Projekt Red обещает в своём новом проекте Cyberpunk 2077 развить и улучшить проверенный подход. На E3 2019 директор отдела квестов Матеуш Томашкевич рассказал нам, чему он научился, управляя...

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

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

[Перевод] Исследование шейдера песка игры Journey Среди множества инди-игр, выпущенных за последние 10 лет, одной из самых любимых для меня определённо является Journey. Благодаря своей потрясающей эстетике и красивому саундтреку Journey стала примером превосходства практически в каждом аспекте разработки. Я разработчик иг...

Badoo Jira API Client: магия в Jira на PHP Если в строке поиска на Хабре ввести “Jira Badoo”, результаты займут не одну страницу: мы упоминаем её почти везде, потому что она играет важную роль в наших процессах. Причём каждый из нас хочет от нее немножко разного. Разработчик, которому пришла задача на ревью, ожида...

Игровая индустрия с 22 по 28 апреля 2019 В сегодняшнем выпуске: Бывший руководитель BioWare о Ренессансе RPG. Cyberpunk 2077 сильно отличается от прошлогодней демонстрации. Сбор средств на настольную игру Bloodborne на Kickstarter. Нолан Норт об Uncharted 5. Rockstar работает над GTA 6. Анонс ремейка XIII. ...

[Перевод] Великий исход из индустрии видеоигр История о том, как Фрэнк Д'Анджело попал в индустрию видеоигр, трогательна и типична одновременно. Когда ему было десять лет, он писал письма разработчикам и издателям любимых видеоигр. В них Фрэнк рассказывал о том, как любит их игры и просил совета, чтобы стать создателе...

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

Суд не отклонил иск против Крейга Райта в деле о хищении 300 тысяч биткоинов Суд Южного округа штата Флорида отказался отклонить иск к главному научному сотруднику nChain Крейгу Райту, обвиняемому в присвоении 300 тысяч биткоинов. Изначально в феврале Айра Клейман, брат компьютерного криминалиста и писателя Дейва Клеймана, обвинил Крейга Райта в прис...

[Перевод] Ещё 9 проектов для оттачивания Front-End мастерства Введение Независимо от того, являетесь ли вы новичком в программировании или уже опытным разработчиком, в этой отрасли изучение новых концепций и языков/фреймворков является обязательно чтобы успевать за трендами. Возьмем, к примеру, React — код которого, Facebook открыл ...

[Перевод] Особенности рендеринга в игре Metro: Exodus c raytracing Предисловие После выхода последней игры из серии «Метро» я потратил несколько часов на изучение её внутренней работы и решил поделиться тем, что может показаться интересным с технологической точки зрения. Я не буду проводить подробный анализ или изучать дизассемблированный ...

Международный саммит MERLION IT Solutions Summit собрал более 1800 участников 6 сентября завершил свою работу Международный саммит MERLION IT Solutions Summit, прошедший в Московской школе управления Сколково. Этот саммит, собравший свыше 1800 представителей известных российских и иностранных IT-компаний, стал крупнейшим собственным мероприятием в ист...

[Перевод] Пространство генерации и пространство возможностей В этом туториале я расскажу о двух терминах, которые используются мной для описания процедурных генераторов: пространство генерации (generative space) и пространство возможностей (possibility space). Мы дадим определения этим двум терминам, а затем рассмотрим интерактивные п...

[Перевод] Технический долг как тетрис Выигрыш невозможен. Вы только решаете, насколько быстро проиграть Какой следующий ход? Многим нравится тетрис, мне тоже. Помню, как сыграл в первый раз на Nintendo Game Boy моего друга. Возможно, у вас в голове тоже застряла та мелодия. Тетрис не только одна из лучших иг...

Авторы Titanfall анонсировали королевскую битву Некоторое время назад появились слухи о том, что студия Respawn, которая создавала Titanfall для EA, готовит к релизу новую королевскую битву. Действия новой игры разворачиваются во вселенной Titanfall, а нескольким популярным ведущим прямых трансляций новинку уже дали проте...

Из Apple уходит ведущий дизайнер Главный дизайнер Apple Джонатан «Джони» Айв (Jonathan "Jony" Ive, на фото он в центре) покинет компанию в конце этого года. Он откроет собственную дизайнерскую фирму, одним из заказчиков которой будет Apple. Как утверждается, к Айву присоединится М...

Рецепты TeamCity. Доклад Яндекс.Такси Меня зовут Эдуард Мацуков, я делаю Таксометр — приложение для водителей Яндекс.Такси. Занимаюсь инфраструктурой и всем, что с ней связано. Какое-то время назад я выступил с докладом — рассказал об опыте дружбы TeamCity с нашим проектом и с разработчиками в целом. Отдельная ч...

Новая игра для iPhone с забавным героем авокадо AVO Разработчик Playdeo собирается выпустить свою первую мобильную игру, главным героем которого будет авокадо по имени AVO. В игре вы будете управлять авокадо, прокладывая пути для милых фруктов, помогая ему избегать некоторых неприветливых дронов с помощью своего друга. Та...

Джони Айв мог покинуть Apple ещё в 2015 году Одна из главных новостей этой недели — уход Джони Айва из Apple. Именитый дизайнер проработал в Apple больше 25 лет, и его отставка стала полной неожиданностью для многих. Но на самом деле, Айв мог покинуть компанию ещё в 2015 году — сразу после завершения разра...

Автошахматы на Андроид и IOS: во что играть, кроме Auto Chess и Dota Underlords Мы уже объяснили как играть в проекты жанра автобатлеры (или автошахматы), а в этот раз пришло время рассказать о том, что можно выбрать за исключением очевидных Auto Chess, Dota Underlords и Chess Rush. Эти игры здесь, конечно, тоже будут, но несколько новых названий вы тож...

Oceanhorn 2: Knights of the Lost Realm может все-таки выйти на Android Oceanhorn 2— одна из самых привлекательных игр в линейке Apple Arcade. И если на тот факт, что она представлена только по подписке, жалуются лишь отдельные пользователи, то игроки на Android разочарованы массово. Незадолго до анонса, разработчики прямо заявили, что никогда ...

[Перевод] Кто несет ответственность за качество тестирования приложения? 10 причин попадания ошибки в продакшен Подготовили для вас перевод статьи Дмитрия Ярыгина, QA Engineer с опытом работы в крупных проектах мира более 8 лет, преподавателя курса «Mobile QA Engineer» в OTUS. Интересно развиваться в данном направлении? Приглашаем пройти бесплатный двухдневный интенсив «Введение в авт...

Создан чемпионат по Farming Simulator с призовым фондом в 250 тыс. евро Большая часть геймеров считает, что мир киберспорта построен исключительно на Dota 2, CS: GO и League of Legends. Однако, этот рынок намного шире. Настолько, что даже по симуляторам сельского хозяйства проводят турниры с приличными денежными призами. Год назад швейцарская ст...

Впечатляющие пейзажи Wilderless — новой игры в открытом мире от автора Nimian Legends Серия Nimian Legends — это две игры, созданные в первую очередь для того, чтобы продемонстрировать возможности современных смартфонов. Разработчик проектов, Prototop Games, объявил, что работает над новой игрой, которая будет называться Wilderless. Как и Nimian Legends, нови...

Apple наняла ведущего инженера по процессорам ARM Команда Apple пополнилась очередной именитой фигурой. На этот раз корпорация наняла одного из ведущих инженеров ARM Майка Филиппо. Инсайдеры уверены: переход не был случайным. Есть все основания полагать, что новый сотрудник возглавит отдел разработки фирменных процессоров ...

Правила подготовки макетов в Figma Боль с одним проектом привела нас к решению написать правила работы Необходимость составить список правил появилась, когда мы прочувствовали, как больно бывает исправлять ошибки. Макет сайта из одной программы кочевал в другую, разработчиков это не устраивало, дизайнеров ...

Легендарный Питер Молинье показал новую игру, вдохновленную The Entrepreneur — Legacy Питер Молинье — один из самых великих гейм-дизайнеров современности. Он бывает голословным и не все идеи доводит до завершения, но не боится экспериментов и умеет удивлять игроков. Недавно он рассказал о новой игре своей студии 22Cans – Legacy. Это смесь из градостроительно...

CLRium #5: Garbage Collector. Крупнейший семинар по .NET Наш семинар уверенно набирает слушателей и постепенно перерастает офис компании EPAM в Петербурге: мы планируем набрать до 250 разработчиков под одной крышей как в Петербурге, так и в Москве. А всё почему? Когда-то я выступал с докладом по работе Garbage Collector и доклад ...

Sony готовит сюжетное дополнение для Days Gone Дэвид Ли (David Lee), комьюнити-менеджер компании Sony Bend, в своём недавнем интервью сообщил о сюжетном дополнении для игры Days Gone (она же «Жизнь после» для отечественных геймеров), которое выйдет в обозримом будущем. К сожалению, никакой точной информации о грядущем до...

Топ-10 докладов с DevOpsDays Moscow Третья конференция для энтузиастов DevOps DevOpsDays Moscow 2019 пройдет 7 декабря. Мы собрали для вас подборку из десяти самых популярных докладов с двух предыдущих конференций. Все доклады вы можете посмотреть на YouTube-канале. Сервисы-сироты: обратная сторона (микро)с...

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

В Казани завершился финал всероссийского конкурса «Цифровой прорыв» Мероприятие проходило по трем направлениям. В основной программе финала соревновались победители регионального этапа конкурса "Цифровой прорыв", проходившего в 40 городах России. Также отдельно проходили соревнования для студенческих и школьных команд.В финале на п...

EA представила системные требования Anthem Компания Electronic Arts опубликовала окончательные системные требования к ПК для научно-фантастического шутера Anthem, который разрабатывает студия BioWare. Оказалось, что минимальные требования к системе практически не отличаются от тех, которые были заявлены во время пров...

Компас команды Привет! Меня зовут Маша, я Scrum Master в ivi. Работаю с командами биллинга и веб-разработки и помогаю ребятам организовывать рабочие процессы так, чтобы не только эффективно достигать целей, которые ставит бизнес, но и получать удовольствие от того, что ты делаешь. В своих ...

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

Skyrim Together – долгожданный мультиплеер в The Elder Scrolls V: Skyrim Давно мечтали исследовать бескрайние просторы Скайрима вместе с друзьями? Тогда мод Skyrim Together предназначен именно для вас. Он разрабатывается командой независимых разработчиков и в ближайшее время перейдет на этап закрытого бета-тестирования.Skyrim Together – мул...

[Перевод] Организовываем эффективный рабочий процесс веб-разработчиков: Confluence, Airtable и другие инструменты Я работаю фронтенд-разработчиком около двух лет, участвовал в создании самых разных проектов. Один из выученных мной уроков: взаимодействие между разными группами разработчиков, объединенных одной целью, но имеющих различные задачи и степень ответственности, — дело непрос...

Игровая индустрия с 7 по 13 января 2019 года В сегодняшнем выпуске: Rockstar работает над игрой нового поколения. Анонсирована Alien Blackout. Подробности о сериале «Ведьмак». The Last Night может не дожить до релиза. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Rockstar работает...

Игровая индустрия с 29 апреля по 5 мая 2019 года В сегодняшнем выпуске: Новые подробности о Vampire The Masquerade – Bloodlines 2. PS Now набирает популярность. Metroid Prime 4 появится не раньше 2020 года. Star Wars Jedi Fallen Order создается по всем канонам. PS4-эксклюзив WiLD все еще находится в разработке. &nb...

Джони Айв раскрыл секрет успеха AirPods Не секрет, что AirPods пользуется огромной популярностью по всему миру. Многие даже готовы закрыть глаза на немалую стоимость аксессуара — всё ради того, чтобы наконец обзавестись беспроводными наушниками Apple. Вне всяких сомнений, проектирование и создание подобного...

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

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

Дизайнеры надписи «Я/Мы Иван Голунов» — о её создании На что ориентировались и какие идеи передали — рассказывают арт-директор студии Ony Свят Вишняков и ведущий дизайнер института «Стрелка» Настя Вишнякова.

Game of Evolution — смесь из кликера и merge-механики в сеттинге эволюции Кликеры — очень необычный жанр. По сути, это развлечение с доведенным до абсолюта уровнем простоты. В кликерах действительно можно ничего не делать и «получать удовольствие». Если, конечно, не считать активными действия процесс периодического входа в игру, чтобы собирать наг...

Мобильное казино Плей Фортуна Играть в сети интернет в азартные игры теперь можно не выходя из собственного дома. Каждый желающий может стать участником игр в казино и получить достаточно выгодное вознаграждение. Одним из самых щедрых и надежных клубов в сети является казино Плей Фортуна. Этот клуб начал...

Уилл Смит хочет сыграть очередного избранного в экранизации книжной трилогии Brilliance / «Одаренные» По всей видимости, Уиллу Смиту нравится играть роли избранных (возможно потому, что в свое время он отказался сыграть Нео в Матрице) и поэтому после «Хэнкока», «Яркости» и «Отряда самоубийц» актер решил поучаствовать в экранизации фанастической ...

Игровая индустрия с 7 по 13 октября 2019 года В сегодняшнем выпуске: Официальное название новой консоли Sony. Red Dead Redemption 2 грядет на PC. Игроки возвращаются в Bloodborne. Bully 2 была в разработке, но проект заморожен. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Официальное наз...

Ведущий разработчик Cyberpunk 2077 ушёл в Blizzard Себастьян Стемпень (Sebastian Stepien), креативный директор проекта The Witcher 3, покинул компанию CD Projekt RED для работы в Blizzard. Стоит отметить, что помимо должности креативного директора он занимал ещё и пост директора по повествованию и сеттингу игры Cyberpunk 207...

[Перевод] 10 самых распространенных ошибок при работе с платформой Spring. Часть 1 Всем привет. Сегодня делимся первой частью статьи, перевод которой подготовлен специально для студентов курса «Разработчик на Spring Framework». Начнём! Spring — пожалуй, одна из самых популярных платформ разработки на языке Java. Это мощный, но довольно сложный в освоении...

С игровым сервисом Stadia не все так гладко, как может показаться Пока вы это читаете, есть большая вероятность, что я буду играть в какой-нибудь Far Cry 3 на своей консоли. Если вы не играли в эту игру, которая вышла еще в 2012 году, то наверняка когда-нибудь слышали про эту популярную во всем мире серию от студии Crytek. Да, этому тайтл...

[Перевод] Как я пытался улучшить Halo 2, но чуть её не испортил После выпуска в 2004 году Halo 2 мгновенно стала самой популярной многопользовательской игрой в Xbox Live. Она сохраняла это звание почти два года, и можно даже с уверенностью сказать, что основной причиной выживания Xbox Live в её ранние годы стала огромная популярность эт...

Автотестирование: десять лайфхаков от команды Skyeng Привет, я Андрей Шальнев, QA Automation Lead в проекте Skyeng Vimbox. В течение года мы с командой занимались оптимизацией процессов автоматического тестирования и сейчас вплотную подошли к ее финальной стадии. А это хороший повод выдохнуть, пересмотреть бэклог и подвести к...

История одного проекта: когда в команде нет senior developer От переводчика: публикуем для вас статью разработчика Джека Финлея. Джек рассказывает о собственном кейсе — попытке организовать работу командой джуниоров, где все равны и нет технического руководителя. Статья будет полезна для начинающих программистов. Некоторые проект...

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

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

[Перевод] Как была устроена графика NES Выпущенная в 1983 году домашняя консоль Nintendo Entertainment System (NES) была дешёвой, но мощной машиной, достигшей феноменального успеха. При помощи блока обработки изображений (Picture Processing Unit, PPU) система могла создавать достаточно впечатляющую по тем времена...

Появилась бета-версия мультиплеерной модификации для The Elder Scrolls V: Skyrim The Elder Scrolls V: Skyrim не теряет популярности — ролевая игра доступна на всех мыслимых и немыслимых платформах (даже на «умном» унитазе), а фанаты продолжают создавать модификации. Одна из команд энтузиастов под названием The Together Team нес...

[Перевод] Делаем стильный водопад из RiME прямо в Unity или UE4 Есть игры с таким запоминающимся визуалом, что страшно считать потраченное на его разработку время, взять хотя бы последний God of War или RDR2. А бывают проекты, которые подкупают своей атмосферной, даже если они далеки от ААА. Как пример — RiME не раз хвалили за стиль, зву...

[Перевод] Как eBay делал сканер штрих-кодов на WebAssembly С момента своего анонса технология WebAssembly сразу привлекла внимание разработчиков фронтенда. Веб-сообщество с энтузиазмом восприняло идею запустить в браузере код, написанный на других языках, кроме JavaScript. Главное, что WebAssembly гарантирует скорость намного выше, ...

Раджа Кодури: если бы не Intel, у AMD бы не было никакой значимой экосистемы Прошедшая несколько дней назад встреча руководства компании Intel с инвесторами оказалась примечательна не только благодаря тому, что на ней была анонсирована перестройка стратегии, а также обнародованы планы по внедрению 10-нм и 7-нм технологий. Одновременно с этим выступле...

Игровая индустрия с 8 по 14 апреля 2019 года В сегодняшнем выпуске: Days Gone и умения героя. Naughty Dog не торопятся показывать The Last of Us Part II. Epic Games – новый мессия, который борется с Steam. Фанат поделился информацией о Star Wars Jedi Fallen Order. Новый Assassins Creed будет про викингов. Все с...

Так может выглядеть OxygenOS 10 на базе Android 10 Q OnePlus регулярно общается с пользователями, часто используя их идеи и реализуя их в оболочке OxygenOS. Недавно OnePlus провела конкурс на лучшие идеи, победителем которого стал Леандро Тийинк (Leandro Tijink). Его пригласили в штаб-квартиру OnePlus в Шэньчжэне, чтобы о...

[Перевод] Дизайн уровней и геймплея roguelike на примере Cogmind Многие годы я использовал довольно стандартизированный подход к дизайну каждой новой карты Cogmind, и хотя сейчас их счёт уже идёт на десятки, в своём блоге я его никогда не рассматривал. В основном это вызвано тем, что подробный анализ всего процесса потребует раскрытия ку...

Подготовка данных в Data Science-проекте: рецепты для молодых хозяек В предыдущей статье я рассказывала про структуру Data Science-проекта по материалам методологии IBM: как он устроен, из каких этапов состоит, какие задачи решаются на каждой стадии. Теперь я бы хотела сделать обзор самой трудоемкой стадии, которая может занимать до 90% общ...

Рынок труда: финансовый администратор в WWF, PR-менеджер в «Детские деревни – SOS» и другие вакансии Подборка актуальных вакансий от редакции «Теплицы».  Разработчик игровых механик в Теплицу социальных технологий  Команда Теплицы социальных технологий ищет творческого и ответственного человека на вакансию геймификатора для платформ «IT-волонтер» и «Теплосе...

Какими будут игровые нейроинтерфейсы? Шуточный слайд из презентации Майка Амбиндера, который занимает должность ведущего экспериментального психолога в Valve Software (видео) На конференции для разработчиков игр GDC 2019 ведущий экспериментальный психолог Valve Software Майк Амбиндер выступил с интересным док...

Состоялся релиз баскетбольного симулятора NBA 2K20 на iOS и Android Только вчера издатель 2K выпустил обновление для своего бесплатного симулятора NBA 2K Mobile Basketball. Сегодня же пришло время для полноценного премиум-проекта — NBA 2K20. Как обычно, игра во многом повторяет те вещи, которые были доступны в прошлогодней версии, но включа...

Логи не нужны? Разработка сильно изменилась за последние годы. Вместо монолитных приложений пришли микросервисы и функции. Базы данных из универсальных промышленных монстров переродились в узконаправленные. Docker изменил взгляд на деплой. Но изменилось ли наше представление о логах? Одна...

Что из себя представляет Project Catalyst На WWDC 2019 Apple анонсировала Project Catalyst — амбициозный кроссплатформенный проект, который призван увеличить количество новых программ и игр на платформе macOS. Для этого будет использоваться огромная экосистема приложений iOS (пока что только версии для iPad)....

Версию Mortal Kombat 11 для Nintendo Switch создают авторы Scribblenauts Showdown Продюсер Mortal Kombat 11 Тревор Трауб (Trevor Traub) в интервью изданию GameRevolution поделился некоторой информацией о версии игры для Nintendo Switch. Он сказал, что её разработкой занимается студия Shiver Entertainment, которая отметилась выпуском Scribblenauts...

В космической MMO EVE: Echoes в декабре пройдет открытый бета-тест В конце лета в космической MMO EVE: Echoes прошел закрытый альфа-тест. Участники должны были подписывать NDA, поэтому много информации о проекте не выплыло. Но уже в декабре разработчики обещают провести открытый бета-тест для всех пользователей iOS и Android. Напомним, что...

Обзор Life After: Night Falls — какой будет жизнь после такого? После прочтения книги «Кровь, пот и пиксели» Джейсена Шрейера я стал по-другому относиться к разработчикам видеоигр. Я понял, что многие из них работают за идею, а не за деньги. Осознал, что издатели часто давят на авторов даже больше, чем нам кажется. Но я также нашел приме...

[Перевод] Что я понял о построении бизнеса, семь лет проработав в Airbnb В 2012 году, вскоре после того, как Airbnb купили наш стартап, я услышал, как один из основателей компании (Джо Геббиа) давал указания дизайнеру, которому нужно было изменить оформление главной страницы: «Сделай то, чего в Интернете никогда раньше не было». Хорошо помню, к...

Обзор Warhammer 40,000: Mechanicus. Для фанатов серии Я длительное время пытался написать обзор на Warhammer 40,000: Mechanicus, но никак не мог придумать, с чего начать. Это игра по громадной вселенной, по которой уже сделали целое море игр, выпустили массу книг, мультфильмов и прочего контента. Очередная игра должна зацепить ...

Топ-10 докладов конференции C++ Russia 2018: полные видеозаписи, слайды, комментарии В этой статье вас ждёт десять лучших докладов от Андрея Александреску, Дэвида Вандервурда, Джона Калба и многих других. Фичи компилятора C++, асинхронность, многопоточность, параллелизм, модель памяти, алгоритмы и STL, метапрограммирование и рефлекшен, огромное множество те...

Как сделать презентацию «из спичек и желудей» и доказать всем, что и без дизайнера можно выстрелить В хакатон-тусовке постоянно ведутся споры о том, имеет ли весомое значение дизайн презентации, которую представляют команды членам жюри на финальном питче продукта. С 20 по 22 ноября участникам нашей преакселерационной программы предстоит защита проектов. Мы задумались — а к...

CodeSide. Новая игра для знаменитого соревнования Russian AI Cup Сообщество участников чемпионатов и команда Mail.ru Group в сотрудничестве с Codeforces.com приглашают вас на самую настоящую бойню, от которой вы получите бессонные ночи и мозоли на руках, поскольку будете участвовать в одном из самых живых и интересных чемпионатов по про...

[Из песочницы] Parse & Android: рекомендации начинающим разработчикам Аннотация В данной статье я бы хотел поделиться общими впечатлениями от использования BaaS – решения под названием Parse для разработки бэкэнда Android-приложения, рассказать о всех «подводных камнях», с которыми мне пришлось столкнуться в период разработки. Впервые эту плат...

[Перевод] Братья Райт: первые патентные тролли Фотографические пластинки 1905 года донесли до нас портреты Орвилла Райта (34 лет) и Уилбура Райта (38 лет). 17 декабря 1903 года братья Орвилл и Уилбур Райт совершили первый удачный полёт на аппарате тяжелее воздуха. Они смогли влететь на своей машине, «Флайер», прямо в и...

Геймеры могут разочароваться в консолях Sony PS5 и Xbox нового поколения из-за скорости загрузки игр О приставке Sony PS5 мы знаем не так много, но самый первый достоверный факт относился к накопителю. Ещё весной сама Sony показала, насколько быстрее могут загружаться игры на консоли следующего поколения благодаря сверхбыстрому SSD. После этого немало разработчиков го...

Почему Apple отменила выпуск AirPower Пару дней назад стало известно, что Apple отказалась от своего амбициозного проекта AirPower. По словам вице-президента Apple по аппаратному обеспечению, продукт не соответствовал высоким стандартам компании, из-за чего проект был окончательно свернут. Почему это произошло,...

У дизайнера новая идея? Что может быть проще Привет, хабровчанин! Дизайнеры люди идейные, а заказчики с их бизнес-требованиями, тем более. Представь, что ты сваял свой самый лучший UIkit на свете на самом крутом %вставить свое% JS фреймворке. Казалось бы, там есть все, что нужно проекту. Теперь-то ты сможешь пить коф...

[Перевод] Как Artifact стал самым крупным провалом Valve Artifact представляет собой печальное зрелище. На момент написания статьи онлайн есть только 101 игрок, а максимум за 24 часа ненамного больше — 124 игрока. От Valve не было никаких новостей об игре с 29 мая, когда компания объявила, что разработчики «вместо выпуска обновле...

Топ 10 красивых MMORPG с открытым миром на iOS и Android Есть ли на мобильных MMORPG достойные внимания? Этот вопрос давно волнует всех любителей жанра. Но прежде чем на него ответить, нужно попытаться понять, а что вообще достойно внимания? Просто проект, в которой есть все обязательные атрибуты: несколько классов, открытый мир, ...

Обзор Mortal Kombat 11. Готовы ломать врагов? У фанатов файтингов вчера был настоящий праздник — новая часть легендарной серии Mortal Kombat вышла в свет и уже готова покорять преданных ценителей. Игра стала более продвинутой в графическом плане, более быстрой и агрессивной, изменились некоторые ключевые механики, появи...

[Из песочницы] Make it True — Разработка логической игры на Unity Хочу поделиться процессом разработки простой мобильной игры силами двух разработчиков и художника. Данная статья в большей мере состоит описания технической реализации. Осторожно, много текста! Статья не являются руководством или уроком, хотя надеюсь что читатели смогут в...

[Перевод] 5 важных и упущенных навыков, необходимых лучшему разработчику Предисловие Вы видели эти статьи тысячу раз: «10 вещей, которые нужно создать чтобы стать лучшим разработчиком.» «Лучшие фреймворки для изучения в 2019.» «Сделайте это чтобы стать разработчиком Rockstar.» «Прочитайте эти десять технических книг, и Вы станете успешным раз...

Две стороны WebView: о быстром запуске проектов и краже персональных данных Привет, Хабр! Меня зовут Евгений, я Full Stack JS разработчик, текущий стек Node.js + React + React Native. В разработке я более 10 лет. В мобильной разработке пробовал разные инструменты от Cordova до React Native. Получив опыт работы с Cardova, я понял, что мне хотелось ...

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

Инструменты информирования или как мы рассказываем о своих сервисах и процессах Хабр, привет! Все, кто работал хотя бы в одной крупной территориально распределенной компании с сетью филиалов по всей стране, сталкивался с проблемой: «Как проинформировать заинтересованные лица об услугах и сервисах, которые вы предоставляете в рамках своего подразделения...

Лучшие free-to-play игры на Android Кто-то со мной не согласится, но я считаю это отличным, что прошли те времена, когда бесплатные игры были в большинстве своем непритязательными казуалками и для того, чтобы по-настоящему насладиться дорогой и продуманной игрой на своем мобильном устройстве, нужно было запла...

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

MSK VUE.JS meetup #3 в Mail.ru Group: материалы с митапа В сентябре в нашем офисе прошел большой митап по разработке на прогрессивном фреймворке vue.js. Мероприятие посетили 400 человек — это не может не радовать. В программе было 3 доклада: команда Delivery Club рассказала про технологическую сторону своей новой web-версии клие...

[Перевод] Создание игровых 3D-моделей «для бедных»: путь инди Вы когда-нибудь задумывались о том, как работает небольшая инди-студия, занимающаяся разработкой видеоигр? Создавать игры с очень маленьким бюджетом можно, но для этого необходима смекалка, много труда и ещё больше любви к своему делу. Мы — небольшая команда из Польши. Нас...

Как быстро делать прототипы устройств и почему это важно. Доклад Яндекс.Такси Любой технически сложный hardware-проект — всегда уравнение с множеством неизвестных: платформа, компоненты, технологии, производство, функциональность, реализуемость. «Пощупать», что получается, можно, когда пройдены дорогостоящие этапы: R&D, выбор комплектующих, разраб...

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

Игровая индустрия с 21 по 27 января 2019 года В сегодняшнем выпуске: Создатели Cyberpunk 2077 рассказали об оружии в игре. Mortal Kombat 11 и режим Tower of Time. В России повысили цены на игры для PS4, Xbox One и Switch. Electronic Arts дала комментарии по игре в мире «Звездных войн». Все самое интересное из ми...

[Из песочницы] Что должен знать не технический основатель о разработке ПО Даже самую простую техническую задачу можно реализовать множеством способов. Каждый доступный подход имеет плюсы и минусы, и свою стоимость — можно сделать автоматизацию за копейки, а можно потратить целое состояние. Обычно инженеры и компании по разработке ПО стремятся ре...

Лучшие эмоции с казино Фараон Каждый человек имеет право строить свою жизнь так, как он того хочет. Ни для кого не секрет, что многие люди предпочитают время от времени играть в азартные игры, получая при этом заряд эмоций и дополнительных возможностей. К сожалению, не все по достоинству оценивают данны...

[Из песочницы] Frontend для backend девелопера Сразу хочу оговорится, что данная статья не предназначена для тех, у кого разработка frontend основная деятельность. Целевая аудитория: разработчики backend которым понадобилось срочно прикрутить web UI или просто интересуются новыми областями, ну и возможно fullstack разраб...

Cyberpunk 2077: новое 15-минутное видео игрового процесса Студия CD Project RED представила видео «Погружение в игру», которое демонстрирует 15 минут игрового процесса из игры Cyberpunk 2077 и знакомит игроков подробнее с её миром и сюжетом. Кроме этого, студия также выпустила запись специальной дискуссионной панели с разработчикам...

Команда Теплицы социальных технологий: что у нас получилось Друзья, коллеги! Заканчивается 2018 год. Он был насыщенным и интересным. В коротком итоговом видео, мы быстро рассказали о самых важных достижениях и проектах, которые нам удалось сделать. Спасибо, что были с нами, читали наши статьи, смотрели видеоуроки, учились в нашей онл...

Star Wars: Рыцари старой Республики Ave! Дело в том, что я довольно долгое время провела в больнице, и во время лечения начала играть в Star Wars: Knights of the Old Republic на планшете, чтобы хоть как-то отвлечься. Немного позже наткнулась на статью с несколькими идеями Криса Авеллона о сюжете 3-й части (п...

GeekBrains запускает бесплатный онлайн-марафон, посвященный удаленной работе С 18 по 22 марта образовательный портал GeekBrains проведет бесплатный онлайн-марафон для желающих сменить офисную работу на фриланс по четырем направлениям: маркетинг, дизайн, управление и программирование. За пять дней участники пройдут десять вебинаров, а самые активные ...

Microsoft объявила о выпуске первой публичной версии Microsoft Edge Beta Компания Microsoft объявила о выпуске первой публичной бета-версии нового браузера Microsoft Edge на базе Chromium, которая пригодна для повседневного использования. Beta является третьим и последним каналом предварительного тестирования Edge, а значит следующим этапом в ег...

Игровые аппараты от казино Вулкан Для онлайн отдыха многие игроки используют казино виртуального плана. Одним из таких заведений является клуб http://vulcanavtomati.info/igrovye-apparaty-vulkan. Данное казино отличается своей активной работой, в ходе которой позволяет игрокам получать массу новых и азартных ...

Nemo_D.O — экспериментальная, но очень интересная и непростая головоломка для Android Разработчик GGHF, ранее выпустивший не особо выдающуюся внешне, но оригинальную и интересную смесь из арканоида и раннера BreakRun+, сегодня представил еще более необычный проект — головоломку Nemo_D.O. Оригинальная концепция игры — «один робот собирает патроны, а второй им...

Microsoft: философия «Open Design» В настоящее время для Microsoft становится важным не только каждый конкретный продукт, но и целая экосистема продуктов, их совместная работа и развитие на протяжении ближайших лет. Если раньше продукты могли создаваться в секрете отдельными командами, из-за чего они порой с...

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

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

[Перевод] Как Крис Жуковский учился клиентской поддержке своих игр в аэропорту Это перевод недавнего письма из рассылки от игрового инди разработчика Криса Жуковского [1]. Автор успешно выступал на конференциях, в том числе на GDC [2]. Статьи этого автора пользуются заслуженной популярностью на Гамасутре и регулярно переводятся на русские площадки. В д...

Обзор Smashing Rush. Необычный раннер Стоит отметить, что жанр раннеров давно считается устаревшим — геймеры радовались данным играм лет пять назад, но сейчас, когда смартфоны стали мощнее, все перешли на более продвинутые проекты. Тем не менее, для разработчиков мобильных игр этот жанр можно назвать золотой жил...

Стартовала предрегистрация на Sky: Children of the Light в Google Play Вчера состоялся релиз одной из самых ожидаемых мобильных игр этого года, Sky: Children of the Light. Разработчики не скрывали, что со временем выпустят версии для других платформ, включая Android, и уже сегодня в Google Play стартовала предварительная регистрация. В этой...

«Патентный тролль» Крейг Райт ждет одобрения 155 заявок на блокчейн-решения, в которых ни разу не упоминает биткоин Старший научный сотрудник компании nChain Крейг Райт с августа 2017 года подал 155 патентных заявок с упоминанием технологии блокчейн и криптовалют. Об этом пишет The Next Web со ссылкой на данные Всемирной организации интеллектуальной собственности (WIPO). Так, 114 патентов...

[Перевод] Вход в Azure DevOps с использованием учетных данных GitHub В Microsoft мы сфокусированы на идее, которая заключается в том, чтобы дать разработчикам возможность быстрее создавать качественные приложения. Одним из способов достижения этой цели является предоставление ряда продуктов и услуг, охватывающих все этапы жизненного цикла раз...

Stunt Kite Party вышла на Nintendo Switch Некоторое время назад, когда японцы только-только выпустили в свет свою игровую приставку Nintendo Switch, на ней практически не было игр. Сейчас ситуация кардинально изменилась и играть есть во что. Например, на данной портативной приставке вышла игра Stunt Kite Party, кото...

CleverDAY 2019: как это было 7 февраля в Москве состоялась конференция CleverDAY, организованная компанией Cleverics при поддержке OMNINET. Конференция собрала более 250 участников из России и стран СНГ, ИТ-директоров и ИТ-специалистов, представителей компаний из самых разных отраслей экономики: ритейл...

Как 5G меняет технологии гейминга Благодаря совместной работе компаний отрасли на рынок уже выходят новые устройства и происходит активное развёртывание сетей и инфраструктуры 5G. После десяти лет разработки революционных технологий, необходимых для создания сетей нового поколения, мы представили миру моби...

ShIoTiny: обновления и уведомления О чем эта статья Продолжаем цикл статей о ShIoTiny — визуально программируемом контроллере на базе чипа ESP8266. В этой статье рассказано о том, что изменилось со времени предыдущей прошивки ShIoTiny: как изменился интерфейс пользователя; как переназначить «ножки» и други...

Фанат Pokemon GO прошёл в игре более 20 000 км и словил более 1 млн покемонов Игра Pokemon GO в своё время взорвала рынок. Она отличалась от всего, что было доступно геймерам, к тому же эксплуатировала популярную франшизу. Сейчас о Pokemon GO пишут достаточно редко, но игра на самом деле всё ещё популярнее и прибыльнее многих других. Очередным н...

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

1000 прототипов Samsung Galaxy Fold, преемник выйдет уже в феврале Samsung опубликовала подробности о процессе разработки своего первого смартфона со сгибающимся экраном. В статье «От концепции до создания: проектирование Galaxy Fold» опубликованы интересные детали. На создание складного Samsung Galaxy Fold потребовались го...

Дилетант в opensource — lessons learned за 3 года Давно, в 2014 году я сделал для себя небольшую утилитку, чтобы перегонять C#-вьюмодели в TypeScript-код. Она сэкономила мне немало времени и нервов. И вот, в сентябре 2015 я решил оформить свои "эксперименты на коленке" в некую удобоваримую форму и вылить их на GitHub. Так н...

Миллион за хакатон: технологические компании поддержали молодых разработчиков В течение трех дней 764 участника разрабатывали IT-решения. Каждой команде нужно было выбрать одну из десяти поставленных задач. Команды-победители получили от спонсоров по 100 тысяч рублей. Хакатон — это соревнование, на котором команды из студентов и молодых специалистов з...

История дизайна уровней Duke Nukem (с эскизами Левелорда) В преддверии 22-летия Duke Nukem вчера мы писали об истории игры. Сегодня поговорим о дизайне уровней официальных релизов основной серии игр Duke Nukem, не спин-офф и тем более не сторонних модификаций. По тексту тут и там разбросаны цитаты из нашего интервью с легендарным...

Первый тизер Warhammer: Odyssey с демонстрацией локаций игры Большая часть современных мобильных MMORPG — проекты крупных китайский и корейских издатель, которые выглядят так, будто бы делаются под копирку. На момент анонса игрокам обещают «революцию в жанре», а к релиза выпускают то, что те видели десятки раз. Warhammer: Odyssey мож...

[Перевод] HTTP-заголовки для ответственного разработчика Сегодня быть онлайн — это привычное состояние для многих людей. Все мы покупаем, общаемся, читаем статьи, ищем информацию на разные темы. Сеть соединяет нас со всем миром, но прежде всего, она соединяет людей. Я сам пользуюсь интернетом уже 20 лет, и мои отношения с ним изм...

Лучшие приложения для смены обоев на Android Обои придают уникальный вид домашнему виду наших смартфонов и подчеркивают их индивидуальность. К тому же, задний фон — это то, что, можно сказать, всегда на виду, поэтому многие пользователи подходят к его выбору очень тщательно. Ну а даже если вы не относите себя к ...

История разработки складного смартфона под кодовым названием Andromeda На прошлой неделе компания Microsoft представила портативное мобильное устройство с двумя экранами под названием Surface Duo, которое выйдет на рынок в конце следующего года. За этим проектом с кодовым названием Andromeda наши коллеги с портала Windows Central следили на пр...

Очный этап конкурса «Цифровой прорыв» стартует 8 июня в 5 городах России Региональный этап будет проводиться в формате хакатонов - соревновательных мероприятий, на которых представители информационных технологий, дизайнеры и управленцы в командах за 36 часов создают прототипы цифровых продуктов. Хакатоны станут вторым этапом конкурса - в них смог...

[Перевод] Как происходит рендеринг кадра A Plague Tale: Innocence Предисловие Как и в других моих исследованиях, давайте начнём с введения. Сегодня мы рассмотрим последнюю игру французского разработчика Asobo Studio. Впервые я увидел видео этой игры в прошлом году, когда коллега поделился со мной 16-минутным геймплейным трейлером. Моё вни...

Demo Day: зачем это все и как его сделать Мы приглашаем вас 3 июля на большой Open Demo Day в Райффайзенбанк, который состоится в Нагатино. Наши команды будут показывать живые демо, а вы первыми увидите то, что вот-вот появится на проде. В Райффайзенбанке мы проводим демо-дни каждый месяц, и хотим не только показа...

Сказ о том, как я в Ubisoft Odessa побывал Вот знаете, бывает такое. Сидишь себе, никого не трогаешь, монтируешь в компьютер be quiet! Dark Rock Slim, а в мыслях - монтируешь репортаж о Huawei P30 Lite. И тут звонок. Ты берёшь трубку, дважды моргаешь, дважды стучишь каблучками друг о дружку, и через четыре часа уже с...

[Перевод] Как стать лучшим в мире в какой-то нише Комбинация хорошо развитых навыков сделает вас уникальным, даже если по каждому из них вы далеко не гений Давайте подумаем, что нужно, чтобы стать игроком НБА. Большинство профессиональных баскетболистов оттачивали мастерство практически с младенчества. Годы бесконечных тр...

Apple наняла ключевого инженера Tesla Команда Apple пополнилась новой именитой фигурой. В Купертино наняли бывшего сотрудника Tesla, Майкла Швекуча, ранее занимавшего пост вице-президента по техническим разработкам в культовой автомобильной корпорации. Есть все основания полагать, что этот переход не был случайн...

Crytek сообщила о разработке новой ААА-игры Представители компании Crytek, которая подарила миру легендарную серию Crysis и шутер про выживание Hunt: Showdown, сообщили о создании новой ААА-игры. На текущий момент проект находится на самой ранней стадии разработки и, к сожалению, никакой информации о жанре или сеттинг...

[Перевод] Как работает kubectl exec? Прим. перев.: автор статьи — Erkan Erol, инженер из SAP — делится своим изучением механизмов функционирования команды kubectl exec, столь привычной для всех, кто работает с Kubernetes. Весь алгоритм он сопровождает листингами исходного кода Kubernetes (и связанных проектов),...

В macOS 10.15 появится отдельное приложение для Apple Music В 2001 году компания Apple впервые представила iTunes. Благодаря iPod, медиаплеер Apple быстро набрал популярность по всему миру — с каждым годом компания добавляла в программу что-то новое. Но похоже вектор развития всё же зашёл в тупик: корпорация намерена отказатьс...

Повествование The Outer World будет линейным, но с моральным выбором по пути Соруководитель разработки ролевого шутера The Outer Worlds Тим Кейн (Tim Cain) рассказал в интервью Game Informer о том, что не стоит ожидать от игры особенно ветвящегося повествования. Все пройдут через одни и те же точки сюжета, но с разными впечатлениями от своих...

Back 4 Blood – кооперативный шутер от создателей Left 4 Dead Студии Warner Bros. Interactive Entertainment и Turtle Rock анонсировали Back 4 Blood, нас вновь ждут динамичные противостояния с зомби. «Сложно переоценить, насколько это потрясающая возможность. Мы вернулись к жанру, который зародился в нашей студии, но стали на десять ле...

GDC 2019: чего ожидать от крупнейшей конференции для разработчиков игр в этом году Уже на следующей неделе в Сан-Франциско пройдёт конференция Game Developers Conference (GDC), которая является одним из крупнейших мероприятий, посвящённых разработке игр. Так как GDC ориентирована на разработчиков, а не на потребителей, то крупные анонсы, интересные широкой...

Игровая индустрия со 16 по 22 сентября 2019 года В сегодняшнем выпуске: Minecraft растет и ширится. Star Wars Jedi Knight 2 Jedi Outcast выходит на Switch. Подробности о Death Stranding: вам будет одиноко. Подробности о проекте Project Resistance. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. ...

Игровая индустрия с 30 сентября по 6 октября 2019 года В сегодняшнем выпуске: Chernobylite обрастает подробностями. Анонс даты выхода The Last of US Part II. Новые подробности о Star Wars Jedi Fallen Order. Bungie выкатит новый проект к 2025 году. Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. Cher...

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

Blizzard анонсировала «Год дракона» в Hearthstone: ребаланс, одиночное приключение и многое другое Когда Blizzard только анонсировала концепцию «года» в Hearthstone: Heroes of Warcraft, не все фанаты приняли ее с воодушевлением. Мысль о том, что карты, за которые они заплатили деньги, станут менее ценными, не понравилась никому. Но спустя некоторое время активные игроки п...

Смотрите сегодня ночью прямую трансляцию AMD с презентацией игровых технологий AMD в рамках E3 2019 проведёт особую презентацию, посвящённую своим игровым технологиям. Помимо посетителей выставки, посмотреть её в прямом эфире смогут все желающие уже сегодня ночью. Если говорить точнее, то подробностями о продуктах следующего поколения для игр на ПК, ко...

Создатели Project Cars планируют выпустить самую мощную консоль на рынке Сегодня Slightly Mad Studios, компания отвечающая за разработку франшизы Project Cars, сообщила, что планирует выпустить “самую мощную консоль на рынке, которая получит название Mad Box“. Об этом стало известно из поста в Twitter, размещенного на странице генерал...

О чём говорили на Google I/O 2019: Android 10, AR-приложения и многое другое В этой статье я расскажу о своих впечатлениях от конференции Google I/O 2019, на которой мы с коллегами побывали на днях (и даже “засветились” с нашим приложением в одной из презентаций). Она поможет вам проникнуться атмосферой и, возможно, побудит посмотреть несколько докла...

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

[Перевод] Опыт кандидата при рекрутинге разработчиков программного обеспечения. Часть 1 День добрый, друзья. Сегодняшняя публикация будет не совсем типичной для нашего блога, потому как речь пойдет о рекрутинге разработчиков ПО, а точнее о практическом опыте кандидата. И приурочена данная статья к запуску нового потока по курсу «IT-Recruiter». Было доказано,...

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

[Из песочницы] Рождение одного проекта или как написать свою CMS Приветствую вас, уважаемые Хабравчане. Я очень долго шел к тому чтобы написать статью здесь о себе и своем проекте. В этой статье я хотел бы рассказать Вам мою историю зарождения идеи проекта. А также написать свою историю развития взглядов на разработку ПО в целом. Возможно...

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

А вы уже знаете, где можно скачать Counter Strike 1.6 совершенно бесплатно и без регистрации Как вы отдыхаете и расслабляетесь? Кто-то ходит в кино, кто-то является частым посетителем местных баров и пабов, кто-то любит ночные клубы. А как насчет компьютерных игр? Компьютерные игры – это один из способов отдыха и времяпрепровождения. Они помогают расслабиться и отдо...

Как слепоглухой профессор в шлемофоне покорил Хакатон-2019 Два дня и одна ночь потребовалась разработчикам, чтобы не имея ничего, кроме идеи, создать первое в мире виброслуховое средство реабилитации – шлемофон для слепоглухого профессора психологии Александра Суворова. Но победой москвичам пришлось поделиться с разработчиками мобил...

Apple Arcade — это шанс на спасение для мобильных премиум-игр Издание The Verge выпустило материал с мнением о том, какую роль сыграет Apple Arcade в дальнейшем развитии мобильного гейминга, а также комментариями разработчиков, получивших возможность выпустить свои проекты в этом сервисе. Приводим его вольный перевод. Больше 6 лет гей...

Амбициозный трейлер Block Fortress: Empires + разработчики снова ищут бета-тестеров Foursaken Media анонсировали Block Fortress: Empires еще в сентябре 2017. В августе прошлого года они искали бета-тестеров, а с тех пор о проекте ничего не было слышно. Но сегодня разработчики сообщили, что ищут новых тестеров и выпустили свежий трейлер, который выглядит оче...

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

Графический пакет Minecraft Super Duper был отменен Пару лет назад, во время E3, Microsoft объявила, что выпустит собственный Super Duper Graphics Pack для Minecraft, первый кроссплатформенный графический пакет, сравнимый с некоторыми модами, которые были доступны на ПК в течение многих лет. Mojang молчал об этом с момента св...

Чего ждать от Google на Конференции разработчиков игр и где ее посмотреть Google уже много лет участвует в Конференции разработчиков игр, и, обычно, компания делает это с целью презентации новых возможностей для разработки приложений под их мобильную операционную систему Android. За последние пару лет акцент конференции сместился с социальных игр...

Black Survival 5.6.01 «Суровое выживание» стремится быть честной и состязательной игрой, в которой нет необходимости платить, чтобы выиграть! Об игре : “Игра в режиме реального времени где 10 участников пытаются выжить на необитаемом острове” 1. Игра в жанре PvP, на которую понадобится ...

Масштабное дополнение к Life is Feudal: Your Own добавит новую карту и аборигенов Студия Bitbox Ltd официально анонсировала большое дополнение к многопользовательской песочнице Life is Feudal: Your Own. Это первая порция контента подобных масштабов со времён выхода игры из программы раннего доступа Steam. Главным новшеством станет карта, пре...

Игровая индустрия с 1 по 6 января 2019 года В сегодняшнем выпуске: Sony ищет сотрудника для «новой главы кинематографичного повествования». Российский проект Without Memory отменен. The Witcher 3 может появится на Nintendo Switch? В Resident Evil 2 Remake изменилась предыстория Леона. Все самое интересное из м...

[Из песочницы] OpenAI Gym+ROS+Gazebo: обучение автономного робота в домашних условиях. Часть 1 За последние несколько лет мы стали свидетелями внедрения технологий искусственного интеллекта в нашу повседневной жизни — от роботов-пылесосов до беспилотных дронов. Все они, управляемые искусственным интеллектом, уже являются для нас обыденностью. Но несмотря на это, проце...

Интервью с Александром Макаровым, Yii core team Один из ключевых разработчиков Yii, Александр Макаров(SamDark), выступит на DevConf с докладом про пакетные метрики и я воспользовался возможностью задать несколько интересующих меня вопросов про новую версию Yii, новую ORM, сбор денег на OpenCollective, фулл-тайм open sour...

Игровая индустрия с 8 по 14 июля 2019 года В сегодняшнем выпуске: разработчики Star Wars Jedi Fallen Order выбирают мужского персонажа, Эд Бун показывает Синдел и другие новости игрового мира Разработчики Star Wars Jedi Fallen Order о выборе героя мужчины-человека На создателей Star Wars Jedi Fallen Ord...

Custdev, сложные услуги и искусство презентации: чему мы учили участников акселератора ВТБ Сколько времени нужно, чтобы просеять 300 стартапов для банковского акселератора? Примерно столько проектов этим летом отправили заявки во второй акселератор ВТБ. До очного этапа дошло 40, и уже 11 сентября мы встречали их команды на площадке нашего партнера ФРИИ в Москве. ...

8 вещей относительно утечек данных про консоли следующего поколения Консоли следующего поколения находятся в разработке и я бы сказал, что современным консолям осталось около двух лет жизни. После этого новые модели начнут поступать в продажу. Пока над ними продолжается работа. Кроме того, Фил Спенсер из Microsoft появился на сцене на игрово...

Graceful degradation. Доклад Яндекс.Такси Сервисы необходимо писать так, чтобы минимальная функциональность сохранялась всегда — даже если откажут критически важные компоненты. Илья Сидоров, руководитель одной из команд продуктовой разработки бэкенда Яндекс.Такси, объяснил в своем докладе, как мы даем пользователю з...

Обзор Fell Seal: Arbiter's Mark. Стимпанк с сюжетом Довольно часто инди-игры предлагают игроку даже больше возможностей и интересных идей, чем крупные проекты от известных издателей. Нужно понимать, что крупная студия не может позволить себе какие-то опасные эксперименты, ведь в случае неудачи все может плачевно обернуться дл...

Бывший работник Microsoft объяснил, почему в Windows 10 так много багов Несмотря на то, что Windows 10 постоянно наращивает свою рыночную долю, эта ОС Microsoft уже отметилась рядом крупных ошибок и багов, из-за которых даже приостанавливались выпуски больших обновлений. О мелких ошибках и вовсе говорить не приходится. Почему так происходит...

Moscow Python Conf++ 2019 — первая конференция, где мы готовим часть спикеров с нуля сами «Если хочешь сделать что-то хорошо — сделай это сам». 5 апреля 2019 года мы проводим 4-ю Moscow Python Conf, и я решил провести странный эксперимент: посмотреть, что будет, если перевернуть подготовку докладов с ног на голову. Как обычно делается — открывается Call for P...

Древности: десять лет эволюции ноутбуков на примере ThinkPad X301 Пару лет назад я потестировал свой ветеранский ноутбук ThinkPad X220, и тогда пришел к выводу, что прогресс в портативных компьютерах — он какой-то медленный. На тот момент модель 2011 года от модели 2016-го не особо отличалась. Возможно по состоянию на 2016 год так и было, ...

[Из песочницы] 10 самых распространенных ошибок Spring Framework Привет, Хабр! Представляю вашему вниманию перевод статьи «Top 10 Most Common Spring Framework Mistakes» автора Toni Kukurin. Spring, вероятно, один из самых популярных Java-фреймворков, а также могучий зверь для укрощения. Хотя его базовые концепции довольно легко понять, д...

Джони Айв официально покидает Apple Знаменитый дизайнер Apple, Джони Айв, официально покинул компанию. Человек, который разработал некоторые из самых знаковых продуктов Купертино, включая iPod, iMac, MacBook, iPhone и iPad, теперь исключен из списка руководителей на веб-сайте Apple, сообщает ITbukva.com.Сэр Дж...

Как интеллект-карты помогают вести IT-проекты В продолжение статьи о тайм-менеджменте, опубликованной ранее в блоге ЛАНИТ, предлагаю вашему вниманию историю о своем опыте использования инструмента по работе с интеллект-картами. Последние десять лет я занимаюсь управлением проектами в ИТ и телекоме, и всё это время я исп...

Сразу три сотрудника Apple ушли из команды Джони Айва. Почему? Известная и сплоченная команда Apple по промышленному дизайну, работающая под руководством главного дизайнера Джони Айва, претерпевает серьезные изменения. В отделе кадровые перестановки, и с чем это связано, пока непонятно. Но The Wall Street Journal все же удалось узнать,...

25 лучших MMORPG на iOS и Android в которые можно поиграть прямо сейчас MMORPG - один из самых популярных игровых жанров всех времен - и на то есть веские причины. Игры такого типа предлагают исследования в открытом мире, создание персонажей и стратегические сражения, подобно классическим RPG, но полностью онлайн, когда сотни, если не тысячи игр...

В Москве расскажут о новых возможностях фандрайзингового плагина «Лейка» За последний год некоммерческие организации собрали с помощью плагина «Лейка» более 91 миллиона рублей. Команда разработки Теплицы добавила несколько полезных функций в плагин, чтобы помочь НКО собирать средства еще эффективнее. Но далеко не все фандрайзеры знают про новые ...

[Перевод] Как изменился процесс поддержки сайтов за последние двадцать лет Гуру информационных технологий и технический директор журнала Ars Technica Джейсон Марлин имеет за плечами более чем двадцатилетний опыт поддержки информационных инфраструктур – и, по его мнению, в этой области многое поменялось Игра The Pit, работавшая как BBS door. На эт...

[Перевод] От Uncharted до Obra Dinn: Лукас Поуп рассказывает о своей карьере в разработке игр Слева направо: один из сотен персонажей игры 2013 года Papers, Please; разработчик видеоигр Лукас Поуп в своём родном городе Сайтама (Япония); капитан проклятого пиратского корабля из игры Поупа 2018 года Return of the Obra Dinn Сюжет новой видеоигры дизайнера, программист...

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

В калькуляторе Windows появится графический режим Microsoft добавляет графический режим в калькулятор Windows 10. Идея принадлежит одному из разработчиков проекта Windows Calculator Дейву Грохоки. Он считает, что новая функция поможет учащимся легче освоить алгебру, которая является ступенькой к более углубленным курсам мат...

Опыт создания первого робота на Ардуино (робот-«охотник») Здравствуйте. В данной статье я хочу описать процесс сборки своего первого робота на ардуино. Материал будет полезен другим таким же новичкам, как и я, которые захотят изготовить какую-нибудь «самобеглую тележку». Статья представляет собой описание этапов работы с моими доп...

Молодой Уилл Смит хочет убить старого Уилла Смита в трейлере фильма Gemini Man Студия Paramount Pictures опубликовала первый трейлер фантастического боевика Gemini Man («Двійник»). Фильм срежиссировал оскароносный Энг Ли («Жизнь Пи», «Крадущийся тигр, затаившийся дракон»). Картина рассказывает о киллере по имени Генри Броуген, который во...

Durango: Wild Lands  - советы для старта Durango: Wild Lands- это новая MMO, геймплей которой сфокусирован на механике и идеях выживания. Представьте, будто Minecraft встретился с мобильной MMORPG и динозаврами – теперь, возможно, вам станет ясно, о чём идёт речь. Ваша задача в этом проекте – выжить во что бы то н...

[Из песочницы] Инструмент для управления проектами на базе Google Sheets Некоторое время назад передо мной встал выбор инструмента для управления небольшими проектами по SCRUM-методологии. У меня был довольно большой опыт использования различных инструментов включая Jira, Asana, Trello и проч., но ни один из них не подходил в полной мере для моег...

Apple уволила более 200 сотрудников, работавших над Apple Car Перестановки внутри компании привели к увольнению более 200 сотрудников из команды проекта Titan, в рамках которого Apple ведет разработку собственной системы автопилотирования. Эту информацию представители компании подтвердили телеканалу CNBC. По их словам, принятое решени...

[Перевод] Как генерируются подземелья в Enter The Gungeon В последнее время я много играл в Enter The Gungeon. Это потрясающая, ужасно сложная игра в жанре bullet hell, сильно напомнившая мне Binding of Isaac. Но чем больше я играл в неё, тем больше осознавал малозаметную гениальность дизайна подземелий. Существует много процедур...

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

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

Невероятно правдивые истории из жизни техподдержки Сегодня мы продолжаем серию постов о работе команды технической поддержки, начатую в свое время Loxmatiymamont в статье о Veeam support. Казалось бы, что такое Техническая Поддержка? Сидишь себе, решаешь технические проблемы, ты самый умный, самый знающий, ты тот самый Инж...

Актеры из «Мстителей» могут стать ведущими церемонии «Оскар» Супергерои Marvel могут спасти «Оскар». После того, как церемония «Оскар» оказалась без ведущего из-за скандала с Кевином Хартом, который отказался извиняться за старые гомофобные твиты, было принято решение пригласить в качестве ведущих актеров со «Мстителей». Киносообщест...

Портирование Qt на STM32 Добрый день! Мы в проекте Embox запустили Qt на STM32F7-Discovery и хотели бы об этом рассказать. Ранее, мы уже рассказывали как нам удалось запустить OpenCV. Qt — это кроссплатформенный фреймворк, который включает в себя не только графические компоненты, но и такие вещи ка...

Первые опыты использования потокового протокола на примере связи ЦП и процессора в ПЛИС комплекса REDD В предыдущих статьях мы уже познакомились с шиной Avalon-MM, где MM означает Memory Mapped, то есть проецируемая на память. Эта шина вполне себе универсальная. К ней может быть подключено несколько ведущих (Master) и несколько ведомых (Slave) устройств. Мы уже подключали с...

[Из песочницы] Разработка игры и защита диплома или «Как я убил двух зайцев первым блином» Дипломный проект О создании игр и получении высшего образования обычно говорят как о вещах несовместимых, часто вполне справедливо. Многие известные инди-разработчики бросали универы. Я же расскажу о противоположном опыте. О своём довольно необычном проекте и о том, как удал...

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

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

[Перевод] Thinking with Portals: создаём порталы в Unreal Engine 4 В этой статье я расскажу, как создавать порталы в Unreal Engine 4. Я не нашёл никаких источников, подробно описывающих такую систему (наблюдение сквозь порталы и проход через них), поэтому решил написать собственную. Что такое портал? Давайте начнём с примеров и объяснения...

Инструменты для запуска и разработки Java приложений, компиляция, выполнение на JVM Ни для кого не секрет, что на данный момент Java — один из самых популярных языков программирования в мире. Дата официального выпуска Java — 23 мая 1995 года. Эта статья посвящена основам основ: в ней изложены базовые особенности языка, которые придутся кстати начинающим “д...

Apple объявляет о кроссплатформенном сервисе подписки на игры Apple Arcade с доступом к более чем 100 играм Сегодня Apple анонсировала Apple Arcade, новый игровой сервис на основе подписки для мобильных устройств, настольных компьютеров и тв в гостиной, в котором представлены сотни изданий от ведущих издательств видеоигр, включая Disney, Sega, Lego, Cartoon Network и Konami. Подпи...

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

[Перевод] Искусственный интеллект Goldeneye 007 Goldeneye 007 — одна из самых важных игр в истории. Она определила дальнейшее развитие целого поколения консольных игр и проложила шутерам от первого лица дорогу на рынок консолей. Перенесёмся более чем на 20 лет назад, чтобы узнать, как одной из самых популярных на Nintend...

Резюме глазами интервьюера Когда я составляла свое первое резюме, процесс отбора на очное интервью мне казался магией. Люди, принимающие решения, представлялись «черными ящиками», которые определяют: кандидат «интересен» или «неинтересен» — по непонятным критериям. Статьи «Как составить резюме» отчас...

[Перевод] Как я нашёл баг в GNU Tar Автор статьи — Крис Зибенманн, системный администратор Unix в университете Торонто Время от времени в моей работе происходит нечто странное, что заставляет задуматься, даже если сразу непонятно, какие следуют выводы. Недавно я упомянул, что мы нашли ошибку в GNU Tar, и исто...

Приключения в отдельном потоке. Доклад Яндекса Как работать с изображениями на клиенте, сохраняя плавность UI? Разработчик интерфейсов Павел Смирнов рассказал об этом на основе опыта разработки поиска по фотографиям на Маркете. Из доклада можно узнать, как правильно использовать Web Workers и OffscreenCanvas. — На про...

.NET Core на Linux, DevOps на коне Мы развивали DevOps как могли. Нас было 8 человек, и Вася был самым крутым по Windows. Внезапно Вася ушел, а у меня появилась задача вывести новый проект, который поставляет Windows-разработка. Когда я высыпал на стол весь стек Windows-разработки, то понял, что ситуация — бо...

[Перевод] Как Doom попал на Super Nintendo Эта статья — перевод главы книги Game Engine Black Book: DOOM, подробного анализа внутреннего устройства одной из самых влиятельных игр id Software. В этой главе рассказывается о сложном процессе портирования DOOM на Super Nintendo и о ключевой роли, которую сыграл в нём ра...

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

Мощное компьютерное “железо” повышает число убийств Распространено мнение, что производительность компьютера важна для однопользовательских игр, но почти не влияет на результативность пользователя в онлайн-баталиях. Тем более, что многие профессиональные киберспортсмены занижают настройки графики. В результате оказалось, что ...

NASA начинает испытания своего первого электросамолета Первый электросамолет от NASA. Звучит интригующе! Одно из ведущих мировых агентств мира NASA известно большинству людей, как компания, занимающаяся освоением космоса. Но на самом деле развивается NASA и в сфере авиастроения. К примеру, буквально на днях в один из ангаров ком...

[Из песочницы] Аналитика девушек с низкой социальной ответственностью (Заряжено Power BI, Qlik Sense, Tableau) Кто мы такие и какие были предпосылки проекта? Добрый день, меня зовут Лазарев Владимир, я руководитель BI — интегратора “Аналитикс Групп”. Мы делаем для бизнеса наглядные отчёты по маркетингу, продажам, финансам, логистике на базе ведущих аналитических платформ Qlik Sense, ...

Финал конкурса «Цифровой Прорыв» пройдет в Республике Татарстан В течение 36 часов непрерывного хакатона команды из ИТ-специалистов, дизайнеров и управленцев создадут по-настоящему прорывные технологические решения. Темы заданий для конкурсантов соответствуют направлениям развития внутренней политики России. Финал конкурса "Цифровой...

[Перевод] Работа над PEG на Core Developer Sprint В этой статье я не буду рассказывать о новых фичах генератора парсера — я достаточно описал его в предыдущих частях. Вместо этого хочу рассказать что я делал на Core Developer Sprint на прошлой неделе, прежде чем всё сотрётся из моей памяти. Хотя большая часть материала так ...

[Перевод] Подумайте дважды, прежде чем использовать игровые движки Холивар о том, нужно ли использовать для создания игр движки, начался сразу после появления первых игровых движков. Этот пост на reddit не является идеальным примером разумных контраргументов против постоянного использования движков, но я считаю, что непреодолимое желание их...

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

[Перевод] Шум Перлина, процедурная генерация контента и интересное пространство Наверно худшее, что случилось в области процедурной генерации контента (если считать, что это действительно область процедурной генерации контента, в чём я уверен не полностью) — это шум Перлина. Шум Перлина невероятно хорошо подходит (по крайней мере, если не приглядываться...

Microsoft назвала Android лучшей ОС для смартфонов Microsoft Duo — первый смартфон Microsoft на Android, который должен был получить Windows Несмотря на то что ещё несколько лет назад сравнение преимуществ и недостатков iOS и Android было одной из самых горячо обсуждаемых тем, сегодня говорить об этом вслух уже неприня...

Слух: Respawn отменила Titanfall 3 в пользу Apex Legends Компания Respawn Entertainment, которая нынче принадлежит Electronic Arts, представила бесплатный шутер в жанре королевской битвы под названием Apex Legends. Действие разворачивается во вселенной Titanfall, однако здесь нет титанов, поэтому игра больше похожа на обычный шут...

[Перевод] Трудно быть мейнтейнером проекта Open Source Автор — Сальваторе Санфилиппо, разработчик и мейнтейнер свободной СУБД Redis Несколько месяцев назад мне написал мейнтейнер одного системного open source проекта с довольно большим и активным сообществом. Он написал, что много лет изо всех сил пытается поддерживать свой пр...

[recovery mode] Как сделать мобильную игру командой из 2 человек с нулевым бюджетом и получить фичеринг в Google Play Мы с мужем давно хотели делать игры вместе, но времени на это никогда не хватало. Мы оба работали: он — UI-программистом в геймдеве, я — продакт-менеджером в social media, затем в финтехе, и сил на собственную игру не оставалось. Год назад мы переехали в Канаду и решили, ...

Как мы пересадили всю команду на другой язык за один день (на самом деле — нет) func main() { envs.UpdateDotenv() ctx := context_os.Context(context.Background()) res := resources.Get(ctx) ready := readiness.New() ready.AddProbe(func() { //add some initialization }) h := handlers.New(res) s := server.NewServer(ready) s.HandleFunc("/test", h.Tes...

Казино Император на сайте casino-imperator.name Свое начало азартные игры берут с далеких 90-х, когда часто на улицах можно было встретить вывеску «казино». В те времена даже в голову никому не могло прийти, что вскоре к этому слову будет добавлено «онлайн». Сегодня же все могут посетить официальный сайт казино Император:...

AI 2019: Как создать бот, который решит все проблемы клиентов Чат-бот, разработанный МТС для того, чтобы автоматизировать работу со звонками в службу поддержки, способен «подтягивать» информацию из любых источников. Телеком-операторы традиционно одними из первых внедряют инновации. Не исключение &mdash; технологии искусственного...

Как изменится рабочий стол iPad в iOS 13? Не так давно издание Bloomberg поделилось инсайдерской информацией о ключевых нововведениях iOS 13. Помимо появления ожидаемого многими ночного режима, другим важным и давно назревшим изменением, станет полный редизайн рабочего стола. Правда, только в версии для iPad. Давай...

Как создать UI kit, который продается. Этапы разработки коммерческой дизайн-системы Сегодня у любого дизайнера есть возможность заработать на собственном дизайн-продукте. Иконки, иллюстрации, шаблоны сайтов и приложений можно превратить в цифровой продукт и продавать по всему миру. Кому-то ваша поделка поможет ускорить работу и человек за нее заплатит. Др...

ок.tech на HighLoad++ 2019 Highload++ очень близко! 7-8 ноября в Сколково в тринадцатый раз соберутся более 3000 разработчиков высоконагруженных систем. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей. Программа охва...

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

Глобальную версию SINoALICE перенесли на неопределенный срок Уже завтра, 18 июля, должен был состояться релиз глобальной версии SINoALICE от Nexon и гейм-дизайнера Йоко Таро. Но вчера на официальной странице Facebook появилась запись с информацией о переносе даты релиза проекта. Это в первую очередь связано с локализацией. Издатель с...

Shenmue III будет гораздо длиннее и обширнее первых двух частей Shenmue III находится в разработке уже несколько лет, но в 2019 году наконец-то порадует поклонников продолжением истории Рё Хадзуки, которое ждут с 2001 года. О проекте всё ещё многое неизвестно, но Ю Судзуки (Yu Suzuki) и его команда готовы поделиться некоторыми п...

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

[Перевод] Цепи Маркова для процедурной генерации зданий Примечание: полный исходный код этого проекта можно найти [здесь]. Так как он является частью более масштабного проекта, я рекомендую смотреть коммит на момент выпуска этой статьи, или файл /source/helpers/arraymath.h, а также /source/world/blueprint.cpp. В этой статье я х...

Вероятно, Tencent и Riot Games работают над мобильной версией League of Legends MOBA League of Legends от Riot Games – одна из самых крупных и популярных игр на планете. В нее играют миллионы человек, а турниры собирают стадионы. Тем не менее проект доступен только на компьютерах. Мобильным же игрокам остаются Vainglory, Arena of Valor и другие менее по...

Креативный директор God of War объяснил, почему в игре нет полноценного открытого мира Креативный директор God of War Кори Барлог (Cory Barlog) ещё на ранних этапах разработки был «твёрдо убеждён», что для игры не будет создаваться огромный открытый мир. В интервью Venture Beat он объяснил, почему он и его команда об этом даже не задумывал...

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

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

В Anthem не будет сезонного абонемента: «Просто купи игру и не переживай» Ведущий продюсер BioWare Майкл Гембл (Michael Gamble) рассказал о том, что в предстоящем онлайновом ролевом экшене Anthem не будет сезонного абонемента. Anthem определённо является одним из тех проектов, перед которым стоит задача переломить изначально негативное от...

Разработчики оригинальных игр о Червяке Джиме работают над следующей частью Команда из десяти программистов, художников, аудиодизайнеров и левелдизайнеров, включая мультипликатора Дугласа Тен-Нэйпела и композитора Томми Талларико, работавших над оригинальной Earthworm Jim, а также над ее сиквелом, объединились для создания новой части знаменитой сер...

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

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

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

Крути барабаны в слотах и зарабатывай Если вы любите азартные развлечения, вам наверняка хотелось бы найти онлайн казино, которое бы соответствовало всем нормам, и имело при этом максимально комфортные условия для игры. Всё это вы обязательно найдёте на официальном источнике казино Вулкан 777 по данной ссылке &#...

Thrir — карточная игра с новым взглядом на жанр доступна в Google Play в режиме пробного запуска Главная особенность большинства карточных игр в том, что каждый игрок видит только свои карты и может использовать эффект неожиданности для соперника. Разработчик из студии Bent Pin готовит свежий взгляд на жанр в виде игры под названием Thrir. Ее фишка в том, что игроки мог...

[Перевод] Создание процедурного генератора головоломок В этом посте описывается генератор уровней для моей игры-головоломки Linjat. Пост можно читать и без подготовки, но он легче усвоится, если сыграть в несколько уровней. Исходный код я выложил на github; всё обсуждаемое в статье находится в файле src/main.cc. Примерный план ...

Как выдержать повышенные нагрузки на систему: рассказываем о масштабной подготовке к Черной Пятнице Привет, Хабр! В 2017 году во время Черной Пятницы нагрузки выросли почти в полтора раза, и наши сервера находились на пределе возможностей. За год количество клиентов значительно выросло, и стало понятно, что без тщательной предварительной подготовки платформа может просто...

League of Legends выйдет на мобильных устройствах League of Legends была запущена десять лет назад, но также остается одной из самых популярных компьютерных игр в мире. Компания Riot Games объявили о выходе новой версии MOBA для мобильных устройств и приставок. Новую игру под названием League of Legends: Wild Rift можно буд...

Завершился онлайн-этап конкурса «Цифровой прорыв» Конкурсанты подтвердили свои компетенции, пройдя 132 577 тестов. В течение нескольких дней будут отобраны лучшие специалисты, которые пройдут в региональный этап конкурса. Очные мероприятия будут проводиться с 8 июня по 28 июля в 40 городах России в формате 36-часовых хакато...

Опыт участия в программе F2P Campus Меня периодически мотает по разным странам (если точнее, по разным программам акселерации). Стараюсь делиться опытом, т.к. у нас что-то совсем глухо с этим в стране. А существующие инвест фонды берут стартапы/команды на скотских условиях. Можно почитать про наш опыт в Y Comb...

[Перевод] Игра на Rust за 24 часа: личный опыт разработки В этой статье я расскажу о личном опыте разработки небольшой игры на Rust. На создание рабочей версии ушло около 24 часов (преимущественно я работала по вечерам или на выходных). Игра еще далека от завершения, но я думаю, что опыт будет полезным. Я расскажу, чему научилась...

Вулкан Престиж: игорное заведение для всех желающих Если вы устали от однообразных игровых аппаратов, то вам обязательно следует посетить сайт онлайн казино Вулкан Престиж. Сайт http://vulkan-prestige.name/ является довольно молодым, однако уже за это время заслужил доверие среди игроков и стал местом, где собираются любители...

Так должен звучать голосовой ассистент будущего. А что слышите вы? Вы когда-нибудь задумывались над тем, почему голосовой ассистент по умолчанию должен быть женского пола? Взять хотя бы Siri, чье название является аббревиатурой и расшифровывалось, как Speech Interpretation and Recognition Interface, не имея отношения к реально существующим...

ASRock представила материнские платы серии X570 Один из ведущих производителей материнских плат ASRock официально представил новинки серии AMD X570, куда вошли десять моделей, каждая из которых соответствует различным требованиям потребителя, начиная от доступных плат и заканчивая топовыми решениями для геймеров и професс...

Рисовать — это 10% работы UX-дизайнера Привет, Хабр! Меня зовут Никита. Год назад я пришёл работать в Промсвязьбанк UX-дизайнером в команду по разработке интерфейсов ДБО для малого и среднего бизнеса. В то время нашей команде прилетали совершенно разные задачи, с разных продуктов. Зачастую уже в виде четко описан...

Обзор Road to Guangdong. Шикарная графика Данная игра очень понравилась аудитории и многие восточные стримеры провели в ней десятки часов своего свободного времени. Мы же решили изучить данный вопрос и рассказать вам, стоит ли тратить свое время на новую игру про путешествия по виртуальному миру. Кому-то она точно п...

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

Игровая индустрия с 1 по 7 апреля 2019 года В сегодняшнем выпуске: Продолжительность сюжетной кампании Vampire The Masquerade – Bloodlines 2. Проект S.T.A.L.K.E.R. 2 ожил. Sega Mega Drive Mini появится в сентябре. Особенности игровой механики Days Gone. Анонс Borderlands 3. Все самое интересное из мира игр и и...

[Из песочницы] Что нужно для разработки игр и кем реально является разработчик игр Большинство людей (нормальных), которые планируют заниматься программированием (как хобби или основной профессией) обычно задаются вопросами: «Что такое программирование?», «Зачем мне нужно программирование?», «Какой язык я буду учить?», «Что я получу в итоге?». Таким был и...

Видео: 6-минутный трейлер с подробным рассказом и демонстрацией Metro Exodus Приближается запуск многообещающего боевика Metro Exodus от студии 4A Games, повествующего о путешествии через постапокалиптическую Россию будущего. Чем ближе к дате выхода, тем бо́льшим количеством информации делятся разработчики. Что-то поклонников радует, а что-т...

Google Stadia: всё, что нужно знать об амбициозном проекте от Google В прошедшем году Google анонсировала Project Stream, лимитированный тестовый проект стримингового сервиса для геймеров. Он работал на базе Assassin's Creed Odyssey. После короткого периода тестирования в январе проект завершился, и Google некоторое время хранил молчание по п...

[Перевод] Пишем игру «Карточки памяти» на Swift В этой статье описывается процесс создания простой игры для тренировки памяти, которая мне очень нравится. Кроме того, что она сама по себе хороша, во время работы вы немного больше узнаете о классах и протоколах Swift. Но прежде чем начать, давайте разберемся в самой игр...

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

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

Мод удаляет Мистера Икс из Resident Evil 2 Разработчики пользовательских модификаций нашли в ремейке игры Resident Evil 2 массу возможностей для реализации своих задумок. Кто-то меняет текстуры, кто-то переодевает главных героев или заменяет аудио-оформление, а кому-то хочется изменить внешность самого опасного монст...

Так мог бы выглядеть iPhone 12 Дизайнер представил свое виденье iPhone 12 Каким должен быть iPhone будущего? У каждого свое представление на этот счёт. Одни пользователи хотят добавить экранный дактилоскопический сканер, другие — убрать выпирающую камеру, третьи — полностью избавиться от вырез...

В первой волне хакатонов конкурса «Цифровой прорыв» приняло участие 692 человека Задания для участников определялись стратегическими направлениями внутренней политики страны. На хакатоне им предложили разработать прототипы цифровых продуктов для здравоохранения, образовании и науки, государственного управления, транспорта и логистики, а также ЖКХ и город...

5 вещей, которые чаще всего не понимают новички в JavaScript Всем привет! В конце сентября в OTUS стартует новый поток курса «Fullstack разработчик JavaScript». В преддверии начала занятий хотим поделиться с вами авторской статьей, подготовленной специально для студентов курса. Автор статьи: Павел Якупов Превью. Хочу сразу отмети...

Огромный открытый датасет русской речи версия 1.0 В начале этого года по ряду причин мы загорелись идеей создать самый большой открытый датасет русской речи. Подробнее о нашей мотивации и о том, как всё начиналось, можно прочитать в этой статье — Огромный открытый датасет русской речи. С тех пор наш проект прошел через ряд...

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

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

Мой первый опыт восстановления базы данных Postgres после сбоя (invalid page in block 4123007 of relatton base/16490) Хочу поделиться с вами моим первым успешным опытом восстановления полной работоспособности базы данных Postgres. С СУБД Postgres я познакомился пол года назад, до этого опыта администрирования баз данных у меня не было совсем. Я работаю полу-DevOps инженером в крупной IT-к...

Перевод: Почему «Windows Lite» не будет анонсирован на Build 2019 В течение последних нескольких месяцев было много разговоров о проекте под кодовым названием «Windows Lite», который разрабатывается внутри Microsoft и является новой версией Windows на базе Windows Core OS, изначально создавшейся в качестве современной платформы для новых ...

Домен Fashion.com выставлен на аукцион На прошедшей недавно Неделе моды в Париже было объявлено об аукционе за право обладания доменом Fashion.com.Домен Fashion.com был зарегистрирован ещё в 1994 году. Тогда три его будущих владельца планировали начать бизнес, связанный с модой. Решив зарегистрировать для него до...

Голосовые звонки и текстовые сообщения теперь работают на Lumia 950 XL с WoA Microsoft прекратила разработку новых функций для телефонов на базе Windows, но группа разработчиков-энтузиастов работает над тем, чтобы довести полную версию Windows 10 до флагманской линейки Lumia 950.Windows 10 на ARM для Lumia 950 XL достигла еще одной вехи. По словам ве...

Google рассказала, как создавать приложения на Android «Разработка Android-приложений на языке Kotlin» – это бесплатный онлайн-курс, который компания Google разработала совместно с образовательной организацией Udacity для того, чтобы любой желающий мог пройти самостоятельное обучение и постичь азы (и не только) программирования...

Тим Кук опроверг слух, что Джони Айв покинул Apple из-за него Уход Джони Айва с поста главного дизайнера Apple спровоцировал много домыслов и пересудов о причинах этого поступка. В конце концов, не каждый день компанию покидают ключевые сотрудники, ответственные за разработку по-настоящему культовых продуктов. Чтобы лучше разобраться ...

Лучшие дипломные и курсовые для Вас Студенческие годы не зря называют золотыми, это время для активного развития личности и познания всего нового, а самое главное, это получение специальности. Не всегда на обучение хватает времени, поэтому многие пользуются услугами сайта https://diploms.kiev.ua. Заказать дипл...

Как на дрожжах. Xiaomi хочет в 10 раз увеличить количество фирменных магазинов в Индии всего за один год Как сообщает источник, компания Xiaomi хочет в десять раз увеличить количество своих фирменных магазинов в Индии уже через год. На данный момент торговых точек в Индии насчитывается более 500, то есть к концу 2019 года их должно быть 5000! Что интересно, буквально в на...

[Перевод] Создание дизайн-документа миссии повествовательной игры на примере Last of Us Я всегда начинаю с того, что задаю много вопросов и провожу активные исследования. За свою карьеру я успел поработать над множеством сиквелов уже существовавших франшиз. Лучшее, что ты можешь сделать в этом случае — полностью освоить жанр игры и изучить мир. Среди прочих пр...

[Из песочницы] Мой подход к реализации делегатов в C++: вызов функции с неизвестными параметрами во время выполнения Предыстория Мне нравится язык C++. Я бы даже сказал, что это мой любимый язык. Кроме того, для своих разработок я использую технологии .NET, и многие идеи в нём, по моему мнению, просто восхитительны. Однажды мне пришла в голову идея – как реализовать некоторые средства рефл...

По итогам восьмой волны конкурса «Цифровой прорыв» в финал вышли 84 команды Восьмой отборочный этап проходил в Москве, Иркутске, Курске, Екатеринбурге и Владикавказе. Участники работали над прототипами цифровых продуктов в шести номинациях - "Образование и наука", "Здравоохранение", "Государственное управление", "Ж...

Переезд: подготовка, выбор, освоение территории Кажется, что IT-инженерам легко живется. Они хорошо зарабатывают и свободно перемещаются между работодателями и странами. Но это все не просто так. «Типичный айтишник» красноглазит за компьютером со школы, а потом еще в университете, магистратуре, аспирантуре… Дальше работа,...

[Из песочницы] Провинциальный костёр или рождение нации Пролог Вызывайте пожарную бригаду! Только они смогут потушить костёр под его задницей. Год 1996 Америка празднует день независимости. В честь этого Уилл Смит спасает планету от атаки пришельцев с помощью компьютерного вируса. Я же спасаю планету с помощью координации бойцов...

Современные устройства ввода-вывода быстрее, чем процессоры. Обзор статьи Хочу рассказать о статье "I/O Is Faster Than the CPU – Let’s Partition Resources and Eliminate (Most) OS Abstractions", опубликованной на личной странице одного из разработчиков ScyllaDB, Pekka Enberg. О ней узнал из видео. С докладом по этой статье авторы должны были высту...

[Перевод] Battle royale: секреты дизайна самого популярного игрового жанра Группу людей забрасывают на большой остров. В течение следующих 20 минут они должны обыскивать здания в поисках полезного оружия и оборудования, а затем сражаться насмерть. Во время матча площадь игры постепенно сжимается, заставляя противников становиться ближе друг к друг...

Император — онлайн казино для каждого Для того чтобы заработать огромное количество денег, прилагая при этом минимальное количество усилий, вам обязательно потребуется зайти на сайт онлайн-казино Император. Если вы любите рисковать и самые разные азартное развлечение, то вам точно понравится на данном уникальном...

Разработчики игр считают, что Google может закрыть Google Stadia Будет ли успешной Google Stadia? Несмотря на множество инноваций, которые специалисты компании Google создали за эти годы, такие как одна из лучших поисковых систем в мире, отличные карты и, пожалуй, самый умный голосовой ассистент, известна компания еще и тем, что очень час...

Не опять, а снова: Крейга Райта уличили в предоставлении поддельных документов суду Самопровозглашенный создатель биткоина Крейг Райт мог предоставить поддельные документы в ходе судебного разбирательства по делу против Дэвида Клеймана. На это указал в своем Twitter юрист Стивен Пэлли. the return path. rofl. also, June 24, 2011 was a Friday. pic.twitter.com...

Опыт перевода большого проекта с Flow на TypeScript JavaScript – это один из языков с динамической типизацией. Такие языки удобны для быстрой разработки приложений, но когда несколько команд берутся за разработку одного большого проекта, лучше с самого начала выбрать один из инструментов для проверки типов. Можно начать р...

Как мы переложили управление инфраструктурой на Terraform — и начали жить У нас было 4 Amazon-аккаунта, 9 VPC и 30 мощнейших девелоперских окружений, стейджей, регрессий — всего более 1000 EC2 instance всех цветов и оттенков. Раз уж начал коллекционировать облачные решения для бизнеса, то надо идти в своем увлечении до конца и продумать как все э...

[Перевод] Создание игры для Game Boy Несколько недель назад я решила поработать над игрой для Game Boy, создание которой доставило мне большое удовольствие. Её рабочее название «Aqua and Ashes». Игра имеет открытые исходники и выложена на https://github.com/InvisibleUp/AquaAndAshes. Как мне пришла в голову эт...

[Перевод] Интервью с одним из создателей Untitled Goose Game Похоже, сегодня все стали крякать чуть больше обычного, ведь недавно вышла потрясающая игра Untitled Goose Game студии House House, в которой игрок управляет вредным гусём, терроризирующим ничего не подозревающих жителей небольшого городка. Программист игры Нико Диссельдор...

Самая большая проблема DevOps – это название Статья в Википедии, посвящённая DevOps, начинается с заявления о том, что DevOps – это слияние слов «разработка» и «эксплуатация». Таким образом, это методология, которая объединяет разработку программного обеспечения (Dev) с эксплуатацией ИТ (Ops). Оно, конечно, верно, есл...

Angular: создание и публикация библиотеки Начнем с начала Если мне не изменяет память, то с версии 6 в angular появилась возможность создавать в одном workspace проекты разных типов: application и library. До этого момента люди, которые хотели создать библиотеку компонент, скорее всего, пользовались отличным и поле...

Введение в разработку CatBoost. Доклад Яндекса Меня зовут Стас Кириллов, я ведущий разработчик в группе ML-платформ в Яндексе. Мы занимаемся разработкой инструментов машинного обучения, поддержкой и развитием инфраструктуры для них. Ниже — мой недавний доклад о том, как устроена библиотека CatBoost. В докладе я рассказал...

Популярная головоломка вышла на Android Если у вас нет VR-устройства, совместимого с Android-приложением для виртуальной реальности Daydream, вы, возможно, не в курсе, что кооперативная игра-головоломка Keep Talking and Nobody Explodes доступна на Android с 2016 года. Неделю назад на YouTube появился официальный ...

Приложения с поддержкой трассировки лучей NVIDIA RTX будут доступны для 3D художников и дизайнеров в этом году Компания NVIDIA сегодня объявила о том, что ведущие разработчики 3D приложений включат в свои новые продукты […]

Новый чемпион от Лего, встречайте: Lego Boost На Хабре есть два типа статей про робототехнику компании Лего: условно «хейтерские», с лейтмотивом «Lego не нужен» и от самой компании Лего. Оправдано это, или не очень – тема отдельной статьи, но, по всей видимости, в Лего понимают, что робо-конструкторы становятся все бол...

Пришло время поиграть в Minecraft на Android Когда-то давно Minecraft создавал всего один разработчик, который постепенно развивал проект, добавлял новые функции и возможности. Вскоре команда разрослась и появилась даже версия игры для мобильной платформы Android, которая по сей день пользуется невероятной популярность...

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

(Без)опасный онлайн-банкинг: исследование веб-ресурсов банков России и мира Мы решили повторить масштабную исследовательскую работу 2015 года и проанализировали безопасность веб-ресурсов ведущих банков мира. Онлайн-банкинг с тех пор стал не просто более распространённым, а даже повсеместным явлением. Действительно, это быстро и удобно, но насколько ...

Квест с iobroker для игр “Квесты в реальности” Всем привет, на хабре уже есть несколько статей про автоматизацию игр типа «квесты в реальности» (раз, два, три, четыре, пять...), я хотел бы тоже поделиться своим опытом участия в подобном проекте. В далеком 2015 году мои друзья решили организовать квест типа escape-room ...

Microsoft проводит конкурс агентов ИИ на платформе Minecraft Участники конкурса совревнуются в нескольких играх на платформе Minecraft. Слева: игра Build Battle, где игрокам необходимо воссоздать структуру (в данном случае структура расположена на земле). Справа: игра Pig Chase, где агенты ИИ должны сотрудничать, чтобы загнать свинью...

Microsoft работает над проектом потоковой трансляции игр Xbox Project xCloud Компания Microsoft работает над новым сервисом потоковой трансляции игр Xbox, в основе которого лежат облачные технологии. Сервис в стиле Netflix должен расширять границы семейства Xbox и принести флагманские консольные и мобильные игры всем желающим.Что такое проект xCloudЭ...

Борьба Умов 5.0.6 Борьба Умов — социальная игра-викторина с более чем 20000 вопросами, звуковыми эффектами и анимациями. В Борьбе Умов вы можете соревноваться с друзьями или случайными соперниками.В игре 6 раундов, по 3 вопроса в каждом. Вам и сопернику предлагаются одинаковые вопросы. ...

В игре Apex Legends нашли очередной баг В игре Apex Legends нашли очередной баг который связан с замедлением противников при высадке. Пользователи данной игры указали на баг с системой пингов в Apex Legends. Если во время высадки игрок будет постоянно отмечать ведущего другой команды, тиммейты этого противника по...

#Опрос: Вы готовы поменять свои AirPods на новые с шумоподавлением? Нынешнее поколение AirPods пользуется сильной популярностью Беспроводные наушники AirPods от Apple были невероятно популярны с момента выхода их первого поколения в 2016 году. Сейчас похоже, что Apple готовит еще одну версию AirPods с новым дизайном и новыми функциями, таким...

Dassault Systèmes проведет 13-й 3DEXPERIENCE Forum 18 апреля в технопарке «Сколково» Ключевой темой мероприятия станет Индустриальный Ренессанс – новый этап цифровизации промышленных предприятий Компания Dassault Syst?mes, мировой лидер в области решений для 3D-проектирования, создания цифровых 3D-макетов и управления жизненным циклом изделий, проведет 13-й...

Кастомка для Dota 2 в 100 раз популярнее Artifact Пока Artifact топчется на месте с 1200 игроков в онлайне, пользовательская карта для другой игры компании Valve ставит новые рекорды популярности. Только недавно мы писали новость о том, что Dota Auto Chess от китайских разработчиков преодолела рубеж в 800 тысяч подписчиков,...

[Из песочницы] Госзакупки: баланс между итальянской забастовкой и русской уголовкой Прочитал я на днях статью ЕЭТП о госзакупках, и даже поучаствовал в комментариях. Хочу рассказать о своем видении данного процесса. Меньше теории, больше практики. Практики будет больше со стороны поставщика, в роли которого мне приходилось выступать, но не только. Мнение...

Внедряем OSGI на платформе Karaf OSGI это не сложно Я много раз встречал мнение, что OSGI это сложно. И более того, у самого когда-то такое мнение было. Году в 2009, если быть точным. На тот момент мы собирали проекты при помощи Maven Tycho, и деплоили их в Equinox. И это действительно было сложнее, чем раз...

Apple рассказала, зачем нужны Apple Maps и сколько они стоили Apple вложила в Apple Maps миллиарды долларов и всё ещё продолжает вкладывать Каждый новый продукт Apple – это сотни и тысячи часов исследований, разработки и проектирования. Само собой, за всё приходится платить, и чем сложнее проект, тем дороже он стоит на выходе. При этом...

Суд обязал Крейга Райта раскрыть размер его биткоин-капитала по состоянию на 2013 год В нашумевшем судебном процессе Клеймана против Райта новый поворот: суд Южного округа Калифорнии обязал старшего научного сотрудника nChain и самопровозглашенного Сатоши Накамото раскрыть число биткоинов, которым он владел по состоянию на 31 декабря 2013 года, тем самым удов...

Как глубока кроличья нора? CLRium #5: Garbage Collector Мир несется вперед, движимый прогрессом и конкуренцией. Нам с вами нереально повезло: ведь для нас работают величайшие умы, создавая поистине серъезные механизмы: компиляторы, IDE, базы данных. Делают их так, что мы получаем истинное удовольствие, используя их. Один из этих ...

Перевод: История перехода Microsoft Edge на Chromium Браузер Microsoft Edge, выпущенный в 2015 году, так и не стал популярным у пользователей. Джо Бельфиоре в интервью порталу The Verge рассказал, что Сатья Наделла был недоволен сложившимся положением дел и хотел, чтобы компания сильно продвинулась в разработке собственного б...

[Перевод] Введение в реверс-инжиниринг: взламываем формат данных игры Введение Реверс-инжиниринг незнакомого файла данных можно описать как процесс постепенного понимания. Он во многом напоминает научный метод, только применённый к созданным человеком абстрактным объектам, а не к миру природы. Мы начинаем со сбора данных, а затем используем э...

[Перевод] Как работает Level Flow в Uncharted 4 и The Last Of Us В течение последних месяцев я исследовал несколько разных игр, в том числе «Uncharted 4» и «The Last of Us» (разработанные Naughty Dog). Цель этой статьи — познакомить вас с дизайном уровней и дать мотивацию к его дальнейшему изучению. Я вкратце расскажу о различных элемен...

Дизайн — дело тонкое. Xiaomi попалась на плагиате с материалами LG Китайскую компанию Xiaomi уличили в использовании без разрешения работ британского дизайнера Питера Тарки (Peter Tarka). Об инциденте рассказал сам пострадавший в своём Twitter.  Реклама Xiaomi Художник специализируется на 3D-графике. Он с удивлением обнаружил ком...

Go Gett Juno Meetup – 12 сентября, Минск Всем привет, меня зовут Антон Тупиков, я – тимлид команды B2B Development в Gett. Gett – не просто сервис такси, а динамический маркетплейс. Это высоконагруженная система: десятки тысяч водителей и миллионы клиентов в 120 городах по всему миру пользуются сервисами Gett каж...

Разработчики Diablo IV рассказали о некоторых идеях, которые планируется реализовать в игре Совсем недавно состоялся официальный анонс игры Diablo IV, тем не менее компания Blizzard уже успела поделиться некоторыми ключевыми аспектами, касающимися разработки игры. Эти сведения заинтересуют игровое сообщество, которое было далеко не в восторге от прошлогоднего анонс...

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

21 ноября, Product Engineering MeetUp: Кто такой продуктовый инженер? Продуктовая компания — понятие, которое набирает все большую популярность в ИТ-сообществе. На митапах обсуждают, как правильно построить процессы и наладить взаимодействие, чтобы команда показывала крутые результаты, спикеры на конференциях рассказывают про улучшение способ...

Тим Кук: Apple по-прежнему следует заветам Стива Джобса Тим Кук во многом отличается от Стива Джобса, но продолжает исповедовать его принципы Если вы следили за развитием Apple в начале 2010-х годов, то наверняка помните, какое уныние охватило фанатов бренда из-за ухода Стива Джобса. Несмотря на то что он сам выбрал себе преемник...

Невероятно «живой» искусственный интеллект Google Duplex стал доступен почти по всей территории США В мае прошлого года Google продемонстрировала, наверное, один из самых впечатляющих примеров использования искусственного интеллекта. Технология получила название Google Duplex. Фактически это одно из умений помощника Assistant, но по большому счёту Duplex стоит восприн...

NASA выбрало победителя конкурса на разработку марсианского жилища Аэрокосмическое агентство NASA подвело итоги своего конкурса Mars Habitat Challenge проводившегося с еще 2015 года. В его рамках участникам необходимо было представить лучшие концепции создания марсианских колоний. В финальный этап конкурса, напомним, прошли три команды. По...

Туториал к многообещающей карточной игре Mythgard от разработчиков, запуск 19 сентября 19 сентября должен стартовать открытый бета-тест карточной игры Mythgard, о которой по одним только роликам можно судить как об одном из сильнейших потенциальных конкурентов Hearthstone. Вчера разработчики выпустили полноценное обучающее видео. Оно знакомит с тем, как прохо...

Видеокарты Intel могут получить поддержку трассировки лучей и ИИ Роджер Чендлер (Roger Chandler), вице-президент графического подразделения Intel, рассказал в интервью организаторам конференции Game Developers Conference о планах Intel относительно технологии трассировки лучей в реальном времени, а также технологий, связанных с искусствен...

Игровая индустрия с 14 по 20 января 2019 года В сегодняшнем выпуске: Создатели Cyberpunk 2077 черпают вдохновение в «Бегущем по лезвию» и «Призраке в доспехах». Эд Бун показал новую обложку для Mortal Kombat 11. Bungie уходит от Activision. Слухи о дате выхода Metroid Prime 4. Все самое интересное из мира игр и ...

Performance Review и выявление тайного знания (обзор и видео доклада) 26 апреля на конференции KnowledgeConf 2019 прозвучал доклад «Performance Review и выявление тайного знания». Обычно мы рассказываем про технологии, однако, чтобы развиваться как компания, занимаемся далеко не только этим. Данное выступление, посвящённое инженерам и их раз...

Apple вернула в App Store легендарный Техасский Холдем В истории современной Apple было мало провальных продуктов, которые вынудили ее отказаться от их дальнейшей поддержки. Поэтому и возрождать ей обычно бывает нечего. Однако, если хорошенько покопаться в этом скудном списке похороненных продуктов, кое-что все-таки можно найти...

[Перевод] Дизайн геймплея, основанный на принятии решений (Эта статья изначально была опубликована в Gamasutra Online Magazine) Чтобы развить полезное понимание системы, нужно знать, как система работает изнутри, на самом нижнем уровне. Даже полное запоминание каждого входного сигнала и реакции на него, связанной с этой системой...

Быстрее и точнее: гибридная система разнотипных кубитов Некоторые идеи ярко зарождаются и быстро умирают ввиду сложности, дороговизны или даже ненужности реализации. Акулы-убийцы с лазерными установками на голове — звучит очень круто, очень сложно и невероятно нелепо. Однако некоторые идеи в своей реализации обещают если не «зо...

Игры каких разработчиков мы хотели бы видеть в Apple Arcade? Индустрия мобильных игр может измениться до неузнаваемости этой осенью. Именно тогда планируется запуск сервиса Apple Arcade, в который компания, если верить слухам, вложила уже более полумиллиарда долларов. Мы, игроки, воспринимаем, это как глоток свежего воздуха на контрас...

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

Обзор SpellForce 3: Soul Harvest. Лучшая RPG Если вы большой фанат ролевых игр и хотите получить максимум удовольствия от процесса прохождения интересного сюжета, то SpellForce 3: Soul Harvest вам понравится точно. Это уникальный на рынке видеоигр продукт, от которого тяжело оторваться, особенно если вы играли в оригин...

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

Игра Ghostbusters: The Video Game Remastered в 4K-качестве выйдет эксклюзивно на PS4 до конца текущего года [трейлер] Спустя десять лет после выхода игры Ghostbusters: The Video Game разработчики решили выпустить ее ремастер в 4K-качестве. Обновленная версия выйдет до конца текущего года только на консолях Sony PS4, хотя в оригинал можно было сыграть на Xbox 360, PS3 и даже ПК. Сюжет игры р...

10 полезных опций WhatsApp, которые следует знать каждому Жизнь в современном обществе трудно представить без мессенджеров. В настоящее время их насчитывается огромное количество, и разработчики пытаются сделать свои продукты как можно более удобными. Одним из наиболее популярных приложений для общения является WhatsApp. Ниже мы ра...

[Перевод] Руководство по React Native для начинающих Android-разработчиков (с примером приложения) Представляем вам перевод статьи Nikhil Sachdeva, опубликованной на hackernoon.com. Автор делится опытом разработки мобильных приложений с помощью React Native и предлагает создать свое приложение, используя этот фреймворк. Я был Android-разработчиком и довольно длительное...

KotlinConf 2019 Live: смотрите в прямом эфире 5-6 декабря Трансляции KotlinConf превращаются в добрую традицию. В этом году мировое сообщество пользователей Kotlin сможет увидеть конференцию в прямом эфире — все выступления, а не только объявления и новости. Приятным бонусом прямого эфира станут 12 интервью с докладчиками, которые ...

Microsoft расширит кроссплатформенную поддержку Xbox Live на Android, iOS, Switch Microsoft готовится расширить свою кроссплатформенную поддержку Xbox Live, предоставив больше возможностей пользователям Android, iOS и Switch. Эта новость была раскрыта в заметках для сессии на предстоящей конференции разработчиков игр (GDC). Сессию, впервые замеченную Авер...

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

Энтузиаст объединил MacBook Pro и iPad Pro. Что из этого вышло? Новые смелые концепты появляются чуть ли не каждый день, однако большая их часть не представляет практически никакого интереса. Воссозданные дизайнерами продукты зачастую просто не соответствует идеологии и языку дизайна Apple. Однако, так можно сказать не про всех. Наприме...

174 игры в Steam получили поддержку сенсорного управления Логотип игрового сервиса Steam Технология Steam Remote Play позволяет пользователям популярного сервиса играть в игры с компьютера, транслируя их на планшет, смартфон или телевизор. Это очень удобно: телевизор находится в одной комнате, а компьютер в другой. И он занят. При ...

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

CD Projekt RED: в Cyberpunk 2077 не будет процедурно сгенерированных элементов Ведущий аниматор кинематографических сцен ролевого шутера Cyberpunk 2077 Мацей Петрас (Maceij Pietras) рассказал порталу JeuxActu о том, что вся игра создаётся вручную. Ни один из элементов не будет процедурно сгенерирован. Это всё то же самое интервью, из кото...

Анонсирована мобильная AR-игра Minecraft Earth Сегодня исполнилось ровно 10 лет с момента выхода первой публичной версии игры Minecraft с номером версии 0.0.10a. И в этот знаменательный день Mojang анонсировала совершенно новую игру под названием Minecraft Earth, которую затизерил Сатья Наделла в ходе своего выступления...

Как не слить 10 миллионов бюджета вашего заказчика, играясь с Agile В этом посте я расскажу о тех проблемах с которыми в течении года сталкивалась наша Scrum Front End команда при работе над приличным проектом. Мы начинали разрабатывать проект с нуля используя стек технологий React + Typescript. Оглядываясь назад я вижу многие миллионы выбро...

Личный опыт и выводы после смены профессии с дизайнера на программиста О чем эта статья По сути статья о том каким образом мой образ мысли должен был поменяться при смене профессии, понимание контекста и того на какие моменты стоит обращать внимание, а так же насколько сильно выбор "что же мне учить" влияет на последубщие годы развития личной к...

[Из песочницы] Опыт разработки ассета Unity для поиска пути в 3D пространстве Вас приветствует команда «Graceful Algorithms»! В качестве эксперимента нами было принято решение вести «дневники» разработчиков, в которых мы будем делиться опытом и освещать некоторые интересные результаты проводимых нами экспериментов. Это наша дебютная статья по проект...

Изобретение ремня безопасности: как спасти миллионы В 1985 году на Международной патентной конференции Патентное бюро Западной Германии по случаю своего 100-летнего юбилея назвало восемь самых важных для человечества изобретений. Среди них было и изобретение шведского инженера Нильса Болина. Болин родился в 1920 году в неболь...

Игровая индустрия с 28 января по 3 февраля 2019 года В сегодняшнем выпуске: The Last of Us 2 появится в ближайшее время. Nintendo не будет снижать цену на Switch. Metro Exodus ушла из Steam. Metroid Prime 4 начали разрабатывать с «нуля». Все самое интересное из мира игр и игровой индустрии за прошедшую неделю. The L...

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

Minecraft Classic попал в браузеры к 10-летию За прошедшие годы Minecraft стала культурной сенсацией, и теперь каждый месяц она охватывает более 90 миллионов игроков. Mojang выпустила ряд обновлений, которые добавили огромную глубину в игру. Впрочем, допустим, что вы любите ностальгию и вам не нравится новый контент. К ...

MeetUp Molinos. Прокачка процессов в продукте от дизайна к фронту 15 марта в 19.00 приглашаем дизайнеров и фронтендеров в Лекторий Molinos. Наш второй MeetUp посвящен инструментам и методам, помогающим улучшить процессы при разработке продукта на этапах дизайна и фронтенда. Повестка 1. Антон Григорьев, ...

Екатерина Беркита: «Это стереотип, что девушка и IT несовместимы» Ада Лавлейс составила первую в мире программу для вычислительной машины. Хеди Ламарр запатентовала систему, которая на расстоянии управляет торпедами, а Сьюзен Кэр создавала иконки и шрифты для Macintosh. На митапе Теплицы Екатерина Беркита рассказала, какие в...

Не ORMом единым Не ORMом единым Всем привет! Я руковожу отделом партнерской разработки (Partners Development) в сервисе бронирования отелей Ostrovok.ru. В этой статье я хотел бы рассказать про то, как на одном проекте мы использовали Django ORM. На самом деле я слукавил, название должно был...

Как выглядит секретная лаборатория дизайна Google В городе Маунтин-Вью, штат Калифорния, где расположился головной офис «корпорации добра», которую многие также знают как Google, находится кампус, который закрыт для большинства сотрудников компании. В этом кампусе находится дизайнерская лаборатория площадью 21500 квадратны...

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

Critical Strike CS: Counter Terrorist Online FPS 6.41 Вы фанат старых любимых контр-террорист игр? У нас для вас хорошие новости, перед вами самая лучшая 3D FPS игра на данный момент! Участвуй в авангардном поле битвы Critical Strike! Играй с друзьями и другими игроками, тебе понравиться стрелять на мобильном устройстве! Иг...

Превращая FunC в FunCtional: как Serokell победили в Telegram Blockchain Competition Вы наверняка слышали о том, что Telegram собирается запустить блокчейн-платформу Ton. Но вы могли пропустить новость, что не так давно Telegram объявил конкурс на реализацию одного или нескольких смарт-контрактов для этой платформы. Команда Serokell с богатым опытом разрабо...

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

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

Xbox на E3 2019: все анонсированные игры Конференция Microsoft на выставке E3 2019 подошла к концу, а значит самое время рассказать вам о всех играх, которые были представлены на этом мероприятии. Halo Infinite Продемонстрирован новый трейлер Halo Infinite, который раскрыл некоторую информацию о сюжете. Главным ге...

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

Как QA организовать автоматизацию тестирования на проекте. Один практически примененный способ Некоторое время назад я написала статью о своем опыте организации работы QA Инженера на проекте. Сейчас хочу продолжить эту тему, но уже в более узком ее направлении — автоматизации тестирования. Речь пойдет о том же самом проекте, он небольшой, но развивающийся под запросы ...

Как полиция использует вашу геолокацию для раскрытия преступлений В совокупности данные о вашем местоположении могут быть очень полезны для многих функций вашего смартфона. Например, собранные геоданные Google использует для отображения подходящих каждому конкретному пользователю рекомендаций и рекламы. Новый материал издания «The New Yor...

Liveprof покажет, когда и почему менялась производительность вашего PHP-приложения Привет, Хабр! Меня зовут Тимур Шагиахметов, я PHP-разработчик в Badoo. Производительность приложения — один из важнейших критериев качества работы программиста. В вопросах оптимизации PHP-приложений помощником является профайлер. Недавно мы рассказывали о том, какими и...

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

Лучшие стратегии 2018 года на iOS и Android: все решает опыт Если кому и повезло в этом году, так это любителям стратегий и симуляторов. Игроки получили долгожданный платный градостроительный симулятор, неожиданный, но все равно приятный экономический симулятор с элементами стратегии, продолжение успешных франшиз и новые проекты от ма...

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

Новая игра Disintegration от разработчика Маркуса Лехто Disintegration - это проект бывшего разработчика Halo Маркуса Лехто, который использует команду из 30 человек, талантливых разработчиков из Triple-A, для создания нового шутера. Disintegration - это стратегическая игра, основанная на транспортных средствах, а не экшн-игра, ...

[Из песочницы] Создание простой кликер-игры с нуля В последние несколько лет набирают большую популярность игры такого жанра, как «кликеры». Мне самому очень интересно играть в них, но не менее интересно создавать игру — кликер самому. Благодаря такому движку как Unity, создать свой шедевр не составит труда даже простому нов...

Отвечаем на популярные вопросы о игровом сервисе Stadia Недавно мы писали про новый игровой потоковый сервис от Google, который был анонсирован на Конференции разработчиков игр и получил название Stadia. Во время презентации компания постаралась охватить многие аспекты, связанные с реализацией ее нового продукта, но, как после м...

Полгода молчания. Google не говорит, насколько популярной оказалась девятая версия Android Android Pie не оказалось в рейтинге популярности даже спустя почти три месяца после релиза Компания Google регулярно отслеживает информацию о том, насколько популярными являются различные версии операционной системы Android. Несмотря на то, что с момента выхода Android...

TinyBuild выпустит популярный мультиплеерный раннер SpeedRunners на мобильных SpeedRunners была одной из первых игр, благодаря которой издатель tinyBuild стал успешнее и увеличил количество интересных проектов. Это динамичный мультиплеерный платформер, где 4 игрока соревнуются в том, кто первым доберется до финиша. Вам нужно бежать, прыгать, уворачива...

Развлечения для самых маленьких: лучшие игры для детей на iOS и Android Давать ребенку смартфон или планшет для того, чтобы он перестал плакать — не самое лучшее проявление родительских качеств. А вот использовать технологии для обучения — очень неплохая идея. Предлагаем вашему вниманию подборку мобильных игр для самых маленьких и тех, кто поста...

Буткемп в Яндексе: как разработчику выбрать себе команду Большие IT-компании часто предлагают кандидатам на роль разработчика выбрать между несколькими командами. Сделать этот выбор непросто — разработчик ещё не работал ни с одной из команд, не знает их специфики. Чтобы упростить ему задачу, мы придумали Буткемп. Это особый способ...

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

Художественная выставка с работами, напечатанными на Mimaki 3DUJ-553 В 2015 году японская компания Mimaki Engineering начала разработку собственной полноцветной системы, которая вступила в фазу коммерциализации в 2017 году. Чуть более года назад Mimaki USA, операционная компания по цифровой печати, продемонстрировала свой первый полноцветный ...

[Перевод] Как разработчики процедурно создали кучу «мусорных» мобильных игр и заработали 50 тысяч долларов Два инди-разработчика рассказывают, как использовали автоматизацию, один аккаунт Google Play и единственный шаблон игры про слот-машины для создания и публикации более тысячи приложений. На проводимой в этом году Game Developers Conference выступили два разработчика игр, с...

Представлено 13 новых игр в рамках программы ID@Xbox За неделю до открытия конференции GDC 2019 команда Xbox представила новую линейку игр от независимых разработчиков, которые будут доступны на стенде Microsoft в рамках грядущего мероприятия. Игроки со всего мира смогут одними из первых познакомиться с 30 различными проектами...

Как мы сделали движок и игру на нем за полтора года. Часть вторая. Инфраструктура Для начала несколько комментариев по следам предыдущей статьи. Мы действительно раньше работали в компании Wargaming, где разрабатывали движок, известный как dava.framework или dava.engine. Поэтому многие старые коллеги, с которыми мы по-прежнему в хороших отношениях, активн...

Игра Monomals с возможностью создавать свою музыку выйдет в Apple Arcade Студия Picomy, известная одной из лучших мобильных арках 2015 года, Heroki, а также участвовавшая в разработке потрясающей Sonic Mania анонсировала новую игру для сервиса Apple Arcade. Monomals — это яркий экшен, в котором игрокам предстоит побороться за звание лучшего дидж...

[Из песочницы] Микросервисы или монолит: ищем решение Когда задумывается большой продукт или маленький софт начинает вырастать в левиафана, какой путь развития выбрать? Стоит ли все переписывать с нуля или продолжать «исторически сложившиеся» традиции? Да и вообще, стоит ли пересматривать саму концепцию архитектуры? Здравству...

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

[Перевод] Реверс-инжиниринг клиента Dropbox TL;DR. В статье рассказывается об обратной разработке клиента Dropbox, взломе механизмов обфускации и декомпиляции клиента на Python, а также изменении программы для активации функций отладки, которые скрыты в обычном режиме. Если вас интересует только соответствующий код и ...

[Перевод] Совет от создателя RimWorld: когнитивные искажения при прогнозировании фана от игры (статья 2007 года) Чтобы разрабатывать игры, нам нужно оценить, будут ли они веселыми или нет. Учитывая описание игры, хорошо узнать, будет ли она работать, прежде чем мы ее создадим. Этот пост посвящен общему наивному методу, который часто используется для демонстрации не...

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

Легендарные игры Doom и Doom II вышли для Android Более четверти века прошло с тех пор, как геймеры впервые узнали Doom. Игра быстро обрела популярность — такого увлекательного шутера от первого лица мир еще не видел. Было выпущено еще две части — Doom II и Doom III, которые также имели оглушительный успех. В честь 25-летне...

[recovery mode] Мой опыт подготовки к трудоустройству в Google От переводчика: сегодня публикуем для вас статью Праякты Татавадкар, она разработчик с небольшим стажем, но знания и опыт позволили ей получить работу в Google (со второй попытки), стать членом команды разработчиков YouTube. Google была для меня компанией мечты с самого...

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

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

React & БЭМ – официальная коллаборация. Часть историческая Перед вами история интегрирования БЭМ-методологии в React-вселенную. Материал, который вы прочитаете, построен на опыте разработчиков Яндекса, развивающих самый масштабный и нагруженный сервис в России — Яндекс.Поиск. Мы никогда раньше не рассказывали настолько подробно и гл...

Apple Music для разработчика Вводные слова Как бы ни ругали Apple за закрытость платформы и самой экосистемы, некоторые их решения являются исключением. На рынке много стриминговых сервисов, но предоставляющих полноценный SDK для стриминга в сторонних продуктах крайне мало, для российского рынка список ...

Как лемминги апокалипсис запускали: обзор стратегии-головоломки Zombie Night Terror Что общего у Left 4 Dead, Dying Light и Stubbs the Zombie in Rebel Without a Pulse? Кроме того что в них есть зомби? Они позволяют играть за зомби! Удивительно, что столь популярный поджанр представлен настолько скудно в игровой индустрии. С другой стороны, игру, где нужно...

[Перевод] Amazon Prime Day 2019 – Powered by AWS Команда TestMace продолжает публикацию переводов об интересных моментах web-сферы. На очереди описание Amazon Prime Day с точки зрения разработки высоконагруженных сервисов. Приятного чтения! Уже по традиции я бы хотел рассказать вам о некоторых преимуществах AWS, которые...

Хакатон DevDays'19 (часть 1): дневник с рекомендациями, генератор маршрутов для прогулок и жидкая демократия Недавно мы рассказывали о корпоративной магистерской программе JetBrains и Университета ИТМО «Разработка программного обеспечения / Software Engineering». Приглашаем всех интересующихся на день открытых дверей в понедельник 29 апреля. Мы расскажем о преимуществах нашей магис...

Суд отказался рассматривать иск Крейга Райта против Роджера Вера Высокий суд Лондона отказался рассматривать иск о защите чести и достоинства, который самопровозглашенный создатель биткоина Крейг Райт подал против CEO Bitcoin.com Роджера Вера. В суде не увидели достаточных оснований для разбирательства в британской юрисдикции, а также не ...

Кинематографический трейлер Call of Duty Mobile, до релиза осталось 5 дней Релиз одной из самых ожидаемых мобильных игр этого поколения, Call Of Duty Mobile, состоится уже на следующей неделе, 1 октября. О ней многое известно благодаря трейлерам, интервью разработчиков и геймплейным роликам игроков из других стран, где проект выходил в режиме пробн...

Лучшая программа «Дизайн Интерьера 3D» Современные дизайнеры интерьера используют разнообразные инструменты в своей работе. Для этих целей создаются специальные программы, которые дают возможность визуализировать разрабатываемый проект. Одной из самых лучший и качественных программ в данной сфере является «Дизайн...

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

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

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

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

Первые отзывы о бета-тесте аркадной гонки Mario Kart Tour: хорошая игра с pay-to-win механиками Еще в Январе 2018 компания Nintendo представила Mario Kart Tour для мобильных устройств. Изначально релиз планировался еще на зиму этого года, но теперь он должен состояться летом. Тем не менее уже сейчас стартовал закрытый бета-тест для игроков из США и Японии. Несмотря на ...

ZTE презентовала на Венской неделе моды-2019ZTE Axon 10 Pro 5 Компания ZTE Corporation (0763.HK / 000063.SZ), крупный международный поставщик телекоммуникационных решений, а также корпоративных и потребительских технологий для мобильного Интернета, представила первый 5G-смартфон ZTE Axon 10 Pro 5G на Венской неделе моды-2019, которая ...

Autodesk Maya: полезные базовые функции для работы с 3Д моделями Недавно я столкнулся лицом к лицу с таким зверем как Autodesk Maya. За плечами у меня не было опыта в работе с 3Д моделированием и пришлось в экстренном порядке прокачиваться, начиная с основ, а также ознакомится с функциональностью данного ПО, чтобы проверить работу плагина...

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

Лучшие шутеры 2019 года на iOS и Android: CoD: Mobile, Gigantic X и другие Поскольку статье о шутерах суждено было стать первой в серии материалов с итогами 2019 года, то в ней я посмею выйти за рамки жанра и начать с более общих выводов. Легко просто сказать, что «мобильные игры — это помойка». Но так судят те, кто ждут на iOS и Android хитов уро...

Как мы спасали код-ревью Я ведущий Java-разработчик в Яндекс.Деньгах. Каждое рабочее утро в 2018 году меня встречали около 30 пулл-реквестов, ожидающих ревью, а у меня не хватало времени разобрать их все за день. В конце лета я ушел в отпуск, а когда вернулся, обнаружил очередь из 50 PR, назначенн...

Non fiction. Что почитать? Хочу поделиться с вами несколькими из прочитанных за последние годы книг в жанре non fiction. Однако, при составлении списка возникла неожиданная проблема отбора. Книги, что называется, для широкого круга. Которые читаются влет даже совершенно неподготовленным читателем и мо...

8 отличных игр с E3, которые будут портированы на Android На недавно прошедшей E3 было представлено несколько мобильных игр, но большая часть выставки была посвящена анонсам для консолей и ПК. Это безусловно хорошо, если у вас уже есть (или вы собираетесь приобрести) Xbox, PlayStation, Nintendo Switch или игровой ПК, но что делать...

[Из песочницы] Первая игра на unity или на что у меня ушло полгода Привет, Хабр. Я разработчик игр на Unity (как-то низко прозвучало) и хотел бы рассказать об этапах разработки моей первой игры. История берёт начало 2 года назад, когда я решил попробовать делать игры. Начинал с гайдов на ютубе. После, создав пару примеров, приложений и мини...

Обзор Destiny 2: Обитель Теней Destiny 2 – и вся франшиза в целом – это очень странный зверь. Это серия, которую знают все, но которая никогда не перешагивала планку посредственности. Это выдающийся шутер с огромным числом проблем, которые остаются нерешёнными по сей день. Это постоянное напоминание об ог...

Опыт использования flatten-maven-plugin для упрощения версионирования в maven-проектах О нас В 1С мы разрабатываем не только платформу 1С: Предприятие на С++ и JavaScript, но и приложения на Java – в частности новую среду разработки Enterprise Development Tools на базе Eclipse и сервер глубоко интегрированного с платформой мессенджера – Системы Взаимодействия....

С Project Catalyst и правда не всё гладко. Apple готовит изменения Project Catalyst должен был облегчить жизнь разработчиков, но только усложнил её Между iPad и Mac всегда была огромная пропасть. Даже когда Apple попыталась превратить планшет в профессиональный инструмент, выпустив увеличенную версию с поддержкой умного пера, это не сделало...

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

Архитектура и возможности Tarantool Data Grid В 2017 году мы выиграли конкурс на разработку транзакционного ядра инвестиционного бизнеса Альфа-Банка и приступили к работе (на HighLoad++ 2018 с докладом о ядре инвестиционного бизнеса выступал Владимир Дрынкин, руководитель направления транзакционного ядра инвестиционно...

Как менялась новая игра Remedy: сравнение прототипа Control с демоверсией для Е3 2018 Игроки любят сравнивать ранние демонстрации игр с версиями, близкими к релизной. Чаще всего — чтобы обвинить разработчиков в ухудшении графики и упрощении геймплейных возможностей. Сотрудники Remedy Entertainment настолько уверены в качестве своего нового прое...

С++ на службе ортодонтии: интервью с Михаилом Матросовым, разработчиком CAD из Align Technology Михаил Матросов — ведущий инженер по разработке в московском R&D-офисе Align Technology. Его специализация весьма необычна — он разрабатывает специализированную CAD-систему для дизайна ортодонтических приспособлений. Михаил участвует в C++ Russia с самой первой конферен...

[Перевод] Анатомия сокола Недавно мы объявили о разработке игры Falcon Age о выращивании взрослой птицы из птенца сокола и совместном противостоянии силам, стремящимся колонизировать планету. Falcon Age выйдет в 2019 году на PS4 и PS VR. На прошлой неделе мы показали игру на PAX и получили замечате...

Трансляция проектов и библиотек из Altium Designer в PADS Professional Часто у инженеров возникает необходимость транслировать проекты из одной САПР в другую. На предприятиях не редко бывает такая ситуация, когда разные отделы проектируют в разных САПРах. Также трансляция проектов может потребоваться, когда ваша система проектирования уже не с...

Открытый урок «Создание REST-клиентов на Spring» И снова доброго времени суток! Совсем скоро у нас стартует обучение очередной группы «Разработчик на Spring Framework», в связи с чем мы провели открытый урок, что стало уже традицией в преддверии запуска. На этом вебинаре говорили о разработке REST-клиентов с помощью Spring...

Классическая серия шутеров Marathon от авторов Halo и Destiny обновилась для современных iOS-устройств Олдскульные геймеры или фанаты серии Halo могут быть знакомы с трилогией Marathon, которую выпустила легендарная студия Bungie еще в середине 90-х. Это был ответ популярным тогда Doom и Wolfenstein. Но если последние концентрировались только на перестрелках, то в Marathon бы...

Процесс разработки и тестирования с Docker и Gitlab CI Предлагаю ознакомиться с расшифровкой доклада Александра Сигачева из Inventos "Процесс разработки и тестирования с Docker + Gitlab CI" Те, кто только начинает внедрять процесс разработки и тестирования на базе Docker + Gitlab CI часто спрашивают базовые вопросы. С чего начат...

[Из песочницы] Процесс компиляции программ на C++ Цель данной статьи: В данной статье я хочу рассказать о том, как происходит компиляция программ, написанных на языке C++, и описать каждый этап компиляции. Я не преследую цель рассказать обо всем подробно в деталях, а только дать общее видение. Также данная статья — это необ...

[Перевод] Десять лет программирования на Erlang Я присоединился к сообществу Erlang около 10 лет назад, посреди первой фазы хайпа. Нам говорили, что Erlang — это будущее конкурентности и параллелизма. Реализовать их на этом языке проще и быстрее всего, и вы ещё получите бесплатную распределённость. В то время будущее каз...

Большое интервью с Клиффом Кликом — отцом JIT-компиляции в Java Клифф Клик — CTO компании Cratus (IoT сенсоры для улучшения процессов), основатель и сооснователь нескольких стартапов (включая Rocket Realtime School, Neurensic и H2O.ai) с несколькими успешными экзитами. Клифф написал свой первый компилятор в 15 лет (Pascal для TRS Z-80)! ...

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

Фил Спенсер: Xbox Scarlett должен обеспечить высокую частоту кадров и плавный геймплей На конференции E3 2019 компания Microsoft поделилась первыми подробностями об игровой консоли Xbox следующего поколения, которая разрабатывается под кодовым названием Project Scarlett. В частности, особенностями новинки называется поддержка разрешения 8K и частоты кадров до...

Ли Седоль уходит из большого го из-за AlphaGo. Как это понимать? В понедельник 25 ноября южнокорейский мастер игры го 9 дана Ли Седоль рассказал в интервью, что он больше не будет участвовать в профессиональных соревнованиях. В качестве главной причины для завершения своей спортивной карьеры Седоль называет появление систем компьютерног...

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

Как поиграть в Call of Duty Mobile на ПК Хотите поиграть в Call of Duty Mobile на ПК? Нет ничего проще! Call of Duty для мобильных устройств была выпущена чуть больше недели назад, а именно 1 октября и невероятно быстро набрала популярность. За первые 24 часа у игры уже было более, чем 20 миллионов установок по все...

Доступна мобильная версия Call of Duty для Android и iOS Многопользовательская игра Call of Duty: Mobile, долгожданный конкурент PUBG Mobile от Activision, теперь доступна для Android-смартфонов и iPhone по всему миру. Шутер от первого лица основан на той же вселенной, что и расширенная франшиза Call of Duty. В игре сохранены попу...

Полуфиналисты «Цифрового прорыва» разработают образовательный курс по искусственному интеллекту для регионов В рамках поездки участники обсудили с руководством фонда вопросы дальнейшего развития и тиражирования их проектов. "Цифровая долина Сочи" также намерена совместно с победителями разработать образовательный курс по искусственному интеллекту для представителей регион...

Тимофей Субботин: “Французы посчитали деньги и поняли: лучше один раз вложиться в OSM, чем каждый месяц кому-то платить” После успеха интервью с Сергеем Голубевым про OpenStreetMap, я решил продолжить и сделать серию материалов с наиболее активными и видными участниками этого проекта. На этот раз на мои вопросы отвечал Тимофей Субботин (Sadless74) — инженер-строитель из Челябинска, который уча...

Трогательное приключение-головоломка EQQO доступно в Google Play Около года назад на Android вышло приключение в виртуальной реальности под названием EQQO. А теперь его разработчики, Parallel Studio, выпустили отдельную версию, в которую можно играть без шлема. Игра представляет собой смесь из головоломки и приключения. Она вдохновлена д...

[Из песочницы] Open Session In View в Spring Boot: Скрытая угроза Все здесь правы, каждый по-своему, и, следовательно, все здесь не правы. "Сказка о Тройке" (А. и Б. Стругацкие)Если вы используете Spring Data JPA, то после обновления на Spring Boot 2 при старте приложения можете заметить в логе новое предупреждение: spring.jpa.op...

Популярная настольная игра «Эволюция» наконец-то выйдет на мобильных 12 февраля Evolution – одна из самых популярных актуальных настольных игр. Она вышла еще в 2011 году. Суть в том, что игроки управляют некими доисторическими видами, сражаются за ресурсы и пытаются выжить. Название же прямо указывает на то, чем вы будете заниматься большую часть време...

Навигация в магазине: через дополненную реальность к нужной полке Недавно мы запустили пилотный проект: в 10 наших московских магазинах вы можете с помощью маленького приложения дополненной реальности M.Go быстро сориентироваться в торговых залах и сразу найти стеллажи с нужными группами товаров. Насколько нам известно, это первый подобн...

DevConfX::Management – доклады управленцев простыми словами Привет, Хабровчане! Очень скоро пройдет юбилейная, десятая конференция DevConf. В рамках секции менеджмента эксперты поделятся своим опытом и своими знаниями в сфере управления. Представляем вашему вниманию некоторые из докладов секции: Страх и ненависть работы в высокотехн...

[Перевод] (Не очень) скрытые издержки общей кодовой базы iOS и Android До недавнего времени у Dropbox была техническая стратегия использовать общий код C++ для мобильных приложений iOS и Android. Идея понятна: написать код один раз на C++ вместо его дублирования отдельно на Java и Objective C. Мы приняли эту стратегию ещё в 2013 году, когда гру...

Преимущества следования styleguide’ам при разработке Angular-приложений В конце 2018-го года в Самаре состоялся Panda-Meetup #9 Frontend. На этом мероприятии я попробовал себя в новой роли и выступил с докладом. Меня зовут Евгений Холмов. В программирование я пришёл более 10 лет назад, будучи студентом. Последние 5 лет я занимаюсь разработкой си...

Разработчики TES: Blades продолжают работать над игрой и готовят крупное обновление к E3 2019 Субъективно, The Elder Scrolls: Blades не удалась. Тем не менее компания не прекращает работать над ней, и есть надежда, что со временем ситуация исправится. Разработчики уже поправили кое-какие «ошибки», уменьшили время ожидания для открытия серебряных сундуков, провели ре...

Эволюция инфраструктуры БД: от базы и приложения на одном сервере до потоковой репликации Привет, Хабр! Меня зовут Антон Маркелов, я ops-инженер компании United Traders. Мы занимаемся проектами, так или иначе связанными с инвестициями, биржами и прочими финансовыми делами. Компания мы не очень большая, около 30 инженеров разработки, масштабы соответствующие –...

Джонатан Айв: Я живу на два года в будущем Разработка iPhone, iPad и даже AirPods требует от их создателей глубокого понимания того, какие технологии будут востребованы в будущем. Ведь, чтобы создать передовой продукт, одного года будет явно недостаточно, а значит, нужно учесть все изменения, которые произойдут с ры...

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

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

Митап по PHP в Иванове Привет, Хабр! Мы рады сообщить, что уже в эту субботу в офисе компании Инвольта состоится митап на тему: “PHP: Неправильный путь. Почему важно знать инструменты Native PHP сегодня. Личный опыт разработчика Rambler.” Как уже понятно из темы, на митапе мы будем говорить про ...

Дизайнер представил концепт складного iPhone Не секрет, что складные устройства – это новый технологический тренд рынка смартфонов. Буквально месяц назад, на MWC 2019, нам показали первые складные смартфоны — причём, по словам представителей корпораций, это уже не концепты, а вполне готовые для продаж устройства. Гово...

Игровая консоль Panic Playdate получила уникальную систему управления Компания Panic, которая выпустила видеоигру Firewatch, сделала заявление о том, что их следующим продуктом для индустрии развлечений станет портативная игровая консоль под названием Playdate. Она желтая. Она помещается в вашем кармане. У нее красивый черно-белый экран...

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