Социальные сети Рунета
Понедельник, 13 мая 2024

[Перевод] Вытащить YPbPr из Commodore 64 Commodore 64 — компьютер с огромной библиотекой программ, но с не очень качественным видеовыходом. Микросхема под названием VIC-II генерирует сразу S-Video, причём сигнал цветности — не совсем стандартный, а сигнал яркости — несколько зашумлённый. Но, сняв сигналы с 22 выв...

Разработка простого музыкального синтезатора на ATMEGA8 Несколько лет назад я изготовил на микроконтроллере ATmega8 часы с будильником, где реализовал однотональный (одноголосный) простейший синтезатор мелодий. В Интернете немало статей для начинающих, посвящённых этой теме. Как правило, для генерации частоты (нот) применяют 16-р...

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

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

Составной робот из простых «клеток»: аналог живого организма Ученые изготовили несколько десятков одинаковых «клеток» — небольших роботов, способных изменять свой размер, расширяясь и сжимаясь. Соединение между ними обеспечивается встроенными в обод магнитами. Чередуя сжатия и расширения модули могут толкать друг друга в нужную сторон...

ИК-пульт на stm32 Описание библиотеки для считывания, декодирования и последующей отправки инфракрасных сигналов от различных бытовых пультов, с помощью микроконтроллера stm32. За основу взята билиотека IRremote для ардуино, и адаптирована под stm32. Читать дальше →

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

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

[Перевод] «Ужасные» трёхцентовые MCU – краткий обзор микроконтроллеров стоимостью менее $0,1 Я, в числе прочих, поразился прошлогоднему известию в блоге EEVblog о том, что какие-то микроконтроллеры продаются всего по $0,03 за штуку. Как это было возможно? Многие предположили, что это распродажа или старые остатки. Покопавшись в истории, я пришёл к выводу о существов...

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

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

[Перевод] Ужать аналог Space Invaders в 1 килобайт (оригинал 1978 года занимает 8) Эта игра, в значительной мере вдохновлённая Space Invaders, написана с нуля для ATtiny2313 и отправлена на недавно прошедший конкурс 1-килобайтных программ на Hackaday. Непросто поместить такую игру в 1024 байта. Но автор решил получить в результате полнофункциональную иг...

2048 New — Это превосходная версия популярной игры 2048, играть в которую вы можете на своем устройстве Android. Кроме этого, игра отлично подходит для устройств с сенсорными экранами. — Классическая головоломка 2048 — это весёлая, простая и очень увлекательная игра.Вам нужно соеди...

[Из песочницы] Генерация звука на микроконтроллерах AVR методом волновых таблиц с поддержкой полифонии Микроконтроллеры AVR довольно дешевы и широко распространены. Наверно, с них начинает почти любой embedded разработчик. А среди любителей правит балом Arduino, сердцем которого обычно является ATmega382p. Наверняка многие задумывались: как можно заставить их звучать? Если п...

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

Candy Bump - конфетное безумие Иногда хочется поиграть во что-то, что не займет много времени. Именно для такого случая подойдет Candy Bump. Candy Bump - простая казуальная игра. Основная задача - достигнуть финиша не задев ни одной цветной сладости, сбивать можно только сладости белого цвета. Управлен...

[Из песочницы] Rosserial & STM32 Робототехническая операционная система ROS является довольно мощной платформой для создания робототехнических систем, которая включает все необходимое для разработки своих проектов от простейших программных компонентов, называемых “узлами”, и протокола обмена данными до сред...

Питание электроники от сигнала Wi-Fi Разработана уникальная 2D-ректенна с диодом Шоттки из MoS2 толщиной всего три атома Инженеры давно научились извлекать энергию из радиосигнала. Для этого применяют ректенны (выпрямляющие антенны), которые преобразуют энергию поля электромагнитной волны в энергию постоянног...

Применение MATLAB/Simulink с аппаратурой производства АО «ИнСис» Важной практической задачей является использование Matlab/Simulink с реальной аппаратурой которая позволит принять сигнал из реального мира. Это очень полезно для отладки алгоритмов. В данной работе представлена технология подключения к Simulink устройств АЦП производства АО...

[Перевод] Минималистический четырёхголосный MIDI-проигрыватель Предлагаемый проигрыватель не требует карты памяти, он хранит MIDI-файл длиной до 6000 байт непосредственно в микроконтроллере ATtiny85 (в отличие от этой классической конструкции, которая проигрывает WAV-файлы, и карту памяти, естественно, требует). Четырёхголосное проигр...

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

Простые эксперименты с микроконтроллером STM32F103 («Голубая таблетка») Часть 2 (часть 1) Продолжим эксперементировать с микроконтроллером STM32F103C8T6, подключим некоторые датчики/дисплеи с интерфейсом I2C к «голубой таблетке». Реализована поддержка популярных дисплеев I2C: LCD 1602 SSD1306 Реализована поддержка следующих датчиков: BH175...

Software Defined Radio — как это работает? Часть 6 Привет, Хабр. В предыдущей части мы рассмотрели возможность передачи простых сигналов с помощью GNU Radio. Сейчас мы пойдем дальше, и посмотрим, как передать что-нибудь посложнее. Начнем с радиолюбительских сигналов WSPR, а затем создадим работающий программный QAM-модем. ...

[Перевод] Виртуальный 4-битный микроконтроллер с программированием тремя кнопками и четырьмя переключателями Предлагаемое устройство эмулирует на микроконтроллере ATmega4809 несуществующий 4-битный микроконтроллер с адресным пространством в 256 байт, который можно программировать тремя кнопками и четырьмя переключателями. Читать дальше →

Google Ads готовит к запуску новые сигналы для Smart Bidding Google Ads работает над добавлением новых сигналов для интеллектуального назначения ставок (Smart Bidding). Об этом свидетельствует информация в Справочном центре сервиса. В частности, появятся три новых сигнала: Рейтинг мобильных приложений Конкурентоспособность цены (функц...

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

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

[Перевод] Unreal Engine4 — PostProcess эффект сканирования В эти выходные у меня появилось немного свободного времени между занятиями (прим. автор на момент статьи получал степень магистра наук), и я решил вернуться к созданию шейдеров, придумав этот postprocess эффект сканирования. Я представил, что он используется в игре как сво...

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

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

[Перевод] Игра Cities: Skylines оказалась Тьюринг-полной: создаём 4-битный сумматор Cities: Skylines — это игра-симулятор города, обладающий достаточной сложностью, чтобы создавать в нём универсальные логические элементы. При помощи универсальных логических элементов можно построить любую схему, в том числе и Тьюринг-полные машины. То есть как и в Minecraft...

Делаем процесс разработки тяжеловесного программного обеспечения под микроконтроллеры более удобным (нет) Сейчас уже никого не удивить микроконтроллерами с энергонезависимой (чаще всего Flash) памятью объемом 512 килобайт и более. Их стоимость постепенно снижается, а доступность напротив, растет. Наличие такого объема энергонезависимой памяти дает возможность писать «тяжелые» по...

По слухам, конкурент Apple может предложить ARKit На WWDC 2019 Apple объявила офлайн поиск, под кодовым названием Blue Avengers, как одну из новых функций iOS 13 и macOS Catalina. Это позволяет пользователям находить свои устройства, даже если их потерянные устройства не подключены к Интернету. Фоновый процесс, который наз...

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

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

Система Last Gameboard заменит настольные игры цифровой консолью Компания Last Gameboard представила «Gameboard-1» – игровую цифровую консоль, которая призвана заменить старые настольные игры с физическими компонентами. Идея проста – для большинства настольных игр требуется лишь размеченная доска и фишки, которые перемещаются по ней, отме...

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

Бесконтактный датчик Ethernet сигналов В статье описан датчик, который позволяет детектировать наличие Ethernet сигнала в кабельном тракте бесконтактно, уставив его над любым UTP разъемом RJ45. Смысл в том, чтобы знать на 100%, что Ethernet соединение осуществляется именно по данному конкретному кабельному тракт...

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

[Перевод] Биосинтетический двухъядерный компьютер в живой клетке Учёные ETH интегрировали два ядра процессора на основе CRISPR-Cas9 в клетки человека. Это огромный шаг к созданию мощных биокомпьютеров. Управление экспрессией генов с помощью переключателей генов на основе модели, заимствованной из цифрового мира, долгое время было одной...

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

[Перевод] Как решить «Сапёра» (и сделать его лучше) «Сапёр» (Minesweeper) — это простая игра с простыми правилами, однако некоторые её конфигурации создают любопытные трудности. В этой статье мы создадим солвер «Сапёра» с увеличивающейся сложностью, и поразмышляем над тем, как меняется динамика игры при постепенном повышении...

Вместо NVLink и SLI. Nvidia реализовала в драйверах режим CFR, позволяющий использовать в играх несколько GPU одновременно У пользователей видеокарт Nvidia скоро появится возможность использования в играх нескольких видеокарт одновременно, причем для этого не потребуется никаких усилий – все реализовано на уровне драйвера. Новый режим уже реализован в драйвере, а включить его можно пр...

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

[Перевод] Пишем OTA-загрузчик для ATmega128RFA1 (в составе устройства Smart Response XE) Всё началось с приобретения автором на вторичном рынке интересного устройства — Smart Response XE (краткое описание). Предназначено оно для школ: каждый ученик в классе получает по девайсу, похожему на электронную записную книжку или переводчик девяностых, учитель задаёт в...

PC на TV: как подключить компьютер к телевизору Чем бы вы ни занимались на компьютере — играли или работали — может понадобиться большой монитор. А если его нет под рукой, то в его роли можно задействовать домашний телевизор. ...

[Из песочницы] Система генерации ландшафта лабиринта с улучшенным визуальным реализмом [перевод статьи Jinmo Kim] Привет, Хабр! В этой публикации я расскажу о статье автора Jinmo Kim: "Maze Terrain Authoring System in Immersive Virtual Reality for New Visual Realism". Она была опубликована 4.04.2019. Полный текст статьи можно посмотреть здесь. Краткое описание системы В стать...

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

«Нейрокепка» для водителей сможет работать в паре с мобильным приложением Компания «Нейроматикс», участвующая в развитии рынка Нейронет Национальной технологической инициативы, завершает разработку системы Sleep Alert второго поколения. Sleep Alert представляет собой «нейрокепку» для контроля бодрствования водителей. Дело в том, что усталость авто...

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

[Перевод] Инфракрасный термометр с датчиком MLX90614 Автор из Варшавы разработал инфракрасный термометр с датчиком MLX90614, семисегментным дисплеем HP QDSP-6040 и микроконтроллером ATtiny2313 MCU. Датчик позволяет измерять температуру в диапазоне: -70 — 380 ° С. Микроконтроллер ATtiny2313 связывается с датчиком по шине SMBu...

Microsoft представила двухэкранный и складной смартфон ... Microsoft решила вернуться на рынок мобильных устройств. Возвращается технологический гигант в этот сегмент с Surface Duo, который можно назвать компактной версией Surface Neo. «Этот продукт объединил все самое лучшее, что есть у Microsoft, он создан в сотрудничестве с...

Универсальный DSL. Возможно ли это? Язык предметной области. Не перегружен конструкциями языка общего назначения. При этом позволяет всего несколькими строчками реализовать весьма сложную логику. Все это — DSL. Однако создание DSL требует от разработчика соответствующей квалификации. Регулярное использование...

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

На iOS вышла аркадная гонка Hot Wheels Infinite Loop Hot Wheels — один из самых известных брендов, выпускающих игрушечные автомобили. Главная фишка серии не только в машинах, но и в сумасшедших трассах. Не удивительно, что на мобильных представлены уже несколько игр этой серии, а сегодня вышла еще одна с подзаголовком Infinite...

[Из песочницы] Протокол потоковой передачи пакетов для микроконтроллеров PSP1N Постановка задачи При разработке очередного устройства на микроконтроллере, столкнулся с ситуацией, где требовалась непрерывная регистрации большого количества данных. Устройство должно было сохранять набор данных, состоящий из метки времени и результатов измерений шести АЦП...

Samsung открывает бесплатный онлайн-курс по нейросетям в задачах компьютерного зрения Вы пока не разбираетесь, почему ReLU лучше сигмоиды, чем отличается Rprop от RMSprop, чем нормализованный сигнал лучше ненормализованного и почему сигналы вообще стоит пробрасывать? И зачем нейронной сети нужен граф, и какую он совершил ошибку, что она распространяется обрат...

Улучшаем работу Wi-Fi. Общие принципы и полезные штуки Каждый кто собирал, покупал или хотя бы настраивал радиоприёмник, наверное, слышал такие слова как: чувствительность и избирательность (селективность). Чувствительность — этот параметр показывает, насколько хорошо ваш приёмник может принимать сигнал даже в самых удалённых ...

Ученые отследили источник еще одного загадочного сигнала из космоса Caltech/OVRO/G. Hallinan Быстрые радиовсплески (Fast Radio Bursts (FRB)) — это короткие радиоимпульсы неизвестной природы, которые регистрируются радиотелескопами; впервые такой сигналы был обнаружен в 2007 году, и с тех пор было найдено уже около 85. Хотя самих сигнало...

MaskGun 2.211 MaskGun — увлекательный онлайн шутер, в котором вам предстоит сражаться с другими игроками. Эта игра весьма забавна, при том что она занимает очень мало места, у неё очень хорошая графика, а так же отлично реализовано управление. В начале вам предложат пройти обучение, и как...

[Из песочницы] Использование C++ и шаблонов с переменным количеством аргументов при программировании микроконтроллеров ARM с ядром Cortex Mx (на примере STM32F10x) Микроконтроллер ARM Cortex M3 STM32F103c8t6 широко распространен как 32-х битный микроконтроллер для любительских проектов. Как для практически любого микроконтроллера, для него существует SDK, включающая, в том числе и заголовоч...

Вейвлет — анализ.Часть 1 Введение Рассмотрим дискретное вейвлет – преобразования (DWT), реализованное в библиотеке PyWavelets PyWavelets 1.0.3. PyWavelets — это бесплатное программное обеспечение с открытым исходным кодом, выпущенное по лицензии MIT. При обработке данных на компьютере может выполня...

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

iOS 13 позволяет платить за проезд даже разряженным iPhone Этим летом компания Apple перевернула наше представление о безопасности, представив приложение «Локатор», которое позволяет искать потерянные устройства даже без подключения к сети и, что совершенно удивительно, без зарядки. Этого удалось добиться благодаря правильной настр...

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

Russian AI Cup 2018, история 9 места Итак Меня, как и в прошлом году, зовут Андрей Рыбалка, только в этот раз мне 33. И, раз уж я оказался в десятке лучших, я решил снова поделиться своим подходом к написанию игрового бота для Russian AI Cup 2018. В этот раз заданием был футбол. Сама задача несколько напоминала...

Wizards of the Coast работают над Valor’s Reach — мобильной игрой во вселенной Magic: The Gathering Есть несколько карточных игр во вселенной Magic: The Gathering, но ни одна из них в полной мере не повторяет те элементы, которыми славится оригинал. Тем не менее Wizards of the Coast готовится выпустить еще один проект, которое сможет выполнить поставленные цели. Он получит...

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

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

RFID-метки помогли «слепым» роботам точно определить положение объекта Чаще всего роботы с манипуляторами, способные находить и использовать различные объекты, распознают их с помощью компьютерного зрения - алгоритмов обработки изображений, которые умеют выделять предметы на общем фоне и узнавать их, например, с помощью сверточной нейросети. Не...

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

Простая игра на SFML Будем делать игру «пятнашки» на языке C++ с использованием библиотеки SFML. Пятнашки — это широко известная головоломка, которая выглядит следующим образом: На игровом поле размером 4х4 случайным образом расположены 15 плашек с номерами от 1 до 15 и одно свободное место. П...

Universal Radio Hacker — легкий способ исследовать цифровые радиопротоколы Universal Radio Hacker (URH) — невероятно простой и понятный инструмент для анализа цифровых радиопротоколов. В отличие от монстров вроде GnuRadio, освоить его можно за пять минут без мучений. Главные особенности URH: Работает на всех платформах — на macOS/Linux/Windows и...

Утвержден стандарт USB4 USB4 придет на смену интерфейсу USB 3.2, у которого скорость передачи информации ограничена 20 Гбит/с. В случае со стандартом USB 3.1 Gen 2 максимальный показатель равен 10 Гбит/с. Новая технология совместима с USB 3.2, USB 2.0 и Thunderbolt 3.USB4 окажется вдвое быстрее USB...

Часть 4. Модель вычисления логических функций по графу для асинхронных параллельных процессов Перейдем к вычислению логических функций по графу для более широкого класса поведений. Будем рассматривать циклические автономные поведения, не содержащие кратных сигналов (или по другому: не содержащие индексированных событий). Еще одно ограничение: для удобства не будем ра...

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

[Из песочницы] Как создать 2D игру с Python и аркадной библиотекой Привет, Хабр! представляю вашему вниманию перевод статьи How to create a 2D game with Python and the Arcade library автора Paul Vincent Craven Как создать 2D игру с Python и аркадной библиотекой Узнайте, как начать работу с Arcade, простой в использовании библиотеки Python д...

Mattermost. Интеграция с внешними сервисами Выбирая замену, используемой у нас системы обмена сообщениями, наткнулся на описание Mattermost, и решил попробовать. Одним из плюсов, описываемой системы, является простая интеграция со сторонними сервисами, так называемые "хуки" (outgoing и incoming hooks). Вот про настрой...

[Перевод] Создаём портативную платформенную игру на микроконтроллере Cortex M0+ Введение (Ссылки на исходный код и проект KiCAD приведены в конце статьи.) Хотя мы родились в 8-битную эпоху, нашим первым компьютером был Amiga 500. Это великолепная 16-битная машина, обладавшая потрясающими графикой и звуком, благодаря чему она отлично подходила для игр....

[Перевод] «Пятнашка» на Java — как разработать полноценную игру «Пятнадцать», или «Пятнашка» — отличный пример простой логической игры, популярной во всем мире. Для того чтобы решить головоломку, необходимо расставить квадратики с цифрами по порядку, от меньшего к большему. Это непросто, но интересно. В сегодняшнем туториале показыв...

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

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

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

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

OpenSceneGraph: Интеграция с фреймворком Qt Введение С одной стороны движок OpenSceneGraph и сам по себе обладает развитой подсистемой управления окнами, обработки событий пользовательского ввода, отправки и приема пользовательских сообщений. Об этом мы довольно подробно поговорили в предыдущих статьях этого цикла. ...

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

VS-211H2 - HDMI коммутаторы Kramer в наличии Kramer VS-211H2 2х1 HDMI Автоматический коммутатор видеосигналов HDMI разрешением до 4К Ultra HD. В нем реализована возможность выбора приоритетного входа, коммутатор автоматически переключается на резервный источник сигнала при потере сигнала с ...

[Из песочницы] Простые эксперименты с микроконтроллером STM32F103 («Голубая таблетка») Многие приобрели «голубую таблетку» на попробовать. Но из-за сложности программирования данная вещь оказалась где то на полке, до лучших времен. Будем считать, что «лучшие времена» — наступили. Читать дальше →

В Oceanhorn 2: Knights of the Lost Realm можно будет посетить локации из оригинала Oceanhorn 2: Knights of the Lost Realm— без сомнения одна из самых ожидаемых игр в линейке Apple Arcade. Если оригинал вдохновлялся классическими играми из серии The Legend of Zelda, то в этот раз Oceanhorn 2 напоминает современную Breath of the Wild. В течение всей разрабо...

[Из песочницы] Немного о многозадачности в микроконтроллерах Немного о многозадачности Каждый, кто день за днем или от случая к случаю, занимается программированием микроконтроллеров, рано или поздно столкнется с вопросом: а не использовать ли многозадачную операционную систему? Их в сети предлагается довольно много, при этом немало –...

Сервис подписки на аркадные игры от Apple Apple с головой уходит в игры. Компания анонсировала Apple Arcade, новый сервис подписки на игры для iOS, Mac и Apple TV. Однако, в отличие от нового облачного игрового сервиса Stadia от Google и аналогичных предложений от NVIDIA, Microsoft и Sony, Apple Arcade не является с...

Ученые превратили в беспроводной источник питания сигнал Wi-Fi Ученые из МІТ (Массачусетского технологического института) начали разработку устройства, способного питаться от сигналов Wi-Fi. Новое устройство, благодаря трансформирующейся радиочастотной антенне, позволяет улавливать электромагнитные волны, включая сигналы Wi-Fi, в…

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

Обновленная развивающая игра Speak Spell из 80-х годов Компания Basic Fun представила обновленную версию Speak & Spell, которая включает в себя знакомую развивающую игру, простой сегментный ЖК-дисплей и конечно, фирменный оранжево-желтый дизайн. Нововведением в данной версии является голос. Микросхема TMS1000 внутри оригинал...

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

[Из песочницы] Modbus на российском микроконтроллере К1986ВЕ92QI Попал мне в руки российский микроконтроллер К1986ВЕ92QI производства АО "ПКК Миландр" с 32-битным RISC ядром ARM Cortex-M3 128кБ Flash и 32кБ ОЗУ, сразу же захотелось изучить и опробовать его в действии. Микроконтроллер поставляется в упаковке, которой позавидуют к...

Что слышно в радиоэфире? Принимаем и декодируем наиболее интересные сигналы Привет Хабр. На дворе уже 21й век, и казалось бы, передать данные можно в HD-качестве даже на Марс. Однако, до сих пор в радиоэфире работает немало интересных устройств и можно услышать немало интересных сигналов. Все из них рассмотреть разумеется, нереально, попробуем ...

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

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

«Микрон» запускает в производство микроконтроллер защиты данных для интернета вещей ГК «Микрон» сообщила о запуске в производство российского микроконтроллера для защиты передаваемых данных для устройств …

Нейрокомпьютерные интерфейсы многократно расширят возможности технологий VR Технологии виртуальной реальности (VR) уже достаточно неплохо «научились» обманывать наш мозг, глаза и уши, заставляя их считать, что мы действительно находимся в каком-то другом мире и являемся главным персонажем той или иной игры. Однако «скоро» эти технологии могут выйти...

RAID0 из пары SATA SSD или... Intel Optane 800p: продолжаем поиски смысла старых подходов в современных условиях Недавно мы попробовали «поиграть» с массивами RAID0 из пары NVMe-накопителей и пришли к выводу, что это лишено практического смысла. Даже если окажется, что старого маленького медленного SSD уже не хватает, его проще заменить на новый большой и быстрый, а не пытаться докупит...

[Перевод] Поиск пути среди круглых препятствий Навигация по лесу Алгоритм поиска пути A* — это мощный инструмент для быстрой генерации оптимальных путей. Обычно A* демонстрируют при навигации по картам из сеток, но он может использоваться не только для сеток! Он может работать с любыми графами. Можно использовать A* для ...

[Перевод] АЛУ на 12 транзисторах (на самом деле нет) Что можно сделать на 12 транзисторах? Если схема аналоговая, это может быть, например, радиоприёмник или усилитель с достойными характеристиками. Для цифровой же схемы это катастрофически мало. Даже в такой простой микросхеме, как АЛУ К155ИП3 (74181), их значительно больше...

Играть в игровые автоматы Выбирайте только лучшее для себя и своего время прохождения, и если вы решили начать играть в игровые автоматы или хотя бы попробовать, то конечно стоит выбрать лучшее казино, с высоким рейтингом, проверенное и безопасное, а значит это будет онлайн казино: http://slotokub.co...

Epic Games Store возвращает деньги за игры Сегодня Сергей Галёнкин, директор по издательской стратегии Epic Games, рассказал интересную информацию о новой политике возврата средств в магазине Epic Games Store. Система очень похожа на ту, что сейчас реализована в Steam — пользователь может вернуть деньги за приобретён...

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

Bottle Flip Challenge 3.0 Bottle Flip Challenge – скачав эту игру вы автоматически принимаете челлендж. Ваша цель подкинуть бутылку с водой так чтобы она встала на донышко. Наша игра является челлендж и создана она для терпеливых упорных людей которые не отступают перед неудачами. Ваша цель в ...

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

Представлен официальный трейлер игрового сервиса по подиске GameClub, запуск осенью Этой осенью (возможно, уже сегодня) запустится не только Apple Arcade, но и еще один сервис для игроков. Он называется GameClub, и мы рассказывали о нем уже много раз. Задача GameClub — предоставить игрокам возможность поиграть в классические мобильные игры на всех современ...

[Из песочницы] Игра (не) для дураков. Пишем AI для «Дурака» (часть 1) Думаю, ни для кого не секрет, что "Дурак" (далее это слово будет написано с маленькой буквы и без кавычек) — это самая популярная карточная игра в России и странах бывшего СССР (хотя и почти неизвестная за его пределами). Несмотря на свое название и довольно неслож...

Flipper Zero — пацанский мультитул-тамагочи для пентестера Flipper Zero — проект карманного мультитула на основе Raspberry Pi Zero для пентеста IoT и беспроводных систем контроля доступа. А еще это тамагочи, в котором живет кибер-дельфин. Он будет уметь: Работать в диапазоне 433 MHz — для исследования радиопультов, датчиков, эл...

Упрощенный доступ к данным внутренней FAT12 для STM32 В предыдущей статье был рассмотрен вариант использования микроконтроллера STM32F103C8T6 как flash накопителя с внутренней файловой системой FAT12. Теперь можно рассмотреть, каким образом получить данные из нашей внутренней файловой системы. К примеру нам необходимо хранить н...

Аппаратное шифрование DRAM уже близко. Чем оно грозит простым пользователям? Существует масса вариантов для шифрования дисков, разделов и отдельных документов. На случай компрометации одного устройства есть даже федеративное распределение ключа, где для доступа требуется участие нескольких сторон (см. схему разделения секрета Шамира). Опции шифровани...

Микроконтроллер Renesas RX66T для управления электроприводом бытовой техники способен диагностировать его неисправность без дополнительных датчиков Компания Renesas Electronics объявила о доступности решения под названием e-AI (встраиваемый искусственный интеллект). Оно предназначено для обнаружения отказов бытовых электроприборов с электроприводом, построенных на 32-разрядных микроконтроллерах Renesas. RX66T. Это ...

Резервное копирование, часть 7: Выводы Данная заметка завершает цикл о резервном копировании. В ней пойдет речь о логической организации выделенного сервера (или VPS), удобной для резервного копирования, а также будет предложен вариант быстрого восстановления сервера из резервной копии без особых простоев в случ...

Сигнал ГЛОНАСС сертифицируют и дадут гарантию на точность Об этом рассказал, выступая на конференции "Навигация по гравитационному и магнитному полям Земли. Новые технологии", генконструктор системы ГЛОНАСС, глава Роскартографии Сергей Карутин."Мы стремимся к тому, чтобы сертифицировать свои услуги первыми в мире. Та...

Mussoumano Game 3.3.3 Mussoumano Game — игра в жанре Endless Runner, которая особо ничем не отличается от многочисленных аналогов и, которая, возможно, поможет скоротать пару десятков минут вашего времени. Геймплей в игре предельно прост — главный персонаж игры мчится по улицам одного из городов ...

Пять лет использования C++ под проекты для микроконтроллеров в продакшене В данной статье я расскажу, как я в течение пяти лет переводил предприятия, на которых работал, с ведения проектов под микроконтроллеры на C на C++ и что из этого вышло (спойлер: все плохо). Читать дальше →

Многострадальные SD6128. Вариант решения. Недавно тут я поднимал вопрос по поводу управления сигналом EN на драйверах SD6128 v1.2 было перепробовано много вариантов: замена транзистора на N, P канальные - результатов не дала, впайка SMD резистора 10К между выводами S и G P-канального транзистора вроде привела к изме...

Простейшее профилирование памяти на STM32 и других микроконтроллерах «С опытом приходит стандартный, научный подход к вычислению правильного размера стека: взять случайное число и надеяться на лучшее» — Jack Ganssle, «The Art of Designing Embedded Systems» Привет, Хабр! Как ни странно, но в абсолютном большинстве виденных мной «учебников дл...

Во второй игре Google предлагает «уничтожать» собственные записи в календаре Google решила не останавливаться на одной игре и в честь 1 апреля добавила ещё одну в ещё одно своё приложение. Видимо, чтобы не ущемлять владельцев ПК, вторая игра доступна как раз на настольной версии Google Calendar. Как и в случае «змейки», перед нами р...

Обзор Almost Hero. Лучший кликер Большинство современных кликеров построены на основе довольно простых механик, которые очень быстро приедаются игроку. Например, в большей части подобных проектов все зависит исключительно от цифр — сейчас вы наносите тысячу урона, а если заплатите миллион золота, то будете ...

Тайм-киллер из детства Уверен, многие из читающих иногда занимались на уроках бесполезной ерундой вместо того, чтобы слушать учителя. Я точно так делал, и одним из способов убить время были игры на бумаге. Особенно интересной мне казалась игра на превью (название которой мне до сих пор неизвестно...

Эрудит 0.5.12 Эрудит — игра «Эрудит» была очень популярна в СССР в 80–90 годы. Но мало кто знает, что прародитель этой игры – западный «Scrabble». Создателем «Scrabble» является безработный на момент создания игры архитектор Альфред Мошер Баттс. К созданию игры Альфред подошел основательн...

Обзор Seeds of Resilience. Симулятор выживания Я некоторое время поиграл в Seeds of Resilience и пришел к заключению, что эта игра не стоит ваших денег. Она выглядит не очень стильно, игровые механики скучны и однообразны, плюс нужно постоянно прокручивать время, чтобы выполнить очередное действие. Давайте же детальнее и...

[Из песочницы] Пишем бот для рыбалки в игре Albion Online на языке Python Всем привет, я являюсь счастливым пользователем операционной системы GNU/Linux.И как многим известно, игрушек идущих на линукс без дополнительных танцев с бубном намного меньше чем в «Винде». И еще меньше игр в жанре MMORPG. Однако, где-то пол года или год назад я узнал ...

GOG Galaxy 2.0 объединит все ваши игры в одну библиотеку Цифровой магазин GOG.com анонсировал запуск бета-тестирования новой версии клиента GOG Galaxy 2.0, который позволит объединить […]

Неочевидное и невероятное: Micron готовит NAND с записью 8 бит в ячейку Один из авторов сайта WCCFtech распространил информацию, согласно которой компания Micron якобы планирует представить флеш-память с записью восьми бит в одну ячейку. По многочисленным доверенным источникам, продолжает автор, память OLC NAND (Octa-Level NAND) будет представле...

Адаптация программ для ZX Spectrum к TR-DOS современными средствами. Часть 1 В отличие от современных компьютеров, на спектрумах понятия файловой системы не было как такового. Это значит, что загрузка с каждого типа носителя требовала отдельной реализации и в большинстве случаев программу нельзя было просто так скопировать с кассеты на дискету. В слу...

Найден способ объединить все игры из других магазинов в одном клиенте Steam Сервисов цифровой дистрибуции для игр сейчас очень много. Это и Steam, и GoG.com, и Uplay, и Origin, и Epic Games, и Blizzard Battle.net. Из-за этого приходится запускать купленные игры из разных мест. Энтузиасты, которым такое положение дел не нравилось, нашли выход из ситу...

Композитный «datasource»-объект и элементы функционального подхода Как-то раз я (ну ладно, даже не я) столкнулся с задачей добавить в UICollectionView с определенным типом ячеек одну ячейку совершенно другого типа, причем делать это лишь в особенном случае, который обрабатывается «выше» и никак не зависит от UICollectionView напрямую. Задач...

Игры под Android, для работы которых не нужен интернет Для работы мобильных игр не нужен интернет. Как бы разработчики не настаивали на обратном Мобильные игры — это здорово. А с развитием сервисов подписки вроде Google Play Pass — это еще и очень выгодно. Но большая часть мобильных проектов сегодня для работы требуе...

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

В следующем обновлении в карточной игре Meteorfall появятся ежедневные испытания Мы назвали Meteorfall одной из лучших карточных игр прошлого года и сегодня лишний раз убедились в том, что это заслуженно. Разработчики не только представили свежий взгляд на жанр, застрявший на одном месте из-за влияния Hearthstone: Heroes of Warcraft, но и активной поддер...

Ritual: Sorcerer Angel — простой, но зрелищный аркадный экшен от авторов Reaper и Radiant Defense Студия Hexage, ответственная за создание отличных Reaper, REDCON, Radiant Defense и других, представила новый проект под названием Ritual. Начать стоит с недостатков. Разработчики даже особо не скрывают и уже не официальном сайте пишут, что игра играет сама в себя. Но для м...

Локализация звуков: как мозг распознает источники звуков Мир, окружающий нас, наполнен всевозможной информацией, которую наш мозг непрерывно обрабатывает. Получает он эту информацию посредством органов чувств, каждый из которых отвечает за свою долю сигналов: глаза (зрение), язык (вкус), нос (обоняние), кожа (осязание), вестибул...

Видеокарта Gigabyte GeForce RTX 2080 Ti Gaming OC 11G (11 ГБ): простой дизайн, мощный кулер Gigabyte GeForce RTX 2080 Ti Gaming OC 11G (11 ГБ) — добротный вариант GeForce RTX 2080 Ti для тех, кому не нужны разгон и подсветка, а просто требуется самый мощный ускоритель. Несмотря на относительно скромное позиционирование (в отличие от моделей бренда Aorus, например),...

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

[Перевод] Представляем Microsoft Game Stack Мы объявляем о новой инициативе «Microsoft Game Stack», в рамках которой мы объединим инструменты и сервисы Microsoft, которые позволят всем разработчикам игр, независимо от того, являются ли они независимыми разработчиками или студией AAA, добиться большего. Сегодня в мире...

Как ускорить домашний Wi-Fi Трудно найти более раздражающую вещь, чем медленный Wi-Fi. Но есть некоторые способы сделать подключение к интернету быстрее. Когд...

На Android вышла аркадная гонка Hot Wheels Infinite Loop Если вы ждете интересные, в меру сложные и очень красивые гонки, то дождитесь 26 ноября, ведь именно в этот день на Android выходит GRID Autosport. Если же вас устроят аркадные покатушки в стиле Asphalt, то можете обратить внимание на Hot Wheels Infinite Loop, которая спустя...

Внешний накопитель LaCie Mobile Drive объемом до 5 ТБ оснащен разъемом USB-C Ассортимент компании LaCie, являющейся дочерним предприятием Seagate, пополнил внешний накопитель LaCie Mobile Drive на базе HDD. Угловатый корпус устройства может понравиться не всем, но безусловно привлекательной чертой является большой объем: производитель предлагает...

[Перевод] Репликация первого в мире цифрового голосового скремблера Этот аналогово-цифровой преобразователь 1943 года обеспечил радиосвязь, которую невозможно расшифровать Фото: Jon D. Paul В начале 1940-х немецкая разведка могла декодировать радиопереговоры американцев, несмотря на частотное скремблирование. После Перл-Харбора главным при...

Продукт дня: этот гаджет добавит поддержку 5G любому смартфону 5G Mobile WiFi и 5G Mobile WiFi Pro это мобильные роутеры, которые могут принимать сигнал в сетях 5G и преобразовывать его в данные, которые передаются по Wi-Fi.

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

[Из песочницы] USB-звуковая карта на YM3812 Я люблю старые компьютерные игры. Люблю старое железо, но не настолько, чтобы коллекционировать его дома. Другое дело – поковырять какой-нибудь старый чип и попробовать самому что-нибудь воспроизвести, совместить старое с новым. В данной статье история о том, как я подключил...

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

Microsoft и Google поборются за Android-игроков Недавняя Конференция разработчиков игр (GDC 2019) была одним из самых интересных и запоминающихся событий последнего времени. Во время конференции были анонсированы не только новые игры, но и некоторые амбициозные сервисы и платформы для этих самых игр. Компания Google анон...

Осторожно! Драйвер SD6128. Наткнулся на Aliexpress на довольно интересный драйвер SD6128.Это китайская копия драйвера SD6128 от Panucatt Devices http://www.panucatt.com/product_p/sd6128.htm. Драйвер сделан на чипе THB6128. Подкупило то, что на этом же чипе сделан европейский драйвер RAPS128. Характер...

Аркадная эпопея «198X» с пятью ретроиграми и сюжетом выйдет на ПК и PS4 20 июня [релизный трейлер] Разработчики необычной «аркадной эпопеи» 198X опубликовали релизный трейлер и объявили, что игра выйдет на платформах ПК и PS4 уже 20 июня (версии для Xbox One и Nintendo Switch появятся немного позже). Проект содержит пять аркадных ретроигр в жанрах шутер, рейсинг...

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

Синглтон размещающий объекты в ROM и статические переменные(С++ на примере микроконтроллера Cortex M4) В предыдущей статье Где хранятся ваши константы на микроконтроллере CortexM (на примере С++ IAR компилятора), был разобран вопрос о том, как расположить константные объекты в ROM. Теперь же я хочу рассказать, как можно использовать порождающий шаблон одиночка для создания ...

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

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

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

[Перевод] Li-Fi: Будущее интернета Представьте себе время, когда каждая из лампочек в вашем доме будет источником интернета. Вообразите сценарий, когда, простояв под лампочкой в течение лишь одной минуты, вы скачали бы около 5 фильмов в формате HD. Звучит круто, верно? Но благодаря технологии Li-Fi эта мечта ...

Обзор Hang Line. Необычный геймплей Стоит отметить, что за последнее время действительно необычных казуальных игр наблюдается крайне мало — разработчикам дорого выпускать подобные релизы. Намного проще взять и отправить в просторы интернета безликую копию чего-либо, чем заниматься созданием действительно уника...

Asus ROG Swift PG35VQ — игровой монитор с кадровой частотой 200 Гц, ЦАП ESS 9118 и активной системой охлаждения Игровой монитор Asus ROG Swift PG35VQ был представлен ещё весной 2017 года. Устройство выделялось кадровой частотой в 200 Гц, но купить его возможности у желающих не было. Лишь сейчас, спустя более чем два года, монитор поступает в продажу. Новинка оценивается в 2700 ев...

Mario Kart Tour поставила мировой рекорд по количеству загрузок в первый день Аналитическая компания Apptopia сообщила о том, что в первый день аркадную гонку Mario Kart Tour загрузили 10,1 миллиона раз. И это новый рекорд. Так, Super Mario Run на iOS собрала 4,7 миллионов загрузок, а Pokemon GO — 6,7 млн. Clash Royale и Fortnite и вовсе далеко позади...

Смарт приставки скрасят Ваш досуг Если вы хотите сделать из своего обычного телевизора настоящий полноценный компьютер, то Смарт приставка x96 Mini —  это именно то, что вам необходимо. Перейдя по данной ссылке https://alfabox.com.ua/smart-pristavki/x96-mini, вы сможете купить её по лучшей цене. С его ...

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

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

[Из песочницы] Arduino и Processing. Как управлять микроконтроллером по COM порту. Двустороннее общение Всем привет! В интернете бытует заблуждение, что для управления компьютером при помощи самодельной электроники нужны только специальные платы, которые могут распознаваться как USB HID устройства. А касаемо Arduino все только и говорят о Arduino Leanardo. Такие популярные биб...

[Перевод] Понимание алгоритма БПФ Здравствуйте, друзья. Уже завтра стартует курс «Алгоритмы для разработчиков», а у нас остался один неопубликованный перевод. Собственно исправляемся и делимся с вами материалом. Поехали. Быстрое преобразование Фурье (БПФ — англ. FFT) является одним из важнейших алгоритмов о...

LINE Games выпустили ролевую игру с упрощенным геймплеем First Summoner Компания LINE Games, отметившаяся пока только простой карточной RPG Destiny Child, продолжает гнуть свою линию — на мобильных вышла простая стратегическая RPG First Summoner. Игра выполнена в вертикальном формате и предусматривает управление одной рукой. В процессе игры вы ...

Как запустить приложения из Google Play Pass на Android TV? «Билет» Google Play Pass Google Play Pass — новый сервис с подпиской от Google, который за небольшую ежемесячную плату в 5,99 долларов позволяет играть в игры и пользоваться приложениями без рекламы и прочих прелестей, присущих условно бесплатным приложениям. Несмо...

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

[Из песочницы] Современный метод измерения импульсной характеристики и нелинейных искажений В 2000 году профессор Пармского Университета Анджело Фарина предложил оригинальный метод одновременного измерения импульсной характеристики и нелинейных искажений с помощью гармонического сигнала экспоненциально изменяющейся частоты (далее ESS – exponential sine sweep). Дл...

Quipress 0.14 Ищешь простую игру которая не будет занимать много места на устройстве, но будет интересной? Тогда эта игра будет для тебя находкой. Тут ты можешь провести много времени с минимальными усилиями. Всё чего требует игра — правильно и быстро выбирать цвет. Чем быстрее выберешь, ...

Software Defined Radio — как это работает? Часть 5 Привет Хабр. В предыдущей части был рассмотрен прием сигналов с помощью GNU Radio. Сейчас мы рассмотрим обратную задачу — передачу сигналов различного вида модуляции. Как и в случае приема, с помощью GNU Radio можно создать сложную программную систему для передачи сигнал...

[Перевод] 492-байтная демка на ATtiny5 Демки обычно отличаются более сложной графикой, чем игры того же объёма. Ведь не приходится тратить ресурсы на взаимодействие с пользователем и дополнительные расчёты. Предлагаемая программа работает на микроконтроллере ATtiny5 с 512 байтами ПЗУ, 32 байтами ОЗУ и 16 регист...

Камера Sony a7S III будет поддерживать съемку видео 4K с кадровой частотой 60 к/с После анонса камеры Sony a7R IV многие задались вопросом — будет ли представлена модель Sony a7S III, которая сменит модель Sony a7S II, выпущенную еще в 2015 году (она показана иллюстрации). После презентации a7R IV представитель Sony рассказал, что в компа...

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

Деревянные игрушки, часть первая — 1982-1985 Когда писал обзоры на ноутбук Compaq LTE, не думал, что настолько затяну с игрушечной частью. Но, как выяснилось, тут «работы» гораздо больше, чем думал. К примеру, куча игр, в которые играл уже в девяностые, оказалась из восьмидесятых. Плюс одно тянет за собой другое — втор...

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

Galaga Revenge — новый shoot 'em up в честь 35-летия культовой серии Galaga – одна из культовых аркадных игр, которая с момента своего первого релиза в 1981 году вышла на всех существующих платформах и успела очень сильно поменяться. Сегодня, например, издатель Bandai Namco выпустил новую Galaga Revenge для мобильных. Это бесплатный shoot ‘e...

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

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

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

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

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

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

Microsoft объединяет свои мобильные офисные приложения в одно Microsoft предлагает пакет программ «все в одном» Компания Microsoft известна, в первую очередь, своей настольной операционной системой Windows, а также весьма популярным офисным пакетом приложений (ставшим, фактически, стандартом де-факто в индустрии) в лице прило...

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

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

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

[Перевод] Как бы выглядела интернет-система в игре EvE Online EvE online — увлекательная игра. Это одна из немногих ММО, в которых есть только один «сервер» для входа, что означает, что все играют в одном и том же логическом мире. У нее также был захватывающий набор событий, которые произошли внутри игры, и также она остается очень виз...

[Перевод] «Глубокое обучение с подкреплением. AlphaGo и другие технологии»: анонс книги Всем привет! У нас доступна для предзаказа одна из лучших книг по обучению с подкреплением, в оригинале именуемая "Deep Reinforcement Learning Hands-on" под авторством Максима Лапаня. Вот как будет выглядеть обложка русского перевода: Чтобы вы могли оценить краткое содер...

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

Россия – «пионер» в организации атак с подменой GPS-сигнала В 66-страничном докладе описаны 9883 случая подобных инцидентов, имевших место как в России, так и за ее пределами. Впрочем, говорить о новизне подобных атак в прямом смысле, разумеется, нельзя: их теоретическая возможность была описана достаточно давно. Однако авторы доклад...

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

[Перевод] Модульные спрайтовые персонажи и их анимация Эта запись девлога целиком посвящена моей системе анимации персонажей, она наполнена полезными советами и фрагментами кода. За последние два месяца я создал целых 9 новых действий игрока (такие забавные вещи как блокировка щитом, уворачивание в прыжке и оружие), 17 новых но...

Разработчики аркадной гонки Touring Karts ищут бета-тестеров на iOS Mario Kart Tourпоказала один из самых успешных запусков в истории мобильных платформ, поэтому не удивляйтесь, если до конца года количество анонсов проектов в жанре аркадных гонок будет зашкаливать. Touring Karts от студии Ivanovich Games вышла на ПК еще в сентября, а тепер...

Псевдо Lens Flare Привет, Хабр! Представляю вашему вниманию перевод статьи «Pseudo Lens Flare» автора John Chapman. Lens flare (блики на линзах) ― это фотографический артефакт, возникающий при рассеивании и преломлении света в системе линз. Хотя он является артефактом, существует множество...

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

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

Системная плата Asus ROG Rampage VI Extreme Encore типоразмера EATX рассчитана на процессоры в исполнении LGA 2066 Ассортимент Asus пополнила системная плата ROG Rampage VI Extreme Encore на чипсете Intel X299, рассчитанная на процессоры в исполнении LGA 2066. Она сменяет модель ROG Rampage VI Extreme, оставаясь на  одну ступеньку ниже модели Extreme Omega. Сохранив типоразмер ...

Tap the gems: 3 в ряд Попробуй сыграть в космическую игру с классическим геймплеем «три в ряд» — собирай три или более кристаллов, чтобы уничтожить их или получить дополнительные бонусы. Пройди 80 уровней в космическом стиле или же играй в один из двух бесконечных режимов — аркадный геймплей не д...

Apple рассказала об ограничениях приложения для поиска выключенных устройств Find My Одной из самых захватывающих новинок, представленных Apple на WWDC’19, стало приложение Find My. Это продвинутый аналог утилиты «Найти iPhone», который включает в себя еще и «Найти друзей». Но его уникальная особенность состоит вовсе не в комплексности, а в способности нахо...

Интернет вещей по-русски. Baseband-отель LoRaWAN для владельцев RTL-SDR Концепция переноса обработки сигналов в облако не нова. Во-первых, VRAN (virtual radio access network) это основной способ построения сети операторов сотовой связи. Во-вторых, IoT-сеть компании SigFox строится по тому же принципу, это видно из ее патентов. Проще говоря, это ...

Microsoft патентует более точный счётчик уровня заряда батареи В начале этого месяца корпорация Microsoft вернулась на рынок смартфонов, представив аппарат Surface Duo, который оснащён двумя дисплеями и работает под управлением мобильной платформы Android. Вопрос автономности выпускаемых устройств вновь становится актуальным для компани...

СМИ: Apple тратит «сотни миллионов долларов» на создание игр для сервиса Arcade и предлагает разработчикам бонусы за эксклюзивность В конце марта состоялся анонс игрового сервиса Apple Arcade. Напомним, в отличие от ряда других игровых сервисов по подписке, которые осуществляют стриминг игрового процесса с удалённого сервера на устройство пользователя, Apple Arcade позволяет устанавливать игры из App Sto...

Классический авиа-экшен After Burner Climax доступен в рамках SEGA Forever, бесплатно, но с отключаемой рекламой Последним обновлением линейки бесплатных классических игр от SEGA стала фэнтезийная серий Phantasy Star. Это было аж в конце февраля. А сегодня издатель представил новое пополнение — After Burner Climax. Этот аркадный авиа-экшен вышел впервые в 2006 году — относительно неда...

[Из песочницы] Сплайны в 3d графике, максимально автоматизированный вариант С месяц назад начал учить Python по книге Доусона и очнулся уже глубоко в процессе написания своей игры под pygame. ТЗ было таково, что наиболее перспективным показалось сделать игру с псевдо-трехмерной графикой, запихнув в спрайты сохраненные поверхности 3d-сплайнов. О посл...

SteamWorld Quest: Hand of Gilgamech – карточная игра с паровыми роботами За последние десять лет шведская студия Image & Form выпустила пять разных игр в четырех разных сеттингах. Вначале разработчики создали Tower Defense для Nintendo DSi, затем выпустили любопытный платформер, потом фантастическую пошаговую стратегию, затем снова платформер...

Авторы The Surge 2 показали, насколько досконально реализована в игре система расчленения Не очень хорошее слово, но как есть.

Попробуйте файтинг HeroVersus: такой игры мы ждали годами Файтинги — не самый популярный жанр на мобильных. Выбирая лучший проект 2018 года, пришлось сильно покопаться и даже добавить номинантов, которые далеко не файтинги в чистом виде. Зато на этот год у нас уже есть претендент, который выглядит очень достойно — HeroVersus: The ...

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

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

В спутниковой системе Galileo произошел сбой К 16:00 мск 15 июля 2019 года 26 из 28 спутников Galileo были помечены как неработающие, указывается сайте Европейского агентства навигационных и спутниковых систем (GNSS).Согласно заявлению оператора системы Европейского сервисного центра Galileo, спутники не работают из-за...

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

GPS Локер 2.2.2 GPS Локер — создан для того чтоб не терять фиксацию сигнала GPS при переключении между прилжениями и при выключенном экране вашего устройства. Так-же он помогает быстрее получить фиксацию сигнала GPS. Где это может быть полезно: В мобильных играх которые используют в ...

В Австралии на Android вышла новая аркада про покемонов —  Pokémon Rumble Rush То ли пользуясь вниманием, которое, по идее, должен привлечь фильм Детектив Пикачу, то ли по заранее намеченному плану, но покемоны в последнее время стали активнее. Сперва DeNA объявила о совместном с The Pokemon Company проекте на следующий год, а теперь релиз новой игры ...

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

Новые подробности о сюжетной игре Telling Lies от авторов Her Story с E3 2019 Telling Lies— следующий проект от авторов Her Story. В этой игре вы с помощью видео будете следить за жизнями 4 людей и пытаться понять, кто из них лжет. На PC Gaming Show разработчики показали геймплейный трейлер и ответили на некоторые вопросы. Главное в игре — обращат...

Архитектура нейронной сети для реализации алгоритма RL с возможностью задания одновременно выполняющихся действий Одна из классических схем нейронной сети для реализации алгоритма RL выглядит следующим образом: Где: inputs – входы в нейронную сеть; FC – (fully connected) архитектура скрытых слоев или CNN — FC – архитектура архитектура скрытых слоев (в зависимости о того, что подается ...

[Перевод] Ограничения 8-битных игр и их точное воссоздание в Unity Ретро-игры с простыми механиками и пиксельной графикой способны пробуждать тёплые воспоминания у опытных игроков, и в то же время вполне доступны для более юной аудитории. Сегодня многие игры называются «ретро», но для создания ностальгического стиля требуются усилия и план...

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

[Из песочницы] VR-игра на блокчейне с использованием ERC-1155 токена: React 360 или Unity? VR-игры всегда вызывали у нас восхищение. Это некое подобие магии в цифровой оболочке, полный эффект погружения в другой мир. На всех конференциях VR-проектам уделяется наибольшее внимание, масштабные стенды, сотни зрителей, ожидающих своей очереди нырнуть в свежесозданную в...

Курс лекций «Основы цифровой обработки сигналов» Всем привет! Часто ко мне обращаются люди с вопросами по задачам из области цифровой обработки сигналов (ЦОС). Я подробно рассказываю нюансы, подсказываю нужные источники информации. Но всем слушателям, как показало время, не хватает практических задач и примеров в процессе...

Как YotaPhone, только в разы больше. Планшет EeWrite E-Pad получил два дисплея разного типа В марте мы писали о планшете EeWrite E-Pad, который выделялся экраном E Ink, поддержкой стилусов Wacom и 10-ядерным процессором. Теперь компания решила представить ещё более необычный планшет. Модель E-Pad X располагает сразу двумя экранами: одним обычным и одним E Ink....

Valve анонсировала Steam Link Anywhere — играть в Steam-игры на Android теперь можно в любом месте Сделав всего один пост с описанием очередного обновления сервиса Steam Link, компания Valve на самом деле сильно повлияла на весь гейминг на мобильных. Сегодня в режиме раннего бета-теста представили Steam Link Anywhere. С помощью новой технологии игроки могут стримить игры...

Бесплатная игра Forza Street доступна на ПК Несколько месяцев назад компания Microsoft выпустила игру под названием Miami Street для ПК, которая не предназначается для высокопроизводительных систем, так что может без проблем запускаться, например, на планшетах. Теперь же стало известно, что Microsoft переименовала иг...

«Flank That Tank!» — танки с упором на физику «Flank That Tank!» — это игра про танки и только про них! Она никак не связана с WOT Blitz, имеет совсем иную механику и выполнена в 2D-формате. У игры лишь одна особенность, которая отличает ее от всех остальных подобных — это физика. Более лучшей раз...

[Из песочницы] Самодельный BadUSB на Arduino Pro Micro или Leonardo Введение Не так давно в наших кинотеатрах появился фильм про человека-паука. Главный герой фильма при помощи устройства, по виду напоминающего флешку, смог взломать систему и получить контроль над лучом, переносящим между измерениями. Платы Arduino Leonardo и Arduino Pro Mic...

Новый игровой проектор Acer Nitro G550 Отличается от аналогов вдвое меньшим временем задержки 8.3 мс при сохранении правильной цветопередачи и наличием поддержки 4K HDR форматов Наиболее актуальный вопрос к новинке Acer заключается в том, чем она отличается от существующих игровых проекторов, а также от лучших и...

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

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

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

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

США создает оружие, управляемое силой мысли Научно-исследовательское подразделение Министерства обороны США, DARPA, работает над технологией чтения и мыслей человека. Основное внимание уделено не контролю над разумом солдат, как могло показаться изначально, а тонкостям управления техникой. Грубо говоря, исследователи ...

GOSTIM: P2P F2F E2EE IM за один вечер с ГОСТ-криптографией Будучи разработчиком PyGOST библиотеки (ГОСТовые криптографические примитивы на чистом Python), я нередко получаю вопросы о том как на коленке реализовать простейший безопасный обмен сообщениями. Многие считают прикладную криптографию достаточно простой штукой, и .encrypt() ...

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 4 ← Часть 3. Косвенная адресация и управление потоком исполнения Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 4. Программирование периферийных устройств и обработка прерываний В этой части поста мы, как и обещали, займемся одним из самых востребован...

Усатый водопроводчик Марио появится на смартфонах с Android и iOS в новых играх Компания Nintendo of America официально сообщила о том, что знаменитый персонаж видеоигр Марио появится на смартфонах, которые работают под управлением операционных системы Android и iOS. Речь идет об игре под названием Dr. Mario World, которая по жанровой принадлежност...

Освобождаемся от аналогового аудиовыхода и рвем провода! Фил Шиллер назвал эти события “отчаянно смелым шагом”, сравнил его с отказом от разъёмов классических Mac’ов в первом iMac и с избавлением от оптических приводов в MacBook Air. Масштаб, по-моему, несравним. Но накал страстей по поводу смелого отказа от проводов был большим,...

Nintendo выпустил новую мобильную игру Pokemon для Android и iOS Nintendo выпускает еще одну игру Pokemon для устройств Android и iOS. Игра называется Pokemon Rumble Rush и уже доступна для скачивания, если у вас есть устройство Android и вы живете в Австралии. В противном случае вам придется немного подождать. По сюжету игры, вы д...

Как нужно и не нужно писать чат ботов на примере моего бота для игры в «Тайный Санта» Предыстория Год назад решил я создать телеграм бот для того, чтобы поиграть в достаточно популярную новогоднюю игру «Тайный Санта». Вдохновился я тем, что пару лет назад мы на работе компанией решили сыграть в эту игру (это показалось очень круто), и плюс я давно следил за...

Складной смартфон Motorola - патент Motorola недавно подала заявку на патент, в которой описывается складной смартфон с некоторыми интересными функциями.  Мы говорим о планшете, который складывается в телефон, или телефоне, который раскладывается в планшет. Заявка на патент была подана компанией Motorola ...

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

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

Вместе пытаемся сломать игру «7 на 9» Сегодня будет маленький этюд просто понять, интересно ли вам такое. В общем, есть такой дядька Алексей Савватеев, который читает потрясающий курс по теории игр. Он же написал книгу «Математика для гуманитариев», где очень тонко постебался над всеми гуманитариями. Просто это ...

[Перевод] Создание игры «Крестики-нолики» при помощи TypeScript, React и Mocha Представляем вам перевод статьи Josh Kuttler, опубликованной на blog.bitsrc.io. Узнайте, как создать приложение «Крестики-нолики», используя React и TypeScript. Простая игра в крестики-нолики создана по модульному принципу и загружена на сайт Bit. Вы можете изменять компо...

Видеообзор Wi-Fi Mesh-системы TP-Link Deco E3 Покрытие даже небольшой квартиры хорошим сигналом Wi-Fi иногда может стать проблемой буквально в паре углов, в которые «дотянется» не каждый роутер. И мешать будет буквально кусочек стены, а установка роутера в более подходящем месте может быть невозможной по ряду причин (на...

Обзор Wi-Fi Mesh-системы TP-Link Deco E3 Покрытие даже небольшой квартиры хорошим сигналом Wi-Fi иногда может стать проблемой буквально в паре углов, в которые «дотянется» не каждый роутер. И мешать будет буквально кусочек стены, а установка роутера в более подходящем месте может быть невозможной по ряду причин (на...

[Перевод] Краткое введение в Kustomize Прим. перев.: Статью написал Scott Lowe — инженер с большим стажем в ИТ, являющийся автором/соавтором семи печатных книг (преимущественно по VMware vSphere). Сейчас он работает в её дочерней организации VMware — Heptio (поглощена в 2016 году), специализируясь на облачных выч...

Игровой сервис Google Stadia предложит геймерам «примерно» по одной бесплатной игре в месяц Об игровом онлайн-сервисе Google Stadia нам известно уже почти всё. Однако, как оказалось, есть у платформы один приятный бонус, о котором ранее не сообщали. Как сообщается, пакет Stadia Pro будет включать «примерно» одну бесплатную игру каждый месяц. Учиты...

Страшные Тайны Города Призраков 2.5 Соверши обыск темных уголков заброшенного города призрака и найди улики, которые могут вывести на след грабителей банка! На одном из этих таинственных мест преступники скрылись сразу после ограбления и спрятали драгоценности и деньги! Тебе предстоит детально обыскать каждый ...

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

[Из песочницы] Визуализация времени возрождения Рошана В данной статье рассматривается перехват функций графического API на примере DirectX 9 под x64 применительно к игре Dota 2. Будет подробно рассказано, как внедриться в процесс игры, как изменить поток выполнения, приведено краткое описание внедряемой логики. В конце поговор...

Как поморгать 4 светодиодами на CortexM используя С++17, tuple и извращенное воображение Всем доброго здравия! При обучении студентов разработке встроенного программного обеспечения для микроконтроллеров в университете я использую С++ и иногда даю особо интересующимся студентам всякие задачки на определения особо больных на голову одаренных учеников. В очеред...

Установлен рекорд дальности передачи высокоскоростного сигнала Об этом сообщает ТАСС со ссылкой на пресс-службу Московского физико-технического института (МФТИ)."Уже сегодня мы ведем работу над созданием оптоволоконной системы с повышенной максимальной скоростью. Если сейчас верхняя граница скорости порядка 400 Гб/с, то в новой си...

Унифицированная обработка ошибок (C++ вариант для микроконтроллеров) При разработке ПО для микроконтроллеров на С++ очень часто можно столкнуться с тем, что использование стандартной библиотеки может привести к нежелательным дополнительным расходам ресурсов, как ОЗУ, так и ПЗУ. Поэтому зачастую классы и методы из библиотеки std не совсем подх...

Обзор Paper.io 2. Захватываем территорию В последнее время казуальные игры не выделяются какой-то уникальностью и напоминают друг друга практически во всем. И это понятная ситуация, ведь разработчикам куда проще скопировать чужую успешную механику и сделать игру чуточку лучше, чем конкуренты, чтобы привлечь потенци...

Новая статья: Обзор и тестирование AiO-системы жидкостного охлаждения ASUS ROG Ryuo 240 Недавно мы изучили и протестировали новую систему жидкостного охлаждения ASUS ROG Ryujin 360, которая смогла покорить нас своей отменной эффективностью, но однозначно рекомендовать ее к приобретению мы не стали из-за высокой стоимости и некомфортного уровня шума. Сегодня нас...

[Перевод] Что такое качественная idle-анимация? Разработчики делятся своими любимыми примерами Создание связи игрока с персонажем, раскрытие подробностей его личности, чтобы он был для игрока уникальным — сложная задача, и как решить её всего несколькими простыми движениями? Анимации ожидания (Idle animations), эти небольшие всплески движения, когда игрок ненадолго ...

Безопасный доступ к полям регистров на С++ без ущерба эффективности(на примере CortexM) Рис. взят с сайта www.extremetech.com/wp-content/uploads/2016/07/MegaProcessor-Feature.jpg Всем доброго здравия! В прошлой статье я рассмотрел вопрос о проблеме доступа к регистрам микроконтроллера с ядром CortexM на языке С++ и показал простые варианты решения части про...

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

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

Гибридный роутер следующего поколения. Huawei представила маршрутизатор WiFi Q2 Pro для международного рынка На стартовавшей в Берлине выставке IFA 2019 компания Huawei представила маршрутизатор домашний беспроводной маршрутизатор нового поколения Huawei WiFi Q2 Pro.  Изначально модель дебютировала в Китае в марте, а теперь выходит в международном масштабе. По сло...

В какие игры из Apple Arcade можно бесплатно поиграть уже сейчас Apple Arcade Вчера, на три дня раньше срока, Apple запустила Apple Arcade. Несмотря на то что сервис стал доступен только владельцам iPhone под управлением iOS 13, на этом ограничения, скорее всего, заканчиваются, а значит, релизная версия площадки практически не будет отлич...

Авторы гонки Pumped BMX готовят новый трехмерный проект Trail Boss BMX, релиз 27 августа Pumped BMX— популярная серия аркадных гонок на велосипедах BMX с видом сбоку. Если первая часть выглядела довольно скудно, но предлагала неплохую систему физики, то вторая и третья получили псевдотрехмерную графику и стали еще лучше в геймплейном плане. Теперь разработчики с...

Фанатская переделка Red Dead Redemption для PC закрыта Несколько месяцев назад появилась информация о том, что группа фанатов решила переработать классическую игру RDR, переведя её на PC и улучшив графику. Этот проект назывался Red Dead Redemption: Damned Enhancement Project. Именно в прошедшем времени, потому что теперь он...

Терраформируй это: обзор Terragenesis В App Store/Google Play можно найти самые разные игры, поэтому я не сильно удивился, когда в одном из профильных чатов меня спросили, знаю ли я игру о терраформировании небесных тел. Посмотрев ее, решил написать небольшой обзор, потому что игра, на мой взгляд, хоть и не без ...

Состоялся релиз аркадной гонки Mario Kart Tour на iOS и Android Nintendo делает очередную попытку закрепиться на рынке мобильных игр с Mario Kart Tour. Новинка — это часть популярной серии аркадных гонок, но с заметно упрощенным игровым процессом. Так, играть нужно в вертикальной ориентации, а для управления достаточно одного пальца. В ...

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

Pokémon Rumble Rush теперь доступна во всем мире на Android Всего неделю назад в Австралии вышла новая игра про покемонов — Pokémon Rumble Rush, а сегодня уже состоялся глобальный релиз. Мир игры состоит из сотен неизведанных островов. Вам предстоит путешествовать по ним и, пользуясь помощью своих карманных монстров, раскрывать все ...

[Перевод] Портируем многопользовательскую игру с С++ на веб c Cheerp, WebRTC и Firebase Введение Наша компания Leaning Technologies предоставляет решения по портированию традиционных desktop-приложений в веб. Наш компилятор C++ Cheerp генерирует сочетание WebAssembly и JavaScript, что обеспечивает и простое взаимодействие с браузером, и высокую производительнос...

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

Анонсирована Formula Classic — оммаж классическим 32-битным гонкам Формулы-1 Разработчик Vincenzo Cosentino известен тем, что выпускает в App Store гонки, сделанные в стиле разных культовых серий и поджанров. После прошлогоднего симулятор Ala Mobile GP он решил взяться за что-то более аркадное. Formula Classic – оммаж классическим 32-битным гонкам Фо...

Tic Tac Toe, часть 1 В статье "Сравнение: Svelte и React" я попробовал повторить разработку игры Tic Tac Toe. Там я выполнил только первую часть исходного туториала для React'а без поддержки истории ходов. В этой статье мы начнем разработку этой игры с применением фреймворка Svelte с поддержкой ...

Л – логика Однажды мне в голову пришла идея новой игры-головоломки с очень простой, но, в то же время, интересной механикой: игроку дается набор из 5–7 картинок – нужно определить логическую цепочку, по которой эти картинки можно выстроить в ряд, и, собственно, выделить их по порядку. ...

[Из песочницы] Прагматическое функциональное программирование Привет, Хабр! Предлагаю вашему вниманию перевод статьи «Pragmatic Functional Programming» автора Robert C. Martin (Uncle Bob). Переход к функциональному программированию всерьез развился только около десяти лет назад. Мы видим, что такие языки, как Scala, Clojure и F# прив...

История взлома классической игры на Dendy или Contra со спрэдганом в начале Раз уж прошлая моя статья, к моему большому удивлению, вас заинтересовала. Я решил дополнить её результат, хакнутую версию игры "Contra (J) [T+Rus_Chronix]", небольшим функционалом, заодно показав "code injection" на NES. В этот раз я сделаю так, чтоб игроки начинали игру с ...

Украинский оператор эфирного цифрового телевидения «Зеонбуд» закодировал свой спутниковый сигнал Сегодня, 21 октября 2019 года, национальный оператор эфирного цифрового телевидения «Зеонбуд» закодировал свой спутниковый сигнал в рамках проекта кодирования спутникового сигнала, полная реализация которого состоится в январе 2020 года. Для кодирования спутникового сигнала ...

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

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

Survival Heroes 1.4.1 Survival Heroes — стрелялка от первого лица, RPG, многопользовательская стратегия — разработчикам из Snail Games удалось создать увлекательную смесь из разных жанров компьютерных игр. Любите эпические истории? Тогда эта игра для вас. Выберите подходящую начальную обла...

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 5 ← Часть 4. Программирование периферийных устройств и обработка прерываний Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 5. Проектирование многопоточных приложений В предыдущих частях статьи мы подробно останавливались на основах программирования с ...

Как бесплатно смотреть кино и сериалы онлайн на iPhone и iPad Каждый владелец iPhone наверняка хоть раз задумывался о просмотре фильмов или сериалов на своем смартфоне. Но загружать на устройство — слишком долго, через браузер смотреть неудобно, а приложений в App Store, где можно посмотреть фильмы в наилучшем качестве, не так у...

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

В Китае стартовала предварительная регистрация на Street Fighter Duel Street Fighter — одна из самых популярных серий файтингов в мире, и хоть кое-какие проекты франшизы уже выходили на мобильных, это не значит, что их может быть достаточно. Издатель Tencent запустил предварительную регистрацию на проект под названием Street Fighter Duel. Под...

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

Игры стрельба по шарикам — секреты, стратегия Шарики стрелялки нравятся пользователям любого возраста и пола. Данные игры затягивают, позволяют расслабится и с интересом провести свободное время. Суть сюжета таких игр, как например «Пузырьковая ферма» или «Стрельба шариками в лесу» предельно понятна....

Stickman Warriors Online 1.1.17 Stickman Warriors Online – веселая аркадная игра в которой вы почувствуете себя героем звездных войн. Готовьтесь к ожесточенной борьбе. В нашей игре просто невероятная физика и потрясающий геймплей. Выполняйте самые разнообразные трюки и боевые удары чтобы сокрушить со...

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

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

Woven – приключение шерстяного слоненка (Mac) Некоторые разработчики не стесняются использовать в своих играх необычных подходы и текстуры. Например, одни активно применяют пластилин, другие отдают предпочтение картону и цветной бумаге, а авторы адвенчуры под названием Woven вспомнили о шерстяной пряже.Читать дальше... ...

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

Обзор Techwars Deathmatch. Война роботов Тема роботов многим близка и уже множество разработчиков попробовали реализовать свои проекты в этом сеттинге. У кого-то получилось, у кого-то вышло не очень уникально и интересно. Сегодня мы посмотрим на то, что получилось у разработчиков Techwars Deathmatch, которые решили...

Как мы разработали морозоустойчивый девайс интернета вещей Привет! Меня зовут Василий Ежов, я владелец продукта «Промышленный интернет вещей» в СИБУРе. Тенденции развития современного управления таковы, что все должно быть онлайн. Особенно важно точно понимать местоположение любых движущихся объектов и сотрудников на опасном произ...

У пользователей macOS Catalina пропадают письма. Как решить проблему Кто-то еще пользуется приложением «Почта» на Mac? Проблемы с macOS Catalina у многих наблюдались еще тогда, когда операционная система была в состоянии бета-версии, но в основном они касались работы сторонних приложений. Многие проблемы Apple успела поправить к рел...

Мой собственный Spot Mini Всем доброго времени суток. Давно я тут ничего не писал, наконец, появился повод. Последние полгода я занимаюсь проектом «робособаки» (не дает покоя слава Boston Dynamics).  Основные трудности - это конечно, ПО, но поскольку 3Д печать тоже присутствует, я решил написать...

Программирование микроконтроллеров ESP8266/ESP32 написанием YAML конфиг файлов Будучи поклонником системы управления "умным домом" Home Assistant я недавно открыл для себя интересный инструмент, тесно с HA интегрированный и ранее на Хабре не освещенный — ESP Home (ранее ESPhomeYAML). ESP Home представляет собой набор библиотек и инструментов, генерирую...

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

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

«На старом советском мопеде сигнал и то получше»: Бывший владелец Skoda Octavia пересел на Renault Arkana Вот что значит поменять «ВАГ» на «француза». На одном из автомобильных форумов появился отзыв бывшего владельца автомобиля Skoda Octavia A7 Combi, который пересел на новенький Renault Arkana и решил поделиться впечатлениями от покупки. Прежде всего он рассказал, что турбомо...

Астрономы зафиксировали загадочные сигналы из космоса Канадские астрономы из обсерватории CHIME (Canadian Hydrogen Intensity Mapping Experiment) обнаружили сразу 13 так называемых радиовсплесков (FRB) на самых низких частотах (от 400 МГц до 800 МГц). Среди них были повторяющиеся сигналы, источник которых находится на расстоянии...

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

Ragnarok M: Eternal Love, Galaga Revenge и другие новинки недели (январь 2019) Среди не особо впечатляющих релизов этой недели отдельно следует отметить долгожданные Ragnarok M и Galaga Revenge - они были давно анонсированы и их действительно ждали геймеры. Пройти мимо переосмысленной классики или MMORPG в хорошо известной игровой вселенной нереально, ...

Fujitsu и Kia создали прототип смарт-автомобиля для полиции Fujitsu Australia и Kia Motors Australia объединили усилия, чтобы создать прототип «умной» полицейской машины на базе модели Kia Stinger, используемой в настоящее время полицейскими подразделениями Квинсленда, Северной территории и Западной Австралии. В прототипе уменьшено к...

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

[Из песочницы] Как я обучал нейросеть для реализации функции оценки положения на Russian AI Cup CodeBall 2018 Имея возможность качественно оценить положение в игре в какой-то момент времени и возможность симулировать игровой мир, при создании бота, для одного из решений, остается лишь стремиться совершать такие действия, которые приводят к улучшению этой оценки в ближайшем будущем. ...

Опыт читателя: как улучшить сигнал сотовой связи Медленно работает мобильный интернет? Проверьте качество сигнала и попробуйте его улучшить!

Энтузиаст сделал из мышки компьютер с клавиатурой и экраном Пользователь YouTube под ником Electronic Grenade опубликовал видеозапись с демонстрацией компьютерной мыши, внутрь которой встроен компьютер, монитор и даже выдвижная клавиатура. На удивление, столь необычное устройство оказалось полностью рабочим: в ролике миниатюрный дисп...

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

Bluetooth LE не так уж и страшен, или Как улучшить пользовательский опыт без особых усилий Недавно мы в команде придумали и реализовали функцию передачи денег по воздуху с помощью технологии Bluetooth LE. Я хочу рассказать вам, как мы это сделали и что Apple предоставляет нам из инструментов. Многие разработчики думают что Bluetooth — это сложно, ведь это достаточ...

[Перевод] Реверс-инжиниринг аркадного автомата: записываем Майкла Джордана в NBA Jam Прошлым летом меня пригласили на тусовку в Саннивейле. Оказалось, что у хозяев в гараже есть аркадный автомат NBA JAM Tournament Edition на четверых игроков. Несмотря на то, что игре уже больше 25 лет (она была выпущена в 1993 году), в неё по-прежнему очень интересно играть...

Traffic: Illegal and Fast Highway Racing 5 1.91 Traffic: Illegal and Fast Highway Racing 5 – в этой игре ты будешь гонять по лучшим трассам мира на лучших автомобилях. Зарабатывай деньги и очки. Невероятная графика и крутые визуальные эффекты этой игры поразят каждого. В этой игре вы будете ехать по настоящему шоссе ...

AMD хочет размещать чипы памяти прямо над кристаллом процессора Недавно на мероприятии, посвящённом высокопроизводительным вычислениям, глава отдела устройств для центров обработки данных (Datacenter Group) компании AMD Форрест Норрод (Forrest Norrod) поделился некоторой информацией о будущих процессорах своей компании. В частности, он р...

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

В базе данных патентного ведомства США нашлась заявка на складной смартфон Oppo с гибким экраном На этой неделе сайт Patently Mobile обнаружил в базе данных патентного ведомства США интересную заявку. В ней описан складной смартфон с гибким экраном, а подала заявку китайская компания Oppo. На иллюстрациях , сопровождающих заявку, показано устройство, которое может...

Реалистичный симулятор посадки космического шаттла Solar Explorer: New Dawn высадился в App Store На iOS вышла игра под названием Solar Explorer: New Dawn. Действие происходит в недалеком будущем, когда человечество объединилось, чтобы колонизировать другие планеты и спутники Солнечной системы. Тем не менее здесь вы не будете обустраивать колонии, заниматься терраформир...

Как реализовать язык программирования на JavaScript. Часть 1: Парсер Здравствуйте! Представляю вам любительский перевод руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достаточно мн...

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

[Перевод] Простейший JSON RESTful API на Эликсир Как реализовать на Эликсир JSON API endpoint без каких либо фреймворков? От переводчика: В статье приведён пример очень простого веб-приложения, которое можно рассматривать как Hello, World! в создании простейшего API на Эликсире. Код примера незначительно изменён для того, ...

[Из песочницы] Система мониторинга автотранспорта своими руками В данной статье хочу затронуть тему о том, как собрать систему для контроля местонахождения автомобиля с минимальными затратами. В качестве главного контроллера будем использовать микроконтроллер Orange pi Zero. Стоимость данного устройства на Aliexpress от 9 USD. Читать...

Как работает датчик наклона Нередко в ходе работы над определенными проектами появляется необходимость осуществлять наклоны объекта, повороты, смещения и вибрацию. Для осуществления данных задач необходимо использовать специальные датчики наклона. На сайте http://wreckage.ru/tilt-sensors-ky-020-and-sw-...

GTA 5 портировали на Android. Как установить У студии Rockstar Games, разрабатывавшей серию игр Grand Theft Auto была хорошая традиция. Каждый раз, когда очередному тайтлу исполнялось 10 лет, выходила его портированная версия для мобильных платформ. В результате мы можем поиграть в такие игры, как GTA Vice City, GTA I...

Звуковой отпечаток компьютера через AudioContext API Компании, отслеживающие действия пользователей в интернете, нуждаются в надёжной идентификации каждого человека без его ведома. Фингерпринтинг через браузер подходит идеально. Никто не заметит, если веб-страница попросит отрисовать фрагмент графики через canvas или сгенери...

Управление семисегментным дисплеем с помощью ПЛИС Привет, Хабр! Хочу внести свою посильную лепту в продвижение ПЛИС. В этой статье я постараюсь объяснить, как на языке VHDL описать устройство, управляющее семисегментным дисплеем. Но перед тем как начать, хочу кратко рассказать о том как я пришел к ПЛИС и почему я выбрал язы...

Dell указывает на подготовку мобильной видеокарты GeForce RTX 2050 На данный момент для мобильных компьютеров доступно только три видеокарты NVIDIA на графических процессорах Turing. Это модели GeForce RTX 2060, RTX 2070 и RTX 2080, а также их урезанные по частотам версии Max-Q. Однако в скором времени их, похоже, станет больше. Во всяком с...

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

Как могли бы выглядеть регистры в 1С при наличии ООП В 1С одним из ключевых элементов системы являются регистры. Этот термин имеет свой аналог в английском языке — ledger. Он первоначально появился в бухгалтерской практике, но со временем его логика начала использоваться и в других сферах. В отличие от 1С, где регистры явля...

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

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

Tic Tac Toe, часть 2 Продолжение статьи Tic Tac Toe, часть 1, в которой мы начали разработку этой игры на Svelte. В этой части мы доделаем игру до конца. Добавим команды Undo/Redo, произвольный доступ к любому шагу игры, попеременные ходы с противником, вывод статуса игры, определение победителя...

На мобильных выйдет мультиплеерная гонка Renegade Racing от авторов Earn to Die Разработчик Not Doppler известен своей серией двухмерный зомби-гонок Earn to Die. Игра максимально простые, но очень затягивающие: вы начинаете с простейшего автомобиля, который может проехать с десяток метров и не способен перескочить даже маленький валун, но постепенно зар...

Для Tropico вышло бесплатное дополнение Absolute Power с 10 новыми миссиями и другим контентом Одна из лучших мобильных игр прошлого года — экономический симулятор Tropico — получила крупное обновление Absolute Power, и оно доступно для обеих платформ абсолютно бесплатно. Absolute Power основана на компьютерной версии DLC, которое входило в состав Tropico 3 Gold. Гла...

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

[Перевод] Создаём процедурные глобусы планет Искажения, бесшовный шум и как с ними работать. Генерируем планету Один из простейших способов генерации планеты — использование шума. Если мы решим выбрать его, то у нас есть пара возможных вариантов. Давайте рассмотрим каждый и определим лучший: Шум Перлина (Perlin Noi...

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

[Перевод] Proposal: try — встроенная функция проверки ошибок Краткое содержание Предлагается новая конструкция try, созданная специально для устранения if-выражений, обычно связанных с обработкой ошибок в Go. Это единственное изменение языка. Авторы поддерживают использование defer и стандартных библиотечных функций для обогащения или...

#Volta Audio Digital 1001 Pro и 1001 H Pro – микрофонные цифровые радиосистемы Компания Volta Audio выпустила радиосистемы 1001 Pro и 1001 H Pro, использующие цифровой принцип передачи сигнала, которые предлагают качественный звук и предназначены для профессионального применения. В новых системах были учтены ошибки многих производителей, использующи...

Автопилот Tesla научился определять смену полосы соседними автомобилями Компания Tesla Inc постепенно совершенствует систему Autopilot. Недавнее обновление добавило две новых функции — определение стоп-сигналов и обнаружение смены полосы другим автомобилем. В последнем случае может быть даже неявное намерение, которое распознает автопилот. П...

[Перевод] Как реализовать язык программирования на JavaScript. Часть 3: CPS-интерпретатор Здравствуйте! Представляю вам третью часть моего перевода руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достат...

Как поиграть в Apple Arcade раньше официального запуска Apple Arcade запустился на 3 дня раньше срока Неожиданно для всех игровой сервис Apple Arcade стал доступен не 19 сентября, как обещали на презентации новых iPhone, а на три дня раньше — 16 сентября. Поиграть в эксклюзивные игры, а также получить бесплатный доступ ко м...

Обзор Himno. Крайне простой платформер Сегодня мы поговорим о максимально странной игре, которая вроде как является платформером, но она совсем не так реализована, как мы с вами привыкли. И это главное отличие проекта от всего того, что есть на рынке. Осталось только разобраться, стоит ли при этом тратить свои ср...

[Перевод] Создание многопользовательской веб-игры в жанре .io Вышедшая в 2015 году Agar.io стала прародителем нового жанра игр .io, популярность которого с тех пор сильно возросла. Рост популярности игр .io я испытал на себе: за последние три года я создал и продал две игры этого жанра.. На случай, если вы никогда раньше не слышали о...

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

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

Активный оптический HDMI кабель TNTv Активный оптический HDMI кабель  TNTv — это новое, экономичное решение для передачи сигналов HDMI высокого качества на расстояние до 20, 25, 30, 50 и 100 метров. Кабель предназначен для передачи сигналов качества до Uitra HD 4K@60гц. Обеспечивает передачу данных с ...

[recovery mode] 10 способов защиты интеллектуальной собственности IT-стартапа Проблема защиты интеллектуальной собственности (далее — ИС) часто является одной из наиболее важных, с которой сталкивается любой технологический стартап. Это тесно связано с процессом разработки продукта, наймом квалифицированных сотрудников, привлечением капитала и многи...

Лучшие казуальные игры для Android (2019) Рынок мобильных игр растёт, вместе с тем самым популярным жанром в Google Play является казуальный (около 58,38%). В связи с этим мы отобрали лучшие казуальные игры для Android. Почему казуальные игры настолько популярны? Играют на смартфонах, как правило, чтобы занять своб...

Про Godot, GLSL и WebGL, шейдеры используемые в мини игре Статья в основном про GLSL-шейдеры, и как я их использовал в этой мини-демке-игре. Статья разбита по такой очередности: Ссылки и краткое описание. Очень краткое описание игровой логики, и используемых возможностей Godot. Про используемые шейдеры. Еще немного про Godot, и е...

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

Deep Silver прокомментировала применение Denuvo в Metro Exodus На днях на странице Metro Exodus в Steam появилась новая информация об игре — следующий проект студии 4A Games и издательства Deep Silver получит защиту Denuvo. Фанаты принялись бурно обсуждать решение на форуме Steam. Пользователи связывал...

[Перевод] Воссоздание старой DOS-игры на C++ 17 В 2016 году я начал работу над хобби-проектом по реверс-инжинирингу игры Duke Nukem II и воссозданию с нуля его движка. Проект имеет название Rigel Engine и выложен в open source (его страница на GitHub). Сегодня, более чем два с половиной года спустя на моём движке уже можн...

198X - обзор игры про нелёгкую жизнь подростка-геймера из 80-х Не так давно в Steam состоялся релиз игры 198X, рассказывающей о жизни простого подростка 80-х годов, с походами в зал аркадных автоматов и возможностью опробовать свои силы в играх разных жанров, благодаря чему он находит своё место в этом мире. Тем, кого одолевает ностальг...

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

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

[Перевод] Создание пиксельной туманности при помощи шума и Median Cut Я хотел, чтобы в моей игре The Last Boundary была туманность. Они потрясающе выглядят и космос без них не космос, а просто разбросанные по фону белые пиксели. Но так как игру я делаю в стиле «пиксель-арт», то мне нужно было как-то заставить мою библиотеку шума генерировать п...

Sequans Monarch 2 — второе поколение однокорпусной платформы LTE IoT Компания Sequans Communications на днях представила второе поколение своей однокорпусной платформы с поддержкой LTE-M и NB-IoT — Monarch 2. По словам производителя, Monarch 2 опирается на трехлетний опыт, полученный в ходе практического использования первого покол...

[Из песочницы] Хакнуть Госуслуги – можно, если очень нужно Всем привет, дорогие хабравчане! Это небольшая история – пример применения технических навыков в обход системы в своих целях. Модератор: Внимание! Данный текст является описанием возможности в экспериментатаорских целях. Напоминаем, что повтор подобных действий может приве...

Dota 2 – игра покорившая миллионы Dota 2 является одной из самых популярных онлайн игр, если не самой популярной. Число игроков, которые играют в данную игру неуклонно растет. Несмотря на определенное количество героев и итемов, которые можно использовать в игре, каждая игра непохожа на предыдущую. Практичес...

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

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

Google Pixel 4 имеет функцию распознавания аварий. Вот как ее включить Google Pixel 4 может спасти в экстренной ситуации Pixel 4 от поискового гиганта Google, вне всяких сомнений — это один из самых интересных смартфонов, вышедших в 2019 году. Он оснащен потрясающими камерами, красивым дисплеем с частотой в 90 Гц и одной из самых интересн...

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

[Перевод] Оптимизация поиска в ширину: как обработать граф с 10 миллиардами состояний Пару месяцев назад мне наконец пришлось признать, что я недостаточно умён, чтобы пройти некоторые уровни головоломки Snakebird. Единственным способом вернуть себе часть самоуважения было написание солвера. Так я мог бы притвориться, что создать программу для решения головол...

В Google Play стартовала предрегистрация на забавную Human: Fall Flat Human: Fall Flat– одна из самых забавных игр с акцентом на необычных физике и управлении. В Steam у нее больше 20 тысяч отзывов за три года, и 91% из них положительные. Мобильная версия была анонсирована еще в феврале, а сегодня в Google Play уже появилась страница с предре...

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

Flow Free: Warps 1.5 Warps — откройте для себя новое измерение Flow Free! В этой сложной новой игре Flow Free тоннели могут проходить по всей доске. Соедините подходящие цвета с трубой, чтобы получился Flow (поток). Найдите пару для каждого цвета и закройте ими все поле, чтобы решить все го...

Состоялся релиз хардкорного платформера Daggerhood с уникальной механикой телепортации Daggerhood– это почти классический хардкорный платформер. Вы играете за вора по имени Винсент, который, оказавшись в тюрьме, получает второй шанс и магический меч. Один этот меч добавляет всего одну геймплейную механику и меняет всю игру на корню. Благодаря нему главный гер...

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

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 4. Межсетевые устройства Сегодня мы узнаем о межсетевых устройствах и рассмотрим все устройства, которые требуются для вашей программы CCNA. У нас в Cisco имеется множество устройств, но для успешной сдачи экзамена вам достаточно будет знать всего о трёх устройствах. В конце этого видеоурока мы расс...

Размер экрана монитора Philips 499P9H равен 49 дюймам, соотношение сторон экрана — 32:9 Под маркой Philips представлен монитор Philips Brilliance 499P9H с соотношением сторон экрана 32:9. Размер вогнутой жидкокристаллической панели типа VA, используемой в мониторе, равен 49 дюймам, разрешение — Dual Quad HD (5120 х 1440 пикселей). По сути, 499P9H экв...

Создан первый в своем роде спинтронный микроконтроллер, потребляющий 50 микроВатт при работе на частоте 200 МГц Исследователи из университета Тохоку, Япония, объявили о создании первого в своем роде спинтронного микроконтроллера, который демонстрирует нам чудеса энергетической эффективности. В основе этого микроконтроллера лежит технология VLSI, работающая за счет эффектов и явлений с...

Проверка корректности адресов в памяти на Cortex-M0/M3/M4/M7 Привет, Хабр! По поводу случившегося на днях послабления режима, возмущения в комментариях одного соседнего поста о том, что статьи про микроконтроллеры — сплошь мигание светодиодом, а также безвременной гибели моего стандалон-блога, восстанавливать который мне пока лень, п...

Аватары Samsung Galaxy S10 могут повторять движения всего тела пользователя в реальном времени Флагману Samsung Galaxy S10 прочит большой успех самый известный аналитик Apple и iPhone В смартфонах линейки Samsung Galaxy S10 реализована обновленная система цифровых аватаров, которые могут повторять движения всего тела пользователя в реальном времени. Это стало во...

Consumer Reports: обновлённый автопилот Tesla умеет автоматически менять полосу движения — это небезопасно Автопилот не прогнозирует действия других водителей на дороге, не реагирует на стоп-сигналы и сигналы поворота, отмечают журналисты.

Новая королевская битва MekaRoyale Online выйдет 21 января  Студия Illogical Games анонсировала Mecha Royale Online в июне прошлого года. Сейчас продолжается бета-тест, в котором все еще можно принять участие на обеих платформах. Авторы разрешают последние проблемы, и уже 21 января сделают игру доступной для всех. Теперь она называе...

Как и зачем читать даташиты, если микроконтроллеры – ваше хобби Микроэлектроника – модное увлечение последних лет благодаря волшебному Arduino. Но вот беда: при должном интересе перерасти DigitalWrite() получается быстро, а что делать дальше – не совсем ясно. Разработчики Arduino приложили немало усилий для снижения порога вхождения в с...

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

Первая радиостанция в России стала вещать одновременно в аналоге и в цифре Как рассказали “Коммерсанту” в РТРС, после установки DRM-передатчика к FM-сигналу Comedy Radio на частоте 95,7 МГц добавляется цифровая копия станции, поясняют в РТРС. Это, в частности, позволяет вместе с основным сигналом дополнительно передавать "сопутству...

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

Где хранятся ваши константы на микроконтроллере CortexM (на примере С++ IAR компилятора) Я работаю со студентами на микроконтроллере STM32F411RE, имеющего целых 512 кБайт ROM и 128 кБайт ОЗУ. Обычно в этом микроконтроллере в ROM память записывается программа, а в RAM изменяемые данные и очень часто нужно сделать так, чтобы константы лежали в ROM. В микроконтро...

Второе поколение беспроводных наушников AirPods Наушники позволяют слушать музыку 5 часов без подзарядки, а вместе с чехлом их хватает на 24 часа. Всего 15 минут подзарядки в футляре хватает на 3 часа воспроизведения звука или 2 часа разговора по телефону. Еще одной особенностью AirPods второго поколения стал чехол с подд...

Предлагаю кинематику по Х Всем доброго вечера.Сам владелец того самого маленького паучка  TEVO Michelangelo. Пришло время построить принтер побольше и своими ручками. На конструкцию не обращайте внимания, пока опытный образец)))) будет область печати 300х300х600 при габаритах 350х350х350.Долго д...

Как зашифровать данные в QR-код и подключать людей к своему Wi-Fi при помощи камеры смартфона Каждый из вас наверняка не раз встречал в повседневной жизни такую вещь, как QR-код. Эти коды можно увидеть на всевозможных объявлениях, рекламных баннерах, визитках и даже на кофейных автоматах. Люди их используют для разных нужд, но всё-таки все это сводится к одному: QR-...

Ноутбук Compaq LTE 5000, часть первая — знакомство Когда на меня напал приступ ностальгии, одной из мыслей было то, что ретро-техника занимает довольно много места. Пока я с ней ковыряюсь на работе — это не страшно, три-четыре лишних системника на складе много места не займут. А вот дома место ограничено и не хотелось захлам...

Некролог на смерть Chromecast Audio: Google убил черные диски Несколько дней назад www.reddit.com сообщил, что Googlе прекращает выпуск Chromecast Audio, устройства, которое в свое время стало одним из самых удобных альтернатив большим мультирум системам. Для тех, кто успел забыть, что это за штуковина, напомню, что это такой диск, кот...

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

Стратегического покерного бота Libratus адаптировали для военных симуляторов В 2017 году покерный бот Libratus попал в заголовки СМИ, когда обыграл четырёх профессионалов в безлимитный холдем на дистанции 120 000 рук. Теперь технологию адаптировали для военного применения. Разработчики систем слабого ИИ часто сравнивают эффективность своих программ ...

Microsoft и Nvidia объединились, чтобы сделать Minecraft еще реалистичнее Технологии трассирования лучей в реальном времени, реализованные в новых видеокартах Nvidia, позволяют гораздо более «правдоподобно» изображать отражения, тени и другие особенности реальных объектов. Технологии трассирования лучей в реальном времени, реализованные в видео...

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

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

Новые подробности о Xiaomi Mi 9 Pro 5G: 150 вариантов вибрации и игры в 4D Компания Xiaomi завершает воскресный парад тизеров, посвященных флагманской модели Mi 9 Pro 5G, двумя картинками, в которых речь идет о новом вибромоторе: он обеспечит не только более сильную вибрацию, но еще и порадует разнообразием ее видов. 150 — именно стольк...

[Из песочницы] Элементарные шифры на понятном языке Привет, Хабр! Все мы довольно часто слышим такие слова и словосочетания, как «шифрование данных», «секретные шифры», «криптозащита», «шифрование», но далеко не все понимают, о чем конкретно идет речь. В этом посте разберемся, что из себя представляет шифрование и рассмотрим...

Новый трехдиапазонный WiFi-маршрутизатор Linksys Max-Stream AC2200 MU-MIMO Linksys представила новый маршрутизатор с функциями, которые порадуют многих пользователей. Устройство называется MR8300 Max-Stream Tri-Band Mesh WiFi AC2200 и содержит технологию ячеистой сети Velop, которая позволяет создавать домашнюю систему Wi-Fi с использованием ...

Payback 2 2.104.3 Payback 2 – это динамичная игра для Android, которая представляет собой смесь таких жанров как гонки, танковый симулятор и экшен от третьего лица. Первая часть игры была доступна только для iOS и получила звание одного из лучших клонов Grand Theft Auto. В отличие от известно...

[Перевод] Миниатюрный функциональный аналог декатрона для реплики Harwell Dekatron Computer и не только Разрабатывая этот функциональный аналог декатрона, автор преследовал две цели: поучаствовать всё в том же конкурсе конструкций на платах площадью в один квадратный дюйм, а также применить множество таких модулей в проекте WITCH-E по воссозданию Harwell Dekatron Computer, т...

Google запускает свой стриминговый сервис Stadia Google объявил о запуске собственной стриминговой платформы Stadia, предполагающей мгновенный доступ к игре с любого устройства без необходимости загрузки или установки дополнительного функционала.  Новый сервис был представлен главой корпорации Сундаром Пичаи (Sundarar...

Operating Systems: Three Easy Pieces. Part 4: Введение в планировщик (перевод) Введение в операционные системы Привет, Хабр! Хочу представить вашему вниманию серию статей-переводов одной интересной на мой взгляд литературы — OSTEP. В этом материале рассматривается достаточно глубоко работа unix-подобных операционных систем, а именно — работа с процесс...

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

Как обыграть клуб Вулкан Платинум на 17 000 000 рублей с помощью дыры в алгоритме? В казино vulkanplatinum царит круглосуточная атмосфера отличного настроения и возможность извлечения финансовой выгоды из активации барабанов популярных видео слотов. Также играть можно бесплатно. Каждый посетитель клуба casino-vulkan-platinum.ru старается превратить онлайн ...

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 2 Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 2. Начало работы Как и планировалось, в этой части рассмотрим более подробно особенности программирования с использованием библиотеки NanoRTOS. Те, кто начал чтение с этого поста, могут ознакомиться с о...

Google закрыла сервис передачи данных о сигнале мобильной связи с Android-смартфонов Из-за опасений возможного нарушения приватности пользователей, компания Google прекратила поддержку одного из сервисов для операторов. Источники Reuters узнали, что технологический гигант ещё в апреле закрыл функцию Mobile Network Insights, которая предоставляла операторам к...

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

Способы применения и искажения меткости в играх. Наглядные графики для сравнения Вычислять факт попадания в играх на основе полученной меткости можно по разному: — сравнивая с одним псевдослучайным числом (которое тоже можно получать по разному [1]); — сравнивая с наибольшим или наименьшим из двух псевдослучайных чисел; — сравнивая среднее из двух и б...

Крошечный маячок «Hero» бесплатно вызовет помощь в любой точке планеты Британский стартап Infinite Media Dynamics создал спасательный гаджет с броским названием «Hero» (Герой), который сможет подать сигнал бедствия в любой точке мира. Достаточно щелкнуть единственной кнопкой. «Hero» подключен к международной системе Cospas Sarsat, которая финан...

PDDM — Новый Model-Based Reinforcement Learning алгоритм с улучшенным планировщиком Обучение с подкреплением (Reinforcement Learning) делится на два больших класса: Model-Free и Model-Based. В первом случае действия оптимизируются напрямую по сигналу награды, а во втором нейросеть является только моделью реальности, а оптимальные действия выбираются с помо...

Сетевой комбайн: ASUS RT-AC88U Смартфоны заменили нам КПК и телефоны, телевизоры объединили функции простого «ящика» и видеопроигрывателя, а роутеры так и остались обособленными устройствами. На производстве такое положение дел понятно и вопросов не вызывает, а в домашней среде выглядит странно. К чему ра...

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

Российская компания представила умные часы Aimoto Senior Российская компания Aimoto | Кнопка Жизни представила на ежегодной международной выставке потребительской электроники и технологий CES в Лас-Вегасе, США, новинку – умные часы «Aimoto Senior» для старшего поколения и рассказала о сотрудничестве с компанией Яндекс и интеграции...

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

На мобильных вышел аудио-детектив Alt-Frequencies от авторов Normal Lost Phone и Another Lost Phone Alt-Frequencies – новый проект от автора оригинальных интерактивных приключений A Normal Lost Phone и Another Lost Phone. В последних двух играх вашей задачей было по крупицам собирать информацию о жизни человека с помощью его смартфона. Alt-Frequencies довольно сильно от н...

Школьник из России выиграл конкурс Google за разработку переводчика с языка жестов Можно ли помочь глухонемым людям выразить свои мысли, автоматически переводя жесты руками, которые они показывают, в слова? Таким вопросом задался российский десятиклассник Даниил Казанцев из Екатеринбургского лицея. Решение разобраться в этой проблеме привело Даниила к поб...

FPS.io 1.2.3 FPS.io – интересная сетевая игра битва в которой вы будете бороться с игроками со всего света за жизнь и победу. В начале нашей игры вам нужно будет выбрать внешность героя его основные навыки. Далее вы окажитесь в огромном мире, который полон опасностей и различных се...

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

[Перевод] Реализация шаблона проектирования Command в Unity Вы задавались когда-нибудь вопросом, как в играх наподобие Super Meat Boy реализована функция реплея? Один из способов её реализации — выполнять ввод точно так же, как это делал игрок, что, в свою очередь, означает, что ввод нужно как-то хранить. Для этого и многого другого...

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

Новый мрачный платформер Microbian в стиле Limbo вышел на iOS Игры Limbo и INSIDE любят не только за их фирменный визуальный стиль, но именно благодаря ему их мгновенно узнают. Разработчик Victor Garcia решил повторить этот стиль в в своем дебютном проекте Microbian. В Microbian вам предстоит сыграть за микроба, который пытается сбежа...

Vakansee и Tianma будут выпускать дисплеи OLED со встроенными дактилоскопическими датчиками Компания Vkansee, которая разрабатывает и производит оптические дактилоскопические датчики для смартфонов, ноутбуков и других устройств, объявила о партнерстве с компанией Tianma. Компания Tianma выпускает дисплеи малого и среднего размера для смартфонов, планшетов, нав...

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

Huawei назвала войну США против неё проблемой для всего мирового бизнеса Представитель Huawei в очередном интервью рассказал журналистам, что действия США в отношении компании — очень плохой сигнал всего мирового бизнеса. Ведь подобное может случиться с какой-угодно компанией.

Лемминги: официальная игра! 2.20 Единственная официальная игра про леммингов! Они вернулись и стали еще лучше! Классическая игра-головоломка из 90-х, переосмысленная для мобильных устройств! Вас ждет эпическое приключение по полной тайн вселенной, где вам предстоит спасать милых леммингов, направл...

Свежие скриншоты и геймплей аркадного экшена Streets of Rage 4 Компания DotEmu и студии Lizardcube и Guard Crush Games опубликовали свежие скриншоты игрового процесса готовящегося аркадного экшена Streets of Rage 4. Streets of Rage, известная в Японии как Bare Knuckle, это трилогия игр в жанре beat ‘em up, разработанная...

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

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

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

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

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

Как ГКРЧ частоты делила На заседании во вторник, 22 октября, ГКРЧ отклонила заявку ГЛОНАСС-ТМ — совместного предприятия оператора системы "Платон" и ГЛОНАССа — на выделение ей новых частот. Выделить новые радиочастоты совместному предприятию структур Игоря Ротенберга, "Ростеха" и АО "ГЛОНАСС" попро...

Поиграем в книжки — что такое геймбуки и какие из них стоит попробовать Учить английский по играм и книгам — приятно и довольно эффективно. А если игра и книга объединены в одно мобильное приложение — еще и удобно. Так сложилось, что на протяжении последнего года я неспешно знакомился с жанром мобильных «геймбуков»; по итогам ознакомления готов...

Broadcom BCM56880 — коммутатор Ethernet, выпускаемый по нормам 7 нм и программируемый на языке высокого уровня Компания Broadcom на этой неделе представила микросхему StrataXGS Trident 4 BCM56880, в которой реализованы функции коммутатора Ethernet. К ее достоинствам производитель относит большую пропускную способность — от 2,0 до 12,8 Тбит/с, «высочайшую в отрасли ск...

Night Call — такси-такси, вези-вези… (Mac) Буквально пару недель назад на виртуальных полках магазина Steam появился очень необычный приключенческий детектив в стиле нуар под названием Night Call. В отличие от большинства подобных проектов пользователям предстоит играть не за угрюмого частного детектива, а за простог...

SMARTlife: Аренда игр и аккаунтов ps4 – оправданно и экономно Как не зайдешь на форум игроманов, так там жалобы на одно и то же: игры для PlayStation очень дорогие, а ведь реально на месяц нужна игра и не больше, как бы меньше платить на новенькие игрушки, почему владение современной приставкой, за которую отсыпано реально много средст...

Интерактивная игра на XSLT Когда-то давным-давно придумали люди язык XML и увидели, что это хорошо. И стали использовать его везде, где можно, и даже там, где не следует. Форматы хранения и передачи данных, конфиги, веб-сервисы, базы данных… Казалось, оглянись вокруг — XML, XML повсюду. Время прошло...

Квантовые вычисления в играх, или сходим с ума по-серьезному Если живешь среди сумасшедших, надо и самому научиться быть безумным Вы когда-нибудь пробовали «научиться быть безумным»? Нетривиальная задачка. Даже нормальной методики не найдешь, ибо каждый сходит с ума по-своему. Моя первая попытка: теория заговора. Теория не предполага...

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

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

Rime 1.4.0 Rime — ты находишь странную книгу и попадаешь в загадочный мир скрытый в ней. Чтобы выбраться отсюда, необходимо разгадать все тайны, спрятанные в этой комнате. Игра бесплатная до самого конца. Особенности Rime: Превосходная графика. Продуманные загадки. 3 способ...

Microsoft и Oracle объединили облачные сервисы в единую сеть Microsoft и Oracle решили объединить свои облачные сервисы. Это соглашение двух компаний о совместной работе позволит клиентам воспользоваться лучшими функциями Microsoft Azure и Oracle Cloud. Клиенты также смогут настраивать свои решения с обеих платформ в соответстви...

[Из песочницы] Наша с девушкой первая видео игра. Разработка на Unity. Часть 1 Ну как первая… Если не считать релизы только под Android и с десяток заброшенных проектов у финиша, то да, это первая наша игра с замахом больше чем одну платформу. Как же всё начиналось? А всё просто, работали мы значит над другим проектом, назовем его «проект А», работали ...

[Из песочницы] Архитектура компьютерных систем 1 часть. Логические вентили Логические элементы Доброго времени суток, я начинаю серию статей по написанию виртуальной машины на языке Golang. Я выбрал этот язык так как он прост для чтения и имеет в стандартной библиотеке уже необходимые функции, которые пригодятся в дальнейшем. Эта статья не несёт в...

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

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

Генератор простых арифметических примеров для чайников и не только Привет! В этой «статье», а вернее сказать очерке, покажу очень простой способ развлечься зная самые основы latex и python. Читать дальше →

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

Лучшие игры для тренировки вашего мозга Что наша жизнь? Игра! В данном случае — игра, которая поможет вам натренировать мозг Современный смартфон позволяет вам получить доступ ко множеству самых разных приложений. Вы можете читать в интернете интересные статьи (в том числе и на нашей страничке в Яндекс.Дзен)...

Microsoft добавила в Windows 10 функцию Variable refresh rate, которая дополняет Adaptive-Sync и G-Sync Технологии адаптивной синхронизации кадровой частоты монитора и частоты кадров в играх присутствуют на рынке уже достаточно давно. Но лишь сейчас Microsoft решила добавить в Windows 10 собственное решение, связанное с этими технологиями. В новой сборке Windows Version 1...

Apple Arcade — новый сервис Apple с играми по подписке Неожиданно для всех Apple представила новый игровой сервис Apple Arcade. Это первый в мире сервис для десктопных, мобильных и других устройств, разработанный при участии крупнейших игровых студий. С его помощью владельцы iPhone, iPad и Mac получат доступ к более 100 эксклюз...

Автор «Игры престолов» выпустит компьютерную игру В интернете случайно появился постер игры Elden Ring. Это, по информации инсайдеров, совместный проект японской компании FromSoftware и Джорджа Мартина (George Martin), автора цикла книг «Песнь Льда и Пламени», по которому был снят сериал «Игра престолов».

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

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

Что такое Wi-Fi Direct и как его использовать на смартфоне под управлением Android Список функций наших Android-смартфонов довольно обширен, и некоторые из них могут запросто остаться незамеченными. Между тем они могут оказаться весьма и весьма полезными. Например, на практически каждом смартфоне имеется функция Wi-Fi Direct. Пару лет назад она наделала н...

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

Samsung придумала, как сделать из одного смартфона два Корейцы продолжают радовать интересными новинками. В Лас-Вегасе уже стартовала выставка CES 2019, на которой Samsung представила концепты модульных телевизоров на основе технологии MicroLED. Она позволяет собрать из отдельных панелей TV любых размеров. В случае с новым пате...

Operating Systems: Three Easy Pieces. Part 5: Планирование: Multi-Level Feedback Queue (перевод) Введение в операционные системы Привет, Хабр! Хочу представить вашему вниманию серию статей-переводов одной интересной на мой взгляд литературы — OSTEP. В этом материале рассматривается достаточно глубоко работа unix-подобных операционных систем, а именно — работа с процесс...

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

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

Замена Action URL & URI в SIP-телефонах или управление via websockets? SIP-телефоны. Компьютеры с трубкой. По идее с ними очень многое можно что делать, а их используют только для звонков :-) Недавно был на конференции АстерКонф, и там вендоры рассказывали о своих телефонах, не будем никого выделять, все хороши, где-то лучше, где-то дешевле, п...

Вы можете устанавливать приложения без App Store, но лучше это не делать В последнее время в нашем Telegram-чате все чаще пишут с вопросами о так называемых «бесплатных App Store без джейлбрейка». Действительно, есть сервисы, где можно совершенно бесплатно загружать даже платные приложения на iPhone и iPad. Только взамен они кое-что потребуют, и...

Анонсирована глобальная версия Sword Art Online: Alicization Rising Steel Пару недель назад издатель Bandai Namco анонсировал ролевую игру Sword Art Online: Alicization Braiding для iOS и Android в Японии. Сегодня он подтвердил, что проект выйдет во всем мире и будет называться Sword Art Online: Alicization Rising Steel. Компания предложила польз...

Анонсирована Gravity Rider Zero — модернизированный вариант мотогонок В прошлом году студия Vivid Games S.A., авторы Space Pioneer, Real Boxing, Highway Getaway и еще нескольких проектов, выпустили гонку Gravity Rider в стиле серии Trials — с видом сбоку, но в научно-фантастическом сеттинге. Мы назвали ее одной из лучших гонок прошлого года, а...

Гэри Илш: RankBrain не использует UX-сигналы в своей работе Сотрудник Google Гэри Илш ответил в Reddit на вопрос о том, как работает алгоритм на базе машинного обучения RankBrain. В частности, какие сигналы он использует. Вопрос выглядел так: «RankBrain. Многие люди продолжают говорить, что часть системы RankBrain включает UX-сигналы...

Подробности о Call of Duty: Mobile: режимы, персонажи, оружие + трейлер с зомби и королевской битвой Call of Duty: Mobile– одна из самых ожидаемых мобильных игр. Activision готовит боевик консольного уровня со знакомыми персонажами и судя по роликам, которые то и дело появляются от участников тестов, подвести не должна. Тем временем продолжается активная рекламная кампания...

«Вы держите его неправильно». Пользователи Samsung Galaxy S10+ сообщают о проблемах с LTE Смартфоны Samsung Galaxy S10 на SoC Exynos 9820 быстро разряжаются из-за найденного бага Платформы Exynos от Samsung никогда не имели репутацию максимально энергоэффективных, смартфоны Galaxy S10 с Exynos 9820 лишь укрепили данный факт. Версия со Snapdragon 855 не толь...

Eclipse для микроконтроллеров (STM32) + FreeRTOS Task Aware Debugger В данной статье будет описано как установить eclipse для микроконтроллеров + FreeRTOS Task Aware Debugger. Читать дальше →

[Перевод] Двухразрядный термометр Этот двухразрядный светодиодный термометр автор изготовил в качестве подарка на день рождения сыну друга. Ему всего два года, и цифры он уже читает, а буквы — нет. Теперь он может узнавать температуру за окном самостоятельно. Датчиком в термометре служит микросхема DS18B20...

Микрофон Rode NTG5 имеет круглые акустические порты Австралийская звуковая компания Rode анонсировала дополнение линейки профессиональных микрофонов — модель NTG5 . В описании микрофона отмечена новая конструкция с «круглыми акустическими портами», которая пришла на смену линейным прорезям, характерным...

Мониторы Samsung Space Monitor с креплением как у настольной лампы появились в России Компания Samsung Electronics объявляет о старте российских продаж мониторов Space Monitor, которые были представлены в начале этого года на выставке Consumer Electronic Show 2019. Новинка получила эргономичную подставку, которая позволяет максимально эффективно использ...

FullCharge Alarm 4.3.6 Приложение подает сигнал, когда батарея будет полностью заряжена (разряжена) или по установленному вами лимиту, например 80 процентов. Особености: — Сигнал при нужном заряде или разряде — Температура батареи — Состояние батареи — Технология по которой создана ба...

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

[Перевод] Реверс-инжиниринг Fantastic Dizzy Fantastic Dizzy — это игра в жанре «пазл-платформер», созданная в 1991 году компанией Codemasters. Она является частью серии игр про Диззи (Dizzy Series). Несмотря на то, что серия Dizzy до сих пор популярна, и по ней создаются любительские игры (Dizzy Age), похоже, что никт...

6 советов по измерению удовлетворенности пользователей Часто проводится много дискуссий о том, что измерять при оценке  службы поддержки ИТ и управления ИТ-услугами. В книгах ITIL предлагают множество всевозможных параметров: ключевые показатели эффективности (KPIs), критические факторы успеха (CSF) — так много, что л...

[Из песочницы] Реализация горячей перезагрузки С++ кода в Linux * Ссылка на библиотеку в конце статьи. В самой статье изложены механизмы, реализованные в библиотеке, со средней детализацией. Реализация для macOS еще не закончена, но она мало чем отличается от реализации для Linux. Здесь в основном рассматривается реализация для Linux. Г...

Создана самая сложная игра в мире Французский разработчик создал, наверное, самую сложную браузерную игру в мире. Он объединил на одном поле «Тетрис» и «Змейку».

Учёные научились переводить сигналы мозга в текст Учёные из Калифорнийского университета из Сан-Франциско разработали метод «декодирования» сигналов мозга в текст. Исследование было профинансировано компанией Facebook. Результаты опубликованы в статье в журнале Nature.

Видео демонстрирует сложную конструкцию камеры-перевертыша нового смартфона Samsung Galaxy A80 Известный сетевой инсайдер Ice Universe опубликовал на своей страничке в Twitter видеоролик, который ему предоставил сотрудник китайского подразделения компании Samsung. В данном видеоролике нам демонстрируют блок камер Samsung Galaxy A80, который может выдвигаться и по...

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

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

Как получить бесплатные V-Bucks в Fortnite? Лучшие вещи в жизни бесплатны, и нет ничего удивительного в том, что игроки в Fortnite ищут способы, как заполучить бесплатно V-Bucks, внутриигровую валюту Battle Royale. Её можно использовать для покупки Battle Pass, эмотиконов, косметических улучшений, глайдеров и других п...

[Из песочницы] Путь к естественному интеллекту Глава 1. Обработчик сигналов В повседневной жизни мы не задумываемся, почему нам нравится стейк или апельсин. Он жареный, сочный и мясистый, а мы голодные. Благодаря теории Дарвина ученые, к счастью, уже могут нам объяснить, почему же нам нравится стейк. Потому что в процесс...

4 трудности при локализации мобильных игр на примере Fishing Clash — перевод Хабр, привет! Перевели статью Кевина Дабровски, креативного директора Ten Square Games. На примере их игры Fishing Clash он рассказал, какие у них случались факапы, и что делать, чтобы у вас такого не повторилось. Следует сразу разделить понятия: локализация и перевод — ...

Сравнение BI систем (Tableau, Power BI, Oracle, Qlik) Привет, Хабр! В прошлом году я проводил небольшой конкурс на выбор BI для нашего проекта. Я руковожу направлением BI и аналитики Питерской клинике «Скандинавия». Никакого BI до этого в нашей клинике не было и одна из моих задач была в его создании. Я попросил представителей...

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

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

Опубликованы изображения и описание умных часов LG с инновационной камерой На сайте LetsGoDigital опубликовали изображения и описание умных часов LG, которые будут оснащены камерой. Информация была взята из опубликованного Ведомством по патентам и товарным знакам США (United States Patent and Trademark Office, USPTO) патента, в котором описаны...

[Перевод] Конференция DEFCON 18. Практический шпионаж с помощью мобильного телефона. Часть 2 Конференция DEFCON 18. Практический шпионаж с помощью мобильного телефона. Часть1 Мы хотим применить определённые методы, чтобы ускорить захват телефонов фальшивой сетью. На данный момент у нас есть простой перехватчик IMSI, вы можете попробовать позвонить и услышать запи...

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

Искусственный интеллект на примере простой игры. Часть 2 В этот раз выбрана игра «Змейка». Создана библиотека для нейросети на языке Go. Найден принцип обучения, зависимый от «глубины» памяти. Написан сервер для игры между разработчиками. Читать дальше →

Японский "роботизированый" отель отказывается от роботов Владельцы Henn-na во время запуска гостиницы в 2015 году, называли ее первой в мире с роботизированным персоналом. К началу 2019 года в отеле насчитывалось в общей сложности 243 робота (к моменту открытия их было 80). Однако около 120 из них пришлось уволить из-за низкой эфф...

Скачать самую легендарную игру CS 1.6 Если вы хотите вспомнить молодость и сыграть в классическую игру, то перейдя по данной ссылке, вы сможете очень безопасно и быстро скачать контр страйк 1.6. Ресурс имеет абсолютно все самые популярные и интересные сборки данной игры. Всё что вам необходимо сделать, это выбр...

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

Два новых телефона от Nokia Компания HMD Global, дом для телефонов Nokia, представила сразу два новых кнопочных телефона: Nokia 105 (2019) и Nokia 220 4G. Nokia 105 (2019) является уже четвертой версией популярной модели Nokia 105. Модель имеет цветной дисплей 1,77’’, солидный аккумулятор с съё...

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

Для фанатов «Игры престолов». Игра The Dead Must Die для гарнитуры Magic Leap позволяет сразиться с Королём Ночи Компания Magic Leap полноценно представила свою гарнитуру дополненной реальности в августе прошлого года. Правда, несмотря на слухи, цена оказалась весьма высокой — 2295 долларов. Magic Leap пообещала позже выпустить более доступную модель, но пока о её сроках вы...

Лучшие хардкорные игры 2018 года на iOS и Android: это вам не Dark Souls На мобильных игры могут стать хардкорными не потому, что разработчик заложил в них такой элемент, а по причине недоработки некоторых составляющих: камеры, управления и оптимизации. Но в этом году были интересные примеры по-настоящему сложных игр для тех, кто даже в свободные...

Представлен геймерский смартфон Nubia Red Magic 3: вентилятор в системе охлаждения, экран AMOLED с кадровой частотой 90 Гц, Snapdragon 855 и новый рекорд AnTuTu В Nubia решили разбавить этот выходной день анонсом своего нового игрового смартфона Red Magic 3. Новинка получилось в какой-то степени уникальной за счет своей системы охлаждения, в которой используется самый настоящий вентилятор! Многие производители лукавят, называ...

Производство дизельных электростанций Качественные и современные модели дизельных генераторов предлагает вниманию своих клиентов компания «RusDiеsel». Данная компания является одной из самых крупных и масштабных в своем деле. Она занимает лидирующие позиции на рынке и является поставщиком генераторов и строитель...

[Перевод] Доступное объяснение гипотезы Римана Посвящается памяти Джона Форбса Нэша-младшего Вы ведь помните, что такое «простые числа»? Эти числа не делятся ни на какие другие, кроме самих себя и 1. А теперь я задам вопрос, которому уже 3000 лет: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, p. Чему равно p? 31. Каким будет сл...

[Из песочницы] Как в Microsoft SQL Server получать данные из Google Analytics при помощи R В этом материале я хочу подробно показать, как можно при помощи R в Microsoft SQL Server реализовать получение данных из Google Analytics (и вообще из любого API). Благодарности: Поскольку я ни разу не маркетолог мне требовалась помощь специалиста. Тестовый кабинет и доступ ...

RS-485 на отечественных микроконтроллерах от фирмы Миландр Несколько дней назад я имел неосторожность завуалированно пообещать запилить пост про Миландр… Ну что ж, попробуем. Как вы, вероятно, уже знаете, существует российская компания Миландр, которая, среди прочего, выпускает микроконтроллеры на ядре ARM Cortex-M. Волею судеб я ...

Sony выпустила приложение для игры в PlayStation 4 с iPhone или iPad В последнем обновлении операционной системы PlayStation 4 появилась функция, которую некоторые пользователи ждали годами. С сегодняшнего дня консоль будет синхронизироваться с устройствами iOS, предоставляя пользователям iPhone и iPad возможность играть с приложением PS4 Re...

[Перевод] Создаём собственный игровой контроллер Источник вдохновения На игровых выставках разработчики Objects in Space показывали демо своей игры с контроллером на кокпите огромного космического корабля. Он был дополнен загорающимися кнопками, аналоговыми приборами, световыми индикаторами состояния, переключателями и т.д...

От Need for Speed до GTA: Сколько стоят крутые авто из компьютерных игр в реальной жизни Интересно, что среди скоростных суперкаров даже затесался один отечественный внедорожник. Самая быстрая и редкая машина из GTA: San Andreas под названием Turismo расположилась на 9 месте рейтинга крутых авто из компьютерных игр. В реальной жизни прототипом данной машины стал...

Рэндзю 3/2 – игра полутора лиц без начала Заголовок наверняка повергнет читателя в полное недоумение. Во‑первых, разве может число лиц быть нецелым? И как это — без начала? Сейчас расскажем! ...

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