Социальные сети Рунета
Понедельник, 19 ноября 2018
6 июля 2018   12:52

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

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

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

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

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

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

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

[Перевод] Проект 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: изучай английский с помощью наших эксклюзивных короткометражных...

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

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

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

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

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

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

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

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

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

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

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

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

[Перевод] Создание дизайна реиграбельных стелс-уровней для 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 и в дальнейшем всунем эту игру в программу, которую я делаю для машины и на наших полученных знаниях создадим вторую игру, для забавы ради и сделаем правильную музыку для нее. Что бы понять, что нам сейчас нужн...

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

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

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

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

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 это вполне возможно, пусть виртуально, но тем не менее. В этой игре достаточно ярко проявлены элементы кооперативного геймплея, поэтому она в немалой степени напоминает по...

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

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

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

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

Алгоритм сжатия без потерь 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-специалиста важно понимать и то, к...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[Из песочницы] Генерация изображений из текста с помощью 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. В данной публ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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. Позже к...

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

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

Тестирование в игре 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 сносно покоряется им только на низких настройках. Интегриров...

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

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

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

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

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

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

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

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

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

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

Советы по игре в 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 Многим не нравится, что модели машинного обучения представляют собой чёрные ящики: мы кладём в них данные и безо всяких объяснений получаем ответы — часто очень точные ответы. В этой статье мы постарае...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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. Таким образом, по мнению производителя, удается обеспечить м...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

TrackBall 1.4 Это игра в жанре головоломки. Целью игры является найти путь к черной дыре за кратчайшие сроки и отправить в нее шар. По пути шара будут встречаться различные преграды. Игра разбита на блоки по 20 уровней. С каждым блоком добавляются новые преграды в игру. В первом блоке ест...

Авторы игры 0 A.D. — молодцы 0 A.D. — это трёхмерная игра в жанре исторической стратегии в реальном времени, разрабатываемая сообществом добровольцев. Размер кодовой базы маленький и я решил проверить игру в качестве отдыха от больших проектов, таких как Android и XNU Kernel. Итак, перед нами проект, с...

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

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

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

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

Анонсирована коллекционная RPG Capcom Super League Online с персонажами DMC, Resident Evil и Street Fighter Корейский издатель и разработчик Kakao Games недавно анонсировал новую мобильную RPG Capcom Super League Online. Главной ее фишкой станут персонажи — главные герои самых разных игр Capcom: Street Fighter, Resident Evil, Mega Man и даже Devil May Cry. К большому сожалению, в...

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

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

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

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

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

От болезни Альцгеймера защитит… обычный аспирин Болезнь Альцгеймера на сегодняшний день является одной из тех болезней, прогрессирование которой крайне сложно предотвратить. Однако, как сообщают наши западные коллеги из издания Journal of Neuroscience, группе исследователей из США удалось замедлить процессы развития заб...

Happy Glass 1.0.9 Happy Glass — увлекательная и простая аркада. Вам нужно просто наполнить стакан воды, нарисовав линию для потока воды. Попытайтесь найти самый простой и короткий путь для решения головоломки. Вы можете находить свое уникальное решение, поскольку ничто не ограничивает пути ре...

RPG Tales of Illyria: Fallen Knight, вдохновленная Oregon Trail и Final Fantasy, доступна бесплатно на Android Точно так же как и полноценные стратегии, настоящие RPG – редкие гости на мобильных платформах. Проекты по типу King of Dragon Pass — это, скорее, исключения чем закономерности, но кое-какие интересные игры все-таки можно найти. Tales of Illyria: Fallen Knight — это гибрид ...

Важный платформер Suzy Cube вышел на Android и iOS Super Mario 3D Land – культовый платформер, к которому, к сожалению, смогли прикоснуться далеко не все, включая даже любителей жанра из-за ограниченности платформы. Зато разработчики Suzy Cube — игры, которая вдохновлялась проектом Nintendo, создают ее для самой распр...

Использование аккумулятора от iPhone при разработке носимой электроники Приветствую, читатель. Довольно часто у меня возникает задача разработки портативных устройств с питанием от одной ячейки Li-ion аккумулятора. И, если заказчика обычно это не беспокоит, то у меня, как у опытного инженера, при виде такого ТЗ по спине пробегает дрожь. Это связ...

Статус Veeam Ready получили хранилища Infortrend Компания Infortrend® Technology, Inc. (код TWSE: 2495) сообщила о получении своими линейками EonStor DS и GS статуса Veeam Ready Repository, отвечая требованиям к производительности, предоставлению предприятиям мощных и гибких опций для резервного копирования информации. Про...

Перечень внутриигровых подарков для игр Blizzard всем владельцам билетов на BlizzCon 2018 Уже в эту пятницу, ровно в 21:00 по Москве начнется событие, которого кто-то ждет каждый год, а кто-то не упускает возможности упрекнуть компанию, занимающуюся его организацией в жадности. Речь о BlizzCon – ежегодном фестивале компании Blizzard, разработчика таких хитов как ...

Dualshot Roguelike 1.042 Dualshot Roguelike — стреляйте во врагов используя различные виды двустволок, от классических вариантов до мощных и технологичных пушек из будущего. В далеком будущем космодесантники в отставке охотятся в подземельях на результаты генетических экспериментов пришельцев....

[Из песочницы] Как я с Python на Julia переходил (и зачем) Немного предыстории о Python Python — замечательный язык. Несколько языков я и до него пробовал: Pascal в школе; Си, Си с классами, Си++ — в университете. Последние два (три) привили стойкое отвращение к программированию: вместо решения задачи возишься с аллокациями и дестру...

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

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

Mad Zombies 5.9.0 Mad Zombies — это игра в офлайн-режиме, в которой есть много возможностей, это игры выживания, которые игроки должны делать, чтобы избежать смерти, стать лучшим коммандос! Разнообразие зомби: В 3D-играх игры зомби, зомби откуда угодно, у них разные возраст, навыки и с...

[Перевод] Protobuffers — это неправильно Значительную часть своей профессиональной жизни я выступаю против использования Protocol Buffers. Они явно написаны любителями, невероятно узкоспециализированы, страдают от множества подводных камней, сложно компилируются и решают проблему, которой на самом деле нет ни у ког...

NASA одобрило проектирование 30-метрового самосборного космического телескопа Аэрокосмическое агентство NASA одобрило и выделило средства на первый этап проектирования нового космического телескопа с диаметром зеркала в 30 метров. Но самым интересным в этом проекте является даже не гигантские размеры аппарата, а его особенность сборки. Согласно пред...

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

Разработчик приложения для камер уверен, что в iPhone XS и XS Max «бьютификатор» не применяется Как мы уже сообщали, пользователи смартфонов Apple iPhone XS и XS Max обнаружили, что на снимках слишком заметен эффект смягчения текстуры кожи и другой обработки с целью улучшить автопортреты. Себастьян де Вит (Sebastiaan de With), разработчик программы Halide, предназ...

СКИДКА ДЛЯ IOS (379р → 229р) Обзор игры Botanicula: атмосферный приключенческий квест для iPhone, iPad и Mac Квестов подобных Botanicula выпускается не так уж много, для гейм-девелоперов их создание является рискованным делом, ввиду сложности разработки и размеров целевой аудитории. Поэтому каждый новый проект столь высокого уровня обязательно привлекает к себе достаточно много вни...

Производительность GeForce RTX 2080 достигает уровня Titan Xp Пока не вышли независимые обзоры и тесты новых видеокарт NVIDIA GeForce RTX, сложно сказать что-то конкретное об их уровне производительности. NVIDIA обещает прирост в играх в 1,5–2 раза по сравнению с видеокартами поколения Pascal. И первый тест GeForce RTX 2080 от...

Stick Fight: Shadow Warrior 1.191 Stick Fight: Shadow Warrior – невероятная игра про стикмена возвращается! Борись с врагами и стань Воином тени. Готовься к эпичной битве. В нашей игре на твоего героя будут нападать опасные вражеские войны. Ты один, а их много. Но не отчаивайся. Мы верим в твои силы и...

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

Бычий разворот? Цена биткоина устремилась к уровню $6800 Сегодня, 2 июля, цена биткоина вырвалась из относительно узкого флэта. В течение всего одного часа первой криптовалюте удалось преодолеть путь от значений в районе $6300 к отметке $6600. На графике выше заметно, что восходящий ценовой импульс сопровождался всплеском роста об...

Функции высших порядков в JS: курс молодого бойца Данная статья рассчитана на человека, делающего свои первые робкие шаги на тернистой тропе изучения JavaScript. Несмотря на то, что на дворе 2018 год, я использую синтаксис ES5, дабы статья была понятной юным падаванам, проходящим курс «JavaScript, уровень 1» на HTML Academy...

[Перевод] Как обновление Rust 1.26 ускорило мой код в три с лишним раза Хочу поделиться небольшой историей о мощи LLVM и преимуществах языков высокого уровня над ассемблером. Я работаю в компании Parity Technologies, которая поддерживает клиент Parity Ethereum. В этом клиенте нам нужна быстрая 256-битная арифметика, которую приходится эмулирова...

Full stack Data analyst "Анализ данных" часто организован так: вот у нас разработчики хранилища, а вот у нас аналитики. В DWH (data warehouse, хранилище) умеют SQL, а аналитики у нас умеют работать c экселем. Если нам нужно что-то проанализировать, то идете к аналитикам, а они идут за данными к DWH...

Рецензия на игру Shadow of the Tomb Raider Shadow of the Tomb Raider – первый громкий проект осени 2018 года; признаться, еще до официального релиза мы возлагали на эту игру определенные надежды. И дело здесь не только в особой любви к приключенческим историям, но и в славном наследии, которое каждый раз оставляет п...

[Из песочницы] Пошаговое создание бандла для Symfony 4 Около года назад наша компания взяла курс на разделение огромного монолита на Magento 1 на микросервисы. Как основу выбрали только вышедшую в релиз Symfony 4. За это время я разработал несколько проектов на этом фреймворке, но особо интересной мне показалась разработка бандл...

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

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

[Перевод] Символы, генераторы, async/await и асинхронные итераторы в JavaScript: их сущность, взаимосвязь и варианты использования Сущность и предназначение множества возможностей JavaScript вполне очевидны. А вот некоторые, вроде генераторов, могут, на первый взгляд, показаться странными. Такое же впечатление способны вызвать и, скажем, символы, которые похожи и на значения примитивных типов, и на объе...

Обход SSL Pinning в iOS-приложении Привет, меня зовут Андрей Батутин, я Senior iOS Developer в DataArt. В предыдущей статье мы говорили, как можно сниффить трафик нашего мобильного приложения с помощью HTTPS-прокси. В этой обсудим, как обходить SSL Pinning. На всякий случай, рекомендую прочитать первую стат...

DeepMind научил ИИ проходить игры по видео с YouTube Уровни игры Montezuma’s Revenge на Atari Компания DeepMind продемонстрировала процесс обучения ИИ (слабой его формы) для прохождения игр на Atari. Обучение производилось путем демонстрации системе видео прохождения игр с YouTube. Такой способ используют многие игроки-люди,...

[РОЗЫГРЫШ] Nvidia Shield TV: облачный гейминг — новый уровень Nvidia известна как разработчик графических систем, однако, некоторое время назад компания посмотрела в сторону Android-приставок. Область интересная, ведь Apple уже давно не торт, а значит можно повоевать за кусок пирога. Однако, Nvidia представила не просто типичную ТВ-при...

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

[Из песочницы] Система автоматического документирования REST-API в Laravel проектах Преамбула Для того, чтоб описать и задокументировать правила клиент-серверного взаимодействия используя Rest-api можно выделить три основных метода: Описывать своим коллегам правила обращения к серверу на пальцах Этот метод быстр и не требует долгосрочной поддержки, но высо...

«Яндекс» запустил рейтинг российских сайтов: аудиторию вычисляет математическая модель на машинном обучении После нескольких месяцев бета-тестирования сегодня компания «Яндекс» официально запустила «Топ интернет-проектов в России» — список 10 000 наиболее популярных ресурсов у российских пользователей. Все сайты распределены по тематическим категориям. Например, «Хабрахабр» опре...

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

Volvo XC90 первым получит автопилот 4 уровня Напомним, общепринятая классификация автоматизации автомобилей разработана международным сообществом автомобильных инженеров (SAE) и содержит 6 уровней. 0-й уровень это отсутствие автономного управления, 1-й уровень — наличие автоматизированных систем вроде адаптивного круиз...

Volvo и Baidu совместно работают над новым беспилотным автомобилем Сегодня существует уже немало разработок в сфере создания самоуправляемых авто, но рынок до конца еще не сформировался и лидер не определен. Естественно, многие хотели бы занять главные позиции в бурно развивающейся отрасли. Для этого некоторые компании даже объединяют свои...

Мобильный SDK Яндекс.Кассы поможет принимать бесконтактные платежи Новая возможность подойдёт магазинам, которые хотят предложить пользователям оплату Apple Pay и Google Pay в мобильном приложении или, например, у которых среди покупателей большое число клиентов Сбербанка. Яндекс.Касса стала первым в России платежным сервисом, который предл...

Моя работа начинается, если мне «прилетел» отчёт об отказе узла связи… Хочу предупредить, чтоб не тратили своё время! Это продолжение размышлений на тему сопровождения L2 сети уровня города. Стоит прочесть эту статью, чтоб понять нужно оно Вам или нет. Администратор сети: Моя работа начинается если, мне прилетел отчёт об отказе узла связи. Чи...

QLED и Premium UHD телевизоры SAMSUNG соответствуют HDR 10+ QLED и Premium UHD телевизоры Samsung 2018 года прошли сертификацию по стандарту HDR 10+ (High Dynamic Range, расширенный динамический диапазон) и получили соответствующий официальный логотип. HDR 10+ — технология нового поколения, которая обеспечивает ультравысокое качество...

Злой двойник атакует! Маскируем запуск процессов при помощи Process Doppelgänging Для подписчиковНа конференции Black Hat Europe 2017 был представлен доклад о новой технике запуска процессов под названием Process Doppelganging. Вирмейкеры быстро взяли эту технику на вооружение, и уже есть несколько вариантов малвари, которая ее эксплуатирует. Я расскажу, ...

Какой язык программирования учить в 2018 году и почему именно его? Если Вы настойчиво хотите попасть в команду разработчиков компилятора или в «мир Дикого Запада» — то смело выбирайте и учите топовый язык программирования из TIOBE и лучше всего: на уровне его спецификации. А если серьезно, то сейчас в отрасли все так запутанно с логикой и в...

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

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

Raiden Fighter — Striker 1945 Air Attack Reloaded 1.0.1 Raiden Fighter Striker 1945 Air Attack Reloaded — стрелялка второй мировой, которая перенесет вас в 1945. Если вам нужна захватывающая и развлекательная игра в воздушный бой самолеты, то вы нашли ее. Приготовьтесь к битве и начните игру. Инструкция:  Коснитесь экрана,...

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

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

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

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

[Из песочницы] Ещё один telegram-бот или реализация бота для знакомств Меня зовут Влад, по роду деятельности я — военный, но подрабатываю в компании автоматизации бизнеса, где и занимаюсь программированием на .net. Краткая предыстория В момент очередного схождения-расхождения с моей бывшей(очередной) невестой, она обмолвилась, что от скуки и...

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

Pixel Force Pixel Force — самый настоящий платформер, в духе Crazy Shooter. Приготовьтесь к настоящей пиксельной войне! Самый брутальный, самый настоящий, самый динамичный экшен-платформер. Исследуйте бесконечны лабиринты, пройдясь по многочисленным уровням. Выполняйте прост...

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

Продолжение знаменитой игры вышло для iOS и Android Asphalt 9: Легенды включает более 50 автомобилей таких марок, как Ferrari, Porsche, Lamborghini и многих других. Разработчики обещают графику уровня консолей, повышенную реалистичность окружающего мира и поддержку расширенного диапазона HDR.

[Из песочницы] Как заставить Vue.js и Electron работать вместе Введение На волне популярности (надеюсь, что они популярны) Vue.js и Electron, возникает резонный вопрос, а как заставить их работать вместе. В этом небольшом руководстве я расскажу, как быстро установить и настроить шаблон для разработки приложений на Electron и Vue.js. И ...

[Перевод] Введение в ptrace или инъекция кода в sshd ради веселья Цель, которой я задался, была весьма проста: узнать введённый в sshd пароль, используя ptrace. Конечно, это несколько искусственная задача, так как есть множество других, более эффективных, способов достичь желаемого (и с гораздо меньшей вероятностью получить SEGV), однако...

[Перевод] В каждой «serverless» платформе есть серверы Последние несколько лет мы все чаще слышим термин «Serverless» по отношению к облачным сервисам. Более того, в Европе наш собственный Voximplant часто называют «Serverless телефонией для разработчиков». Но ведь у нас есть серверы, и много! Откуда такое странное название и ч...

Комментарии в телеграм-канале Знакомство с телеграм-ботами вышло сумбурно — на работе нужно было опередить команду коллег, и, неплохо зная внутренний API, был написан бот за несколько дней (впоследствии доработанный и получивший ru telegram verify badge) По итогам было написано два бота (основной и расс...

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

UniSharping: конвертирование кода C# в Java и Python Введение С 70-х годов развивается Simplified English, цель которого — определение подмножества языка, понятного широкому кругу неносителей языка. Рекомендуется, например, для технической документации. Автоматические переводчики на таком подмножестве будут работать заведомо к...

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

I’m Ping Pong King — насколько хороша твоя реакция? Настольный теннис, вероятно, мой самый любимый вид спорта. К тому же настольный теннис не требует дорогостоящих приспособлений и является популярным средством развлечения в офисах. Однако, если у вас нет возможности поиграть в теннис в реальной жизни, например находясь в по...

Королевские битвы на мобильных: сравнение Fortnite и PUBG Mobile Fortnite и PUBG – очень серьезные конкуренты на арене жанра королевской битвы, сражение между которыми не прекращается, а только набирает оборотов. И одним из самых важных переломных моментов за последнее время стал релиз обоих проектов на мобильных платформах. Fortnite пока...

Введен в эксплуатацию один из крупнейших коммерческих ЦОДов в России В конце апреля 2018 года объявлено о выходе на рынок коммерческих ЦОДов России нового участника: ООО "ГДЦ Энерджи Групп" представила на конференции Data Center Design & Engineering 2018 один из крупнейших дата-центров страны - GreenBush DC. "Новый ЦОД - эт...

RICE и ICE Scoring: простые техники приоритизации для продвинутых менеджеров продукта Каждый менеджер продукта рано или поздно сталкивается с вопросом приоритизации при планировании стратегии и роадмапа продукта. Всегда ли просто и быстро можно решить над чем работать в первую очередь? Product roadmap требует четкого порядка. Только качественно разложив вс...

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

Вышел трейлер к предстоящей Idola Phantasy Star Saga Phantasy Star - одна из тех серий JRPG, которая просто продолжает расти, хотя очень редко появляется на Западе, и скорее всего ее новая мобильная адаптация вряд ли нарушит этот тренд. В Idola Phantasy Star Saga игрок собирает группу подростков, чтобы сражаться с монстрами ...

Чип T2 в Mac. Всё, что нужно знать В 2016 году Apple оснастила обновленные MacBook Pro с Touch Bar процессором Apple T1. Данный чип целиком и полностью отвечает за работу сенсорной панели, датчика Touch ID, а также за корректную работу контроллера управления системой (SMC). Кроме того, Apple T1 обеспечивает ...

Kubernetes (k8s) + Helm + GitLab CI/CD. Деплоим правильно В данной статье я хочу рассказать как деплоить приложения в разные среды. В этом примере, мы будем деплоить в: «Test» и «Production». Разумеется, вы можете добавить любые среды. Для деплоя приложений я использую HELM. Он позволяет гибко управлять конфигурациями. В чем вы см...

[Из песочницы] История одной игры или 4х стратегия, которая началась 20 лет назад и жива до сих пор В этой статье хочу рассказать об игре которая была создана в 1998 году и через 16 лет получила своё развитие, была издана и успешно продавалась. Примечательно тут то, что игра была написана одним человеком. Речь о Remember Tomorrow (Polaris Sector). Читать дальше →

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

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

GitHub запускает функцию Actions, которая позволит создавать совместные проекты и компилировать их на сайте GitHub, веб-сервис сосредоточения программного кода, дополняется новой функцией Actions. Об этом сообщила сама компания-разработчик на пресс-показе.GitHub Actions – больше возможностей и приятные мелочи“Мы не разрабатываем облачный сервис наподобие Amazon Web Ser...

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

Uphill Rush 2.18.2 Uphill Rush — приготовься испытать экстремальные ощущения, катаясь на водных горках в самом потрясном симуляторе аквапарка! Старайся продержаться как можно дольше, исполняя безумные трюки и сметая все на своем пути! Проносись сквозь петли, штопоры и другие завихрения в стиле...

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

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

Hidden Object Enchanted Castle 2.06.4 Hidden Object Enchanted Castle — если вам нравится тайный мир окружающей среды и вы готовы открыть тайны дома, вы в правильном месте! Особенности Hidden Object Enchanted Castle: Более 1000 скрытых объектов, чтобы найти Удивительная HD графика — 3D окружающей среды Тек...

Подводные грабли SmartTV разработки Привет, Хабр! Уже давно была идея написать статью о проблемах SmartTV разработки, но по ходу погружения в эту область, мы изобрели свой велосипед, который помогал нам эти проблемы решать. Поэтому, в данной статье, мы не только осветим некоторые проблемные моменты SmartT...

Уровень LittleBigPlanet был воссоздан в Dreams: авторы игры сделали это в честь юбилея Команда студии Media Molecule в честь десятилетия LittleBigPlanet провела трансляцию, где воссоздала уровень The Gardens из игры в предстоящем развлекательном редакторе Dreams. LittleBigPlanet была первой игрой Sony Interactive Entertainment в рамках концепта &laq...

Создатели Dark Souls готовят ещё более хардкорную игру Разработчики из японской компании FromSoftware рассказали о своей новой хардкорной игре Sekiro: Shadows Die Twice. Проект должен выйти в свет в 2019 году, и ценители действительно сложной боевой системы могут ожидать от новинки массу интересных элементов геймплея. В высоком ...

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

Завершился первый этап проекта внедрения DIRECTUM в ПАО «Ил» Компания TANAIS завершила первый этап проекта внедрения СЭД в ПАО «Ил». Автоматизированы процессы согласования договорных документов. Около 600 сотрудников, так или иначе участвующих в договорной деятельности, теперь ведут работу в DIRECTUM.

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

Книга «Блистательный Agile. Гибкое управление проектами с помощью Agile, Scrum и Kanban» Что такое гибкое управление проектами? Нужно ли оно вашему проекту? Будет ли от этого выгода? Хотите разобраться, как работает гибкое управление проектами и воспользоваться этим мощным подходом? Тогда вы выбрали правильную книгу. «Блистательный Agile» — это не очередной...

Google Project Stream позволяет играть в Assassin's Creed в Chrome Google запускает стриминговый сервис Project Stream, который позволит всем любителям видеоигр играть в новейшие игры на любом ноутбуке или ПК прямо в браузере Chrome. Первой игрой станет Assassin's Creed Odyssey. Подробнее об этом читайте на THG.ru.

[Из песочницы] Редактирование изображений формата .heic без потери цветов Рассмотрена проблема потери естественности цветопередачи при конвертации изображений из формата heic в форматы jpg и png, описан метод решения в Photoshop. Описание проблемы В настоящее время набирает популярность формат изображений HEIF, обозначаемый на устройствах Appl...

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

В Android 10 Q появится назойливое уведомление при запуске старых приложений Google внесла изменения в Android Open Source Project (AOSP), согласно которым грядущая версия «зелёного робота» с индексом 10 Q будет предупреждать пользователей каждый раз, когда те запускают приложения с поддержкой Android 5.1 Lollipop и старше (игры и программы с низким ...

[recovery mode] Еще один способ использования docker-compose По следам статьи Docker + Laravel = ? хочу рассказать о довольно необычном способе использования утилиты docker-compose. Для начала, для тех кто не знает, зачем нужен docker-compose. Это утилита, которая позволяет запускать на отдельном хосте набор связанных сервисов, запако...

[Перевод] Руководство по фоновой работе в Android. Часть 5: Корутины в Котлине Остров Котлин Предыдущие тексты этой серии: про AsyncTask, про Loaders, про Executors и EventBus, про RxJava. Итак, этот час настал. Это статья, ради которой была написана вся серия: объяснение, как новый подход работает «под капотом». Если вы пока не знаете и того, как и...

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

Вивисекция успеха В течение последних 13 лет я работаю в My.Com. Это очень большая компания, состоящая из более чем 10 разнообразных студий, делающих игры, в первую очередь мобильные. Такой масштаб подразумевает большую плотность запусков новых игр, где-то по 3-4 игры в год. Как вы понимает...

[Из песочницы] Нейросети: реализация задачи про грибы на Tensor Flow и Python Tensor Flow — фреймворк для построения и работы с нейросетями от компании Google. Позволяет абстрагироваться от внутренних деталей машинного обучения и сосредоточиться непосредственно на решении своей задачи. Очень мощная вещь, позволяет создавать, обучать и использовать ней...

Охотник за эмодзи – сайт-игра от Google с ИИ Компания Google создала забавный сайт-игру, который называется охотник за эмодзи. Как указано на самом сайте: “Охотник за эмодзи – это новый эксперимент с ИИ от Google, который показывает, что машинное обучение может использоваться для создания забавных мини-игр&...

Positive Technologies: все приложения для трейдинга содержат «дыры» Специалисты компании Positive Technologies изучили защищённость приложений для трейдинга — торговых терминалов, которые позволяют покупать и продавать акции, облигации, фьючерсы, валюту и другие активы. В каждом исследованном приложении эксперты обнаружили &la...

[Перевод] Новая техника атаки WPA2, не требующая наличия клиента на AP   Участниками проекта hashcat обнаружен новый вектор атаки на беспроводной стандарт WPA2, не требующий классического перехвата "рукопожатия" доступа клиент-точка. Данная уязвимость выявлена в рамках исследования потенциальных проблем безопасности нового протокола WPA3. Чита...

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

∞ Loop: HEX 1.7 Loop HEX — эта гексагональная игра позволяет Вам по-новому создавать петли. Мы сохранили ту же самую структуру игры Петля Бесконечности: простая игра, которая помогает Вам улучшать уровень Вашей сосредоточенности и внимательности. Петля Бесконечности: ГЕКС позволяет Вам...

[Из песочницы] Как я писал змейку на F# и модели акторов О чем это все? Я расскажу о том, как построить модель акторов с помощью MailboxProcessor из стандартной библиотеки, на какие моменты обратить внимание и о том, какие подводные камни вас могут ожидать. Я не претендую на истину в последней инстанции. Код, написанный здесь, не ...

Разработан прототип хирургического VR-симулятора В основу прототипа легла система VR-трекинга PSYCHO TRACKING, которая с субсантиметровой точностью определяет движения всего тела человека, включая ноги, руки и мелкую моторику пальцев.Лапароскопический симулятор MEDVR LAP EXPERT 6 уровня реалистичности образовательного проц...

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

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

WeVideo 6.14.090 WeVideo — данный софт является компактным видео редактором, позволяющим вам в полной мере насладиться компанованием коротких роликов. При желании, можно использовать фоновую музыку, накладывать увлекательные титры и использовать занимательные переходы в процессе игры ролика....

СУБД Vertica поддерживает полный цикл машинного обучения внутри DataWareHouse Выбор единой платформы для реализации задач машинного обучения в организации позволяет решить проблему фрагментации экосистемы и заложить надежный фундамент для будущего развития, уверен Яссин Файх (Yassine Faihe), директор департамента технического консультирования заказчик...

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

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

[Перевод] 7 лучших файрволов c открытым исходным кодом для защиты вашей сети Статистика утечки данных показывает, что каждый день миллионы данных оказываются украденными или потерянными. Насколько безопасна ваша сеть? Используете ли вы файрвол для защиты вашей сетевой инфраструктуры? Ранее я писал об управляемых облачных файрволах и получил предл...

Во что поиграть: Escape from Chernobyl, King and Assasins и другие игры недели (август 2018) Прошедшая неделя в мобильном гейминге оказалась довольно спокойной - без нашумевших релизов и ярких открытий. Тем не менее, игрокам есть, чем занять себя, хотя, появившиеся тайтлы тоже, в основном, спокойны. Запасайтесь свободным временем, крадитесь и скрывайтесь, выживайте ...

Vivaldi 1.15 — красиво и удобно Всем привет! Несмотря на гонку, в которую мы попали в связи с массированными обновлениями кода Chromium, мы всё равно старались заниматься не только отловом и исправлением регрессий, но и добавлением новых функций. Или, как минимум, улучшением уже существующих. Вот давайт...

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

Tencent выпустит мобильную Rainbow Six: Siege В компании Tencent поняли, что совсем не обязательно делать свои уникальные проекты и пытаться на них заработать. Можно же просто покупать права на уже успешные релизы, а потом просто делать мобильные версии для рынка Азии. Яркий пример — PUBG. Игра завоевала геймеров на ПК,...

Tiny Bombers 1.72 Используй стратегические навыки, чтобы провести своего персонажа по игровому миру, не подвергнув его опасности. Расставляй бомбы с умом, и взрывай стены! С помощью таких бонусов, как увеличение взрывного диапазона, скорости или брони ты сможешь найти интересные решения сложн...

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

График проекта vs Бэклог: битва без шансов В век просвещённого аджайла негоже уже даже употреблять такие слова, как «график проекта». И хотя многие проджект менеджеры могут высоко поднять бровь, я всё-таки скажу: График проекта не нужен, вреден, опасен и чреват! А теперь, сделав, такое эпатажное заявление, я постара...

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

Каждый квест в Cyberpunk 2077 будет полноценной историей на уровне основного сюжета Студия CD Projekt Red хочет убедиться, что каждое задание в грядущей ролевой игре Cyberpunk 2077 будет ощущаться полноценной историей. Об этом и многом другом стало известно из свежего номера журнала EDGE. Cyberpunk 2077 определённо является одной из самых многооб...

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

Как выбрать водонепроницаемый смартфон Смартфоны бывают водостойкие, они не боятся дождя и случайного падения в воду, и водонепроницаемые, которые будут работать и после длительного погружения. Повышенную защиту корпуса обеспечивают уплотнители и заглушки. Уровни защиты от воды Ingress Protection (IP) – междунаро...

На iOS вышло приключение с очень оригинальными головоломками Max - The Curse of Brotherhood Max: The Curse of Brotherhood сами разработчики называют кинематографическим приключением с динамичными элементами платформера и головоломками. Главной фишкой игры стал Магический Маркер, с помощью которого Макс сможет противостоять злу и делать враждебный мир более удобным...