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

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

[Перевод] Анализ вредоносного кода Skeleton Key Перевод статьи подготовлен специально для студентов курса «Реверс-инжиниринг». Краткое содержание Исследователи Dell SecureWorks Counter Threat Unit (CTU) обнаружили вредоносное ПО, обходящее проверку подлинности в системах Active Directory (AD), в которых реализована одн...

Решил 50 задач и ответил на вопрос — Python или JavaScript? Привет, друзья! Я — JavaScript-разработчик. Код пишу в основном на React (иногда на Vue), немного на TypeScript, немного на Node, немного знаю SQL, но... со мной работает много людей, которые пишут код на Python вокруг много разговоров про Python повсюду преподают Python ...

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

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

Через сайт CNET распространяется малварь Аналитики «Доктор Веб» обнаружили в каталоге сайта CNET вредоносную версию VSDC, популярной программы для обработки видео и звука.

Безнадёга. Пишу в дневнике  от безнадёги после двухдневного перелопачивания инета ради одного вопроса, на который так и не получил ответа. Так, сам себе и  от себя.Lerdge-X +  Raspberry Pi 4, +  octopi-buster-0.17.0С помощью толковых мануалов с нашего портала «воплотил в жизнь» цельное...

Малварь LimeRAT использует старый пароль по умолчанию, подходящий для файлов XLS Эксперты Mimecast обнаружили активность вредоноса LimeRAT, который эксплуатирует старый пароль по умолчанию, "VelvetSweatshop", подходящий для расшифровки Excel-файлов.

Security Week 51: уязвимости в iOS и процессорах Intel 10 декабря компания Apple выпустила большой набор патчей для macOS, iOS (включая iPadOS) и watchOS. Пожалуй, наиболее опасным из закрытых багов была уязвимость в FaceTime, затрагивающая все мобильные устройства Apple начиная с iPhone 6s и iPad Air 2. Как и в случае с обнаруж...

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

Хакеры взломали более 60 рекламных серверов, чтобы распространять малварь На протяжении девяти месяцев неизвестная хак-группа взламывает рекламные серверы, чтобы внедрять свои вредоносные объявления на самые разные сайты.

Хакеры создают вредоносные "коронавирусные" приложения для Android Еще до этого специалисты Check Point говорили о том, что злоумышленники будут активно использовать страх людей перед распространением вируса: вредоносные приложения были обнаружены на сайтах с доменами, связанными с коронавирусом. В Google Play Store исследователи пока не об...

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

[Перевод] Резервирование констант и Git hooks на C# Позвольте мне рассказать вам историю. Жили-были два разработчика: Сэм и Боб. Они вместе работали над проектом, в котором была база данных. Когда разработчик хотел внести в неё изменения, он обязан был создать файл stepNNN.sql, где NNN — некоторое число. Чтобы избежать конфли...

Швейцарские ученые изучают стереолитографическую 3D-печать стеклянных изделий Исследователи из Швейцарской высшей технической школы Цюриха (ETH Zurich) опробовали методику 3D-печати заготовок стеклянных изделий из композиционных фотополимерных смол.

Пишем расширение для Burp Suite с помощью Python Привет, Хабр!Думаю многие знают о таком инструменте, как Burp Suite от PortSwigger. Burp Suite – популярная платформа для проведения аудита безопасности веб-приложений. Помимо того, что Burp и так содержит тонну полезных функций, он еще и дает возможность пользователям созда...

Количество проданных Apple Watch больше, чем всех швейцарских часов вместе взятых   Apple продала Apple Watch в 2019 году больше, чем вся швейцарская индустрия часов, согласно данным Strategy Analytics. По оценкам аналитиков, в 2019 году поставки Apple Watch достигли 30,7 млн штук. При этом все швейцарские производители выпустили только 21,1 мл...

[Перевод] Как создавать предметы генеративного искусства с помощью L-систем на языке Python Мы уже писали о поле течений, при помощи которого можно генеративно рисовать невероятно красивые, завораживающие линии. Сегодня, к старту курса о Fullstack-разработке на Python, мы решили продолжить тему. Представляем перевод статьи, автор которой рассказывает, как генериров...

Microsoft Office для смартфонов: компания Microsoft объединила Word, Excel и PowerPoint в единое приложение Буквально 10 лет назад люди, которые хотя бы раз использовали Microsoft Office, даже вообразить не могли, что смогут запускать офисные программы на ходу – без ПК под рукой. Сегодня же в Word, Excel и других полезных приложениях регулярно или иногда работают почти все владель...

Как Magento 2 взаимодействует с Vue Storefront Привет! Меня зовут Павел и я занимаюсь бэкенд разработкой. Как уже писал AndreyHabr, многие из наших проектов основаны на стеке Adobe Magento 2 (для краткости далее я буду называть ее M2) в качестве бэкенда и Vue Storefront (VS) в качестве фронтенда. Я не буду подробно оста...

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

[Из песочницы] Ваш C# уже «функциональный», просто позвольте ему это Привет, Хабр! Представляю вашему вниманию перевод оригинальной статьи «Your C# is already functional, but only if you let it» автора Igal Tabachnik. Несколько дней назад я написал в Твиттере фрагмент кода C#, реализующий FizzBuzz, используя некоторые из новых «фичи» в C# 8....

72% всех вредоносных программ для Android — рекламные приложения Мобильное рекламное ПО (Mobile adware) - программное обеспечение, которое навязчиво показывает рекламу пользователю. Подобные программы - растущая проблема, их доля среди всех типов вредоносных программ для Android увеличилась на 38% только за последний год.Рекламные приложе...

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

Имя WhatsApp очищено, в громком взломе виновата Apple В недавнем официальном заявлении представитель Организации Объединённых Наций (ООН) заявил, что популярный мессенджер WhatsApp не является безопасным программным обеспечением, так как с его помощью был взломан смартфон Джеффа Безоса (Jeff Bezos), основателя Amazon. Комп...

Хакеры используют .NET библиотеку для создания вредоносных файлов Excel Группировка Epic Manchego использует в атаках специальные файлы Excel, созданные для обхода защитных механизмов, обнаружили аналитики NVISO Labs. Такие файлы создаются не через Microsoft Office, а с использованием .NET библиотеки EPPlus.

[Перевод] Что внутри у .wasm-файла? Знакомство с wasm-decompile В нашем распоряжении имеется множество компиляторов и других инструментов, позволяющих создавать .wasm-файлы и работать с ними. Количество этих инструментов постоянно растёт. Иногда нужно заглянуть в .wasm-файл и разобраться с тем, что у него внутри. Может быть, вы — разрабо...

Compile time обфускация используя NAND/NOR Введение. Все, кто хорошо знаком с современным С++ слышал, что начиная с С++11 в стандарт был введен спецификатор constexpr, при помощи которого можно проводить лимитированные compile-time вычисления. В последующие стандарты были добавлены if constexpr и constexpr lambdas ко...

«Убийца» SMS оказался насквозь «дырявым» Об этом сообщили в Лондоне на конференции Black Hat исследователи безопасности из компании SRLabs, пишет CNews со ссылкой на Wired.Внедрением протокола занимается Google - компания объявила о его запуске в ноябре 2019 г. - и некоторые операторы связи. При этом они допускают ...

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

[Перевод] Прожектор угроз: Файловый вирус Neshta Салют, хабровчане! В преддверии старта курса «Реверс-инжиниринг 2.0» хотим поделиться с вами еще одним интересным переводом. Краткий обзор Neshta — довольно старый файловый вирус, который до сих пор широко распространен. Изначально он был обнаружен в 2003 году и ранее ассо...

Observable сервисы в Angular Всем привет, меня зовут Владимир. Я занимаюсь фронтенд разработкой в Tinkoff.ru. В Ангуляре для передачи данных внутри приложения или для инкапсуляции бизнес-логики мы привыкли использовать сервисы. Для управления асинхронными потоками отлично подходит RxJS. Ангуляр в сочета...

LyX: Общие замечания. Часть 1 Скопировано с моего блога в целях создания еще одного русскоязычного источника информации по данной теме. Эта статья является продолжением следующих статей одного цикла: статья 1 статья 2 статья 3 статья 4 статья 5 Фух, даже не знаю, как писать этот пост. Я мог бы начать ...

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

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

Как написать правила для Checkmarx и не сойти с ума Привет, Хабр!В своей работе наша компания очень часто имеет дело с различными инструментами статического анализа кода (SAST). Из коробки они все работают средне. Конечно, всё зависит от проекта и используемых в нём технологий, а также, насколько хорошо эти технологии покрыва...

От пентеста до АРТ-атаки: группа киберпреступников FIN7 маскирует свою малварь под инструментарий этичного хакера Статья подготовлена командой BI.ZONE Cyber Threat Research Мы не первый раз натыкаемся на киберпреступные группировки, которые прикидываются легальными организациями и маскируют свою малварь под инструменты для анализа защищенности. Сотрудники таких компаний могут даже не по...

[Из песочницы] Как обойти некоторые ограничения google translate Я опишу два финта, с помощью которых можно обойти некоторые ограничения google translate. 1. Ограничение на количество символов у google translate online то ли 3900, то ли 5000 символов. Иногда нужно больше, а создавать html-файл с текстом неохота. Чтобы обойти это огранич...

Как писать в блог, чтобы привлекать больше читателей: 9 простых советов Как придумывать заголовки и в какое время публиковать посты? Делимся отрывком из книги «Пишут все! Как создавать контент, который работает», которая учит писать увлекательные тексты для развития бизнеса или личного бренда.

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

Почему cyberpunk может стать лучшей игрой? Почему cyberpunk может стать самой популярной и массовой игрой по продажам? Сегодня я выскажу 4 причины и это моё мнение, своё мнение тоже пишите в комментариях

Пишем telegram бота на языке R (часть 1): Создаём бота, и отправляем с его помощью сообщения в telegram Аудитория telegram ежедневно растёт с геометрической прогрессией, этому способствует удобство мессенджера, наличие каналов, чатов, и конечно возможность создавать ботов. Боты могут использоваться в совершенно разных целях, от автоматизации коммуникации с вашими клиентами до...

Пора на свалку Никогда не думал, что это случится со мной, но, похоже, я выгорел. А ещё мне стрёмно. Да, это ещё одна статья про выгорание. Я тут на днях смотрел на свою RSS-читалку и заметил, что под тегом «C++» у меня где-то три сотни непрочитанных статей. Я не прочитал ни одной статьи ...

Пишем веб сервис на Python с помощью FastAPI Знаю, знаю, наверное вы сейчас думаете «что опять?!». Да, на хабре уже неоднократно писали о фреймворке FastAPI. Но я предлагаю рассмотреть этот инструмент немного подробнее и написать API своего собственного мини Хабра без кармы и рейтингов, зато с блэкджеком и с тестами,...

Гений черного юмора Тим Бёртон снимет для Netflix сериал Wednesday по вселенной «Семейка Аддамс» Стриминговый сервис Netflix официально анонсировал новый игровой сериал «Wednesday», который расскажет об Уэнсдэй Аддамс (Wednesday Addams) — дочке Гомеса и Мортиши Аддамс из одноименной «семейки». Режиссером проекта выступит легендарный Тим Бёртон,...

Чистим код в Angular. Готовим ESLint, codelyzer, stylelint, husky, lint-staged и Prettier Если вам не приходилось работать в команде, то, возможно, вы еще не используете эти вещи, а кто-то даже не знает про них. Работая один, вы сами себе хозяин. Как только начали работать в команде  —  ситуация резко меняется. Если нет договоренностей, то каждый начинает писать ...

Пишем юнит тесты на TypeScript'е (на примере котиков) Как писать модульные тесты в проекте с TypeScript'ом? В этой статье я постараюсь ответить на этот вопрос а также покажу как создать среду модульного тестирования под проекты использующие TypeScript. Читать далее

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

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

Названо самое активное вредоносное ПО марта Исследователи Check Point Research обнаружили, что троян Dridex с помощью спам-рассылок распространял программы-вымогатели.

VoiceOver на iOS: каждый контрол ведёт себя по-разному Привет, Хабр! Недавно я говорил про адаптацию приложений для незрячих и неподвижных людей. И не договорил! Сегодня расскажу, как изменить поведение контролов с помощью accessibilityTraits и сделать жизнь незрячих чуть удобней. Знать работу этих трейтов (traits) важно, чтоб...

Количество атак, связанных с коронавирусом, выросло на 30% Атаки от лица ВОЗ и ООНХакеры часто прибегают к использованию имени Всемирной организации здравоохранения (ВОЗ) для осуществления своих атак. Так, недавно киберпреступники осуществили фишинговую рассылку от лица ВОЗ (англ. World Health Organization, WHO) с использованием дом...

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

Устройств Apple Watch в прошлом году было продано больше, чем всех швейцарских часов Согласно подсчетам специалистов аналитической компании Strategy Analytics, компания Apple в прошлом году превзошла всю швейцарскую часовую индустрию. Если говорить точнее, устройств Apple Watch по всему миру за год было продано почти 31 млн штук, а часов всех швейцарски...

35 000 устройств пострадали от ранее неизвестного ботнета Эксперты ESET обнаружили, что VictoryGate распространяется через USB-накопители: внешний вид файлов (имена, иконки) не вызывает подозрений, однако все они заменяются на копии вредоносного ПО. Создатели VictoryGate приложили значительно больше усилий, чтобы избежать обнаруже...

Прокачиваем скрипты симуляции HDL с помощью Python и PyTest Все делают это. Ну ладно, не все, но большинство. Пишут скрипты, чтобы симулировать свои проекты на Verilog, SystemVerilog и VHDL. Однако, написание и поддержка таких скриптов часто бывает довольно непроста для типично используемых Bash/Makefile/Tcl. Особенно, если необходим...

На iOS выйдет приключение от One Way: The Elevator от разработчика Mr Pumpkin В начале года студия Cotton Games начала сотрудничать с издателем Lilith Games, чтобы перенести Mr Pumpkin 2: Walls of Kowloon на мобильные устройства. Теперь они решили заняться другим приключением в жанре point-and-click — One Way: The Elevator. Даже если вы не знали ниче...

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

На сайте для криптовалютных трейдеров найден вредонос от северокорейских хакеров из Lazarus Исследователь безопасности Динеш Девадосс обнаружил вредоносную программу для macOS на сайте unioncrypto.vip, который рекламирует «интеллектуальную платформу для арбитража криптовалют». Another #Lazarus #macOS #trojan md5: 6588d262529dc372c400bef8478c2eec hxxps://unioncrypto...

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

[Из песочницы] Пишу на C#, чтобы фронтендерам было полегче В этом декабре, как прошлые пару лет, я участвую в Advent of Code — ежегодном рождественском соревновании от автора популярного фреймворка Vanilla JS. В этом году я пишу на C#, потому что привычный мне, как фронтендеру, JavaScript я уже весь использовала в прошлом году. Про...

Список приложений для Android с новой заразой В магазине Google Play было обнаружено новое вредоносное ПО, которое получило название Soraka. Вредоносная программа обнаружена в коде 104 приложений, представленных в магазине Google Play. В общей сложности за последние несколько месяцев их скачали более 4,6 милли...

Малварь Lucifer использует множество эксплоитов, занимается майнингом и DDoS-атаками Эксперты Palo Alto Networks подготовили отчет о малвари Lucifer, которая «сеет хаос» на Windows-хостах. Вредонос использует множество эксплоитов и занимается не только майнингом криптовалюты, как считалось изначально, но и используется для DDoS-атак.

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

DJ Palina La Diva - исполнитель, чьи концерты не пропускают Она - самый сексапильный немецкий диджей всех времен. Она - это Palina La Diva, и она отправляется в тур по Европе, Азии и, конечно же, США. Первой ее признала родная страна, где Палина добилась невероятного успеха: стала резидентом одного из самых популярных ночных клубов Б...

Крошечный "коллайдер" позволил ученым получить доказательства существования экзотических квазичастиц-энионов Группа исследователей из университета Сорбонны, CNRS и Ecole Normale Superieure, Франция, создала крошечный специализированный "микроколлайдер", настолько малый, что за процессами, происходящими внутри него, можно наблюдать только при помощи электронного микроскопа. И при по...

Количество угроз для мобильных устройств резко увеличивается Такие данные опубликовала команда исследователей Check Point Research по итогам отчета Global Threat Index с самыми активными угрозами в ноябре 2019 года.Мобильный троян XHelper активен с марта 2019 года. Многоцелевой троян, предназначенный для пользователей Android, способ...

MEGANews. Самые важные события в мире инфосека за апрель Для подписчиковВ этом месяце: НАСА, SpaceX и Google отказались от использования Zoom, искать малварь и сливы данных в Pastebin больше не получится, 0day-уязвимость в iOS могли эксплуатировать хакеры, в Сеть утекли исходные коды TF2 и CS:GO — и еще много интересного!

Плагин Arc Welder (косячёк) Пишу для того, что бы начинающие, к коим, пока еще отношусь и я, любящие потыкать в кнопки не вникая, не сломали себе голову устраняя свою криворукость=)Узнал тут на днях про плагин Arc Welder для Cura. Для тех, кто не знает, он, там где есть дуги на модели, преобразует кома...

«Лаборатория Касперского» обнаружила новых зловредов для кражи cookie-файлов на Android Эксперты «Лаборатории Касперского» обнаружили две новые вредоносные программы для Android: вместе они способны красть файлы cookie, сохранённые в браузере на смартфонах и в приложениях популярных социальных сетей, в частности ...

Apple продала в 2019 году больше часов, чем вся швейцарская часовая индустрия Бизнес Apple по выпуску носимых устройств продолжает расти, о чём свидетельствуют новые данные аналитической компании Strategy Analytics. Хотя Apple не делится информацией о продажах Apple Watch, аналитики Strategy Analytics подсчитали, что в течение 2019 года Apple отгрузил...

Универсальное ТЗ для Wi-Fi, с пояснениями ТЗ должно быть простым, понятным и проверяемым. Вы такое видели? Каких только ТЗ я не встречал за 12 лет в этой теме. Классические пункты — это “бесшовный роуминг” и “устойчивое 100% покрытие всей площади”. Понятно, что все мы хотим прекрасной связи. Какими же словами опис...

[Перевод] Пишем игру «Жизнь» для NES на Rust Этот пост — о программе на Rust… $ cargo install conway-nes …выводящей двоичный файл NES… $ conway-nes > life.nes …в котором выполняется конвеевская игра «Жизнь»! $ fceux life.nes # fceux is a NES emulator Запустив игру на эмуляторе, нажмите любую кнопку контроллер...

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

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

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

Как писать книгу в LaTeXe по физике. Cтатья 1 Это моя первая статья на Хабре. Глава 1. Введение 1.1 Позвольте представиться и почему я это пишу    Я — научный сотрудник, физик. Недавно выпустил книгу по спектроскопии объемом 880 страниц и весом 1560 грамм. Эту книгу я писал 9 лет, параллельно читая лекции по...

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

[Перевод] Преобразуем проект на Python в исполняемый файл .EXE С помощью Auto PY to EXE можно с лёгкостью преобразовывать файлы .py в файлы .exe. Благодаря этому ваш проект на Python будет работать как десктопное приложение и вы сможете запускать приложение на других машинах без необходимости установки Python. В этой статье я расскажу...

Швейцарии не нужна цифровая валюта Швейцарское правительство не видит смысла в создании цифровой валюты центрального банка. Изучить целесообразность создания электронного швейцарского франка правительство попросил парламент страны. «Универсально доступная цифровая валюта центрального банка ...

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

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

Алексей Грачёв: Go Frontend Kyiv Go Meetup May 2018: Ведущий: – Всем привет! Спасибо, что вы здесь собрались! Сегодня у нас два официальных спикера – Лёша и Ваня. Будет ещё два, если у нас хватит времени. Первый спикер – Алексей Грачёв, он расскажет нам о GopherJS. Алексей Грачёв (далее – АГ): – Я ...

Карьера в 2021 году: 4 плюса работы в стартапе + вакансии для разработчиков и маркетологов Всем привет! Я много пишу на Хабре о развитии своих проектов. Один из них – стартап Linguix.com, это AI-based writing assistant, то есть продукт, который помогает не-носителям английского языка писать без ошибок (вот как это работает). Мы развиваем проект уже два года, и за ...

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

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

Можно ли вылечить частичную слепоту? Исследователи полагают, что да Глаз человека, страдающего ВМД В статье, опубликованной в журнале Current Biology, ученые из Стэнфордского университета (США) и Университета Бар-Илан (Израиль) поделились результатом удивительного открытия, свидетельствующего о том, что мозг “знает”, как объединить естествен...

Похититель печенек. Зловред Android ставит под угрозу даже хорошо защищённые аккаунты в соцсетях «Лаборатории Касперского» сообщила о двух новых вредоносных программах под Android, которые способны красть файлы cookie, сохранённые в браузере на смартфонах и в приложениях популярных социальных сетей, включая Facebook. Это позволяет злоумышленникам...

[Из песочницы] Как писать хорошие комментарии к коду: «зачем», а не «как» Привет, Хабр! Представляю вашему вниманию перевод статьи «Writing good comments: the why, not the how» автора Jack Franklin. Комментирование кода в программистской среде нередко считается пустой тратой времени или неким сигналом о том, что код можно и улучшить. Вот цитата...

В World of Warcraft что-то намечается: поддержка контроллеров или порт на консоли? World of Warcraft — это без сомнения одна из самых популярных игр в жанре MMORPG в истории. Она развивается с 2004 года, но все это время доступна только на компьютерах. Осенью прошлого года компания Blizzard анонсировала новое дополнение под названием Shadowlands, релиз кот...

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

Хардкорная разработка под Телеграм. Бот-модератор своими руками. Часть 3 Продолжаем писать своего крутого бота-модератора чатов на Python.В этой части мы сделаем команды для модерации. Админы чата смогут банить участников, запрещать им писать в чате, давать предупреждения с помощью команд /ban, /mute, /warn.Некоторые боты-администраторы использую...

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

В Drupal закрыли опасную уязвимость Разработчики Drupal анонсировали выпуск обновлений 7.69, 8.7.11 и 8.8.1, содержащих патчи для нескольких уязвимостей. Самая серьезная из них присутствует в сторонней библиотеке Archive_Tar — CMS-система использует ее для архивирования файлов, содержимое которых требует интер...

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

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

Декларативная фильтрация данных на фронте. JS/TS Часто ли вам приходилось писать обработчики фильтрации для ваших данных? Это могут быть массивы для отрисовки таблиц, карточек, списков — чего угодно. Когда фильтрация статическая, то тут все просто. Стандартных функций map, filter и reduce вполне достаточно. Но что делать,...

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

Берегитесь. Новый Android-вирус ворует деньги и данные более 300 приложений Я никогда не испытывал страха перед вредоносными приложениями. На это было несколько причин. Во-первых, вероятность того, что они попадут мне на смартфон, учитывая, что я не скачиваю всякий хлам из интернета, откровенно мала. Во-вторых, как правило, они поражают довольно ог...

Как управлять файлами через CMD: cамые важные команды DOS С распространением Windows пользователи почти забыли о старых добрых командах DOS. Но доступ к программам, копирование файлов и изменение настроек - все это было возможно уже с помощью DOS. Такие команды можно использовать и сейчас, как именно - расскажем в нашей статье.

Java-дайджест за 27 декабря Рон Пресслер собрал и выложил новый «официальный» прототип Project Loom (файберы для Java). В качестве основы используется JDK 14. Скачать можно здесь, прочитать анонc можно здесь. Люди потихоньку начинают втягиваться в тему, и на GitHub уже лежит несколько проектов, испол...

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

readable — еще один линтер для PHP Хочу представить линтер для PHP readable. Сейчас в нем 16 правил, которые должны улучшить читабельность кода. К основным преимуществам можно отнести: скорость — меньше секунды на 1000 файлов настройка baseline — можно не исправлять все ошибки в проекте сразу, а создать конф...

Языковые модели как двигатель прогресса: необычные применения для GPT-3 В начале лета разработчики из OpenAI представили языковую модель GPT-3, созданную для написания связного текста на основе заданного материала. Её обучали на 570 гигабайтах содержимого веб-страниц, википедии и художественной литературы, что почти в 15 раз превышает объем да...

Графики в Vuejs Я доволен экосистемой Vue. Как и положено, ты не городишь велосипеды, а пользуешься готовыми плагинами, которые за тебя написали умные дядьки. Когда твоя задача слишком мелкая и локальная, чтобы под неё написали плагин — ты идёшь и ищешь готовые компоненты, и только если н...

Как увеличить масштаб экрана на Apple Watch Фишка из раздела Универсальный доступ доступна не только на iPhone, но и на Apple Watch. Как включить зум на Apple Watch   1. В настройках часов перейдите в раздел Универсальный доступ. Настроить зум можно и с iPhone, к которому привязаны часы. Для этого перейдите...

[Из песочницы] Материальный Python. Что нового в библиотеке KivyMD Приветствую! Не так давно уже писали о Python в Mobile development и разработке мобильных приложений на Python с помощью библиотек Kivy и KivyMD. Эта статья продолжит знакомить вас с кроссплатформенными Python инструментами, а конкретно сегодня мы рассмотрим новинки, котор...

Биткоин-стартапы швейцарской «Криптодолины» попросили финансовой помощи у местных властей Представители «Криптодолины» швейцарского Цуга ведут переговоры с властями о создании специального фонда на 100 млн франков (около $102 млн) для помощи стартапам, пострадавших от кризиса на фоне коронавируса. Об этом сообщает Bloomberg со ссылкой на местные СМИ. Фо...

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

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

Книга «PowerShell для сисадминов» Привет, Хаброжители! PowerShell — это одновременно язык сценариев и командная оболочка, которая позволяет управлять системой и автоматизировать практически любую задачу. В книге «PowerShell для сисадминов» обладатель Microsoft MVP Адам Бертрам aka «the Automator» покажет, к...

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

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

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

[Перевод] Чему меня, как разработчика, научили аварии в космосе Исследования космоса интересовали меня, сколько я себя помню. Люди, знавшие меня лично, слышали рассказов о космосе больше, чем им хотелось бы. Я администрировал русскоязычную версию Википедии, и одним из моих любимых увлечений была редактура связанных с космосом статей. Я ...

[Из песочницы] Пишем на языке С/C++ в Linux под KolibriOS Вступление KolibriOS – миниатюрная операционная система, ядро и большинство программ которой написано на ассемблере. Это, конечно же, не значит, что на других языках программирования писать для KolibriOS нельзя. Данная статья — инструкция по настройке toolchain'а для Linux. ...

Почему мы выбрали Kotlin одним из целевых языков компании. Часть 2: Kotlin Multiplatform Продолжаем цикл статей о внедрении языка Котлин в наш процесс разработки. Первую часть ищите здесь. В 2017 году увидел свет амбициозный проект от компании Jetbrains, предлагающий новый взгляд на кросс-платформенную разработку. Компиляция кода на kotlin в нативный код различ...

[Из песочницы] 5 фич JavaScript, без которых я не мог бы писать код (перевод) Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Kent Dodds «5 JavaScript Features I Couldn't Code Without». Это мой первый перевод, так что буду рад любым замечаниям. 5 фич JavaScript, без которых я не мог бы писать код Прежде чем мы начнем, по...

Разработчики головоломки Swim Out в поисках бета-тестеров для нового проекта В прошлом месяце студия Lozange Lab анонсировала свой новый проект под названием Rip Them Off. Это игра в жанре tower defense. До этого студия выпустила довольно успешную головоломку Swim Out, которая изначально вышла на мобильных устройствах в 2017 году, но сейчас она досту...

[Из песочницы] Как начать писать микросервис на Spring Boot, чтобы потом не болела голова Привет! Меня зовут Женя, я Java-разработчик в Usetech, в последнее время много работаю с микросервисной архитектурой, и в этой статье хотела бы поделиться некоторыми моментами, на которые может быть полезно обратить внимание, когда вы пишете новый микросервис на Spring Boot....

[recovery mode] Кросскомпиляция выполняемых файлов Rust для Windows из Linux Наверное не будет уж очень удивительным если я тут, на IT площадке Хабра, скажу что я иногда балую себя программированием. Основная OS у меня Linux, но иногда приходится собирать исполняемые файлы и для Windows. И естественно что перегружаться в Windows только для сборки exe...

Windows Native Applications и сервис Acronis Active Restore Сегодня продолжаем рассказ о том, как мы вместе с ребятами из Университета Иннополис разрабатываем технологию Active Restore, чтобы позволить пользователю как можно раньше начать работу на своей машине после сбоя. Речь пойдет о нативных приложениях Windows, включая особеннос...

Python & EEL. Делаем просто на Python’е и красиво на JS Тема красивых интерфейсов была и будет актуальна всегда, кто-то использует для создания графических приложений C#, кто-то использует Java, кто-то уходит в дебри C++, ну а кто-то извращается с Python, используя tkinter или PyQT. Существуют различные технологии, позволяющие со...

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

Специально для России и Европы. Redmi готовит обновленный Redmi Note 8 – на платформе MediaTek Helio G85 и с MIUI 12.5 из коробки Интересной новостью поделился источник. Оказывается, Redmi готовит переиздание популярной модели Redmi Note 8 – новинка называется Redmi Note 8 2021 и имеет одно важное отличие от предшественника. Если обычный Redmi Note 8 построен на SoC Qualcomm Snapdragon 665,...

Любите ли вы Кафку? А Machinarium? Скидки в App Store Многие приложения в App Store стоят дорого, но иногда разработчики устраивают скидки, и главное здесь — вовремя скачать игру или утилиту по низкой цене. Поэтому мы здесь! Сегодня с хорошей скидкой отдают игру по мотивам произведений Франца Кафки, хит по мотивам Machin...

Опасные фоточки. Приложения для съёмки под Android с многомиллионными загрузками оказались шпионами и вредителями Новая порция шпионских и вредоносных приложений была обнаружена в Google Play Store. О находке специалистов по компьютерной безопасности рассказал тематический ресурс CyberNews.  Вредоносный или опасный код был обнаружен в трёх десятках приложений для съёмки....

Пишем в PostgreSQL на субсветовой: 1 host, 1 day, 1TB Недавно я рассказал, как с помощью типовых рецептов увеличить производительность SQL-запросов «на чтение» из PostgreSQL-базы. Сегодня же речь пойдет о том, как можно сделать более эффективной запись в БД без использования каких-либо «крутилок» в конфиге — просто правильно ор...

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

В своём новом продукте Xiaomi решила скопировать не Apple, а Google Вчера мы писали о том, что Xiaomi готовит очередную новинку — смарт-дисплей. Источники называли устройство Smart Display Speaker Pro 8. И вот сегодня оно появилось на официальном сайте компании. Стоимость новинки — 85 долларов. Внешне она очень похож...

[Из песочницы] 10 строк кода, которые уменьшат боль от вашего проекта на Vue … или знакомство с плагинами Vue JS на примере интегрированной шины событий Пара слов о… Всем привет! Сразу оговорюсь. Я очень люблю VueJS, активно пишу на нем уже больше 2-х лет и не считаю, что разработка на нем может причинить боль хоть в какой-то значимой степени :) С д...

3D принтер Anycubic Photon S не видит файлы на карте 3D принтер Anycubic Photon S не видит файлы на карте - пожалуй, это самый массовый запрос, который поступает в сервис центр Anycubic от пользователей, которые впервые купили 3D принтер. Опытные инженеры сервис центра задают наводящие вопросы, но даже еще не получив ответ на ...

[Перевод] EOF — это не символ Недавно я читал книгу «Компьютерные системы: архитектура и программирование. Взгляд программиста». Там, в главе про систему ввода-вывода Unix, авторы упомянули о том, что в конце файла нет особого символа EOF. Если вы читали о системе ввода-вывода Unix/Linux, или эксперим...

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

[Перевод] Пишем babel плагин, пошаговое руководство Сегодня я поделюсь с вами пошаговым руководством как написать свой babel плагин. Вы сможете использовать эти знания для автоматизации правок, рефакторинга или кодогенерации. Читать дальше →

Танк Т34 Всем привет! Давно не писал и не выкладывал новых моделей.Этой работой прерываю период затишья. Задумка по созданию данной модели в голове созрела давно, хотел проект подготовить к празднованию 75-летия окончания Великой Отечественной Войны. Однако процесс растянулся ....., ...

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

Могут ли панголины быть промежуточными хозяевами коронавируса? Ученые всего мира ищут животное, от которого коронавирус 2019-nCoV передался человеку. Так как геном 2019-nCoV почти на 80% схож с геномом тяжелого острого респираторного синдрома (SARS), в поисках естественного хозяина вируса взоры ученых были обращены на летучих мышей. Де...

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

Расширение для Chrome похитило $16 тысяч в криптовалюте Пользователь вредоносного расширения Ledger Secure для Chrome лишился $16 тысяч в криптовалюте ZCash. Как позже стало известно, это малоизвестное расширение маскировалось под популярный криптокошелёк Ledger — разработчики последнего уже открестились от вредоносной программы ...

[Перевод] Декодируем JPEG-изображение с помощью Python Всем привет, сегодня мы будем разбираться с алгоритмом сжатия JPEG. Многие не знают, что JPEG — это не столько формат, сколько алгоритм. Большинство JPEG-изображений, которые вы видите, представлены в формате JFIF (JPEG File Interchange Format), внутри которого применяется ...

Для AMD нашёлся свой Spectre: обнаружены критические уязвимости в процессорах Zen/Zen 2 Интересная и перспективная процессорная архитектура AMD Zen и её последующие версии заслуженно привлекли к себе внимание и любовь потребителей. Но каждая медаль имеет две стороны. Оборотной стороной растущей популярности процессоров AMD стало растущее же число обнаруженных у...

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

API, ради которых наконец-то стоит обновиться с Java 8. Часть 2 Продолжаем рассказ про API, которые появились в новых версиях Java. 1. Files.mismatch() Появился в: Java 12 На практике довольно часто возникает необходимость проверить, являются ли два файла в точности одинаковыми или нет. С помощью метода Files.mismatch(), появившегося в ...

Maze Machina от автора Card Thief доступна на Android в режиме пробного запуска Maze Machina — это грядущий проект от автора карточной Card Thief, которую многие называют одним из лучших представителей жанра на мобильных. Maze Machina — игра в жанре пошаговой головоломки с очень приятным визуальным стилем. Бета-тест на iOS стартовал еще в сентябре 2019...

Почему я ушёл с React Native и перешёл во Flutter: Часть 2 Всем привет. Меня зовут Дмитрий Андриянов. Два года я писал на React Native, сейчас работаю в Surf во Flutter отделе и уже более полутора лет пишу на Flutter. В первой части статьи я рассказал про основные различия между React Native и Flutter. В этой части расскажу про раз...

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

Комментарии — ложь Если вы программист, то есть много практик, которые можно ненавидеть.Жестко запрограммированные значения. Двойная логика. Сложные иерархии наследования. Но должны ли входить комментарии в этом списке?Давным-давно, во времена доисторического программирования, писать комментар...

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

Пишем блог на микросервисах – часть 3 «User» Во второй части нашего цикла статей «Пишем блог на микросервисах» мы описали «API Gateway». Здесь мы опишем реализацию микросервиса User. Читать дальше →

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

В космосе зафиксирован самый мощный взрыв со времен Большого взрыва Согласно результатам исследования, опубликованного в журнале The Astrophysical Journal, ученые зафиксировали взрыв в пять раз мощнее чем все, что они когда-либо видели. Но что могло послужить причиной столь поразительного события? Вероятным виновником произошедшего исследов...

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

Маленькие Python для маленьких embedded-программистов: CircuitPython и MicroPython для MeowBit На Хабре уже немало писали про обучающий микрокомпьютер BBC micro:bit, который в 2016 раздали всем британским школьникам, и сейчас он продаётся по $15. С прошлого года появились в продаже и micro:bit v2, в которых ОЗУ расширена с 16 КБ до 128 КБ. Неизменным остался форм-факт...

В России создали гибрид электропикапа Илона Маска и iPhone 11 Pro Российская компания Caviar снова заставила СМИ писать о себе. На этот раз она создала гибрид знаменитого электропикапа Tesla Cybertruck и iPhone 11 Pro — так называемый Cyberphone.

Добро пожаловать в уютную группу на Facebook, где все притворяются муравьями «Я устал приносить еду королеве, чтобы оправдать свое существование, – гласит один из постов, – Когда это кончится? Когда я смогу забрать еду к себе домой? Когда мой труд оценят по достоинству?» «Ты проклятый предатель», – сообщает комментарий с самым большим числом лайков. ...

Fluentd: почему важно настроить выходной буфер В наше время невозможно представить проект на базе Kubernetes без стека ELK, с помощью которого сохраняются логи как приложений, так и системных компонентов кластера. В своей практике мы используем стек EFK с Fluentd вместо Logstash. Fluentd — это современный универсальный ...

Битва снифферов: Charles vs Proxyman Привет, меня зовут Даша, я работаю тестировщицей клиентского мобильного приложения в компании Ozon.Сегодня поговорим о снифферах в тестировании мобильных приложений –– программах для перехвата, анализа и модификации трафика. Пожалуй, самый популярный сниффер из тех, о которы...

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

AI на минималках 2: Генератор стихов на Prolog AI на минималках 2: Генератор стихов на Prolog На картинке — четверостишье, сгенерированное моей программой. Оказывается "стихи" писать легко, нужно только знать несколько необходимых ингредиентов: размер, ритм, рифма. "Стихи" в кавычках, потому что в на...

Почему я ушел с React Native и перешёл во Flutter: Часть 1 Всем привет. Меня зовут Дмитрий Андриянов. Два года писал на React Native, сейчас я разработчик в Surf и уже полтора года пишу на Flutter. Когда я только решил серьёзно взяться за Flutter, я бы очень хотел найти статью от разработчика, который перешёл с React Native на Flutt...

Уродливый API В этой статье хочу рассказать о проблемах, с которыми столкнулся в процессе интеграции с API по HTTP протоколу, и поделиться опытом их решения.При разработке фронтенд приложений (mobile/web), часто сталкиваешься с тем, что API на бэкенде еще не реализован. Приходится ждать р...

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

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

Стоит ли жаловаться на собеседования? Как мне кажется, на Хабре есть две вечные темы, на которые статьи появляются с завидной регулярностью и собирают массу комментариев и плюсов. Первая тема — "мне слили карму, систему кармы надо изменить/отменить". Вторая тема — "меня не взяли на работу, процесс...

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

Android-эмулятор NoxPlayer заразили малварью Отдельные пользователи с Тайваня, из Гонконга и Шри-Ланки стали жертвами атаки на цепочку поставок. Неизвестная хак-группа скомпрометировала разработчиков популярного эмулятора NoxPlayer и добила малварь в его код.

Павел Дуров вновь выступил против WhatsApp Создатель мессенджера Telegram Павел Дуров снова выступил с обвинениями в адрес WhatsApp,  рассказав об угрозах, которые влечет за собой использование этого приложения. Ранее СМИ сообщили, что телефон самого богатого человека в мире, владельца Amazon Джеффа Безоса (Jeff...

[Из песочницы] Парсер Блокчейна в 300 строчек на Питоне В далёком 2015 году, когда криптовалютам ещё не уделялось такое внимание широкой общественности как сейчас, мне пришла в голову мысль узнать в подробностях — что такое блокчейн, криптовалюты и Биткоин, в частности. Попытки провести детальный анализ исходного кода проекта ...

Сложности работы с ANTLR: пишем грамматику Ruby В «Ростелеком-Солар» мы разрабатываем статический анализатор кода на уязвимости и НДВ, который работает в том числе на деревьях разбора. Для их построения мы пользуемся оптимизированной версией ANTLR4 – инструмента для разработки компиляторов, интерпретаторов и трансляторов...

Симулятор расследования убийств продается с 90% скидкой Steam продолжает оснащать геймеров выгодными предложениями. Напомним, что ранее мы писали о нескольких акциях, которые проходят в популярном сервисе цифровой дистрибуции. В частности, прямо сейчас совершенно бесплатно можно загрузить градостроительный симулятор Cities: Skyli...

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

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

Samsung Galaxy Note10 5G получит Android 10 только в 2020 году Недавно мы писали о том, что топовые смартфоны Samsung Galaxy Note10 и Note10 + обновили до свежей версии фирменной прошивки One UI 2.0 на основе ОС Android 10. Но это не касалось их версий поддержкой сотовых сетей пятого поколения. Сегодня представитель корейской компании о...

Похоже, мобильная MMORPG Lost Ark все-таки разрабатывается Lost Ark — это достаточно популярная компьютерная action MMORPG, издателем которой в России является Mail.ru. Разработчик — студия Tripod, принадлежащая компании Smilegate. Игрокам на выбор предлагают 18 классов и различные профессии. Мир игры открытый и хранит массу секрет...

Тесты в iOS: хороший, плохой, … Привет! Меня зовут Андрей Михайлов, я работаю iOS-разработчиком в Циан и отвечаю за внедрение модульного тестирования в процесс разработки. Сегодня я немного расскажу о том, какими свойствами должны обладать хорошие автоматизированные тесты, чем хорошие тесты отличаются от п...

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

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

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

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

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

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

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

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

3 крутые игры со скидкой, в которые вы захотите поиграть сегодня Подборка игр с самым высоким рейтингом Каждый день мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac. Сегодня в подборке у н...

Быстрое чтение CSV в C# (fast read CSV) Уже не первый год пользуюсь своим универсальным конвертером CSV файлов в БД SQL Server - ImportExportDataSql, который имеет ряд полезных функций, необходимых любому разработчику БД MSSQL, например: перенос данных с одной БД в другую через SQL скрипт, выгрузка структуры БД...

«Звёздные войны»: восход… фишинга и троянцев Фишинговые сайты обычно используют официальное название фильма и включают в себя подробное описание, чтобы заставить пользователей поверить в легальность источника. Такая практика называется "чёрный SEO", она позволяет злоумышленникам выводить разработанные ими рес...

Еще две игры Ubisoft отдают бесплатно и навсегда Напомним, что нескольким ранее мы писали о бесплатной раздаче популярной игры Assassin's Creed 2, однако выяснилось, что и это еще не все. Так, стало известно, что еще две игры Ubisoft отдают бесплатно и навсегда.

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

Чтобы пацанам было не стыдно показать Я стар и уже глуп, а у вас всё впереди, уважаемый программист. Но позвольте дать вам один совет, который наверняка поможет в вашей карьере – если, конечно, вы планируете остаться программистом. Советы типа «писать красивый код», «хорошо комментировать свои доработки», «изуч...

Учёные отредактировали геном в теле человека для устранения врождённой слепоты Учёные впервые отредактировали геном в теле человека с помощью CRISPR для устранения врождённой слепоты. Исследователи называют это взятием нового рубежа в лечении болезней.

«Пишите код по-новому (тм)» C# я не люблю, но люблю собирать все паттерны и весь сахар, который они предлагают от версии к версии. Третьего дня посмотрел выступление Билла Вагнера на NDC Conferences, где он показывал, что нужно писать код по-новому (TM). Он показывает много примеров хорошего рефакт...

Не все же работать? Игры для iPhone со скидкой для любого отдыха Каждый день мы мониторим App Store и десятки сайтов со скидками, чтобы выбрать лучшие приложения и опубликовать и здесь. Сегодня можно скачать 3 добротные игры с хорошим рейтингом и, конечно, отличной скидкой. Если хотите посмотреть все бесплатные игры и приложения со скидк...

C2x: будущий стандарт C Я ловлю в далёком отголоске, Что случится на моём веку. («Гамлет», Борис Пастернак)Признаться, пишу на чистом C я не так уж и часто и за развитием языка уже давно не слежу. Но тут произошло два неожиданных события: С вернул себе звание популярнейшего языка программирования ...

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

Непричёсанные мысли по поводу формата сохранения: теория Начнём с вводных. Мы разрабатываем программу, которая будет сохранять свои данные в файл, и при этом… будет расширяться, и существенно (отпадают уровни и сохранения большинства игр: после пары патчей бросаем игру и пишем новую); тем не менее программа не рассчитывает на то...

Побеждая C двадцатью строками Haskell: пишем свой wc Привет, Хабр. На днях Siemargl предложил мне перевести любопытную статью о победе над юниксовым wc при помощи хаскеля. Переводить её я, конечно же, не буду, и по нескольким причинам: автор выжал из однопоточной версии далеко не всё, и однопоточная версия была существенно ме...

[Перевод] Что такое Emergent Communication и почему это нужно знать TL;DR: перевод поста Михаила Нуховича What is Emergent Communication and Why You Should Care: что это такое, зачем это нужно, какие есть точки зрения на задачу и перспективные направления исследований. Обучение с подкреплением, обработка естественного языка, теория игр и фил...

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

Пишем телеграм бота на Go и AWS Lambda Напишем простой Телеграм бот на go и выгрузим его в AWS Lambda с помощью serverless. Читать далее

Хитрые кинематики FDM 3D принтеров H-bot и CoreXY | Дилетантское сравнение | + Анонс Вечернего Аддитива НЕ КЛИКБЕЙТВсех приветствую )) Недавно я тут писал, что у меня есть ютуб-канал про 3D печать, так вот там новый выпуск Аддитивного ликбеза - сегодня про кинематики 3D принтеров. Конечно же FDM. Только прежде, чем матерые 3д печатники начнут писать комментарии, что видео пове...

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

Farlight 84 — киберпанковая королевская битва с крафтом и огромными мехами На днях вышел трейлер одной интересный игры в жанре королевская битва под названием Farlight 84. Судя по всему геймеров ожидает безудержное веселье и множество возможностей. Общий сеттинг — популярный киберпанк. Всё это вместе должно хотя бы как-то отделить данный проект от ...

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

[Перевод] Чистые тесты на PHP и PHPUnit В экосистеме PHP существует много инструментов, обеспечивающих удобное тестирование на PHP. Одним из самых известных является PHPUnit, это почти синоним тестирования на этом языке. Однако о хороших методиках тестирования пишут не так много. Есть много вариантов, для чего и ...

[Перевод] Три способа создания клякс с помощью CSS и SVG Кляксы (Blob) - это гладкие, аморфные, желеобразные формы, обычно  причудливые и забавные. Их можно использовать в качестве элементов иллюстраций и фоновых эффектов в сети.Итак, как же они устроены? Разумеется, можно открыть какой-то графический редактор и сделайте их, ...

Бесполезный REPL. Доклад Яндекса REPL (read-eval-print loop) бесполезен в Python, даже если это волшебный IPython. Сегодня я предложу одно из возможных решений этой проблемы. В первую очередь доклад и мое расширение TheREPL будет полезны тем, кого интересует более быстрая и эффективная разработка, а также т...

Windows 7 больше не поддерживается? Есть способ бесплатно обновиться до Windows 10 Как пишет источник, со ссылкой на бывшего работника Microsoft, пользователи Windows 7 по-прежнему могут обновиться до Windows 10 бесплатно, хотя такая возможность должна была завершиться 29 июля 2016 года. Причем для этого не нужно что-то «ломать» или выполн...

Пишем прошивку под TI cc2530 на Z-Stack 3.0 для Zigbee реле Sonoff BASICZBR3 с датчиком ds18b20 Предполагается, что читатель уже имеет начальные знания языка C, что-то знает о Zigbee, чипе cc2530, методах его прошивания и использования, а также знаком с такими проектами, как zigbee2mqtt. Если нет — подготовьтесь или сходите почитать на https://myzigbee.ru и https://w...

Дом, который построил робот Строительство новых зданий — трудоёмкий и неэкономичный вид человеческой деятельности. Масштабное исследование, проведённое ООН, показало, что на строительный сектор приходится почти 40% мирового энергопотребления и выбросов CO2. Швейцарская высшая техническая школа Цюриха...

Прогноз погоды для iPhone и популярнейший симулятор: приложения дня Подборка как раз для пятницы Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac. Сегодня по скидке раздают приложен...

Microsoft вновь латает дыру, используемую в атаках Декабрьский набор плановых патчей для продуктов Microsoft оказался довольно скромным. Он устраняет всего 36 уязвимостей, в том числе семь критических и одну, уже найденную и используемую злоумышленниками. Согласно бюллетеню разработчика, уязвимость нулевого дня CVE-2019-1458...

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

[Перевод] Emacs — 6 трюков для продуктивной работы Ранее я уже писал об использовании Emacs в качестве C++ IDE и другом техническом оснащении. Однако, я не обращал особого внимания на то, что использую Emacs и для работы много с чем ещё. Честно говоря, я не смог бы пользоваться этим редактором в полной мере, не будь в нем во...

Ядовитый питон. Пишем на Python простейшую малварь: локер, шифровальщик и вирус Для подписчиковМалварь на Python изредка попадается в дикой природе, и далеко не все антивирусы обращают на нее внимание. Чаще всего она применяется для создания бэкдоров в софте, чтобы загружать и исполнять любой код на зараженной машине. Сегодня мы с тобой создадим на Pyth...

Найдена новая уязвимость смартфонов Android Появилась новая уязвимость смартфонов Android под названием CVE-2020-0022 или BlueFrag. Это новая уязвимость, которая позволяет запустить вредоносный код через Bluetooth на некоторых устройствах Android. При включенном на устройстве Bluetooth, злоумышленники могут удаленно ...

[Перевод] Ода Excel: 34 года волшебства Примечание: статья была написана в 2019 году, а в этом Microsoft Excel отмечает уже 35-летний юбилей. Чему инструмент, выдержавший проверку временем, может научить нас в эпоху «софта, который пожирает мир»? В статье я хочу показать вам, как фундаментальные принципы, стоящи...

[Перевод] Четыре приема быстрой разработки на Unity3D Уже долгое время Unity3D — мой любимый инструмент разработки игр, которым я пользуюсь уже более 8 лет — и для профессиональных продуктов, и для личных проектов, и при обучении программированию и гейм-дизайну. Более того, я писал на Unity почти на всех гейм-дже...

SQL Server Plan Guide и другие не самые лучшие практики Обычно посты об оптимизации запросов рассказывают о том, как делать правильные вещи, чтобы помочь оптимизатору запросов выбрать оптимальный план выполнения: использовать SARGable-выражения в WHERE, доставать только те столбцы, которые нужны, использовать правильнопостроенные...

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

А что, если без Python? Julia для машинного обучения и вообще Мы всегда хотим писать код быстро, но за это приходится платить. На обычных высокоуровневых гибких языках можно быстро разрабатывать программы, но после запуска они работают медленно. Например, чудовищно медленно cчитать что-то тяжелое на чистом Python. Си-подобные языки раб...

Пишем комикс-приключение на Kotlin Всем привет! Сегодня вас ждет легкая статья, которая расскажет как написать простую мобильную игру-викторину на Kotlin. Здесь я расскажу и наглядно покажу как выглядит Kotlin для мобильной разработки и предложу свои идеи о том, как можно структурировать подобный проект. Что ...

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

[Перевод] Чем программирование сегодня отличается от программирования 20 лет назад? Я увидел этот вопрос на Quora и начал писать ответ. Но ответ получился слишком большим, так что я превратил его в эту статью. Вот часть изменений в случайном порядке, которые я заметил в программировании за последние 20 лет: Многие концепции, которые были лишь теоретически...

[Из песочницы] vuex + typescript = vuexok. Велосипед, который поехал и обогнал всех Доброго времени суток. Как и многие разработчики, я в свободное от работы время пишу свой относительно небольшой проект. Раньше писал на react, а на работе используется vue. Ну и что бы прокачаться во vue начал пилить свой проект на нем. Сначала всё было хорошо, прямо-таки ...

[Из песочницы] 3D картинка на питоне с (почти) нормальной производительностью Можно считать эту статью ответом на вот эту, где речь идет о написании подобной вещи на C++, с прицелом на новичков, то есть с упором на простой читаемый код вместо высокой производительности. После прочтения статьи у меня возникла идея повторить написанную автором программ...

[Из песочницы] Авторизация пользователя при помощи Starlette + Vue.js Вступление Задача — создать пример авторизации пользователя с использованием фреймворков Starlette (https://www.starlette.io/) и Vue.js *, который был бы максимально комфортным разработчикам Django для «миграции» в асинхронный стек. Почему Starlette? В первую очередь скор...

Оцениваем опционы на Clojure методом Монте-Карло Привет! Меня зовут Рома, я работаю iOS-разработчиком в Exness. А кроме того, пишу на Clojure и инвестирую. Сегодня я расскажу о том, как оценивать опционы. Это вводная статья и заработать миллион, используя предложенный способ, вряд ли получится. Тем не менее, это хорошая ос...

Бесфайловый вымогатель FTCODE теперь крадет учетные записи В 2013 году компания Sophos сообщила о случаях заражения вирусом- шифровальщиком, написанном на PowerShell. Атака была нацелена на пользователей из России. После шифрования файлов к ним добавлялось расширение .FTCODE, что и дало название вымогателю. Вредоносный код распростр...

Квантовый процессор и 8К в YouTube. Представлен флагманский безрамочный ТВ Samsung Q950TS Несколько дней тому назад в Сети появились изображения безрамочных телевизоров Samsung Q900T и Q950T – флагманских моделей нового поколения. А сегодня топовый вариант Q950TS представлен официально. И он впечатляет. Новинка пока дебютировала на домашнем рынке, но е...

Анонсирована новая MMORPG Dragon Raja Origin на iOS и Android Корейские студии, которые решают выпустить свою MMORPG, удивляют своим количеством. Проекты редко выходят за границы Южной Кореи, но это не повод о них не говорить. Может быть вы слышали, что год назад состоялся релиз одной MMORPG под названием Dragon Raja. С тех пор она ус...

«Чистый код» Роберт Мартин. Конспект. Как писать понятный и красивый код? Я решил написать конспект книги, которая всем известна, а сам автор называет ее «Школой учителей Чистого кода». Пристальный взгляд Мартина как бы говорит: «Я тебя насквозь вижу. Ты опять не следуешь принципам чистого кода?» Читать дальше →

Forrester: 2020-й — год цифровых продуктов Чтобы опередить конкурентов, инвестируйте в разработку цифровых продуктов уже в начале года, пишет вице-президент и главный аналитик Forrester Research Найджел Фенвик. Можно с уверенностью утверждать, что все согласятся с тем, что в минувшем десятилетии ...

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

Удалил порно с собой и стал помогать моделям: разработчик создал сервис, который блокирует украденные видео с OnlyFans В 2018 году ирландец Дэн Пёрселл стал жертвой пиратов: злоумышленники слили его откровенное видео с девушкой в сеть. Он добился удаления сам и теперь помогает другим, в основном угрожая законом, но иногда — шантажируя, пишет Bloomberg. ...

Создание VIP-почтового ящика в Zimbra Collaboration Open-Source Edition На предприятиях нередко возникает ситуация, когда требуется создание так называемого VIP-почтового ящика, отправлять письма на который может только определенный круг лиц. Такие почтовые ящики характерны для любых топ-менеджеров с личными секретарями. Всю электронную почту вм...

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

Пишем плагин отладки для SNES игр в IDA v7 Приветствую, Моя очень старая мечта сбылась — я написал модуль-отладчик, с помощью которого можно отлаживать SNES (Super Nintendo) игры прямо в IDA! Если интересно узнать, как я это сделал, "прошу под кат" (как тут принято говорить). Читать дальше →

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

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

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

Хочу статью на Википедии: что делать? Почему ваши статьи в Википедии удаляют, что такое Викисклад и зачем писать Викиновости? Эти и другие вопросы обсудили на митапе Теплицы социальных технологий в Москве. На встрече выступил Дмитрий Ерохин, активный редактор русскоязычной Википедии, член некоммерческого пар...

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

[Перевод] Десять лет вредоносных программ: крупнейшие ботнеты 2010-х Журнал ZDNet проходит по списку крупнейших ботнетов прошедшего десятилетия, от Necurs до Mirai За последнее десятилетие в поле информационной безопасности был отмечен практически постоянный рост активности вредоносного ПО. Без сомнения, 2010-е были десятилетием взрывного ...

Баг Safari в iOS 13 позволяет любому просматривать историю браузера пользователя Не делитесь своими файлами с кем попало В iOS 13 и macOS Catalina была найдена новая уязвимость, которая позволяет практически любому получить доступ к истории браузера Safari другого пользователя. По непонятным причинам Safari Web Share API, который отвечает за меню «Подели...

OctoPrint включение принтера и печать по расписанию. Замена штатной платы в связке с Raspberry Pi и управлением по OctoPrint вдохнула в мой бюджетный Ender 3 PRO новую жизнь, а мне подарила новые впечатления. Рано или поздно задался вопросом, а как в этой связке настроить печать по расписанию. Ночью, даже при новых тихих драйв...

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

Microsoft: киберпреступники атакуют телеком-провайдеров Эксперты Microsoft Threat Intelligence Center рассказали о серии кибератак, направленных против телекоммуникационных компаний. Хакерская группировка, получившая название GALLIUM, использует уязвимости веб-сервисов, чтобы проникнуть в сеть и добраться до клиентских данных, би...

Как добавить виджеты из iOS 14 на любой Android Думаю, никто не возьмётся спорить с тем, что подход Apple к развитию iOS лучше подхода Google. Бесспорно, меня тоже раздражают ограничения, которые в Купертино навязывают пользователям своей операционки, но, если взять только качество реализации обновлений, новых функций и ...

[Перевод] Flutter. Упрощаем компоновку виджетов с помощью Dart расширений В версии Dart 2.7 нам представили расширения, позволяющие разработчикам добавлять новые функциональные возможности в уже существующие типы. Расширения могут быть отличным помощником не только, когда мы пишем бизнес-логику, но и когда у нас есть другие задачи! Примером такой...

Java-дайджест за 10 марта Есть такая штука, Milkman — это альтернатива Postman, расширяемый воркбенч для работы с запросами и ответами с интерфейсом на JavaFx и с идеей «всё есть плагин». Несмотря на плагинную архитектуру, эта штука почти не использует reflection, и поэтому стало возможно пересобр...

Бесплатный Плей Маркет на Андроид Многие современные гаджеты работают на операционной системе Андроид. Гугл Плей Маркет очень популярное приложение, с помощью которого можно загрузить игры и программы. Бесплатный плей маркет можно загрузить на сайте PlayMarket 4 ANDROID. С помощью этого приложения можно скач...

Несовместимо с устройством: как устанавливать на Android несовместимые приложения? Если вы хотите скачать из Google Play новую крутую игру или опробовать популярный стриминговый сервис, но вдруг оказывается, что выбранное приложение несовместимо с вашим устройством или не поддерживается в вашей стране – да, это разочарование. Но не спешите с выводами и не ...

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

Redmi K20 получил стабильную версию MIUI 11 на базе Android 10 Финальная версия прошивки MIUI 11, основанная на Android 10, добралась до недавнего флагмана Redmi — модели K20. Об этом пишет китайский источник. Размер обновления составляет 2,3 ГБ. Оно содержит в себе все новшества, предлагаемые MIUI 11, включая новый шрифт, м...

Количество предрегистраций на мобильную MMORPG Mir 4 превысило 1 миллион В прошлый раз, когда мы писали о мобильной MMORPG Mir 4, стало известно, что известная корейская актриса Со Е-джи снялась в рекламном ролике для этого проекта и стала его представителем. Это точно пошло на пользу франшизе, которая уже несколько лет не выдавала нам новых прое...

[Из песочницы] Пишем шейдеры кодом в Unity LWRP Введение Здравствуй, Хабр. Сегодня хочется рассказать немного о том, как можно быстро и безболезненно (почти) начать писать классические текстовые шейдеры в Unity с использованием Lightweight Rendering Pipeline (LWRP) — одним из примеров конвейера Scriptable Rendering Pipeli...

Мейкеры против COVID19 Так называется телеграм-чат, с которого началось моё утро. Долго ждала, когда же бессмысленный хайп с пластиковыми масками перерастёт в здравый смысл и реальную необходимость. Мы же понимаем, что действительно помогает, а что - нет? Забота друг о друге, например, аккуратност...

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

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

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

[Перевод] Debouncing с помощью React Hooks Сегодня я собираюсь показать вам, как создать хук useDebounce, который позволяет супер-просто отложить вызовы АПИ, что бы они не происходили слишком часто. Так же я создал демо, которое использует наш хук. Оно ищет по АПИ Marvel Comics и хук useDebounce позволяет избежать об...

Как хакеры обманывают владельцев Android через «Google Фото» Способов обмана населения придумано уже столько, что можно создавать отдельный сайт и писать там только об этом. Наверное, такие даже есть — я не проверял — но мы пишем только о самых необычных и новых способах ”относительно честного отъема денег у населения”. Н...

Онлайн-кинотеатры обошли соцсети в топе родительских страхов Аналитики «Лаборатории Касперского» узнали мнение российских пользователей о проблемах, которые Интернет создает для детской безопасности. Как выяснилось, 80% родителей пытаются контролировать онлайн-присутствие своих детей, а главную угрозу они видят в интернет-за...

iPhone быстро разряжается? Возможно дело в Apple Music Как пишет источник со ссылкой на Forbes, многие пользователи iPhone столкнулись в последнее время с проблемой быстрого разряда своих телефонов. Оказалось, к этому причастно приложение Apple Music. Как написал один из пользователей, его новенький iPhone 11 начал быстро ...

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

Microsoft обновляет Media Creation Tool до получения сборки Windows 10 Build 19041.450 Ищете быстрый и простой способ обновить свой компьютер до последней версии Windows 10, включая накопительные обновления, которые были выпущены в этом месяце? Теперь вы можете использовать Media Creation Tool для выполнения этой работы или даже создать установочный носитель с...

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

155 вопросов по JavaScript Доброго времени суток, друзья! Продолжаю работать над вопросами по JavaScript в форме викторины, о чем ранее писал здесь. Адаптировал приложение под мобильники, поправил стили, добавил сервис-воркер, мета-теги, линки и манифест, также немного поколдовал с серверной частью...

Распознавание цифровых схем. Обобщённый С-элемент Александр Кушнеров 18.12.2019 Даже опытному инженеру иногда сложно сделать разводку схемы так, чтобы дорожки (или провода) не мешали её правильной работе. В первом приближении, на качество разводки влияет расположение и количество узлов, какие именно провода соединены в каж...

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

Google Play сократил число приложений с личными данными пользователей на 98% Google Play рассказал, как боролся с вредоносными приложениями и недобросовестными разработчиками в 2019 году. Так, благодаря обновлению правил в 2018 году Google удалось сократить количество приложений с личной информацией пользователей на 98%. Оставшиеся 2% — это при...

Обнаружена ранее неизвестная вредоносная кампанию WildPressure Целевые кибератаки (APT) - наиболее сложные и опасные угрозы. Зачастую злоумышленники тайно получают расширенный доступ к системе, чтобы препятствовать её нормальной работе или красть данные. Подобные кампании, как правило, создаются и разворачиваются людьми, имеющими доступ...

Huawei представила свой поисковик на замену Google. Как им пользоваться Даже если вы не пользуетесь смартфонами Huawei, скорее всего, вы знаете, что AppGallery – это собственный магазин приложений китайской компании, который она запустила на замену Google Play. Несмотря на довольно широкий ассортимент, который за последний год сильно разросся, ...

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

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

New Horizons получил новые данные о формировании планет Теория о том, как формируются планеты в нашей Солнечной системе опровергнута. Об этом сообщают авторы исследования, опубликованного в журнале Science. В процессе изучения астероида Аррокот (Arrokoth, 2014 MU69) — самого древнего и дальнего астероида Солнечной системы,...

World’s End Club от разработчиков Danganronpa вышла на iOS в Apple Arcade Издатель Izanagi Games и разработчик Too Kyo Games напомнили нам о том, что сегодня состоялся релиз World’s End Club на iOS в Apple Arcade. По сюжету двенадцать 12-летних детей начнут приключение длиною в 1 200 км. Это экшен-приключение с элементами платформера. Сценарий дл...

В Android 11 может появиться «Корзина» В некоторых Android-приложениях есть собственная корзина, из которой можно восстанавливать удалённые файлы, а вот в самой системе такой функции нет. Похоже, что в Android 11 она появится.Журналисты сайта XDA-Developers обнаружили в документах Google информацию о том, что при...

Поднимаем свой полноценный игровой Minecraft сервер с мини-играми. Часть 1. Выбираем и устанавливаем сервер tl;dr; И так, что будет сделано в конце всего туториала? создадим основной сервер, так называемое лобби — место, куда попадают все игроки, только что подключившиеся к серверу запустим второй сервер, на котором установим популярную мини-игру Murder Mystery установим и на...

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

Исследование одного вредоноса Попался мне недавно вредоносный doc файл, который рассылали с фишинговыми письмами. Я решил, что это неплохой повод поупражняться в реверс-инжиниринге и написать что-то новое на Хабр. Под катом — пример разбора вредоносного макроса-дроппера и не менее вредоносных dll. Читать...

[Перевод] 10 полезных приёмов для JavaScript-программистов Как всем известно, JavaScript — это язык, который очень быстро развивается. В стандарте ES2020 имеется немало новых возможностей, с которыми вам, вероятно, захочется познакомиться поближе. Честно говоря, писать JS-код можно по-разному. Различные варианты кода, направленные н...

Профессия: программист. Не всё однозначно Мы писали о фронтендерах и бэкендерах, о мобильной разработке и о тестировании, но это были частные случаи. Когда человек подходит к первой или очередной профессии, он редко говорит, что станет разработчиком под iOS или проктологом, как правило это звучит «программистом» и «...

Аутенти(фи?)кация Некоторые термины, заимствуемые из английского, входят в русский язык с нарушением всех языковых правил. Характерный пример из 90-х — слово флуд, непохожее ни на транскрипцию [flʌd], ни на транслитерацию flood. Более свежий пример — биткоин: окончание -оин характерно для хим...

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

3D-печатный мальчик с нанопальчик Швейцарские ученые воспроизвели в миниатюре «Давида» за авторством Микеланджело Буонарроти: крошечная 3D-печатная статуэтка выполнена из чистой меди, а в высоту не превышает одного миллиметра вместе с постаментом. Объясняем, почему иногда гвозди лучше забивать все-таки микро...

Siri Remote против Salt Remote Необычный пульт для Apple TV. С 30 октября 2015 года, когда одновременно с четвертым поколение Apple TV на свет появился пульт дистанционного управления с тач-падом и поддержкой голосового ассистента Siri, и вплоть до сегодняшнего дня, мир делится на три неравные части: на т...

Как не заболеть гриппом и ОРВИ: пять главных правил Зима это не только время, когда за окном лютует сильный холод, но и период наступления гриппа. Иногда вирус вызывает целую эпидемию, к которой люди оказываются не всегда готовыми.

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

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

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

Microsoft анонсировала WinUI 3 Preview 1 Microsoft выпустила публичную версию WinUI 3 Preview 1 (библиотека для создания пользовательского интерфейса приложений). В компании утверждают, что это самая передовая разработка на данный момент. Она помогает использовать новые дизайнерские элементы в универсальных програ...

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

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

Как очистить (удалить) кэш на Mac (macOS) вручную и при помощи специальных программ Для macOS в порядке вещей использовать часть жесткого диска пользователя для повседневных операций. Ваш web-браузер постоянно загружает новые данные, которые в последствии сохраняет для ускорения загрузки в будущих сеансах. Приложения, такие как видеоредакторы и iTunes (прил...

Обнаружен способ взлома WhatsApp с помощью GIF-файла Команда Check Point Research сообщила об обнаружении серьезной уязвимости в мессенджере WhatsApp.Известно, что новая дыра безопасности требовала «сложных шагов и обширного взаимодействия с пользователем», а ее создатели получили максимальный доступ к пользователь...

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

Как научиться профессионально работать с PDF Не зря PDF по-прежнему остается одним из самых популярных форматов для обмена документами, ведь он отличается эргономичностью и удобством в использовании Формат PDF давно стал одним из самых универсальных для обмена документами. Можно писать научную работу хоть в «Блокноте»,...

Для Dead Cells вышло последнее обновление Fatal Falls В мобильную Dead Cells добавили последнее DLC — Fatal Falls. Оно уже доступно на смартфонах и стоит 379 рублей. Кстати, игру также можно взять по скидке. Сегодня для метроидвании Dead Cells вышло DLC под названием «Fatal Falls». Оно добавляет два маршрута примерно в середин...

Большинство офисных работников в России и Европе периодически обходят корпоративные ИБ-системы Cisco публикует результаты опроса 2000 офисных работников различных предприятий из Европы, Африки, Ближнего Востока и России, направленного на выявление уровня их грамотности в области информационной безопасности (ИБ) и отношения к системам, призванным ее обеспечить. "...

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

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

Выкладка go pet проекта на VPS Привет, Хабр! Меня зовут Артем Желтак, я teamlead, а также преподаватель курса “Разработчик Golang” в OTUS. В преддверии старта нового потока курса, хочу поделиться с вами своей авторской статьей. Я верю, что Golang прекрасен, но в мире еще много php и других проектов рабо...

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

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

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

ABB и Ericsson прокладывают путь для цифровой трансформации промышленности Компании ABB и Ericsson совместно со швейцарским оператором связи Swisscom впервые продемонстрировали, как с помощью технологий сетей мобильной связи 5-го поколения (5G) можно легко и эффективно управлять роботами на большом расстоянии в режиме реального времени.

В 2019 году самой распространённой угрозой для пользователей macOS стал троянец Shlayer Решения "Лаборатории Касперского" для macOS заблокировали этот зловред у 12% пользователей в России и у 10% - в мире.Известно, что Shlayer распространяется под видом обновлений для Adobe Flash Player. Чаще всего он пытался проникнуть на устройства с сайтов, которые...

Сети 97% компаний содержат следы возможной компрометации В ходе анализа главным признаком возможной компрометации эксперты назвали подозрительную активность в сетевом трафике исследуемых компаний (97%). В 64% случаев это сокрытие трафика (VPN-туннелирование, подключение к анонимной сети Tor или проксирование), а в каждой третьей к...

[Перевод] Неоморфизм с помощью SwiftUI. Часть 1 Салют, хабровчане! В преддверии старта продвинутого курса «Разработчик IOS» мы подготовили еще один интересный перевод. Неоморфный дизайн — это, пожалуй, самый интересный тренд последних месяцев, хотя, по правде говоря, Apple использовала его в качестве своего дизайнерског...

В Android 11 появится дополнительный экран блокировки для детей (или от детей?) Вторая версия Android 11 Developer Preview, которая предназначена для ознакомления разработчиков с новыми возможностями мобильной операционной системы Google, содержит намек на присутствует в Android дополнительного экрана блокировки. Источник пишет о том, что в исходно...

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

Созданы контактные линзы с функцией зума. Как они работают? Роботизированные контактные линзы в будущем будут доступны для ежедневного использования Вероятно, эта новость обрадует всех, кто носит контактные линзы — команда исследователей из Калифорнийского университета в Сан-Диего (США) создала пару мягких контактных линз, кото...

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

Gboard на Android вылетает. Что делать Gboard — пожалуй, была бы лучшей клавиатурой для Android. Если бы не баги Несмотря на то что Google Play уступает App Store по выручке от продажи приложений, для Android софт играет более важную роль, чем для iOS. Сказывается чрезвычайно никудышная политика обновления ...

Райтап In the Shadows Это райтап об одном из заданий, которое мы приготовили для отборочного этапа CTFZone, прошедшего в конце ноября. О процессе подготовки к квалификации можно прочитать здесь. Вы начинаете с двумя файлами: decrypt_flag.py и ntfs_volume.raw. Д...

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

Тема Sonic для MIUI 11 порадует фанов Xiaomi Сегодня мы писали о теме дизайнера color, которая называется Global Version 11. Сейчас рассмотрим ещё одно его решение.

[Перевод] Подмена DLL (DLL hijacking) Всем привет. Прямо сейчас в OTUS открыт набор на апрельский запуск обновленного курса «Реверс-инжиниринг». В преддверии старта курса мы традиционно подготовили перевод интересного материала. В операционной системе Windows приложения и службы при запуске ищут DLL, необходим...

40 миллионов лет назад в Антарктиде жили лягушки Самый южный материк нашей планеты, Антарктида, была открыта в 1820 году, когда русская экспедиция на шлюпках “Восток” и “Мирный” подошла к ней в районе современного ледника Беллинсгаузена. Два дня спустя на материк прибыла британская экспедиция, а первую высадку совершили а...

Сети могут быть взломаны с помощью лампочки Хакеры могут использовать уязвимости в распространенном протоколе ZigBee для доставки вредоносного ПО в сеть, скомпрометировав умные лампочки и их контроллеры.

PostgreSQL: Серверное программирование на «человеческом» языке (PL/Perl, PL/Python, PL/v8) Postgres знаменит своей расширяемостью, что относится и к поддержке процедурных языков (PL). Никто не может похвастаться языком списком языков такой длины, а потенциально этот список и вовсе не ограничен: для того, чтобы подключить язык к серверу, не требуется сверхусилий. М...

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

Книга «Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд.» Привет, Хаброжители! Мы выпустили третью версию #1 Best Seller in Python Programming Amazon — популярного в мире руководства по языку Python. Вы сможете не только максимально быстро его освоить, но и научитесь писать программы, устранять ошибки и создавать работающие прило...

Apple ищет лучшие фотографии в Ночном режиме 8 января компания Apple объявила старт своего ежегодного фотоконкурса, который в этом году посвящён Ночному режиму. Тут стоит сразу оговориться, что эта фишка доступна только обладателям iPhone 11, iPhone 11 Pro и iPhone 11 Pro Max. Возможно, это лишь первая часть ежегодного...

Путин закроет YouTube? Россиянам расскажут, что можно смотреть, а что нельзя Власть может использовать любой повод для блокировки видеохостинга. Остаться без YouTube россияне могут с подачи телеканала Russia Today. Вероятно, из-за недавнего «конфликта» главного редактора Маргариты Симоньян, Роскомнадзор может возобновить свои попытки с блокировкой в...

K8S Multicluster Journey Привет, Хабр! Мы представляем команду платформы компании Exness. Ранее наши коллеги уже писали статью про Production-ready images for k8s. Сегодня мы хотим поделиться опытом миграции сервисов в Kubernetes. Читать дальше →

104 приложения из магазина Google Play заражены вирусом Soraka Исследователи кибербезопасности из компании White Ops Threat Intelligence сообщили об обнаружении вредоносного программного обеспечения, получившего название Soraka. ***

Упрощаем работу с Angular с помощью @taiga-ui/cdk: 5 наших лучших практик CDK — базовый пакет библиотеки компонентов Taiga UI. Он не имеет никакой привязки к визуальной составляющей библиотеки, а скорее служит набором полезных инструментов для упрощения создания Angular-приложений.Среди всех этих инструментов я выделил мою пятерку фаворитов. Я исп...

Эмоциональное зомби-выживание Undying выйдет на iOS и Android Ветераны индустрии, Bill Wang и David Brevik, объявили об открытии новой студии Skystone Games и сразу же анонсировали две игры. Первая — кооперативная Spaceline Crew, которая выйдет только на компьютерах и консолях. Вторая — зомби-выживание Undying. Его анонсировали еще в п...

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

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

Печатаем напрямую ПЭТ лентой из пластиковой бутылки. Directly a 3D printer from ribbon a bottle PET Привет! Сегодня я постараюсь напечатать пробную деталь из ленты нарезанной из пластиковой ПЭТ бутылки, без протяжки через станок.  На данный момент осталось решить небольшую проблему с тефлоновой изоляцией. И в дальнейшем я собираюсь сделать печать напрямую с бутылки.Больша...

Очередной корпус для WIFI WEB радио Дело было вечером, делать было нечего! В период самоизоляции родился вот такой монстр! :) Схема собрана на WIFI модуле ESP32 с прошивкой от Edzelf, с использованием декодера  звукового потока VS1053B и усилителем на микросхеме TDA7297, мощностью 2x15 Вт. Чтобы максимально ис...

MVVM: реализация Model-View-ViewModel на Swift MVVM — библиотека для тех, кто хочет начать писать iOS-приложения, используя MVVM (Model-View-ViewModel). Представляет базовые классы для UIViewController, UIView, UITableView, UICollectionView и многих других элементов, данных, навигации и т.п. Исходники: https://gith...

Quick Share аналог AirDrop но только для смартфонов Samsung Galaxy Компания Samsung готовит к выходу сервис быстрой передачи файлов по Wi-Fi и Bluetooth с названием Quick Share. Quick Share будет работать так же, как и другие технологии обмена данными, но только со смартфонами поблизости. Сервис Quick Share позволит выгружать временно файл...

Эксперимент: как научиться создавать популярные тексты на английском (и почему англоязычный Хабр так мало читают) Я много лет занимаюсь маркетингом, написанием текстов, при этом увлекаюсь английским и использую его в работе. В русскоязычном интернете в целом не так и много статей о контент-маркетинге и продвижении бизнеса в США. А те что есть часто просто рассказывают как надо делать ...

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

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

Google начнёт блокировать опасные загрузки в Chrome Google Chrome получит защиту от небезопасных файлов Никаких вредоносных атак не существует. Ведь сама суть этого термина предполагает совершение каких-то активных действий по подрыву цифровой безопасности жертвы со стороны злоумышленника. А когда доморощенные хакеры просто р...

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

Обнаружено большое количество вредоносных Android-приложений Японская компания Trend Micro, которая специализируется на безопасности, сообщила об обнаружении в Google Play замаскированных зловредов.Специалисты сообщают, что речь идет о популярных приложениях, число загрузок которых превышает 470 000. Google уже удалила эти программы и...

Redmi Note 8 Pro и Redmi Note 9S доступны со скидкой Не редко, когда гаджеты в интернет-магазинах стоят дешевле, чем в розничных точках. Покупка на просторах площадок электронной коммерции позволяет немного сэкономить. Плюс во многих интернет-магазинах устраиваются различные распродажи и предлагаются скидки, и, если брать таки...

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

Как NASA будут искать темную энергию? Первые годы существования Вселенной скрыты для человеческого глаза за облаками горячего газа и субатомных частиц. Но новый космический телескоп Wide Field Infrared Survey Telescope (WFIRST) может, наконец, раскрыть некоторые из величайших тайн молодой Вселенной. Более того,...

Мнение: на восстановление цены биткоина уйдут месяцы Для возвращения к прежним ценовым отметкам биткоину потребуется не один месяц, считает исследователь Fundstrat Global Advisors Роб Слуймер. Об этом пишет Cointelegraph. «Недавняя паника доминировала во всех классах активов, как защитных (облигации и золото), так и нет (акции...

Xiaomi, Oppo и Vivo представили полноценный аналог AirDrop На Android появился настоящий аналог AirDrop Несмотря на свою универсальность и открытость, Android никогда не имела полноценной экосистемы. Конечно, с приложениями, облачными хранилищами и прочими сервисами у операционной системы Google проблем никогда не было. Но когда реч...

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

Можете написать Deadlock на Camunda BPM? А я могу Некоторое время назад я писал про успешную миграцию с IBM BPM на Camunda, и теперь наша жизнь полна счастья и приятных впечатлений. Camunda не разочаровала, и мы продолжаем дружбу с этим BPM-движком. Но, увы, Camunda может преподносить и неприятные сюрпризы, из-за которых ...

Как устроен Sporth — ЯП для музыкальных live-сессий Один из предыдущих материалов мы посвятили OpenMusic — инструменту для написания музыки на ООП. Мы также говорили о языках программирования, заточенных под создание аудиокомпозиций. Сегодня мы решили продолжить тему и рассказать о языке Sporth. Его разработали специально, ч...

Monitoring as Code на базе VictoriaMetrics и Grafana Приветствую всех любителей Infrastructure as Code.Как я уже писал в предыдущей статье, я люблю заниматься автоматизацией инфраструктуры. Сегодня представляю вашему вниманию вариант построения GitOps для реализации подхода Monitoring as Code. Читать далее

Как добавить QR-код вакцинации в Google Pay С конца прошлого месяца в Москве и Московской области введён строгий пропускной режим. Теперь посетить большинство заведений можно, только если у вас есть либо отрицательный ПЦР-тест, сделанный за последние три дня, либо QR-код, подтверждающий вакцинацию от COVID-19. Это об...

Facebook: во взломе iPhone главы Amazon виновна Apple На прошлой неделе достоянием общественности стала неприятная история, связанная со взломом смартфона главы и основателя Amazon Джеффа Безоса. Инцидент получил широкую огласку и даже ООН потребовала его скорейшего расследования. Есть подозрения, что заказчиком взлома мобильн...

Рассказываем и показываем где найти Туманный цветок в Genshin Impact В Genshin Impact очень сложно находить ингредиенты для кулинарии или алхимии. Один из них — Туманный цветок. Это Крио-растение к которому нужен особый подход. Его можно сорвать только при помощи Пиро-героя (Эмбер, Сян Лин и другие), который должен использовать любую из своих...

Увеличился экран на Apple Watch — как отключить? С выходом Apple Watch Series 4 компания смогла увеличить экран часов с 38 мм до 40 мм у младшей версии и с 42 мм до 44 мм для старшей. Тем не менее некоторым людям, особенно со слабым зрением, зачастую все равно бывает сложно разглядеть что-то на таком небольшом экране (а п...

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

Копать, рубить и разрушать: приключение Forager выходит сегодня на iOS Издатель Humble Games сообщил, что мобильный порт инди-приключения под названием Forager стремится на iOS. В нём игроки появляются на случайно-генерируемой карте. Им нужно добывать ресурсы для создания новых предметов, зданий и инструментов. Это позволит прокачать своего пер...

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

Состоялся релиз нового автобатлера Might & Magic: Chess Royale от Ubisoft Компания Ubisoft всерьез решила побороться с Electronic Arts за звание самого ненавидимого издателя игр. И последний в 2019 году даже начал реабилитироваться: не трогал мобильные платформы, представил популярную Apex Legends и выпустил удачную одиночную (!) игру по Звездным ...

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

[Перевод] Заменяем User Story на Job Story Всем привет. Перевели еще один интересный материал для студентов курса «Product Manager IT-проектов». Приятного прочтения Раньше, я уже писал о проблемах с user story (пользовательскими историями). В те времена я считал, что лучше просто попросить команду обсудить предлаг...

Стример Dr Disrespect не знает причину своей блокировки на Twitch Ситуацию с неожиданной блокировкой стримера Dr Disrespect на платформе Twitch уже несколько дней обсуждает все игровое сообщество. Ранее мы писали о блокировке этого известного стримера с 4 млн аудиторией и об отсутствии каких-либо комментариев со стороны самого Dr Disresp...

Найден новый класс экзопланет — супер-пуфы С помощью космического телескопа Хаббл ученые обнаружили странную особенность у трех планет, расположенных в системе Kepler 51 на расстоянии около 2400 световых лет от Земли. Определив массу и размер этих миров, исследователи выяснили, что их плотность сопоставима с плотност...

Питомец (фантастический рассказ) Обычно мы пишем в наших блогах про особенности разных сложных технологий или рассказываем про то, над чем работаем сами, делимся инсайтами. Но сегодня хотим вам предложить что-то особенное. Летом 2019-го года известный автор научно-фантастических произведений, Сергей Жига...

Honor X10, Honor 30S, Honor 30 Lite, Huawei nova 4e и nova 5i получили фирменную замену Android. На очереди – Huawei P20, Mate 10, Honor 9X, Honor 10 Как пишет источник, Huawei выпустила финальную версию HarmonyOS 2.0 для семи моделей своих смартфонов – nova 5i, nova 4e, Honor 30S, Honor 30 Lite, Honor X10, Honor X10 Max и Honor Play4. В этих смартфонах она выступит заменой одновременно и интерфейса EMUI, и ОС ...

Как сделать уборку по принципам кайдзен Лайфхакер уже писал о том, как применять принципы 5S в жизни. Сегодня перейдём к более конкретным задачам и расскажем, как убраться дома по принципам кайдзен.

[Из песочницы] Пишем простую игру на python Сегодня мы создадим всем известную игру камень, ножницы, бумага. В этом нам поможет ЯП python и библиотека tkinter, но если вы не знаете что это такое, советую почитать данную статью. Первое, что нам нужно, это начальная структура, окошко, у меня оно будет выглядеть так: f...

Pixel tolerance 5, или на что способен Anycubic mono X. Часть 1 Приветствую всех!Давненько не писал об измерениях точности LCD печати, но вот появился прекрасный повод.Попал ко мне на тесты Anycubic Mono X.О его технических характеристиках и комплектации сказано уже много, поэтому нет смысла повторяться. Так же обойдемся без анпакинга. М...

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

Универсальные и недорогие товары с AliExpress: беспроводная Wi-Fi камера, противоударный чехол для смартфона и другие Купить на AliExpress что-либо необычное и универсальное не так уж сложно, ведь китайский магазин – настоящий клондайк таких товаров! Главное – это знать, что вам нужно и уметь искать. Именно такие товары сегодня в новом обзоре моего блога. Возможно и вы подберёте что-то для ...

СКИДКА (379р → 75р) OTTTD – одна из лучших стратегий жанра Tower Defense для iPhone и iPad Жанр Tower Defense является одним из наиболее популярных, если говорить об играх для мобильных устройств. Сложно сказать, что именно привлекает пользователей, но такие хиты как Plants vs Zombies, Defense Zone, Toy Defense, Fieldrunners и им подобные, надолго задерживаются на...

Швейцарский криптобанк SEBA привлечет $103 млн нового капитала Регулируемый криптовалютный банк SEBA из Швейцарии планирует второй этап сбора средств на сумму 100 млн швейцарских франков ($103,37 млн), сообщает Financial News London. SEBA рассчитывает привлечь средства новых инвесторов, в том числе «финансовых учреждений, семейных ...

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

Исследователи из США начали принимать биткоины для борьбы с онкологией Занимающаяся исследованиями раковых заболеваний некоммерческая организация «Американское онкологическое общество» начала принимать пожертвования в биткоинах. Об этом пишет CoinDesk. По словам исполнительного директора НКО Брэнта Вудворда, таким образом организация ...

Оказалось, новую теорию темной материи можно проверить Новая теория под названием «самодействующая темная материя» (SIDM) может объяснить поведение двух небольших сопутствующих галактик Драко и Форнакс, обещают исследователи из Калифорнийского университета в Риверсайде. Они провели моделирование, в ходе которого исследовалось п...

Как мы обошли bytenode и декомпилировали байткод Node.js (V8) в Ghidra «Да я роботов по приколу изобретаю!» Рик СанчесМногим известно, что в 2019 году АНБ решило предоставить открытый доступ к своей утилите для дизассемблирования (реверс-инжиниринга) под названием Ghidra. Эта утилита стала популярной в среде исследователей благодаря высокой «вс...

Статический генератор сайтов Hugo. Фронтенд реалии В 2020 практически весь мир фронтенда заполонили Javascript фреймворки. Только и слышно о React, Angular, Vue и иногда в далеких просторах можно услышать тихий шепот «Svelte». Разработчики умело используют эти инструменты для создания крутых продуктов, но есть и «динозавры» ...

Что Apple представит на CES’2020 HomeKit неуниверсален. Но вскоре всё изменится Apple довольно негативно относится ко всевозможным выставкам и технологическим конференциям, предпочитая посещать только те мероприятия, которые она организует сама. Такой подход гарантирует, что, во-первых, приглашённые будут у...

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

Рецензия на сериал Avenue 5 / «Авеню 5» Не дайте себя обмануть, сериал Avenue 5 / «Авеню 5», выходящий на HBO, имеет отношение к космической фантастике лишь сеттингом, жанрово это характерная британская абсурдная черная комедия. Avenue 5 / «Авеню 5» Жанр черная комедия Создатель Армандо Ианнуччи В ролях Хью Лори (...

Новая тема Global Version 11 Plus для MIUI 11 порадовала фанов ярким дизайном Вчера мы писали о теме Global Version 11 для смартфонов Xiaomi с прошивкой MIUI. Сегодня поговорим ещё об одном труде дизайнера color. Называется тема Global Version 11 Plus.

[Из песочницы] Хищник или жертва? Кто защитит удостоверяющие центры Что происходит? Тема мошеннических действий, совершаемых при помощи сертификата электронной подписи, получила широкий общественный резонанс в последнее время. Федеральные СМИ взяли себе за правило периодически рассказывать страшные истории о случаях неправомерного использова...

Из репозитория PyPI удалили два вредоносных пакета Два поддельных пакета, размещенных в репозитории Python Package Index (PyPI), содержали вредоносный сценарий для кражи данных с компьютера пользователя. Авторы назвали свои фальшивки созвучно легитимным библиотекам, чтобы заставить авторов приложений включить зловред в соста...

20 крутых фильмов-ужасов выйдут в 2021 году Скорее всего, вы не знали, но жанр фильмов «ужасы» зародился еще в 1890-х, и набрал обороты благодаря первым проектам Жоржа Мельеса. Зачем вам эти знания? Чтобы осознать, насколько силен жанр в своем исполнении: настолько, что интерес к нему не убавился и в 2020 году! Чи...

Хакеры-наемники используют для атак вредоносный плагин для 3Ds Max Эксперты компании Bitdefender обнаружили хакерскую группу, которая атакует компании по всему миру с помощью малвари, скрытой внутри плагинов для 3Ds Max.

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

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

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

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

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

[Перевод] Как выучиться на Data Scientist: наиболее востребованные технические навыки Какие технические знания становятся наиболее популярными у работодателей, а какие теряют свою популярность. В своей первоначальной статье 2018-го года я рассматривал спрос на общие навыки – статистику и коммуникацию. Также я рассматривал спрос на Python и язык программиро...

В этом году выйдет уникальная игра Deathtrap Dungeon: The Interactive Video Adventure  Кода-то FMV-игры были уродцами от мира игровой индустрии. Разработчики использовали их просто, потому что могли и часто приглашали бездарных актеров или использовали минимум интерактива. Сегодня технологии уже позволяют создавать картинку и постановку, которая в каком-то пл...

Названы главные киберугрозы 2020 года Компания Avast представила ежегодный доклад Threat Landscape Report с прогнозами в области кибербезопасности на 2020 год.Какие тенденции можно выделить?Во-первых, злоумышленники будут искать новые методы распространения угроз. Глава направления по исследованию угроз компании...

Аналитики TrendForce оценили влияние вспышки коронавируса на технологическую индустрию — тезисно Только за сегодня мы уже несколько раз писали о негативном влиянии вспышки коронавируса COVID-19 на технологическую индустрию и рынок смартфонов в частности (неизбежный дефицит смартфонов Apple iPhone и проблемы с поставками Xiaomi Mi 10 и Mi 10 Pro). Аналитическая компания ...

Activision работает над новой Call of Duty для iOS и Android У нас появилась информация, что компания Activision сейчас находится в поисках сотрудников для ещё неанонсированной игры по франшизе Call of Duty. Её кодовое название WZM, что может намекать на Warzone Mobile. И вряд ли мы находимся далеко от правды, ведь Call of Duty: Warzo...

Всем кто обучался у меня Ютубу получите бесплатный мануал Всем кто обучался у меня Ютубу, нужно написать мне в телегу или на почту, и получить бесплатный мануал.   Что входит в мануал: Новые 10 ахуенных тематик для ютуб каналов которые нужно делать. Всё про тонкости Посева, рентабельность и где и как покупать. Где покупать чт...

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

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

Спасибо, Apple: Google скопировала ещё одну фишку iOS для Android Google уже давно перестала стесняться того, что заимствует многие функции Android у Apple. То ли своих идей у разработчиков поискового гиганта не хватает, то ли сказывается банальное нежелание искать тренды самим, паразитируя на чужих идеях. Но, так или иначе, за последние ...

Исследователи продемонстрировали, как взломать TikTok при помощи SMS Исследователи Check Point обнаружили множество проблем в одном из популярнейших в мире приложений, TikTok. Злоумышленники могли манипулировать чужими учетными записями и получать доступ к личным данным.

Конвертер видео, инди-игра и мобильная стратегия: скидки в App Store Не пропустите сегодняшние скидки! Каждый день мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac. Сегодня в подборке у нас дв...

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

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

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

Обзор Lens — IDE для Kubernetes В прошлый раз я писал о том, как можно улучшить утилиту kubectl, дополнив и расширив ее функционал, а сегодня зайду с другой стороны: познакомимся с решением, которое позволит забыть о консольных командах и управлять Kubernetes-кластером в графическом интерфейсе. Речь пойдёт...

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

Учёные нашли способ увеличить ёмкость аккумуляторов с помощью сурьмы: как это работает и есть ли альтернативы Группа исследователей из Цюриха и США попробовала улучшить литий-ионные аккумуляторы, пока другие ищут способы отказаться от нынешних технологий в пользу водорода и других способов хранения энергии. ...

Samsung будет закупать панели для телевизоров у главного конкурента — LG На рынке телевизоров есть два крупнейших производителя — Samsung и LG. Сегодня стало известно, что первая компания будет закупать OLED-панели у второй. Это историческая сделка, как пишут СМИ.

Xiaomi представила смарт-дисплей Mi AI Touchscreen Speaker Pro 8 Несколько дней назад мы писали о том, что Xiaomi готовится представить свой новый смарт-дисплей, и сегодня его анонс состоялся. Новинка получила довольно длинное название Xiaomi Mi AI Touchscreen Speaker Pro 8. Подробнее об этом читайте на THG.ru.

Мощности суперкомпьютеров используют для борьбы с коронавирусом нового типа Членами консорциума также станут Amazon, Google, Microsoft, Массачусетский технологический институт, NASA и другие организации.По условиям соглашения, участники партнёрства будут задействовать 16 вычислительных систем суммарной производительностью 300 петафлопс с 775 тыс. вы...

Обзор Samsung Odyssey G7 - лучший монитор для игр 2020 Обзор Samsung Odyssey G7 - лучшее предложение для тех, кто ищет себе топовый монитор для игр 240 fps   Поклонники игр любят плавность картинки, приличную скорость и не приемлют низкий FPS. Именно для них производители наладили выпуск игровых мониторов, список которых по...

Можно ли продлить жизнь очищая организм от старых клеток? Кадр из фильма “Господин Никто”, главный герой которого оказался последним человеком в истории, который умер от старости Сегодня ученым известно, что с течением времени наши клетки накапливают повреждения в ДНК. Одни клетки успешно исправляют причиненный ущерб, другие самоун...

ESET вскрыла ботнет для майнинга Monero из 35 тысяч устройств Эксперты компании кибербезопасности ESET обнаружили ранее неизвестную сеть ботов для скрытого майнинга Monero (XMR). С мая 2019 года вредоносное ПО заразило не менее 35 тысяч устройств. В фирме отметили, что майнинг XMR является основным видом деятельности ботнета, наряду с ...

Microsoft выпустила срочное обновление Windows 10 Компания Microsoft выпустила срочное внеочередное обновление операционной системы Windows 10, которое устраняет уязвимости в системе безопасности.  Обновление вышло за две недели до стандартного «обновления по вторникам», которое выходит раз в ме...

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

«Ростелеком» претендует на частоты для ликвидации цифрового неравенства Речь идет о диапазонах 5,15-5,35 ГГц и 5,47-5,65 ГГц, следует из проекта решения ГКРЧ, на который ссылается "КоммерсантЪ". Проект предполагает, что при использовании этих частот для универсальных услуг связи (их оператором в России в 2014 году назначен "Ростел...

Ручка Регулировки Стола Собираю себе принтер и решил напечатать удобные ручки для регулировки стола. Файлы можно скачать тут Сделал под обычную гайку М3 и М4, а так же М3 и М4 под латунную гайку которую нужно вплавить. На свой принтер я вплавил М4 латунные гайки те, что у меня не дешёвые но у них п...

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

Статичные обои из MIUI 12 тоже можно скачать Вчера мы уже писали про живые обои из прошивки MIUI 12. Сегодня можно поговорить о статичных, которых Xioami приготовила 28 штук, смотрятся они тоже вполне эффектно. Вообще стоит приготовиться к тому, что ближайшие несколько дней мы будем много говорить о Xiaomi, о новых п...

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

Коронавирус мутировал и стал еще более заразным И снова тревожные новости о COVID-19: ученые выявили новый штамм коронавируса SARS-CoV-2, который стал доминирующим во всем мире и, по-видимому, более заразен, чем предыдущие штаммы, которые распространились в первые дни пандемии. К такому выводу пришли авторы нового исслед...

Как я решил сделать текстовый квест для iOS и что из этого вышло. Часть II, работа над ошибками Начало истории тут. Вкратце: Последние три года жизни я работал на круизных лайнерах. Женился. Пришлось искать другую профессию. Поиски протекают вяло. И одним прекрасным вечером я решаю купить себе макбук и стать разработчиком iOS. Иду на Udemy. Начинаю учиться. На одном...

[Перевод] Terraform, моно-репозитории и compliance as code Всем привет. OTUS открыл набор в новую группу по курсу «Инфраструктурная платформа на основе Kubernetes», в связи с этим мы подготовили перевод интересного материала по теме. Возможно, вы один из тех, кто использует terraform для Infrastructure as a Code, и вам интересно...

Американка два года ухаживала за искусственным цветком Правда вскрылась, когда Кейли Уилкс (Caelie Wilkes) решила переселить любимца в новый горшок. Она выбрала обожаемому цветку новый «дом», но после извлечения из родного бокса, выяснилось, что суккулент является искусственным: под сантиметровым слоем склеенного песка находился...

Виталик Бутерин намекнул на возможность слияния Ethereum Classic и Ethereum 2.0 Интеграция блокчейна Ethereum Classic в экосистему Ethereum 2.0 в качестве отдельного шарда технически реализуема. Об этом заявил сооснователь Ethereum Виталик Бутерин, пишет Trustnodes. «Можно использовать тот же процесс слияния для импорта состояния ETC, который планируетс...

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

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

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

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

H&M превратит свои офлайн-магазины в хабы для онлайн-торговли Шведская сеть магазинов модной одежды H&M, второй крупнейший ритейлер одежды в мире, трансформирует более пяти тысяч своих офлайн-магазинов в логистические хабы, которые будут поддерживать онлайн-торговлю. Об этом пишет Financial Times. «Роль магазинов сегодня меняется. ...

Во время карантина дети проводили в сети больше времени, чем до него Большая часть родителей в России (42%) рассказали, что они позволяют своим детям пользоваться интернетом от двух до четырех часов в день, не считая времени, которое необходимо для учебы. 34% из них позволяют своим детям подключаться к сети до двух часов в день, а 24% позволя...

Во что поиграть на iOS, когда все игры уже надоели? За праздники вам наверняка надоели все игры. Мы нашли кое-что интересное За последние несколько лет в App Store появилось множество игр различных жанров. Среди них есть и шутеры, и аркады, не говоря уже о большом количестве раннеров, три-в-ряд и прочих тайм-киллеров. Но все-...

[Перевод] Анализ скорости распространения COVID-19 и публикация результатов на dstack.ai Предисловие переводчика Всем привет, давно ничего не писал на Хабр, но тут появился повод. Я довольно много лет проработал в области анализа данных и самая важная вещь, которую я понял за это время — в анализе данных очень не хватает инструментов, самых разных инструментов...

Samsung все-таки выпустит Galaxy Watch 2? Samsung представила умные часы Galaxy Watch осенью позапрошлого (2018) года. С тех пор у компании появилось еще несколько моделей умных часов, но преемницы Galaxy Watch так и не последовало. Меж тем, пользователи явно были бы рады новой модели с характерной фирменной че...

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

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

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

Granblue Fantasy Versus появится 13 марта Granblue Fantasy Versus представляет собой жанр файтинг. В игре присутствует сюжетный режим. Этот режим будет включать в себя эксклюзивных боссов и его помощников в бою. Видеоигра использует игровой движок Unreal Engine 4. Ваша задача использовать весь потенциал выбранно...

[Перевод] 7 рекомендаций по повышению надёжности JavaScript-кода Автор статьи, перевод которой мы сегодня публикуем, решил поделиться с читателями семью рекомендациями по JavaScript. Эти рекомендации, как хочется надеяться автору, помогут писать более надёжные программы. Читать дальше →

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

Собираем C++ с bazel Введение и мотивация В последнее время на Хабре появляются посты про то, что cmake и c++ — друзья, приводятся примеры, как собирать header-only библиотеки и не только, но нет обзора хоть сколько-нибудь новых систем сборки — bazel, buck, gn и других. Если вы, как и я, пишете ...

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

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

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

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

Ask me anything! Задай вопрос Android-команде Badoo Предлагаем продолжить добрую традицию Ask me anything на Хабре и поговорить про разработку Android-приложений. Сегодня и завтра Android-команда Badoo будет на связи и ответит на любые вопросы о разработке и тестировании приложений с многомиллионной аудиторией, даст советы на...

[Перевод] Учебный проект на Python: интерфейс в 40 строк кода (часть 2) Демонстрация проекта Python с пользовательским интерфейсом никогда не была такой простой. С помощью Streamlit Framework вы можете создавать браузерный пользовательский интерфейс, используя только код Python. В этой статье мы будем создавать пользовательский интерфейс для п...

Swagger в RBK.money — про наши внешние API Хочешь сделать что-то полезное и рабочее — сделай его так, чтобы другие люди могли этим полноценно пользоваться, нормально это ревьювить, да и вообще вспоминать тебя добрым словом, а не темной стороной своего словарного запаса. Для этого, кроме того, чтобы просто хорошо дела...

Лучшие игры декабря 2019: The Last Remnant, The House of Da Vinci 2 и другие Последний месяц этого года закончился ровно в стиле предыдущих 11: были и шутеры, и головоломки, и порты с iOS на Android. Но больше всего внимания фанатов жанра приковано к долгожданной MMORPG. Эксперты и аналитики во весь голос кричали, что никому она не нужна, и что, «все...

Малварь Kinsing атакует серверы Docker Злоумышленники компрометируют кластеры Docker через административные API-порты, оставленные открытыми и незащищенными.

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

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

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

(S)SDLC, или Как сделать разработку безопаснее. Часть 1 С каждым годом культура разработки растет, появляются новые инструменты для обеспечения качества кода и новые идеи, как эти инструменты использовать. Мы уже писали про устройство статического анализа, про то, на какие аспекты анализаторов нужно обращать внимание, и, наконе...

Cryptex – удобный Bitcoin обменник Многие люди сегодня ищут для себя подходящие варианты заработка, конечно же рано или поздно мы начинаем изучать вопрос крипторынка. А ведь действительно, криптовалюта сегодня очень популярный вид заработка и хранение своих активов, ведь таким образом можно действительно нака...

Facebook обвинил Apple во взломе iPhone основателя Amazon iPhone основателя Amazon могли взломать из-за уязвимостей в iOS В последние годы, когда едва ли не все компании стали торговать данными своих клиентов, Apple смотрится как последний оплот принципиальности и надёжности. Во всяком случае, найти другой столько же крупный бренд,...

Как писать музыку на Python — помогут три тематические библиотеки (для специалистов разного уровня) Продолжаем тему музыкального программирования — ранее мы говорили о языках Csound, SuperCollider и Pure Data, а сегодня рассказываем Python и библиотеках FoxDot, Pippi и Music-Code. Читать дальше →

В полицейской форме и с усами Стэна Ли: в Marvel’s Spider-Man нашли неиспользованный костюм Пользователь YouTube под псевдонимом jedijosh920 опубликовал на своём канале ролик, в котором продемонстрировал не добравшийся до релизной версии костюм из экшена Marvel’s Spider-Man от Insomniac Games. Речь идёт о так называемом Копе-пауке (Spider-Cop) — шутливом альтер-эго...

NanoPi R4S — одноплатный headless-ПК сс процессором RK3399 и двумя портами Ethernet Мы несколько раз писали об одноплатниках NanoPi. Сейчас появилась информация о новом представителе этого семейства — одноплатный headless-ПК с процессором RK3399 и двумя гигабитными портами Ethernet. Этот одноплатник в отличие от большинства «родственников» не предназначен ...

Эмулятор RPCS3 позволяет запустить игру Dante’s Inferno на компьютере Dante’s Inferno видеоигра в жанре слэшер с элементами ролевой игры. Игра разработана компанией Visceral Games и издана компанией Electronic Arts. Dante’s Inferno имеет много схожего с популярной игрой God of War. Игра запускается на компьютере через эмулятор PS3 RPCS3. Игра ...

Собеседование в Яндекс: театр абсурда :/ Привет, хабр!В прошлой статье меня знатно разбомбили в комментариях, где-то за дело, где-то я считаю, что нет. Так или иначе, я выжил, и у меня есть чем с вами поделиться >:)Напомню, что в той статье я рассказывал, каким я вижу идеальное собеседование и что я нашёл компан...

Jumanji: Epic Run — новый «4D-раннер» по мотивам фильма Джуманджи: Новый уровень На прошлой неделе на экранах кинотеатров вышло продолжение фэнтезийного боевика «Джуманджи: Новый уровень». В честь этого события разработчики из студии Crazy Labs выпустили раннер Jumanji: Epic Run. Судя по истории обновлений, доступен он был еще с осени, но полноценный рел...

[Из песочницы] База данных на ScriptableObject c системой сейва/загрузки Введение В каждой игре есть данные, с которыми работают гейм-дизайнеры. В рпг — это база данных айтемов, в матч-3 — стоимость в кристаллах инструментов из магазина, в экшенах — количество хп, на которое лечит аптечка. Для хранения таких данных существует много способов — кт...

[Перевод] Как Django может обрабатывать 100 миллионов запросов в день Сегодня я буду писать о Django — фреймворке, который верно служит мне на протяжении последних пяти лет. Он помог мне преуспеть в разработке высоконагруженных решений, используемых сегодня миллионами пользователей. Действительно, Python не очень «быстрый» язык программировани...

Как удалять файлы на macOS мимо корзины Ну, вы знаете: чтобы удалить ненужный файл или папку, на «маке» нужно либо перетащить его в мусорное ведро, либо выделить файл, а затем нажать ⌘Cmd + Delete. А потом – ещё и удалить его из корзины! Однако, существует способ прямого удаления файлов в macOS не помещая их в «Tr...

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

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

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

Алиса помнит всё Сегодня мы будем делать навык (приложение) для Алисы — своеобразную записную книжку (или стикер на холодильник): если во фразе пользователя (он же на профессиональном сленге юзер) есть слово "Запомни" — вся фраза сохраняется, и при следующем запуске навыка — будет любезно ...

Как будет выглядеть вспышка сверхновой с Земли? Любимая многими звезда Бетельгейзе, возможно, станет сверхновой. Такое мнение ранее высказали многие исследователи. Дело в том, что яркость Бетельгейзе — красного сверхгиганта — начала меняться в 2019 году. Это значит, что рано или поздно она станет сверхновой &...

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

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

[Перевод] Как автоматизировать развертывание баз данных с помощью Liquibase? Liquibase — это инструмент управления изменениями в базе данных. С его помощью вы можете отслеживать изменения в базе данных, сделанные с помощью SQL (или XML) скриптов. Эти скрипты могут быть добавлены в системы контроля версий, такие как git.В данной статье мы рассмотрим, ...

Про Володю и озонатор Писал я недавно в свой канал заметку насчет комнатных растений, по мнению NASA очищающих воздух от формальдегида/аммиака/паров растворителей (бензола, трихлорэтилена, ксилола и толуола). И сразу от подписчиков получил вопрос по поводу озона в воздухе. Набросал черновик отве...

Creative 3D Elf. Пляски с бубном окончены. И так, мучения окончены. Все проблемы с экструзией закончились, как только мне тут разъяснили работу параметров первого слоя в Simplify. Началось все с кривого стола, излишний зазор в центре которого я пытался скомпенсировать, накручивая параметры высоты и ширины первого сло...

Жители швейцарского городка Церматт смогут заплатить налоги с помощью биткоина Власти небольшого швейцарского городка Церматт позволили жителям платить налоги с помощью первой криптовалюты. The municipality of #Zermatt has taken an important step for #innovation: it now accepts #Bitcoin as official payment! We are very proud to support with our payment...

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

[Перевод] wc на D: 712 символов без единого ветвления После прочтения "Побиваем С программой в 80 строк на Хаскеле", которую я нашел на ХакерНьюс, я решил, что D может и лучше. И я написал wc на D. Прим.пер. Я предложил вышеупомянутую статью перевести 0xd34df00d, но он предпочел сделать по мотивам свою «Побеждая C дв...

4 июня для Hidden Folks выйдет крупное обновление, а сама игра станет дороже на 50% Hidden Folks— уникальная игра. В App Store и Google Play можно найти массу развлечений в жанре поиска предметов, но иллюстрации в проекте от разработчики Adriaan de Jongh мало с чем сравнятся. Иногда в процессе разглядывания местных кадров можно забыть о том, что вас просили...

Ищем уязвимости в TikTok при помощи OSINT Вступление TikTok — одно из самых популярных приложений для просмотра мобильного видео. В нём зарегистрировано 800 миллионов пользователей. Пользователи создают контент с помощью фильтров, музыки, эффектов. Видео создаются странные, но захватывающие внимание. Для столь об...

Анонсирована Prince of Persia: The Dagger of Time для виртуальной реальности Prince of Persia — популярная серия игр, первая часть которой вышла в 1989 году. В 2003 за нее взялась компания Ubisoft, выпустив четвертую часть всей серии и первую в новой истории под названием The Sands of Time. Спустя три игры, составляющих законченную историю, Ubisoft е...

Эти популярные приложения Android опасны и имеют свои тёмные секреты Эксперты по безопасности обнаружили в онлайн-магазине приложений Google Play целых 24 популярных приложения для Android, которые несут опасность для пользователей и имеют свои «тёмные секреты».  Общее количество установок приложений уже превысило 382 м...

Самые популярные игры десятилетия (2010-2019) на Андроид и IOS: часть №2 Мы уже начали подводить итоги 2019 года, но в декабре заканчивается не только год, но целое десятилетие, и его нельзя не отметить. В предыдущем материале мы рассказали о самых популярных экшен-играх, а теперь пришло время рассмотреть казуальные проекты. Здесь собраны развлеч...

[Из песочницы] Автоматическая публикация записей из сообщества ВКонтакте в Discord Предыстория Я являюсь создателем, среднего по количеству участников, Discord сервера ~2000 участников. В один день мне понадобилось публиковать записи из группы ВКонтакте с последними новостями игры, ВКонтакте не умеет работать с WebHooks, поэтому пришлось идти в Google и и...

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

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

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

Проблема с прошивкой picaso x-pro [Версия ПО 5.214 16.01.2020] Скачал прошивку и полигон с сайта, установилось нормально. Поставил новую прошивку, так как наконец появилась поддержка сети (обещанная год назад при покупке), и теперь удаленно можно контролировать статус печати...  Статут-то контролировать можно, но толку немного. Ибо прин...

СМИ: разработчик AR-гарнитур Magic Leap планирует привлечь $100 млн от медиков, чтобы сохранить компанию В конце апреля 2020 года стартап уволил половину сотрудников и заявил, что откажется от розничных продаж, писало Bloomberg.

[Перевод] Что такое тензорные ядра: вычисления со смешанной точностью В течение последних трёх лет Nvidia создавала графические чипы, в которых помимо обычных ядер, используемых для шейдеров, устанавливались дополнительные. Эти ядра, называемые тензорными, уже есть в тысячах настольных PC, ноутбуков, рабочих станций и дата-центров по всему ми...

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

Компания Nikon опубликовала файл N-Log 3D LUT для камеры D780 Компания Nikon опубликовала трехмерную таблицу соответствия (3D LUT) для зеркальной камеры D780. Ее можно использовать для цветокоррекции при обработке видео, снятого этой камерой с использованием профиля N-Log. Таблица включена в общий пакет с аналогичными файлами для...

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

Wi-Fi сети в опасности! Защита WPA2 оказалась уязвима Изменение пароля не спасет от взлома. Wi-Fi сети в опасности! Защита WPA2 оказалась уязвима. Исследователь из Левенского католического университета в Бельгии Мэти Ванхоф обнаружил ряд критических уязвимостей в технологии, которая обеспечивает безопасность соединения для все...

Ремастеры Bayonetta и Vanquish вышли на PlayStation 4 и Xbox One Издатель SEGA в честь 10-летия франшиз Bayonetta и Vanquish выпустил обновленные версии классических игр на современных консолях. Их можно приобрести на PlayStation 4 и Xbox One в отдельности или в комплекте, что обойдется значительно дешевле. Игры работают в разрешении Ful...

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

Существует ли во Вселенной универсальный язык? Кадр из фильма “Прибытие” Начиная со знаменитого романа Герберта Уэллса “Война миров”, вот уже на протяжении 100 лет человечество рассматривало последствия и конфликты, которые могут возникнуть в результате первого контакта с потенциально враждебным инопланетным видом. Приме...

[Из песочницы] Шизофрения: взгляд после Грани безумия В те далекие времена, когда я чувствовал себя получше, я частенько заходил почитать хабр. Теперь почти полная потеря интереса к ИТ — одна из самых незначительных моих проблем. Заранее прошу прощения за исковерканные слова и знаки препинания, тут уже давно во вс...

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

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