Социальные сети Рунета
Четверг, 24 января 2019
6 июля 2018   12:52

[Перевод] Извлекаем уровни из Super Mario Bros с помощью Python

Введение Для нового проекта мне понадобилось извлечь данные уровней из классической видеоигры 1985 года Super Mario Bros (SMB). Если конкретнее, то я хотел извлечь фоновую графику каждого уровня игры без интерфейса, подвижных спрайтов и т.п. Разумеется, я просто мог склеит...

Подробности на сайте: habr.com

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

В Serial Cleaner добавят два уровня сложности — хардкорный и «прогулочный» Те, кому сложность заданий в Serial Cleaner показалась слишком высокой, вскоре смогут вернуться к игре и попробовать снова. 29 ноября в проекте появится специальный уровень сложности Easier to Clean. Игра обновится бесплатно, патч направлен на игроков, которые ...

[Перевод] Загрузка ядра Linux. Часть 1 От загрузчика к ядру Если вы читали предыдущие статьи, то знаете о моём новом увлечении низкоуровневым программированием. Я написал несколько статей о программировании на ассемблере для x86_64 Linux и в то же время начал погружаться в исходный код ядра Linux. Мне очень ин...

Угадай Птицу. Пазлы 1.0.0 Вам предлагается бесплатная обучающая логическая игра – головоломка “Угадай Птицу. Пазлы”. Игра является приятной и полезной с красочными фотографиями птиц, разными темами, интересными анимациями. Жанр головоломок является одним из самых популярных в играх. В головоломк...

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

[Перевод] Добавляем глубину 2D-спрайтам с помощью отрисованных вручную карт нормалей Пиксель-арт вечен, но это не значит, что инструменты и методики работы с ним должны оставаться на уровне 1993 года. Британский разработчик игр Cardboard Sword работает над двухмерным стелс-платформером The Siege and the Sandfox, создаваемом в Unreal Engine 4 с Paper2D. Ком...

[Перевод] Создание игры для Game Boy, часть 2 Несколько недель назад я решила поработать над игрой для Game Boy, создание которой доставило мне большое удовольствие. Её рабочее название «Aqua and Ashes». Игра имеет открытые исходники и выложена на GitHub. Предыдущая часть статьи находится здесь. Фантастические спрайты...

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

Block! Hexa 1.4.206 Block! Hexa Puzzle — классическая головоломка от создателей игры Roll the Ball. Эта игра будет одинаково интересна взрослым и детям! Собирайте блоки, получайте очки и переходите на новый уровень.  Правила игры: для перемещения блоков перетаскивайте их; собирайте блоки...

Charm King 4.98.0 Charm King – интересная игра головоломка, в которой тебе понадобиться собирать фигурки в определённые комбинации, чтобы пройти уровень. Это игра на логику. Вам нужно использовать все свои мозги чтобы выиграть. Игра очень интересная и красочная. На боле игры расположены...

[Перевод] Проект wideNES — выходим на границы экрана NES В середине 1980-х Nintendo Entertainment System (NES) была обязательной к покупке консолью. Лучший звук, лучшая графика и лучшие игры среди всех консолей того времени — приставка расширяла границы возможного. До сих пор такие проекты, как Super Mario Bros., The Legend of Ze...

[Перевод] Как я научил ИИ играть в Tetris для NES. Часть 1: анализ кода игры В этой статье я исследую обманчиво простые механики Nintendo Tetris, а во второй части расскажу, как создал ИИ, эксплуатирующий эти механики. Попробуйте сами О проекте Для тех, кому не хватает упорства, терпения и времени, необходимых для освоения Nintendo Tetris, я созда...

ABA English 3.0.5.2 ABA English — это онлайн-академия английского языка с более чем 40-летним опытом, которая предлагает методику обучения, разработанную и проверенную экспертами-лингвистами ведущих университетов мира. ABA Films: изучай английский с помощью наших эксклюзивных короткометражных...

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

[Перевод] Java для Playstation 2 — возможно ли это? Введение Этим проектом я хотел ответить на один вопрос: возможно ли написать Java API для Playstation 2 и создать на нём графическое демо. Не хочу раскрывать спойлеры, но ответом будет «да». Несколько лет назад я начал проект Java Grinder, получающий скомпилированные файлы...

Round Stones: взрывной бильярд, нереальный пул 1.3.2 Игру Round Stones можно отнести ко многим жанрам. Но в общем можно сказать, что игра объединяет в себе общие принципы бильярда, кёрлинга и аэрохоккея.  Забивайте синие камни в карманы используя красный камень и толкатель. Бильярдные игры — основа этой игры. Собирайте ...

[Перевод] Делаем проект по машинному обучению на Python. Часть 2 Перевод A Complete Machine Learning Walk-Through in Python: Part Two Собрать воедино все части проекта по машинному обучению бывает весьма непросто. В этой серии статей мы пройдём через все этапы реализации процесса машинного обучения с использованием реальных данных, и у...

Искусственный интеллект научили писать Java-код Группа исследователей из университета Райса (США) развивает интеллектуальный ассистент разработчика Bayou, позволяющий частично автоматизировать процесс написания кода на языке Java. Проект использует алгоритмы глубинного машинного обучения и модель, натренированную на приме...

[Перевод] Создание эмулятора аркадного автомата. Часть 1 Написание эмулятора аркадного автомата — это замечательный учебный проект, и в этом туториале мы очень подробно рассмотрим весь процесс разработки. Хотите по-настоящему разобраться в работе процессора? Тогда создание эмулятора — наилучший способ его изучения. Вам потребует...

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

Что дает рознице машинное обучение: пример проекта У розницы очень разнообразный круг покупателей. Их много – всевозможных профессий и уровней дохода, от молодёжи до пенсионеров. Такое разнообразие не получится корректно описать двумя-тремя бизнес-правилами, потому что вы просто не сможете охватить все сочетания критериев и ...

Jewel King 1.9.11 Jewel Match King — очистите игровое поле от сверкающих драгоценных камней. Меняйте их местами, составляя ряды не менее чем из 3 камней одного цвета. Взрывайте драгоценности в этой красочной игре для Андроид. Выполняйте интересные задания и открывайте новые локации. На каждом...

WarWest 0.1 WarWest — онлайн игра которая на первый взгляд может показаться обычной сетевой стратегией, но стоит сыграть лишь одну сессию и поймете что геймплей данного проекта сочетает в себе элементы классической онлайн стратегии, TowerDefense, Survival, Conquest и ряд других. Кроме э...

[Перевод] Пишем собственную виртуальную машину В этом руководстве я расскажу, как написать собственную виртуальную машину (VM), способную запускать программы на ассемблере, такие как 2048 (моего друга) или Roguelike (моя). Если вы умеете программировать, но хотите лучше понять, что происходит внутри компьютера и как рабо...

Пазлы и Угадай Породу Кошек 2.2.1 Приложение “Пазлы и Угадай Породу Кошек” является познавательной игрой для детей и взрослых. Игра состоит из двух частей. Пазлы способствуют развитию внимания, улучшают визуальные навыки, Угадывание позволяет в игровой форме закрепить знания о различных породах кошек. В...

MassTransit, Saga и RabbitMQ для реализации диспетчера процессов Однажды перед нами встала задача автоматизировать различные workflow в крупной компании. Для нас это значило соединить воедино на момент старта порядка 10 систем. Причем связать всё надо было асинхронно, масштабируемо, надежно. Упрощённо процесс можно описать как последоват...

Wood Block Puzzle 28.0 Wood Block Puzzle – игра которая завоевала огромное количество фанатов. Играйте в одну из самых интересных головоломок. Современный вид тетриса. Различные версии этой игры выходят каждый год на самые разные платформы в том числе и на мобильные телефоны. Игра очень прост...

BasketRoll 2.1 BasketRoll — динамичная аркада с элементами физики и головоломки. Управляйте мячом наклоняя устройство, и прокатитесь по неповторимым уровням, в которых Вас ждут различные препятствия и испытания. Перемещайтесь высоко в небе по платформам, прыгайте на трамплинах и...

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

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

[Перевод] Создание дизайна реиграбельных стелс-уровней для Payday 2 Создание Murky Station: Payday 2 Payday 2 — это кооперативный шутер от первого лица с элементами RPG, рассчитанный на четырёх человек. Игра посвящена ограблениям банков и краже редких трофеев. Она выпущена 13 августа 2013 года, с того времени к ней появилось 50 DLC и до сих...

Hills of Steel 1.4.2 Hills of Steel — игра про то как танк и стрелять по врагам. Новейшая графика, простое управление и красочные бои, сделают ваш бой неповторимым. Игра Hills of steel новейший симулятор боя. Множество различных танков ждать тебя. Огромное количество улучшений после каждог...

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

Простейшая игра на Ardruino с дисплеем 1602 — Часть #2 ЧАСТЬ #2 от начала до конца Продолжаем делать игру на ardruino и в дальнейшем всунем эту игру в программу, которую я делаю для машины и на наших полученных знаниях создадим вторую игру, для забавы ради и сделаем правильную музыку для нее. Что бы понять, что нам сейчас нужн...

Пишем свой язык программирования, часть 2: промежуточное представление программ Введение Приветствую всех, кто заглянул почитать мою очередную статью. Повторюсь, я описываю создание языка языка программирования, на основе проведенной ранее работы, результаты которой описал в этом посте. В первой части (линк: habr.com/post/435202) я описал этапы прое...

[Перевод] Создание адаптивных изображений В Интернете найдется немало статей, посвященных адаптивным логотипам. Наиболее популярным примером является сайт Responsive Logos, который показывает различные варианты известных логотипов для разных размеров экрана. Когда я впервые увидел это, я подумал, что это не более, ч...

Обзор Quick Brain: как совместить приятное с полезным Не секрет, что мало кто любит и хочет сидеть над сухими учебниками долго, даже если очень хочется. Человеку интересно быть вовлеченным в процесс словно в игру, где ты соревнуешься с другими, мотивирован двигаться вперед и быть лучше и лучше. Quick Brain один из примеров,...

[Перевод] Любопытство и прокрастинация в машинном обучении Обучение с подкреплением (RL) — одна из самых перспективных техник машинного обучения, которая сейчас активно развивается. Здесь агент ИИ получает положительное вознаграждение за правильные действия, и отрицательное — за неправильные. Такой метод кнута и пряника прост и унив...

Распознавание жестов с помощью APDS-9960 Читая комментарии к моей предыдущей статье про APDS-9960, где речь шла про распознавание цвета и уровня освещенности для меня стали очевидными две вещи: 1) тема распознавания жестов интересна и 2) тема эта не раскрыта. Действительно, если уж взялся за описание APDS-9960, т...

Возможно ли загрузить непроходимый уровень в Super Mario Maker? Данная запись — вольный пересказ видео Is it Possible to Upload an Impossible Level in Super Mario Maker?. В ролике есть отсылка на видео The Impossible Level, поэтому перескажу и его. Мой пересказ не претендует на точность, я просто хочу поделиться интересным материалом. О...

TelegramBot в облаке Wolfram Введение Прошел тот период, когда каждая вторая статья на Habrahabr была посвящена написанию своего телеграмм-бота. Также прошел период времени, когда бота без трудностей можно было разместить на своем компьютере или хостинге в России. Еще полгода назад мой бот запускался пр...

Parkour Go 1.079 Паркур GO — первая игра про паркур в 3D для мобильных устройств. Почувствуйте скорость, заберитесь на здания, используйте навыки акробатики, чтобы бегать по стене, разблокируйте больше уровней и получите новые ощущение в мобильном гейминге. Паркур от первого лица теперь...

Wordalot 5.015 Wordalot: Picture crossword  — решайте интересные кроссворды, составляйте различные слова из букв, размещенных в нижней части экрана. Заполните все свободные клетки. Изучайте новые слова, используйте свой интеллект и воображение для прохождения уровней этой игры для Андроид....

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

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

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

Stickman Fight 1.0.9 Stickman Fight – игра в которой вам нужно избавиться от соперников и пройдя все препятствия добраться до финиша. Наша игра – это сборник эпичных сражений с другими участниками игры. С каждым новым уровнем соперников становиться все больше, дерутся они все сильнее, а п...

Hitman 2 получит обновлённые уровни из первого сезона Hitman 2 в составе пакета Legacy Pack получит все шесть локаций из предыдущей игры: Париж, Сапиенца, Марракеш, Бангкок, Колорадо и Хоккайдо — об этом сообщили IO Interactive и Warner Bros. Interactive Entertainment. Любопытно, что все владельцы Hitman 201...

Crazy Snake 2.1.4 Crazy Snake — игра Змейка. Погрузитесь в восьмибитную атмосферу приставочных игр! Представляем Вам новую увлекательную игру CRAZY SNAKE. Это необычная захватывающая версия классической змейки. Данная игра отличается от классической змейки тем, что вы можете управлять зм...

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

Прохождение Prey Day: Survival  - выживание в мире зомби Проверить себя на прочность в мрачное время зомби-апокалипсиса - почему бы и нет?! С Prey Day: Survival это вполне возможно, пусть виртуально, но тем не менее. В этой игре достаточно ярко проявлены элементы кооперативного геймплея, поэтому она в немалой степени напоминает по...

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

Gibbets: Bow Master 1.0.27 Gibbets Bow Master – крутой проект созданный молодыми разработчиками. Цель игры попасть стрелой веревку и спасти человека от смерти. Игра, в которой чтобы преуспеть нужно много тренироваться и уметь целиться. Так же вы должны быть готовы к тому что при прицеливании вы н...

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

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

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

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

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

[Перевод] Мини-империи Как выглядит стратегическая игра, если мы будем смотреть только на мини-карту? Недавно я решил изучить эту идею, вернувшись к классической Age of Empires II. Начало исследования Я начал с изучения матча с тремя ИИ-игроками на карте средних размеров. Вот исходное состояние: ...

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

Microsoft опубликовала исходный код MS-DOS на GitHub Microsoft опубликовала исходный код классической операционной системы MS-DOS на GitHub, упростив доступ к программному обеспечению.MS-DOS от Microsoft занимает видное место в развитии персонального компьютера. Это была ведущая операционная система для x86 в 1980-х и 1990-х г...

Как проходит знакомство с LLP в Университете ИТМО: курс «Низкоуровневое программирование»
 Большинство популярных языков программирования — это языки высокого уровня. Например, Java, Python или C#. Конечно, программировать на них можно и слабо представляя, как на самом деле работают различные уровни абстракции. Но для хорошего IT-специалиста важно понимать и то, к...

King Crusher — приключение с элементами RPG, головоломки и рогалика — выйдет 9 января Разработчик Ankama создает простые, но интересные игры: Drag’n’Boom, Cosmobot и Tactile Wars. Новый его проект называется King Crusher и это приключение с элементами головоломки, вдохновленное классическими механиками рогаликов и RPG. Вы играете за короля, который хочет пра...

Bubble Fire 2.1 Bubble Fire – красочная аркада в которой игроку предстоит лопать и взрывать пузырьки. В игре огромное количество уровней и динамичный геймплей. Особенности В приложении более 500 уровней и на каждом из них свой уникальный набор пузырей. Когда семь пузырьков скапливаю...

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

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

Искусственный интеллект научился составлять новые карты и уровни для компьютерных игр Исследователи из Корнуэльского университета сделали то, что сможет кардинально изменить процесс разработки новых видеоигр. Они создали пару соперничающих нейронных сетей (Generative Adversarial Network, GAN) и обучили их на примере самой первой игры-шуттера, DOOM-а. В процес...

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

Space Shooter: Galaxy Attack 1.277 Space Shooter: Galaxy Attack – игра шутер в которой вы сможете стрелять из крутого оружия в окружении бескрайнего космоса. Наша галактика находиться в огромной опасности и только ты, последний герой галактики Млечный Путь, можешь ее спасти. Злобные инопланетяне хотят у...

Dubai Drift 2 2.5.1 Dubai Drift 2 – это крутая и современная гоночная игра, в которой ты почувствуешь себя самым настоящим гонщиком. Заводи мотор и вперед к победе. В нашей игре множество самых разнообразных машин, подходящих для гонок. Машины самых разных марок и расцветок. Вы можете мен...

Особенности оконной фильтрации на ПЛИС Всем привет! В этой статье речь пойдет об одной важной части цифровой обработки сигналов — оконной фильтрации сигналов, в частности на ПЛИС. В статье будут показаны способы проектирования классических окон стандартной длины и «длинных» окон от 64K до 16M+ отсчетов. Основной...

Hole Down - минималистичная, но очень затягивающая игра от автора Twofold inc. and rymdkapsel Существует небольшая группа разработчиков, которые умеют создавать потрясающе простые, но настолько же интересные игры. Мартин Йонассон, например, придумал Twofold Inc. и rymdkapsel. А уже 26 июля он готовится выпустить новую игру Hole Down. Она отличается от предыдущих его...

Candies N’ Curses - жутковатый, но стильный рогалик от Crescent Moon Games - выйдет накануне Хэллоуина У Crescent Moon Games часто получается находить интересные разработки мелких студий и помогать им добраться до конечного пользователя. Candies N’ Curses – это творение Tako Boy Studios. Вы играете за Молли Поп, которая исследует старый жуткий особняк, захваченный Королем Фа...

War Of Dungeon - от поклонников Diablo III Всем привет, сегодня я хочу рассказать вам о пет-проекте от молодой инди-студии CompanyOfDudes, который перерос из просто затеи, сделать игру для друзей, в потенциально серьезный проект, в котором пользователи играя смогу заработать. И так начнем, War Of Dungeon - позициони...

Dancing Ballz 1.5.4 Dancing Ballz – это музыкальная игра, суть которой состоит в том что бы не дать мячику упасть. В нашей игре вам нужно провести мячик по ломаной линии не дать ему упасть, иначе уровень не будет пройден. С каждым обновлением мы добавляем новых персонажей в том числе крокодил,...

Word Search Epic 1.1.8 Word Search Epic — позволяет вам наслаждаться бесплатными, неограниченными головоломками на поиск слов в различных категориях. Найдите скрытые слова, чтобы решить головоломку. Играйте в созданные вами головоломки, или генерируйте случайные головоломки на поиск слов для безгр...

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

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

[Из песочницы] Как я изучаю фреймворк Spring (помощь начинающим — дело рук самих начинающих) Добрый день! Я поставил себе цель изучить фреймфорк Spring для языка Java. Во время изучения решил проверить на себе алгоритм обучения Ричарда Фейнмана: организовать-упростить-обучить другого. В общем, я стал записывать серию коротких уроков для начинающих по работе в Sprin...

[Перевод] Реверс-инжиниринг эмулятора NES в игре для GameCube В процессе поиска способов активации меню разработчика, оставленных в Animal Crossing, в том числе и меню выбора игр для эмулятора NES, я обнаружил интересную функцию, которая существует в оригинальной игре и была постоянно активной, но никогда не использовалась компанией N...

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

Трансляция: NASA запустит спутник ICESat-2 для изучения ледяного покрова Земли Отслеживание уровня льда на поверхности Земли важно как никогда прежде. Замечая изменения в климате, климатологи пытаются выявить и изучить их причины. Например, им необходимо выявить степень влияния тающих ледников на уровень мирового океана и подсчитать количество лесов ...

Линия Танца 2.2.2 Dancing Line – динамичная игра с интересной музыкой. Множество уровней, разные локации, приятная музыка и незабываемые ощущения – все это в приложение Танцующая Линия. Особенности приложения Приложение Dancing Line – это бесплатное, красочное приложение для Android. В...

Анонсирован четвёртый сезон Fortnite Многие пользователи удивляются, как Fortnite Battle Royale может приносить столь большую прибыль своим разработчикам. Это же бесплатная игра, в которой донат фактически ничего не решает. Тем не менее, проект находится на верхних строчных чартов на ПК и консолях, да и на смар...

Tap Tap Dig 1.6.7 Tap Tap Dig – крутая игра в жанре кликер. В игре вы почувствуете себя шахтером. Добывайте золото, алмазы и другие ресурсы. Станьте настоящим шахтером. Добывайте золото, серебро, алмазы, рубины. Для этого вам всего лишь нужно кликать по экрану. Повышайте свой личный уро...

Block Puzzle Jewel 37.0 Block Puzzle Jewel – это одновременно сложная и простая головоломка в которой вам нужно группировать кубики одного цвета. Множество интересных уровней и заданий ждут вас. Наша игра крайне проста в исполнении, но не по внутреннему наполнению. Различные интересные уровни...

Perl 5: как в макросах ошибки прятались Для пополнения списка языков программирования с открытым исходным кодом, которые были проверены с помощью статического анализатора кода PVS-Studio, был выбран Perl 5. Эта статья о найденных ошибках и трудностях просмотра результатов анализа. Количество макросов в коде столь...

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

Союз R и PostgreSQL. Анализируем работу аэропортов, рассчитываем пенсии Часть I. R извлекает и рисует Конечно, PostgreSQL с самого начала создавалась как универсальная СУБД, а не как специализированная OLAP-система. Но один из больших плюсов Постгреса — в поддержке языков программирования, с помощью которых из него можно сделать что угодно. По и...

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

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

Wargaming анонсировала свою Diablo Компания Wargaming (World of Tanks) официально анонсировала новый мультиплеерный проект под названием Pagan Online. Это ролевой экшн, сеттинг которого основан на дохристианских мифах, а геймплейная составляющая очень похожа на Diablo. Если вас тоже разочаровал анонс мобильно...

Pop The Ice 7.0 Pop The Ice — веселая и интересная игра, в которой надо довести до как можно высокого уровня кубик льда, который, как и все ледяные кубики, скользкий и хрупкий. Стукните кулаком по столу – и кубик льда будет прыгать из бокала в бокал, поднимаясь выше и выше по этажам ...

[Перевод] Станут ли воксели новой прорывной технологией? Мы пообщались с потрясающими разработчиками Atomontage, пытаясь разобраться, смогут ли воксели вернуться и победить пиксели. Воксельная разработка Бранислав: в 2000-2002 годах я участвовал в соревнованиях европейской демосцены. Я написал несколько 256-байтных демо (также н...

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

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

[Перевод] Как работает Zig? От переводчика: этот пост был опубликован в блоге автора 15 марта 2018 года. Так как язык развивается, в настоящее время его синтаксис может отличаться. Всё описанное относится к Zig 0.2.0, текущая версия языка — Zig 0.3.0. Я связался с автором поста, и он любезно предостави...

Tennis Bits 1.3 Tennis Bits – современная спортивная игра, лучшая в дивизионе. Играйте в теннис и боритесь за кубок чемпиона. Добро пожаловать в мир тенниса. Вам всегда было интересно кто победит, Медуза или белый медведь? Теперь вы узнаете. В нашей игре представлено огромное множеств...

Бесконечный стелс-экшен SneakOps от Noodlecake доступен в режиме бета-теста на Android SneakOps – это бесконечный стелс-экшен, новый уровень для которого появляется каждый день. Релиз игры должен был состояться в первом квартале этого года, но разработчики не успевают, поэтому пока что могут предложить лишь бета-тест для владельцев Android-устройств. Каждый де...

Пазлы и Угадай цветок 2.3.1 Бесплатная игра - головоломка «Пазлы и Угадай цветок» предназначена для тренировки памяти, внимания, находчивости, смекалки. Онлайн головоломки — это обучающая игра, сочетание приятного с полезным. В пазлы могут играть дети и взрослые. Красочные фотографии цветов позвол...

Пишем свой язык программирования, часть 1: пишем языковую ВМ Введение Доброго времени суток всем хабрачитателям! Итак, пожалуй стоит сказать, что целью моей работы, на основе которой будет написан ряд статеек было пройти весь путь создания полнофункционального ЯП самому с 0 и затем поделиться своими знаниями, наработками и опытом с и...

Super Tank Rumble 3.4.2 Super Tank Rumble – крутая современная игра, в которой ты можешь собрать свой собственный танк, а также сразиться с другими игроками со всего мира. Наша игра — это современный симулятор жизни танкиста. Вы можете собрать свой собственный танк комбинируя, множество разн...

Флаги и Cтолицы города мира 1.7.81 Флаги и Cтолицы города мира — викторина в которой вам предстоит угадывать флаги разных стран и столицы очень интересным способом. В игре присутсвует 200 столиц, 200 флагов, 11 уровней и 3 типа игры. В каждом уровне вам предстоит отгадать 20 флагов стран и 20 столиц, на ...

Машинное зрение: установка, настройка и использование Google Cloud Vision на PHP На сегодняшний день компания Google значительно продвинулась в области машинного обучения и искусственного интеллекта. Накопленные ресурсы, как информационные, так и финансовые, позволяют ей это сделать. Все остальные компании или просто энтузиасты имеют прекрасную возможн...

Flight Pilot — стань летчиком Десятки часов, проведенных за симуляторами для PC, заставили еще сильнее полюбить их. Взлеты, посадки и полеты по красивейшим местам, воссозданным в 3D-пространстве. Симуляторы позволяют ощутить прелесть столь опасной профессии пилота гражданской авиации. Однако не всегда ...

Проверка проекта LibrePCB с помощью PVS-Studio внутри Docker контейнера Это классическая статья о том, как наша команда проверила открытый проект LibrePCB с помощью статического анализатора кода PVS-Studio. Однако статья интересна тем, что проверка осуществлялась внутри Docker контейнера. Если вы использует контейнеры, то надеемся, что статья п...

[Перевод] 10 советов для продуктивности в CLion, кроссплатформенной С/С++ IDE Всем привет! До выпуска нашей первой группы курса «Разработчик C++» остались считанные дни. По итогам неплохо поработали напильником и надфилем над курсом: перекомпоновали домашние задания, обновили версию язык и ещё разное по мелочи. Ну, а пока продолжаем нашу традицию по ...

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

Советы по прохождению Assassin’s Creed Rebellion: подсказки и тактика Не так давно Ubisoft после длительного пробного запуска наконец выпустила на мобильные платформы стратегическую RPG Assassin's Creed Rebellion. В ней геймерам вместе с Эцио, Абеляром и другими хорошо знакомыми персонажами предстоит возродить братство ассасинов, сразиться с т...

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

Списки в Kotlin. Haskell подход Haskell является полностью функциональным и чрезвычайно лаконичным языком. Любой, кто когда-нибудь пробовал писать код на Haskell, замечает, насколько он получается более кратким и изящным, чем написать то же самое на императивном языке. Добиться такого же на Java, на мой вз...

Zhed 7.1 ZHED – если Вы являетесь любителем поломать свою голову невероятно сложными головоломками, то эта игра однозначно Вам подойдет. Быстрая классическая головоломка на основе обычного механика, который строит все более усложненные головоломки, бросает Вам вызов. Нет ни вре...

Apple продемонстрировала, насколько качественно фотографирует iPhone XS Компания Apple опубликовала подборку снимков, сделанных пользователями на iPhone XS и iPhone XS Max и размещённых в социальных сетях Instagram и Twitter с тегом #ShotoniPhone. Фотографии показывают, каких результатов можно добиться, используя функции Smart HDR, улучшенное б...

Rube’s Lab 1.6.2 Rubes Lab — логическая головоломка в которой нужно заставить работать машину Руба Голдберга и докатить шарик до необходимой лунки. Используя различные сложные механизмы вам предстоит совершить очень просто действие — закатить шарик в лунку. Время на прохождение каждого уровн...

В Японии запустилась программа лояльности Google Play Points с бонусами за покупку игр и приложений Ранее в этом месяце западные СМИ обнаружили в исходном коде Google Play упоминания новой программы лояльности Play Points, которая уже сегодня запустилась в Японии и со временем наверняка будет появляться и в других регионах. Но обо всем по порядку. Для Японии один балл сто...

Animal Adventure: Downhill Rush - пора хватать новогодние санки Приветствую всех! Как-то в начале года (а если быть точным, 15 января) возникла идея сделать что-то новогоднее, зимнее, интересное и увлекательное. Обдумывая различные варианты, словил себя на мысли, что хотелось бы сделать небольшой подарок в виде новогодней игры, где можн...

Крестики Нолики 5x — бесплатная игра 1.1.2 Вам предлагается бесплатная игра “Крестики и Нолики” (Tic Tac Toe 5x) для Андроида на поле 13x20. “Крестики-нолики” – это увлекательная логическая игра, развивающая зрительную память, внимание и сосредоточенность. Этот вид игры также называется: “Tic Tac Toe”, “Гомоку...

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

Магазин спрайтов 4.0 В этом магазине продаются спрайты для программы Animating touch 2|Рисуем мультфильмы 2! Покупайте спрайты для своих мультиков без проблем! В приложение добавлены акции, которые обновояжтся каждый день! Также вы можете предложить спрайт магазину и заработать на нём!!!

[Из песочницы] Сравнение C# и JavaScript. Основы Мой более-менее серьезный путь в программировании начался с написания программ на языке C#, иногда я пробовал писать на JavaScript, и то и дело впадал в ступор в таких ситуациях, когда неверно указывал имя переменной и узнавал об этом спустя много много лет час отладки, так...

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

[Из песочницы] Гибкая система тестирования и сбора метрик программ на примере LLVM test-suite Введение Большинство разработчиков однозначно слышали о довольно значимых open-source разработках таких, как система LLVM и компилятор clang. Однако LLVM сейчас не только непосредственно сама система для создания компиляторов, но уже и большая экосистема, включающая в себя м...

Angry Birds Classic 7.9.4 Angry Birds — самая первая версия Angry Birds с которой все началось. Бесспорно Angry Birds — это игра №1 за всю историю существования мобильных игр, игра, которая длительное время занимала первые места в разделе аркадных игр на официальном Play Market.  После первого р...

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

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

Примите участие в бета-тесте тактического рельсового шутера Sierra 7 Изначально Sierra 7 вышла в качестве флеш-игры аж 2011 году, но сейчас ее планируют выпустить на мобильные ОС Android и iOS, расширив контент, обновив визуальный стиль, добавив оружие, уровни и другие. Геймплейно это рельсовый шутер, в котором вы играете за оперативника, вып...

Часть кода игры Minecraft была передана в Open Source корпорацией Microsoft Иллюстрация opensource.com Часть исходного кода игры Minecraft: Java Edition была легально опубликована на GitHub под свободной лицензией корпорацией Microsoft Код был открыт под лицензией MIT и представляет собой Java-библиотеки Brigadier и DataFixerUpper. Они позволяют...

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

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

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

Test for all 1.0.0 Вам предстоит пройти множество различных забавных тестов. Вас ждет викторина задач с множеством решений, головоломок и ребусов. Множество мини-игр и различных задач понравятся людям любого возраста. От головоломки с машинками до салона красоты! В нижнем правом углу у вас в...

Words Of Wonders 1.7.13A Words Of Wonders – игра которая поможет вам увеличить свой словарный запас и прокачать интеллект. Угадывайте слова по картинкам. Эта игра расширит ваш кругозор. Это приложение создано с целью повысить эрудицию игрока, расширить область знаний. В нашей игре вам не нужно...

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

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

«Восток-Запад» автоматизировал планирование доставки с помощью SAP TM Компания «Восток-Запад» автоматизировала планирование маршрутов внутригородской доставки с помощью SAP TM. Это позволило повысить уровень сервиса и …

Stickman Legends 2.3.14 Stickman Legends – Данная игра является самым замечательным сочетанием ролевой (RPG), экшна и стрелялки. С полным оружием: мечи, лучники, пистолеты, огонь и пули вы попадете в удивительный мир приключений. Как и в других боевых играх, вам приходится сталкиваться со многими м...

Snip Insights поможет извлечь полезную информацию из скриншотов Подразделение Microsoft Garage, занимающееся различными экспериментами, разработало ряд интересных приложений и инструментов. Одна из последних разработок — проект Snip Insights, который позволяет извлечь полезную информацию со скриншотов экрана. Snip Insights разрабатывалс...

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

[Из песочницы] Построение функций в консоли. Часть 1 У большинства наверняка возникнет резонный вопрос: зачем? С прагматической точки зрения незачем) Всегда можно воспользоваться условным Вольфрамом, а если нужно это сделать в питоне, то использовать специальные модули, которыми не так уж и сложно овладеть. Но если вдруг в...

Методы сбора данных для оценки проектов НКО 27 сентября 2018 года прошел митап Теплицы социальных технологий на тему «Как НКО оценить результаты проекта». Участники познакомились с методами сбора данных для оценки проекта и узнали про виды оценок в проектной деятельности. На встрече выступила Анна Горовая, представите...

Состоялся релиз приключенческой RPG Phantomgate: The Last Valkyrie Состоялся релиз непривычной для портфолио этого издателя (Netmarble) игры Phantomgate. Это мистическое приключение с элементами RPG. Вам предстоит взять под управление юную валькирию Астрид, которая хочет спасти свою мать. Мир игры вдохновлен скандинавской мифологией, и вы ...

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

[Перевод] Как встроить С-библиотеку в Swift-фреймворк В 2014 году был представлен Swift, новый язык для разработки приложений экосистемы Apple. Новинка принесла не только новые возможности и функции, но и проблемы — тем, кто хотел пользоваться старыми добрыми C-библиотеками. В этой статье я рассмотрю одну из них — бандлинг C-...

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

[Из песочницы] Обзор и сравнение квантовых программных платформ гейтового уровня Привет, Хабр! Представляю вашему вниманию перевод статьи "Overview and Comparison of Gate Level Quantum Software Platforms" автора Ryan LaRose. Квантовые компьютеры доступны для использования в облачной инфраструктуре, но в тоже время недавний бурный рост квантовых...

[Перевод] Оптимизация рендеринга сцены из диснеевского мультфильма «Моана». Часть 1 Walt Disney Animation Studios (WDAS) недавно сделала сообществу исследователей рендеринга неоценимый подарок, выпустив полное описание сцены для острова из мультфильма «Моана». Геометрия и текстуры для одного кадра занимают на диске более 70 ГБ. Это потрясающий пример той ст...

Как сжать загрузчик для STM8 до размера 18 байт в памяти FLASH Как сжать загрузчик для STM8 до размера 18 байт в памяти FLASH В процессе поиска загрузчика для микроконтроллера STM8S103F3 было обнаружено, что имеющиеся загрузчики в основном написаны на ”C”, «крадут» значительный объем у FLASH памяти, переносят таблицу векторов прерываний...

[Из песочницы] Распознавание цвета и уровня освещенности с помощью APDS-9960 Недавно на Habr.com промелькнула статья в которой, среди прочего, сообщалось о датчике освещенности. Некоторое время назад я нашел и приобрел интересную вещь — модуль производства фирмы RobotDyn на основе датчика APDS-9960, который тоже умеет измерять уровень освещенности....

[Из песочницы] [Перевод] Обработка ошибок и транзакций в SQL Server. Часть 1. Обработка ошибок – быстрый старт Привет, Хабр! Представляю вашему вниманию перевод статьи «Error and Transaction Handling in SQL Server. Part One – Jumpstart Error Handling» автора Erland Sommarskog. 1. Введение Эта статья – первая в серии из трёх статей, посвященных обработке ошибок и транзакций в SQL Ser...

Изучение английского: a geeky way Доброй глубокой ночи, незаметно для меня перешедшей в утро. Пишу под влиянием того поста, тоже написанного под влиянием. Да, вторично и уже начинает надоедать, но удержаться просто не могу. Хочу описать свой личный, немного нетривиальный, вовсе не претендующий на способ и м...

Как UEBA помогает повышать уровень кибербезопасности Организации, которые хотят добавить расширенные аналитические возможности или возможности машинного обучения в свой арсенал ИТ-безопасности, имеют в своем распоряжении относительно новое решение: систему аналитики поведения пользователей и сущностей – User and Entity Behavi...

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

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

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

Обзор Robbie Swifthand and the Orb of Mysteries. Тренируйте свои пальцы Новинка под названием Robbie Swifthand and the Orb of Mysteries заинтересовала сразу несколькими моментами. Это красивая игра с коридорными уровнями, что уже плохо комбинируется, с интересным сюжетом и сложными локациями. Вы не сможете пробежать этот проект на одном дыхании ...

На безопасном уровне сложности Catherine: Full Body будет проходиться почти сама по себе Компания Atlus раскрыла свежие подробности ремастера Catherine: Full Body — рассказала об уровнях сложности, функциях поддержки и новом режиме прохождения. В Catherine: Full Body на выбор будет четыре уровня сложности: безопасный, лёгкий, обычный и трудный. На...

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

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

Galaxy Attack: Alien Shooter 5.57 Galaxy Attack Alien Shooter — последняя надежда Земли находится в ваших руках. Возьмите под контроль единственный космический корабль и защитите Землю от роя пришельцев. Ваша задача будет довольно сложной, так как вам придется спасать Вселенную от беспощадных врагов. В этой ...

Угадай героя сказки 1.15 Угадай героя сказки — новая красочная веселая БЕСПЛАТНАЯ Игра для Android. Мир сказок и сказочных героев ждет вас. Отлично подходит как для деток, которым понравятся красочные картинки, так и для взрослых, которые хотят вспомнить детство. Как играть? Все просто: вы видите ...

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

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

Clone Armies 4.4.6 Clone Armies – увлекательная 2D игра жанра экшн. Здесь вам нужно будет создать бесчисленное множество клонов своих воинов, а также продумывать каждый шаг для точной и беспощадной победы. Обучайте собственных воинов уникальным боевым техникам и навыкам и создайте по-настоящем...

Умный пылесос использовали для создания карт Doom Американский программист Рич Уайтхаус написал утилиту Doomba, которая позволяет создавать уровни для игры Doom 1993 года с помощью данных, которые собирает робот-пылесос.

[Перевод] Отдельный уровень логирования для каждого запроса Читая Technology Radar от ThoughtWorks, я наткнулся на технику "Отдельный уровень логирования на каждый запрос (Log level per request)". Мы в Confirmit широко используем логирование, и мне стало интересно, как можно реализовать эту функциональность. Читать дальше →

Сиквел милого приключения Super Cat Tales 2 выйдет на iOS и Android 4 октября Впервые о сиквеле Super Cat Tales 2 стало известно еще в апреле этого года. С тех пор разработчики выпустили довольного много объемных видео с демонстрацией персонажей, игрового процесса и новых возможностей, а теперь наконец-то поделились датой релиза. Ждать осталось совсе...

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

[Перевод] Что нового в ConstraintLayout 1.1 ConstraintLayout упрощает создание сложных макетов в Android, позволяя создавать большую часть вашего пользовательского интерфейса с помощью визуального редактора в Android Studio. Его часто называют более мощным RelativeLayout. С помощью ConstraintLayout вы можете избегать...

Неделя программирования: в библиотеке востока Москвы пройдет фестиваль программирования «Эдисон шКодит» С 9 по 14 октября в Космической библиотеке востока Москвы «ВОСТОК-1» пройдет Фестиваль программирования «Эдисон шКодит». Мероприятие организовано Учебным центром «Эдисон» и Централизованной библиотечной системой ВАО Москвы в рамках инициативы Meet and Code и Европе...

Как улучшить работу Fortnite Mobile на Android-смартфонах Вследствие того, что Fortnite Mobile для Android предъявляет не самые жесткие требования к аппаратному обеспечению устройств, некоторые пользователи могут столкнуться с фризами или некачественной отрисовкой картинки. AndroidInsider.ru рассказывает, как легко и просто оптими...

Gorescript — Classic 3D Shooter 1.0.2 Gorescript — Classic 3D Shooter Вдохновленный великими старыми классическими играми FPS, которые определили жанр. Пробейте свой путь через 3 уровня безумного экшена. Особенности: Это 3D шутер от первого лица на вашем телефоне высококачественная графика...

Искусственный интеллект мог бы в будущем помочь в создании игр Почти все игры используют какую-то форму искусственного интеллекта, чтобы оживить мир (дружественных или нейтральных персонажей и противников), а где-то, как в только что вышедшей Detroit: Become Human, ИИ задействован в качестве ключевого элемента истории. Но если ...

Solidity 0.5.0 — что нового он нам несет Хочу рассказать об изменениях языка Solidity, которые ожидаются в версии 0.5.0. Сразу отмечу, что я ограничусь только языком — его грамматикой и семантикой. Какого-то вменяемого текста на эту тему нет даже на английском языке, но недавно в репозитории Solidity появился проек...

[Перевод] Играем в Mortal Kombat с помощью TensorFlow.js Экспериментируя с улучшениями для модели прогнозирования Guess.js, я стал присматриваться к глубокому обучению: к рекуррентным нейронным сетям (RNN), в частности, LSTM из-за их «необоснованной эффективности» в той области, где работает Guess.js. В то же время я начал игратьс...

Super Jabber Jump 3 2.7.3908 Super Jabber Jump 3 – приключенческая классическая игрушка для Android платформ. Она поможет полностью окунуться в геймплей и почувствовать себя настоящим школьником! Управлять игровым персонажем очень просто – Jabber должен постоянно бегать, прыгать и бороться с надви...

Форкни это: 8 проектов на Go, в исходном коде которых интересно покопаться Мы в Binary District проводим интенсивы по Go. За два дня можно научиться понимать идеологию и внутренности Go, писать чистый тестируемый код. Но это первый шаг, а дальше — практика, практика, практика: читать чужой код, писать и править свой. Для этого идеально подходит o...

Обзор 7 Billions Humans — идеальная головоломка про неидеальных людей  Независимых авторов игр сейчас много, но есть с ними одна проблема: разработчиками хотят считаться все, а делать оригинальные и качественные проекты под силу единицам. У меня при упоминании инди-рынка возникают ассоциации с Филом Фишем — автором Fez, Эдмундом МакМилленом — с...

[Из песочницы] Полное руководство по CMake. Часть первая: Синтаксис Введение CMake — это открытый и кросс-платформенный набор утилит, предназначенных для автоматизации тестирования, компиляции и создания пакетов проектов на C/C++. Написав однажды небольшой и понятный всем скрипт, Вы тем самым обеспечите одинаковую сборку вашего проекта на л...

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

Pocket-Run Pool — почти обычный бильярд от создателя Ridiculous Fishing и Really Bad Chess Существует несколько типов игр, которые несмотря на тренды в индустрии, появление новых жанров, никогда не отойдут в прошлое, например, карты или бильярд. Это понимает разработчик Zach Gage, которые исследует мир подобных игр. И в этот раз он коснулся именно бильярда в проек...

Зацените, на 70% готовый турбореактивный ховерборд Этот пост меня заставил написать Паша zhovner и рассказать, зачем я строю джетпак, как это выглядит изнутри и на каком этапе находится проект Jethackers. Зачем все это нужно В 2014 году я узнал про Ива Росси и написал статью на Хабр. Тогда мне казалось, что это под силу т...

[Перевод] Разворачиваем Kubernetes HA-кластер на Baremethal с помощью Kubeadm и Keepalived (простое руководство) Эта статья является свободной интерпретацей официального руководства Creating Highly Available Clusters with kubeadm для Stacked control plane nodes. Мне не нравятся сложный язык и примеры использованные в нем, поэтому я написал свое руководство. Если у вас появятся какие-ли...

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

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

Неделя программирования: в Москве школьников приглашают на фестиваль «Эдисон шКодит» С 16 по 21 октября в Космической библиотеке востока Москвы «Маяк» пройдет фестиваль программирования «Эдисон шКодит». Мероприятие организовано учебным центром «Эдисон» и Централизованной библиотечной системой восточного административного округа Москвы в рамках инициативы&nbs...

Новый трейлер Space Haven — игры, вдохновленной Rimworld, FTL и классической X-COM 2 года назад студия Bugbyte — создатели серии RTS Battlevoid: Sector Siege — анонсировала новый проект Space Haven. Даже первые скриншоты сулили нечто в духе FTL и XCOM. Все это время авторы щедро делились информацией, а теперь выложили новый трейлер. Несмотря на то что на ...

arrow.io 1.2.6 arrow.io – онлайн-игра с живой борьбой. Способы и характеристики игры: Регулировать позицию виртуальной качалкой, со своими стрелами победить врагов: Беспорядочное повышение навыков появится при каждом повышении уровня игры. Сотня комплексов навыков, игра всегда полна...

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

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

[Перевод] Q2VKPT: полностью переписанный Quake II с реалистичным освещением Q2VKPT — это первая играбельная игра с полным рейтрейсингом, эффективно симулирующая полностью динамическое освещение в реальном времени с помощью тех же современных технологий, которые используются в киноиндустрии (см. Disney's practical guide to path tracing). Недавний в...

Изучаем сопромат с CalculiX Сдал сопромат — можно жениться! Введение Метод конечных элементов (МКЭ или FEM, у них за рубежом) прочно вошел в практику инженерных расчетов при проектировании сложных систем. В значительной степени это касается прочностных расчетов механики. Применения этого метода, реали...

Программист научился выводить сообщения из Slack в игру для SNES Slack — это популярный корпоративный мессенджер, разработанный компанией Slack Technologies и выпущенный в 2014 году. Недавно специалист компании Бертранд Фан — в рамках проекта Slack on a SNES — смог вывести в игру 1995 года (для культовой консоли SNES) сообщения одного из ...

Технологии CERN позволили получить первый трехмерный цветной рентгеновский снимок человека Заменить классические черно-белые рентгеновские снимки существенно более информативными цветными объемными изображениями позволяет разработка новозеландской компании MARS Bioimaging. В ее основе — технология, созданная для проекта CERN. В сканере используются д...

Corona Native для Android — использование произвольного Java кода в игре написанной на Corona Игровой движок Corona позволяет создавать кроссплатформенные приложения и игры. Но иногда предоставляемого им API бывает недостаточно. Для таких случаев есть Corona Native, позволяющий расширять функциональность с использованием родного кода для каждой платформы. В статье по...

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

Летняя распродажа Steam порадовала игрой про инопланетян В Steam началась летняя распродажа игр, которую многие так ждали. В этот раз акция пройдёт с 21 июня по 5 июля, так что времени на покупку любимых проектов у вас предостаточно. Стоит отметить, что раньше уровень скидки на игры мог меняться в течение всего «мероприятия», но т...

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

«Class-fields-proposal» или «Что пошло не так в коммитете tc39» Все мы давным давно хотим нормальную инкапсуляцию в JS, которую можно было бы использовать без лишних телодвижений. А ещё мы хотим удобные конструкции для объявления свойств класса. И, напоследок, мы хотим что бы все эти фичи в языке появились так, что бы не сломать уже суще...

EA показали кооператив и сюжетную линию Anthem Крупные издатели игровых проектов очень редко запускают новые франшизы. Это достаточно дорого и рискованно, ведь бюджет на создание ААА-продукта огромен, а окупить его весьма проблематично. Если посмотреть на игры от компаний уровня Ubisoft, Bethesda или EA, можно заметить п...

Как мы в «1С: Предприятии» решаем системы алгебраических уравнений Работа с числовыми матрицами в целом и решение систем линейных алгебраических уравнений в частности — классическая математическая и алгоритмическая задача, широко используемая при моделировании и расчёте огромного класса бизнес-процессов (например, при расчёте себестоимости)...

Обучение с подкреплением: разбираем на видеоиграх На AI Conference о применении обучения с подкреплением расскажет Владимир Иванов, Sr. Deep learning engineer в Nvidia. Эксперт занимается машинным обучением в отделе тестирования: «Я анализирую данные, которые мы собираем во время тестирования видеоигр и железа. Для это пол...

Trial Xtreme 4 2.5.1 Trial Xtreme 4 — продолжение увлекательной серии игр на андроид, в которой вам предстоит получить новый опыт от управления мотоциклом. Испытайте море адреналина, катаясь на мотоцикле и проходя более 70 уровней с головокружительными и зрелищными препятствиями. Участвуйте в за...

Lost in Harmony 2.2.2 Lost in Harmony — погрузитесь в живое музыкальное путешествие с захватывающей музыкой, написанной известными композиторами, в том числе Wyclef Jean. Пойдите дальше, создайте и поделитесь собственными уровнями с ЛЮБОЙ ПЕСНЕЙ, используя встроенный редактор уровней. ОТК...

Полёт свиньи, или Оптимизация интерпретаторов байт-кода "No matter how hard you try, you can't make a racehorse out of a pig. You can, however, make a faster pig" (комментарий в исходном коде Емакса)Всем известен тот факт, что свиньи не летают. Не менее популярно мнение о том, что интерпретаторы байт-кодов как техника исполнения...

Как быстро создавать PDF на Mac (объединить несколько картинок в один ПДФ-файл): 2 способа Множество пользователей часто сталкиваются с необходимостью объединить несколько изображений в один файл, например, в документ формата PDF. Предлагаем вам ознакомиться с простыми способами, позволяющими автоматизировать данный процесс, значительно сэкономив время. ПО ТЕМЕ: П...

[Перевод] Как портирование игры на PSVita повысило общую производительность На уровне могут находиться тысячи врагов. У игры Defender's Quest: Valley of the Forgotten DX всегда были давние проблемы со скоростью, и мне наконец удалось их решить. Основным стимулом к масштабному повышению скорости стал наш порт на PlayStation Vita. Игра уже вышла на ...

Extreme Balancer 2 1.8 Extreme Balancer 2 — в этой игре с реалистичной физикой вашей главной задачей будет провести шар по сложным уровням и достичь лодки. Катите шарик по различным поверхностям и старайтесь не уронить его в воду иначе уровень начнется заново. Пройдите все 15 уровней игры и при эт...

Автоматизируем сборку iOS приложений с помощью Fastlane Как часто нам, iOS разработчикам, приходится собирать приложение для загрузки в iTunes Connect App Store Connect? В процессе этапа активного бета-тестирования приложения нужно оперативно фиксить баги и поставлять обновленную сборку для тестирования. А также необходимо скачи...

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

Ignis — Развивающая игра 1.9.2 Вы сжигаете всего одну фигуру. Затем, после того как вы пройдете несколько уровней головоломки, вам уже нужно будет поразмыслить, как сжечь пять или шесть фигур всего одним касанием. В этой игре вас ждут сотни logic master уровней и mind twister фигуры, сложная механика игры...

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

Передача данных через анимированные QR на Gomobile и GopherJS В данной статье я хочу рассказать о небольшом и забавном проекте выходного дня по передаче файлов через анимированные QR коды. Проект написан на Go, с использованием Gomobile и Gopherjs – последний для веб-приложения для автоматического замера скорости передачи данных. Если ...

[Перевод] Что требуется сделать в языке Java для полноценной поддержки машинного обучения Здравствуйте, коллеги! Из последних известий по нашим планируемым новинкам из области ML/DL: Нишант Шакла, "Машинное обучение с Tensorflow" — книга в верстке, ожидается в магазинах в январе Делип Рао, Брайан Макмахан, "Обработка естественного языка на PyTorch" — контракт ...

[Из песочницы] Использование функций JavaScript для построения 3D-моделей В данной статье рассмотрено применение геометрической библиотеки функций WebGeometry для построения моделей сложных многогранников. Библиотека написана на языке Javascript. Ссылка на GitHub с примером, в котором приведен простейший пример использования библиотеки. Замечани...

[Перевод] Голосовые помощники за рулем автомобиля: за кем будущее До появления Alexa, Bixby, Siri и Google Assistant была Эмма Нут. Эмма Нут Эмма родилась в 1860 году в маленьком городке штата Мэн, а в 1878 году Александр Грейам Белл принял ее на работу и сделал первой в истории женщиной-оператором телефонной станции. Первые телефоны, ...

Эксперты нашли в Linux уязвимости возрастом в несколько лет Специалисты компании Qualys описали три уязвимости ОС Linux, грозящие утечками данных и нарушением целостности памяти. Проблемы содержатся в большинстве популярных дистрибутивов, где не предусмотрена защита пользовательского пространства (user land). Все уязвимости связаны с...

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

Point Blank Strike 2.4.8 Point Blank Strike — Point Blank теперь на мобильном телефоне. Присоединяйтесь к эпическим сражениям на ходе в режиме реального времени. То же Point Blank вы знаете и любите! Все острые ощущения, график и ощущение оригинальной Point Blank, теперь доступен на мобильном...

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

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

Слова из Слов 5.1.7 Слова из Слов — составляйте слова из букв другого слова, представленного вам на уровне. Например на уровне вам попалось слово «СЛОВА», тогда вводите «сало», «сова», «оса» и «овал» и т.д. Вспомните всё, что вы знаете, старайтесь и вы пройдете даже самые сложные уровни. Обра...

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

Обзор Drift It. Гонка для любителей валить боком Большинство казуальных игр выглядят достаточно скучно и однообразно — это не новость. Разработчики не хотят создавать что-то свое, уникальное и неповторимое, ведь это дорого и долго. Намного проще взять и скопировать уже более-менее успешный проект, чтобы потом просто переде...

Connection — проверяем IQ в игровой форме В интернете есть сотни разнообразных IQ-тестов, которые обещают оценить способности вашего интеллекта. Каждый хочет получить результат повыше, поэтому обычно процесс напоминает сдачу трудного экзамена. Разработчики Infinity Games решили изменить положение дел. Теперь узнать...

Последнее событие в PUBG требует от 6 часов игры в день для получения всех предметов Популярная королевская битва PlayerUnknown’s Battlegrounds получила третью карту, Sanhok, и обновлённую систему прокачки, подобную Fortnite и Rocket League — Event Pass. К сожалению, если вы не тратите бо́льшую часть дня на PUBG, то вряд ли сможете получ...

Tower Defense King 1.2.7 Tower Defense King – крутая военная стратегия в средневековом стиле. Стань королем и веди свою армию в бой. В нашей игре первым дело тебе дорогой игрок стоит построить собственную базу, благодаря которой твоя армия будет получать провиант. В нашей игре множество уровней...

[Из песочницы] Генерация изображений из текста с помощью AttnGAN Привет, Хабр! Представляю вашему вниманию перевод статьи "AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Adversarial Networks" авторов Tao Xu, Pengchuan Zhang, Qiuyuan Huang, Han Zhang, Zhe Gan, Xiaolei Huang, Xiaodong He. В данной публ...

Tower Defense: Next WAR 1.1.4 Игра унаследовала всё самое лучшее от одноименного жанра. Проработанный геймплей и разнообразие уровней позволят вам насладиться игровым процессом на протяжении многих часов. Яркая, красивая графика и огромное количество спецэффектов делают игру приятной для ваших глаз. Ср...

1000+1 способ определения того, являются ли все элементы в списке одинаковыми В жизни у нас всегда есть выбор, знаем мы о нем или нет. То же самое происходит и в кодировании. Существует множество способов, с помощью которых мы можем подойти к какой-то конкретной задаче. Мы можем изначально не рассматривать эти способы или не иметь о них никакого понят...

В Samsung рассказали о технологии AI Upscaling для телевизоров 8К Компания Samsung Electronics раскрыла информацию о передовой технологии масштабирования AI Upscaling, которая применяется в телевизорах формата 8K семейства Q900R. Панели названной серии обладают разрешением в 7680 × 4320 точек, что в четыре раза выше по сравнению с форматом...

Москва с достоинством представила проекты системы образования на международном саммите Как сообщает ПРАВДА.РУ, с 7 по 9 ноября в Хельсинки проходил образовательный саммит, на котором экспертным жюри организации HundrED отбирались инновационные проекты. Жюри большое внимание уделило сразу двум московским проектам под названием «Московская электронная школ...

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

[Из песочницы] Введение в WSGI-серверы: Часть первая Данная статья является переводом статьи Кевина Голдберга «An Introduction to Python WSGI Servers: Part 1» blog.appdynamics.com/engineering/an-introduction-to-python-wsgi-servers-part-1 с небольшими дополнениями от переводчика Краткая история серверов WSGI Python WSGI-серв...

Как проверить заряд батареи AirPods на iPhone и Apple Watch Apple AirPods предлагает около пяти часов прослушивания и два часа разговора без подзарядки. Если вы возьмете AirPods на 15 минут в их кейсе, вы можете получить до трех часов прослушивания или более часа разговора. Во время использования вы услышите тональный сигнал, когда б...

Неожиданный эксклюзив PS4 «Tetris Effect» выходит девятого ноября Эксклюзивная Tetris Effect, которая обещает стать кардинально новой вариацией излюбленного всеми тетриса, выходит на PlayStation 4 девятого ноября. Тайтл поддерживает виртуальную реальность.Эксклюзив, которого не ждалиPS4 OWNERS SAVE THE DATE: Tetris Effect can be "your...

Идеала нет: как я искал язык программирования для себя От переводчика: этот пост — несколько сокращенный перевод оригинальной статьи Гала Шлезингера, опытного frontend-разработчика. Ему очень нравится программировать, а его хобби — изучение различных (и порою весьма неожиданных) языков программирования как для рабочих целей, ...

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

[recovery mode] Решение проблемы обнаружения центральной линии сосуда Суть задачи В процессе медицинской диагностики может возникнуть необходимость исследовать сосуды пациента. Такое исследование называется ангиографией. С появлением томографов в дополнение к классической ангиографии появились методы МРТ и КТ ангиографии, которые в отличие от ...

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

ML-Блиц: разбор задач первого квалификационного раунда 23 июня 2018 года состоялся финал ML-Блица, конкурса по машинному обучению, организованного Яндексом. Ранее мы анонсировали его на Хабре и рассказывали, какие примерно задачи могут встретиться на реальном соревновании. Теперь мы хотим поделиться с вами разборами задач одного...

[Из песочницы] .Net Бинарная сериализация без ссылки на сборку с исходным типом или как договориться с BinaryFormatter В данной статье я поделюсь опытом бинарной сериализации типов между сборками, без ссылок друг на друга. Как оказалось, встречаются реальные и «законные» случаи, когда нужно десериализовать данные не имея сыслки на сборку где они объявлены. В статье я расскажу о сценарии в ко...

Популярные игровые автоматы онлайн на Слотсдок: мы гарантируем стабильность игры Желание играть в азартные игры нельзя осуждать. Это вполне нормально, ведь каждому из нас хочется немного драйва. К счастью, есть сайт slots-doc.com/, где уровень риска равен нулю. Все благодаря тому, что в казино действуют бесплатные аппараты. Поверьте, сложно, но это правд...

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

Субъективное видение идеального языка программирования Дальнейший текст — моя точка зрения. Возможно, она позволит кому-то по-новому взглянуть на дизайн языков программирования или увидеть какие-то преимущества и недостатки конкретных фич. Я не буду лезть в частные подробности типа "в языке должна быть конструкция while", а прос...

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

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

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

Pipe Out 1.13 Pipe Out — андроид-вариант нестареющей классической головоломки, в которой требуется соединять трубы так, чтобы, наконец, доставить воду потребителям. Римейк известной игры от Poker Power – классический сюжет и новое оформление. Соединяйте трубы, расстыковывайте их, из...

Deep Learning: Распознавание сцен и достопримечательностей на изображениях Время пополнять копилку хороших русскоязычных докладов по Machine Learning! Копилка сама не пополнится! В этот раз мы познакомимся с увлекательным рассказом Андрея Боярова про распознавание сцен. Андрей — программист-исследователь, занимающийся машинным зрением в компании ...

История и опыт использования машинного перевода. Лекция Яндекса В сентябре прошёл шестой Гипербатон — конференция Яндекса обо всём, что связано с технической документацией. Мы опубликуем несколько лекций с Гипербатона, которые, на наш взгляд, могут быть наиболее интересны читателям Хабра. Светлана Каюшина, руководитель отдела документи...

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

Shadow of the Tomb Raider — системные требования Релиз Shadow of the Tomb Raider состоится уже совсем скоро (14 сентября), и это первый громкий проект текущей осени, который точно стоит оценить. Для того, чтобы поиграть в Shadow of the Tomb Raider, не потребуется слишком мощная система. Для «минимума» хватит двухъядерного...

[Из песочницы] MVIDroid: обзор новой библиотеки MVI (Model-View-Intent) Всем привет! В этой статье я хочу рассказать о новой библиотеке, которая привносит шаблон проектирования MVI в Android. Эта библиотека называется MVIDroid, написана 100% на языке Kotlin, легковесная и использует RxJava 2.x. Автор библиотеки лично я, исходный код её доступен ...

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

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

Краткий гид по обучению С++: что, когда и на чём создавать Недавно у нас на GeekBrains стартовал свежий курс "Профессия: разработчик C++". Программа позволит всего за 9 месяцев освоить этот непростой язык и стать специалистом уровня junior. А это непростая задача. К примеру, в школах и ВУЗах на изучение С++ уходит минимум 2 года, ч...

#Реклама: Как купить iPhone существенно дешевле чем в магазине? Все знают, что техника сейчас стоит дорого и не всегда получается позволить себе то устройство, которое хочется. Но есть несколько способов сэкономить честно заработанные деньги и купить iPhone или MacBook дешевле чем в большинстве магазинов. Сейчас для решения многих за...

[Из песочницы] [Перевод] Как работает Graal — JIT-компилятор JVM на Java Привет, Хабр! Представляю вашему вниманию перевод статьи "Understanding How Graal Works — a Java JIT Compiler Written in Java". Введение Одной из причин по которой я стал исследователем языков программирования является то, что, в большом сообществе людей связанных ...

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

Мобильная MOBA Vainglory вышла на компьютерах Студия Super Evil Megacorp сделала игру Vainglory действительно кроссплатформенной выпуском версий для Mac и Windows. На данный момент они находятся на стадии открытого альфа-тестирования, из-за чего в версиях игры для компьютеров есть множество багов и недоработок. ...

Score! Match 1.43 Score Match – это многопользовательская футбольная игра для тех всегда мечта играть в профессиональный футбол. Играй в футбол в реальном времени с реальными игроками. В нашей игре ты можешь собрать команду из друзей, или из незнакомых игроков, и играть с другими команд...

Xbox Game Pass в июне: The Technomancer, Wasteland 2: Director's Cut, Mega Man Legacy Collection 2 и другое Microsoft объявила о большом пополнении каталога Xbox Game Pass в июне. С первого числа следующего месяца к более чем сотне проектов добавят MotoGP 17, Mega Man Legacy Collection 2, The Technomancer, Wasteland 2: Director’s Cut и Disneyland Adventures. Позже к...

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

Еще одна реализация Обработки Данных Представьте себе инструмент, с помощью которого вы можете трансформировать любые данные в… любые данные. Самый доступный пример — Изображения. Что если я хочу получить картинку определенного размера и поставить где-нибудь водяную марку (тоже определенного размера). И вот ...

Мастер менеджмента и фрилансер. Повесть в трёх частях Для тех кто просто пролистывает дальше, краткое содержание: «google: freelance подписывайте контракт» спасибо за внимание. Чуть более полное описание: Как я открыл для себя новые вершины менеджмента благодаря одному заказчику, при работе над совместным фриланс проектом. Пе...

Исходный код MS-DOS стал доступен на GitHub Компания Microsoft открыла доступ к исходному коду MS-DOS версий 1.25 и 2.0. Желающие могут скачать указанное ПО на GitHub и использовать под лицензией MIT X11. Как сообщается, исходники операционной системы размещены для ознакомления с историей развития IT-отрасли и не буду...

Mixture Density Networks Всем привет! Давайте поговорим о, как вы уже наверное смогли догадаться, нейронных сетях и машинном обучении. Из названия понятно, что будет рассказано о Mixture Density Networks, далее просто MDN, переводить название не хочу и оставлю как есть. Да, да, да… будет немного с...

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

Гриффины- Another Freakin' Mobile Game 2.0.27 Создатели популярного мультсериала представляют игру Family Guy: Another Freakin' Mobile Game, где вам повстречаются любимые персонажи и моменты из всех 15 сезонов «Гриффинов».  Устройте кутеж в Куахоге вместе с Питером, Лоис, Стьюи, Брайаном, Крисом, Куагмайром, Кливле...

[Перевод] Разработка Adblock Radio tl;dr: Adblock Radio распознаёт аудиорекламу с помощью машинного обучения и Shazam-подобных техник. Основной движок с открытым исходным кодом: используйте его в своих продуктах! Можно объединить усилия для поддержки большего количества радиостанций и подкастов. Мало кому н...

Тестирование в игре Kingdom Come: Deliverance на бюджетных платформах ПК: AMD Ryzen 3/5 2200G/2400G против связки Intel Core i3-7100 плюс Nvidia GT 1030/GTX 750 Игра Kingdom Come: Deliverance подходит для ПК начального уровня не так чтобы хорошо... И это даже если выбрать средние настройки качества (про высокие мы молчим) и в разрешении ниже Full HD. А разрешение 1920×1080 сносно покоряется им только на низких настройках. Интегриров...

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

Подключение OpenSSL в Mono В предыдущей статье был описан процесс интеграции ГОСТовых сертификатов КриптоПро с mono. В этой же подробно остановимся на подключении RSA сертификатов. Мы продолжали переносить одну из наших серверных систем написанных на C# в Linux, и очередь дошла до части связанной с RS...

Курс «Введение в Perl» от Mail.Ru Group В ноябре на платформе Степик стартует курс «Введение в Perl» от разработчиков Mail.Ru Group, где слушатели будут иметь возможность изучить основы программирования на языке Perl и обозначить направления для дальнейшего развития. В процессе обучения будут рассматриваться си...

Cut the Rope: Magic 1.9.0 Cut the Rope: Magic — серия Cut the Rope возвращается с новым магическим продолжением — ! Превращай Ам Няма в разлиных существ, чтобы помочь маленькому симпатичному монстрику вернуть конфеты, украденные злым волшебником! НЕВЕРОЯТНЫЕ НОВЫЕ ВОЗМОЖНОСТИ Волшебный мир ...

[Из песочницы] Странности синтеза при работе с FPGA На сегодняшний день существует два наиболее распространённых языка описания аппаратуры: Verilog/SystemVerilog и VHDL. Сами языки описания аппаратуры являются достаточно универсальными средствами, но всегда ли это так? И от чего может зависеть «не универсальность» языка описа...

На мобильные вышел атмосферный интерактивный комикс Lovecraft Quest на русском языке Говард Филлипс Лавкрафт — очень необычный писатель. При жизни он так и не удостоился славы, но после смерти его произведения и темы стали настолько популярны, что в массовом искусстве даже появился даже отдельный жанр «лавкрафтианского ужаса», ярким представителем которого я...

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

Call of Duty: Black Ops 4 выйдет 12 октября Activision и Treyarch представили игровой публике новый проект в знакомой вселенной, который будет доступен только в системе Battle.net с 12 октября.  “Black Ops 4 предоставит игрокам больше способов играть с друзьями, чем предыдущие игры от Treyarch. Каждый игровой элемен...

Alias 3.1 Alias – это головоломка в которой игрок должен угадать слово, загаданное ведущим. Стоит отметить, что ведущий не может использовать однокоренные слова, что делает игру интересной. Особенности В игре присутствует приятная графика и динамичный геймплей. Можно играть с ...

Number link — соединение точек 1.10 Number link — это простая логическая игра для взрослых и детей, в которой нужно соединять числа и точки по парам. На квадратном поле, разбитом на клетки, размещаются числа, и конечные точки (обозначаются «х») в одинаковом количестве. Ваша задача — соединить все пары. Чи...

Введение в аннотации типов Python Введение Автор иллюстрации — Magdalena Tomczyk Python — язык с динамической типизацией и позволяет нам довольно вольно оперировать переменными разных типов. Однако при написании кода мы так или иначе предполагаем переменные каких типов будут использоваться (это может быть в...

Закрытое бета-тестирование гоночной игры The Crew 2 начнётся 31 мая Издательство Ubisoft объявило сроки проведения закрытого бета-тестирования гоночной игры The Crew 2: оно пройдёт в период с 31 мая по 4 июня. По случаю анонса издатель опубликовал новый трейлер. Участники бета-теста получат все материалы, доступные на первом уровн...

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

Poly Artbook 3.0 Poly Artbook – это игра в которой ты познаешь все прелести 3D графики. Собирай рисунок по цифрам и наблюдай за появлением 3D модели. Цель этой игры собрать картинку из разрозненных кусков разного цвета. Фактически вы собираете пазл на экране своего смартфона. Только ко...

Советы по игре в Harry Potter: Hogwarts Mystery — как не вкладывать реальных денег в игру Harry Potter: Hogwarts Mystery может показаться вам утомительной. В ней слишком многое зависит от таймеров, и это будет заставлять вас задумываться о внутриигровых покупках. Не советуем вам тратить на эту игру ни копейки – лишь немного терпения, и вы будет ориентироваться в ...

Можно ли играть в Dota 2 на интегрированной графике? Сравниваем AMD Ryzen 3/5 2200G/2400G и Intel Core i3-7100 в связке с Nvidia GT 1030/GTX 750 Игра Dota 2 подходит для ПК начального уровня на всех настройках, включая высокие и вплоть до разрешения 1920×1080. В принципе, все протестированные конфигурации даже в разрешении Full HD выдают очень хорошую играбельность (кроме встроенной графики Intel, для нее лучше выбра...

[Перевод] Введение в Data Engineering. ETL, схема «звезды» и Airflow Способность data scientist-а извлекать ценность из данных тесно связана с тем, насколько развита инфраструктура хранения и обработки данных в компании. Это значит, что аналитик должен не только уметь строить модели, но и обладать достаточными навыками в области data engineer...

Как мы подготавливаем смартфоны к тесту? #tests#   Как проходит подготовка к тесту?   Для проведения тестирования мы воссоздаем для всех смартфонов максимально равные условия. Для начала мы устанавливаем одинаковый уровень яркости подсветки дисплея. Причем, не в процентах (ведь у испытуемых часто бывает р...

[Из песочницы] Понижаем уровень связанности с помощью DI для улучшения тестируемости кода, пример реализации В началье статьи хочу сразу заметить, что я не претендую на новизну, а только хочу поделиться/напомнить о такой возможности как IoC DI. Также у меня почти нет опыта написания статей, это моя первая. Я старался как мог, если что не судите строго. О чем вообще речь Большая ча...

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

[Перевод] Делаем проект по машинному обучению на Python. Часть 3 Перевод A Complete Machine Learning Walk-Through in Python: Part Three Многим не нравится, что модели машинного обучения представляют собой чёрные ящики: мы кладём в них данные и безо всяких объяснений получаем ответы — часто очень точные ответы. В этой статье мы постарае...

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

На замену TCP: протокол QUIC готов для внедрения [но не готов стать RFC] Представители Инженерного совета интернета (IETF) объявили, что протокол QUIC для передачи данных на транспортном уровне готов для широкомасштабных тестов. Но из-за ряда недостатков, его пока нельзя представить в виде RFC. Подробности — в нашем сегодняшнем материале. Читат...

Shadowmatic – развивающая воображение 3d-головоломка, в которой нужно вращать абстрактные объекты и получать с помощью их теней узнаваемые силуэты. Проект представлен на Полуфинале Международного конкурса инновационных проектов «Евразийские цифровые платформы» в Республике Армения. В этой игре для детей (возрастная категория 4+) – более 130 уровней в 15 тематических пространствах. Игра доступна на мо...

[Перевод] Как я научил ИИ играть в Tetris для NES. Часть 2: ИИ Первая часть (анализ кода) находится здесь: https://habr.com/post/420725/. Алгоритм Описание Алгоритм непрерывно выполняет следующие шаги: Ждёт, пока не создастся новое тетримино. Проверяет тип нового созданного тетримино, тип следующего тетримино (фигура в поле предпрос...

Line Puzzle: String Art 1.3.30 Занимательная игра, которая придется по душе игрокам всех возрастов. На каждом уровне игры пользователь должен будет собрать рисунок, который изображен на исходнике. Для этого необходимо перемещать линии по точкам, находящимся на доске. Игрока ждет более трех сотен уровней р...

Новые курсы по Python от Mail.Ru Group Python — простой, гибкий и популярный язык, применяемый во многих областях современной разработки. На нём создают веб-приложения, пишут игры, анализируют данные и выполняют многие другие задачи. Mail.Ru Group запустила специализацию « Программирование на Python», состоящую...

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

Logic Pic 2.13 Logic Pic – это отличная логическая игра для Android, в которой реализована идея «японского кроссворда». Ключевой момент заключается в том, что разгадывать придется не слова, а разнообразные картинки. По бокам поля расположены цифры, указывающие, сколько клеток должно быть з...

Новые визуальные технологии Panasonic для музеев На infoComm 2018 Panasonic показал решение с новыми 4K дисплеями серии EQ1 и перспективным лазерным проектором PT-RZ120E Все познается в сравнении, поэтому Panasonic намеренно выбрал очень популярную в музеях компоновку композиции картин и фонового проекционного сопровождени...

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

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

[Перевод] Руководство по ассемблеру Go Прежде чем заняться реализацией runtime и изучением стандартной библиотеки, необходимо освоить абстрактный ассемблер Go. Надеюсь, это руководство поможет вам быстро овладеть нужными знаниями. Читать дальше →

DIGMA выпустила радар-детектор DIGMA SafeDrive T-600 DIGMA выпустила новый радар-детектор DIGMA SafeDrive T-600. Новинка собирается в Южной Корее, что гарантирует высокий уровень надёжности и качества. Радар способен отслеживать все современные типы радаров на территории России и СНГ, включая стационарные, мобильные, м...

На iOS вышел культовый квест Gone Home — лучшая инди и ПК-игра 2013 года Когда Gone Home вышла на ПК, она вызвала много обсуждений в сообществе: симуляторы ходьбы тогда еще не были так распространены, а в процессе игры поднимались непривычные темы. Еще раз о ней активно заговорили в конце года, когда она заработала две награды «лучшая игра для ПК...

[Из песочницы] История первого места на ML Boot Camp VI Mail.ru уже не первый год проводит чемпионаты по машинному обучению, каждый раз задача по-своему интересна и по-своему сложна. Я участвую в соревнованиях четвертый раз, мне очень нравится платформа и организация, и именно с буткемпов начался мой путь в соревновательный machi...

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

Call of Thunder War 1.1.2 Выиграйте битву, чтобы стать королем воздушного боя! Особенности игры: — Реалистичная сцена воздушного боя и специальные звуковые эффекты! — Множество боевиков выбирают по вашему желанию — Уникальная система повышения уровня истребителя. Каждый боец имеет свои ...

Okay? Стандарт в мире головоломок Механизм добровольного доната в Android-играх встречается нечасто. Обычно таким занимаются независимые разработчики или небольшие команды с качественным продуктом. Okay? — как раз из таких. В игре очищаем поле от геометрических фигур с помощью летающего мяча. Игра простая ...

Дополнительные программные средства безопасности для NAS Цикл статей назван "Построение защищённого NAS". Поэтому в данной статье будет рассматриваться повышение уровня защищённости. Также, будут описаны и те инструменты, которые я не использовал, но возможно применить. Читать дальше →

Disaster Will Strike 1.178.133 Disaster Will Strike — обрушьте силы природы на маленькие злобные яйца. Создавайте стихийные бедствия, чтобы нанести сокрушительный удар по злобным маленьким яйцам. ХИТ среди онлайн-игр, ИГРА-ГОЛОВОЛОМКА, в которую сыграли уже БОЛЕЕ 350 МИЛЛИОНОВ РАЗ, была полностью пер...

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

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

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

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

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

Bastion и Transistor выйдут на Nintendo Switch этой осенью Студия Supergiant Games объявила о том, что её знаменитые инди-игры Bastion и Transistor выйдут на Nintendo Switch. Bastion — это ролевой экшен, в котором рассказчик вслух отмечает каждое ваше движение. Вам предстоит исследовать свыше 40 нарисованных от руки...

Norse – интересная RPG в тематике викингов с управлением одной рукой ищет бета-тестеров Norse – новый проект от студии Northplay, создавшей Conduct THIS! и ее же аналог в дополненной реальности Conduct AR! Новый проект создан для мобильных устройств, а поэтому играть в него можно одной рукой. Как можно увидеть в ролике, Norse напоминает классические изометричес...

Machinery 1.0.70 Machinery – это новая головоломка, которая потренирует ваш мозг. Цель каждого уровня – поместить зеленую фигуру в желтую форму. Особенности Приложение удобный интерфейс и понятную задачу. Всего в игре две основные фигуры – прямоугольник и круг. Кроме того, в игре ест...

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

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

Конвертация данных GraphQL для компонента CustomTreeData из DevExtreme-Reactive Понадобилось тут отобразить данные в виде дерева, с возможностью редактировать разные поля, удалять/добавлять строки и т.д. В процессе поиска подходящих компонентов (хотелось найти под material-ui и react) стал пробовать devextreme-reactive. Ньюанс, однако, оказался в том, ч...

What’s inside the box? Головоломка, в которую не стыдно залипнуть Бесплатные качественные игры встречаются нечасто. What’s inside the box — одна из них. Приятная головоломка заставит применить фантазию и попотеть над решением крутых уровней. У приложения больше миллиона установок и средний рейтинг в 4,4 балла. Игра не предлагает обучение...

Опыт внедрения автоматизации в процесс ручного тестирования на примере Android-приложения Совместно с нашими партнёрами мы активно разрабатываем, тестируем и поддерживаем семейство приложений для разных платформ: Android, iOS, Windows. Приложения активно развиваются, вместе с чем увеличивается и объём тестирования, в первую очередь — регрессионного. Мы решили по...

Как разблокировать автомобили S-класса в Asphalt 9: Legends Gameloft в своей Asphalt 9: Legends позволила нам апгрейдить любое авто из имеющихся в гараже и повышать его рейтинг. Несмотря на это, события, проходящие в игре, могут быть лимитированными для определённых типов машин, а мультиплеерные игровые сессии также имеют свои ограни...

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

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

Ретро Мир 1.2.1 Ретро Мир — погрузитесь в атмосферу приставочных видео-игр 90-х! Исследуйте Мир в поисках магических кристаллов, убивайте монстров, выполняйте квесты и решайте головоломки. Особенности игры Ретро Мир: 9 Миров с уникальным сюжетом + 2 секретных Мира. Более 200 игровых ...

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

[Из песочницы] Формула фана или почему мы играем в игры Предупреждение: возможно уменьшение удовольствия от игр и фильмов, так как появится осознание и понимание как они устроены. Как-то захотелось мне сделать игру и у меня возникли вопросы. Почему мы играем? Из-за каких элементов игры мы получаем фан? Далее, под словом «фан»...

Удалённое управление эмулятором Fceux с помощью Python В статье я опишу, как сделать эмулятор NES управляемым удалённо, и сервер для удалённой отправки команд на него. Зачем это нужно? Некоторые эмуляторы различных игровых консолей, в том числе и Fceux, позволяют писать и запускать пользовательские скрипты на Lua. Но Lua – пл...

Найден способ измерить давление внутри клетки Поддержание давления на одном уровне является важнейшим показателем гомеостаза (то есть постоянства внутренней среды) и его нарушение влияет на весь организм человека. По аналогии со всем телом, клетка тоже имеет свое давление. И этот показатель крайне важен для микроскопи...

Sony опубликовала полный список игр для PlayStation Classic Несколько недель назад японская корпорация Sony анонсировала скорый выход современной версии классической PlayStation One. Как и в случае с Nintendo, это будет скорее аппаратный эмулятор, чем полноценная консоль, но для олдскульных геймеров и такое устройство — отличный по...

Как быстро и эффективно работать с приоритетами по методу Lean Prioritization? Постоянная работа с приоритетами является необходимостью в управлении продуктами, неотъемлемой частью процесса разработки. Если хватает времени, можно изучить и попробовать использовать сложные и интересные методы для определения приоритетов. Техника Lean Prioritization — од...

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

Dragons: Rise of Berk 1.38.13 Dragons Rise of Berk — интересная стратегия для Android по мотивам известного мультфильма и мультсериала. Вам предстоит управлять деревней викингов, которые когда-то подружились с драконами. Сама идея развития игры — это, конечно, драконы. Вы будите ухаживать и выращивать др...

Видео: для симуляции волос в будущих играх, возможно, будет задействован ИИ Исследователи из Университета Южной Калифорнии, Pinscreen и Microsoft разработали технику рендеринга волос, основанную на методах глубинного обучения. Эта нейронная сеть может визуализировать в 3D модели волос на основе эталонного 2D-изображения и является первой в ...

Windows 10 получит встроенное приложение для скриншотов Любой пользователь macOS скажет, что операционная система Apple определённо удобнее, когда дело касается скриншотов. В Windows 10 до сих пор нет удобной встроенной программы для их обработки и сохранения, но это изменится с новым обновлением, которое добавит в систему Screen...

Введение в пользовательские CSS-свойства Автор курса «HTML-верстка» Стас Мельников рассказал, что такое пользовательские CSS-свойства и почему их стоит изучить.  Стандарт CSS Custom Properties изменил CSS. Появились безумные возможности, о которых раньше мы могли только мечтать. Рассказываем, какие именно и почему...

Blackmagic Design объявляет о выпуске Blackmagic eGPU Blackmagic Design объявила о выпуске Blackmagic eGPU. Blackmagic eGPU — мощный ускоритель обработки графических данных для использования с трехмерными играми, системами виртуальной реальности и такими профессиональными приложениями, как DaVinci Resolve. Он оснащен встроенной...

[Из песочницы] Реверс инжиниринг протокола пульта от инверторного кондиционера Electrolux В этой статье я опишу свой опыт и основные этапы изучения ИК пульта от кондиционера. Из инструмента понадобится Arduino nano на mega328 и приемник ИК сигналов (у меня VS1838B). Читать дальше →

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

[Из песочницы] PHP, GDB и массивы Зачем простому PHP разработчику может понадобится дебаг исходников? Ну например если он заметил какое то не очевидное поведение и хочет разобраться в нем на максимально “низком” уровне. О таком интересном для меня поведение, а так же процессе “дебага сурсов” я и хотел бы пог...

Candy Crush Friends 1.4.10 Candy Crush Friends Saga – новая версия популярной серии Candy Crush с кучей разнообразных сладостей – шоколадки, джем, печенье, и многое другое. Вашей главной задачей является поиск героев по всему конфетному королевству. Переставляйте конфеты для составления комбинаций, р...

Rockstar — язык программирования, программы на котором похожи на песни Британский разработчик Дилан Битти (Dylan Beattie) опубликовал на сайте GitHub спецификации и описание необычного языка программирования Rockstar («рок-звезда»). По словам самого разработчика, полный по Тьюрингу язык с динамическим приведением типов был созд...

Гарнитура Sharkoon Rush ER3 представлена в чёрном и белом исполнениях Компания Sharkoon анонсировала недорогую гарнитуру игрового уровня Rush ER3, рассчитанную на использование с персональными компьютерами. Наушники накладного типа оснащены 40-миллиметровыми излучателями. Утверждается, что устройство обеспечивает сбалансированный звук. Диапазо...

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

Предварительный обзор Plantronics RIG 500 PRO. Классная игровая гарнитура В последнее время игровая периферия перестала быть просто устройством для ввода или получения информации. Геймеры хотят получать от своей гарнитуры или клавиатуры максимум комфорта и удобства, чтобы сражаться с виртуальными врагами было весело, да и преимущество какое-то ник...

Эксперт назвал компьютерную игру, которая стала причиной стрельбы в школе В эфире передачи «Вести FM», которую ведет Владимир Соловьев, выступил Филипп Гросс-Днепров, совладелец регистратора доменов Reg.ru. Он выступал в качестве приглашённого «эксперта» и описал психологический портрет Владислава Рослякова, который устроил...

Англоязычные SEO ресурсы, которые я читаю, слушаю и смотрю v.2 Дорогие друзья, это очередная статья из цикла про англоязычное продвижение сайтов. Вроде совсем недавно я писал пост Зарубежные SEO ресурсы, которые я читаю. А было это аж в 2009 году. Много воды утекло с тех пор, и пришло время сделать новую подборку. Информацию по продвиж...

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

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

Генератор кода для Laravel — на ввод RAML, на вывод JSON-API Возможность создать генератор кода для API, чтобы избавить будущее поколение от необходимости постоянно создавать одни и те же контроллеры, модели, роутеры, мидлвары, миграции, скелетоны, фильтры, валидации и т.д. вручную (пусть даже в контексте всем привычных и удобных фрей...

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

GitLab для Continuous Delivery проекта на технологиях InterSystems: Контейнеры Эта статья — продолжение статьи про организацию процессов Continuous Integration / Continuous Delivery, автоматизирующих сборку, тестирование и доставку приложений применимо к решениям на платформе InterSystems. Рассмотрим такие темы как: Контейнеры 101 Контейнеры на разны...

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

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

Создание сайта на Delphi, или Как использовать uniGUI по-минимуму uniGUI – это библиотека, позволяющая создавать веб-приложения в классической Delphi-манере, посредством визуальных компонентов, причём, что является немаловажным, в большинстве случаев она полностью скрывает от разработчика всю клиентскую (браузерную) «кухню»: не требуется з...

Начался бета-тест микса Counter-Strike и Pokemon Go Reality Clash — амбициозный проект для мобильных платформ. Игра совмещает в себе элементы двух многопользовательских хитов: Pokemon Go и Counter-Strike и воплощает в жизнь самые смелые мечты. В Reality Clash, как в Pokemon Go, вам придется искать игроков вокруг. Если по...

Уровень IQ падает. Человечество становится глупее? Феномен подъема IQ даже получил официальное название — «эффект Флинна». Но теперь исследователи из Центра экономических исследований имени Рагнара Фриша в Норвегии провели анализ базы призывников с 1970 по 2009 годы и результат их несколько озадачил. «На сегодняшний день это...

Blocky Parkour 3D 2.0.1 Blocky Parkour 3D – игра для любителей преодолевать препятствия. Если желаете проверить свои навыки паркура, это приложение предоставит вам такую возможность. Что-то будет даваться легко и просто, а над какими-то уровнями надо будет подумать. Нет нерешаемых задач — ест...

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

Стратегия игры в телепатию Одно из изданий этой механики Есть колода из 100 карт с натуральными числами от 1 до 100, каждого по одному. Вы и второй игрок берёте по 3 карты из этой колоды. Задача — одну за одной выложить их на стол в порядке возрастания. Но нельзя меняться информацией между собой и п...

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

CPU Design. Эзотерический язык LMCode Часть I Часть II Часть III Часть IV Эта статья посвящена созданию интерпретатора некого эзотерического языка LMCode, в основе которого лежит архитектура Little Man Computer. О Little Man Computer можно прочитать в предыдущих статьях. Пусть команде INP соответствует , ...

Обзор на Google Pixel 3 вышел еще до его анонса Журналисты по всему миру получили на обзор Pixel 3 от Google еще в начале августа, однако, согласно правилам, опубликовать они могли только краткий обзор, не вдаваясь в подробности. Но китайское издание Unwire опубликовало полный обзор новинки и сравнило качество съемки с i...

[Из песочницы] Быстрый Sin и Cos на встроенном ASM для Delphi Всем привет! Возникла потребность написать быстрое вычисление Sin и Cos. За основу для вычислений взял разложение по ряду Тейлора. Использую в 3D-системах (OpenGL и графическая библиотека своей разработки). К сожалению свести ряд «идеально» для Double не получается, но это ...

И еще раз: не пользуйтесь публичным WiFi Мысль, изложенная в данном посте кому-то может показаться очевидной и банальной, но, как показал разговор в курилке с коллегами, многие, даже имеющие отношение к IT об этом даже не задумывались, не говоря уже о более далеких от техники людей. Читать дальше →

Обзор Spyro Reignited Trilogy – На Unreal Engine 4 трава всегда зеленее Если бы мы спросили геймеров из девяностых, что они думают о будущем индустрии, то наверняка абсолютно все предсказали бы огромный скачок уровня графики. Но кто бы мог подумать, что игры, которые когда-то считались самыми красивыми и передовыми, исчезнут, как вид? На время с...

[Из песочницы] LLTR Часть 0: Автоматическое определение топологии сети и неуправляемые коммутаторы. Миссия невыполнима? Как построить топологию сети на канальном уровне, если в нужной подсети используются только неуправляемые свитчи? В статье я постараюсь ответить на этот вопрос. Начну с причины возникновения LLTR (Link Layer Topology Reveal). У меня был один “велосипед” - синхронизат...

African Emoji Keyboard 2018 1.2.8 African Emoji Keyboard — данное приложение изменить вид вашей клавиатуры и сделает вашу жизнь ярче и веселее. Вы можете менять тему своей клавиатуры, а также получить доступ к множеству новых смайликов. Данное приложение предлагает огромное разнообразие смайликов и эмод...

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

В коде iOS 12 обнаружили упоминание двух sim-карт Сотрудники издания 9to5Mac внимательно изучили пятую бета-версию iOS 12 для разработчиков и обнаружили весьма интересные особенности. Согласно программному коду, для некоторых регионов действительно будет доступна возможность поддержки двух sim-карт, во всяком случае, ...

Создаем бота на Aimylogic для автоматизации онлайн-магазина Про автоматизацию общения с клиентами сегодня не пишет только ленивый. Но вот как начать ее использовать на практике — об этом рассказывают редко. Мы в Just AI понимаем, что автоматизация — это тренд, и знаем, как она может помочь вашему малому и большому бизнесу. И сегод...

Клон Overwatch преобразился и вышел на мобильных под видом Paladins Strike Paladins от Hi-Rez Studios – один из главных конкурентов успешной Blizzard на компьютерах и современных консолях. Но в отличии от Blizzard, разработчики этого проекта решили расширить сферу своего влияния, и не просто портировать, а создать новую версию игры для мобильных по...

Изучение английского — непопулярное мнение Всем привет. Очередная статья от «курсов изучения английского» сподвигла меня написать свои заметки. Этой статьёй я надеюсь ответить на некоторые вопросы изучающих язык и отговорить от глупых советов «запомнить вот эти 10/15/20 слов/конструкций», которые подаются как некие ...

5 самых высоко оцененных видеоигр 2018 года (на данный момент) Средние оценки видеоигр (а также музыкальных альбомов, фильмов и т. д.) — на основе доступных рецензий — выводит популярный сайт-агрегатор Metacritic. При составлении данного рейтинга будут учитываться лишь принципиально новые игры (не расширенные издания вышедших раньше и н...

Persona 3: Dancing in Moonlight и Persona 5: Dancing in Starlight выйдут на PS4 и PS Vita 4 декабря Издательство Atlus объявило о том, что танцевальные игры Persona 3: Dancing in Moonlight и Persona 5: Dancing in Starlight выйдут в рознице и цифровых магазинах на PlayStation 4 и PlayStation Vita 4 декабря этого года. Persona 3: Dancing in Moonlight и Persona 5: Da...

Oracle покупает компанию DataScience.com Специалисты по интеллектуальной обработке данных используют эту платформу для организации работ, простого доступа к данным и вычислительным ресурсам, выполнения комплексных процессов разработки моделей. Ведущие организации, такие как Amgen, Rio Tinto и Sonos, применяют платф...

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

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

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

Как освоить иностранный язык без преподавателя. Часть 1. “Мой опыт” Примечание: статья в целом актуальна для любого европейского языка, в том числе для английского. В феврале прошлого года нахлынуло на меня желание изучить испанский. Ну как-бы интерес был и раньше, нравится мне латино-музыка и сам язык. Но то времени не хватало, то чем-то др...

Ветераны Apple рассказали, почему производство iPhone в США невозможно Стив Джобс планировал производить компьютеры Macintosh исключительно на территории США, передает The New York Times со ссылкой на его бывших подчиненных. Специально для того в 80-х годах был разработан проект ультрасовременного завода, где подавляющее большинство всех проце...

Microsoft выложила исходные коды MS-DOS Опубликованы исходники двух версий MS-DOS (1.25 и 2.0), написанных на ассемблере для процессоров Intel 8086. Причем представлены те же файлы, что были опубликованы Музеем компьютерной истории еще в 2014 году. Microsoft решила воспользоваться площадкой GitHub, что заинтересов...

[Из песочницы] Clean swift архитектура как альтернатива VIPER Введение На данный момент существует множество статей про VIPER — clean архитектуру, различные вариации которой в свое время стали популярны для iOS проектов. Если вы не знакомы с Viper, можете прочитать тут, тут или тут. Я бы хотел поговорить об альтернативе VIPER — Clean...

GNMT, epic fail или тонкости машинного перевода После прочтения статьи "Нейронный машинный перевод Google" вспомнился курсирующий последнее время в интернет очередной epic-fail машинного перевода от Google. Кому сильно не терпится сразу мотаем в низ статьи. Ну а для начала немного теории: GNMT есть система нейронного маш...

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

Технологии CERN позволили получить первый трехмерный цветной рентгеновский снимок человека Заменить классические черно-белые рентгеновские снимки существенно более информативными цветными объемными изображениями позволяет разработка новозеландской компании MARS Bioimaging. В ее основе — технология, созданная для проекта CERN. В сканере используются дат...

[Перевод] iPhone XS: почему это совершенно новая камера Отчёт стартапа, занимающегося приложением для улучшения фотосъёмки с iPhone iPhone XS против iPhone X – изменения в камере на уровне железа В последней версии нашего приложения мы сделали новую функцию, выводящую подробную информацию о том, на что способна камера вашего ...

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

Простые формы. 3Д-печать и современное искусство Условия: участие в выставке современного искусства (В.Новгород)Задача: разработка и выполнение серии проектов в сжатые сроки MINIMAL BOX Создание модели навеяно японской легкостью и минимализмом. Живые зеленые цвета в сочетании с холодным металлическим блеском, как две прот...

В God of War появится новый игровой режим Двадцатого августа выйдет бесплатное обновление для игры God of War, в нем появится режим «Новая игра+». Он будет доступен после прохождения сюжета на любом уровне сложности. Особенности режима «Новая игра+»: враги более высокого уровня, с новыми приемами; возможность созд...

Метеостанция на Arduino от А до Я. Часть 3 Продолжение. Начало здесь. Центральный блок. Программное обеспечение Наконец мы подошли к самой трудной части для любого программиста — описать по-человечески что он там наваял. Исходный код для сервера составляет около 1300 строк, включая отступы, но это не должно вас пугат...

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

[Перевод] Модульный Sci-Fi уровень на UE4: вдохновляемся Ностромо и Серенити Баланс и реиграбельность, пожалуй, одни из главных моментов для PvP-шутера. Визуал тоже важен и для всего этого у нас есть целый пайплайн левел-дизайнера. Другое дело — жанры, где атмосфера окружения стоит на первом месте, а над уровнем работает один человек вместо целой ком...

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

Выбор языка программирования: 3 совета от программиста из Apple От переводчика: эта статья — перевод материала, написанного программистом Аластером Парагасом (Alastair Paragas) из Apple.Он работал с такими языками программирования, как Javascript, Python, PHP, Java, Scala, Haskell, Swift и Rust. Аластер делится собственными размышлени...

Абстрактный CRUD от репозитория до контроллера: что ещё можно сделать при помощи Spring + Generics Совсем недавно на Хабре мелькнула статья коллеги, который описал довольно интересный подход к совмещению Generics и возможностей Spring. Мне она напомнила один подход, который я использую для написания микросервисов, и именно им я решил поделиться с читателями. На выходе ...

В Google Maps можно сообщить уровень заряда смартфона В февральской бета-версии Google Maps 9.71 на Android обнаружили отсылку к новой функции, с помощью которой можно делиться данными об уровне заряда своего мобильного устройства при отправке своего местоположения. Спустя пол года новая функция была добавлена в финальную…

Как мы организовали хранилище данных дешевле Amazon Simple Storage Service на 35% У нас есть набор систем хранения как традиционных, так и программно определяемых. Они используются в формате блочных хранилищ для хранения виртуальных машин, баз данных и других ресурсов. На втором этапе мы стали использовать объектное хранение, то есть хранение без иерар...

[recovery mode] Изучаю Rust: Как я игру «Змейка» сделал Недавно начал изучать язык программирования Rust и так как когда я изучаю новый язык я делаю на нем «Змейку» то решил сделать именно ее. Для 3D графики использовалась библиотека Three.rs которая является портом библиотеки Three.js → Код → Скачать и поиграть Читать дальше...

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

[Из песочницы] CI для фронтенда: Gitlab, Traefik, Docker В каждом уважающем себя проекте должны участвовать QA инженеры. Ежедневно перед ними будет стоять задача проверки выполнения задач в отдельных ветках. Очень часто процесс перехода на нужную ветку, сборки и тестирования занимает много времени, к тому же, локально не всегда во...

Экскурсия на подстанцию 220/110/20 Прежде чем электричество с электростанции попадает к нам в розетку, его напряжение сначала увеличивают до сотен тысяч вольт, а потом обратно понижают до 220В. Делают такие преобразования на трансформаторных подстанциях. Самая главная характеристика подстанции — уровни напряж...

Параллельные Миры 1.4.0 Параллельные Миры — на планете X существует два мира: светлый и тёмный. Зло из тёмного мира стало проникать в светлый через порталы. Нужно закрыть все порталы с помощью магических кристаллов и избавиться от зла тёмного мира. На эту работу решился один из храбрых жителей план...

ConvNets. Создание прототипа проекта с помощью Mask R-CNN Привет, Хабр! Мы, наконец, дождались еще одной части серии материалов от выпускника наших программ “Специалист по большим данным” и “Deep Learning”, Кирилла Данилюка, об использовании популярных на сегодняшний день нейронных сетей Mask R-CNN как части системы для классификац...

[Перевод] Профилирование кода с LLVM Проклятие недетерминизма Моя первая попытка написать проход LLVM — люблю эти сегфолты Недавно я столкнулся с интересной задачей — мне понадобился детерминированный и кросплатформенный способ определения времени выполнения кода С++. Под словом «детерминированный» я подразум...

10 новинок недели: Darkness Rises, Westworld и другие (Июнь 2018) Неделя после выставки E3 – это, как всегда, небольшое затишье, но и для него характерны некоторые сюрпризы. Несколько долгожданных проектов вместе с неожиданными релизами поджидают геймеров. Скачивайте и коротайте жаркие полдни и прохладные вечера с новыми играми на экранах ...

Transworld Endless Skater 1.61 Transworld Endless Skater — выбери из пяти топовых про-скейтеров, каждый из которых имеет уникальные способности, набор трюков и цели. Бесконечные уровни бросают тебе вызов с СОВЕРШЕННО НОВЫМ бесконечным способом игры — цель на Рекорд по очкам! Набери столько очков сколько с...

Обзор One Tank to Rule Them All. Вспоминаем детство К сожалению, далеко не все современные ААА-проекты стоят внимания пользователей, да и не всем это нужно. Если у вас нет желания отдавать 60 баксов за дорогостоящий игровой продукт, либо у вас нет времени по 100 часов сражаться в сюжетной линии, либо же ваш компьютер не потян...

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

[Нам пишут] История создания приложения Wonderlamp для iOS Привет! Меня зовут Руслан, мне 20 лет, занимаюсь iOS-разработкой около 2 лет. Я хотел бы рассказать вам об опыте создания моего приложения Wonderlamp. На создание этого приложения меня вдохновила одна вещь моей младшей сестры. Это светильник с динамиками, который проигрыва...

[Перевод] 8 этапов процесса разработки интерфейса мобильного приложения От переводчика: Роман Гапонов — сооснователь компании Django Stars, которая занимается разработкой веб- и мобильных приложений. Основываясь на личном опыте и опыте своей компании, Роман написал статью о процессе разработки пользовательского интерфейса. Изначально она была...

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

Air Battle — Воздушный флот 1.3.8 Да начнется битва в воздухе! Займите место командира и отражайте воздушные атаки в Air Battle. Обнаруживайте вражеские самолеты и атакуйте квадраты так же, как в классическом «морском бое». Особенности: — Игра по правилам «морского боя» — Красивая графика — К...

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

Книга «Python. Экспресс-курс. 3-е изд.» Привет, Хаброжители! Эта книга предназначена для людей, которые уже обладают опытом работы на одном или нескольких языках программирования и хотят по возможности быстро и просто изучить основы Python 3. Предполагается, что читатель уже знаком с управляющими конструкциями, О...

A1: 2017 – Injections (Часть 2) В прошлой статье я предположил, что читатель знает, как устроен язык запросов SQL в подробностях, а также механизм работы протокола HTTP. Но это, как правило, не так. И я сразу вспомнил историю, описанную в одной из моих любимых книг «Недоверчивые умы» Роба Бразертона. В ней...

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

Угадай слово! Микс Угадай бренды, марки и модели автомобилей, героев мультфильмов. А также угадай животных, города, актёров, музыкантов, футболистов. Разгадывай флаги, исторических личностей, эмблемы футбольных клубов. Используйте подсказки. Добавьте правильную букву или уберите все лишние. ...

Угадай Страну. Пазлы 1.4.1 “Угадай Страну. Пазлы” – интересная и познавательная игра для детей и взрослых. Здесь собраны красивые фото архитектурных и культурных достопримечательностей известных стран мира: Франции, Италии, Германии, Великобритании, России и США. Игра развивает мышление, тренируе...

Toon Blast 3064 Toon Blast — увлекательная головоломка, где вы будете путешествовать по сказочному миру и собирать кубики в ряды. В этой игре в главной роли будут выступать Купер Cat, Уолтер Вулф, Бруно Медведь которые являются героями знаменитого мультфильма. Вашей задачей будет соединять ...

Minesweeper: Collector — Сапёр с онлайн режимом! 2.14.1 Наконец-то появился не просто удобный и продуманный сапёр, а ещё и интересный! Каждый уровень — это часть коллекции! За собранные коллекции выдаются ключи, а за ключи открываются новые эпизоды с новыми коллекциями. За каждый уровень Вы будите получать опыт и постепенно от...

Классические алгоритмы и структуры данных на JavaScript Привет Всем! Я недавно запустил на GitHub проект JavaScript Algorithms and Data Structures, который содержит примеры классических алгоритмов и структур данных написанных на JavaScript с объяснениями, примерами и ссылками для дальнейшего изучения (в частности на соответствующ...

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

[Из песочницы] Установка и настройка Oracle Internet Directory для разрешения имен баз данных О настройке доступа к СУБД Oracle, который хранится в файле tnsnames.ora известно каждому, кто работал с этим типом СУБД. Данные хранятся в файле tnsnames.ora в обычном текстовом виде и легко могут быть изменены с помощью любого текстового редактора. Хорошо если записей в ...

Государство не знает, сколько тратит на ИТ. Доказываем на цифрах В России сейчас нет единой, полной и достоверной информации об уровне госрасходов на ИКТ (информационно-компьютерные технологии). Все, что можно найти, – очень противоречиво, нет единообразия этих данных. Мы, как компания, имеющая дело в основном с государственными структура...

Как превратить «столетний» usb-хаб в «умный» управляемый и сэкономить при этом 300$ Как-то давно понадобился мне хаб, желательно с большим количеством портов и c достаточно удобной формой, пригодной для встраивания вместо флоппи-дисковода в отсек 3,5''. Беглый просмотр барахолки подкинул модель D-link DUB-H7, да еще и в комбинации «2 по цене 1». Внешний осм...

[Из песочницы] Машинка на Arduino, управляемая с Android по Bluetooth, — полный цикл Введение Подробная история того, как из трех двигателей была собрана машина на Arduino, управляемая с Android-устройства по Bluetooth. За несколько десятков абзацев постараюсь максимально пошагово изложить, куда подключить каждый из проводов, как написать фирменное приложен...

Российское отделение Бостонского Института Эстетической Медицины внедрило BPM-систему ELMA Российское отделение Бостонского Института Эстетической Медицины (БИЭМ) заняло третье место в рейтинге авторитетного отраслевого издания StartSmile за 2017 год. Сильные стороны института — высокий уровень специалистов, использование новейшего оборудования и особое внимание к...

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

Транспайлер-цепь Python → 11l → C++ [для ускорения Python-кода и не только] В данной статье рассматриваются наиболее интересные преобразования, которые выполняет цепочка из двух транспайлеров (первый переводит код на языке Python в код на новом языке программирования 11l, а второй — код на 11l в C++), а также производится сравнение производительн...

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

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

Microsoft выпустила новую гоночную игру Miami Street Вчера студии Microsoft Studios и Electric Square без лишнего шума и пыли опубликовали в Microsoft Store новую бесплатную гоночную игру Miami Street для устройств под управлением Windows 10. Управление в игре удивляет своей простотой. Для ускорения необходимо удерживать леву...

[Перевод] X-образных отметки, как способ идентификации РЛС с помощью анализа открытых данных от двух научных спутников SENTINEL-1 ГИС-аналитик Харел Дан заметил, что, когда он случайно отрегулировал уровни шумов, работая с базой изображений, полученных со спутников группировки SENTINEL-1, то внезапно по всему миру появилось множество цветных X-образных отметин. Читать дальше →

God of Light 1.2.5 Устройтесь поудобнее и погрузитесь в мир God of Light – эта игра перевернет ваше представление о жанре физических головоломок! Исследуйте уникальный мир, наслаждайтесь великолепной графикой и оригинальной музыкой от группы UNKLE. Помогите симпатяге Шайни спасти вселенну...

[Перевод] Марвин Мински «The Emotion Machine»: Глава 5 «Уровни Психической Деятельности» Во время хайпа по цифровой экономике и ***чейнам самое время обратить внимание, как привнести «человеческое» в технологии и как технологии помогают понять и улучшить и масштабировать «человеческое». В этом нам поможет суровый Марвин Мински, который своим беспощадным разумом ...

Коварные лужи и даунгрейд, которого не было: разбор Marvel's Spider-Man от Digital Foundry Вышедший на этой неделе экшен Marvel's Spider-Man удостоился высших похвал: критики назвали его лучшей игрой от Insomniac Games, самой удачной игрой о Человеке-пауке и одним из лучших проектов для PlayStation 4. Подпортить впечатление могло лишь подтверждение слухов...

[Из песочницы] Сохранение трафика от сниффера Mikrotik'а Про то как снять NetFlow с микротика с сохранением трафика на сервере в Инете найти не сложно. Но понадобилось сохранить и содержимое трафика, а вот тут возникли небольшие сложности. В принципе, про сам режим sniffer'а все очень доступно описано на вики Микротика, сложности ...

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

Обзор игры Dere Evil Exe для iPhone и iPad – суперсложный классический платформер Игра Dere Evil Exe от AppSir Games имеет две отличительные черты. Во-первых, это оригинальность и необычность подачи, а во-вторых – сложность. Многие игроки до сих пор жалуются на то, что застряли в третьей главе, на уровне с исчезающими платформами. Скачать Dere Evil Exe дл...

Можно ли играть в Star Control: Origins на интегрированной графике? AMD Ryzen 3/5 2200G/2400G против связки Intel Core i3-7100 плюс Nvidia GT 1030/GTX 750 Star Control: Origins сносно подходит для ПК начального уровня при игре на средних настройках качества во всех разрешениях вплоть до 1920×1080, а если понизить качество графики до низкого, можно обеспечить себе вполне приличный комфорт. Интегрированная графика Intel Core i3-...

Найди Слова 1.60 Найди Слова — считаете себя интеллектуалом, для которого нет ничего невозможного? Тогда есть отличный способ проверить себя – начав играть в увлекательную игру — Найди слова! Это будет не просто игра по поиску закодированных слов. Главная ее особенность заключается в сх...

SAP приобретает компанию Contextor RPA-технология (Robotic process automation) компании Contextor помогает пользователям избежать рутинных задач, к настоящему моменту клиенты Contextor создали уже более 100 000 ботов, автоматизирующих бизнес-процессы. RPA упрощает работу с пользовательским интерфейсом и работ...

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

[Перевод] Механизм Arbitrary Code Guard (ACG) на примере Microsoft Edge Disclaimer Эта публикация является переводом части документа «Bypassing Mitigations by Attacking JIT Server in Microsoft Edge» от Ivan Fratric (Google Project Zero). Переведена та часть, в которой находится описание механизма ACG и его применение в браузере Microsoft Edge. З...

О сборке JDK 8 на Ubuntu, качестве кода Hotspot и почему всё валят на C++ Хотел сегодня поспать, но опять не удалось. В Телеграме появилось сообщение, что у кого-то не собирается Java… и мы очнулись только через пару часов, уставшие и довольные. Кому этот пост может быть полезен? Да, наверное, никому, кроме тех, кто тоже собирает JDK8 или просто ...

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

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

[recovery mode] Уровень влажности в ЦОДе: почему это важно Используемое в ЦОДах оборудование предъявляет достаточно строгие требования к относительной влажности воздуха в помещении. При её уменьшении ниже определенного уровня могут возникать электростатические разряды. Как известно, статическое электричество может представлять опа...

Как убедиться в компетенциях ПМа на ИТ-проект? У нас проект по разработке и внедрению новой ИТ-системы! И нужен ПМ… Случалось? Куда ж без этого. И вроде бы рынок насыщен всевозможного рода руководителями проектов. — Выбирай! У всех прекрасный богатый опыт. Есть ПМ-ы с опытом внедрения проектов в Строительстве и Оборо...

Jewel Legend 2.13.0 Jewel Legend — поставь три и больше драгоценных камней в ряд и насладись невероятным зрелищем их взрывного сияния. Сотни уровней – сотни возможностей. Могущество магических камней прямо перед тобой. Перетаскивай драгоценности в ряд и насладись более 600 уровнями игры-голово...

Apple запретила установку Linux на все новые Mac Сопроцессор T2, которым Apple оснащает iMac Pro, а также все новые модели Mac Mini, MacBook Pro и MacBook Air, на аппаратном уровне блокирует установку Linux и других операционных систем, кроме macOS и Windows 10. Таким образом, по мнению производителя, удается обеспечить м...

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

[Перевод] О 3D-графике простыми словами Часть 1. Введение Привет меня зовут baldurk. Я уже несколько лет работаю программистом графики, поэтому хоть я и не в коем случае не являюсь экспертом, кажется, я уже многое понимаю во всём том, что касается работы с графикой. Идея этой серии постов уже давно витала где-то ...

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

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

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

Почему Kirin 980 оставит позади A12 Bionic от Apple? Версия Huawei Новое поколение флагманов Apple получило чипы A12 Bionic. По словам представителей компании, модель является самым умным и мощным чипом в смартфоне. Этому способствует машинное обучение в режиме реального времени и 50-процентный прирост в графике по сравнению с прошлогодней...

Культовую серию игр Infinity Blade навсегда удалили из App Store Студия Epic Games, создатель ряда культовых игр для мобильных платформ, приняла решение об удалении трилогии Infinity Blade из каталога App Store. Об этом говорится в корпоративном блоге разработчиков. По их словам, поддержка популярной серии стала отнимать у компании слишк...

Глава №2 Проектирование и производство бюста Дзержинского Феликса Эдмундовича Добрый день уважаемая публика.      Прошел год и я все таки нашел время написать продолжение своей первого поста .Если кому то это было интересно извиняюсь за задержку, многое произошло за этот год .      Итак, в этом посте я хочу рассказать и о...

Регулятор дал зелёный свет проекту Google Soli по созданию системы жестового управления Федеральная комиссия по связи США (FCC), по сообщениям сетевых источников, выдала Google разрешение, позволяющее радару системы Soli работать при более высоких уровнях мощности, нежели регламентировано нормативными актами. По проекту Soli создаётся  передовая с...

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

Твердотельные накопители Intel Optane SSD 800P: попытка экспансии памяти нового типа в массовый сегмент Если не глядеть на цену, то Optane SSD 800P — это очень быстрые накопители для тех сфер применения, где не нужна высокая емкость. Если не глядеть на производительность, то Optane SSD 800P — это очень дорогие накопители для такой емкости. Если же в совокупности, то... На теку...

MARVEL Future Fight 4.3.0 MARVEL Future Fight – зрелищный экшен для Android, в котором нам предоставлена возможность сыграть за популярных героев серии комиксов MARVEL. На различных этапах нас поджидают многочисленные враги. Обычно на уровень дается три героя, они меняются по ходу прохождения. П...

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

Запись звука студийного качества с помощью смартфона: Dolby Labs тестирует приложение “234” На днях издание TechCrunch поделилось интересной утечкой. Согласно первоисточнику, компания Dolby Labs с июня прошлого года тестирует приложение для мобильных устройств с кодовым названием “234“. К слову, некоторые слухи утверждают, что ранее приложение тестирова...

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

[Перевод] Неуловимая проблема тайминга кадров Технический директор Croteam Ален Ладавач, участвовавший в разработке Serious Sam и Talos Principle, рассказывает, как ему удалось найти причину торможения графики даже на самых мощных машинах. Наконец-то появилось объяснение того, почему некоторые игры тормозят на вашем P...

Поэтапная настройка Continues Integration (build, test, deploy) для .NET Core WebApp + GitHub Поэтапная настройка Continuous Integration (build, test, deploy) для .NET Core WebApp + GitHub Всем привет. Continues Integration (CI) давным-давно проник в мир разработки программного обеспечения и для многих является его неотъемлемой частью, которое позволяет создавать б...

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

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

[Перевод] Клинические испытания показали уменьшение прогрессии болезни Альцгеймера более чем наполовину Клинические испытания III фазы у пациентов с лёгкой и умеренной болезнью Альцгеймера, более чем наполовину уменьшили прогрессию заболевания. Терапия включала удаление β-амилоида из крови, а не из головного мозга. Уровни β-амилоида являются динамическими, и существует равн...

В процессорах VIA C3 обнаружен бэкдор Нынешний год стал урожайным на обнаруженные в архитектурах процессоров уязвимости. Но если недочёты в архитектуре процессоров Intel и AMD, которыми могут воспользоваться злоумышленники и которые получили имена Spectre и Meltdown, ещё можно понять, то наличие очевидного бэкдо...

busuu изучай иностранные языки 13.8.0.125 busuu — ведущее виртуальное сообщество для изучения иностранных языков, предлагает тебе идеальную программу, с помощью которой ты сможешь изучать английский язык в любом удобном тебе месте: Большой словарный запас – более 3,000 слов и выражений От начального до продвинуто...

Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK). Часть 4 Часть 4. Повышение привилегий (Privilege Escalation) В предыдущей части цикла публикаций «Изучаем Adversarial Tactics, Techniques & Common Knowledge (ATT@CK)» были рассмотрены техники закрепления доступа в атакуемой системе, описывающие средства и методы обеспечения прот...

Видеоконференции 3CX WebMeeting — полное руководство Для наших клиентов, которые часто пользуются видеоконференциями 3CX WebMeeting, мы подготовили подробное руководство, которое проведет вас от создания конференции и до создания видеоролика вебинара для Youtube. Системные администраторы могут использовать его как шпаргалку, о...

Command & Conquer: Rivals, Neverwinter Nights и другие новинки недели (декабрь 2018) И снова нас радует неделя ярких, запоминающихся релизов - на этот раз их несколько и сложно выбрать, на каком из представленных проектов остановиться. И поклонники динамичных PvP-матчей, и фанаты хорроров, и ценители неспешного стратегического геймплея - все они выберут для ...

Прикручиваем мультиплеер к мобильной игре «Составь слова из слова» на iOS и Android, написанной на C++ Ранее я уже писал о своем опыте разработки мобильной словесной игры на Android и iOS, которая пользуется определенной популярностью, и я решил прикрутить к ней режим мультиплеера, когда два игрока соревнуются между собой, составляя слова по очереди, как заключительном раунде...

Получаем разницу между бинарными файлами при помощи vcdiff Понадобилось мне это для того чтобы понять в каком месте и как файл JPEG испорчен в процессе передачи. VCDIFF — формат и алгоритм для дельта кодирования. Описан в RFC 3284. Дельта-кодирование (англ. Delta encoding) — способ представления данных в виде разницы (дельты) между...

AMD выпустила новую графику для MacBook Буквально недавно мы обсуждали, что ноутбуки компании Apple довольно плохо оборудованы дискретной графикой, так как далеко не все современные модели могут выдать достойный уровень производительности. Сегодня компания AMD официально заявила о новой мобильной графике Vega 16 и...

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

Анализ результатов 2018 Kaggle ML & DS Survey Kaggle — известная платформа для проведения соревнований по машинному обучению на которой количество зарегистрированных пользователей перевалило за 2.5 миллиона. В соревнованиях участвуют тысячи data scientist из разных стран, и Kaggle стал интересоваться тем, что из себя п...

[Перевод] Стилизация 3D-персонажа: модель, текстура, детали Потрясающий 3D-художник Луана Буэно (Luana Bueno) подробно рассказала о создании своей низкополигональной фан-версии Элой из Horizon Zero Dawn. Введение Меня зовут Луана, я художник 3D-персонажей из Сан-Паулу. Я переехала сюда шесть лет назад, потому что выиграла обучение ...

«Восток-Запад» автоматизировал планирование доставки с помощью SAP TM Это позволило повысить уровень сервиса и лояльность партнеров. Партнером по внедрению выступила компания Novardis.

История видеоигр в России Индустрия видеоигр находится сейчас в самом расцвете сил, и учитывая, что в прошлом году лишь в США игровая индустрия принесла 36 миллиардов долларов чистой прибыли разработчикам, а это на секундочку рост в 18% по сравнению с 2016 годом, при этом нельзя забывать, что мобильн...

Фанаты сделали S.T.A.L.K.E.R. заметно красивее Игра S.T.A.L.K.E.R.: Call of Pripyat стала последней во франшизе — студия GSC Game World решила больше проектов этой серии не выпускать. Третью часть «Сталкера» выпустили в 2009 году, тогда уровень графики, физики и игровых механик был просто запредельным. Да и обожаемая фан...

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

[Перевод] RoadRunner: PHP не создан, чтобы умирать, или Golang спешит на помощь Привет, Хабр! Мы в Badoo активно работаем над производительностью PHP, поскольку у нас достаточно большая система на этом языке и вопрос производительности — это вопрос экономии денег. Более десяти лет назад мы создали для этого PHP-FPM, который сначала представлял собой н...

Fishing Clash 1.0.21 Fishing Clash — реалистичный 3D симулятор рыбалки. Онлайн игра с увлекательными квестами и живописными локациями. Новое приложение от разработчиков игры «На рыбалку». Исследуйте увлекательные подводные миры рек, морей и океанов в формате ЗD, участвуйте в захватывающих ...

Сборка rpm пакетов и настройка своего репозитория В данной статье будет подробно описан процесс создание rpm пакетов и организация репозитория. Прошу всех, кому интересна данная тема, пройти под кат. Читать дальше →

A1: 2017 – Injections (Часть 3 и последняя) В моей любимой компьютерной игре Quest for Glory 2: Trial by Fire, когда мир в очередной раз оказывается в опасности, главный герой попадает в Университет волшебников. После успешного прохождения вступительных испытаний бородатые мудрые волшебники предлагают поступить в этот...

[Перевод] Ричард Хэмминг: Глава 18. Моделирование — I «Цель этого курса — подготовить вас к вашему техническому будущему.» Привет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2442 в закладки, 394k прочтений)? Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, н...

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

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

Платформер MagiCats Builder с собственным редактором уровней добрался до Google Play и App Store MagiCats Builder – это грамотный микс, включающий в себя платформер и инструментарий для создания собственных уровней. Основной акцент делается именно на последней составляющей, ведь с ее помощью вы можете творить собственные локации, делиться ими с другими и получать отзывы...

Как написать на ассемблере программу с перекрываемыми инструкциями (ещё одна техника обфускации байт-кода) Представляем вашему вниманию технику создания ассемблерных программ с перекрываемыми инструкциями, – для защиты скомпилированного байт-кода от дизассемблирования. Эта техника способна противостоять как статическому, так и динамическому анализу байт-кода. Идея состоит в том, ...