Социальные сети Рунета
Вторник, 26 ноября 2024

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

Журналисты изучили фейковые хакерские инструменты и читы для игр Издание Bleeping Computer в очередной раз доказывает, что человеческой наивности нет предела, а мошенники по-прежнему делают деньги на фальшивых инструментах для хакеров и читах для популярных игр.

Виртуальная машина на ESP8266 для запуска игр VM, написанная неуверенной рукой гуманитария в среде программирования Arduino с использованием быдлокода и велосипедов. А еще есть компилятор для нее из си-подобного языка, написанный на JavaScript теми же методами. Да. Уже можно спешить в комментарии, бросать камни. Ну а те...

Как запустить java-проект на shell-раннере при пуше в репозиторий GitLab’а Меня зовут Иван Сидоренко, я инженер по тестированию в компании Digital Design. Передо мной стояла задача — внедрить запуск автотестов, написанных на Java Selenium. Я новичок в CI/CD, поэтому столкнулся со множеством проблем. Подробных инструкций в интернете по этой задаче ...

[Из песочницы] Invidious — альтернативный YouTube-фронтенд «Invidious» — это веб-фронтенд (грубо говоря, веб-клиент) для сайта YouTube. Код проекта написан на языке программирования Crystal, использует СУБД PostgreSQL и распространяется под свободной лицензией AGPLv3+. Читать дальше →

Банковский троян Bolik маскируется под NordVPN Злоумышленники используют копии сайтов популярных сервисов для распространения банкера Bolik. Один из таких ресурсов копирует известный VPN-сервис, а другие замаскированы под сайты корпоративных офисных программ.

Скрипты для кликджекинга нашли на 613 популярных сайтах Группа исследователей изучила популярные сайты, входящие в Alexa Top 250 000, и выявила множество посторонних скриптов, в основном занимавшихся кликджекингом.

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

22 августа стартует ЗБТ экшен-платформера Mega Man X Dive, предрегистрация открыта Mega Man — одна из самых популярных долгоиграющих серий видеоигр в истории. Издатель Capcom готовит новый мобильный проект, который получит название Mega Man X Dive и выйдет в режиме закрытого бета-теста на iOS и Android 22 августа. Предварительную регистрацию можно пройти ...

Лето с Jabra ПРОВЕДИТЕ ЭТО ЛЕТО С НАМИ! Лежа на пляже, изучите сайт www.Jabra.ru За бокалом прохладительного коктейля напишите вашим клиентам или поболтайте с ними по телефону! Не забудьте упомянуть о Jabra! Сидя на городской террасе, продайте им вашу идею и наше ...

Puppeteer c ES6 в ноде и браузере, или почему Zora это лучший тест-фреймворк в своей нише Все хорошо, пока вам нужно прогнать JS исходники через бабели-шмабели для создания бандла, но начинается сущий ад, когда вы захотите написать тесты для вашего сайта или бибилиотеки. Проблема в том, что все тест-фреймворки используют специфичные функции из ноды или/и написаны...

Опасный троянец распространяется через копию сайта ФССП России Специалисты вирусной лаборатории «Доктор Веб» обнаружили вредоносную копию сайта Федеральной службы судебных приставов (ФССП) России. Хакеры используют сайт-подделку для заражения пользователей троянцем Trojan.DownLoader28.58809. Копия сайта ФССП России ...

Троян распространяется через фейковый сайт Федеральной службы судебных приставов Специалисты «Доктор Веб» обнаружили вредоносную копию сайта Федеральной службы судебных приставов (ФССП) России.

Малварь маскируется под фильмы на торрент-трекере и ворует криптовалюту Специалист обнаружил на The Pirate Bay файлы, маскирующиеся под популярные фильмы. Малварь внедряет мошеннический контент на такие сайты, как Wikipedia, Google и Яндекс, а также ворует криптовалюту у пользователей.

Сайты с читами к играм раздают троянский майнер В Интернете появился новый модульный троян-загрузчик, написанный на JavaScript. В настоящее время его можно получить вместе с криптомайнером в нагрузку к читам для видеоигр. Windows-зловред, получивший кодовое имя MonsterInstall, примечателен тем, что в качестве среды исполн...

Docker + Laravel = ❤ // Часть 2 Данный пост написан по заявкам трудящихся, которые с завидной периодичностью спрашивают о том "Как запустить Illuminate / Symfony / MyOwnPsr7 приложение в докере". Давать ссылку на ранее написанный пост уже не хочется, так как взгляды относительно того, как следует решать п...

Компьютерный алгоритм определил, кто умрёт в последнем сезоне «Игры престолов» Исследователи из Мюнхенского технического университета написали алгоритм, который способен предсказать, кто из персонажей «Игры престолов» погибнет в новом сезоне. Алгоритм делает это на основании ключевой информации про героев телесериала.

Уникальный калькулятор MyScript Calculator 2 доступен на iOS и Android бесплатно Разработчики приложения MyScript Calculator 2 сделали все для того, чтобы сделать процесс решения примеров и уравнений максимально простым и интуитивным. Вместо того, чтобы выбирать нужные цифры и знаки на виртуальной клавиатуре, вам достаточно просто написать пальцем,...

Дэвид Чаум представил устойчивую к квантовым вычислениям криптовалюту Praxxis «Крестный отец» движения шифропанков и создатель первой цифровой денежной системы eCash доктор Дэвид Чаум объявил во вторник, 20 августа, об официальном запуске новой криптовалюты на базе устойчивого к квантовым вычислениям блокчейна Praxxis. «Я исключительно рад представить...

Банковский троян использует снимки экрана для хищения информации Эти вредоносные программы имеют ряд схожих признаков: они написаны на Delphi, содержат функционал бэкдоров, состоят из нескольких компонентов, маскируются под легитимные документы и ПО, а также нацелены на испано- и португалоговорящие страны Латинской Америки.Для атаки злоум...

Троян Belonard эксплуатирует уязвимости в Counter-Strike 1.6 В «Доктор Веб» изучили малварь Trojan.Belonard, которая проникает на компьютеры жертв через уязвимости клиента игры Counter-Strike 1.6.

Шпион Triout маскируется под дистрибутив приложения Psiphon Взломанный вариант VPN-приложения Psiphon обнаружили ИБ-специалисты Bitdefender. Измененный дистрибутив Android-программы распространяется через неавторизованные хранилища и устанавливает на смартфон жертвы шпионское ПО. В качестве полезной нагрузки выступает зловред Triout,...

Esquire в Сингапуре выпустил написанный ИИ-ботом журнал «Робот» написал несколько текстов, включая письмо редактора — и потратил на каждый материал всего несколько минут.

Kubernetes Operator на Python без фреймворков и SDK Go на данный момент является монополистом среди языков программирования, которые люди выбирают для написания операторов для Kubernetes. Тому есть такие объективные причины, как: Существует мощнейший фреймворк для разработки операторов на Go — Operator SDK. На Go написа...

[Из песочницы] Duality — легкий и быстрый движок для игростроя под Windows (Доп.) Приветствую, читатель. В данной публикации речь пойдет о перспективном и достаточно молодом игровом движке, который незаслуженно остался в тени таких гигантов, как Unity или Unreal Engine. Разработчиками является объединение энтузиастов под руководством Adam's Lair. Как...

Новый банковский троян распространяется через рекламу McDonald’s Ранее ESET описала вредоносы Amavaldo и Casbaneiro, похожие на Mispadu: они также написаны на Delphi и используют всплывающие уведомления Windows для выманивания личных данных жертвы. Специалисты ESET сообщают, что атака совершается с помощью спама и вредоносной рекламы. Мош...

Принимаем участие в недавнем Telegram Contest, пишем крутое OpenGL ES приложение и выигрываем ничего Забегая вперед, хотелось бы обратить внимание на сумбурную ситуацию с победителем первого этапа конкурса. Победитель забрал 50К американских президентов. НО, был как минимум, еще один разработчик, который написал идентичное приложение и не был никак вознагражден. Он даже по...

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

[Перевод] Типы для HTTP-API, написанных на Python: опыт Instagram Сегодня мы публикуем второй материал из цикла, посвящённого использованию Python в Instagram. В прошлый раз речь шла проверке типов серверного кода Instagram. Сервер представляет собой монолит, написанный на Python. Он состоит из нескольких миллионов строк кода и имеет неско...

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

Игровая индустрия с 21 по 27 октября 2019 года В сегодняшнем выпуске: Игры и контроллер от Xbox One будут совместимы с Xbox Scarlett. Sony Bend Studio трудится над новым проектом. Diablo IV может быть анонсирована в ближайшее время. Опасность игр здоровью может быть переоценена. Все самое интересное из мира игр и игрово...

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

Пользователи на гаджет Portal написали сотрудники Facebook Положительные пользовательские отзывы на смарт-дисплеи Portal, опубликованные на Amazon, были написаны сотрудниками Facebook.

Названа самая популярная игра для PlayStation 4 в России Компания “М.Видео-Эльдорадо” изучила спрос на видеоигры во втором квартале этого года и выяснила, что самой популярной игрой является последняя часть Mortal Kombat.

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

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

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

По популярному шутеру Overwatch написали кулинарную книгу По известной многопользовательской игре Overwatch существует немало продукции с соответствующей символикой для фанатов. Однако кулинарная книга появилась в первый раз. Её уже можно купить за относительно небольшие деньги.

ИИ Microsoft написал картину по композиции группы «Альянс» «На заре» Microsoft представила картину, написанную искусственным интеллектом по мотивам песни группы «Альянс» «На заре». В основе алгоритма лежат принципы синергии музыки и живописи, описанные великим абстракционистом Василием Кандинским. Идея проекта заключалась ...

Экспресс-тест: «не» или «ни»? Напишите частицу правильно! Частицы «не» и «ни» наводят страх не только на обычных людей, но и на истинных граммар-наци. А всё потому, что написать их правильно довольно сложно. «Ни на минуту» или «не на минуту», «ни дать ни взять» или «не дать не взять», «не кто иной» или «никто иной»? Попробуйте прой...

Шифровальщик Filecoder распространяется с помощью SMS и маскируется под порноигру Новая Android-малварь, замеченная экспертами компании ESET, распространяется через SMS-сообщения, а также QR-коды на форуме XDA Developers и в подразделах о порнографии на Reddit.

Facebook случайно написала на VR-контроллерах «Большой брат следит за тобой» Представители Facebook случайно оснастили загадочными посланиями контроллеры Touch, предназначенные для шлемов виртуальной реальности Oculus Quest и Rift S. К примеру, на контроллерах написано «Большой брат следит за тобой» и «Здесь были масоны».

Фишеры используют официальные рассылки известных компаний для кражи денег с банковских карт Специалисты «Доктор Веб» рассказали о новой тактике мошенников: фишинговые ссылки распространяются через рассылки крупных иностранных компаний, таких как Audi, Austrian Airlines и S-Bahn Berlin.

[Из песочницы] Создание своего jsfiddle, часть 1 Привет всем читателем habr. В данной статье мы напишем свой онлайн редактор кода. Зачем я писал свой онлайн редактор кода В один день мне стало интересно насколько сложно создать свой онлайн редактор по типу jsfiddle, из-за чего я решил написать свой редактор. Написание сво...

Александр Грек об июльском номере «Популярной механики» Прямо сейчас у меня на ногах спроектированные нейросетями и напечатанные на 3D-принтере кроссовки (уже серийная модель!), на работу я приехал на электроскутере, сделанном с использованием углеродных нанотрубок, а вчерашний вечер я провел в Музее русского импрессионизма, любу...

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

Nginx VTS Stats, Mockify — mock API, сравнение Wiremock и Mockify В этом посте я хотел сделать демо Nginx VTS + Prometheus + Grafana. Для демо необходимо было чтобы upstream могли выдавать разные http коды. Это могли сделать следующие проекты: Mockify, написанный на Golang, и WireMock, написанный на Java. Небольшое оглавление установка и...

[Из песочницы] Использование SQLite в Unity (Unity + SQLite) Всем привет, данная публикация будет посвящена работе с встраиваемой реляционной базой данных SQLite в Unity. Данная статья написана новичком для новичков с целью показания работы с SQLite, предполагается, что вы знаете основы SQL. Так как в интернете нет ясного тутора для н...

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

Какие технологии искусственного интеллекта окажутся популярными в ближайшие 10 лет Выводы исследователей Массачусетского технологического института, которые изучили 16 625 научных работ по теме.

Британский актер Хью Лори снимет детективный сериал по книге Агаты Кристи для канала BBC По данным издания Variety британский актер Хью Лори, известный по сериалам «Шоу Фрая и Лори», «Дживс и Вустер» и «Доктор Хаус», занимается экранизацией одного из произведений Агаты Кристи для канала BBC. Лори напишет сценарий и выступит продюсером, а вот его появление в роли...

Subnautica: читы и секреты выживания в игре Subnautica — довольно сложный проект, в который проще играть с читами. Мы собрали самые полезные команды и подсказки по прохождению игры.

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

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

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

40 миллионов HTTP запросов/мин на голом Си Введение I/O реактор (однопоточный цикл событий) — это паттерн для написания высоконагруженного ПО, используемый во многих популярных решениях: Node.js Tor Transmission Chromium Memcached ... В данной статье мы рассмотрим подноготную I/O реактора и принцип его работы, нап...

bear_hug: игры в ASCII-арте на Python3.6+ Для своих игр в ASCII-арте я написал библиотеку bear_hug с очередью событий, коллекцией виджетов, поддержкой ECS и прочими полезными мелочами. В этой статье мы посмотрим, как с её помощью сделать минимальную работающую игру. Читать дальше →

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

Названы самые популярные видеоигры в России В России вскоре откроется выставка ИгроМир. В её честь аналитики Яндекс.Маркета изучили спрос на видеоигры для приставок и ПК и узнали, какие игры были популярны в 2019 году.

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

Python v3.x: обработчик исключений для корутин и синхронных функций. Вобщем, для всего В свободное время я работаю над своим небольшим проектом. Написан на Python v3.x + SQLAlchemy. Возможно, я когда-нибудь напишу и о нем, но сегодня хочу рассказать о своем декораторе для обработки исключений. Его можно применять как для функций, так и для методов. Синхронных ...

[Перевод] Мой компилятор для Lisp Очень рад объявить о завершении моего первого компилятора для языка программирования! Malcc — это инкрементальный AOT-компилятор Lisp, написанный на C. Вкратце расскажу о его многолетней разработке и что я узнал в процессе. Альтернативное название статьи: «Как написать комп...

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

Google, Facebook и другие следят за пользователями на порносайтах, и режим инкогнито не помогает Исследователи подсчитали, что 93% из 22 484 изученных ими сайтов для взрослых следят за своими пользователями и передают собранные данные сторонним организациям.

Мобильный UC Browser подвергает риску MITM-атак 500 000 000 пользователей Аналитики «Доктор Веб» обнаружили в популярном мобильном браузере UC Browser скрытую возможность загрузки и запуска непроверенного кода.

Сисадмин против системы. О чем Эдвард Сноуден написал в своей автобиографии Permanent Record Для подписчиковЗнаменитый разоблачитель американской системы глобальной слежки Эдвард Сноуден написал автобиографию, которая уже успела стать бестселлером. Правительство США подало на него новый иск и попыталось лишить гонорара. Мы изучили эту сенсационную книгу и расскажем,...

Под капотом Screeps — виртуализация в MMO-песочнице для программистов В этой статье я расскажу про одну малоизвестную технологию, которая нашла ключевое применение в нашей онлайн-игре для программистов. Чтобы долго не тянуть резину, сразу спойлер: кажется, что такого шаманства в нативном коде Node.js, к которому мы пришли после нескольких лет ...

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

Искусственный интеллект создал картину Искусственный интеллект неумолимо развивается, во многих сферах превысив возможности человека. И вот на днях, компания Microsoft в Музее русского импрессионизма представила картину, написанную нейросетью по мотивам песни группы «Альянс» «На заре». В основе алгоритма заложены...

[Из песочницы] Подключаем WiFi-адаптер WN727N к Ubuntu/Mint У меня возникла проблема с подключение WiFi-адаптера wn727n к ubuntu/mint. Я долго гуглил, но решения так и не нашел. Решив проблему, решил написать его сам. Все, что написано ниже, рассчитано на новичков. Читать дальше →

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

Ускоряем PHP-коннекторы для Tarantool с помощью Async, Swoole и Parallel В экосистеме PHP на данный момент существует два коннектора для работы с сервером Tarantool ― это официальное расширение PECL tarantool/tarantool-php, написанное на С, и tarantool-php/client, написанный на PHP. Я являюсь автором последнего. В этой статье я хотел бы подели...

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

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

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

Реализация целого типа в CPython На Хабре уже были статьи о подробностях реализации менеджера памяти CPython, Pandas, я написал статью про реализацию словаря. Казалось бы, что можно написать про обычный целочисленный тип? Однако тут не всё так просто и целочисленный тип не такой уж и очевидный. Если вам и...

На мобильных выйдет очень красивая головоломка Dream Detective Студия FunPlus, в портфолио которой есть такие популярные развлечения как King of Avalon, Guns of Glory и Lumia Saga, готовит необычную головоломку под названием Dream Detective. Это игра-расследование, в которой вам предстоит путешествовать по Земле снов и раскрывать причу...

Аналитики оценили влияние «Игры престолов» на соцсети С начала года об «Игре престолов» в соцсетях написали почти 6 млн сообщений, а количество «лайков» превысило 234 млн. В среднем один вовлеченный пользователь посвятил сериалу два поста. HBO показал его последний эпизод.

Исследователи выявили 37 уязвимостей в популярных реализациях VNC Эксперты «Лаборатории Касперского» изучили различные реализации системы удаленного доступа Virtual Network Computing (VNC) и выявили множество проблем.

Мониторинг метеоданных в Grafana В этой статье речь пойдет о том, как вывести для мониторинга — нужные показатели системы на графики, при этом не написав ни одной строчки кода. Используемое ПО распространяется свободно кроме сервера БД — это MS SQL сервер, развернутый в облачном сервисе MS Azure, который вы...

Профессионального игрока в Fortnite выгнали из команды за читы Игрок команды Kaliber Джонатан «Jonnyk» Космала был исключен из команды за использование читов. Его сдал разработчик читов. Джонатан «JonnyK» Космала, приобретает читы, чтобы пройти квалификацию на Fortnite World Cup, а через некоторое время получает «кик» из команды. А...

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

[Перевод] Как написать смарт контракт на WebAssembly в сети Ontology? Часть 2: С++ В этой статье мы разберем на двух примерах, как написать смарт контракт на языке C++, используя WASM на основе блокчейн сети Ontology. Сегодня, после нескольких месяцев стабильной работы в тестовом режиме, Ontology запустила WASM в основной сети, что позволяет безболезненн...

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

ML на Scala с улыбкой, для тех, кто не боится экспериментов Всем привет! Сегодня будем говорить о реализации машинного обучения на Scala. Начну с объяснения, как мы докатились до такой жизни. Итак, наша команда долгое время использовала все возможности машинного обучения на Python. Это удобно, есть много полезных библиотек для подг...

О анонимности в интернете, жизни и её относительности Warning! Дабы заранее предупредить различные вопросы, а также обеспечить удобство чтения, далее — небольшой дисклеймер: всё, что будет написано далее — основано на личном и субъективном опыте, выражает личное мнение автора и ни в коем случае не является призывом к каким либо...

Elemancer - Legend of Cards — новая бесплатная карточная игра в фэнтезийном сеттинге Если вам не понравилась Calm Cards, о которой мы написали сегодня, и вы ждете новинку именно в жанре ККИ — красивую, разнообразную и предлагающую оригинальные механики, обратите внимание на Elemancer – Legend of Cards. Авторы утверждают, что их игра построена на решениях, т...

Игра по графическому роману Blacksad выйдет в сентябре 2019 года Разработчики Pendulo Studios и YS Interactive опубликовали анонсирующий трейлер Blacksad: Under the Skin — детективного квеста, основанного на серии комиксов Blacksad об антропоморфном коте-детективе, которую написали испанские авторы Хуан Диас Каналес и Хуанхо Гуарнидо. Как...

Swift.assert — жизнь после релиза Как часто вы используете Swift.assert() в вашем коде? Я, честно, использую довольно часто (Если это плохая практика, то, пожалуйста, напишите в комментариях — почему это плохо?). В моем коде часто можно встретить, например, такой вызов: Swift.assert(Thread.isMainThread) Не ...

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

[Из песочницы] MicroPyServer простой HTTP сервер для ESP8266 и ESP32 Всем привет! Хочу рассказать о библиотеке MicroPyServer написанной на Python, которая позволяет взаимодействовать с устройствами ESP8266 и ESP32 посредством простого HTTP сервера. Что такое MicroPyServer? MicroPyServer это простой HTTP сервер предназначенный для проектов на...

Более 30 млн человек скачали рекламное ПО из Google Play Специалисты по кибербезопасности из Avast обнаружили в Google Play 50 потенциально опасных приложений, которые маскировались под помощник для тренировок, трекер движений и фоторедактор. На деле же они показывали навязчивую рекламу в полноэкранном режиме, а в некоторых случая...

Пользователь Tinder раскритиковал девушку в платье от ASOS — в ответ интернет-магазин добавил её фото на сайт «Листай вправо, чтобы узнать, кто смеялся последним», написала компания в Twitter.

Разработчик чита для GTA V должен заплатить 150 000 долларов Суд США удовлетворил иск Take-Two в деле против разработчика читерского ПО для игры Grand Theft Auto V. Теперь Джонни Перез должен выплатить издателю максимальный штраф в 150 000 долларов за причинённые нарушения в работе.

Эволюция H2 — оконные функции, CTE, JSON/XML во встраиваемой базе данных Есть open source проекты которые стали коммерчески успешным мейнстримом, как например PostgreSQL/Elasticsearch. Другие, к примеру RethinkDB, проиграли на рынке и остановили разработку. А проект H2 database встраиваемой базы данных, написанной на языке java, развивается и здр...

[Из песочницы] Интеграция React Native и C++ для iOS и Android Недавно мне предложили поработать над одним интересным проектом. Требовалось разработать мобильное приложение для американского стартапа на платформах iOS и Android с помощью React Native. Ключевой технической особенностью и фактором, который однозначно решил мое участие в п...

О том как я подготовился и сдал сертификацию Oracle Database SQL (1Z0-071) Зачем написана статья? Когда я готовился к OCA и OCP по Java 8, то нашел много статей на Хабре, благодаря которым выбрал оптимальный путь и сэкономил много времени. Однако по подготовке именно к OCA Oracle Database SQL (1Z0-071) материалов на Хабре нет и в интернете тоже о...

Google Play Pass запустится совсем скоро + интригующие новости об Apple Arcade В официальном аккаунте Google Play в Twitter появилась запись: «Время почти пришло. Google Play Pass уже близко». Вероятно, Google подогревает публику накануне презентации Apple, где, если и не запустят Apple Arcade, почти наверняка расскажут, когда сервис стоит ждать. Н...

[Перевод] 56 проектов на Python с открытым исходным кодом 1. Flask Это микро-фреймворк, написанный на Python. Он не имеет валидаций для форм и уровня абстракции базы данных, но позволяет вам использовать сторонние библиотеки для общих функций. И именно поэтому это микро-фреймворк. Flask предназначен для простого и быстрого создан...

Обзор вирусной активности для мобильных устройств в июне 2019 года Мобильная угроза месяца14 июня компания "Доктор Веб" рассказала о троянце Android.FakeApp.174, загружавшем сомнительные веб-сайты. На них пользователям Android-устройств обманом предлагалось подписаться на получение уведомлений. В случае согласия жертвам начинали п...

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

В Humble Bundle бесплатно раздают Gone Home На сайте Humble Bundle проходит бесплатная раздача квестовой игры Gone Home. Игра рассказывает о девушке, которая возвращается домой после путешествия по Европе. Она не находит там своих родных, а обнаруживает лишь записки и страницы дневника, которые ей предстоит изучить...

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

Зрелищная action RPG Eternal City вышла в режиме пробного запуска на iOS и Android Как и было обещано, в странах Юго-Восточной Азии состоялся релиз Eternal City. Это action RPG в реальном времени с интересными персонажами и уникальной сюжетной линией. Несмотря на ограниченный релиз, в игре есть английский язык, а поэтому, приложив немного усилий, в нее мо...

Распознавание объектов в режиме реального времени на iOS с помощью YOLOv3 Всем привет! В данной статье мы напишем небольшую программу для решения задачи детектирования и распознавания объектов (object detection) в режиме реального времени. Программа будет написана на языке программирования Swift под платформу iOS. Для детектирования объектов буд...

Медики сравнили Facebook с героином Дело в том, что пользователи соцсетей, как и наркоманы, имеют крепкую зависимость, но продолжают потреблять наркотик. Американские учёные сравнили зависимых от соцсетей с героиновыми наркоманами. Исследование было опубликовано в журнале Journal of Behaviour Addictions, перед...

[Из песочницы] Headless CMS. Почему я пишу свою Всем привет! Написать эту публикацию меня побудила вот эта недавняя статья (вчера увидел). Пересказывать основные признаки Headless/content-first/api-first и т.п. CMS я не буду, материала полно и наверняка уже многие знакомы с этим трендом. А хочу я рассказать почему и ка...

AirPods назвали опасными для здоровья Беспроводные Bluetooth-наушники могут быть опасными для здоровья. Такое мнение высказал учёный Джерри Филлипс. Примечательно, что особое беспокойство у исследователя вызвали одни из самых популярных беспроводных наушников — AirPods. По его словам, из-за того что эти н...

Децентрализованная биржа Binance анонсировала поддержку аппаратных кошельков Готовящаяся к запуску децентрализованная биржа Binance DEX уже с первого дня работы будет поддерживать аппаратные кошельки. Об этом глава компании Чанпэн Чжао в воскресенье написал в Twitter. Binance DEX will support hardware wallets from day one of launch. So that you can b...

Зловред Agent Smith поразил 25 миллионов Android-смартфонов ИБ-исследователи обнаружили ранее неизвестный Android-зловред, который устанавливает на скомпрометированное устройство приложения для демонстрации нежелательной рекламы. Программа, получившая название Agent Smith, заразила не менее 25 млн смартфонов в Индии, Пакистане и друг...

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

[Перевод] Большая часть текстов в интернете написана безумцами Я обнаружил пост, написанный несколько лет назад, где перечислено, какой процент пользователей reddit оставляет записи на этом сайте: В Askreddit около 15 уникальных посетителей и 500 000 комментаторов. В /r/pics и /r/funny 10 млн посетителей и 200 К комментаторов. В /r/...

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

Вышел первый трейлер полнометражного аниме по мотивам серии игр Ni No Kuni Warner Bros. опубликовала первый трейлер полнометражного аниме по Ni No Kuni. Сюжет рассказывает о старшекласснике Ю и его друзьях, которые обретают способность перемещаться в волшебный мир. Производством аниме занимается студия Level 5, которая разработала обе части ролевой...

[Из песочницы] Prometheus + Grafana + Node Exporter + Docker в Azure c уведомлениями в Telegram Для начала подготовим виртуальную машину, для этого напишем небольшой скрипт, который разворачивает и автоматизирует некоторые рутинные операции, скрипт использует Azure Cli: project.sh#!/bin/bash echo "AZURE VM Create" echo "Azure Account:" echo "Az...

Почему не стоит скачивать читы для Counter-Strike Сегодня мы расскажем почему опасно устанавливать читы для своей КС 1.6, но сначала отметим, что скачать кс 1.6 можно быстро и бесплатно на сайте Скачай-кс.рф. На этом портале Вы найдете более 75 самых разнообразных и уникальных сборок игры, а помимо этого сможете почитать ог...

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

Блокировщики рекламы для Android сами оказались рекламными вирусами Исследователи в области кибербезопасности обнаружили, что вредоносные программы для Android стали маскироваться под приложения-блокировщики рекламы. После установки, по иронии, устройство начинает «заваливать» пользователя рекламными объявлениями.

Fancade — приложение для создания собственных миниатюрных игр на мобильных Martin Magni – автор популярной головоломки Mekorama – выпустил свой новый проект Fancade. Пока что он доступен только в Google Play в режиме пробного запуска. Если вы хотите получить доступ и на iOS, напишите автору в Discord – ссылку него и другие полезные материалы можно ...

Трейлер с положительными отзывами прессы об Ace Combat 7: Skies Unknown Издательство Bandai Namco Entertainment в день консольного запуска авиационного боевика Ace Combat 7: Skies Unknown представило ещё один трейлер. В нём, как всегда, немало красивых кадров с рассекающими небеса самолётами, но на этот раз разработчики поспешили п...

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

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

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

[Перевод] Вычисление 2D-коллизий: алгоритм Гилберта — Джонсона — Кирти Я занялся изучением процессов распознавания коллизий, и это привело меня к алгоритму Гилберта — Джонсона — Кирти (Gilbert-Johnson-Keerthi, GJK). Все примеры кода в посте написаны на TypeScript. В примерах используются созданные мной структуры, которые подробно в посте не р...

Google перевёл на mobile-first индексацию пока не все подготовленные к ней сайты На днях сотрудник Google Джон Мюллер заявил в Twitter, что если сайт подготовлен к mobile-first индексации, но пока не переведён на неё, то беспокоится не стоит. Такие случаи возможны. «Это может происходить. Мы перевели уже большое количество сайтов, но ещё не все», —...

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

Как добавить проверки в NoVerify, не написав ни строчки Go-кода В статическом анализаторе NoVerify появилась киллер-фича: декларативный способ описания инспекций, который не требует программирования на Go и компиляции кода. Чтобы вас заинтриговать, покажу описание простой, но полезной инспекции: /** @warning duplicated sub-expressions in...

Троян для macOS распространяется под видом WhatsApp Специалисты «Доктор Веб» обнаружили угрозу для операционной системы macOS, позволяющую загружать и исполнять на устройстве пользователя любой код на языке Python.

В России создают двигатель для космического ядерного буксира Роскосмос собирается испытать макет двигателя для космического ядерного буксира в 2020 году. Об этом написано в описании проекта на сайте госзакупок.

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

GitHub начал блокировать разработчиков из стран, попавших под санкции США О том, что в GitHub отключает аккаунты из регионов, на которых распространяются американские санкции, одним из первых написало издание ZDNet. В качестве примера журналисты привели 21-летнего россиянина Анатолия Кашкина, проживающего в Крыму. Этот разработчик размещает GitHub...

[Из песочницы] Три парадигмы Привет, Хабр! Предлагаю вашему вниманию перевод статьи «Three Paradigms» автора Robert C. Martin (Uncle Bob). За последние 40 лет технологии аппаратного обеспечения увеличили вычислительную мощность наших устройств более чем на двадцать порядков. Теперь мы играем в Angry ...

Сборка Android-приложения. Задачка со звёздочкой Привет, Хабр! Летом я выступал на Summer Droid Meetup с докладом про сборку Android-приложения. Видеоверсию можно найти здесь: habr.com/ru/company/funcorp/blog/462825. А для тех, кто больше любит читать, я как раз и написал эту статью. Речь пойдёт о том, что же это такое ...

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

Приложения Facebook, Instagram и WeChat не обновляются в Google Play Store Обновление, которое не обновляетРаспространено мнение, что, если человек регулярно обновляет приложения до последней версии, он защищен от хакерских атак. Но это не так. Исследователи Check Point доказали, что патчи в высококлассных приложениях - Facebook, Instagram, WeChat ...

Главный секрет Google I/O 2019, о котором не узнать из интернета Титульная конференция крупнейшего гиганта рекламного бизнеса отгремела уже как неделю, а некоторые до сих пор пишут статьи. Так как всё, что можно было написать про программу и главные новинки, уже написано (привет phillennium), то что остаётся скромному посетителю? Только р...

Хакеры начали использовать популярный сервис Google для рассылки вредоносного кода Сохраняйте бдительность во время пребывания в сети. Даже если вы находитесь на проверенных ресурсах Есть много способов того, как оставаться в курсе самых последних событий на интересующие вас темы. Многие пользователи предпочитают пользоваться новостными агрегаторами или са...

Laravel: объясняем основные понятия. Часть вторая: «Практика» Всем привет! Продолжаем серию авторских публикаций в преддверии старта курса «Framework Laravel». В прошлой статье мы с вами посмотрели на теоретические основы Laravel. Однако теорию любого фреймворка можно изучать достаточно долго и ничего не понять, пока сам не напишешь н...

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

League of Legends выйдет на мобильных устройствах. На Android уже началась предварительная регистрация Wild Rift встретит тебя теми же самыми испытаниями навыков в играх против других пяти игроков, к которым ты привык в оригинальной версии League of Legends, но при этом код написан для новых платформ с нуля.

[Перевод] Возможности Python 3, достойные того, чтобы ими пользовались Многие программисты начали переходить со второй версии Python на третью из-за того, что уже довольно скоро поддержка Python 2 будет прекращена. Автор статьи, перевод которой мы публикуем, отмечает, что основной объём Python 3-кода, который ему доводилось видеть, выглядит как...

[Из песочницы] Три относительно честных способа создания Flutter проекта Итак, с презентацией Google первой стабильной версии Flutter, которая случилась 4 декабря 2018 г. начался процесс изменения ландшафта на полях мобильного программирования. Появился новый игрок, способный изменить правила самой игры. Теперь из одной базы кода можно создават...

postfix+dovecot+mysql в FreeBSD Введение Почтовый сервер хотел изучить уже давно, но руки дошли только сейчас, да и информации корректной не особо много удавалось найти, поэтому решил написать как можно более подробную публикацию. В данной публикации пойдёт речь не только о postfix, dovecot, mysql, postfix...

Готовится несколько игр во вселенной «Чужого», одна из них — MMO-шутер Недавно компания FoxNext Games представила Alien: Blackout, ответвление Alien: Isolation для мобильных устройств. Поклонникам традиционных игр это ожидаемо не пришлось по душе, из-за чего на просторах Сети по всему миру пользователи выражали своё негодование. К счас...

Google наказала разработчиков приложений с надоедливой рекламой Исследователи компании Trend Micro обнаружили в Google Play Store 85 мошеннических приложений, которые показывали пользователям надоедливую рекламу, зарабатывая таким образом деньги. Они маскировались под программы для редактирования фотографий и игры. Google уже удалила их ...

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

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

Изучить к 8 Марта: исследование Яндекса, как мужчины и женщины ищут товары в сети Компания изучила популярные стереотипы о поведении пользователей разных полов

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

Самые популярные игры 2019 по версии Яндекс-Маркет В преддверии крупномасштабной выставки видеоигр ИгроМир аналитики сервиса для выбора товаров Яндекс.Маркет изучили спрос на видеоигры для приставок и ПК и узнали, какие игры были популярны в этом году. В исследовании использовались данные Яндекс.Маркета о переходах пользова...

[Из песочницы] Как самостоятельно имплементировать (Proof of Existence) за 2 шага Всем привет! Я работаю в компании, QuantNet, которая проводит конкурсы алгоритмических стратегий. В недавнем времени передо мной встала важная задача — обеспечить гарантии неприкосновенности даты юзеров (это чрезвычайно важно, так как для корректной проверки эффективностей с...

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

Arduino DIY «Демоническая карусель» Всем привет. На данный момент я разработал прототип детского интерактивного тира в виде конструктора, которую я назвал “демоническая карусель”. Задумка была реализовать конструктор в области робототехники. Используя технологию 3D печати и различныx готовых плат, которые мо...

Игра Metro Exodus для ПК станет эксклюзивом для Epic Games Store сроком на год, в Steam проект появится только в 2020 году Издатель игры Metro Exodus – компания Deep Silver – заявила, что этот проект на момент запуска будет распространяться эксклюзивно через магазин Epic Games Store. При этом игра будет недоступной в Steam и других сервисах цифровой дистрибуции до 14 февраля 2020 года – на протя...

Как написать музыку, используя ООП Говорим об истории программного инструмента OpenMusic (OM), разбираем особенности его устройства, рассказываем о первых пользователях. Плюс к этому — приводим аналоги. Читать дальше →

Российские власти связали с разработкой вируса, маскирующегося под приложение Pornhub Специалисты из Канады обнаружили шпионскую программу на Android, которая маскируется под приложения вроде Evernote и Pornhub. Эксперты утверждают, что разработкой программы занимается петербургская компания, сотрудничающая с российскими властями.

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

[Из песочницы] DDS Синтезатор на Verilog В этом посте я поделюсь тем, как разбирался с написанием DDS синтезатора на Verilog. Он будет использован для генерации синусоидального колебания, частоту и начальную фазу которого можно регулировать и рассчитан для использования с 8-битным однополярным ЦАП. О том, как рабо...

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

Что курил автор: добавим олдскула в этот безумный мир игр Привет, Хабр. Не буду повторять тысячный раз о том, что как любой из нас всегда мечтал написать игру. Мне 37. Я разработчик. Как раз самое время задуматься. Аркады, симуляторы, RPG, шутеры, веб, десктоп, мобильная. Было непросто. В какой-то момент я понял, что хочу возродить...

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

[Из песочницы] Снова про phpQuery Приветствую всех. Недавно я взял заказ, где нужно было автоматически подтягивать данные на сайт (проще говоря — написать парсер). Содержание статьи: Предисловие Про phpQuery Начало работы Практическая часть Заключение Читать дальше →

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

[Из песочницы] Какой дистрибутив лучше использовать для вашей embedded системы? Какой дистрибутив лучше использовать для embedded систем. Этот вопрос является актуальным на сегодняшний день. Существует три актуальных подхода для решения этой задачи: Использовать готовый дистрибутив для вашего одно платного компьютера(Armbian, Openwrt и т.д.) Собрать...

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

[Перевод] Глубокое обучение с подкреплением: пинг-понг по сырым пикселям Это давно назревшая статья об обучении с подкреплением Reinforcement Learning (RL). RL – крутая тема! Вы, возможно, знаете, что компьютеры теперь могут автоматически учиться играть в игры ATARI (получая на вход сырые игровые пиксели!). Они бьют чемпионов мира в игру Го, ви...

Консольный плеер cmus для Linux Доброго времени суток. В данный момент использую консольный плеер cmus, который очень удобен в использовании. В свете этого, хотел бы написать небольшой обзор. Читать дальше →

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

Яндекс.Маркет назвал самые популярные видеоигры 2019 года В преддверии крупномасштабной выставки видеоигр ИгроМир аналитики сервиса для выбора товаров Яндекс.Маркет изучили спрос на видеоигры для приставок и ПК и узнали, какие игры были популярны в этом году. В исследовании ...

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

[Из песочницы] Инструмент для сравнения CSS фреймворков Привет, я Александр. Активно изучаю и занимаюсь веб разработкой уже около года. Все началось с удаления клиента любимой игры и поиска ментора. Совершенствуясь в веб-разработке создал проект CSS Comparator. Сама суть проекта заключается в сравнении CSS фреймворков по размерам...

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

Pirogi#1 Приложение пироги №1 Писали с нуля зацените напишите кто что думает интересно ваше мнение. Сайт приложение https://piroginomerodin.ru/ Ссылка на само приложение в itunes https://itunes.apple.com/ru/app/id1154091792 Приложение на стадии доработки, хотим внедрит...

NVIDIA запустила стриминговый сервис для запуска игр в 4K на любом ПК 3 октября в 18:00 состоялся официальный запуск облачного сервиса GFN.ru , построенного на базе платформы GeForce NOW. Он позволяет запускать последние современные игры в 4K разрешении практически на любом компьютере. Сам проект был создан также благодаря финансовой группе «...

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

Биржа Cryptopia назвала дату возобновления работы Взломанная в январе новозеландская биржа Cryptopia сообщила, что возобновит операции в понедельник, 4 марта. Update: We are aiming to have the Cryptopia site re-opened as read only by Monday. — Cryptopia Exchange (@Cryptopia_NZ) 28 лютого 2019 р. «Мы стремимся открыть сайт к...

Пошаговая стратегия Fire Emblem: Awakening попала в Книгу рекордов Гиннесса Недавно разработчики Fire Emblem: Awakening написали в твиттере о новом достижении игры — она занесена в Книгу рекордов Гиннесса как пошаговая стратегия с самым высоким баллом от критиков. Это касается только категории портативных устройств, игры на ...

Сообщение — это продукт: как решить проблему платы за мобильные игры Тадж Келли — консультант игровой индустрии, дизайнер-фрилансер и создатель ведущего дизайн-блога What Games Are написал материал о том, как заставить людей платить за мобильные игры.

Книга «Kafka Streams в действии. Приложения и микросервисы для работы в реальном времени» Привет, Хаброжители! Эта книга подойдет для любого разработчика, который хочет разобраться в потоковой обработке. Понимание распределенного программирования поможет лучше изучить Kafka и Kafka Streams. Было бы неплохо знать и сам фреймворк Kafka, но это не обязательно: я ра...

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

Книга недели: «Большая история: с чего всё начиналось и что будет дальше» — от зарождения Вселенной до наших дней за 18 минут Доктор истории объединяет гуманитарные и естественные науки, чтобы изучить прошлое и предсказать будущее.

Перед фестивалем «Николин день» в Москве проведут флешмоб по запуску бумажных корабликов На территории столичного Парка Горького 16 мая проведут флешмоб «Чудо в каждом мгновении». Он будет предусматривать запуск бумажных корабликов на воду Голицынского пруда. Флешмоб организуется в преддверие начала фестиваля «Николин день», который пройдет в Москве с 17 по...

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

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

Retentioneering: как мы open-source инструменты для продуктовой аналитики на Python и Pandas написали Привет, Хабр. Эта статья посвящена итогам четырехлетней разработки набора методов и инструментов обработки траекторий движения пользователей в приложении или на сайте. Автор разработки — Максим Годзи, который стоит во главе команды создателей продукта, он же — автор статьи. ...

Бывший инженер Google: поисковик не использовал PageRank с 2006 года Бывший инженер Google Джонатан Танг (Jonathan Tang) заявил, что компания не использовала PageRank с 2006 года. Он написал об этом в обсуждении на форуме Hacker News. Согласно профилю в LinkedIn, Танг работал в команде поиска с 2009 по 2014 год. Он занимал пост старшего инжен...

Новая угроза для macOS распространяется под видом WhatsApp Специалисты «Доктор Веб» обнаружили угрозу для операционной системы macOS, позволяющую загружать и исполнять на устройстве пользователя любой код на языке Python.

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

[Перевод] История 3dfx Voodoo1 Это вторая статья из серии «3D-карты конца 90-х, на которых работал Quake». В первой части мы рассмотрели Rendition Vérité 1000 конца 1996 года и специальный порт игры для неё под названием vQuake. Rendition удалось победить всех на рынке Quake. На короткий промежуток време...

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

Zombotron — динамичный космо-шутер про зомби без зомби Первая игра с названием Zombotron появилась еще в начале 2000-х годов и была выполнена на популярном тогда flash. Весной 2019 вышла уже четвертая часть достаточно популярной серии. Однако на этот раз разработчик решил использовать более функциональный движок – Unity. Такие и...

[Из песочницы] Работа Xamarin c SDK, написанном на C Не так давно у меня был интересный проект на Xamarin Forms для нескольких платформ: Android iOS UWP MacOS Нам было необходимо создать библиотеку, которая смогла бы подключаться к нескольким нашим проектам: Xamarin.Forms, Android на Java, Cordova, а также позволять сторонн...

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

ИГРА: Угадайте статью по комменту! Сегодня важный день: Лайфхакеру исполняется 12 лет. За это время наши читатели успели написать на сайте около 300 тысяч комментариев. Мы их внимательно изучали, а самые смешные и странные даже сохраняли. Предлагаем вам немного развлечься: посмотрите на выбранные комменты и п...

Исследователи научили нейросеть писать мрачные песни в стиле группы Cannibal Corpse Группа программистов Dadabots запустили на YouYube трансляцию работы новой нейрости, которую обучили сочинять мрачные тексты для песен в стиле «дез-метал». Саму музыку, если ее можно так назвать, написала другая нейрость. Если вслушаться в то, о чем поет этот своеобразный ду...

Говорит и показывает: отличается ли риторика кандидатов в президенты? Можно ли по цитате определить, кто из политиков ее автор? Украинская НКО Vox Ukraine делает проект VoxCheck, в рамках которого проверяет высказывания наиболее рейтинговых политиков. Недавно они выложили всю базу проверенных цитат. Я как раз слушаю курсы по NLP и решила прове...

Как быстро написать веб-сайт или веб-приложение и не увязнуть в сборщиках Это маленькое руководство описывает создание реактивного веб-приложения используя отрисовку на стороне сервера (Server-Side Rendering, SSR). Клиентская часть являет собой полноценное Vue-приложение, в моём случае используя шаблон MVVM. Серверное приложение работает на микроф...

Сайты все еще могут выявлять режим инкогнито в Chrome Веб-ресурсы по-прежнему способны определять режим инкогнито в Chrome — к такому выводу пришли ИБ-специалисты, предложившие два способа выявления приватных окон в браузере. В 76-й версии интернет-обозревателя Google устранила возможность обнаружения защищенного просмотра, одн...

«Мы доверяем друг другу. Например, у нас вообще нет зарплат» — большое интервью с Тимом Листером, автором Peopleware Тим Листер — соавтор книг «Человеческий фактор. Успешные проекты и команды» (в оригинале книга называется «Peopleware») «Вальсируя с Медведями: управление рисками в проектах по разработке программного обеспечения» «Балдеющие от адреналина и зомбированные шаблонами. Паттерн...

Напиши свою песню за 10 минут (модуль textgenrnn Python3) Сегодня попробуем обучить свою собственную нейронную сеть, чтобы писала текст для песен. Обучающей выборкой будут тексты группы "Руки Вверх". Ничто не мешает чтобы поменять данные на тексты своих любимых групп. Для извлечения данных с веб-сайтов используем Python3 (модуль B...

Нельзя так просто взять и написать SELECT, если вендор не разрешает… но мы таки напишем TL;DR: GitHub://PastorGL/AQLSelectEx. Однажды, ещё не в студёную, но уже зимнюю пору, а конкретно пару месяцев назад, для проекта, над которым я работаю (нечто Geospatial на основе Big Data), потребовалось быстрое NoSQL / Key-Value хранилище. Терабайты исходников мы вполне ...

Книга «Мой друг магнитофон» Давно хотел написать о замечательной книге М. Згута «Мой друг магнитофон». Хотя она и не относится к теме 3D печати, стоит её прочитать!.https://mexalib.com/view/36944https://krsk.au.ru/10418407/http://rt22.ru/viewtopic.php?f=43&t=47761.Книга очень тёплая и ламповая. Читаетс...

На мобильных выйдет Story of Seasons — популярный симулятор фермера (Harvest Moon в прошлом) Story of Seasons — безумно популярная серия симуляторов фермера, старые части которой некоторое время выходили под именем Harvest Moon. Только в 2014 линейка получила свое текущее название. Кстати, именно она была одним из главных источников вдохновения для автора Stardew Va...

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

Телевизоры со Smart TV до 30 000 рублей: хиты продаж Поддержка технологии Smart TV – уже почти обязательная функция для современного телевизора. С ней ТВ можно использовать даже без антенны, ведь у пользователя будет доступ к онлайн видеосерверам, играм и любимым приложениям. С популярностью Smart TV упала стоимость на умные у...

Google всё ещё накладывает ручные санкции за искусственные ссылки Дэн Петрович из Dejan SEO написал в Twitter, что Google наложил на сайт компании ручные санкции за неестественные ссылки. При этом он утверждает, что за последние 5 лет не создал ни одной ссылки, а если замечал что-то подозрительное, то сразу добавлял такие ссылки в файл Dis...

[Перевод] Руководство по Discovery.js: быстрое начало Это и последующие руководства проведут вас через процесс создания решения на основе проекта Discovery.js. Наша цель — создать инспектор NPM-зависимостей, то есть интерфейс для исследования структуры node_modules. Примечание: Discovery.js находится на ранней стадии разработки...

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

Новость на сайте 76.ru из сети Шкулева оскорбляла власть. Последствия: блокировка-разблокировка Из-за новости о том, что на здании полиции в Ярославле написали матерное слово рядом со словом «Путин», сработал закон о запрете оскорбления власти в онлайне.

UICollectionViewLayout для пиццы из разных половинок Чтобы сделать пиццу из половинок мы использовали два UICollectionViewLayout. Рассказываю о том, как мы написали такой лейаут для iOS, с чем столкнулись и от чего отказались. Читать дальше →

Предрегистрацию на Black Desert Mobile прошли 4 миллиона человек, в честь этого раздача После анонса глобального релиза 11 декабря некоторые пользователи с пеной у рта кричали о том, что Black Desert Mobile никому уже не нужна, указывая таким образом на то, как долго им пришлось ждать. Однако издатель сегодня объявил, что уже больше 4 миллионов человек прошли п...

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

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

«Вы будете сидеть с раскрытым ртом»: критики и игроки остались в восторге от Resident Evil 2 Сегодня Resident Evil 2 поступила в продажу для ПК, Xbox One и PlayStation 4. Большинство критиков уже опубликовали свои обзоры. На агрегаторе оценок OpenCritic средний рейтинг Resident Evil 2, основанный на 96 рецензиях, составил 92 балла из 100. Все кр...

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

«Процесс развития ИИ напоминает роман Кафки» Франц Кафка написал свой роман «Процесс» в 1914–1915 годы, когда терминов «робот» и «искусственный интеллект» еще не существовало. Однако писателю удалось точно передать образ бездушной машины бюрократии, которая напоминает современные алгоритмы на базе ИИ, полагает британск...

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

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

BBC Studios выпускает VR игру BBC Studios воплощает сериал «Доктора Кто» в жизнь в качестве VR игры «Доктор Кто: Грань времени». Это вторая интерпретация классической виртуальной реальности. В начале этого месяца BBC выпустила короткометражный анимационный фильм «Runaway». И это может быть еще одним утеш...

Создаём библиотеку по последнему слову техники Привет, Хабр. Это статья о том как написать Hello world по последнему слову техники. В конце мы получим hello world библиотеку которая: Использует typescript Заботится о codestyle Генерирует доку Проводит тесты Читать дальше →

[Перевод] LLVM IR и Go В этой статье мы рассмотрим, как построить программу на Go, такую, как компилятор или статический анализатор, которая взаимодействует с фреймворком компиляции LLVM, используя язык ассемблера LLVM IR. TL;DR мы написали библиотеку для взаимодействия с LLVM IR на чистом Go, см...

[Из песочницы] System.Console, Mono и NCurses Всем привет, в своей работе (а ранее и в учебе) я часто использую C# и этот язык стал мне, что называется, привычным. Решив немного потренироваться в программировании, я написал консольный текстовый редактор для Linux. Вкратце опишу полученный опыт. В Mono класс System.C...

85 приложений в Google Play показывали нежелательную рекламу и были установлены 9 млн раз В официальном каталоге приложений Google Play нашли 85 зараженных адварью приложений, маскировавшихся под разные игры и пульты для ТВ.

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

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

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

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

На мобильных вышла мультяшная RPG Battle Breakers от авторов Fortnite Игра Battle Breakers от Epic Games вышла в режиме пробного запуска в некоторых странах еще в 2017 году, и только сегодня она наконец-то добралась до всех остальных в полноценном виде на мобильных устройствах. Стоит отметить, что это первый проект компании после выхода Fortni...

Valve в четверг анонсирует новую игру во вселенной Half-Life Half-Life 3 всё-таки будет! Именно это мы могли бы написать сейчас. И даже сделали немного кликбейтный заголовок (sorry for that). Но в этой шутке всё же есть доля правды, ведь уже в этот четверг состоится анонс игры Half-Life: Alyx. На самом деле это будет уже седьмой игрой...

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

Пишем на Java для Nintendo DS Введение Все началось с того, что я случайно нашел список homebrew программ (программы, разработанные усилиями пользователей для устройств, не предназначенных для запуска пользовательского ПО) для Nintendo DS и в нем увидел одну очень интересную строчку, а именно: «Pstros ...

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

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

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

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

Через 0-day в Firefox жертвам доставляли NetWire и Mokes Стали известны подробности о зловредах, которых киберпреступники пытались установить на macOS-компьютеры сотрудников криптобирж через две уязвимости нулевого дня в Firefox. Всего на данный момент обнаружено два бэкдора, задействованных в кампании. ИБ-исследователь Патрик Уор...

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

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

Цифровая версия популярной карточной игры BANG! вышла на Android в режиме бета-теста Компания Asmodee Digital, которая славится тем, что выпускает цифровые версии популярных настольных игр, на этой неделе порадовала игроков веселой карточной BANG! The Card Game. Игра выполнена в сеттинге спагетти-вестерна. Каждому игроку достается одна из семи ролей: шериф,...

Glitch Run — стильный хардкорный раннер от создателей Power Hover выйдет 28 марта Разработчик Oddrok, ранее выпустивший аркады Power Hover, DROP NOT!, HeliHopper и другие, анонсировал новый стильный проект Glitch Run. В игре использован стиль неоновых 80-х. Это платформер-раннер, который играется в вертикальной ориентации и управляется всего одной кнопко...

QEMU.js: теперь по-серьёзному и с WASM Когда-то давно я смеха ради решил доказать обратимость процесса и научиться генерировать JavaScript (а точнее, Asm.js) из машинного кода. Для эксперимента был выбран QEMU, некоторое время спустя была написана статья на Хабр. В комментариях мне посоветовали переделать проект ...

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

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

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

FFI: пишем на Rust в PHP-программе В PHP 7.4 появится FFI, т.е. можно подключать библиотеки на языке C (или, например, Rust) напрямую, без необходимости писать целый extension и разбираться в его многочисленных нюансах. Давайте попробуем написать код на Rust, и используем его PHP-программе Читать дальше →

[recovery mode] REST страсти по 200 Давно я хотел написать эту статью. Все думал — с какой стороны зайти правильнее? Но, вдруг, недавно, на Хабре появилась подобная статья, которая вызвала бурю в стакане. Больше всего меня удивил тот простой факт, что статью начали вбивать в минуса, хотя она даже не декларир...

[Перевод] PowerShell в роли инструмента для пентеста: скрипты и примеры от Varonis Хакеры любят использовать PowerShell для запуска «fileless malware» — бестелесных вредоносных программ, которые не являются традиционными бинарными файлами с компилированным вредоносным кодом, и по этой причине подчас не могут быть обнаружены антивирусными решениями. Powe...

Ember.js: (снова) время попробовать Я написал эту статью по мотивам выступления, которое я делал в meetup-группе Berlin.js. Последнее время выходит очень мало русскоязычных материалов об этом достаточно популярном и стабильном фреймворке и я решил немного исправить эту ситуацию. Вы учите Ember.js один раз, а ...

OpenDiablo2: открытый движок Diablo 2 В честь пятницы – немного дичи. OpenDiablo2 – открытая реализация движка Diablo 2. написано на Golang и является кроссплатформенной. Ассетов и уровней от оригинальной игры по понятным причинам нет, но авторы говорят, что если они у вас куплены, то можно просто до...

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

[Перевод] Интервью — 10 вопросов про Swift. Часть 2 До запуска курса «iOS-разработчик» остается все меньше времени, поэтому сегодня мы продолжаем публиковать материал из серии «10 вопросов про Swift». Первую часть которого можно прочитать тут. Объясните дженерики в Swift? Дженерики (универсальные шаблоны) позволяют вам пис...

Исследователи предложили использовать SQLite для запуска кода внутри других приложений Специально «подправленная» база SQLite может использоваться для запуска кода внутри приложений, помогает обеспечить устойчивое присутствие на устройствах iOS и не только.

[Из песочницы] Делаем расширение для браузера, проверяющее результаты ЕГЭ Я, как и любой другой выпускник, переживаю по поводу экзаменов. От баллов, полученных на ЕГЭ зависит слишком многое, поэтому сейчас трудно думать о чем то другом. Чтобы не обновлять сайт check.ege.edu.ru каждые две минуты, я решил написать расширение, которое будет делать э...

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

Google объявил об обновлении основного алгоритма Google официально объявил об обновлении основного алгоритма. Запуск апдейта будет начат сегодня, 3 июня. «Завтра мы выпускаем широкое обновление основного алгоритма, как мы делаем это несколько раз в год. Этот апдейт получил название June 2019 Core Update. Наши рекомендации ...

1,500 игровых автоматов входят в бар: дело в количестве, а не качестве На проводимой в этом году Game Developers Conference выступили два разработчика игр, способные написать новую главу романа-антиутопии о будущем: они рассказали историю о том, как заработали деньги, позволив делать всю работу роботам. В их случае этой работой была процедурная...

[Перевод] Процедурные дороги в Houdini и Unity Для моей постапокалиптической игры Frameshift мне нужно было заполнить очень большой открытый мир разнообразными городами. В нашей команде всего 3 человека, поэтому я, разумеется, воспользовался процедурной мощью Houdini! Раньше, когда не знал о Houdini, я писал на C# соб...

[Из песочницы] Использование учетных записей Joomla в проекте на Django Допустим что сайт, которым пользуются ваши пользователи, написан на Joomla, но для создания нового продукта для вашей аудитории вы выбрали связку Python/Django. Как следствие, возникает необходимость использовать в Django учетные записи пользователей из базы данных Joomla. ...

Новый вирус поражает устройства через браузеры Chrome и Firefox Самые популярные браузеры оказались под угрозой Между разработчиками антивирусного ПО и создателями операционных систем с одной стороны, и хакерами с другой идет непрерывная борьба. Стоит девелоперам залатать «дыру» в системе безопасности, как нечистые на руку люди...

42% потенциальных читов содержат угрозы В рамках совместной борьбы с читерством в киберспорте и онлайн-играх Kaspersky Anti-Cheat "Лаборатории Касперского" и Warface от MY.GAMES представили результаты исследования "Риски безопасности при использовании читов в онлайн-играх".Вирусные аналитики &q...

Как мы в QIWI пришли к единому стилю взаимодействия между View и ViewModel в рамках MVVM Изначально весь проект был написан на Objective-C и использовал ReactiveCocoa версии 2.0 Взаимодействие между View и ViewModel осуществлялось посредствам биндингов свойств вью модели, и все бы ничего, за исключением того, что отладкой такого кода заниматься было очень сложно...

Американцы усилят оружие для убийства русских сквозь новые бронежилеты Американское издание Popular Mechanics написало материал, в котором говорится выборе армией США сразу трех кандидатов, способных заняться производством патронов калибра 6,8 миллиметра. Самый успешный кандидат в итоге с 2023 года займется заменой популярного ныне 5,56-миллиме...

Часть 4. Карьера программиста. Junior. Заход во фриланс Продолжение рассказа «Карьера программиста». Смеркалось. И прямо, и косвенно. Я с большим усердием искал работу программистом, но не было никаких вариантов. В моем городе было 2-3 объявления на 1С-разработчика плюс, редкий случай, когда требовались преподаватели курсов прог...

На мобильных вышла красочная головоломка Dream Detective Авторы казуальных развлечений King of Avalon, Family Farm Seaside и грядущей MMORPG Lumia Saga выпустили красочную головоломку Dream Detective. Главная особенность новинки — визуальный стиль и нарисованные вручную уровни. На этих красочных локациях вам предстоит искать разн...

Обзор Monkey King: Hero is back. С шутками и драками Самое время передохнуть от шутеров и попробовать весьма оригинальный проект под названием Monkey King: Hero is back, который перенесёт нас в другую эпоху, покажет легендарного персонажа и расскажет удивительную историю. Это явно то, чего нам не хватало в последнее время. Ита...

«Тизер Gigabyte Aorus о запуске AMD 27 мая» Утечка тизера от Gigabyte Aorus, похоже, подтверждает, что объявление, связанное с AMD, будет сделано 27 мая на открытии Computex. Это может быть процессоры Ryzen 3000 или чипсет X570. В тексте тизера написано «Сохранить дату» и «Следующее поколение встречает следующий урове...

Запуск игры Doom Eternal переносится до 2020 года Официальный выход игры был назначен на октябрь 2019 года, но id Software обратилась к своим фанатам через Twitter, сообщив, что запуск игры переносится. Компания говорит о том что, проблемы в играх всегда присутствуют, и лучше подождать немного времени и получить продук...

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

[Перевод] Хранилища в Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor Обновление!. В комментах один из читателей предложил попробовать Linstor (возможно, он сам над ним работает), так что я добавил раздел об этом решении. Еще я написал пост о том, как его установить, потому что процесс сильно отличается от остальных. Если честно, я сдался и о...

[Перевод] Яма продуктивности: как Slack вредит нашему рабочему процессу Такие программы для работы, как Teams, Slack и Workplace, должны были увеличить нашу продуктивность. Но не сделали этого. Несколько человек пишут сообщения. [Several people are typing.] Если вы какое-то время сидели в слаке, вы, вероятно, видели такое сообщение, плавающее...

[Из песочницы] Через тернии к игре мечты Честно говоря, я долго думал как именно написать этот пост. Я очень хочу рассказать о нашем проекте, но если рассказывать только о текущей ситуации или даже осветить период в последние 6 месяцев, то это будет не совсем честно, так как история “Another Way” начинается со сл...

Шифровальщик T1Happy предлагает жертве разгадать ключ Специалисты в сфере информационной безопасности сообщили о новой вредоносной программе — шифровальщике T1Happy. Первым его обнаружил пользователь Twitter под ником Petrovic. В отличие от большинства троянов, T1Happy не является вымогателем в привычном смысле этого слова. Все...

Как я написал и издал книгу об МГУ: 10 критических ошибок Три года назад я решил сделать книгу о высотке МГУ на Ленинских горах — большую, иллюстрированную, с привлечением выпускников и т.п. История этой работы — настоящее кино (местами фарс, местами хоррор) с кучей драматических поворотов. Сверхудачный краудфандинг, широкая аудито...

Смартфон Redmi Note 7 Pro получил поддержку Fortnite Компания Xiaomi выпустила обновление глобальной стабильной прошивки MIUI, которое добавляет поддержку популярной игры Fortnite. Апдейт с номером 10.2.10.0 весит 285 МБ и распространяется «по воздуху». Напомним, что недавно один из боссов компании Realme заявил, что смартфон ...

Wanderlust Travel Stories — «текстовый квест 21-го века» для iOS от разработчиков The Witcher В большей мере медиа упоминают об этом для привлечения аудитории, нежели по конкретной причине, но не сказать все-таки нельзя: Wandelust — это нарративное приключение от бывших разработчиков The Witcher. Wandelust Travel Stories — это текстовое приключение о современных пут...

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

Стильный тактический шутер Sierra 7 вышел в режиме пробного запуска на Android Студия SHD Games, которая может быть известна вам шутером Lonewolf, выпустила на Android в режиме пробного запуска стильный рельсовый шутер Sierra 7. В игре вам предстоит сыграть за оперативника, участвующего в тактических операциях. Разработчики приготовили одиночную кампа...

Стратегия и бюджеты: бесплатный онлайн-курс по фандрайзингу И другие важные новости дня по мнению редакции Теплицы.  Бесплатный онлайн-курс по фандрайзингу Анастасии Ложкиной Анастасия Ложкина, директор по развитию и привлечению средств благотворительного фонда «Арифметика добра», совместно с  #100городскихлидеров за...

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

Операторы предупредили об угрозе срыва исполнения «закона Яровой» Инициатива Минкомсвязи использовать для хранения информации в рамках «закона Яровой» только отечественное оборудование приведет к срыву исполнения закона и не повысит безопасность. Об этом написали операторы в отзыве на проект

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

Поддельные утилиты показывали рекламу пользователям Android ИБ-специалист Лукас Стефанко (Lukas Stefanko) обнаружил в Google Play девять фальшивых приложений для дистанционного управления различными устройствами. Все они вместо заявленных функций лишь демонстрировали пользователю рекламу. Вредоносные программы загружены в репозиторий...

[Перевод] Десять заповедей React компонентов Написано Kristofer Selbekk, в сотрудничестве с Caroline Odden. Основано на лекции с таким же названием и с теми же людьми, состоявшейся на встрече ReactJS в Осло в июне 2019 года.От переводчика — оригинальное название The 10 Component Commandments не упоминает React, но бол...

Применение машинного обучения и Data Science в промышленности Хабр, привет. Написал пост, который идёт строго (!) в закладки и передаётся коллегам. Он со списком блокнотов и библиотек ML и Data Science для разных отраслей промышленности. Все коды на Python, и размещены на GitHub. Они будут полезны как для расширения кругозора, так и дл...

Shelf.Network представил продукт для запуска аукционных площадок для торговли автомобилями В GitLab-репозитории децентрализованного аукциона Shelf.Network размещена документация по продукту для запуска аукционных площадок автомобилей. Теперь участники рынка смогут запускать собственное решение для торгов без значительных расходов на IT-составляющую. «Доступна...

15 книг по машинному обучению для начинающих Сделал подборку книг по Machine Learning для тех, кто хочет разобраться, что да как. Добавляйте в закладки и делитесь с коллегами! Книги по машинному обучению на русском 1. «Математические основы машинного обучения и прогнозирования» Владимир Вьюгин. О чем Сначала изуч...

RPG Operencia: The Stolen Sun анонсирована для Xbox One, а ПК-версия не выйдет в Steam на запуске Студия ZEN объявила о том, что RPG от первого лица Operencia: The Stolen Sun выйдет на Xbox One (и не появится на других консолях) вместе с ранее анонсированной ПК-версией в 2019 году. Это ещё одна игра, которая отказалась от Steam в пользу Epic Games Store. Ст...

[Перевод] Рассказ о том, как не надо проектировать API Однажды я помогал товарищу, которому нужно было интегрировать с сайтом его клиента данные о свободном и занятом жилье из системы управления имуществом. К моей радости у этой системы было API. Но, к сожалению, устроено оно было из рук вон плохо. Я решил написать эту статью ...

Видео: пять минут путешествия двух разлучённых душ пазл-платформера Degrees of Separation Компания Modus Games и студия Moondrop опубликовали свежий трейлер двухмерного пазл-платформера Degrees of Separation. Особенность Degrees of Separation в том, что проект требует от игроков использовать силы тепла и холода для прохождения уровней. По сюжету, напис...

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

Книга «Учимся кодить на JavaScript» Привет, Хаброжители! Мы издали книгу для мальчиков и девочек от 10-11 лет которая поможет самостоятельно, без помощи родителей и учителей, написать программный код. Ты любишь играть онлайн? Общаться с друзьями через ВКонтакте, Фейсбук и Инстаграм? Смотреть видеоролики на см...

Стартовала предварительная регистрация на коллекционную RPG Final Blade Final Blade – мобильная RPG, ставшая популярной в Южной Корее и на Тайване в 2017 году. В прошлом году состоялся ее релиз в режиме пробного запуска еще в нескольких странах, а теперь открылась предварительная регистрация для глобальной версии. Final Blade – это коллекционна...

3D игра на three.js, nw.js Я решил выпустить новую версию своей старой браузерной игры, которая на протяжении пары лет пользовалась успехом в качестве приложения в социальных сетях. На этот раз я задался целью оформить ее также и в виде приложения под Windows (7-8-10) и разместить в различных магазина...

В Санкт-Петербурге пройдет хакатон для разработчиков навыков для Алисы «Мысли вслух» Яндекс примет участие в компьютерном фестивале Chaos Constructions, который пройдет в Санкт-Петербурге 24–25 августа. В рамках этого мероприятия компания организует хакатон «Игры вслух» и приглашает к участию разработчиков, интересующихся написанием ...

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

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

[Из песочницы] Как я свой первый ИИ писал Привет, Хабр. История моя берёт начало в январе 2019 года. Мы с моей тимой геймдевелоперов решили взяться за самый большой проект в нашей истории- 2Д платформер. Нет, мы не делали до этого какие-нибудь FlappyBird'ы или змейки, но объём работы в этом проекте просто сносил на...

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

Состоялся релиз шпионского платформера Kingsman - The Secret Service для iOS и Android Студия YesGnome, в портфолио которой уже есть несколько проектов по лицензиям, включая Adventure Time: Champions and Challengers и Star Trek Trexels, сегодня выпустила экшен по мотивам популярного комедийного боевика Kingsman: The Secret Service. Действие игры происходит по...

Троян SpeakUp устанавливает бэкдор на Linux-серверы Исследователи из компании CheckPoint рассказали об атаках нового трояна, получившего название SpeakUp. Зловред эксплуатирует уязвимость во фреймворке ThinkPHP, а также другие бреши, чтобы установить бэкдор на Linux-серверы и внедрить в систему майнер криптовалюты. Программа ...

[Перевод] Конференция DEFCON 25. Гарри Каспаров. «Последняя битва мозга». Часть 1 Для меня большая честь присутствовать здесь, но, пожалуйста, не нужно меня взламывать. Компьютеры и так меня ненавидят, так что мне нужно подружиться с как можно большим числом людей в этом зале. Хочу привести один маленький пустяк из моей биографии, интересный для американс...

Стартовала предрегистрация на интригующую action RPG The Mighty Quest for Epic Loot от Ubisoft Компания Ubisoft представила мобильную адаптацию популярной на ПК Mighty Quest For Epic Loot еще в 2017 году, выпустив ее в режиме пробного запуска. А сегодня запустила долгожданную для многих предрегистрацию и объявила дату релиза — 9 июля. За участие каждый игрок получит н...

[Из песочницы] Создание Redux-подобного глобального хранилища, используя React Hooks Привет, Хабр! Представляю вашему вниманию перевод статьи "Build a Redux-like Global Store Using React Hooks" автора Ramsay. Давайте представим, что я написал интересное предисловие к этой статье и теперь мы сразу можем перейти к по-настоящему интересным вещам. Если...

[Из песочницы] Эффективное создание компонентов с помощью styled system Для стилизации react компонентов наша команда использует styled-components. О styled-components уже есть статьи на Хабре, поэтому подробно останавливаться на этом не будем. Знакомство с Styled components Лучше, быстрее, мощнее: styled-components v4 Написав много компоне...

Стартовала предрегистрация на Mario Kart Tour, глобальный релиз 25 сентября Больше года назад Nintendo анонсировала Mario Kart Tour для мобильных. Сперва релиз должен был состояться до конца марта 2019, но его традиционно перенесли и в качестве нового ориентира выбрали лето. В этот раз компания лишь немного не дотянула, зато наконец-то объявила фина...

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

[Перевод] Ценны ли данные вашей компании в эпоху ИИ? И снова здравствуйте! Сегодня мы продолжаем серию публикаций приуроченных к запуску курса «Big Data для менеджеров». Итак, начнем. “ИИ близко”. Это то, что мы слышим с 2017 года и, скорее всего, продолжим слышать и дальше. Для устоявшихся компаний, которые не являются Googl...

Медицинские информационные сайты уже несут на кладбище Да, да уже несут массово:   Объясняю почему. Сейчас уже Яндекс и Гугл сильно затянули гайки на публикацию какого либо медицинского контента. Гугл ещё хз сколько лет назад требовал чтобы вниз каждой статьи по медицине стояла ссылка на лицензию врача который написал эту ...

[Перевод] Зачем ЯОП? Зачем Racket? Это продолжение статьи «Зачем Racket? Зачем Lisp?», которую я написал примерно через год после того, как открыл для себя Racket. Будучи новичком, я не мог понять дифирамбов, которые со всех сторон сыпались в адрес Lisp. Я не знал, что и думать. Как понимать, что Lisp в конце...

OS1: примитивное ядро на Rust для x86. Часть 2. VGA, GDT, IDT Первая часть Первая статья еще не успела остыть, а я решил не держать вас в интриге и написать продолжение. Итак, в предыдущей статье мы поговорили о линковке, загрузке файла ядра и первичной инициализации. Я дал несколько полезных ссылок, рассказал, как размещается загружен...

Запуск спутников OneWeb отложили из-за проблем с российской ракетой Основатель и президент компании Грег Уайлер (Greg Wyler) написал в Twitter: "Это правда, есть аномалия с ракетой, которая заставляет нас отодвинуть запуск. Наши спутники в порядке и готовы лететь".Отмечается, что компания - оператор пуска Arianespace известила OneW...

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

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

[Перевод] Новости из мира OpenStreetMap № 480 (24.09.2019-30.09.2019) CyclOSM is a brand new bike-oriented map 1 | Leaflet | CyclOSM v0.2 | Map data OpenStreetMap contributors О нас Уточнение: пользователь AndiTabinas не является участником программы стипендии SotM-2019 (об этом мы ошибочно написали в прошлом выпуске № 479). Информация (пос...

Google работает над Play Pass — сервис с играми и ... В марте этого года Apple представила игровой сервис Apple Arcade. С его помощью владельцы iOS-устройств получат доступ к более 100 эксклюзивных игр по подписке, а его запуск запланирован на осень. Собственный аналог появится и у Google — Play Pass.   Интернет-гига...

[Из песочницы] Параметризация из файла в py.test В области автоматического тестирования можно встретить разные инструменты, так, для написания авто-тестов на языке Python одним из наиболее популярных решений на данный момент является py.test. Прошерстив множество ресурсов связанных с pytest и изучив документацию с официал...

[Перевод] Почему люди не используют формальные методы? На Software Engineering Stack Exchange я увидел такой вопрос: «Что мешает широкому внедрению формальных методов?» Вопрос был закрыт как предвзятый, а большинство ответов представляли собой комментарии типа «Слишком дорого!!!» или «Сайт — это не самолёт!!!» В каком-то смысле ...

[Из песочницы] Пишем учебное приложение на Go и Javascript для оценки реальной доходности акций. Часть 1 — backend Давайте попробуем написать небольшую тренировочную, но вполне себе законченную информационную систему, состоящую из серверной части на Go и клиентского веб-приложения на Javascript + Vue JS. Для начала пару слов о том, что это за приложение и для чего оно нужно. Некоторое в...

[Перевод] Тестирование многопоточного и асинхронного кода Привет! На неделе встала задача написать интеграционный тест для Spring Boot приложения, использующего асинхронное взаимодействие с внешними системами. Освежил много материала про отладку многопоточного кода. Привлекла внимание статья «Testing Multi-Threaded and Asynchronous...

Инфостилер Raccoon заселился на 100 тысяч ПК В криминальных кругах быстро набирает популярность новая программа для кражи данных — Raccoon. За несколько месяцев этот похититель информации, по оценке Cybereason, успел заразить более 100 тыс. Windows-машин в странах Северной Америки, Западной Европы и Азии. Зловред не ос...

Microsoft объявляет дату окончания поддержки Flash для своих браузеров Adobe уже давно не поддерживает Flash, и сегодня Microsoft опубликовала объявление, что компания прекращает поддержку данной интернет-технологии.В своем блоге, написанном командой Microsoft Edge, Microsoft подтвердила, что для старого Edge на движке EdgeHTML эта технология, ...

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

Telegram опять раздаёт деньги за разработку простых шаблонов CSS Павел Дуров объявил о втором конкурсе Template Competition 2.0, всем участникам которого платят по $100 за каждый шаблон HTML/CSS для предпросмотра сайта СМИ в мессенджере. А также $2 за каждую ошибку, найденную в чудом шаблоне (сумма вычитается из гонорара автора). Сделат...

ГМО-растения оказались полезными для людей К такому выводу пришла группа учёных из Пакистана, Германии и США, изучив состояние здоровья фермеров, выращивающих трансгенный хлопчатник с полученным из ДНК почвенной бактерии Bacillus thuringiensis геном Bt. Результаты своей работы исследователи описали в статье для журна...

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

Nintendo делает игровой смартфон по аналогии с приставкой Switch У компании Nintendo, судя по всему, есть планы на создание продукта, который не получилось создать у Sony. Даже будучи игровым гигантом, Sony не смогла заразить успехом игровой приставки PlayStation свое подразделение, занимающееся разработкой смартфонов, и это при том, что...

По следам калькуляторов: Qalculate Ранее мы делали обзоры кода крупных математических пакетов, например, Scilab и Octave, а калькуляторы оставались в стороне как небольшие утилиты, в которых сложно допустить ошибки из-за их малого объёма кода. Мы ошиблись, не уделив им внимания. Случай с публикацией исходног...

WordPress представила функцию платной подписки на контент CMS-платформа WordPress объявила о запуске новой функции Reccuring Payments, которая позволяет реализовать на сайте платную подписку на контент. Новая функция доступна для издателей, использующих WordPress на платной основе, а также для WP-сайтов с собственным хостингом, кот...

Решение задания с pwnable.kr cmd1, cmd2, asm, blukat. Обходим фильтрацию в Linux. Пишем shellcode с помощью pwntools В данной статье посмотрим как обойти легкий фильтр, разберемся как написать shell c помощью pwntools, а также решим несколько заданий с сайта pwnable.kr. Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информацион...

[Из песочницы] Дифференциальная геометрия кривых. Часть 1 Предисловие Привет всем читателям. Просто решил написать статью о дифференциальной геометрии кривых. На мой взгляд, тема из «непрерывной» математики будет большинству читателей Хабра полезна, по крайней мере ближайший час =), учитывая что это IT ресурс, а IT это где то ближ...

Google открыл исходный код своего парсера для robots.txt В рамках инициативы по переводу Robots Exсlusion Protocol (REP) в разряд официальных стандартов Google открыл исходный код своего парсера для robots.txt. В частности, речь идёт о C++ библиотеке, которую системы Google используют для парсинга и сопоставления правил в файлах r...

[Из песочницы] Почему мы пишем бизнес-логику на Lua Привет, Хабр. В этом посте мы хотим рассказать о том, как и почему мы в IPONWEB используем язык программирования с красивым названием Lua. Lua — скриптовый встраиваемый язык программирования со свободно распространяемым интерпретатором и открытыми исходными текстами на C. О...

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

Двухфакторная аутентификация на сайте с использованием USB-токена. Теперь и для Linux В одной из наших предыдущих статей мы рассказывали про важность двухфакторной аутентификации на корпоративных порталах компаний (https://habr.com/ru/company/aktiv-company/blog/412809/). В прошлый раз мы продемонстрировали, как настроить безопасную аутентификацию в web-серве...

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

Ubisoft отменила игру с рабочим названием Pioneer, на которую намекала в Watch Dogs 2 Бывший сотрудник Ubisoft Entertainment Алекс Хатчинсон (Alex Hutchinson) написал у себя в твиттере, что игра Pioneer умерла. Творческий директор Assassin's Creed III и Far Cry 4 приложил ссылку на тизер, который издательство спрятало в одной из миссий Watch Dogs 2. ...

Движок OpenMicroWave доступен в Google Play: играть в The Elder Scrolls III: Morrowind на Android теперь проще The Elder Scrolls: Blades получилась неудачной. Даже те, кто посчитали игру интересной, наверняка вскоре поймут, что мобильная поделка не имеет ничего общего с легендарной серией. Для тех же, кто готов мириться с неудобным управлением, на Android есть полноценная The Elder ...

Самые популярные игры на PlayStation Японская компания опубликовала отчет, актуальный на декабрь, где имеется список наиболее загружаемых игр для фирменной консоли. Самые популярные условно-бесплатные игры на PS в 2018 году ...

Новые рекорды BitMEX: $1 трлн в торговых объемах за год и $16 млрд за день в открытых позициях Стремительный рост биткоина на этой неделе, возможно, и затормозился, перейдя в целом ожидаемую стадию коррекции, однако это не помешало популярной бирже деривативов BitMEX установить на этой неделе сразу два новых рекорда. Так, глава компании Артур Хэйес написал в Twitter, ...

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

Программирование для детей. Пять самых крутых игр на HTML и JavaScript Привет, Хаброжители! Хотите сделать отличный подарок ребёнку, желающему научиться программировать, или научить взрослого, далёкого от мира кодов? Тогда книга-героиня нашего поста Вам подойдет. Эта книга научит писать код веб-игр на языках HTML и JavaScript и даже поможет чи...

RAT-зловред распространяется через сайты Blogspot и Pastebin Специалисты компании Unit 42 обнаружили масштабную кампанию по распространению трояна удаленного доступа RevengeRAT. Для обхода защитных решений при передаче вредоносных файлов злоумышленники использовали сайты Blogspot, Pastebin и сервис Bit.ly. Намерения преступников пока ...

[Перевод] Выход за пределы pod'а в Kubernetes через монтирование логов Прим. перев.: Эта заметка была написана исследователем ИТ-безопасности из компании Aqua Security, специализирующейся на DevSecOps. Она является прекрасной иллюстрацией тех тонкостей в конфигурации Kubernetes, что важно всегда держать в голове, обслуживая кластеры в productio...

Все инструменты, которые мы использовали для создания популярной HTML5-игры Curious Expedition В этой статье представлен полный список всех инструментов и платформ, которые мы использовали при разработке Curious Expedition, а также вывод о том, буду ли я использовать их снова или нет.

[Перевод] Что я узнал про оптимизацию в Python Всем привет. Сегодня хотим поделиться еще одним переводом подготовленным в преддверии запуска курса «Разработчик Python». Поехали! Я использовал Python чаще, чем любой другой язык программирования в последние 4-5 лет. Python – преобладающий язык для билдов под Firefox, те...

В Москве Digital Диктант написали 300 человек Вся неделя с 18 по 24 мая посвящена Digital Диктанту – масштабной проверке знаний информационных технологий в России. В субботу, 18 мая, Digital Диктант стартовал по всей стране, мероприятия прошла на 67 площадках в 57 городах России. В Москве, где состоялось официальное от...

У Red Dead Redemption 2 проблемы с запуском на ПК. Rockstar Games Launcher тоже сбоит Вчера на ПК вышла популярная игра о Диком Западе Red Dead Redemption 2. Релиз на Windows не прошел для детища Rockstar гладко — игроки жалуются на проблемы с запуском и сбоями в фирменном...

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

Google открывает исходный код парсера robots.txt Сегодня компания Google анонсировала черновик RFC стандарта Robots Exclusion Protocol (REP), попутно сделав доступным свой парсер файла robots.txt под лицензией Apache License 2.0. До сегодняшнего дня какого-либо официального стандарта для Robots Exclusion Protocol (REP) и...

Подключение Micrometer для веб-приложения на Java Micrometer используется для сбора метрик приложения JVM и позволяет экспортировать данные в различные системы мониторинга. В этой статье я расскажу, как подключить Micrometer для spring web приложения и экспортировать данные в Prometheus (хороший пост о нем). Так как мое при...

Инструкция: как тестировать ansible-роли и узнавать о проблемах до продакшена Всем привет! Я работаю DevOps-инженером в сервисе бронирования отелей Ostrovok.ru. В этой статье я хочу рассказать о нашем опыте тестирования ansible-ролей. В Ostrovok.ru в качестве менеджера конфигураций мы используем ansible. Недавно мы пришли к необходимости тестирования ...

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

В интернете появился «музей», представляющий собой онлайн-коллекцию прошлых версий популярных сайтов и сервисов Энтузиаст по имени Alex вместе со своим сыном запустил проект «Музей версий» (Version Museum) — сайт, на котором можно посмотреть, как в разные годы выглядели сайты крупных компаний и интерфейсы популярных сервисов. В коллекции есть программы Microsoft (в частности, Microsof...

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

Генерация многофазного ШИМ сигнала на TMS320F28027 Давным давно в далекой далекой галактике я написал небольшую статью о специализированных контроллера Piccolo от Texas Instruments, которые предназначены для управления силовыми преобразователями и электроприводом. Данные контроллеры являются очень мощным инструментов разрабо...

Яндекс назвал самые популярные фотоаппараты в России Аналитики Яндекс.Маркета изучили спрос на фотоаппараты на сервисе и выяснили, какие модели были наиболее популярны в 2018 году.

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

Вывод денег с щедрым казино Вулкан 777 Получить дополнительный доход, да еще и во время досуга желают многие. Именно такой шанс и открывает казино Вулкан 777 своим посетителям. Играть на деньги на сайте http://777.iwanvulkanoff.com/igrat-na-dengi/ можно без опасений, этот портал давно отлично себя зарекомендовал,...

Опрос: какие приложения помогли вам выучить английский? Drops, Memrise или, может быть, LinguaLeo? Напишите в комментариях!

Вымогатель eCh0raix атакует устройства QNAP NAS Написанный на Go шифровальщик eCh0raix атакует устройства QNAP NAS.

10 советов молодожёнам, написанных в 1920 году, но актуальных до сих пор Эти простые истины, наверное, никогда не устареют.

«Що це було?». Министр цифровой трансформации Федоров рассказал о введении электронных водительских удостоверений и запуске SmartID вместе с Приватбанком Сегодня на «Украинской правде» вышло большое интервью с вице-премьером по вопросам цифровой трансформации Михаилом Федоровым. О планах в течение полутора-двух лет полностью покрыть всю страну мобильным интернетом мы уже написали в предыдущей новости, а здесь речь пойдет о но...

Angulareact У меня есть проблема. Приложение написано на Angular, а библиотека компонентов на React. Делать клон библиотеки слишком дорого. Значит, нужно использовать React-компоненты в Angular-приложении с минимальными затратами. Разбираемся как это делать. Читать дальше →

Samsung покупает производителя камер, с которым судится Apple Samsung близка к завершению сделки, которая приведет к покупке израильской компании-производителя камер для смартфонов Corephotonics за 150 миллионов долларов, сообщает местный новостной сайт Globes. Название Corephotonics может показаться знакомым тем, кто следит за новост...

Samsung представила наушники AKG с разъёмом USB-C и активным шумоподавлением Компания Samsung выпустила наушники под брендом AKG, которые рассчитаны на подключение к мобильным устройствам посредством порта USB-C. Кроме того, наушники поддерживают технологию активного шумоподавления. Новинка пока доступна только на корейском сайте производителя, ...

Ящик для хранения данных в go-приложениях Небольшая заметка о встраиваемой key-value БД под названием Coffer, написанной на Golang. Если совсем коротко: в остановленном состоянии БД данные лежат на диске, при запуске данные копируются в память. Чтение происходит из памяти. При записи изменяются данные памяти, а изме...

На мобильных вышла Revue Starlight Re LIVE — игра, основанная на аниме и живом мюзикле После глобальной предварительной регистрации, в которой приняли участие больше полумиллиона человек, игра Revue Starlight RE Live официально вышла в App Store и Google Play. Этот проект основан на популярной в Японии медиафраншизе. Вас ждет необычная RPG с оригинальной исто...

[Перевод] Легендарный Intel Core i7-2600K: тестирование Sandy Bridge в 2019 году (часть 3) Часть 1>> Часть 2 >> Часть 3 Игровые тесты: World of Tanks enCore Несмотря на то, что World of Tanks сильно отличается от большинства других часто играемых массовых многопользовательских онлайн-игр, он позволяет игроку очутиться в середине 20-го века и под сво...

Boxes! 0.8 Boxes!— это игра в которой вам предстоит уклоняться от коробок падающих на игрока сверху, управление осуществляется свайпом по экрану в необходимую сторону. Это хорошая игра если вы хотите скоротать время. Игра находится в бета тестировании, при появлении ошибок и багов прос...

Мошенники эксплуатируют 0-day в популярном WordPress-плагине ИБ-исследователи из компании Wordfence обнаружили уязвимость нулевого дня в WordPress-плагине Social Warfare. Преступники используют брешь для внедрения вредоносного кода на сайты жертв посредством XSS-атак. Под угрозой оказались более 70 тыс. веб-ресурсов, на которых устано...

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

Популярный файловый менеджер для Android сливал данные пользователей Даже авторитетные файловые менеджеры для устройств под управлением Android могут сливать ваши данные на сторону. Это доказал исследователь в области информационной безопасности Баптист Робер. Он изучил принцип работы популярного приложения ES File Explorer, имеющего более 5...

Выпущено новое накопительное обновление для Windows 10 May 2019 Update (18362.145) Компания Microsoft выпустила новое накопительное обновление для Windows 10 May 2019 Update (версия 1903) для участников программы Windows Insider, использующих каналы Slow и Release Preview. Обновление распространяется под кодом KB4497935 и изменяет номер сборки системы на ...

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

GoDaddy вычистил редиректоры мошенников Крупнейший американский регистратор доменов и хостинг-провайдер GoDaddy аннулировал более 15 тыс. поддоменов, перенаправляющих посетителей на сайты торговцев БАДами, стимуляторами работы мозга и другими сомнительными препаратами. Мошеннические редиректы выявил эксперт Palo A...

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

Основатель Wunderlist предлагает выкупить сервис у Microsoft Основатель Wunderlist Кристиан Ребер (Christian Reber) предложил выкупить популярное приложение для управления задачами у Microsoft, чтобы предотвратить его закрытие. «До сих пор грустно, что Microsoft хочет закрыть Wunderlist, несмотря на то, что люди всё ещё любят и испол...

Eclipse Isle — новая королевская битва с уникальными героями от NetEase в пробном запуске Издатель NetEase Games больше всего известен игрокам целой плеядой довольно однообразных королевских битв: Knives Out, Creative Destruction, Cyber Hunter и новенькой Super Mecha Champions. К менее популярным относятся Identity V и недавняя Dawn of Isles. Последняя, кстати, ...

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

Состоялся релиз Five Nights at Freddy's AR: Special Delivery на iOS и Android Как и было обещано, студия Illumix, которая официально сотрудничает с создателем серии Five Nights at Freddy's, Скоттом Коутоном, выпустила на Android новую часть в серии с подзаголовком AR: Special Delivery. Как можно понять из названия, она выполнена в дополненной реальнос...

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

Опрос: вы умеете печатать вслепую? Сможете написать слово «Лайфхакер» не глядя на клавиатуру?

Intel: One API позволит проще адаптировать написанное под CUDA программное обеспечение Берегись, NVIDIA!

Для Cyberpunk 2077 написано «два толстых тома» диалогов И ещё столько же — комментариев разработчиков к ним.

Что такое Job’s To Be Done и Job stories Итак, допустим мы прониклись и хотим написать хорошую job story. С чего начать? Конечно, с исследования.

[Перевод] Выжимаем максимум из графических калькуляторов: игры на TI-83 В 80-х и 90-х не каждому ребёнку родители покупали Game Boy. Я был одним из таких детей, и оставался единственным на игровой площадке, у кого не было GB. Вместо консоли у меня был графический калькулятор. Мой отец горел сильным желанием с детства готовить меня к SAT. Поэто...

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

Состоялись дебаты между Виталиком Бутерином и «Доктором Думом» На конференции Deconomy 2019 в Сеуле, Южная Корея, состоялись публичные дебаты между создателем Ethereum Виталиком Бутериным и экономистом Нуриэлем Рубини, более известным как «Доктор Дум». Последний является убежденным критиком биткоина и идей финансовой анонимнос...

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

На мобильных вышел новый автобатлер Arena Allstars с 10-минутными матчами Ранее в этом году на мобильных в режиме пробного запуска вышла игра Arena Allstars — проект в жанре автобатлера. Теперь, когда Riot Games официально анонсировали релиз своей Teamfight Tactics в 2020 году на мобильных, конкуренты зашевелились, и Arena Allstars вышла в заверше...

Трояна-кликера из Google Play установили более 102 000 000 раз Аналитики «Доктор Веб» выявили очередного трояна в Google Play. Вредонос использовался для накрутки посещений сайтов и монетизации онлайн-трафика.

Facebook пропатчила Fizz — свою реализацию протокола TLS Компания Facebook закрыла серьезный баг в протоколе Fizz — оригинальной реализации TLS с открытым исходным кодом. Эксплуатация уязвимости позволяла удаленному злоумышленнику вызвать отказ в обслуживании и приводила к сбою в работе целевой системы. Баг обнаружили ИБ-специалис...

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

Состоялся официальный релиз экшен-файтинга The King of Fighters ALLSTAR на iOS и Android Издатель Netmarble официально запустил свой новый проект — The King of Fighters ALLSTAR. Это мобильная версия файтинга в популярной серии, первые части которой выходили еще в середине 90-х. Больше всего проект понравится фанатам франшизы, ведь здесь можно собрать больше 200...

[Перевод] ИИ и 2048. Часть 1: Метод Монте-Карло «2048» через несколько недель исполняется 5 лет, а значит, пора написать что-нибудь, посвящённое этой замечательной игре. Особенно познавательна тема самостоятельной игры искусственного интеллекта в головоломку. Способы реализации есть самые разные и сегодня разберём отно...

Вариатор vs государство — Скажите, имею ли я право… — Имеете, имеете! — Да Вы не поняли, я хотел узнать, имею ли я право… — Да точно говорю, имеете! — Да Вы объясните, могу ли я… — А-а-а… Нет, не можете! © (Анекдот о юристах) Предыстория Около года назад я опубликовал статью Вариатор...

Кейлоггер Phoenix способен отключить более 80 защитных продуктов Специалисты компании Cybereason изучили малварь Phoenix, представляющую собой гибрид кейлоггера и инфостилера. Вредонос распространяется по модели MaaS и уже ответственен за 10 000 заражений.

5-6 причин прийти на GolangConf Если вы бывали на HighLoad++, то знаете о традиционном митапе по Go. Активисты, интересующиеся Go, занимали зал на пару часов, представляли небольшие доклады, обсуждали насущные темы, холиварили. Были на HighLoad++ и отдельные доклады по Go. Теперь, нам кажется, что Go-сооб...

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

Google Chrome научился отображать сайты в темном режиме Вслед за релизом версии 75 для Android, Mac, Windows и Linux на прошлой неделе Google не долго думая выкатила версию под номером 76, правда пока она только бета. Если версия 75, про нововведения которой мы рассказывали здесь, могла показаться вам достаточно скучной, то нова...

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

На ж/д вокзале Читы встретили эшелон с танками Т-34 из Лаоса Эшелон с «тридцатьчетверками» проследует в Подмосковье. Легендарные танки Т-34 в количестве 30 единиц были переданы России властями Лаоса. Ранее в СМИ появилась информация, что техника прибыла по морю в Приморский край. Сегодня, 13 января, в Чите эшелон с техникой был встре...

За что я люблю Apple и почему Android-производителям стоит задуматься Много лет Android-производители не могут дать потребителям то, что действительно важно. Эта история о том, как из-за одной особенности iPhone я всё еще не готов с ним расставаться, понимая при это всё превосходство и разнообразие Android-решений. «Сам смартфон очень п...

Microsoft, похоже, попрощалась с мечтой об универсальных приложениях UWP, в Microsoft Store появятся полноценные Win32 игры У Microsoft была мечта о своей операционной системе, которая включала бы универсальные приложения Windows. Такие приложения можно было бы распространять на компьютеры, смартфоны, планшеты и даже консоли Xbox. Идея заключалась в том, чтобы разработчики могли написать одно при...

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

Адреса фишинговых сайтов теперь скрывают в переводчике Google Сотрудник предоставляющей услуги интернет-хостинга американской компании Akamai Ларри Кэшдоллар (Larry Cashdollar) обнаружил новый метод маскировки адресов фишинговых сайтов. Он прост и доступен каждому: злоумышленники попросту вводят веб-адрес поддельной страницы в «Google ...

Fortnite стала самой успешной игрой в App Store. Сколько она заработала? Мало кто оставил без внимания игру Fortnite — многопользовательский экшен, который буквально покорил App Store. При этом игра вышла на iOS раньше, чем для Android, по причине однородности охватываемой аудитории. Многие уже догадались, что за новым хитом стоят разработ...

Эксперты «Лаборатории Касперского» изучили троян Razy Эксперты «Лаборатории Касперского» проанализировали обнаруженный ими в прошлом году зловред Razy. Троян атакует браузеры Mozilla Firefox, «Яндекс.Браузер» и Google Chrome путем внедрения расширений с вредоносными скриптами и крадет биткойны и монеты Ether...

Google выявила уязвимость в безопасности iOS, которая позволяла заражённым сайтам массово взламывать iPhone Исследователи в области безопасности, работающие в команде Google Project Zero, заявляют, что они обнаружили несколько взломанных веб-сайтов, которые использовали ранее неизвестные уязвимости безопасности, чтобы без разбора атаковать любой iPhone, посещающий сайт. Эта атака ...

[Перевод] Как сделать ваш HTML отзывчивым, добавив одну строку кода на CSS Привет, Хабр! представляю вашему вниманию перевод статьи «How to make your HTML responsive by adding a single line of CSS» автора Per Harald Borgen. В этой статье я научу вас, как использовать CSS Grid для создания крутой сетки изображений, которая изменяет количество сто...

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

Глава Twitter перешёл на поисковую систему DuckDuckGo На днях глава Twitter Джек Дорси (Jack Dorsey) заявил в сервисе, что начал использовать по умолчанию поисковую систему DuckDuckGo. «Я люблю DuckDuckGo! Это моя поисковая система по умолчанию уже какое-то время. А приложение ещё лучше!», — написал Дорси на своей страниц...

Какие устройства будут поддерживать iOS 13 Вопрос поддержки старых устройств Apple становится особенно актуальным, когда до релиза новой версии операционной системы остается несколько месяцев. Поэтому многие спрашивают: будет ли iOS 13 работать на тех же устройствах, что и iOS 12? Пока все сводится к тому, что списо...

DrumHero: Как я делал первую в жизни игру В этом году социально-образовательной программе IT ШКОЛА SAMSUNG исполняется 5 лет (читайте об IT ШКОЛЕ здесь), и по этому случаю мы предложили нашим выпускникам рассказать о себе и опыте создания своих мобильных приложений. Мы верим, что при большом желании каждый может дос...

Как мы создали систему оповещения о ядерной угрозе, или как я обучил нейросеть на заголовках Хабра Заголовок статьи может показаться странным и это неспроста — он прекрасен именно тем, что написал его не я, а LSTM-нейросеть (а точнее его часть перед "или"). (схема LSTM взята из Understanding LSTM Networks) И сегодня мы разберёмся, как можно генерировать заголовки статей ...

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

Crossout Mobile — младший брат популярного постапокалиптического MMO-экшена от Gaijin в ЗБТ на Android Gaijin Entertainment, больше всего известные авиасимуляторами Ил-2 Штурмовик и онлайн-игрой War Thunder, в прошлом году выпустили гонку с элементами выживания Mad Driver. Проект тогда был доступен в режиме пробного запуска на Android и привлек внимание пользователей только ...

ИБ-эксперты изучили почти 2500 интернет-магазинов, зараженных JS-снифферами Исследователи Group-IB опубликовали аналитический отчет, посвященный JavaScript-снифферам, их инфраструктуре и способам монетизации, приносящей их создателям миллионы долларов.

Баг в mIRC позволяет выполнить в Windows сторонний код Специалисты в области информационной безопасности Батист Девинь (Baptiste Devigne) и Бенджамин Четиуи (Benjamin Chetioui) опубликовали описание и PoC-эксплойт уязвимости в mIRC — распространенном IRC-клиенте для Windows. Как выяснили исследователи, приложение допускает внедр...

Яндекс открыл доступ к сервису для поиска работы Таланты Яндекс открыл доступ к бесплатному сервису для поиска работы Яндекс.Таланты, который ранее проходил тестирование в режиме закрытой беты. Яндекс.Таланты – это сервис, который помогает работодателям подобрать подходящих соискателей, а пользователям, ищущим работу, — найт...

Предварительный обзор Colorful iGame GeForce GTX 1660 Ti Ultra. Мощная карта Буквально недавно мы написали новость о том, что компания NVIDIA представила свои новые видеокарты GTX 1660 Ti, которые, если верить тестам, очень даже хорошо себя зарекомендовали. Теперь появилась информация о том, что некоторые партнеры уже выпустили в продажу свои видеока...

Security Week 17: атаки по цепи поставок В начале апреля мы обсуждали атаку ShadowHammer на ноутбуки Asus как пример вредоносной кампании с использованием цепочки поставщиков. Атаки на supply chain представляют особый интерес для исследователей и особую опасность для бизнеса именно потому, что компрометируют довере...

Банковский троян Mispadu маскируется под рекламу McDonald’s Специалисты ESET рассказали о банковском трояне Mispadu, который использует фейковую рекламу скидочных купонов McDonald’s для распространения.

Одна из лучших игр для PlayStation 3 вышла на смартфонах Annapurna Interactive внезапно выпустила популярную приключенческую игру Journey для iPhone и iPad. К слову, несколько лет назад игра завоевала звание “Игры года” на PlayStation 3 и до последнего момента являлась эксклюзивом консоли от Sony.

Зловред маскируется в музыке Киберпреступники активно осваивают все новые способы распространения вредоносного ПО. Очередной их находкой стала стеганография. Этот метод подразумевает "вплетение" битов кода одного файла в код другого. Если быть точным, то атаки с использованием стеганографии во...

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

Firefox рассказал, почему заблокировал трекеры Google Analytics по умолчанию Сотрудники компании написали в Twitter, что «не любят GA»

Реакция на альбом T-Fest «Цвети или погибни» Повидлов снова сошёл с ума и не написал нормальную рецензию.

Во «ВКонтакте» для Android появилась тёмная тема Чтобы её включить, нужно написать специальное сообщение в комментариях.

[Из песочницы] Структуры данных в Java. Полезные методы вспомогательных классов Привет, habr! Я Software Engineer в EPAM. Более 8 лет я работаю с legacy-кодом, написанном на языке Java (предвосхищая комментарии, отмечу, что понимание и терпимость к legacy началась задолго до EPAM, в заключении вы найдёте ответ, почему). Часто в работе я сталкивался с ...

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

[Перевод] Количество жертв в ядерных катастрофах типа Чернобыля сильно преувеличивают для драматичности Статья Майкла Шелленбергера – известного автора и колумниста, пишущего про энергию и окружающую среду. Написана после просмотра первой серии сериала. Судя по шоу «Чернобыль» от HBO, очень сложно снять интересное кино про ядерную катастрофу, не заставляя зрителей верить в п...

Прибыль Epic Games в 2018 году превысила 3 млрд долларов Как сообщают хорошо осведомленные источники, компания Epic Games заработала в этом году чистыми более 3 млрд долларов. Речь идет не о доходе, а именно о прибыли. Такой успех компании обеспечила многопользовательская онлайновая игра Fortnite, которая была анонсирована в...

Яндекс.Маркет изучил спрос на наушники, Bluetooth-гарнитуры, портативную и компьютерную акустику Аналитики Яндекс.Маркета изучили спрос на наушники, Bluetooth-гарнитуры, портативную и компьютерную акустику и узнали, какие модели были популярны в этом году. Наушники и Bluetooth-гарнитуры Самым востребованным брендом ...

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

В США и Таиланде распространился скрытый майнер BlackSquid, добывающий Monero Исследователи Trend Micro обнаружили новое вредоносное ПО, скрыто добывающее криптовалюту Monero на устройствах пользователей, сообщает ZDNet. Больше всего новый вирус-майнер под названием BlackSquid распространен в Таиланде и США. ПО распространяется через вредоносные веб-с...

Состоялся релиз японской RPG Another Eden от сценариста Chrono Trigger Спустя больше года после японского релиза Another Eden вышла на английском языке. За ее создание ответственны не последние люди в японском геймдеве. Сценарий написал Масато Като, ранее отвечавший за Chrono Trigger. А музыке создали композиторы той же Chrono Trigger и Luminou...

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

В Facebook продвигается фальшивая платформа для инвестиций Продвигаемый под аккаунтом "Успешный инвестор" пост ведет на сайт, дизайн которого маскируется под РБК, пишет ”КоммерсантЪ". В публикацию, выглядящую как расследование издания, встроены ссылки на сайт с видеороликом об "уникальной схеме" зарабо...

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

[Из песочницы] Подводные камни разработки Google Play Instant Привет, Хабр! Меня зовут Камо Сперцян, я занимаюсь Android-разработкой в PROFI.RU. Недавно я написал приложение с мгновенным запуском для наших клиентов. Если вы ещё не знакомы с технологией, приглашаю вас сначала посетить Android Developers. С презентации Instant Apps (G...

Неправильный CTF. Одноразовые пароли, буйство LDAP-инъекций и трюки c архиватором 7z Для подписчиковСегодня мы пройдем виртуальную машину CTF с Hack The Box. Машина уязвима к разному типу LDAP-инъекций, использует генератор одноразовых паролей stoken в качестве механизма аутентификации и содержит небрежно написанный скрипт на Bash, с помощью которого мы обма...

В каких поисковых системах лучше продвигать сайт Какие поисковые системы более эффективны? Выбор поисковой системы для продвижения сайта. На сегодняшний день на Российском рынке актуально продвигать свой сайт как в Яндекс, так и в Google поиске. Данные поисковые сервисы использует практически 85% интернет-пользоват...

Ragnarok M: Eternal Love уже доступна в Google Play, но не во всех странах Мы много рассказываем об играх в жанре MMORPG, и всегда эти проекты привлекают внимание читателей. Но мало какой из них может похвастаться такой популярностью как Ragnarok Mobile. Игра уже приближается к релизу, и к большому сожалению, русским игрокам, похоже, придется дольш...

20 столетие — альтернативная история 1.0.7 Хотите стать императором, королем или президентом? Значит эта игра для вас. Вы сможете почувствовать себя правителем государства 20 века. У ваших руках карандаш, чтобы написать новую историю. В игре нет мировых войн, ядерной атаки на японские города, миллионных… Мы не стреми...

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

В GOG бесплатно раздают Freespace 2 и дают скидки на игры о космосе В популярном игровом онлайн-магазине GOG начались бесплатные раздачи и скидки для поклонников игр о космосе. В скидочном списке оказалось около сотни популярных и не очень проектов. Ниже собрали самые приятные скидки на самые...

[Перевод] Измените свой образ мышления, работая с SwiftUI На прошлой неделе я увидел, что сообщество пытается перенести наработаные шаблоны разработки c UIKit в SwiftUI. Но я уверен, что лучший способ написать эффективный код используя SwiftUI — это забыть все об UIKit и полностью изменить свое мышление с точки зрения разработки ...

Fantasy Stars: Battle Arena — очередная бесплатная стратегия в стиле Clash Royale Если вдруг вам кажется, что в магазинах мобильных игр недостаточно конкурентов Clash Royale, и как раз подыскиваете нечто похожее, то обратите внимание на Fantasy Stars: Battle Arena. Это новый проект от разработчиков олдскульной MMORPG Silkroad Online. По знакомому принцип...

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

Павел Дуров выступил с манифестом против Facebook В начале недели газета Financial Times (FT) сообщила, что израильская компания NSO Group разработала вредоносное программное обеспечение, которое использует уязвимость WhatsApp для сбора данных о его пользователях. Для его установки хакеры осуществляли голосовые звонки....

Лучшие королевские битвы 2018 года на iOS и Android: PUBG Mobile или Fortnite? О королевских битвах в этом году говорили так же много, как и в прошлом. В 2018 состоялся релиз PUBG Mobie и Fortnite, которые мгновенно стали чуть ли не самыми популярными мобильными проектами в истории. Тем не менее от других разработчиков проектов в жанре было не так мног...

Redmi K20 обеспечит хорошую автономность не только за счет аккумулятора емкостью 4000 мА·ч, но и за счет искусственного интеллекта Слухи от том, что смартфон Redmi K20 получит аккумуляторную батарею емкостью 4000 мА·ч, подтвердились официально. Как сказал глава бренда Redmi Лю Вейбинг (Lu Weibing): «большая батарея — в ДНК продуктов Redmi». А потом топ-менеджер продолжил сл...

Google: HTML-карта сайта не нужна с точки зрения SEO Сотрудник Google Джон Мюллер выразил в Reddit своё согласие с мнением о том, что HTML-карты больше не нужны сайтам. «Я согласен. Когда речь идёт о SEO… для небольших сайтов, то ваш сайт должен быть в любом случае доступен для сканирования (а если вы используете популярную CM...

Популярная мобильная игра Call of Duty: Mobile – безлимитно в Киевстар С 18 октября 2019 года абоненты Киевстар могут играть онлайн в популярную мобильную игру Call of Duty: Mobile безлимитно, то есть без списания мегабайтов из пакета услуг.

ФАС оштрафовала Google за рекламу услуг по написанию дипломных работ Федеральная антимонопольная служба (ФАС) России выписала компании Google LLC штраф в 100 тыс. рублей за за нарушение законодательного запрета на распространение рекламы по подготовке и написанию выпускных квалификационных работ. Как сообщается на сайте ФАС,  в системе G...

Huawei анонсировала Nova 5T. Смартфон получил 5 камер и нечитаемый логотип Не можете понять, что написано на задней крышке? Вы не одни.

«Альфред, роди Робина»: нейросеть посмотрела все фильмы про Бэтмена и написала сценарий для нового И получилось потрясающе!

Как написать вакансию мечты: 6 лайфхаков опытного кадровика Как искать крутых коллег, рассказывает HR-директор Лайфхакера.

Прокурорская машина блокировок. Bestchange снова заблокирован На этой неделе нам написал наш старый клиент bestchange.ru. Если кто не знает, bestchange — это крупнейший онлайн сервис мониторинга обмена электронных валют, который работает с 2007 года и собирает информацию с более чем 400 активных обменников. Администрация сервиса сооб...

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

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

Waves запустит новый сайт для Waves DEX и обновит приложение Waves Client Российская блокчейн-компания Waves Platform объявила о запуске нового сайта Waves DEX, а также о переформатировании приложения Waves Client. Об этом ForkLog сообщили представители проекта. В частности, из Waves Client уберут некоторые функции, которые использовали только раз...

Платформа для создания игр HiberWorld теперь доступна на устройствах с сенсорным экраном Игры, в которых можно создавать свои собственные игры, — довольно популярный жанр. Та же Roblox летом 2019 года обогнала Minecraft по количеству активных пользователей в месяц с показателем 100 млн. HiberWorld — не столь популярная платформа, но она позволяет перенести проц...

[Из песочницы] Теория успешного стартапа День добрый, Хабр! Напишу базис для любого стартапа. Перед запуском стартапа вы должны ответить на следующие вопросы. Что является успехом для вас? Вы планируете: Выйти на IPO Продать свой стартап Создать семейный бизнес и оставить потомкам И т.д. Представьте, что ...

Шустрые итоги Google I/O 2019 | Droider Show В новом выпуске Droider Show можно узнать обо всем, что Google анонсировала в первый день I/O 2019: от операционной системы Android 10 Q до фаблета Pixel 3A XL. Кстати, прямую трансляцию от Бориса Веденского и Мити Иванова можно посмотреть здесь. Младший смартфон можно полу...

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

Экспортными направлениями для промышленных предприятий Москвы являются более 180 стран мира Как сообщила заместитель московского мэра Наталья Сергунина, за период январь-июнь совокупный объем несырьевого неэнергетического экспорта города составил 11 млрд. долларов (16,3% от общего показателя по России). За это время столичными предпринимателями были поставлены това...

[Из песочницы] Скрещиваем ужа с ежом: OpenJDK-11 + GraalVM Привет, Хабр! В свете не самых давних новостей про политику Oracle относительно лицензирования джавы всё острее встаёт вопрос ухода от оракловых версий в сторону OpenJDK. Оданко в OracleLabs уже давно делают весьма крутую штуку под названием GraalVM, который представляет из ...

Спецификация Lightning Network прошла первый формальный тест на безопасность Первая формальная проверка спецификации сети Lightning Network (LN) на безопасность дала положительные результаты, пишет CoinDesk. В своей работе под названием A Composable Security Treatment of the Lightning Network, участие в которой также приняла компания IOHK, исследоват...

Игры по Warhammer распродают со скидками до 90% Сервис по продаже цифровых копий компьютерных игр Humble Bundle запустил очередную распродажу. Огромные скидки распространяются на игры, связанные со вселенной Warhammer.

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

[Перевод] Новости из мира OpenStreetMap № 483 (15.10.2019-21.10.2019) Картографируют каждый божий день 1 | altogetherlost.com & Pascal Neis (neis-one.org) Картографирование На сайте regio-osm.de появился валидатор номеров домов в Косово. Флориан Лохофф написал в своем блоге о проблемах, возникающих при использовании тега access=private...

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

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

Саркастический форум XKCD взломали, данные 560 тыс. аккаунтов похищены Хакеры взломали форум популярного веб-комикса XKCD, похитив около 560 тыс. адресов электронной почты, IP-адресов, логинов и хешированных паролей. Сайт, который высмеивает обычные эпизоды из жизни программистов, математиков, инженеров, сам стал объектом чьей-то шутки. Исследо...

Топ пять самых популярных русских песен за рубежом Мы привыкли к тому, что русская музыка, это продукт для внутреннего потребления. Однако есть немногочисленные исключения из правил – песни, которые стали известными за рубежом. Если вам приелись новинки музыки, то этот список может показаться вам глотком воздуха. Итак, поеха...

"Доктор Веб": троянца-кликера из каталога Google Play установили 102 000 000 Троянцы-кликеры — распространенные вредоносные программы для накрутки посещений веб-сайтов и монетизации онлайн-трафика.

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

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

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

DDoS-бот Godlua использует DoH для сокрытия трафика Новый Linux-зловред проникает на серверы Confluence с помощью эксплойта, открывает бэкдор и ждет команд на проведение DDoS-атаки. Отличительная черта Godlua, как его называют в Qihoo 360, — использование протокола DoH (DNS поверх HTTPS) для получения URL центра управления из...

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

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

Самые популярные игры Steam за последние 4 года Канал TheRankings на видеосервисе YouTube опубликовал ролик, в котором демонстрируются 15 самых популярных игр платформы цифровой дистрибуции Steam за последние четыре года. В нём наглядно показано, как менялись предпочтения геймеров с течением времени.

Шекспир написал не все свои пьесы, но и не свои тоже написал Неожиданное применение Искусственного Интеллекта нашлось для творчества Шекспира.

Backlinko: как написать статью, которая получит много ссылок Брайан Дин проанализировал 912 млн публикаций и опубликовал исследование

20 человек сходили на концерт и вернулись без своих iPhone Основная часть потерпевших уже написала заявление в полицию.

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

Podlodka #111: Пишем книгу В жизни каждого человека наступает момент, когда он просыпается и понимает: "Я должен написать книгу!".

Знакомимся с языком Swift на примере игры Snake Всем привет! В преддверии запуска курса «iOS-разработчик. Базовый курс» мы организовали очередной открытый урок. Этот вебинар рассчитан на людей, которые имеют опыт разработки на любых языках и платформах, однако желают ещё изучить язык Swift и освоить разработку под iOS. ...

[Из песочницы] Обзор антиэйджинговой терапии для биохакеров Антиэйджинговой медицине около 20 лет и отцы основатели этого нового подхода к медицине все живы и здоровы. Базируются они в основном в США, и первый из них Роберт Гольдман (доктор медицины, специалист по спортивной медицине, является основателем Национальной комиссии Спорти...

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

Успешный запуск Resident Evil 2 в Steam: пиковый онлайн пользователей превысил 55 тысяч Сегодня в полночь в Steam вышел ремейк Resident Evil 2. Игра, которую высоко оценили критики и пользователи, сразу стала вторым по популярности проектом Capcom в магазине Valve. Страница статистики сообщает, что в Resident Evil 2 пиковый онлайн составил 55...

В Apple News+ нашли первую серьёзную уязвимость В ходе вчерашнего мероприятия, Apple представила обновленный новостной агрегатор Apple News+. Компания сумела договориться с многими популярными новостными изданиями и журналами, и теперь все они будут доступны для чтения на iPhone, iPad и Mac в рамках одного приложения. Пр...

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

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

Головоломка Total Party Kill выйдет 3 июня, и ее нельзя пропустить, несмотря на графику В прошлом месяце мы несколько раз рассказывали об оригинальном платформере Daggerhood. Любители жанра наверняка и сами наверняка заинтересовались, но мы из раза в раз повторяли, что не стоит обращать внимание на внешний вид игры, а вместо этого — оценить механику. С сегодня...

[Перевод] Предварительная загрузка в PHP 7.4 Перевод данной статьи подготовлен специально для студентов курса «Backend разработчик на PHP». В PHP 7.4 добавлена предварительная загрузка — возможность, которая позволяет значительно повысить производительность кода. О предзагрузке в двух словах. Для предварительной...

[По докам] Flutter. Часть 1. Для Android разработчиков Про Flutter написано уже много статей. С каждым месяцем он становится всё популярнее. Поэтому я решил интерпретировать официальную документацию Flutter в лаконичный формат «вопрос — ответ». Думаю, многие, как и я, не имеют достаточно свободного времени для подробного изучени...

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