Социальные сети Рунета
Четверг, 25 апреля 2024

Рецензия на сериал «Жизнь с самим собой» / Living with Yourself Сериал «Жизнь с самим собой» (Living with Yourself) привлекает внимание клонированием Пола Радда, которое стало возможным благодаря Netflix. Персонаж актера вынужден мириться с лучшей версией себя, которая не исправляет ошибки, а только усугубляет критическую ситуацию. «Жизн...

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

[Из песочницы] Как с нуля написать приложение? С чего начать новичку? Flutter / Программирование Пол года назад я сама искала такую статью и теперь я очень хочу посоветовать себе в прошлом с чего можно начать. 1. Выбрать тему приложения Не нужно долгих мук выбора, просто начните делать то, что вам пригодилось бы. Лучше что-то простое. Нужно понимать, что мы пока не стр...

В отличие от человека, черепахи могут выбирать свой пол не только на Facebook Учёные из Китая и Австралии опубликовали исследование, в котором рассматривается возможность выбора пола у эмбрионов черепах.

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

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

Fibaro Home Center 2 и термостат для теплого пола HeatIt. Как поднять температуру Столкнулся я с задачей управлять теплым полом из интерфейса Fibaro Home Center 2. Вроде бы простейшая задача, но нет. По желанию заказчика термостаты должны отталкиваться от температуры пола. Решено было использовать термостаты HeatIt. Читать дальше →

[Перевод] Сторона личности Пола Аллена, о которой знало не так много людей, как мне бы хотелось Статья из блога Билла Гейтса — американского предпринимателя, общественного деятеля, филантропа, создавшего компанию Microsoft совместно с Полом Алленом [1953-2018] (с которым они были приятелями со школы) Пол Аллен был одним из самых любопытных людей, которых я знал. Ещё...

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

Microsoft выпустит игры от Xbox Game Studios для ПК в Steam Microsoft объявила, что 20 игр для ПК, издателем которых является Xbox Game Studios, теперь будут доступны не только в Microsoft Store, но и в сервисе Steam. Это связано с тем, что компания хочет сделать свои игры, в том числе Gears of War 5 и все игры серии Age of Empires:...

Обзор WRC 8 FIA World Rally Championship. Хардкорная гонка Я провёл все выходные в гонке WRC 8 FIA World Rally Championship и могу сказать, что такого количества адреналина от игр не получал очень давно. Разработчики постарались на славу и новая часть популярной франшизы приносит тьму удовольствия, особенно если всё же добираешься д...

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

Чем чревато отключение «лишних» проверок в САПР печатных плат В современных условиях инженеру-проектировщику необходимо постоянно получать новые знания, чтобы быть востребованным на рынке труда. Часто получать новую информацию приходится, так сказать, “без отрыва от производства”: в ходе работы над проектом, в поездках на работу и т.п....

Делаем базу из игры Subnautica. Многоцелевая комната. Часть 3. Всем доброго дня!В третьей части продолжаем делать многоцелевую комнату из игры Subnautica. Задача этой части - сделать стены и нижний купол комнаты. Здесь всё достаточно просто, но уже будет хорошо видно проделанную работу, тогда как верхний купол, пол и потолок отдельно не...

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

Делаем базу из игры Subnautica. Многоцелевая комната. Часть 2. Всем доброго дня!Во второй части продолжаем делать многоцелевую комнату из игры Subnautica. Основная задача второй части - сделать пол и потолок комнаты. На мой взгляд - это самые сложные элементы в модели, т.к. в этих элементах имеются очень мелкие детали. Как и раньше, кон...

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

Новый аккумуляторный пылесос с роликами от Kärcher Kärcher представил новый очиститель пола FC 5 Cordless 2-в-1, который не является вашим типичным пылесосом. Он оснащен двумя вращающимися роликами из микроволокна, которые позволяют увлажнять и насухо вытирать пол в один шаг. Кроме того, благодаря всасыванию грязная во...

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

Файтинг The King of Fighters ALLSTAR навестят герои Tekken 7 Около месяца назад издатель Netmarble выпустил экшен с элементами файтинга The King of Fighters ALLSTAR. Проект оказался довольно популярным, ведь в одном только Google Play у него уже больше миллиона загрузок. С 26 ноября по 17 декабря в игре пройдет первое кроссовер-событ...

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

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

[Перевод] Как в 1995 году писали игры для Sega Saturn Это документ, написанный мной в 1995 году, когда я работал над первой игрой студии Neversoft: Skeleton Warriors. Это была первая игра, в которой я не использовал язык ассемблера 68K. Фото сделано примерно в то время. Комплект разработчика (dev kit) («Small Box» и ICE) стоит...

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

Варвар 0.3.4 ЖИВОЙ МИР Живой открытый мир, подобный Action RPG играм серии Gothic и Elder Scrols. На мобильном устройстве и с высокой производительностью! Этот мир не имеет никаких дополнительных загрузочных локаций! Продвинутый искусственный интеллект! Компьютерные персонажи ж...

Информация о миллионах клиентов Creative Cloud под угрозой Сведения о 7,5 млн пользователей Adobe Creative Cloud обнаружены в незащищенной базе данных на общедоступном сервере. В рамках платформы более 15 млн клиентов работают с Photoshop, Lightroom, Illustrator и другими продуктами разработчика. На момент публикации специалисты ком...

Новый эффект в Snapchat позволяет менять пол на фото Очень забавно: теперь снапчат может сделать из мужчины женщину и наоборот. Вам нужно только навести камеру на объект и нажать на кнопку.

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

[Перевод] Пол Грэм проводит разбор полетов: Viaweb июня 1998 года За несколько часов до того, как продаться «Yahoo» в июне 1998 года, я сделал скриншот сайта Viaweb. Мне показалось, что интересно будет однажды на него взглянуть. Первая вещь, на которую вы сразу обратите внимание, это то, как компактны страницы. В 1998-ом экраны были заме...

Госдума в первом чтении приняла закон о создании базы сведений о гражданах Госдума приняла в первом чтении законопроект «О едином федеральном информационном ресурсе, содержащем сведения о населении РФ». Документ предполагает создание единой базы данных граждан России и проживающих на территории страны особ. База будет включать как общие сведения (Ф...

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

Azure Search Если какой-то из ваших проектов использует данные хранящиеся в Ажуровской базе, то вполне возможно, что у вас есть возможность задействовать поиск по данным с помощью Azure search. Совершать поиск можно не только по базам (Azure Cosmos DB, Azure SQL Database, SQL Server hos...

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

Первые смартфоны на базе Harmony OS появятся уже в середине 2020 года Уже через пол года Huawei будет выпускать свои первые смартфоны на Harmony OS

Больше чем Ceph: блочное хранилище облака MCS «Flying Cart», Afu Chan Я работаю в Mail.ru Cloud Solutons архитектором и разработчиком, в том числе занимаюсь нашим облаком. Известно, что распределенной облачной инфраструктуре нужно производительное блочное хранилище, от которого зависит работа PaaS-сервисов и решений, п...

Пол Кларк (Plantronics) Компания Plantronics объявила о назначении Пола Кларка старшим вице-президентом региона EMEA. Он проработал в Plantronics почти 25 лет: первые 10 лет на позиции директора по маркетингу EMEA, затем возглавлял европейский департамент Product Management, а позднее занимал разли...

Архитектурные решения для мобильной игры. Часть 2: Command и их очереди В первой части статьи мы рассмотрели как должна быть устроена модель, чтобы пользоваться ей было легко, а отлаживать её и прикручивать к ней интерфейсы просто. В этой части мы рассмотрим отдачу команд на изменения в модели, во всей её красоте и разнообразии. Как и раньше, ...

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

Человек без смартфона Мне 33 года, я программист из Санкт-Петербурга и у меня нет и никогда не было смартфона. Не то чтобы он был мне не нужен — нужен, даже очень: я работаю в IT сфере, у всех членов моей семьи они есть (у ребенка уже третий), мне приходилось руководить в том числе и мобильной ра...

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

Что такое Apple Arcade и почему этот сервис Маст-хэв для геймеров? Apple Arcade - это ответ компании Apple на недавний анонс сервиса Stadia, разработанного Google. Stadia - это, по сути, облачный сервис, предназначенный для стриминга и ориентированный на игровые консоли. Что же такое Apple Arcade и что у него общего со Stadia? Что такое Ap...

Взаимодействие R с базами данных на примере Microsoft SQL Server и других СУБД Поскольку львиная доля бизнес информации храниться в базах данных. На каком бы языке программирования вы не писали, вам придётся производить различные действия с ними. В этой статье я расскажу о двух интерфейса для работы с базами данных в R. Большая часть примеров демонстри...

CardInfo — API для определения логотипа, цветов банка и прочего по номеру карты Тут и демо, и документация: cardinfo.online Это API. Вы ему 6 первых цифр банковской карты, оно вам ссылку на логотип банка, его фирменные цвета, бренд (Visa, MasterCard, и т.д.) и прочее в формате JSON. CardInfo нужен тем, кто создаёт форму для приёма банковских карт у се...

Делаем свой почти Extended Floating Action Button Всем привет. Не прошло и полгода как работает мое приложение, в котором Floating Action Button меню было реализовано сторонней библиотекой. В какой-то момент захотелось сделать его более приятным и удобным. Было Стало В процессе изменения дизайна я наткнулся на избыт...

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

Поточная конвертация баз Firebird 2.5 в формат ODS12 (Firebird 3.0) У каждой версии Firebird есть собственная версия формата дисковых структур базы данных – O(n)D(isk)S(tructure). До версии 2.5 включительно, движок Firebird мог работать с ODS предыдущих версий, то есть базы от старых версий открывались новой версией и работали в режиме совме...

В Cyberpunk 2077 нельзя выбирать пол персонажа Киберпанк же.

Прошивка MIUI 10 Global Beta ROM 9.4.18 доступна для 25 смартфонов Xiaomi У нас новости с полей Xiaomi для тех, кто любит прошиваться на самые свежие версии. 25 смартфонов получат MIUI 10 Global Beta ROM 9.4.18, ещё 3 устройства поставлены на паузу. Mi 6 сейчас примеряет Android Pie, потому выпуск бета-версий MIUI 10 для него временно прекращён....

Никита Шамгунов рассказал The Bell про работу в Microsoft и Facebook, разговор с Гейтсом и базу данных MemSQL Фото: РБК Вчера The Bell опубликовал интервью с Никитой Шамгуновым. Они назвали его одним из лучших программистов в России, и даже если не быть категоричными, он действительно крут. С детства изучал математику и компьютерные науки, занял третье место на чемпионате мира по ...

Почему строить базу знаний компании на основе mediawiki — недурная затея В последнее время Confluence и sharepoint стали почти безраздельно править на рынке баз знаний. Системы отличные, не спорю, но лично мне не хватает их гибкости да и в целом как-то не срослось: вики-возможности sharepoint остались где-то на уровне 2005 года (про работу с оф...

Вариант клонирования БД для разработки/тестирования Вкратце опишу как организовал клонирование БД (создание нескольких экземпляров БД из одного бэкапа) на текущем проекте. Способ позволяет сэкономить время и место на жестком диске. Ситуация: есть толстая БД (скажем, сотня Гб). Хочется иметь эту базу со всеми данными отдельно...

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

В Coinbase Custody хранятся криптовалюты на $1 млрд Глава американской компании Coinbase Брайан Армстронг в ходе конференции Consensus 2019 заявил, что объем клиентских средств на хранении в Coinbase Custody достиг $1 млрд. Об этом сообщает CoinDesk. Модератор дискуссии Пол Винья задал Армстронгу вопрос о будущих перспективах...

Как выглядит zip-архив и что мы с этим можем сделать Доброго времени суток, уважаемый Хабр! За последние пол года кривая дорожка моих пет-проектов завела меня в такие дебри, откуда до сих пор выбраться не представляется возможным. И начиналось то все безобидно — сайт с картинками, но чувство перфекционизма, погоня за халявой,...

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

[Перевод] Первый бактериальный геном, спроектированный при помощи компьютера Caulobacter crescentus – безопасная бактерия, живущая в пресной воде по всему миру Все известные геномы организмов хранятся в базе данных, принадлежащей Национальному Центру Биотехнологической Информации в США. На сегодняшний день в базе данных есть запись: Caulobacter ...

Парадокс Питона (The Python Paradox) В последнем выпуске подкаста "Цинковый прод" помимо всего прочего обсуждался так называемый парадокс Питона (The Python Paradox). Как ни странно, на Хабре нет практически ни одного упоминания об этом парадоксе. При том, что, несмотря на свою простоту, мысль очень интересная...

[Из песочницы] (5-2) Способа перенести большую SQL таблицу Введение Всем привет! Это моя первая статья и пишу я ее от лица младшего инженера-разработчика на языке C#. Так что здесь не будет каких-то подробных сведений о SQL, лишь практические сведения и размышления по решению довольно не очевидной задачи, с которой мне пришлось стол...

Животные с запрограмированным полом появятся через три года По мнению учёного, подобное решение пригодится в животноводстве, когда одним молочным фермам нужны коровы, а мясным — быки, сообщает РИА Новости. «Сейчас мы можем с вероятностью 95% обеспечить рождение бычков или телок. Для животноводов это очень простая технология, с помощ...

Как мы искали утечку данных в SimilarWeb Доброго времени суток. Все началось пол года назад. Работаем небольшой командой над проектом, проект уже запустили в сеть и он успешно работал несколько месяцев. Зашла как-то речь по поводу статистики посещения, источников переходов пользователей и тому подобное. Менеджеры ...

Что такое смарт-папки и для чего они нужны Немногие знают, но в macOS есть такая полезная функция как смарт-папки. Несмотря на название, это не папка в привычном понимании слова. Это скорее организация файлов по заданным критериям. На самом деле, изучив в полной мере возможности смарт-папок, вы сможете сделать свою ...

Файл дескриптор в Linux с примерами Однажды, на одном интервью меня спросили, что ты будешь делать, если обнаружишь неработающий сервис из-за того, что на диске закончилось место? Конечно же я ответил, что посмотрю, чем занято это место и если возможно, то почищу место. Тогда интервьюер спросил, а что если на ...

PHPUnit. Мокаем Doctrine Entity Manager Во многих современных приложениях для работы с базой данных используется проект Doctrine ORM. Хорошим тоном считается выносить работу с БД в сервисы. А сервисы нужно тестировать. Для тестирования сервисов можно подключить тестовую базу данных, а можно замокать Менеджер сущно...

Приложение на ТСД и связь с 1С: Предприятие 8.3 через HTTP-Сервис. Часть 4 (OnKeyUp. Сканер ШК с эмуляцией клавиатуры) 1. Выбор способа обмена. Описание API. 2. Реализация API на стороне 1С. 3. BroadcastReceiver. Получаем данные 4. OnKeyUp. Сканер ШК с эмуляцией клавиатуры Эта статья должна была стать самой короткой. Но дьявол в деталях. Вот несколько фактов. Факт 1. Если у нас на форме...

ТОП 5 Самых горячих зарубежных YouTube - Геймерш! Мир жестких видеоигр не только для одних мужчин! Прекрасные представительницы слабого пола здесь, и, кроме того, они имеют возможность надрать вам задницу в вашей любимой игре и вы не сможете отвести от них взгляд, пока они это делают.

Роботы и клубничка: как AI повышает урожайность полей Население Земли стремительно растёт, и по прогнозам ООН к 2030 году достигнет 8,5 млрд человек. Аналитики Всемирного банка считают, что к 2050 году нам нужно будет увеличить количество продуктов питания на 50 процентов, чтобы поддержать растущее население планеты, а изменен...

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

[Перевод] Конференция DEFCON 19. Anonymous и мы. Часть 1 Вы видите на экране фразу «Кто сражается с монстрами», а я – модератор этой презентации Пол Робертс, редактор threatpost.com, новостного портала, посвященного компьютерной безопасности. У нас большая группа выступающих, которых я представлю через пару секунд, а пока что расс...

Почему при современном капитализме растёт неравенство в обществе: ключевые идеи из книги «Будущее капитализма» Редакция MakeRight.ru выделила ключевые идеи книги экономиста Пола Кольера. Автор анализирует противоречия современного общества, в котором все больше растет экономическое и социальное неравенство. ...

Google Docs теперь позволяет настраивать границы полей для каждого абзаца Компания Google добавила сервису Docs несколько полезных возможностей. Google Docs уже давно обзавелся перечнем необходимых […]

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

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

Криптографические токены PKCS#11: просмотр и экспорт сертификатов, проверка их валидности В комментариях к статье «Англоязычная кроссплатформенная утилита для просмотра российских квалифицированных сертификатов x509» было пожелание от пользователя Pas иметь не только «парсинг сертификатов», но и получать «цепочки корневых сертификатов и проводить PKI-валидацию, х...

[Перевод] Интеграция проверок пароля в KeePass по базе данных утечек Данная статья по шагам описывает процесс интеграции проверок пароля на безопасность в менеджере паролей KeePass. Проверки используют последнюю базу данных Have I Been Pwned, где хранятся утекшие пароли, и всё это работает локально, поэтому вам не надо беспокоиться о возможно...

Jaxb (XJC) генерация классов из XML Schema (XSD) с описаниями классов и полей в виде аннотаций. XJC плагин Думаю многие Java-разработчики которые хоть раз сталкивались с Web-сервисами, использовали генерацию Java DTO классов по описанию XML Schema (XSD). Jaxb с этим справляется на ура, не важно как его использовать, через xjc или wsimport вызов из командной строки, maven или grad...

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

Голые факты. Как нейросеть DeepNude «раздевает» женщин на фото DeepNude — приложение, умеющее бесстыдно раздевать на фото представительниц прекрасного пола — взорвало интернет в минувшем июне. Этот проект использует в своей работе адскую смесь из нейросетей, искусственного интеллекта и полового инстинкта.

Генерация кода для бекенда. Что генерировать, как и зачем? Я хочу показать в этой статье как у нас в фирме генерируется бекенд (и немного фронтенд) код, зачем вообще это нужно и как это лучше делать. Что именно будем генерировать — не так важно. Важно что мы опишем 3 вида объектов на основе которых сгенерируем взаимодействие фронте...

Pointer и Value семантика в определении получателя метода Создание новых типов данных — важная часть работы каждого программиста. В большинстве языков определение типа состоит из описания его полей и методов. В Golang помимо этого нужно решить, какую семантику получателя для методов нового типа использовать: значение (value) или ук...

Z Day: Hearts of Heroes 1.7.0 Z Day Hearts of Heroes – стратегическая военная игра, в которой ты, супер-солдат должен помочь своей армии выиграть войну. Итак, на земле произошел радиоактивный взрыв. Выжили только те, кто спрятался в бункерах. Когда люди вышли на свет, они поняли, что все остальное ...

Поиск данных и объектов в базе данных MS SQL Server с помощью бесплатной утилиты dbForge Search Описание общей потребности в поиске данных и объектов в базе данных Поиск данных, а также хранимых процедур, таблиц и других объектов в базе данных является достаточно актуальным вопросом в том числе и для C#-разработчиков, а также и для .NET-разработки в целом. Достаточно ...

Простой и понятный: Блогер рассказал про первые 10 тысяч километров на Toyota Fortuner в самой дешёвой комплектации Эксперт готов отправится на внедорожнике в любую точку планеты. Накануне, блогер на канале «Тест Драйвович» проехал первые 10 тысяч километров на Toyota Fortuner в самой дешёвой комплектации и рассказ про это. Данная комплектация включает в себя двигатель на 2,7 литра мощ...

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

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

Security Week 47: нетривиальные уязвимости В прошлом году у нас уже был дайджест про нетривиальные атаки. Тогда речь шла про DoS-атаку на ПК через акустическое воздействие на жесткий диск и кражу пользовательских данных через хак со стилями CSS. А на прошлой неделе как раз было опубликовано два исследования про уязви...

[Перевод] Секреты работы с тканью в игре Alan Wake [Программист анимаций компании Remedy Хенрик Энквист рассказал, как его команда создала убедительную симуляцию твидового пиджака главного героя игры в жанре хоррор-триллер Alan Wake.] Главный персонаж нашего экшн-триллера — Алан Уэйк, писатель, попавший в кошмар, где он в...

Состоялся релиз игры Tropico 6, теперь для управления доступен целый архипелаг Сегодня, 29 марта, официально представлена игра Tropico 6. Это экономический градостроительный симулятор, в котором игроку предстоит взять на себя роль диктатора Эль Президенте. Шестая часть Tropico позволяет игроку управлять не одиноким островом, как в предыдущих частях, а ...

Трансформация кода в Android 2. Анализ AST Первая часть Пример на Github В этой статье расскажу о том, как решал проблемы, с которыми столкнулся в предыдущей части при реализации проекта. Во-первых, при анализе трансформируемого класса, нужно как-то понять, является ли этот класс наследником Activity или Fragment...

[Перевод] Почему SvelteJS возможно лучший фреймворк для новых веб-разработчиков Любой веб-разработчик, который занимается этим хотя бы несколько лет, наверняка день за днем слышит подобный вопрос: Я действительно хочу стать веб-разработчиком, но я не знаю с чего начать. Есть какие-то предложения? Лет 10 назад ответ был очень прост. Просто создайте in...

MS-DOS игры Doom, Mortal Kombat теперь бесплатно доступны в браузере С 2013 года энтузиасты из Internet Archive собирают старые MS-DOS-игры для нынешнего и будущего поколения. Теперь в игровом разделе Internet Archive хранится 6 983 игры, которые можно запускать прямо в браузере благодаря эмуляторам DOSBox и JSMESS. С последним обновлением...

[Перевод] Указатели сложны, или Что хранится в байте? Привет, Хабр! Представляю вашему вниманию перевод статьи "Pointers Are Complicated, or: What's in a Byte?" авторства Ralf Jung. Этим летом я снова работаю над Rust фуллтайм, и я снова буду работать (помимо прочих вещей) над "моделью памяти" для Rust/MIR. Однако, прежде чем я...

Личные данные пользователей 500px «слили» в Сеть Из-за бреши в безопасности сайта была скомпроментирована важная информация. Случилось это еще в том году, но компания узнала об этом только сейчас. «8 февраля 2019 года наша команда инженеров узнала о потенциальной проблеме безопасности, затрагивающей определенные данные пр...

Большая Философская Мысль: топ-10 докладов DotNext 2019 Piter Здравствуй, Хабр! В мае прошла наша большая .NET-конференция, где нашлось место и хардкору, и трендам, и архитектуре, и просто хорошим практикам. А теперь делимся лучшими докладами (по оценкам зрителей конференции), из которых вы: узнаете, почему (скорее всего) пишете ...

Анонсирована новая стратегия Rush Wars от создателей Clash Royale и Brawl Stars Одна из самых популярных студий современности, Supercell, которой принадлежат такие хиты (в плане финансовых успехов, а не качества продуктов, разумеется) как Clash of Clans, Clash Royale и Brawl Stars, анонсировала свою новую игру — Rush Wars. Это снова стратегия, в которо...

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

[Перевод] Serverless: на 15% медленнее и в восемь раз дороже Недавно я решил поэкспериментировать с API на нашем сайте CardGames.io и попробовать фреймворк Serverless. Последние несколько лет он стал горячей темой в мире технологий, а я прокрастинировал хотел поддерживать технические навыки в актуальном состоянии и попробовать что-то ...

Проектируем космическую ракету с нуля. Часть 1 — Задача двух тел Привет всем! Сегодня я начну серию статей-лекций посвященных теме проектирования беспилотных летательных аппаратов космического назначения (ракет) =). Да-да, — вы не ослышались, самых настоящих ракет, будем их учиться проектировать по настоящему, как это (наверное) делают в ...

Идёт массовый отзыв TLS-сертификатов от множества УЦ, по ошибке сгенерированных на 63-битном ГСЧ вместо 64-битного Три дня назад в списке рассылки mozilla.dev.security.policy опубликовано сообщение о массовом нарушении в генерации TLS-сертификатов. Как показало расследование, пострадало несколько удостоверяющих центров, в том числе GoDaddy, Apple и Google. Общее количество неправильных с...

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

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

Последние изменения в IO-стеке Linux с точки зрения DBA Главные вопросы работы с базой данных связаны с особенностями устройства операционной системы, на которой работает база. Сейчас Linux — основная операционная система для баз данных. Solaris, Microsoft и даже HPUX все еще применяются в энтерпрайзе, но первое место им больше н...

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

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

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

[Перевод] Как состязательные игры помогают работать эффективнее Я играю в компьютерные игры с пяти лет. Первой моей игрой стала GTA, вышедшая в 2001 году, которая тогда была чем-то вроде того, что представляет собой Fortnite сегодня, только оффлайн и намного менее социальная. Со временем я вырос и увлекся играми, требующими стратегичес...

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

[Перевод] Пол Грэм: Чему я научился у Hacker News Февраль 2009 Hacker News исполнилось два года на прошлой неделе. Изначально предполагалось, что это будет параллельный проект — приложение для оттачивания Arc и место обмена новостями между нынешними и будущими основателями Y Combinator. Он становился больше и требовал боль...

Почему мне не нравится приложение «Таймер» на iPhone Таймер на Apple Watch и на iPhone Не знаю, как вы, а я постоянно пользуюсь функцией «Таймер» на Apple Watch: когда хочется знать, сколько времени осталось до посадки самолета, сколько еще нужно запекать мясо, ну или проснуться утром в электричке до своей остановки (да, знаю,...

[Из песочницы] Продвинутый Debug Debug Area — полезная функция в работе iOS разработчика в Xcode. Как только мы начинаем осваивать разработку под iOS, и пытаемся отойти от привычного и любимого print метода, и найти более быстрые и удобные методы понимания состояния системы в определенный период мы начинаем...

Производитель называет Garmin Approach S40 GPS «стильными повседневными умными часами для игроков в гольф» Вслед за компанией TAG Heuer, представившей умные часы для гольфистов Connected Modular Golf Edition стоимостью 1850 долларов, свою новинку, адресованную любителям игры в гольф, выпустила компания Garmin. Производитель называет Garmin Approach S40 GPS «стильными п...

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

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

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

[Из песочницы] Arduino таймер Добрый день. Меня зовут Никита Сергеевич, мне 14 лет и в этом посте я имею желание рассказать вам о разработанною мною пол года назад устройстве (и приложении), потому что готовое устройство спаял и собрал мой отец. Хотя возможно такое устройство вы уже видели не раз, но мне...

Новая игра со старой атмосферой на Three.js Существует множество поклонников старых игр. И они не прочь пустить скупую ностальгическую слезу и нет-нет, да сыграть в «Арканоид», «Пакмана» или «Принца Персии», как двадцать, тридцать, сорок или — подставьте нужное число — лет назад. DOS-box и эмуляторы — им в помощь. Да,...

Auto Chess наконец-то добралась до Google Play, iOS-версия все еще в разработке Fortnite – уникальный случай, когда издатель осмелился не выпускать столь популярную игру в Google Play, а предложил игрокам загружать ее с официального сайта. На ее популярность на этой платформе такое решение наверняка не сильно повлияло. В апреле повторить это решили авто...

[Перевод] Объёмный рендеринг в WebGL Рисунок 1. Пример объёмных рендеров, выполненных описанным в посте рендерером WebGL. Слева: симуляция пространственного распределения вероятностей электронов в высокопотенциальной молекуле белка. Справа: томограмма дерева бонсай. Оба набора данных взяты из репозитория Open ...

Видео дня: на работающем Samsung Galaxy S10+ показан главный недостаток встроенного под экран дактилоскопического датчика Вслед за видеороликом с официальными чехлами Samsung для смартфонов Galaxy S10, британский интернет-магазин MobileFun опубликовал живое видео работающим аппаратом Galaxy S10+.  Ролик был снят на специальном пресс-брифинге Samsung для партнёров. Он демонстрирует на...

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

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

[Перевод] Настраиваем Out-Of-Memory Killer в Linux для PostgreSQL Когда в Linux сервер базы данных непредвиденно завершает работу, нужно найти причину. Причин может быть несколько. Например, SIGSEGV — сбой из-за бага в бэкенд-сервере. Но это редкость. Чаще всего просто заканчивается пространство на диске или память. Если закончилось прост...

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

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

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

Переписка 10 миллионов пользователей «китайского Tinder» оказались в открытом доступе Об этом сообщает Zecurion со ссылкой на Дэррила Бурка, специалиста по кибербезопасности и автора блога Respect My Securitay. Эксперту без усилий удалось обойти безопасность Sweet Chat и просмотреть личные данные пользователей, в частности, переписку и вложенные фотографии....

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

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

Как выгружать данные с вложенной структурой из Google BigQuery на примере пользовательских параметров Google Analytics Google BigQuery — популярная облачная база данных, которой пользуются компании по всему миру. Она особенно удобна для работы с “сырыми” данными Google Analytics: в GA 360 интеграция с BigQuery настраивается в несколько кликов, а для бесплатной версии существуют сторонние ск...

Неоднозначный Preform Приветствую всех!Несколько месяцев уже использую принтер Form2, машина очень стабильная, настраивать в ней особо нечего, и писать не о чем, скууучно) Но интересные моменты есть.Здесь я рассказывал о своих первых впечатлениях о Форм2.Здесь я рассказывал о своем опыте настройк...

Деревянные игрушки, часть восьмая — 1994 В 1994 (или в конце 1993, уже не помню) приятелю, у которого мы играли на денди, наконец-то купили РС. 386DX40/4MB/270MB/0.28 — вроде так тогда писалось. Звуковушки не было. Но монитор был крутой, не какой-то там 3NE с крутилками, а Bridge с цифровым управлением и памятью на...

Reuters узнал о скором закрытии космической компании Stratolaunch Её основал соучредитель Microsoft Corp Пол Аллен, который умер в октябре 2018 года.

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

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

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

Что делать при сбое оперативной памяти. Анамнез и методы лечения Оперативная память – такая деталь системы, которая реже всех выходит из строя. Но спонтанные перезагрузки системы с BSOD и без него, вылеты игр или программного обеспечения, некорректные результаты обработки заданий в тяжёлом софте – всё это и многое другое может быть симпто...

Обнаружен 720-полый бессмертный безмозглый слизевик View this post on Instagram Le mois d'octobre est arrivé. Et qui dit octobre dit… nouveau Rendez-vous sauvage ! . Du 19 octobre au 3 novembre, faites connaissance avec une nouvelle espèce du zoo: le blob. Ni plante, ni animal, ni champignon, le blob...

На Android вышло приключение с графикой консольного уровня Unknown Fate Студия MarsLit Games, состоящая всего из двух человек, представила на Android свой проект Unknown Fate. Это приключенческий шутер с мистическим сюжетом, в котором вам предстоит отправиться в сюрреалистический мир, полный хитроумных головоломок и гротескных созданий. Вашей з...

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

CJM для ложного срабатывания антивируса DrWeb Глава, в которой Doctor Web удаляет DLL сервиса Samsung Magician, объявив его трояном, а для того, чтобы оставить запрос в службе техподдержки, нужно не просто зарегистрироваться на портале, а указать серийный номер. Коего, разумеется нет, потому что DrWeb высылает при регис...

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

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

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

Another Way — LFS, Multi User и текущий прогресс инди Action/RPG Всем привет! Прошло немногим больше месяца и по традиции я спешу поделиться прогрессом нашей авантюры, серии под названием “Через тернии к игре мечты”. Хочу напомнить, что же тут происходит. Мы разрабатываем игру Another way — Нелинейная Action/RPG от третьего лица с элеме...

В бете отличной Grand Mountain Adventure появился сноуборд Grand Mountain Adventure — одна из самых впечатляющих спортивных игр на мобильных. В отличие от Alto's Adventure (которая, хоть и не спортивная, но приходит в голову) здесь геймплей не настолько медитативен, а больше приближен к реальности. Выглядит проект тоже отлично — мог...

Toy Story Drop! — три в ряд с персонажами «Истории игрушек» выйдет этой весной Вряд ли вы ощущаете недостаток в играх в жанре три-в-ряд. Есть и проекты с миллиардной аудиторией от King, и лицензированные развлечения по популярным фильмам и сериалам, и десятки других, которые приобрели своих фанатов просто в силу любви к жанру. Новая игра Toy Story Dro...

Обзор Fate Hunters. Интересная карточная игра Устали от однотипных коллекционных карточных игр, которые не приносят радости, счастья и удовольствия? Сегодня мы поговорим о немного другом продукте, которые не только круто выглядит и интересно реализован, но и позволяет получать массу удовольствия от игрового процесса. У ...

[Перевод] Дизайн низкополигональных персонажей Персонаж — это личность. Без истории нет индивидуальности. Каждый хороший персонаж начинается с истории, а дизайн персонажа должен рассказать эту историю. В своей предыдущей статье How To Make Low Poly Look Good я говорил, что главная цель низкополигонального (low poly) ди...

[Перевод] Распознавание эмоций с помощью сверточной нейронной сети Распознавание эмоций всегда было захватывающей задачей для ученых. В последнее время я работаю над экспериментальным SER-проектом (Speech Emotion Recognition), чтобы понять потенциал этой технологии – для этого я отобрал наиболее популярные репозитории на Github и сделал их...

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

Число биткоин-адресов, содержащих как минимум 10 BTC, достигло рекордного уровня Количество биткоин-адресов, на которых хранится как минимум 10 BTC (около $105 000 по текущему курсу), достигло исторического максимума. Об этом пишет Decrypt со ссылкой на данные CoinMetrics. Так, по состоянию на 1 сентября 2019 года было зафиксировано 157 000 адресов, оста...

Real Car Speed 3.9 Real Car Speed – современная гоночная игра в которой на выбор есть множество трасс и машин. А также крутая графика. Наверно каждый кто смотрел формулу 1 хотел почувствовать себя хоть раз на месте гонщика. Адреналин и ветер бьющий в лицо. Не нужно мечтать надо действов...

Школьников из Москвы будут учить созданию компьютерных игр В Москве стартовала летняя смена под названием «КиберЛето», нацеленная на школьников 12-16 лет, которых бесплатно учат делать компьютерные игры и программы. Они получают навыки, которые являются необходимыми для современных профессий. Запуск летней смены «КиберЛето» произвед...

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

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

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

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

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

Google принесет полноценные компьютерные игры на умные телевизоры с Android Google официально объявила о том, что компания добавит поддержку фирменного потокового сервиса Stadia в умные телевизоры, работающие на базе Android TV, уже в следующем году.

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

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

Natas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей В данной статье мы разберемся с эксплуатацией некоторых WEB-узвимостей на примере прохождения варгейма Natas. Каждый уровень имеет доступ к паролю следующего уровня. Все пароли также хранятся в файлах /etc/natas_webpass/. Например, пароль для natas5 хранится в файле /etc/n...

Natas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей. Часть 2 В данной статье мы разберемся с эксплуатацией некоторых WEB-узвимостей на примере прохождения варгейма Natas. Каждый уровень имеет доступ к паролю следующего уровня. Все пароли также хранятся в файлах /etc/natas_webpass/. Например, пароль для natas5 хранится в файле /etc/n...

Используем статические ссылки на свойства объектов при помощи лямбд Так уж исторически сложилось, что в Java для свойств объектов (properties) не предусмотрено никакой физической сущности. Свойства в Java — это некоторые соглашения в именовании полей и методов доступа к ним (аксессоров). И, хотя наличие физических свойств в языке упростило б...

Геймплейные ролики MMORPG A3: Still Alive и «карточной» Magic: ManaStrike с G-Star 2019 Вчера стартовала выставка G-Star 2019, и о некоторых анонсах мы уже успели рассказать. Теперь подоспела наглядная демонстрация. Портал MMO Culture опубликовал геймлпейные ролики двух проектов издателя Netmarble. Первый — A3: Still Alive. Та самая MMORPG, которая рекламирует...

Spring Annotations: магия AOP Сакральное знание о том, как работают аннотации, доступно далеко не каждому. Кажется, что это какая-то магия: поставил над методом/полем/классом заклинание с собачкой — и элемент начинает менять свои свойства и получать новые. Сегодня мы научимся волшебству аннотаций на п...

[Перевод] Пространственные манипуляции в 2D с помощью Signed Distance Fields При работе с полигональными ассетами можно отрисовывать только по одному объекту за раз (если не учитывать такие приёмы, как batching и instancing), но если использовать поля расстояний со знаком (signed distance fields, SDF), то мы не этим не ограничены. Если две позиции им...

Проектирование интернет-магазина для SEO: (теория + чеклист) Что стоит учесть при проектировании интернет-магазина, чтобы не пришлось переделывать пол сайта для начала продвижения. Статья разбита на две части. Теория: о том, что в принципе можно учесть в SEO интернет-магазина и как это работает. Чек-лист: 80 пунктов, по которым легко...

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

Natas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей. Часть 5 В данной статье мы разберемся с эксплуатацией некоторых WEB-узвимостей на примере прохождения варгейма Natas. Каждый уровень имеет доступ к паролю следующего уровня. Все пароли также хранятся в файлах /etc/natas_webpass/. Например, пароль для natas5 хранится в файле /etc/n...

Natas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей. Часть 3 В данной статье мы разберемся с эксплуатацией некоторых WEB-узвимостей на примере прохождения варгейма Natas. Каждый уровень имеет доступ к паролю следующего уровня. Все пароли также хранятся в файлах /etc/natas_webpass/. Например, пароль для natas5 хранится в файле /etc/n...

Natas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей. Часть 4 В данной статье мы разберемся с эксплуатацией некоторых WEB-узвимостей на примере прохождения варгейма Natas. Каждый уровень имеет доступ к паролю следующего уровня. Все пароли также хранятся в файлах /etc/natas_webpass/. Например, пароль для natas5 хранится в файле /etc/n...

Три в ряд: топ-10 докладов Mobius 2019 Piter В День программиста делимся с мобильными разработчиками подборкой отличных докладов! В мае в Петербурге прошла конференция Mobius, а теперь мы опубликовали её видеозаписи — и для Хабра сделали подборку из десяти лучших (по зрительским оценкам). Темы очень разные — от масш...

[Перевод] Вечная классика: чему современным экшен-играм стоит поучиться у DOOM Сколько игр завоевали такую популярность, что были установлены на большее число компьютеров, чем Microsoft Windows? Успех и влияние DOOM на индустрию изучают уже больше 25 лет, пытаясь понять, что особенного в этом тайтле 1993 года. Про DOOM можно говорить бесконечно: нач...

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

Стартовала глобальная игра Satoshi’s Treasure. Победителю достанется $1 млн Управляющий партнер компании Primite Ventures Эрик Мельтзер запустил масштабную игру Satoshi’s Treasure («Сокровища Сатоши»), в рамках которой участники должны обнаружить 400 из 1000 фрагментов приватного ключа от биткоин-кошелька, на котором хранится $1 млн. В гон...

DSC и напильник: часть 1. Настройка DSC Pull Server для работы с базой данных SQL PowerShell Desired State Configuration (DSC) сильно упрощает работу по развертыванию и конфигурированию операционной системы, ролей сервера и приложений, когда у вас сотни серверов. Но при использовании DSC on-premises, т.е. не в MS Azure, возникает пара нюансов. Они осо...

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

Живое фото геймерского смартфона Black Shark 2 Pro Вчера стартовал прием предварительных заказов на игровой смартфон Black Shark 2 Pro, живая фотография которого представлена в данной заметке. Смартфон получил характерный рисунок на задней панели, а также логотип S (Shark), который есть и у Black Shark 2. Скорее всего, ...

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

[Из песочницы] Sourcery для автоматического конвертирования в структуры объектов Realm В интернете, да и даже на Хабре, есть куча статей о том, как работать с Realm. Эта база данных достаточно удобная и требует минимальных усилий для написания кода, если ей уметь пользоваться. В этой статье будет описан метод работы, к которому пришел я. Читать дальше →

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

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

В честь Всемирного дня смайлов в Android 10 Q добавили 65 новых эмодзи Всемирный день смайлов или эмодзи отмечают ежегодно 17 июля, в связи с чем вчера компания Google официально сообщила о том, что в Android 10 Q были добавлены 65 новых эмодзи. В списке новых смайлов можно выделить ленивца, выдру, служебных собак, фламинго, орангутана, ск...

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

Новый корпус Nitecore D4 + паяльный стол для SMD Получаю я значит сегодня письмо от 3DToday о том, что давно не писал ничего на сайте. Ну раз надо - написать что то, то не вопрос! Правда за это время мало чего интересного было мной сделано. Вот думаю - писать отдельно о каждой мелочи - жалко Ваше время. А вот совместить дв...

У Amazon появился свой виртуальный мебельный шоурум Программа работает на всех устройствах и вскоре оставит дизайнеров интерьера без работы. Шоурум находится в состоянии совершенствования и создан по примеру программ, используемых дизайнерами для создания желаемого интерьера. Сейчас мебельный шоурум доступен в приложении Ama...

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

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

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

[Из песочницы] Упрощаем работу с базами данных в Qt с помощью QSqlRelationalTableModel Доброго времени суток, Хабровчане! В этой статье я хочу рассказать о своем опыте упрощения взаимодействия с базами данных SQL при разработке десктопного приложения с помощью класса QSqlRelationalTableModel кроссплатформенной библиотеки Qt. Пролог С Qt я познакомился еще буд...

Фанат Dragon Age: Origins исправил 790 ошибок и открыл скрытый контент своей модификацией Множество фанатов серии Dragon Age считают первую часть лучшей из вышедших. Интерес к Dragon Age: Origins не угасает, что подтверждает появление масштабной модификации под названием Qwinn’s Ultimate DAO Fixpack. Её автор Пол Эскалона (Paul Escalona) поставил п...

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

Как сделать наливные полы своими руками На такую поверхность идеально ляжет любое финишное покрытие.

Volkswagen Polo Sedan против Skoda Rapid «Поло» и «Рапид» являются друг другу близкими конкурентами и в целом похожи друг на друга, но есть ли у какой-то из машин мелкие детали, которые делают её лучше соперницы? Сев за руль «Поло», первый минус, который бросается в глаза — это карта двери. Левый подлокотник слишк...

[Из песочницы] Решение заданий WorldSkills модуля Network в компетенции «СиСА». Часть 1 — Базовая настройка Движение WorldSkills направлено на получение участниками преимущественно практических навыков, востребованных на современном рынке труда. Компетенция «Сетевое и системное администрирование» состоит из трех модулей: Network, Windows, Linux. Задания меняются от чемпионата к че...

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

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

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

СЕО LedgerX намерен подать в суд на CFTC за антиконкурентное поведение LedgerX удалила все сообщения о запуске поставочных биткоин-фьючерсов, опубликованные ранее. По словам СЕО компании Пола Чоу, LedgerX сделала это по настоянию Комиссии по срочной биржевой торговле США (CFTC). Теперь Чоу намерен подать на CFTC в суд. Об этом он сообщил в сери...

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

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

Краткая история аудиобренда Klipsch Компания Klipsch, основанная в 1946 году Полом Клипшем, — всемирно известный производитель акустических систем. Аппаратура этого бренда нашла применение как в крупных кинозалах, так и домашних кинотеатрах. Вспоминаем, с чего начиналась легендарная марка. Читать дальше →

Программист сделал игру Sid Meier’s Civilization в… Microsoft Excel Находчивый фанат классической «Цивилизации» перенёс первую часть стратегии Sid Meier’s Civilization 1991 года выпуска в Microsoft Excel. Проект под названием [CELL]IVIZATION был создан всего за неделю пользователем с ником s0lly в рамках конкурса среди программистов OLC Code...

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

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

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

Battle Bay 4.1.21728 Battle Bay — это мультиплеерная игра от Rovio на несколько человек, где сражения происходят в формате арены (5х5). Игроки могут выбирать одну из сторон противостояния. Битвы происходят на воде, а персонажи катаются по ней на катерах. Последние можно модифицировать — выбирать...

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

[Перевод] Big O Примечание. Сокращенный перевод, скорее пересказ своими словами. UPD: как отметили в комментариях, примеры не идеальны. Автор не ищет лучшее решение задачи, его цель объяснить сложность алгоритмов «на пальцах». Big O нотация нужна для описания сложности алгоритмов. Для этог...

[Из песочницы] Откуда растут ноги у Java Memory Model Современное железо и компиляторы готовы перевернуть с ног на голову наш код, лишь бы он работал быстрее. А их производители тщательно скрывают свою внутреннюю кухню. И все прекрасно, пока код выполняется в одном потоке. В многопоточной среде можно волей-неволей наблюдать и...

Обзор My Time At Portia – В тени конкурентов Я встречал немало людей, которые закатывали глаза при упоминании жанра симулятора жизни. По их мнению, это что-то странное, нишевое и «не для всех». Это популярное заблуждение, которое очень легко опровергнуть. Animal Crossing – возможно самый популярный представитель лайфси...

DMA: мифы и реальность Введение В прошлой статье («Часть 2: Использование блоков UDB контроллеров PSoC фирмы Cypress для уменьшения числа прерываний в 3D-принтере») я отметил один очень интересный факт: если автомат в UDB изымал данные из FIFO слишком быстро, он успевал заметить состояние, что н...

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

[Из песочницы] Инкрементальные бэкапы postgresql с pgbackrest — курс молодого бойца от разработчика Дисклеймер Я — разработчик. Я пишу код, с базой данных взаимодействую лишь как пользователь. Я ни в коем случае не претендую на должность системного администратора и, тем более, dba. Но… Так вышло, что мне нужно было организовать резервное копирование postgresql базы данны...

Разработчики из Microsoft Casual Games рассказали о модернизации классических игр Windows Недавно игра Microsoft Solitaire была введена в зал славы видеоигр. Это отражает тот факт, что она является одной из наиболее популярных компьютерных игр в истории. На протяжении более чем 20 лет она установлена в системе Windows и доступна бесплатно. Это дало её доступ к ми...

О сущностях, DTO, ORM и Lazy Load Объектно-ориентированная парадигма — стандарт для прикладного ПО. Реляционные СУБД — стандарт хранения данных в прикладном ПО. Да, можно писать и на Haskell и хранить данные исключительно в ClickHouse. Но речь о мейнстриме. ORM позволяет натянуть сову на глобус сделать вид,...

О пользе директа, LIN_ADVANCE и реабилитация Куры. Или как я директ с планетарным редуктором из г... МК8 запилил. Предыстория.Изначально на принтере был боуден экструдер МК8. В процессе эволюции хотенд был заменен на вулкан, мотор экструдера 1.7А обзавелся радиатором из кулера, 11мм шестерня подачи заменена на 7мм и МК8 пересверлен, после чего принтер без проблем печатал пару лет тверды...

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

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

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

Состоялся релиз головоломки Dumb Ways To Draw по мотивам известной социальной рекламы В 2012 году австралийский оператор Metro trains выпустил ролик под названием Dumb Ways To Die, который был социальной рекламой, пропагандирующей безопасное поведение около железной дороги. После того как видео приобрело невероятную популярностью, через год вышла игра Dumb Wa...

Онлайн игра с RC моделями, управляемыми через интернет Продолжение статьи Как мы запустили роботов в маленький Чернобыль про игровую концепцию Remote Reality. Мы очень благодарны сообществу Хабр за проявленный интерес к нашему проекту, за много хороших слов и полезных комментариев к первой статье. Надеемся вторая часть нашей ис...

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

Игровой чат-бот Угадай Слово — немного наблюдений и вопросов о развитии Привет. Когда в сентябре прошлого года писался игровой чат бот, я поставил планку — если он наберёт 500 пользователей за пол года (то есть до марта 2019), то я напишу об этом боте на Хабре и поделюсь своими мыслями и вопросами по игровым чат-ботам. Читать дальше →

Корпус для SD Card Корпус для SD CardУ меня сломалась SD карта,  полтора года она валялась на полке и я не знал что с ней делать, а выбросить было жалко. Но одним солнечным днем, я все таки собрался с силами и поверил в свой 3D принтер. Дело в том, что мне казалось не возможным напечатать нор...

Аллокация затрат на ИТ – есть ли справедливость? Полагаю, что все из нас ходят с друзьями или коллегами в ресторан. И после веселого времяпрепровождения официант приносит чек. Дальше вопрос может решаться несколькими способами: Способ первый, «джентельменский». К сумме чека прибавляется 10–15% «на чай» официанту, и пол...

Яндекс начал брать информацию для карточек видеоигр из базы данных Ag.ru Яндекс начал формировать карточки с информацией о видеоиграх в том числе при помощи базы данных портала Ag.ru (русская версия сайта RAWG).  Как сообщил основатель портала Гаджи Махтиев, раньше карточка об игре в поисковой выдаче Яндекса формировалась на основе русскоязы...

Тандыр Амфора «Есаул»: есть ли место древним технологиям в наши дни? В целом устройство нам понравилось: если выбирать между хорошим мангалом, грилем и тандыром, мы однозначно голосуем за тандыр. Он эстетичен, многофункционален, самобытен, не требователен к топливу. При перебоях с дровами может работать даже на мелком хворосте лиственных дере...

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

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

[Перевод] Основы Signed Distance Field в 2D Хотя меши являются простейшим и наиболее универсальным способом рендеринга, существуют и другие варианты представления фигур в 2d и 3d. Одним из часто используемых способов являются поля расстояний со знаком (signed distance fields, SDF). Поля расстояний со знаком обеспечива...

[Перевод] Как подписывать приложения для macOS Catalina 10.15 [Прим. пер.: переведя вызвавший широкое обсуждение на Хабре пост, я заинтересовался новыми правилами для разработчиков ПО, введёнными компанией Apple. В этой статье рассказывается о личном опыте освоения правил одним из разработчиков игр.] Введение В новой версии macOS App...

[Из песочницы] Реверс-инжиниринг электрокарниза AM82TV Есть у меня пара электрокарнизов компании Akko — AM82TV. Модель эта выделяется из собратьев наиболее полным набором интерфейсов управления. Шторами можно управлять по радиоканалу, есть “сухие контакты”, пофазное управление (замыканием управляющих проводов с сетевыми). Есть и...

[Перевод] Ограничения 16-битных игр и их воссоздание в Unity В нашем первом туториале по ретро-играм мы показали, как настраивать инструмент 2D Pixel Perfect и как создавалась графика в эпоху 8-битных игр. В этом посте мы перенесёмся в 16-битную эру. С помощью Mega Cat Studios мы узнаем, как создавать аутентичную графику для игр в ст...

Делаем прототип бота для боев в Clash Royale У вас бывало, что вы залипаете в какую-то простенькую игру, думая, что с ней вполне бы мог справиться искусственный интеллект? У меня бывало, и я решил попробовать создать такого бота-игрока. Тем более, сейчас много инструментов для компьютерного зрения и машинного обучения,...

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

60 миллионов полей и 27 культур. Как мы делали карту всех полей Европы и США Несколько месяцев назад мы запустили первую в мире бесплатную интерактивную карту, с помощью которой можно посмотреть информацию о любом поле в США и Европе. Про карту написали десятки изданий, а на Product Hunt она собрала беспрецедентные для продукта из агросектора полторы...

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

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

Speedgate - первая спортивная игра, принципы и правила которой были созданы искусственным интеллектом Бурное развитие современных технологий порождает новые виды спорта, гонки дронов или поло на сегвеях - яркие примеры тому. Не так давно, креативное агентство AKQA, работающее с такими известными брендами, как Nike и Beats, шагнуло еще дальше - при помощи специализированной с...

Ramageddon — игра для тех, кто ждет Super Smash Bros. на мобильных Super Smash Bros. Ultimate называют лучшей игрой для Nintendo Switch в прошлом году. И очевидно, что никто кроме пользователей портативной платформы к этой игре не прикоснется. Поэтому многие разработчики просто берут формулу и создают похожие проекты. Ramageddon сильно отл...

Полная капитуляция Nvidia. Компания добавит мониторам с G-Sync поддержку Adaptive-Sync В начале года компания Nvidia сделал то, чего от неё мало кто ожидал. Она добавила своим видеокартам поддержку Adaptive-Sync. Это позволило использовать видеокарты GeForce с мониторами без поддержки G-Sync, но с поддержкой Adaptive-Sync. При этом Nvidia создала список ...

Число зарегистрированных доменных имен достигло 348,7 млн Компания VeriSign в очередной раз поделилась данными о количестве регистраций доменных имен. Отметим, что хотя к концу подходит первый квартал 2019 года, в опубликованном сегодня пресс-релизе приведены данные по состоянию на конец четвертого квартала 2018 года. Ита...

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

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

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

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

Как выбрать стиральную машину Уровень развития современной бытовой техники такой, что существует масса стиральных машин — от самых простых до действительно «умных», которые способны чуть ли не самостоятельно собирать вещи по квартирке для стирки. Это, конечно, шутка, но весьма недалёкая от истины. Но всё...

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

Mozilla Fenix — браузер «не для родителей» — уже можно скачать и опробовать О новом браузере Fenix компании Mozilla мы впервые узнали год назад. Тогда говорилось, что этот браузер будет ориентирован на молодёжь, но подробностей не было. Сегодня Mozilla запустила закрытое бета-тестирование данного приложения для Android. Желающие могут либо пода...

LEAN + AGILE = AGILEAN или собираем целое по частям 1. Неправильный полёт неправильного шмеля. (Вступление). Откуда взялись науки математика и физика? Человечество искало ответы на то, как создан окружающий мир. Частично из любопытства, в гораздо большей мере, из желания управлять этим миром, предсказывать события на основе...

Список изменений в Microsoft Edge Dev 77.0.230.1 Компания Microsoft выпустила новую сборку Microsoft Edge на базе Chromium под номером 77.0.230.1 для канала Dev, которая принесла с собой несколько исправлений и улучшений. Предлагаем ознакомиться со списком изменений: Новые функции и изменения в поведении: Добавлена возмож...

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

Star Control: Origins удалили из Steam и GOG из-за обвинения в нарушении авторских прав Космическая стратегия Star Control: Origins, вышедшая в сентябре 2018 года, больше недоступна для покупки в цифровых магазинах Steam и GOG. Руководитель Stardock Entertainment Брэд Уорделл (Brad Wardell) объяснил в Steam Community, что игру сняли с продажи из-за уве...

[Перевод] Джессика Ливингстон: «Как мы создавали Y Combinator. Эмоциональная составляющая» «Мы должны были судить претендентов не по тому, кем они были, а по тому, кем они могли стать.» В 2005 году я приложила руку к основанию Y Combinator, первого «акселератора». Сегодня их сотни по всему миру, но в 2005 году то, что мы делали, было настолько необычным, что бол...

Мой бизнес 1.4 Приложение для малого и среднего бизнеса которое выполняет следующие задачи: — Учет сырья на складе — Учет готовой продукции на складе — Учет себестоимости продукции выходя из цен на материалы — Подсчёт калькуляции продукции — Учет валовой прибыли — Расчет рен...

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

Python + OpenCV + Keras: делаем распознавалку текста за полчаса Привет Хабр. После экспериментов с многим известной базой из 60000 рукописных цифр MNIST возник логичный вопрос, есть ли что-то похожее, но с поддержкой не только цифр, но и букв. Как оказалось, есть, и называется такая база, как можно догадаться, Extended MNIST (EMNIST). ...

Android-приложения, которые обучат вас игре на гитаре Сразу играть как легендарный Slash из Guns’n’Roses у вас вряд ли получится, но вот сделать первые шаги к этому при помощи приложений вы запросто сможете Кажется, что обучиться игре на гитаре — это довольно сложное занятие. Которое к тому же требует от вас п...

Дайджест новостей из мира PostgreSQL. Предновогодний (укороченный) выпуск №13 Мы продолжаем знакомить вас с самыми интересными новостями по PostgreSQL. В этом предновогоднем выпуске не будем утомлять вас длинным перечнем новостей. С Наступающим Новым Годом! Релизы pgAdmin4 3.6 В этой версии добавлены: из панели Properties можно дропать несколько...

Вакуумный пылесос Dyson V11 появился в продаже за $600 Вскоре после запуска 20 марта в Нью-Йорке пылесос Dyson V11 теперь можно приобрести в онлайн-магазине Dyson. Он оснащен технологией датчика динамической нагрузки, которая способна интеллектуально контролировать положение двигателя 360 раз в секунду. Работая в тандеме с ...

3-й сезон «Мира Дикого Запада»: всё, что нужно знать до премьеры В продолжении популярнейшего научно-фантастического сериала появятся Аарон Пол и, возможно, Антонио Бандерас.

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

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

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

Хакеры раскрыли данные о пациентах скорой помощи Доступ к базе данных бесплатный, информация хранится в не зашифрованном виде. Хакеры выложили в открытый доступ базу данных о 360 млн вызовах, которые поступили подмосковным службам скорой помощи, сообщили «Ведомости». В ней содержится информация о вые...

NvTagToggle: увеличиваем объём видеопамяти дискретной видеокарты NVIDIA Реалии нашего времени таковы, что не каждый геймер может позволить себе топовую видеокарту с большим объёмом видеопамяти (ох уж эти майнеры). А современные игры тем временем требуют всё больше и больше ресурсов. Сегодня мы поделимся с вами способом, который позволит увеличит...

«Игра престолов»: строим инфографику об убийствах, сексе, путешествиях по Вестеросу и многое другое Оригинал поста + Вспомогательные функции и исходные данные Оглавление Взаимоотношения персонажей — Кто кого родил — Кто кому брат или сестра — Кто кого убил — Кто кому служит — Кто с кем женат или помолвлен — У кого с кем был секс — Все отношения на одном графе Связь перс...

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

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

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

Google продемонстрировал версию «Гамлета» в режиме 360 В ней зрители выступают в роли царствующего короля – отца главного героя шекспировской трагедии, переделанной на новый лад. IT-гигант Google продемонстрировал современную версию «Гамлета» в режиме 360, где пользователи могут смотреть по сторонам, на пол или стены помещения,...

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

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

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

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

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

В Японии выйдет A Certain Magical Index: Imaginary Fest — RPG, основанная на серии новел и аниме To Aru Majutsu no Index – серия лайт-новел японского писателя, которая выходит с 2004 года. По ней уже выпускали игры, а теперь Square Enix анонсировала новый проект — A Certain Magical Index: Imaginary Fest. Пока что проект заявлен только для Японии, но учитывая популярнос...

Dota 2 – Игра не перестает радовать своих фанатов Согласитесь, современные компьютерные игры уже не те, что мы привыкли видеть раньше. Разработчики существенно переработали все параметры своих игр: графическую составляющую, возможности и многое другое. Однако остались еще игры, которые не уступают свои позиции с далекого пр...

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

ИМХО Saint TeamLead Conf 2019 23-24 сентября 2019 в Санкт-Петербурге прошла конференция Saint TeamLead Conf 2019 для святых тимлидов и руководителей команд разработки/тестирования. Команда оргкомитета конференции под руководством Романа Ивлиева (СТО MOS.RU) провела титаническую работу — за пол года было ...

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

Langrisser готова к релизу В последнее время геймеры стали все больше интересоваться играми японского «производства». Если вы тоже смотрите в сторону подобных проектов, то у нас для вас хорошие новости — компания ZLONGAME сегодня официально анонсировала выход весьма популярного японского шедевра Langr...

Видеозвонки, WebRTC и браузер: как это работает и как согреть «замерзающую» трансляцию Для большинства из нас видеосвязь в браузере — нечто вроде черного ящика. Есть изображение собеседника на экране, звук, возможность общения. Но что происходит там, внутри? Об этом сегодня и поговорим. Статья сделана на основе доклада нашего сотрудника, Кирилла Рогового....

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

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

Огромное скопление морских черепах сняли на видео Морской биолог Ванесса Бези (Vanessa Bézy) поделилась удивительным видео, демонстрирующим огромное прибрежное скопление черепах — на территории заповедника Ostional Wildlife Refuge в Коста-Рике; она сделала данную запись с помощью дрона в рамках исследования в 2016 году. ...

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

Битва Големов из карт. Как мы превращали игру в Карточную лигу Пароботов Продолжение данной истории. Сейчас речь пойдет не о концепции, а том, как мы из вот этого т.е. классической версии в которой само игровое поле, элементы на нем, жетоны повреждений были представлены «вырубкой» из картона и было «дорого и богато» делали карточный «движок» и...

Мультиплеерные гонки на велосипедах Stickman Bike Battle можно скачать на iOS и Android Игры со стикменом будут жить вечно. Их создают самые разные разработчики, но преуспела в этом плане одна студия — Djinworks. В ее портфолио есть и футбол, и симулятор скейтбординга и еще десяток других видов спорта. Последняя новинка – Stickman Bike Battle. Как можно понять...

You are supposed to be here! 22 года релизу легендарной игры Duke Nukem 3D «Фактура Дольфа Лундгрена, харизма Шварценегера и чувство юмора Брюса Уиллиса». Сочетание, конечно, убойное. Можно даже сказать — ядерное. Впрочем, нашего героя так и зовут — Ядерный Герцог. Он же — Дюк Нюкем. Брутальный блондин с мощными кулаками, исправно спасающий Землю о...

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

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

Mini Golf Arena 1.25 Mini Golf Arena — это захватывающая многопользовательская мини гольф игра для до 24 игроков онлайн. Соревнуйся с игроками со всего мира! Особенности Mini Golf Arena: 7 полей для гольфа с 18 лунками (126 лунок всего). Полная кастомизация мяча (Шапки, Трейлы, Модели, Цв...

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

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

[Перевод] JavaScript: Публичные и приватные поля классов Несколько предложений расширяют существующий синтаксис классов в JavaScript новой функциональностью. Эта статья объясняет новый синтаксис публичных полей классов в V8 v7.2 и Chrome 72, а также грядущих приватных полей. Вот пример кода, который создает экземпляр класса Incre...

Криптографический АРМ на базе стандартов с открытым ключом. Функции разбора и просмотра ASN1-структуры Основной работой при создании утилиты cryptoarmpkcs было не разработка кода или графического интерфейса, а работа с ASN1-структурами. Именно в этих структурах хранятся сертификаты x509v3, электронные подписи документов (PKCS#7, CMS), запросы на сертификаты (PKCS#10, CSR), от...

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

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

Forge of Empires 1.145.1 Forge of Empires — возьмите под контроль город и станьте лидером растущего королевства. Руководите им на протяжении многих эпох, исследуйте. Приходите поиграть в Forge of Empires! Возьмите под контроль город и станьте лидером растущего королевства. Руководите им на протяжени...

Google Play больше не нужен? Создатели Fortnite придумали лучшую альтернативу Несмотря на то, что рынок мобильных приложений является давно состоявшимся явлением и, казалось бы, уже невозможно привнести в него что-то новое, студия Epic Games решила попробовать. Как сообщил Тим Суини, основатель компании-разработчика культовой игры Fornite, он и его п...

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

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

Играем в браузере бесплатно Современные пользователи поголовно играют в игры — на компьютерах, игровых приставках или на смартфонах. Вот только не у всех есть возможность покупать мощное железо или обновлять его каждый год, чтобы запускать сложные проекты. Благо, есть проект https://oigri.com/, который...

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

[Из песочницы] Ускорение компиляции в Xcode на swift С ростом проекта, скорость компиляции проекта замедляется. Особенно это заметно становится, когда тестируешь программу, делая параллельно небольшие изменения в программе. Сначала давайте узнаем как долго компилируется проект до наших улучшений. ЧТобы это сделать надо в тер...

Адаптация программ для ZX Spectrum к TR-DOS современными средствами. Часть 3 Как мы выяснили в предыдущей части, машинные коды игры загрузить с дискеты непосредственно по адресу назначения нельзя. Мы загрузим их в другое место, а после загрузки переместим куда нужно. Кроме этого, мы хотим сделать моноблочный загрузчик, когда и загрузчик и загружаемые...

Google Pixel 3A можно ремонтировать В последние годы производители смартфонов напрочь перестали думать о том, как их устройства можно будет ремонтировать. Если вы случайно уронили устройство на пол и оно треснуло, то несите в ремонт и там вам выдадут прайс по ремонту на треть стоимости гаджета, хотя заменить н...

Dagger 2 – это элементарно (Часть 2) Предыдущая часть Содержание Внедрение методов и полей Отложенная инициализация в dagger Модули dagger. Когда dagger вас не понимает Аннотация Named. Несколько экземпляра одного типа Внедрение методов и полей Читать дальше →

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

Типичные ошибки при работе с PostgreSQL Чуть более месяца назад в Москве состоялась крупнейшая конференция постгресового сообщества PGConf.Russia 2019, собравшая в МГУ свыше 700 человек. Мы решили выложить видео и расшифровку лучших докладов. Выступление Ивана Фролкова с разбором типичных ошибок при работе с Postg...

[Перевод] Комбинирование Signed Distance Fields в 2D В предыдущем туториале мы научились создавать и перемещать простые фигуры с помощью функций расстояний со знаком. В этой статье мы научимся комбинировать несколько фигур для создания более сложных полей расстояний. Большинству описанных здесь техник я научился из библиотеки ...

Чем ИТ может сильно помочь колхозу «Путь коммунизма» или агрохолдингу Было-стало после кластеризации и оптимизации культур Колхозы и агрохолдинги в России почти не автоматизированы. А там на почти ровном месте с минимальными затратами можно получить до 10 % прироста доходности за счёт выбора оптимального портфеля выращиваемых культур, точног...

Финансовая ловушка в Яндекс.Деньги Привет, Хабр! Хотел бы поделиться с вами одной особенностью Яндекс.Денег, которая выглядит, как ловушка для ваших денег и, на мой взгляд, является хорошим примером непродуманного UX. Хочется верить, что это было сделано не нарочно, а эта небольшая статья или как-то оградит ч...

Как мы картонный программный код делали или Scratch-версия настольной обучающей игры Битва Големов Настольной игре, обучающей основам программирования и робототехники «Битва Големов» уже 5 лет. И игра продолжает жить и развиваться. Вы можете прочитать об идеях, которые мы туда заложили и разработке первого издания в этой статье. Но сейчас речь пойдет о достаточно кардина...

Робот-пылесос Redmond RV-R250: невысокая модель, которая уберет и под диваном Робот-пылесос Redmond RV-R250 уберет в квартире и сам вернется на базу для подзарядки. Главное достоинство этого робота заключается в его малой высоте: он может убрать под диванами, шкафами и другой мебелью с небольшим просветом от пола. У Redmond RV-R250 нет основной щетки,...

Возглавьте армию зомби в оригинальной стратегии Zombie Night Terror Помните ли вы старую игру под названием Stubbs the Zombie in Rebel Without a Pulse? Это один из немногочисленных проектов, где зомби нужно было не истреблять, а играть за одного из них. Zombie Night Terror – игра, в которой под вашим управлением тоже окажутся ходячие мертвец...

[Перевод] Новости из мира OpenStreetMap № 462 (21.05.2019-27.05.2019) Российское отделение GREENPEACE переходит OSM1 | Map data OpenStreetMap contributors, ODbL Mapbox Картографирование Кристофер Беддоу из Mapillary написал пост, в котором рассказал о двух способах использования данных Mapillary для редактирования OpenStreetMap. Джозеф Айзе...

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

Обзор Diesel Brothers: Truck Building Simulator. Симулятор механика Сегодня речь пойдет об игре Diesel Brothers: Truck Building Simulator — достаточно необычный релиз, который выглядит достаточно привлекательно и свежо. Это симулятор механика, в котором вы выступаете в роли, что неудивительно, механика и ремонтируете или тюнингуете разные та...

QVD файлы — что внутри QlikView и его младший брат QlikSense — замечательные BI инструменты, достаточно популярные у нас в стране и "за рубежом". Очень часто эти системы сохраняют "промежуточные" результаты своей работы — данные, которые визуализируют их "дашборды" — в так называемые "QVD файлы". ...

Хакеры взломали старейшего регистратора доменных имен Компания Network Solutions была первым и долгое время единственным в мире регистратором доменных имен. Сейчас она принадлежит Web.com и является пятым в рейтинге регистраторов. По словам Web.com, 30 октября все три регистратора стали жертвами утечки данных, имевш...

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

Статический анализ улучшит кодовую базу сложных C++ проектов Постепенно и незаметно складывается ситуация, когда сложность серьёзных C++ проектов становится запредельной. К сожалению, теперь C++ программист не может полагаться только на свои силы. Читать дальше →

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

[Из песочницы] Два процента «кота» или кто сфотографировал Мастера Йоду? В 2016 из-за давней мечты о видео-играх и «хайпа» вокруг AI я начал изучать Python. Computer Science is Fun потому только неделю назад я обучил первую recognition модель, но без использования Python (в computer science много соблазнов). Как и предсказывал Андрей Себрант (Ya...

6 причин заменить ваш старый терморегулятор Современные терморегуляторы для тёплого пола помогают экономить на обогреве и интегрируются в систему умного дома. Как это работает, объясняем вместе с Electrolux.

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

Failover: нас губит перфекционизм и… лень Летом традиционно снижается и покупательская активность, и интенсивность изменения инфраструктуры веб-проектов, говорит нам Капитан Очевидность. Просто потому что даже айтишники, случается, ходят в отпуск. И CТО тоже. Тем тяжелее тем, кто остаётся на посту, но сейчас не об э...

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

Угадай, какая это Android-игра? В магазине приложений Google Play игр полным полно. Там без преувеличения любой желающий может найти себе по душе какую-нибудь казуалку в жанре «три в ряд», сложную пошаговую RPG, в которой нужно ходы просчитывать на несколько шагов вперёд, гонку или на худой конец онлайн ш...

[Перевод] Продуманные запросы: стратегии кэширования в век PWA Давным-давно мы, в деле кэширования, всецело полагались на браузеры. Разработчики в те дни почти никак не могли на это повлиять. Но потом появились прогрессивные веб-приложения (Progressive Web App, PWA), сервис-воркеры, API Cache. Внезапно случилось так, что в руках програм...

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

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 2. Модели OSI и TCP-IP Из предыдущего видео мы узнали об основах сети, а сегодня поговорим о модели OSI и модели TCP/IP. Когда я говорю моделях, то имею ввиду не что иное, как набор правил, или набор стандартов. Вы можете спросить, зачем нужен набор правил или стандартов в компьютерной индустрии? ...

Microsoft полностью переработает меню Пуск в Windows 10 На днях Microsoft случайно выпустила сборку Windows 10 Build 18947 для инсайдеров каналов Fast Ring, Slow Ring и Release Preview. И это ничего, такое бывает, но стоит отметить, что данное случайное обновление включает в себя полностью обновленный дизайн меню «Пуск», который ...

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

[Из песочницы] События на базе LiveData Android LiveData – это отличный инструмент для связывания состояния ваших данных и объектов с жизненным циклом (LifecycleOwner, обычно это Fragment или Activity). Обычно LiveData помещаются во ViewModel и используются для обновления состояния вашего UI. Часто ViewModel может пережи...

pudge встраиваемая база данных в 500 строк на golang pudge — встраиваемая key/value база данных, написанная на стандартной библиотеке Go. Остановлюсь на принципиальных отличиях от существующих решений. Stateless pudge.Set("../test/test", "Hello", "World") Пудж автоматически создаст базу данных test, включая вложенные дире...

Новое геймплейное видео пошагового карточного рогалика Space Grunts 2 Space Grunts 2 — это пошаговый рогалик известного разработчика Orangepixel (серия Gunslugs), который был анонсирован всего месяц назад. Оригинал же выходил еще в 2016 году. Разработчик не просто добавил новые механики, но и пересмотрел динамику игры, оставив фирменную пошаг...

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

ASUS ROG Phone 2 на новых фото На просторах интернета появились якобы живые фотографии смартфона ASUS ROG Phone 2, который является первым устройством данной компании на процессоре Qualcomm Snapdragon 855 Plus. Да и в целом это первое устройство на рынке, которое может показать настолько производительную ...

Microsoft советует отказаться от Internet Explorer Компания Microsoft долгое время продвигала Internet Explorer как оптимальное решение для работы. Настолько успешно, что многие бизнес-приложения в России до сих пор используют именно его и некорректно работают в других браузерах. Но теперь в Редмонде заявили, что по...

Последний фонарик устал или Спасет ли беларуса фликер Вопрос армянскому радио: «Стоят на трассе проститутки. Какая из них из Белоруссии?» Армянское радио отвечает: «Та, которая с фликером!» Каждый свядомы (ну и другой тоже) белорус знает что такое фликер. Вне зависимости от социального положения, возраста, пола и т.д. Естестве...

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

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

Обзор KingSmith WalkingPad . Лучшая беговая дорожка для дома? (Xiaomi WalkingPad) Не так давно мы побывали на выставке IFA 2019, где помимо многочисленных новинок, много внимания уделялось реальной реализации концепции «умного» дома. Все идет к тому, что скоро нам не нужно будет совершать лишних телодвижений для рядовых задач, таких как готовка, стирка, п...

[Перевод] Конференция DEFCON 19. Взламываем MMORPG ради веселья и прибыли. Часть 2 Конференция DEFCON 19. Взламываем MMORPG ради веселья и прибыли. Часть 1 Джош Филлипс: как мы говорили, все хаки довольно просты, и их использование иногда не требует никаких навыков, достаточно просто творческого подхода к делу. Для использования «суперсилы» вам не обязате...

Древности: 1992 год в компьютерной прессе Временной период для чтения старых журналов мне помогли определить судебные разбирательства. В конце восьмидесятых и начале девяностых компании AMD и Intel регулярно встречаются в суде. Изначально они обменивались технологиями. AMD выпускала по лицензии процессоры вплоть до ...

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

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

Gears POP! Выходит на Android и iOS уже на этой неделе! Если так посмотреть, то это отличное название проекта, предназначенного для мобильных устройств. Геймплей чем-то напоминает игру «Plants vs Zombies», в котором персонажи оживают, чтобы встретиться друг с другом в сессионных многопользовательских сражениях в реальном времени...

Простое шифрование БД SQlite Так получилось, что я очень люблю использовать SQLite СУБД. Программируя на ассемблере, я иногда нуждаюсь в полноценной СУБД. Мои программы редко превышают в размере несколько сотен килобайт. Понятно, что использовать с ним СУБД в несколько сотен мегабайт по меньшей мере пр...

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

«Звёздные Войны» в РФ достигли уровня мировых релизов Издательство настольных игр Hobby World презентовало новый римейк игры «Star Wars: Destiny» под названием «Сила единства». В новой части игрокам позволено создавать целые отряды, специально подбирая персонажей из саги, чтобы вести сражения на просторах галактики. Читать ...

Microsoft меняет игровую стратегию и делает большой шаг вперёд В последние пару лет мы наблюдали, как игровая стратегия компании Microsoft делает резкий поворот. От запуска новой консоли Xbox One X вне традиционного цикла релизов до перехода на сервис потоковой трансляции под названием xCloud — всё указывает на то, что игры снова станов...

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

Даже «Крузаку» нужна обкатка: В сети обсудили нюансы эксплуатации нового Toyota Land Cruiser Prado Автовладельцу порекомендовали не прислушиваться к «официалам» и обращаться с «Прадиком» очень бережно. Данный совет стал результатом того, что владелец новенького Toyota Land Cruiser Prado пожаловался, что понятия не имеет, как ему быть: сразу после приобретения, дилеры нач...

Пользователи хотят Windows 10X на Surface Duo Хотя многие поклонники Windows Phone поняли прагматичное решение Microsoft выпустить свое устройство Surface Duo на Android, есть пользователи, который все еще требует, чтобы Microsoft выполнила то, что она обещали за многие годы – Surface Phone под управлением Windows. Даже...

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

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

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

Business Clicker: Evolution — Интертеймент кликер с уникальным геймплеем и графикой ➤ Вы когда либо хотели стать бизнесменом, открыть свое дело и заработать свой первый миллион? Тогда этот кликер точно для вас, так как здесь вы можете осуществить свою мечту! ➤ Мы учли все проблемы игры «Business Clicker: Classic» и исправили их в новом «Business Clicke...

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

PwC: большие данные приносят большие изменения Директор департамента глобальных технологий и консалтинга компании PricewaterhouseCoopers Пол Гейнор рассказывает …

Как скачать книги из iBooks на Mac Загружаем все нужные книги В 2013 году Apple добавила в macOS прекрасный инструмент для чтения книг, журналов и заметок — iBooks. Приложение довольно быстро приобрело популярность — во многом благодаря тесной интеграции в экосистему Apple. Если вы активный пользо...

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

ID@Xbox в России: расширение горизонтов гейминга Совсем недавно в Москве состоялось мероприятие в рамках программы для независимых разработчиков игр ID@Xbox. Участники показали 14 новых инди-игр, включая Felix the Reaper, King’s Bounty 2 и другие, а также пообщались с европейским руководителем ID@Xbox Агостино Симонетта....

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

Эволюция кластерного взаимодействия. Как мы внедряли ActiveMQ и Hazelcast В течение последних 7 лет я вместе с командой занимаюсь поддержкой и развитием ядра продукта RealtimeBoard: клиент-серверным и кластерным взаимодействием, работой с базой данных. У нас Java с разными библиотеками на борту. Запускается всё вне контейнера, через Maven-плагин....

Самый опасный ноутбук в мире продан за 1,3 миллиона долларов Ноутбук под названием «Постоянство хаоса» (The Persistence of Chaos) продан с аукциона за рекордную сумму в $1,345 млн. Формально, это просто ноутбук модели Samsung NC10, на котором хранится подборка компьютерных вирусов. Но не случайных — а самых прославленных в истор...

Стартовала предрегистрация на тайм-менеджер SpongeBob: Krusty Cook-Off В прошлом месяце на мобильных вышла игра Potion Punch 2. Это казуальное развлечение в жанре тайм-менеджера, где вам нужно на скорость обслуживать клиентов собственного ресторана. Сегодня стартовала регистрация похожего проекта с персонажами популярного мультсериала SpongeBob...

Станьте тестером цифровой версии настольной игры The Captain Is Dead, релиз в 2020 Компания Thunderbox Entertainment успешно переносит различные настольные игры на мобильные. К числу самых популярных ее проектов относятся Roll For It!, Tsuro, The Game of the Path и некоторые другие. Теперь разработчики анонсировали порт кооперативной The Captain Is Dead. ...

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

Что ещё можно сделать в поиске? Доклад Яндекса В Яндексе есть служба разработки поисковых компонент, которая строит поисковую базу на MapReduce, обеспечивает выдачу данных вёрстке для рендеринга, формирует алгоритмы и структуры данных и решает ML-задачи роста качества. Алексей Шлюнкин, руководитель одной из групп внутри ...

[Из песочницы] Польза строгой типизации в C++: практический опыт Наша программа обрабатывает сетевые пакеты, в частности, заголовки TCP/IP/etc. В них числовые значения — смещения, счетчики, адреса — представлены в сетевом порядке байтов (big-endian); мы же работаем на x86 (little-endian). В стандартных структурах, описывающих заголовки, э...

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

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

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

Древности: Windows 3.1 и жизнь без кнопки «Пуск» В моей компьютерной реальности Windows 3.x продержалась недолго, всего пару лет, и была моментально забыта после появления Windows 95. Но и в первой половине девяностых она никогда не была основным инструментом. Практически все делалось в DOS: игры там, работа с файлами там,...

Apple предостерегла от чрезмерного использования функции ЭКГ в Apple Watch Функция снятия показаний ЭКГ в новых Apple Watch Series 4 за время своего существования спасла не одну жизнь. Благодаря ей десятки, если не сотни человек узнали о том, что живут с мерцательной аритмией, которая является болезнью без пола и возраста и может проявляться как у...

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

Искусственный интеллект Amazon обвинили в предвзятости к расе человека Разработкой системы распознавания лиц занимается практически каждая технологическая компания. Одной из них является Amazon — ее технология называется Rekognition и, по мнению специалистов из Массачусетского технологического института, она сильно уступает своим аналогам. Дел...

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

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

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

Немного о постобработке. Это то, что мне рекомендовал менеджер в Top3DShop, рекомендовал он мне дихлорметан (хотя там были и всякие разные, но я согласился из-за - не разрушает озоновый слой, не помню где это было написано, но на момент приобретения уже прочитал), очки - это уже от меня.Что я вам ск...

[Перевод] Как рендерится кадр Rise of the Tomb Raider Rise of the Tomb Raider (2015 год) — это сиквел превосходного перезапуска Tomb Raider (2013 год). Лично я нахожу обе части интересными, потому что они отошли от стагнирующей оригинальной серии и рассказали историю Лары заново. В этой игре, как и в приквеле, центральное мест...

Стартовало голосование Golden Joystick Awards, помогите выбрать лучшую мобильную игру Golden Joystick Awards — это ежегодная церемония награждения лучших видеоигр, которая организуется с 1983 года, а с 2014 является крупнейшей церемонией с точки зрения количества поданных онлайн-голосов. В прошлом году игроки назвали лучшей мобильной игрой PUBG Mobile, а вто...

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

Как сделать из сайта приложение и выложить его в Google Play за несколько часов. Часть 2/2: Trusted Web Activity В первой части мы превратили наш сайт в Progressive Web App. Там же было сказано, что совсем недавно, 6 февраля 2019 года, Google предоставили простую возможность выкладывать PWA в Google Play при помощи Trusted Web Activity. Всё, что нужно сделать, это написать небольшую ...

[Из песочницы] Ретрогейминг: PAL vs NTSC. Или почему PAL не нужен Многие из вас знают про форматы видео как PAL, NTSC и, конечно же, SECAM. Скорее всего эти аббривеатуры вы слышали, когда речь шла о видеотехнике. Толком никто не знал в чем была между ними разница и почему они отличались. Что касательно видеоигровой индустрии, то тут уж точ...

В России создали камеры для определения пола и возраста посетителей магазинов Компания «ЭР-Телеком», которой принадлежит интернет-провайдер «Дом.ru», рассказала о разработке камер, способных распознавать различные объекты. И не только объекты, но и людей. А точнее их пол, возраст и другие характеристики. Это нужно, например, магазинам, чтобы разрабаты...

Обзор Black Survival: Eternal Return. Впечатления от бета-теста Как я уже не раз говорил, современные небольшие студии довольно часто радуют нас качественным контентом за вполне разумные деньги и они готовы идти на риски, экспериментируя с механиками и возможностями. Это далеко не всегда успешные решения, но в целом играть в такие игры к...

Стартовал второй российский эксперимент по имитации полетов к Луне 18 марта в Москве началась вторая часть продолжительного изоляционного эксперимента SIRIUS по имитации отправки людей на Луну. Эксперимент на этот раз продлится четыре месяца (120 суток), тогда как первый раз экипаж «летал» на Луну 17 суток, и проводится Институтом медико-б...

Рефлексия геймдизайнера: персонажи для игры, которая не вышла Проекты закрываются, такое бывает. Иногда в них остается то, чем хочется поделиться. Еще реже это получается сделать. Под катом — мои описания игровых персонажей для художников (ещё до прихода в Pixonic) и получившиеся в результате концепт-арты. NB! Значительная часть ста...

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

В Steam стала доступна функция Remote Play Together Компания Valve в прошлом месяце объявила, что добавит новую бета-функцию Remote Play Together, которая позволит играть в локальные многопользовательские игры через Интернет с друзьями на компьютерах с Windows, Linux и MacOS. Похоже, что эта функция вышла из бета-статуса, и т...

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

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

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

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

Как обновить смартфоны Huawei на Android 10 Huawei выпустила Android 10 для десяти своих смартфонов, но установить их можно только по-хитрому Несмотря на то что этой весной США наложили на Huawei санкции и запретили ей использовать наработки американских предприятий в своих смартфонах, только два аппарата из почти цел...

Dungeon Boss 0.5.11573 Dungeon Boss – крутая эпичная игра в жанре RPG. Собирай армию из мифических героев, снабди их оружие и отправляйся в бой, на встречу приключения. В нашей игре вам на выбор будет выделено более ста разнообразных персонажей. В игре так же огромное многообразие оружия брон...

Осторожно - REC Уже не первый раз натыкаюсь на этом филаменте вот на такое:Бобышка на прутке. Была у меня и на PLA несколько раз. Поначалу думал меня глючит, но нет. Пару печатей из-за этого убилось, т.к. пруток застрял в лапке прижимающей, не прошел в отверстие.  Теперь вот прям пол десятк...

Популярная настольная игра Evolution: The Video Game вышла на iOS и Android + раздача 1000 копий от издателя Эволюция — одна из самых популярных настольных игр, которая теперь доступна и в цифровом формате. Она построена на идее естественного отбора: игроки будут бороться за выживание, развивая живых существ так, чтобы они приспосабливались к меняющимся условиям. Эта игра униве...

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

Microsoft, Sony и Nintendo будут требовать указывать шанс выпадения предметов из лутбоксов Несколько лет назад Star Wars Battlefront II вызвал споры о микротранзакциях. Многие страны выступают против данной практики, в том числе и США. Microsoft, Nintendo и Sony также недовольны ситуацией с кейсами и хотят быть прозрачными и честными перед игроками. Ассоциация ра...

Журналисты тоже теряют данные Аналитический центр InfoWatch составил дайджест утечек из СМИ.В США жертвой хакерской атаки стало крупное калифорнийское издание Sacramento Bee. Компьютерные злоумышленники проникли на сторонний сервер, на котором хранились две базы данных, поддерживаемые газетой. Первое хра...

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

[Перевод] Как мы оптимизировали свой Theme Hospital под разные платформы Project Hospital — это игра об управлении зданием больницы со всеми стандартными аспектами жанра: динамическими сценами, создаваемыми игроком, множеством активных персонажей и объектов, развёрнутой системой UI. Чтобы заставить игру работать на разном оборудовании, нам пришл...

Электрички Москвы (и не только): спасибо тем, кто помогал в этом году Электричка слева — Аэроэкспресс — теперь тоже добавлена в приложение. В день расписание у нас просматривают 600 тысяч человек, поэтому каждое маленькое изменение имеет эффект большого масштаба. Я хочу немного отчитаться о том, что мы добавили в приложение электричек по п...

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

Как развивается умение общаться (с самого-самого начала) и что с ним делают игры на сторителлинг Одна из самых распространенных тем запросов, с которыми приходят к детским специалистам, это речь. Самая очевидная проблема — это когда ребенок не говорит. Вот ему год, а он молчит. Вот ему уже три, а он все равно молчит. А вот уже пять… Тут понятно, что что-то пошло не так....

Боль, таблетки и две кареты скорой помощи, или Как мы все-таки забрались на пятое место IronStar 226 в Сочи Никогда. Слышите? Никогда не соглашайтесь участвовать в этом безумии. У нас в ИТ все совсем неплохо — теплые и уютные офисы, большие мониторы, хорошие столовые, ДМС. Хочется драйва, работы на пределе сил, переживаний? Пожалуйста. Идите работать на проекты типа ГИС ЖКХ (ранее...

В IDC ожидают, что объем хранилищ данных к 2023 году более чем удвоится Аналитическая компания IDC подготовила свой первой прогноз под названием Global StorageSphere, относящийся к хранилищам данных, установленным во всем мире. По прогнозу аналитиков, объем этих хранилищ более чем удвоится в прогнозируемый период с 2018 по 2023 год. Если эт...

Безумные букмекеры: Британцы делают ставки на брак ребенка Меган Маркл и сына Кейт Миддлтон Теперь заядлые игроки могут поставить ставки на сына принца Уильяма или нерожденного ребенка принца Гарри и предугадать, кто из королевских потомков первым вступит в брак. Безумные букмекеры придумали новый способ заработать. Теперь британцы делают ставки на брак самых млад...

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

Windows 10 установлена на 825 миллионах устройств В марте этого года компания Microsoft сообщила, что операционная система Windows 10 работает на 800 миллионах устройств. Однако в ходе конференции Build Пол Тарротт, из Thurrott.com, получил доступ к внутренней документации компании, в которой отмечается явный прогресс....

Amazon отключила свои потребительские сервисы от ПО Oracle В рамках последнего этапа миграции произошел перенос 75 Пбайт данных, которые хранились в 7500 базах данных Oracle.

«Паровозная тяга»: Что круто и что не так с «чипованной» Skoda Octavia 4х4 – блогер Заядлый «яповод» высказал свое мнение о чешской машине, доработанной тюнингом Stage 2. Блогер на YouTube-канале «На чём ездят за Уралом» рассказал, что круто и что не так с «чипованной» Skoda Octavia 4х4. На рассмотрение он взял универсал четвертого поколения, и констатиров...

«Новый лозунг Шкоды: «Это нормально!»: Владельцы Skoda Kodiaq массово жалуются на запотевание фар Официальный дилер считает, что проблема пройдет сама собой, нужно лишь потерпеть. У редкого автомобиля нет никаких «болячек», и это нормально, однако в том случае, когда с обнаруженной проблемой борется сам автопроизводитель, а также стремится устранить «косяк» на корню ещ...

Как мы сделали форк российского Леруа Мерлен на Казахстан Нужно было успеть адаптировать все ИТ-системы до конца строительства магазина. В 2016 году было решено открыть магазин в Казахстане (в Алматы). В логике группы компаний Adeo (это все магазины Leroy Merlin по всему миру) на каждую новую страну нужно создавать отдельный бизн...

Новый сервис NVIDIA позволил запускать компьютерные игры на смартфонах Недавно облачный игровой сервис GeForce Now от NVIDIA официально пришёл в Россию. Он позволяет запускать современные игры на не очень мощных компьютерах. Главное, чтобы интернет-соединение было стабильным. Теперь NVIDIA принесла GeForce Now и на смартфоны.

«Нормальные Крузаки закончились на 80-ках»: Можно ли найти достойный Toyota LC 200 до 1,6 млн – сеть Пользователи обсудили, стоит ли надеяться на чудо или сразу копить миллионы на новую «Двухсотку» из салона. Автоподборщик с канала auto_78 рассказал, что клиент поставил перед ним задачу найти достойный экземпляр Toyota LC 200 с дизелем, в бюджете до 1,6 млн, 2008-2009 года...

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

Говорят, Haskell — язык для гениев и академиков. Правда? Однажды я разговаривал с основателем израильского стартапа, который разрабатывал скоростную базу данных на GPU. В их стеке были Haskell и C++, и основатель жаловался, как тяжело найти людей в команду. В Москву он прилетал в том числе искать хороших программистов. Я остор...

Станьте директором Школы Волшебства в School of Magic — игре в стиле Reigns для Android School of Magic – очередная попытка повторить формулу Reigns, добавив в нее оригинальные элементы. В этой игре вам предстоит стать директором Школы Волшебства. Главной задачей будет продержаться на посту как можно дольше. К вам будут обращаться студенты, учителя, другие вол...

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

Stickman Dismounting One 1.0 Вам нужно набрать много очков за урон персонажу Stickman, чтобы открыть новые транспортные средства и локации. Вас ожидают разные локации, разные колесные перевозки. Например, в этой игре вы можете открыть скейтборд, велосипед и даже инвалидную коляску. Да я чуть не забыл пр...

На Android и iOS вышел Call of Duty Mobile Call of Duty: Mobile теперь официально добралась до Android и iOS. Сюжетный режим полностью отсутствует, игроков будет развлекать только режим мультиплеера. Разработчики порадовали и адаптированным управлением, добавив режим с автоматической стрельбой. Теперь игроку достато...

В тестовой сети Ethereum запущено решение Ignis с пропускной способностью от 500 транзакций в секунду Разработчики Ethereum Foundation и стартап Matter Inc. представили тестовый вариант решения для масштабирования Ignis, основанного на базе технологий Plasma и zkSNARKs. Об этом сообщает Trustnodes. Ignis заменяет верификацию транзакций SNARK-подтверждением корректности новог...

Введение в программирование: простой 3Д шутер с нуля за выходные, часть 1 Этот текст предназначен для тех, кто только осваивает программирование. Основная идея в том, чтобы показать этап за этапом, как можно самостоятельно сделать игру à la Wolfenstein 3D. Внимание, я совершенно не собираюсь соревноваться с Кармаком, он гений и его код прекрасен. ...

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

Дешевый Xiaomi Redmi 7 выйдет совсем скоро. Появились новые доказательства подготовки к глобальному старту В Сети появились неопровержимые доказательства того, что смартфон Xiaomi Redmi 7 в скором времени начнет продаваться на мировом рынке. Смартфон Xiaomi Redmi 7 прошел сертификацию регуляторов NBTC в Таиланде и TKDN в Индонезии. Оба сертификационных агентства завели устро...

Свернут голову грудью – Женщины из СВР «Заслон» положат конец боевикам Женщины в разведке опаснее любого оружия. Случаи использования женского пола в шпионаже зафиксированы неоднократно во всех странах мира. В последнее время ходит много слухов о нахождении девушек среди бойцов внешней разведки России. И не зря… Ведь специально подготовленная ...

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

[Из песочницы] Карты лояльности. Google Pay API for Passes в ASP.NET Приложения-хранилища банковских карт стремительно вошли в нашу жизнь благодаря Apple Wallet и Google Pay. Обе платформы, помимо банковских, позволяют также работать и с другими типами карт — картами лояльности, подарочными картами, билетами на мероприятия, посадочными талона...

Интригующая The White Door от авторов Rusty Lake выйдет 26 ноября на iOS и Android The White Door — одна из самых ожидаемых игр среди фанатов экспериментальных проектов. Это новое творение Rusty Lake, ответственных за одноименную франшизу и Cube Escape. В игре White Door вам нужно будет вернуть цвет в жизнь главного героя, Роберта, занимаясь его повседнев...

[Перевод] IBM показала 8-битный аналоговый чип памяти с изменением фазового состояния Исследователи использовали чип для испытания простой нейросети, сумевшей определить цифры со 100% точностью В начале декабря 2018 на выставке IEEE International Electron Devices Meeting в Сан-Франциско IBM показала новый 8-битный аналоговый чип. Однако основной инновацией ...

FAQ про работу помощника машиниста Наш респондент — помощник машиниста, работавший с 2005 по 2010 год на маршрутах Москва — Тверь, Москва — Конаково, Москва — Зеленоград и подобных. Мы задали ему вопросы, которые казались наиболее интересными нам. В комментариях можно оставлять свои. — Чем помощник машини...

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

«Хитрила омертвел»: О проблемах с глохнущим Nissan X-Trail рассказал владелец Водитель пожаловался на то, что не может нормально завести свою машину, поскольку она норовит сразу же «отрубиться». Как объяснил владелец Nissan X-Trail в тематическом сообществе соцсети «ВКонтакте», посвящённом этому внедорожнику, его дизельный «Хитрила» 2008 года выпуска...

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

[Из песочницы] Как было устроено хранилище DWH в TELE2 Здравствуйте, дорогие друзья. Сегодня хочу поделиться историей из жизни, как было устроено хранилище DWH в Tele2 до внедрения КХД (EDW). А в следующих статьях рассказать, как внедрялись ETL-инструменты, EDW и BI решения в Tele2. Поступил я в ИТ подразделение Tele2 в 2012 в о...

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

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

Обзор MediEvil – Новинка, заросшая паутиной Если сейчас начать разговор о сильных сторонах бренда PlayStation, то обязательно всплывут такие названия, как Uncharted, The Last of Us, Gran Turismo, Ratchet & Clank и др. По идее, в этом списке должна значиться и MediEvil, однако об этой классической франшизе, которая...

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

[Перевод] Создаем конвейер потоковой обработки данных. Часть 1 Всем привет. Друзья, делимся с вами переводом статьи, подготовленным специально для студентов курса «Data Engineer». Поехали! Apache Beam и DataFlow для конвейеров реального времени Сегодняшний пост основан на задаче, которой я недавно занимался на работе. Я был действитель...

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

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

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

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

Автор книги «Ведьмак» все же получит у CD Projekt Red отступные В октябре прошлого года сообщалось, что Анджей Сапковский, автор книги «Ведьмак», потребовал у CD Projekt Red компенсацию за использование своей интеллектуальной собственности. Причем потребовал не просто так, а при помощи юристов, требуя выплаты роялти. Все было бы впол...

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

Лучшие игры для Sony PlayStation 4 сделали бесплатными Каждая компания, которая занимается созданием видеоигр, стремится сделать их как можно более привлекательными во всех отношениях, чтобы такие лучше продавались и, как следствие, приносили больше прибыли на постоянной основе. Особенно много внимания уделяется различным видео...

Бесплатные 5 гигабайт в iCloud. Apple, ты серьезно? Недавно в нашем Telegram-чате читатели заговорили о наболевшем. Они подняли тему, которая касается каждого пользователя устройств от Apple. Дело в том, что компании из Купертино уже должно быть стыдно предлагать своим пользователям всего 5 гигабайт в облаке iCloud. Этого пр...

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

[Перевод] Тестирование PostgreSQL с HugePages в Linux Ядро Linux предоставляет широкий спектр параметров конфигурации, которые могут повлиять на производительность. Главное — выбрать правильную конфигурацию для вашего приложения и рабочей нагрузки. Как и любой другой базе данных, PostgreSQL необходима оптимальная настройка ядра...

Драйвер Radeon Software Adrenalin 2019 Edition 19.2.1 Beta доступен для загрузки Самый свежий драйвер для видеокарт AMD Radeon увеличивает производительность RX Vega 64 в игре Assassin’s Creed: Odyssey на 5%. Кроме того, он решает проблемы с некорректным отображением картинки в Battlefield V. Игровая поддержка и оптимизация: APEX Legends The Divi...

Драйвер Radeon Software Adrenalin 19.10.1 WHQL доступен для загрузки Новое ПО «несет в себе» поддержку адаптеров AMD Radeon RX 5500/RX 5500M и GRID оптимизацию. Кроме того, драйвер исправляет существующие ошибки в игре Borderlands 3 с включенной опцией DirectX 12 API (вылеты и некорректное отображение картинки). Источник: TechPowerUp

Battle Chasers: Nightwar стала лучшей мобильной игрой выставки Gamescom 2019 На конференции Gamescom 2019 объявили лучшие игры выставки в 14 разных категориях. Нас интересуют мобильные проекты, но о самых заметных консольных и ПК проектах тоже можно рассказать. Лучшим экшеном стала DOOM Eternal, релиз которой намечен на этот год. Лучшей RPG жюри на...

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

Популярный компьютерный файтинг Stick Fight: The Game выйдет на мобильных, поспешите на ЗБТ на Android Заурядный на первый взгляд файтинг Stick Fight: The Game за полтора года в Steam продался тиражом более 2 миллионов копий и получил почти 90% положительных отзывов. Теперь издатель NetEase Games вместе с разработчиками Landfall Games анонсировали Stick Fight: The Game Mobile...

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

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

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

«Система уничтожена» — последствия очередного обновления Xiaomi Тревожные новости с полей Xiaomi. Некоторые пользователи устройств компании в Европе сообщают, что их устройства превратились в «кирпич» после установки очередного официального обновления. Апдейт приходит под номером V10.3.1.0.PFBMIXM, V10.3.1.0.PFBEUXM, будьте внимательны...

Как установить Rush Wars и начать играть на iOS и Android уже сегодня Supercell — идеальные маркетологи и манипуляторы. Геймплея в их играх всегда очень мало (если не учитывать Brawl Stars), но миллионная база игроков и доходы, исчисляемые в десятках миллионов долларов, говорят сами за себя. Поэтому неудивительно, что Rush Wars — 6-й проект Su...

О сравнении форматов хранения в Hadoop: начнем с ORC В Hadoop входят продукты, которые могут работать с файлами разных форматов. Я неоднократно искал, читал и думал над тем — какой же формат лучше. Относительно случайно столкнувшись с форматом ORC, заинтересовался, почитал (и даже чуть покодил) и вот что понял — сравнивать фор...

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

6 лет спустя: «Мумий Тролль» впервые за долгое время выступил в Воронеже Фронтмен вспомнил первый воронежский концерт и спел с поклонниками. 13 марта группа «Мумий Тролль» во главе Ильи Лагутенко начала свой тур «Морская – Северозапад» именно с Воронежа. Музыканты не посещали город с 2013 года. Поэтому событие, проходящее в концертном зале Even...

Обзор Bus Driver Simulator 2019. Специфическая игра Есть определенные нишевые проекты, которые создаются специально для отдельной аудитории, которая любит специфические развлечения. Например, есть геймеры, которые обожают реалистичные симуляторы самолетов — там нужно потратить несколько недель только на то, чтобы правильно на...

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

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

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

[Из песочницы] Передача знания и Нейронный машинный перевод на практике Нейронный машинные перевод (НМП, англ. Neural Machine Translation, NMT) развивается очень быстро. Сегодня, чтобы собрать свой переводчик, не нужно иметь два высших образования. Но чтобы обучить модель, нужен большой параллельный корпус (корпус, в котором предложению на исход...

Стали известны подробности наличия накладного живота у Меган Маркл Всё больше сомнений по поводу реальной беременности герцогини. Британцы делают заявления о том, что герцогиня Сассекская носит накладной живот. В «Твиттере» стремительно распространяется хэштег #Megxit. Этим хэштегом делятся сторонники того, что Меган Маркл на самом деле н...

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

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

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

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

[Из песочницы] Как сойти за хорошего программиста Привет, Хабр! Представляю вашему вниманию перевод статьи «How To Fake Being a Good Programmer» автора Stan Sootla. Программисты – это, своего рода, волшебники: слегка потрепанные персонажи-бедняки, которые умеют превращать кофе в строчки кода. Я не владею магией, я всего ...

Что "переварит" формовщик Mayku FormBox Недавно в мое пользование попал вакуумный формовщик. Устройство очень классное, удобно делать формы для отливки, упаковку к товарам и многое другое...Но расходные материалы к нему стоят не адекватных денег и не позволяют развить его потенциал по полной.И поэтому тест: Что пе...

[Из песочницы] Снимки событий в Axonframework 3, улучшаем производительность Обзор фреймврока Axonframework Axonframework это фреймфорк реализующий несколько принципов и паттернов проектирования такие как: CQRS – разделяет обработку запросов на чтение и запись данных Event Sourcing – это когда состояние приложения хранится как цепочка событий DDD Ag...

[Перевод] Монада «Reader» через async/await в C# В моей предыдущей статье я описал, как реализовать паттерн "Монада Maybe" с помощью операторов async / await. В этот раз я расскажу, как реализовать другой популярный шаблон проектирования "Монада Reader", используя те же приемы. Этот шаблон позволяет неявно передать некий ...

Бесшовная (почти) миграция между мажорными релизами PostgreSQL с помощью логической репликации У нас в True Engineering на одном проекте назрела необходимость в смене версии PostgreSQL с 9.6 на 11.1. Зачем? База данных на проекте уже объемом 1,5 Tb и растет. Перформанс – одно из основных требований к системе. А сама структура данных эволюционирует: добавляются новые...

Игру в Pokemon GO на смартфонах Xiaomi признали мошенничеством Игра Pokemon GO в 2016 году была настоящим хитом среди пользователей по всему миру. В России из-за неё даже завели дело на известного блогера. Сейчас ажиотаж вокруг игры поутих, но любителей ловить покемонов по-прежнему немало. Недавно некоторые пользователи начали жаловатьс...

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

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

Huawei P30 заблокировали в магазине приложений Android Впервые проблема была описана разработчиком приложений Полом О'Брайеном, который сообщил, что его Huawei P30 Pro сначала без проблем прошёл проверку SafetyNet (службой Google, которая проверяет, работает устройство на подлинном сертифицированном программном обеспечении ...

Спортивную игру GRID 2 бесплатно раздают в Steam для ПК Steam решил порадовать геймеров бесплатной игрой. GRID 2 — гоночный симулятор, который в 2014 году получил награду BAFTA в категории «Лучшая спортивная игра». Игроков ждет напряженная борьба за места, умные компьютерные противники и полное погружение в атмосферу гонки. К ...

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

[Из песочницы] «Умный дом» с Яндекс.Алисой Всем привет! Хочу рассказать о том, как одной маленькой девочке захотелось поюзать навыки Алисы, интегрироваться в «умный дом» крутого продукта MySmartFlat, какие встали преграды на пути, и вообще, каково это — быть девушкой — программистом? Создать навык — это просто. За п...

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

Обзор Little Imps: A Dungeon Builder. Строим подземелья Игра Little Imps: A Dungeon Builder для меня оказалась слишком уж необычной и странной, чтобы прямо лоб рекламировать ее читателю и говорить, что это крутой продукт. Это очень достойное решение для определенной аудитории геймеров, которая хочет получить от игрового процесса ...

Heroes Evolved 1.1.30.0 Heroes Evolved – интересная онлайн MOBA, вобравшая в себя лучшие стороны жанра. Прокачивайте свои навыки и станьте чемпионом. Чтобы начать играть в самую невероятную онлайн стратегию вам всего лишь нужно загрузить ее на телефон и вы уже в бою. Выберите своего персонажа...

Steam больше не работает на Windows XP Летом 2018 года представители компании Valve сообщили, что совсем скоро Steam прекратит поддержку нескольких устаревших операционных систем. Причина в том, что новые функции клиента основаны на современных версиях Google Chrome, который уже давно перестал получать обновления...

Популярная игра Minecraft добралась до реальности Если вы никогда не слышали про Minecraft, вы, вероятно, проживали в пещере последние несколько лет. Это та самая игра с открытым миром, где весь этот мир сделан из кубов с пиксельными текстурами. Также вы наверняка слышали про AR или дополненную реальность, использовать кот...

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