Социальные сети Рунета
Пятница, 19 апреля 2024

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

10 плагинов WooCommerce для Интернет-Магазина на WordPress Если у вас есть веб-сайт, разработанный с помощью WordPress, вы можете довольно просто и быстро запустить магазин с помощью плагина WooCommerce. Несмотря на то, что плагины WooCommerce предлагают множество преимуществ для веб-сайтов на WordPress, для внесения изменений и ул...

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

Figmiro. Делаем плагин для Figma (и немножечко для Miro) Третьего дня по совету проверенных камрадов решили заняться созданием плагина, который будет экспортировать макеты из Figma в Miro в виде PNG изображений. Наша команда с энтузиазмом принялась воплощать эту идею в жизнь, особенно подогревала интерес возможность получить з...

Программирование ESP32 с использованием JTAG программатора ESP-Prog и ESP-IDF ESP-Prog Всем доброго времени суток. На просторах Али можно найти такой программатор, как ESP-Prog, на чипе FTDI2232H, с виртуальным COM-портом на борту: Среда разработки Как IDE мы будем использовать Visual Studio с плагином VisualGDB. Данный плагин предназначен для раз...

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

[Перевод] Как использовать MySQL без пароля (и рисков для безопасности) Говорят, что луший пароль — тот, который не надо запоминать. В случае с MySQL это реально благодаря плагину auth_socket и его версии для MariaDB — unix_socket. Оба эти плагина — вовсе не новы, о них много говорилось в этом же блоге, например в статье о том, как изменять пар...

[Перевод] Обзор 14 свежих плагинов для Фигмы, которые помогут повысить производительность пока мы все #сидимдома Сегодня мы поговорим о следующих новых Figma плагинах: AutoGrid — Поддержка сетки для AutoLayout. Tracking – Плагин для создания аннотаций отслеживания. Find and Replace Colors – Организация цветовых стилей в ваших дизайнах Spacing Manager – Плагин для согласованных отст...

TABLIST - один из лучших плагинов для игры MineCraft Четыре причины по которым я использую плагин TABLIST для улучшения игры MineCraft на своих серверах

Вжух, и прогоны автотестов оптимизированы. Intellij IDEA плагины на службе QA Automation Привет, Хабр. Я работаю QA Automation инженером в компании Wrike и хотел бы поговорить о том, как нам удалось оптимизировать процесс код-ревью для репозитория с 30 000+ автотестов при помощи IntelliJ IDEA плагина. Я расскажу о внутреннем устройстве плагина и о том, какие п...

Новый комплект из клавиатуры и мыши Xiaomi не нуждается в проводах Китайская компания Xiaomi подготовила к выпуску комплект Wireless Keyboard and Mouse Kit, в состав которого входят клавиатура и мышь для повседневной работы. Устройства ввода, как отражено в названии, используют беспроводной обмен данными с компьютером. Для этого служит мини...

Стоит ли платить за плагины OpenCart? У нас обновление в маркетплейсе: теперь вы можете заказать VPS-сервер с предустановленным OpenCart. Вместо того, чтобы рассказывать, что такое OpenCart, давайте лучше порассуждаем о расширениях: в каком случае стоит покупать готовое, как их проверять? Мы подготовили крат...

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

Избавляемся от рутины со своим плагином для PhpStorm Привет, Хабр! Я тружусь в команде Антиспама, и, как и у большинства бэкенд-разработчиков Badoo, большая часть времени у меня уходит на работу с PHP-кодом. С этой работой связано много специфических проблем и задач, которые можно решить или упростить. Когда мне надоело вруч...

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

[Из песочницы] Ableton не нужон: подключаем Ableton Push 2 к VCV Rack Создание музыки, в последнее время, проходит примерно тот же путь что фотография 10 лет назад: у каждого появляется своя зеркалка и аккаунт в инстаграме. Музыкальная индустрия этому очень рада, ведь такой интерес приносит много денег. Каждый день появляются новые VST плагин...

[Перевод] NgRx Ducks | Динамические фасады Усовершенствование опыта разработки Общаясь с коллегами из разных компаний, я заметил, что очень многие команды обожают NgRx. Во время наших дискуссий меня не покидала мысль: «Как было бы хорошо меньше сопровождать код, а больше следовать гайдам написания, чтобы облегчить п...

Big Data Tools EAP 11: Zeppelin в DataGrip и spark-submit во всех поддерживаемых IDE Только что вышло очередное обновление EAP 11 для плагина под названием Big Data Tools, доступного для установки в IntelliJ IDEA Ultimate, PyCharm, and DataGrip. Можно установить его через страницу плагина на сайте или внутри IDE. Big Data Tools — это плагин, позволяющий соед...

Видеоурок Теплицы: как вернуть старый дизайн Facebook и настроить ленту с помощью плагина F.B.Purity Facebook изменил интерфейс приложения для десктопа и запретил возврат к старой версии. Если вам не нравится новая – просто терпите, как бы намекает Facebook. Для тех, кто терпеть не готов и хочет вернуть старый дизайн есть плагин F.B. Purity. F.B. Purity можно установить в б...

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

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

В плагине Rank Math SEO была обнаружена серьёзная уязвимость В популярном WordPress-плагине Rank Math SEO была обнаружена критическая уязвимость, которая позволяла злоумышленникам получить административный доступ к сайту. Проблема была устранена через день после того, как разработчики Rank Math о ней узнали. Уязвимость обнаружили спец...

MadCatz демонстрирует мышь RAT AIR S RAT AIR S беспроводная мышь, которая заряжается через коврик. Тканевый коврик для мыши заряжает ее с помощью магнитного резонанса. Коврик оснащен RGB Chameleon подсветкой. MadCatz RAT AIR S не имеет батареи внутри корпуса, весит она 100 грамм. Мышка оснащена конденсато...

Не работает мышь на Mac (macOS), как управлять курсором с клавиатуры Порой при работе с документами, редактировании видео или создании 3D-проектов возникает необходимость передвигать объекты с аптекарской точностью. В macOS существует очень полезная функция «Универсальный доступ», которая позволяет настроить управление указателем мыши при пом...

Разработка плагинов для Zabbix Agent 2 На последнем Zabbix Summit 2019 вместе с выходом Zabbix 4.4 был анонсирован новый Zabbix Agent 2, ключевая фишка которого — возможность написания плагинов к нему на языке Go. И многие сразу стали спрашивать: а как же, собственно, эти плагины писать, как они устроены? Где взя...

[Из песочницы] Typescript Compiler API: возьми управление компилятором в свои руки В разработке приложений на Typescript всегда есть этап сборки проекта. Обычно для этого используются системы сборки и автоматизации workflow, такие как webpack или gulp, обвешанные достаточным количеством плагинов, либо процесс сборки размазывается в командах package.json ...

Обновленный плагин YouTrack для IDE на платформе IntelliJ Привет Хабр!В командах разработки трекеры задач и IDE редко существуют друг без друга. Поэтому мы решили существенно «проапгрейдить» плагин YouTrack для IDE на платформе IntelliJ. Плагин интегрируется с вашими любимыми IDE от JetBrains — AppCode, CLion, DataGrip, GoLand, Int...

WordPress-плагин Popup Builder поставил под угрозу 100 000 сайтов Более 100 000 сайтов оказались уязвимы перед атаками из-за проблем в популярном плагине для WordPress.

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

Мониторинг 95+ метрик PostgreSQL с помощью плагина Zabbix Agent 2 В прошлом году популярный сервис мониторинга Zabbix представил Agent 2, призванный сократить число TCP-подключений и обеспечить удобную расширяемость за счёт плагинов на Golang. Меня зовут Даша и я один из разработчиков плагина мониторинга PostgreSQL для Zabbix Agent 2. В эт...

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

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

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

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

[Перевод] Советы и хитрости IntelliJ IDEA: 4. Синхронизация и обмен настройками Знаете ли вы, что IDEA предлагает два способа синхронизации ваших настроек между несколькими экземплярами вашей IDE? Вы можете использовать его при работе на нескольких компьютерах или для совместного использования унифицированных настроек в вашей команде. Этот перевод прод...

400 000 сайтов оказались под угрозой из-за плагинов Специализирующаяся на кибербезопасности компания Sucuri выявила уязвимости в плагинах InfiniteWP, WP Time Capsule и WP Database Reset, которые в общей сложности касаются как минимум 400 000 интернет-ресурсов по всему миру. Самой серьёзной является «дыра» в InfiniteWP Client ...

Плагин для Cura для смены филамента для Anycubic Mega-S После безуспешной попытки использовать встроенные плагины в Cura для смены филамента при многоцветной печати и поиска и перебора ещё нескольких плагинов, наконец то был найден плагин корректно останавливающий принтер в нужном месте. Он корректно работает именно с Anycubic Me...

CreateRemoteThread для Linux В WinAPI есть функция CreateRemoteThread, позволяющая запустить новый поток в адресном пространстве другого процесса. Её можно использовать для разнообразных DLL-инъекций как с нехорошими целями (читы в играх, кража паролей, и т. д.), так и для того, чтобы на лету исправить ...

[Перевод] Как корпоративные команды разработчиков используют GitLab и Mattermost ChatOps для ускорения разработки И снова здравствуйте! В феврале OTUS запускает новый курс «CI/CD на AWS, Azure и Gitlab». В преддверии старта курса подготовили перевод полезного материала. Полноценный набор DevOps инструментов, мессенджер с открытым исходным кодом и ChatOps – как тут не влюбиться? Нико...

Разработчики WordPress принудительно обновили плагин Jetpack на 5 млн сайтов Компания Automattic, разрабатывающая CMS WordPress, развернула принудительное обновление плагина Jetpack на 5 000 000 сайтов, где тот установлен.

Унифицируем арсенал Gatling Тестирование производительности — это непрерывный процесс оптимизации, контроля быстродействия систем и подтверждения их отказоустойчивости как на стадии моделирования и проектирования, так и на каждой итерации внесения изменений. Сейчас в Тинькофф мы активно занимаемся разв...

"Горячие" клавиши YouTube: как управлять видео без мышки Популярный видеохостинг вовсе не требует наличия под рукой мышки — в большинстве случаев управлять видеороликами можно с одной клавиатуры. О наличии так называемых «горячих клавиш» или ...

В WP-плагине Site Kit by Google была обнаружена серьёзная уязвимость Эксперты WordFence выявили критическую уязвимость безопасности в WordPress-плагине Site Kit by Google. Через эту брешь злоумышленники могли получить доступ к сайту и повлиять на его видимость в поиске. «Это считается критической проблемой безопасности, которая может привести...

[Перевод] Как обойти капчу-слайдер с помощью JS и Puppeteer Друзья, предлагаю вашему вниманию перевод статьи "How to bypass “slider CAPTCHA” with JS and Puppeteer" автора Filip Vitas. Спам для владельца сайта – огромная проблема. С другой стороны, капчи сводят меня с ума и ухудшают пользовательский опыт. Капчи отстой. Скаж...

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

Из-за уязвимостей в двух плагинах опасность угрожает миллиону сайтов на WordPress Критические уязвимости в WordPress-плагинах Elementor Pro и Ultimate Addons for Elementor могут использоваться для удаленного выполнения произвольного кода и полной компрометации уязвимых сайтов. Эксперты компании Wordfence предупредили, что баги уже находятся под атаками.

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

[Перевод] 10 топовых плагинов для IntelliJ IDEA, которые ты не должен пропустить Хотя IntelliJ IDEA является полноценной IDE (Интегрированная среда разработки), вы наверняка захотите ее персонализировать. В JetBrains Marketplace есть множество плагинов с полезными функциями, которые могут удовлетворить ваши личные или деловые потребности.Библиотека огром...

Игровая мышь HyperX Pulsefire Haste оснащена датчиком Pixart 3335 HyperX объявила о выпуске сверхлегкой игровой мыши HyperX Pulsefire Haste. Мышь имеет отверстия, которые помогли снизить вес мыши до 59 граммов. Мышь снабжена надежными переключателями TTC Golden Micro Dustproof со сроком службы 60 миллионов нажатий. В доступе у пользоват...

В работе трёх SEO-плагинов для WP были обнаружены сбои На прошлой неделе зарубежные вебмастера заметили сбои в работе ряда SEO-плагинов для WordPress, включая Google Analytics Dashboard for WP, Yoast SEO и Rank Math. Google Analytics Dashboard for WP Отдельные пользователи утверждают, что потеряли данные по трафику после обновле...

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

Игровая мышь MSI Clutch GM41 Lightweight поступила на украинский рынок Micro-Star International сообщила о поступлении в украинские магазины игровой мыши Clutch GM41 Lightweight, формальный дебют которой состоялся на выставке CES 2021. Манипулятор использует оптический датчик PixArt PMW-3389 с максимальным разрешением 16 000 DPI,...

Zabbix: мониторим всё подряд (на примере Redis'а) Zabbix — замечательный продукт для администраторов крупных программно-аппаратных комплексов. Он настолько хорош, что может использоваться не только крупным бизнесом, но и средне-малым бизнесом, и даже в pet-проекте. В общем, у меня есть небольшой опыт работы с Zabbix'ом и я ...

Xiaomi представила клавиатуру и мышь для самых ленивых Компания Xiaomi запустила на фирменной платформе коллективного финансирования Youpin клавиатуру и мышь Miyu Elite Keyboard и Miyu Elite Mouse.  Это пара беспроводных компьютерных аксессуаров. Поддерживается беспроводное подключение двумя способами, в том числе по ...

Обзор игровой мыши HyperX Pulsefire Raid Линейка игровых мышей HyperX Pulsefire сравнительно небольшая – 5 моделей, но хорошо сбалансированная: так, в ней есть беспроводной вариант, симметричные и эргономичные модели, мышь для шутеров – и мышь для тех, кому одной-двух кнопок под большим пальцем оказывается слишком ...

[Перевод] Советы и хитрости IntelliJ IDEA: 1. Сравнение файлов и папок От переводчика: В блоге Войтеха Рузички по программированию имеется 13 постов с тегом IDEA. Один из был переведен и опубликован на Хабре — Лучшие плагины IntelliJ IDEA. Он оказася довольно популярен и я решил попробовать перевести и другие посты об IDEA. Надеюсь будут полезн...

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

[Перевод] Четыре простые настройки терминала Kubernetes, которые повысят вашу продуктивность Я управлял эксплуатацией больших Kubernetes-кластеров более трёх лет, и хочу поделиться своим минималистичным подходом к настройке терминала kubectl terminal, которая доказала свою высокую эффективность в повседневной работе. Хорошо настроенный терминал с командной строкой ...

FAQ.Net — бесплатная программа для заметок под Windows с обновленным дизайном Введение За 3 месяца приложение FAQ.Net скачали более 800 раз. Все кто пользуется блокнотами и ищет готовое решение для хранения важной информации, заметок или документов (в виде текста, изображений, таблиц) в единой БД скачивайте FAQ.Net. Приложение портативное, бесплатное,...

16 советов по разработке для Android на языке Kotlin. Часть 1 Перед прочтением этих советов вам желательно ознакомиться с документацией Kotlin и самостоятельно изучить язык на сайте try.kotlinlang.org. Поскольку эти советы направлены именно на использование Kotlin в контексте разработки под Android, у вас также должен быть опыт работ...

[Перевод] Советы и хитрости IntelliJ IDEA: 3. Настройка стиля кода для каждой папки При работе в команде рекомендуется убедиться, что стиль вашего кода согласован для всей команды. Часто это не так важно, каковы ваши конкретные правила, так как все придерживаются одних и тех же соглашений. Это делает вашу кодовую базу намного чище, проще для чтения и обслуж...

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

Онлайн-митапы на всю неделю по бэку и DevOps, безопасности и роботам с 17 апреля Эту неделю астрологи объявили неделей бэка: сразу несколько встреч и по .NET и по Java. А еще начали появляться неожиданные сочетания внутри одного мероприятия, например: JavaScript и DevOps или DevOps и ML. А еще много хардкорной практики — можно сделать своего робота или с...

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

Razer представил самую легку игровую мышь Razer Viper Mini Razer Viper Mini весит всего лишь 61 граммов. Это уменьшенная версия мыши Viper. Razer Viper Mini имеет идентичный дизайн с старшей версией Viper, единственные отличия это ее размеры и вес. Razer Viper Mini был уменьшен до размеров 118,3 x 53,5 x 38,3 мм, по сравнению с ...

16 советов по разработке для андроид на языке Kotlin. Часть 2 Всем привет. В преддверии старта базового курса по Android-разработке, продолжаем делиться полезным материалом. Перед прочтением этих советов вам желательно ознакомиться с документацией Kotlin и самостоятельно изучить язык на сайте try.kotlinlang.org. Поскольку эти советы...

Java-дайджест за 17 января. Две первые недели нового года Появился шрифт JetBrains Mono — приятный и красивый шрифт для разработчиков Вышел плагин для интеграции GitLab с IntelliJ IDEA. Теперь можно делать код-ревью прямо в вашей любимой IDE! В Java-плагине для Visual Studio Code добавили кучу важных ништяков (действительно вли...

Авторы Rust запретили использовать в игре мыши от A4Tech и Bloody Решение предлагают просто шедевральное: просто не пользуйтесь этими мышками.

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

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

Microsoft улучшает аудио и прокрутку в Edge/Chrome Наконец-то у Microsoft появился браузер, который отлично работает и по назначению, а софтверный гигант активно участвует в развитии Chromium. Вклад Microsoft в равной степени помог Edge и Chrome, и компания работает над рядом других улучшений. Microsoft работает над «основан...

Как подключить мышь к iPad или iPhone: настройка и особенности С выходом iOS 13.4 Apple наконец-то включила поддержку беспроводных манипуляторов мышь в планшетах iPad (и на iPhone). О том, какие мыши поддерживаются, как подключить и настроить управление манипулятором в iPadOS и iOS, мы расскажем в этом материале. ♥ ПО ТЕМЕ: Все функции ...

Чипсет Intel H110 и слоты PCI и ISA удалось разместить на одной материнской плате Среди покупателей материнских плат всегда находятся консервативные пользователи, которые по тем или иным причинам не могут расстаться с устаревшими компонентами. Именно для них производители материнских плат продолжают изготавливать диковинные модели. Некоторые позволяют объ...

Можно ли настроить дополнительные кнопки мыши в iPadOS Подключил Bluetooth мышь к iPad, но не могу найти, как настроить дополнительные кнопки. Подключать манипулятор к iPhone и iPad стало возможно после релиза iOS 13, однако, в последнем обновлении iOS 13.4 данный механизм претерпел несколько изменений. Манипулятор из сред...

Ушла эпоха: Apple официально прекратила поддержку Flash в Safari А кто вообще использует Flash в 2020 году? Еще три года назад Apple заявила, что окончательно откажется от поддержки Flash до конца 2020 года. iPhone и iPad уже давно работают без него, однако на Mac пользователи до сих пор могут установить Flash самостоятельно, если испытыв...

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

[Перевод] Советы и хитрости IntelliJ IDEA: 2. Анализ зависимостей Как анализировать зависимости в IDEA с помощью Dependency Structure Matrix и других инструментов. Этот перевод продолжает серию об IntelliJ IDEA: Лучшие плагины IntelliJ IDEA Сравнение файлов и папок Анализ зависимостей Читать дальше →

Xiaomi представила комплект из беспроводной клавиатуры и мыши за $14 Ассортимент периферийных решений Xiaomi пополнился беспроводным комплектом из мышки и клавиатуры. Новинка бесхитростно называется Xiaomi Wireless Keyboard and Mouse Set, а ее цена составляет чуть более $14. За эти деньги пользователь получает достаточно простой комплек...

MSI представила игровую мышку GM20 Elite с сенсором PixArt PAW 3309 MSI представила игровую мышку GM20 Elite. Мышь использует оптический сенсор PixArt PAW 3309 с разрешением до 6400 точек на дюйм. В модели используются переключатели Omron, рассчитанные на 20 миллионов нажатий. Игровая мышь MSI GM20 Elite оснащена системой регулировки веса...

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

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

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

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

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

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

Обзор беспроводной игровой мыши ASUS ROG Pugio II Игровая линейка Republic of Gamers компании ASUS включает множество различных аксессуаров для геймеров. Среди их числа и мыши, как основной инструмент взаимодействия в большинстве игр. Пару месяцев назад было представлено второе поколение модели ROG Pugio, которая, в свое вр...

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

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

Обзор игровой мыши OMEN Mouse 600 Героем данного обзора стала игровая мышка OMEN Mouse 600 от геймерского бренда OMEN известной компании HP. Данная мышь отличается простотой и очень неплохими характеристиками сенсора, благодаря чему хорошо подходит для шутеров от первого лица.

[Перевод] ELK SIEM Open Distro: Прогулка по open Distro В этом посте будет описана установка и настройка open Distro для Elasticsearch. В open Distro доступны следующие плагины являются : Безопасность (Security ) Оповещение (Alerting ) SQL Управление информационной безопасностью (ISM) Анализатор производительности (Performance A...

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

В плагинах Ultimate Addons нашли критическую уязвимость Два плагина для WordPress, установленные на сотнях тысяч сайтов, содержат критическую уязвимость, позволяющую злоумышленникам перехватить управление веб-ресурсом. Как выяснили ИБ-специалисты, наборы дополнений Ultimate Addons к конструкторам страниц Elementor и Beaver Builde...

Игровая мышь Mountain Makalu 67 оснащена новым сенсором Pixart PMW3370 Компания Mountain представила игровую мышь с новым сенсором Pixart PMW3370. Mountain Makalu 67 планирует вывести дизайн игровых мышей на новый уровень. Перфорированная конструкция мыши позволила снизить вес мыши до 67 г. Мышь способна выдержать нагрузку до 5 кг. Новый сенс...

[Перевод] Скука на карантине. Как потратить больше всего денег в Azure одним щелчком мыши Пару дней назад Кори Куинн написал в твиттере: «Кто-то спрашивал — отвечаю. Полностью зарезервированный инстанс db.r5.24xlarge Enterprise Multi-AZ для SQL-сервера в Бахрейне стоит $3 118 367. Объявляется конкурс на самый дорогой вызов API в облаке AWS». В треде развернулась...

Менять одежду на персонажах из MakeHuman в Unity3d Цель стати, перенести персонажа из Makehuman в Unity3d, так чтобы его внешность и одежду можно было менять прямо во время игры. Для этого будет использован бесплатный плагин для юнити UMA. Читать далее

[Из песочницы] Keylogger для Windows с изменением прав в DACL Здесь будет рассмотрено создание Keylogger на базе .Net C# с вызовами системных функций. Сами системные функции в кратце описываются, но лучше прочитать официальную документацию от Microsoft. Ссылка на репозиторий с рабочей сборкой приведена в конце, так же как и ссылка на д...

Сравнение 6 популярных “Drag&Drop” тем на WordPress WordPress является одним из самых популярных инструментов, когда речь заходит о необходимости в легком управлении контентом и простой веб-разработке. Он успешно завоевал рынок инструментов для создания веб-сайтов, предоставляя своим пользователям быстрые, надежные и простые ...

[Из песочницы] Конспект по методам классификации данных При изучении Data Science, я решил составить для себя конспект по основным приемам, используемым в анализе данных. В нем отражены названия методов, кратко описана суть и приведен код на Python для быстрого применения. Готовил конспект для себя, но подумал, что кому-то это та...

Debouncing с помощью React Hooks: хук для функций Здравствуйте! Меня зовут Игорь Шамаев, я главный инженер по разработке в команде SmartData. Занимаюсь fullstack-разработкой внутренней аналитической BI-системы. В нашей компании React принят в качестве основного стандарта для построения пользовательских интерфейсов. Как и бо...

Windows-приложения #16 – Screen Recorder Pro Сегодня в рамках нашей рубрики о приложениях для Windows поговорим об инструменте Screen Recorder Pro. С его помощью можно делать скриншоты, записывать видео с экрана, веб-камеры или записывать аудио. А помогает нам в этом отличный ноут Huawei MateBook X Pro 2020, обзор кото...

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

Альтернативное управление окнами в Linux Я из тех, кто ставит на Caps Lock переключение раскладки потому, что лень нажимать 2 клавиши, когда можно нажимать одну. Я бы даже хотел 2 ненужные клавиши: одну бы я использовал для включения английской раскладки, а вторую для русской. Но вторая ненужная клавиша — это вызов...

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

Что такое armoury sw agent? Почему этот процесс висит пустым окном в системе? Некоторые пользователи не только заметили в процессах, но и увидели небольшое пустое окно с заголовком «ArmourySWAgent», которое обнаруживается, если вы переключаетесь между окнами в Windows по сочетанию клавиш «Alt»+«Tab». Читать полную статью

Релиз новой версии плагина DevOpsProdigy KubeGraf Друзья, всем привет! В прошедшие выходные состоялся долгожданный (а принятие PR шло больше месяца) релиз новой версии нашего плагина для мониторинга kubernetes-приложений DevOpsProdigy KubeGraf v1.2.0! Хочу рассказать вам о его новых фишках. Читать дальше →

[Перевод] Учимся писать информативные комментарии к GIT-коммитам используя общепринятую семантику Когда я только знакомился с системами контроля версий (особенно с git), я рассматривал их только как приложения, которые помогают мне хранить историю изменений моего кода. Т.е. когда случается что-то нехорошее, я могу просмотреть историю коммитов и вернуться к последнему «хо...

Xtrfy выпустила игровую мышь M42 за 59 долларов Новичок на рынке периферии Xtrfy, выпустила новую игровую мышь M42. Игровая мышь Xtrfy M42 весит всего 59 долларов, что делает ее легче, чем предыдущая мышь M4. Конструкция мыши включает в себя заменяемые детали мыши для индивидуальной настройки. В мышке реализована R...

Компания Logitech анонсировала чехол Slim Folio Pro и мышку Pebble i345 для Apple iPad Вслед за анонсом нового Apple iPad Pro, компания Logitech анонсировала чехол и мышку Slim Folio Pro для нового устройства. Универсальный чехол для клавиатуры с подсветкой под названием Slim Folio Pro и мышку Pebble i345. Чехол обладает защитой для сопряжения iPad Pro и Blu...

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

Пошаговая инструкция как использовать MkDocs для создания сайта с документацией продукта Всем привет! Мы продолжаем разбирать наши решения. Сегодня расскажем о том, как, используя генератор Material for MkDocs, можно создать несложный, но удобный статический сайт с документацией (и не только!).А ещё как встроить его в CI/CD для автосборки и автопубликации (...

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

Xiaomi Mi Band 6 получил функцию качества дыхания во сне Фитнес-браслет Xiaomi Mi Band 6 уже доступен для покупки в нескольких регионах, включая его родную страну Китай. НА днях он получил новое обновление, которое включает ключевую функцию трекера.Как сообщает Tizenhelp, новое обновление доступно в приложение Mi Fit для пользоват...

Игровая мышь Razer DeathAdder V2 получила сенсор до 20 000 DPI и цену 70 долларов Состоялся анонс игровой мыши Razer DeathAdder V2 с сенсором до 20 000 DPI (точек на дюйм). Новинка оснащена переключателями Razer Optical Mouse Switches, рассчитанными на 70 млн срабатываний и фирменной подсветкой Razer Chroma RGB с поддержкой 16,8 млн цветовых оттенков. Габ...

Представлена очень оригинальная клавиатура Martiantec Martian 104 Хотя выставка CES 2020 уже проведена, до сих пор до нас доходит информация о заслуживающих внимание новинках, анонсированных в этом году в Лас-Вегасе.Компания Martiantec показала на CES 2020 прототип клавиатуры и мыши. Клавиатура получила название Martian 104. Она оснащена 1...

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

[Из песочницы] Unity — Enable Multidex или слишком много методов С чего все началось Всем привет. На определенном этапе разработки игры под Android на движке Unity я столкнулся с одной проблемой при билде. После добавления в проект таких плагинов как Appodeal и Google Play Games количество используемых методов превысило 65K и во время бил...

[Перевод] Установка и настройка AlienVault SIEM (OSSIM) Перевод статьи подготовлен специально для студентов курса «Безопасность Linux». OSSIM (Open Source Security Information Management) — это проект с открытым исходным кодом от Alienvault, который обеспечивает функционал SIEM (Security information and event management). Он обе...

Mozilla обвиняет плагины Avast в сборе пользовательских данных Группа Mozilla приняла решение удалить продукты Avast и AVG из репозитория дополнений своего браузера после того, как был выявлен сбор большого количества пользовательских данных.

Apple запатентовала «безразмерную» мышь с тактильным откликом Согласно недавно открытому патенту, Apple работает над созданием мыши, которая может изменять свою форму. В Бюро по патентам и товарным знакам США была подана заявка от Apple на патент под названием «мышь с измененным корпусом». В документе описывается мышь, которая способна...

[Перевод] Несколько полезных советов как практиковаться в Python Привет, Хабр! Сегодня я предлагаю Вам перевод статьи Duomly, посвящённой изучению и практике программирования на языке Python. Введение Изучение Python не сильно отличается от изучения других языков программирования. Один путь для становления профессионалом в Python (или в д...

Плагин шумоподавления RTX Voice может также работать на графических платах Nvidia Geforce GTX Плагин шумоподавления RTX Voice, позволяющий реализовать механизм настроенной нейросети, запускается только для плат Nvidia Geforce RTX. Но обнаружилось, как можнообйти это ограничение и запускать его также на более старых графических платах Nvidia Geforce GTX. Подробнее об ...

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

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

Лучшие подарки для геймеров на 23 февраля и 8 марта. SteelSeries Rival 600 (5707119032568) Новые заветы толерантного общества постоянно напоминают нам о том, что заядлыми геймерами могут быть не только мужчины, но и женщины, которые с успехом демонстрируют свои умения на “Твиче”, “Ютуби”, “Миксере” и прочих стриминговых площадках. А значит и одаривать в период ген...

Заставляем плагин госуслуг работать для всех пользователей в терминальной среде Уже более года все наши сотрудники работают только в опубликованных приложениях, а централизуем мы всё это через Parallels RAS. Есть у нас и автоматический механизм публикации ЭЦП: если авторизованный пользователь запускает сайт, допустим таможни, то предварительно в его HK...

Будни Scrum-Мастера: трансформация команды и себя Бывало ли с вами такое, что вовремя общения, чтения или изучения чего-то будто осеняет, какая-то из старых или нынешних ситуаций в буквальном смысле предстаёт в новом свете? Со мной это постоянно случается, в этот раз при чтении книги “Азбука системного мышления” Донеллы Мед...

Ежегодный отчетный хабрапост — 2019 Вот и пришел 2020 — год крысы, мыши и прочих периферийных устройств. Закончившийся 2019 был для блога Intel юбилейным — в феврале ему исполнилось ровно 10 лет, а сейчас нам почти одиннадцать. За это время мы опубликовали 1179 статей, из них 55 — в прошлом году. Впрочем, чт...

Редактор кода Visual Studio Code. Самый подробный гайд по настройке и установке плагинов для начинающих Бесплатный, мощный, очень популярный, с кучей дополнений, да что там говорить, сам Фейсбук выбрал его в качестве основного редактора! Сегодня речь пойдет о редакторе кода Visual Studio Code или просто VS Code. Мы с тобой его установим, настроим, а также применим плагины, к...

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

Какие функции могут появиться в iPadOS 14 После выхода iPadOS 13.4 работать с iPad стало еще удобнее, ведь обновление добавило не только поддержку трекпадов, но и настоящий курсор, почти как на компьютере. Неудивительно, что теперь внимание переключилось на iPadOS 14, которая, как ожидается, будет объявлена в следу...

[Перевод] Kotlin vs Java И снова здравствуйте. В преддверии старта нового курса «Backend-разработка на Kotlin», мы подготовили для вас перевод статьи, в которой рассказывается о том, чем же Kotlin отличается от Java. «Kotlin – новый язык программирования, который заставит вас отказаться от Java»...

[Перевод] Машинное обучение в Unity: учим МО-агентов перепрыгивать через стены За последние несколько лет в обучении с подкреплением (reinforcement learning, RL) произошли серьезные прорывы: от первого успешного его использования в обучении по сырым пикселям до обучения Open AI роборуки, ― и для дальнейшего прогресса становятся необходимы все более сло...

NASA удалось измерить скорость ветра на коричневом карлике В NASA рассказали о новейшием способе измерения свойств небесного тела под названием коричневый карлик. Коричневый карлик – это не совсем звезда и не совсем планета. Эти объекты значительно больше Юпитера, но являются недостаточно  массивными, чтобы стать звездой, то е...

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

Код в одну строку или проверка Nethermind с помощью PVS-Studio C# для Linux Данная статья приурочена к старту бета-теста PVS-Studio C# для Linux, а также плагина для Rider. По такому прекрасному поводу с помощью данных инструментов была проведена проверка исходного кода продукта Nethermind и в данной статье мы посмотрим на интересные, а иногда и за...

Новая книга авторов «Хакера»: «Атаки на веб и WordPress» Как ты наверняка знаешь, часто объектом взлома становятся сайты и веб-приложения под управлением WordPress. Этот движок не просто самый популярный в интернете, он, как известно, имеет открытый исходный код. К тому же в новых версиях CMS и плагинов постоянно появляются новые ...

Выпущена новая сборка Microsoft Edge Dev 84.0.495.2 Microsoft выпустила новую сборку Microsoft Edge на базе Chromium под номером 84.0.495.2 для канала Dev, которая принесла с собой несколько новых функций, а также различные исправления и улучшения. При этом отмечается, что у пользователей могут наблюдаться некоторые проблемы...

[Перевод] Как устроен процесс создания docker-контейнера (от docker run до runc) Перевод статьи подготовлен в преддверии старта курса «Инфраструктурная платформа на основе Kubernetes». За последние несколько месяцев я потратил немало личного времени на изучение работы Linux-контейнеров. В частности, что конкретно делает docker run. В этой статье я соб...

Тест-драйв геймерской мыши SteelSeries Rival 3 Почему-то с мышками сложно всегда. Просто было совсем давно, когда продавались ещё мыши с шариками внутри, да только-только появлялись оптические.Затем наступил какой-то момент, когда мыши поднялись в цене, но упали в качестве. Покупаешь новую, она работает недолго. Потом ...

[Перевод] Полезные разработчику привычки Благодаря которым вы станете лучше как программист Привычки, относящиеся к написанию кода, есть у каждого разработчика — и вредные, и полезные. Но если завести правильные привычки, это поможет серьезно повысить эффективность работы с кодом. Такие привычки повлияют не тольк...

Kingston выпустила игровую мышь HyperX Pulsefire Raid Новый продукт компании Kingston - игровая мышь HyperX Pulsefire Raid. Мышка представлена с программируемыми кнопками и облегченной конструкцией. HyperX Pulsefire Raid благодаря пяти боковым кнопкам позволяет оптимально захватить мышь всей ладонью. Программируемые кнопк...

Intel использовала в рекламе «лучшего в мире процессора» изображение MacBook Pro В последнее время Intel развернула агрессивную маркетинговую кампанию против компьютеров Apple Mac, позиционируя их как уступающие ноутбукам с Windows, построенным на базе процессоров Intel. Но похоже, маркетологи Intel допустили забавную ошибку, поскольку в одном из недавни...

Netgear анонсировала сетевой коммутатор POE + Netgear анонсировала серию неуправляемых 24-х портовых Gigabit Ethernet-коммутаторов, предлагающих высокий уровень энергопотребления PoE 190 Вт и 380 Вт, с функцией автоматического балансирования и распределения мощности PoE, которая стала первой на рынке с этими функциями. ...

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

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

В iOS 14 поддержку мыши выведут на новый уровень Анализируя код новой версии операционной системы iOS, команда 9to5Mac нашла упоминания функции, которая указывает на расширенную поддержку мыши. Уже в iOS 13 пользователи получили возможность использовать мыши с iPhone и iPad, но в в iOS 14 Apple улучшит эту функцию, а ...

NVIDIA выпускает плагин шумоподавления RTX Voice Владельцам видеокарт Turing доступны ядра Tensor Core и RTX, но сколько есть игр, поддерживающих RTX или DLSS/DLSS 2.0? По сути, эта технология пока мало востребована, и компания NVIDIA предложила её новое применение.

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

Google увеличил лимит на пользовательский CSS для AMP Команда проекта Google AMP увеличила лимит на пользовательский CSS для AMP-страниц на 50% — с 50 КБ до 75 КБ. Об этом сообщил разработчик Google Уэстон Рутер (Weston Ruter) в Twitter. Новое ограничение вступит в силу к концу февраля. Как только это изменение будет запу...

Реклама в поиске Windows Windows 10 значительно изменила возможности поиска Windows благодаря выделенной панели поиска на Панели задач и интеграции Cortana. Благодаря Windows 10 и ее последовательным обновлениям функций Microsoft превратила панель поиска в ваши наиболее часто используемые приложения...

Декомпиляция node.js в Ghidra Приветствую, Вам когда-нибудь хотелось узнать, как же именно работает программа, которой вы так активно пользуетесь, игра, в которую часто играете, прошивка какого-нибудь устройства, которое что-то делает по расписанию? Если да, то для этого вам потребуется дизассемблер. А ...

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

Vue 3.0 — первый взгляд Наконец-то руки дошли попробовать новую версию Vue. Я не собираюсь быть объективным в этой статье, я просто расскажу свои впечатления в процессе работы с новой версией, а так же расскажу как её установить и начать работу уже сейчас. Не смотря на релиз, Vue 3.0 еще не готов д...

Swift 5.3: Что нового? Привет Хабр! Язык программирования Swift обладает большой популярностью ввиду его использования в написании приложений под iOS, поэтому его развитие представляет интерес для всех занятых в этой области. Давайте посмотрим что нового приготовил разработчикам Swift версии 5.3....

Roccat Kain 202 AIMO Игровая мышь Roccat Kain 202 AIMO предлагает классический дизайн для правой руки. Мышь беспроводная, подключается через USB 2,4 ГГц. В комплекте есть кабель micro USB для зарядки. По словам компании, мышка может проработать до 35 часов без подзарядки. Мышь получила стильный...

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

Как открыть закрытые вкладки в Safari на Mac (macOS): 4 способа В современных версиях браузера Safari для Mac предусмотрена функция, позволяющая открыть в меню «История» ранее закрытые окна и вкладки в обратном порядке с помощью сочетания горячих клавиш. ♥ ПО ТЕМЕ: Как удалять файлы на macOS мимо корзины.   Как открывать закрытые вк...

Xiaomi представила умную механическую клавиатуру с голосовым набором Компани Xiaomi представила на своей площадке коллективного финансирования беспроводную механическую клавиатуру Xiaomi MIIW Elite и новую беспроводную мышь. Беспроводная механическая клавиатура MIIW Elite имеет 85-клавишную конструкцию с ножничными клавишами. Что касаетс...

В iOS 14 компания Apple улучшит поддержку мыши В прошлом году купертиновцы добавили в iOS и iPadOS поддержку внешних манипуляторов. Изначально в компании полагали, что эта опция будет использоваться людьми, которым сложно управлять iPhone и iPad с помощью сенсора. Однако функция понравилась многим пользователям. И, как с...

Lenovo презентовала компактную мышь с поддержкой беспроводной зарядки и 65 Вт павербанк Lenovo представила новую линейку аксессуаров под названием Go. Она включает различные девайсы, которые направлены на […]

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

7 полезных расширений для изучения английского в Google Chrome Мы всегда говорим, что учить английский язык нужно комплексно. Даже когда работаешь с документацией или смотришь мемасики. Если вы много работаете за компьютером, то браузерные дополнения могут сильно помочь вам в изучении английского языка. Не будем долго рассусоливать. В...

Пишем свой capped expirationd модуль для tarantool Какое-то время назад перед нами встала проблема чистки кортежей в спейсах tarantool. Чистку нужно было запускать не тогда, когда у tarantool уже заканчивалась память, а заранее и с определенной периодичностью. Для этой задачи в tarantool есть модуль, написанный на Lua, под ...

Игровая мышь Logitech G203 Lightsync оценена в 40 долларов Компания Logitech представила игровую мышь Logitech G203 Lightsync. По словам производителя, это устройство «обеспечивает игровую производительность, универсальность и классический дизайн по отличной цене». Что касается цены, мышь Logitech G203 Lightsync оц...

Анонс Windows 10 Insider Preview Build 19041.172 (Поздний доступ) Добрый вечер, друзья! Компания Microsoft выпустила предварительную сборку Windows 10 (версия 2004) под номером 19041.172 (KB4552455) для участников программы Windows Insider, использующих канал «Поздний доступ». Это накопительное обновление включает в себя улучшения качеств...

Вакцину от коронавируса впервые успешно испытали на мышах Вакцину от коронавируса впервые успешно испытали на мышах. Учёным удалось добиться выработки достаточного количества антител в организме животных.

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

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

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

В iOS 13.3 появились активные углы. Зачем они нужны и как включить iOS 13.3 совершенствует работу с мышью на iPad iOS 13, несмотря на множество недоработок, стала во многом знаковой версией операционной системы от Apple. Именно при её разработке компания фактически пошла против своих убеждений и добавила в iPad поддержку мыши, тем самым при...

Сказ о том, как я Home Assistant настраивал Home Assistant — это популярная система умного дома, которая автоматизирует привычные бытовые процессы и работает на YAML файлах. В этой статье я расскажу, как настроить Home Assistant (далее HA), и что конкретно я использую в повседневной жизни. Это поможет вам избежать ош...

[Перевод] Точки входа в Python Многие думают, что точки входа это такие инструкции в setup.py, которые позволяют сделать пакет доступным для запуска из командной строки. Это, в целом, верно, но возможности точек входа не ограничиваются этим. Ниже я покажу как можно реализовать систему плагинов для пакета...

Как автоматически переключать язык (раскладку) на клавиатуре в macOS или Windows Я всегда завидовал англоязычным пользователям компьютера – им не приходится переключать раскладку клавиатуры при работе или серфинге в интернете. Мы уже привыкли к сочетаниям Ctrl + Shift (на Windows) или ⌘Cmd + Пробел (на Mac), и по частоте нажатия, эти «горячие» клавиши ин...

Игровой браузер Opera GX можно запустить на iPhone и Android Игровой браузер теперь доступен на устройствах iPhone и Android, на данный момент только в бета-версии. Мобильный браузер включает в себя уникальные функции, которые помогут получить максимум от игр и просмотра веб-страниц в интернете. Браузер интегрирован с сервисом Twitch,...

Новые ноутбуки Redmi получили три режима производительности Redmi продолжает рассказывать о новинках, которые будут представлены 26 мая. В числе большого количества устройств (смартфон Redmi 10X, телевизоры Redmi Smart TV X) будут и ноутбуки на базе процессоров Ryzen 4000. Вот как раз о них в компании раскрыли новые подробности....

Россиянам предлагают провериться на коронавирус за 19 000 рублей Специалисты Check Point сообщают о всплеске вредоносной активности, связанной с коронавирусом. Например, 11 февраля в России был зарегистрирован веб-сайт vaccinecovid-19.com, который принадлежит злоумышленникам. Мошенники предлагают приобрести «лучший и самый быст...

NocoDB, open-source аналог Airtable Airtable — классный инструмент, заслуживший признание у бизнеса по всему миру. Возможность работать с базами данных в удобном no-code интерфейсе с разными представлениями и типами данных не нова, но если в Spreadsheets (где таблица даже не является базой) данные приходилос...

[Из песочницы] Flutter. Как прокачать ваш BLoC Реализующих BLoC паттерн библиотек много. Но та, о которой я расскажу, необычная, и называется isolate_bloc. Как можно понять из названия — это какой-то необычный блок, а особенность его в том, что он работает в отдельном Isolate (далее изолят) и не тормозит ваш UI. В че...

[Из песочницы] Синхронизация пользователей Zimbra Collaboration OSE на основе Active Directory 1. Предпосылки Настраивая сервер zimbra столкнулся с проблемой синхронизации пользователей по группе в Active Directory (AD). Если мы создаем нового пользователя в AD, то он нормально добавлялся, но если мы делаем доступ к почтовому серверу по группе, то первый раз все польз...

SilentiumPC выпустила легкую игровую мышь GEM Plus SilentiumPC дополняет линейку игровых мышей новой моделью GEM Plus. Вес новинки составляет 67 граммов. Модель оснащена датчиком PixArt PMW3370 с разрешением DPI до 19000. В GEM Plus используются прочные переключатели Kailh GM 8.0 со сроком службы 80 миллионов нажатий. П...

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

Magic Keyboard Apple для iPad Pro: все, что нужно знать Весной 2020 года Apple представила и выпустила Magic Keyboard для iPad Pro, которая похожа на Smart Keyboard для iPad, но имеет встроенный трекпад для лучшей навигации с помощью курсора. В приведенном ниже руководстве мы рассмотрим все, что мы знаем о новой Magic Keyboard о...

Эксперты назвали самые производительные процессоры 2019 как для игр, так и для работы Портал PC Games Hardware представил три рейтинга: лучшие процессоры для работы, лучшие для игр и лучшее сочетание производительности как в обычных программах, так и в играх.

Опыт использования MobX в большом приложении Всем привет! Меня зовут Сергей, я работаю в команде разработки приложений контроля качества Tinkoff. Поделюсь опытом нашей команды в использовании библиотеки Mobx и расскажу о деталях работы с ней в связке с React. В этой статье не будет описания базовых концепций. Я расск...

NoVerify: PHP-линтер, который работает быстро Для PHP есть хорошие утилиты статического анализа: PHPStan, Psalm, Phan, Exakat. Линтеры хорошо выполняют свою работу, но очень медленно, потому что почти все написаны на PHP (или Java). Для личного использования или небольшого проекта это нормально, но для сайта с миллионам...

[Перевод] Async/await в Unity Салют, хабровчане. Совсем немного времени остается до старта курса «Разработчик игр на Unity», в связи с этим мы подготовили для вас еще один интересный перевод. async в Unity уже и так работает без каких-либо плагинов или оборачивающих Task корутин, имитирующих асинхронн...

Xiaomi выпускает комплект из беспроводных мыши и клавиатуры за 900 рублей Xiaomi, что же ты с нами делаешь? Таких цен ведь давно уже нет на рынке. А тут сразу целый комплект менее чем за 900 рублей. Если совсем точно, то за 14 долларов, которые, правда, при доставке в Россию вполне могут перемахнуть слегка за 1000. А при покупке у официалов, пра...

SteelSeries представляет игровую мышь Rival 3, игровые клавиатуры Apex 3 и Apex 5 SteelSeries предлагает избавиться от скучной офисной периферии и заменить её на новую высокопроизводительную, доступную каждому линейку.

ТОП-10 самых мощных смартфонов по версии AnTuTu: рейтинг июня 2021 Возглавляет рейтинг самых мощных смартфонов июня по версии AnTuTu выпущенный компанией ZTE аппарат под названием Nubia Red Magic 6. Стать лучшим из лучших ему помогли топовый восьмиядерный процессор Qualcomm Snapdragon 888 в сочетании с 16 Гбайт оперативной памяти и усоверше...

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

[Из песочницы] Теория цвета, контраст Многие говорят, что цвет — это чисто субъективная вещь и в ней нет каких то правил или принципов. На самом же деле, как и в любой науке, здесь есть место и теории. Цвет помогает дополнить тот смысл и идею, которые вы хотите вложить в свою работу, и правильное его использован...

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

Функция «Коллекции» теперь включена по умолчанию в Microsoft Edge Canary и Dev Функция «Коллекции» теперь по умолчанию включена для всех пользователей инсайдерских сборок Microsoft Edge Chromium на каналах Canary и Dev. Об этом Microsoft объявила в своём блоге. Мы разработали «Коллекции», основываясь на том, что вы делаете в Интернете. Это универсальн...

[Перевод] Unity Addressables: памяти хватит всегда Вы руководите командой из нескольких программистов и художников, работающих над портированием красивой VR-игры на PS4 под Oculus Quest. У вас есть на это шесть месяцев. Каким будет ваш первый ход? Давайте попробуем воспользоваться Unity Addressables. Вы понимаете, что прид...

Мыши, звуковой VR и шумоподавление в мозге Эксперименты на лабораторных мышах выявили способность мозга подавлять акустические шумы на уровне слуховой коры. Дэвид Шнейдер (David Schneider) с группой исследователей из Медицинской школы Университета Дьюка и Нью-Йоркского университета провели серию опытов, которая прибл...

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

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

Клавишная панель Elgato Stream Deck XL с дисплеем в каждой кнопке Теперь редкая клавиатура не снабжается LED-подсветкой и фирменным софтом, который позволяет перепрограммировать клавиши под свои нужды. Хочешь играть? Рисовать? Монтировать? Пожалуйста, назначай нужным клавишам определенный макрос, а чтобы клавиша выделялась на фоне других —...

Все новые функции Windows 10, которые Microsoft анонсировала на Build 2020 На конференции разработчиков Build 2020 Microsoft представила разработчикам и потребителям широкий спектр анонсов для Windows 10, Microsoft Edge, Linux и многих других. Вот некоторые из функций, анонсированных для операционной системы Windows 10. Разработка приложений UWP и ...

Опыт использования gRPC в Почте Mail.ru Привет, Хабр! Я работаю в команде Антиспама Почты Mail.ru. В этой статье я бы хотел рассказать про наш опыт запуска сервиса с пропускной способностью около 3 миллионов запросов в минуту на базе технологии gRPC. Это современная технология передачи данных по сети, которая реа...

Лучшие Bluetooth-контроллеры для PC и Android в 2020 году Не столь важно, являетесь вы компьютерным или мобильным геймером - в любом случае, вы согласитесь, что существуют игры, в которые лучше играть с помощью контроллера. Мышь и клавиатура, безусловно, более точны, но их неудобно использовать, сидя на диване. Тачскрины мобильных ...

gRPC в качестве протокола межсервисного взаимодействия. Доклад Яндекса gRPC — опенсорсный фреймворк для удаленного вызова процедур. В Яндекс.Маркете gRPC используется как более удобная альтернатива REST. Сергей Федосеенков, который руководит службой разработки инструментов для партнеров Маркета, поделился опытом использования gRPC в качестве пр...

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

[Перевод] Linux: удаление пула блокировок /dev/random Как известно, у /dev/random, криптографически стойкого генератора псевдослучайных чисел (CSPRNG), имеется одна неприятная проблема – блокировки. В данной статье рассказывается, каким образом можно ее решить. За последние несколько месяцев средства генерации случайных чисел...

Будни OEMщика (Часть 1) Понятие «OEMщик» очень широкое, оно может подразумевать любого сотрудника, работающего в одной из многих сфер производства. В данной статье под OEM подразумеваются продукты компании Microsoft, поставляемые вместе с производимым оборудованием. Т.е., под OEMщиком подразумевает...

Выпущена сборка Microsoft Edge Dev 86.0.594.1 Microsoft выпустила новую сборку Microsoft Edge на базе Chromium под номером 86.0.594.1 для канала Dev, которая принесла с собой несколько новых функций, а также различные исправления и улучшения. Основные новшества: Добавлена возможность устанавливать темы из интернет-мага...

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

14 самых популярных Node.js-библиотек в 2020 году Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи «14 Most Useful NodeJS Libraries in 2020». В данной статье автор делится своими находками среди многочисленных пакетов Nodejs. Express Быстрый, гибкий, минималистичный, легкий в изучении фреймворк...

Дайджест интересных материалов для мобильного разработчика #338 (23 — 29 марта) В нашей новой подборке для домашнего чтения быстрый переход на удаленную работу, хождение по граблям Arduino, рассказы интерфейсов и запах кода, лучшие издатели и вызовы сеток. Берегите себя! Читать дальше →

Найдены уязвимости в плагинах InfiniteWP, WP Time Capsule, WP Database Reset для WordPress на 400 тысячах сайтов Нужно срочно обновить их до последних версий.

Плагин для Adobe XD экспортирует готовый код во Flutter Плагин пока находится в раннем доступе и предназначен для тестирования разработчиками.

[Перевод] Nintendo DS: внутреннее устройство, принципы работы и взлом Оригинальная Nintendo DS (Blue edition). Выпущена 21.11.2004 в Америке, 02.12.2004 в Японии и 11.03.2004 в Европе. Краткое введение Эта консоль стала интересным ответом на множество потребностей, которые было невозможно удовлетворить в экосистеме портативных устройств. В н...

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

Java-дайджест за 6 марта Вышел очередной выпуск подкаста «Битовая Каска» с Антоном Архиповым (@antonarhipov). Антона, наверное, представлять не нужно, но всё-таки: Java-чемпион, менеджер по продукту в команде Kotlin, раньше работал в ZeroTurnaround. Подкаст помогает вести Кирилл Толкачёв, в остал...

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

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

[Из песочницы] Типобезопасная работа с регистрами без оверхеда на С++17: value-based метапрограммирование С++, благодаря своей строгой типизации, может помочь программисту на этапе компиляции. На хабре уже довольно много статьей, описывающих как, используя типы, добиться этого, и это прекрасно. Но во всех, что я читал, есть один изъян. Сравним с++ подход и си подход с использова...

Классические приложения Win32 в Windows 10X будут иметь некоторые ограничения Windows 10X поддерживает устаревшие приложения и предлагает увлекательный способ работы с приложениями Win32 на всех устройствах. Microsoft заявляет, что Windows 10X будет поддерживать большинство устаревших настольных приложений, и эти приложения будут работать в контейнере...

Corsair Scimitar RGB Elite и MM500 — игровая мышь и ковер для поклонников MMO Компания Corsair выпустила игровую мышь Scimitar RGB Elite с большим количеством кнопок и гигантскую поверхность MM500 с размерами 1220 x 610 мм. Corsair Scimitar RGB Elite предназначена для активных игроков в жанрах MOBA...

Полный набор gRPC, RESTful JSON API и Swagger из одного .proto файла. От введения до нюансов и тонкостей grpc-gateway В этой статье я опишу процесс создания сервера с gRPC и RESTful JSON API одновременно и Swagger документацию к нему. Эта статья — продолжение разбора различных способов реализаций API-сервера на Golang с автогенерацией кода и документации. Там я обещал более подробно остано...

[Из песочницы] SwiftUI по полочкам Каждый раз, когда в языке программирования появляется новый Фреймворк, рано или поздно, появляются люди, которые изучают язык именно с него. Вероятно так было и в IOS разработке во времена появления Swift: поначалу он рассматривался как дополнение к Objective-C — но я этого ...

Деревья выражений в C# на примере нахождения производной (Expression Tree Visitor vs Pattern matching) Доброго времени суток. Деревья выражений, особенно в сочетании с паттерном Visitor, всегда являлись довольно запутанной темой. Поэтому чем больше разнообразной информации по этой теме, чем больше примеров, тем легче интересующимся будет найти что-то, что им понятно и полезно...

Мышь Razer Basilisk V2 оснащена 11 программируемыми кнопками Одновременно с игровой мышью Razer DeathAdder V2 компания Razer представила мышь Razer Basilisk V2. В этой модели воплощены многие новшества, присущие DeathAdder V2, но при этом сохранены качества, характерные для семейства Basilisk. Мышь Razer Basilisk V2 оснащена 11 ...

Biostar представила материнскую плату начального уровня B450NH для компактных систем Новая материнская плата B450NH от BIOSTAR, основанная на чипсете AMD B450 разработана для компактных сборок. Плата имеет форм-фактор Mini-ITX, но при этом предлагает хороший набор функций. Материнская плата оснащена двумя слотами DIMM DDR4 с максимальным объемом до 64 Гб....

Плагин для RivaTuner Statistic Server обзавелся собственным ядром мониторинга Плагин визуального редактора гипертекста в RivaTuner Statistics Server обрастает новым функционалом.

Редактор гипертекста в RTSS 7.3.0 наращивает функционал Короткая сводка того, что было добавлено в плагин для RivaTuner Statistics Server за последнюю неделю.

[Перевод] Про SSH Agent Введение SSH-agent является частью OpenSSH. В этом посте я объясню, что такое агент, как его использовать и как он работает, чтобы сохранить ваши ключи в безопасности. Я также опишу переадресацию агента и то, как она работает. Я помогу вам снизить риск при использовании пере...

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

Выпущена новая сборка Microsoft Edge Dev 81.0.410.1 Компания Microsoft выпустила новую сборку Microsoft Edge на базе Chromium под номером 81.0.410.1 для канала Dev, которая принесла с собой несколько новых функций, а также различные исправления и улучшения. Основные новшества: Добавлена комбинация клавиш для перехода в режим...

Asus представила периферию серии ROG на CES 2020 Подразделение Asus ROG включает огромное количество устройств. Asus продемонстрировала клавиатуры, гарнитуры и игровые мыши. Asus ROG Strix Scope TKL Deluxe новая механическая клавиатура с компоновкой tenkeyless. Она изготовлена из высококачественных компонентов. Клави...

Xtrfy и Rocket Jump Ninja представили игровую мышь Xtrfy MZ1 - Zy’s Rail Rocket Jump Ninja и шведские специалисты по игровому оборудованию Xtrfy объявили о своем сотрудничестве в выпуске новой сверхлегкой мыши. Xtrfy MZ1 - Zy’s Rail была создана с нуля самим Зи Рыкоа. MZ1 создана на основе опыта тестирования более 250 игровых мышей с одной цел...

Немного о WebRTC: что где использовать и случай из практики WebRTC — это браузерная технология, предназначенная для передачи потоковых данных между браузерами или приложениями с использованием технологии двухточечной передачи (point-to-point transmission). Эта технология хороша тем, что позволяет устанавливать связь между пользоват...

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

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

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

Bloody hell, или Как ругаться на английском, чтобы тебя приняли за культурного человека Ругательства — это неотъемлемая часть любого языка. И даже если вы не собираетесь их использовать в жизни, их нужно изучать и знать. Но есть ситуации, когда без «крепкого словца» не обойтись. И чтобы не потерять свой имидж культурного человека, мы предлагаем вам целую колл...

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

Спринт-пульс: выстраиваем эффективную работу внутри большой команды Спринт-пульс — это дополнительный инструмент, который может использовать Scrum-команда для организации процесса внутри спринта. Он помогает настроить работу в команде и экономит время на погружение новых специалистов. Как его применять, рассказывает железный project-manager ...

GoLand 2019.3 с улучшенной производительностью, расширенной поддержкой Go Modules и не только Привет, Хабр! Две недели назад мы выпустили GoLand 2019.3. Этот релиз — особенный для нашей команды и отличается от предыдущих. С того момента, как GoLand из плагина вырос в самостоятельную IDE, прошло 2 года. Все это время мы старались добавить как можно больше разнообра...

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

[Перевод] Как избавиться от разрыва кадров и задержки ввода в играх Разрыв кадров (screen tear) или задержка ввода (input lag)? Использовать ли vsync? Очень долгое время в мире игр для PC это был вопрос «или-или». Можно добиться или картинки без разрыва кадров, или низкой задержки ввода. Но невозможно получить и то, и другое. Или можно? От...

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

Создана новая система шумоподавления в микрофоне для компьютеров с видеокартами NVIDIA Создана новая система шумоподавления в микрофоне для компьютеров с видеокартами NVIDIA. Избавиться от посторонних шумов позволяет плагин RTX Voice.

Интересные находки с Aliexpress, на которые стоит обратить внимание - ретро-клавиатура и мышь Usmart-Life, авиационный эпоксидный скотч, ультразвуковой толщиномер и многое другое AliExpress - онлайн площадка с колоссальным ассортиментом товаров, где цены более привлекательны, чем в магазинах. Сегодня я вам расскажу про лучшие находки, которые точно будут вам полезны. Итак, начнем!

[Перевод] Если вы используете моки, то вы хоть что-то тестируете? Было ли у вас ощущение, что ради тестирования вы делаете код труднее для чтения? Допустим, у вас есть код, который ещё не тестировался. У него есть ряд побочных эффектов, и вас просят сначала прогнать тесты. Вы начинаете следовать советам вроде передачи глобальных переменны...

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

[Перевод] Кэш – король быстродействия: нужен ли процессорам четвёртый уровень кэширования Разрыв между быстродействием процессоров в общем смысле и быстродействием основной памяти DRAM, также в общем смысле, был проблемой в последние 30 лет – в этот период разрыв начал по-настоящему расти. И стоит честно сказать, что инженеры, разрабатывавшие как оборудование, ...

Как добавить новые жесты и возможности для мыши Magic Mouse, трекпада или панели Touch Bar Для многих пользователей компьютеров именно трекпад является устройством управления по умолчанию. Это связано с тем, что многие используют в своей работе ноутбуки. Особенно славится своими трекпадами компания Apple. Если вы когда-нибудь пользовались встроенными трекпадами в ...

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

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

Есть ли аналог Alt + Tab из Windows на Mac? Если вы являетесь новым пользователем Mac, но вместе с тем знакомы с комбинацией клавиш Alt + Tab для быстрого переключения между приложениями в Windows то вы, возможно, будете рады узнать об имеющейся на macOS встроенной возможности делать нечто похожее. ♥ ПО ТЕМЕ: «Просмот...

Open source: CI/CD и тестовая инфраструктура Авито для Android Мы вынесли в open source инфраструктуру Авито для Android: Gradle плагины, эмуляторы и библиотеки для тестов. Наш код будет полезен при автоматизации CI/CD, а также облегчит написание и поддержку автотестов. В этой обзорной статье мы расскажем, по...

Простейшая интернет радио колонка «Kodi» или спасение «Малинового» кирпича Основные предпосылки: Есть старая неиспользуемая плата Raspberry Pi первого поколения; Плата лежит на шкафу мертвым грузом и не используется — плата «Кирпич»; Что хотелось бы получить: В определенный момент времени (например по настроению) плата перестает быть «...

[Из песочницы] Императивный подход к реактивным данным на примере Jetbrains KTor и R2DBC Статья об использовании реактивного доступа к базам данных из корутин. Spring все упрощает, но это плохо сказывается на понимании реальных процессов работы приложения. Для демонстрации был выбран фреймворк KTor (просто потому, что мне нравится смотреть на то, что делает JetB...

Corsair представила периферию для MMO игр Компания Corsair выпустила игровую мышь и большой коврик для мыши. Мышь оснащена RGB подсветкой. Производитель говорит, что она разрабатывалась специально для MMO игр. Он оборудована 17 программируемыми кнопками. Scimitar RGB Elite использует датчик 18000 DPI. Компания...

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

[Перевод] Волшебная отвёртка для дальневосточной сборки Excel 97 Группа строений кампуса Microsoft от №16 до №18 многие годы служила домом для команды разработчиков Microsoft Office. Когда они переехали в строение №37, все машины в старой лаборатории выключили и перевели в новую лабораторию здания 37. На тот момент Office 97 уже был оч...

[Перевод] Профессиональная работа в VS Code: 4 совета VS Code — это, в наши дни, один из самых популярных редакторов кода. Продуманный подход к использованию этого редактора способен значительно повысить продуктивность программиста. В этом материале представлено несколько советов по профессиональному использованию VS Code. Хоче...

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

Пользователей крупной соцсети защитили от получения интимных фото в сообщения Пользователей крупной соцсети Twitter защитили от получения интимных фото в сообщения с помощью нового плагина — Safe DM. Он блокирует и удаляет такие изображения.

Лучшие альтернативы линейке Samsung Galaxy S20 Новая серия Samsung Galaxy S20 может понравиться многим – в ней предусмотрена поддержка 5G, встроены новая система камер Ultra Camera, экраны с частотой обновления 120 Гц, аккумуляторы большего, чем ранее, размера и многое другое. Но ни один смартфон не идеален, и не у всех ...

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

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

[Из песочницы] Компилятор Befunge на Python В процессе подготовки к курсу «Основы компиляторов» для студентов 4-го курса я изучал различные эзотерические языки программирования. Вот хорошая статья на эту тему. В статье самым интересным мне показался язык Befunge (Крис Пресс, 1993 год), особо отмечу три его особенности...

[Перевод] Что делать, если я гуманитарий и хочу основать стартап (Майкл Сибель, сооснователь Twitch) Майкл Сибель (справа) — сооснователь (в 25 лет) стартапов Justin.tv/Twitch (капитализация $15 млрд) и Socialcam, член правления Reddit. Каково это быть нетехническим сооснователем, когда в твоей команде из 4 человек все остальные — программисты? Когда мы начинали Justi...

[Перевод] Стоит ли переходить с Python на Nim ради производительности? Nim — это сочетание синтаксиса Python и производительности C Несколько недель назад я бродил по GitHub и наткнулся на любопытный репозиторий: проект был полностью написан на языке Nim. До этого я с ним не сталкивался, и в этот раз решил разобраться, что это за зверь. Сна...

Что такое ProgPoW? 1 Что такое ProgPoW? ProgPoW — сокращение от Programmatic Proof-of-Work («программируемое доказательство выполнения работы»), также иногда используется шуточный вариант PorgyPoW (от названия птиц поргов из пятого эпизода фильма «Звездные войны: последние джедаи») — это обнов...

Утечка из лаборатории или межвидовая мутация: что стало причиной вспышки 2019-nCov в Китае? Количество зараженных смертельным коронавирусом в Китае растет с каждым днем. В стране объявлен карантин С начала года весь мир следит за развитием ситуации в Китае в связи со вспышкой нового коронавируса 2019-nCov. Каждый день из Поднебесной поступают новые данные о количес...

Мониторинг ошибок и событий в журнале PostgreSQL (grok_exporter) Доброго дня, коллеги и хаброчитатели! Сегодня, хотел бы поделиться с Вами небольшой заметкой о том, как можно организовать оперативный мониторинг ошибок и событий появляющихся в журнале PostgreSQL используя Prometheus и экспортер метрик grok_exporter. Сразу оговорюсь, что э...

Компания Minix анонсирует медиацентр Neo UX22-XJ Minix Neo UX22-XJ станет центром развлечения для вашего дома. Устройство очень компактное и способна воспроизводить видео с разрешением 4K. Neo UX22-XJ поставляется с Android 9.0 Pie. Установлен процессор Cortex A73 (4 ядра) и Cortex A53 (два ядра) в сочетании с Mali-G52 ...

Вызов кода Go из Dart с использованием cgo и Dart FFI на простом примере Ключевой мотивацией для написания данной статьи является факт сильного недостатка информации (особенно в русскоязычном сообществе) по использованию cgo и Dart FFI для использования Go из языка Dart.Язык Dart, не смотря на свою возрастающую популярность, на данный момент до с...

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

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

Xiaomi Mi 10 Pro показали на рендере. Как вам? Xiaomi Mi 10 — один из ожидаемых китайских флагманов 2020 года. Ходят слухи, что китайская компания вновь не побоится бросить вызов самой Samsung, предcтавив свой флагман в один день с релизом Galaxy S11 (Galaxy S20) — 11 февраля. Так это или нет, узнаем позже, к...

Пуш-уведомления: включать нельзя отключать Заходишь на сайт. Отказываешься от пуш-уведомлений. Закрываешь уведомление про cookie. Закрываешь всплывающее окно про подписку. Сворачиваешь вылезший онлайн-чат. Закрываешь всплывающее окно «подпишитесь на нас в соцсетях». Уходишь с сайта. Это вполне типичный сцена...

Современная сборка 2020 для frontend. Gulp4 Начало Посмотрев на календарь, я понял, что уже 2020, а посмотрев на свою сборку, которая была с 2018 года, я понял, что пора её менять. В этой статье мы разберем структуру проекта, плагины (минимальный набор функционала) и их новые возможности, которые добавились за такое б...

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

Видеоурок Теплицы: плагин Mate Translate как альтернатива переводчику от Google Все мы знаем Google Translate. Это действительно очень удобный инструмент, но у Вовы Ломова возник вопрос: а есть ли какая-то альтернатива этому переводчику? Естественно круг поиска был ограничен рядом важных критериев: бесплатно, просто, онлайн, работает в браузере. И Вова ...

Мониторинг БД Oracle с помощью OEM Привет! Меня зовут Александра, я работаю в команде тестирования производительности. В этой статье расскажу базовые сведения об OEM от Oracle. Статья будет полезна для тех, кто только знакомится с платформой, но и не только для них. Основная цель статьи — помочь провести бы...

iPhone 2018 года с большим экраном может стоить $700 Согласно комментариям Тима Кука, исполнительного директора Apple, удовлетворенность клиентов iPhone X составляет 99%. Тим Кук рассказал об этом на встрече инвесторов 13 февраля. И вправду, iPhone X — невероятное сочетание мощности и красоты в одном устройстве. Но почему-то н...

Выпущена новая сборка Microsoft Edge Dev 84.0.488.1 Microsoft выпустила новую сборку Microsoft Edge на базе Chromium под номером 84.0.488.1 для канала Dev, которая принесла с собой несколько новых функций, а также различные исправления и улучшения. Это первая сборка на канале Dev с номером версии 84. Основные новшества: Доба...

Пресс-релиз сборки Windows 10 Insider Preview Build 21382 Компания Microsoft выпустила сборку Windows 10 Insider Preview Build 21382 для инсайдеров в Dev Channel. Что нового в сборке 21382 Поддержка HDR в приложениях с управлением цветом Режим HDR изменяет поведение некоторых творческих и художественных приложений, которые использу...

FOSS News №6 — обзор новостей свободного и открытого ПО за 2-8 марта 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО (и немного железа). Всё самое главное про пингвинов и не только, в России и мире. В выпуске №6 за 2–8 марта 2020 г.: Выпуск Chrome OS 80 Массовый отзыв сертификатов Let's Encrypt Удаление Эрика Рэймонда ...

Microsoft выпускает Windows 10 Build 19041.173 [May 2020 Update] Microsoft заявила о выпуске Windows 10 20H1 Build 19041.173 (KB4552455) для инсайдеров канала Slow Ring. Эта инсайдерская сборка не включает никаких новых функций, но включает очередные исправления ошибок. Список изменений: • исправлена проблема, из-за которой сочетание клав...

Акустическая 2.0 система SVEN SPS-585 Рецепт идеальной настольной акустики, казалось бы, довольно прост — достаточно добиться сочетания хорошего уровня компактности и качественного звука.

Обзор и тестирование комплекта оперативной памяти DDR4-3600 Kingston FURY Renegade (KF436C16RB1K2/32) объемом 32 Гбайт Комплект FURY Renegade достаточно универсален и предлагает удачное сочетание емкости, внешнего вида и производительности.

Модель Белбина для IT: сила и слабость разных команд В работе с некоторыми командами бывают ситуации, когда что-то работает само, и об этом не надо думать. Сами доделываются задачи, сама развёртывается Continuous Integration — есть люди, которые этим занимаются, и за рабочими процессами не нужно специально следить. Но в других...

Xiaomi выпустила беспроводную мышь Mi Portable Wireless Mouse стоимость 7 долларов Представлена беспроводная мышь под названием Xiaomi Mi Portable Wireless Mouse. Новинка оснащена датчиком с разрешающей способностью 1200 DPI (точек на дюйм) и подходит как правшам, так и левшам. Размеры составляют 102 * 58 * 34 мм, вес — приблизительно 56 г. Выбирать аппа...

[Из песочницы] Как я избавился от тысячи вкладок… … и опоздал на 3 года. В идеале должно быть так: пользователь запускает браузер, и браузер показывает то, что нужно пользователю. Но пока такого не реализовали приходится пользоваться поисковыми системами. В идеале должно быть так: пользователь открывает поисковую систему, в...

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

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

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

Блок питания Qdion ENP-8175 формата SFX: нишевый БП на 750 Вт с достойными потребительскими качествами Qdion ENP-8175 — компактный блок питания формата SFX, позволяющий запитать весьма мощную нагрузку, аж до 750 Вт. Мало у кого есть потребность в таком сочетании характеристик, но уж если она имеется, то найти подходящий БП очень непросто. Технико-эксплуатационные характеристи...

Lenovo выпустила мышь с беспроводной зарядкой и одновременным подключением к трём устройствам Компания Lenovo представила новые аксессуары под брендом Go. Среди них есть продвинутая беспроводная мышь.

Интеграция проекта VueJS+TS с SonarQube В своей работе мы активно используем платформу SonarQube для поддержания качества кода на высоком уровне. При интеграции одного из проектов, написанном на VueJs+Typescript, возникли проблемы. Поэтому хотел бы рассказать подробней о том, как удалось их решить. В данной стать...

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

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

Энтузиаст смог поиграть в Half-Life: Alyx при помощи клавиатуры и мыши Когда Valve представила VR-проект Half-Life: Alyx в ноябре прошлого года, разработчики специально выделили один факт. Игра никогда не будет поддерживать классические средства ввода — клавиатуру и мышь, поскольку создана только для шлемов виртуальной...

Названы лучшие сочетания процессоров и видеокарт для дорогих игровых компьютеров По воскресной традиции сайт Overclockers.ru назвал лучшие сочетания процессоров и видеокарт. На этот раз рассматривали сборки стоимостью до 90 тысяч рублей.

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

Новый мод для Half‑Life: Alyx позволяет пройти игру без VR-гарнитуры Моддер под ником r57zone создал работоспособную модификацию для VR-игры Valve Half-Life: Alyx, позволяющий пройти ее с помощью клавиатуры и мыши без использования шлема виртуальной реальности.  У этого пользователя уже были подобные релизы, но...

Nvidia выпустила GeForce Hotfix Driver version 442.01 Nvidia выпустила драйвер GeForce Hotfix версии 442.01 основанный на драйвере 441.87. Разработчики проделали работу над устранением конкретных проблем. Их всего три: проблем с играми The Witcher 3, Call of Duty и SLI режимом. Игра The Witcher 3: Wild Hunt могла выл...

Привет, Амелия! Как добавить на сайт форму записи на консультацию «Амелия» – это не очередной голосовой помощник, а мощный плагин для WordPress по онлайн-бронированию услуг, записи на встречи, и ему можно придумать еще несколько полезных для НКО сценариев применения. Фактически вы получаете вашего помощника-секретаря, который в режиме 24/...

Huawei P Smart Pro с 6,59-дюймовым дисплеем FHD +, тройной основной камерой и всплывающим селфи-шутером В этом году компания Huawei уже анонсировал два смартфона семейства P Smart — аппарат P Smart Z с всплывающей фронтальной камерой и модель P smart +. Производители продолжают расширять модельный ряд и анонсируют свой новый Huawei P Smart Pro с тройной основной камерой, выдви...

Живые и мотивирующие обои для рабочего стола Идея данной публикации сегодня была под вопросом, но видимо механизм мотивации, описанный в статье, всё же работает. Однажды среди бизнес-уроков Николая Мрочковского услышал про интересную технику работы с собственным временем и целями. Называется она "Таблица жизни&q...

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

DOOM Eternal получает графические улучшения с помощью мода С момента выхода шутера DOOM Eternal, игра подверглась добавлению различных модов и обновлений. Мод DOOM Eternal Restored Graphics Effects призвана улучшить графические возможности. Например, трассировку лучей через ReShade с помощью плагина Ray Tracing Pascal Glitcher. По...

У Xiaomi Mi 10 есть своя «пугающая технология» Генеральный директор компании Xiaomi Лей Цзюнь (Lei Jun) продолжает делиться подробностями о флагманском смартфона Xiaomi Mi 10 на своей страничке в социальной сети Weibo. В этот раз он рассказал о новой технологии охлаждения, которая реализована в Xiaomi Mi 10. Подробн...

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

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

[Из песочницы] 9 ключевых алгоритмов машинного обучения простым языком Привет, Хабр! Представляю вашему вниманию перевод статьи «9 Key Machine Learning Algorithms Explained in Plain English» автора Nick McCullum. Машинное обучение (МО) уже меняет мир. Google использует МО предлагая и показывая ответы на поисковые запросы пользователей. Netflix...

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

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

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

Игровая мышь Sharkoon Light² 200 весит 62 г Ассортимент компании Sharkoon Technologies пополнила мышь Light² 200, позиционируемая как сверхлегкая игровая мышь. Она весит всего 62 г. Чтобы уменьшить массу устройства, его создатели пошли по тому же пути, что и их коллеги из компании Cooler Master, проектировав...

[Перевод] Будущее математики? В этом переводе презентации британского математика Кевина Баззарда мы увидим, что следующий комикс xkcd безнадежно устарел. Каково будущее математики? В 1990-х компьютеры стали играть в шахматы лучше людей. В 2018 компьютеры стали играть в го лучше людей. В 2019 исслед...

Apple презентовала новую iOS для iPhone В новой операционной системе iOS 14 иконки приложений можно расположить на одном экране — виджеты можно настраивать по размеру, месту или объединять вместе. Новая функция Apple Library позволит автоматически организовывать приложения в соответствии с разделами. Также в новой...

[Перевод] Hyper-V для разработчиков под Windows 10 Hyper-V более известен как технология виртуализации серверов; однако, начиная с Windows 8, он также доступен в клиентской операционной системе. В Windows 10 мы значительно улучшили работу, сделав Hyper-V отличным решением для разработчиков и ИТ-специалистов.   Microsoft Hype...

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

Лучшие IT-комедии. Топ 3 сериала Здравствуй, Хабр! Я вернулся! Многие очень тепло приняли мою предыдущую статью про сериал «Mr.Robot». Огромное спасибо вам за это! Как я и обещал, подготовил продолжение цикла и надеюсь, новая статья придётся вам также по душе. Сегодня речь пойдёт о трёх, на мой взгляд, г...

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

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

Обзор игровой мыши Cooler Master MM711 Даже в такой специфической сфере как игровые мыши, есть свои модные тенденции. И 2019-й год ознаменовался не только уклоном в беспроводные манипуляторы, но и массовым появлением мышей с «облегченным» за счет большого количество...

В Astra Linux появилась возможность сдачи отчетности через "Контур.Экстерн" Выпущен плагин для ПО «Контур.Экстерн», позволяющий пользователям Astra Linux представлять с его помощью отчетность в органы государственного контроля.

Уязвимость в WordPress-плагине ThemeGrill Demo Importer угрожает 200 000 сайтов Злоумышленники могут обнулить чужие сайты или добраться до учетной записи администратора.

Выпущена новая сборка Microsoft Edge Dev 81.0.381.0 Компания Microsoft выпустила новую сборку Microsoft Edge на базе Chromium под номером 81.0.381.0 для канала Dev, которая принесла с собой несколько новых функций, а также различные исправления и улучшения. Как вы можете заметить, это первая сборка с базовым номером версии 8...

Что нового в Red Hat OpenShift 4.2 и 4.3? Четвертая версия OpenShift вышла сравнительно недавно. Актуальная на текущий момент версия 4.3 доступна с конца января и все изменения в ней — это или нечто совершенно новое, чего в третьей версии не было, или крупное обновление того, что появилось в версии 4.1. Все, что мы...

Материнская плата MSI MEG X570 Unify: одна из лучших моделей с Socket AM4 по сочетанию стоимости и функциональности Ассортимент материнских плат компании MSI на наборе системной логики AMD X570 в настоящее время представлен восемью моделями разных классов, золотой серединой между «крайностями» можно назвать модели MEG X570 Ace и MEG X570 Unify, последнюю из которых мы изучили и протестиро...

Apple научит смарт-часы определять болезнь Паркинсона Информация, опубликованная на сайте Управления США по патентам и торговым маркам (USPTO), говорит о том, что будущие смарт-часы Apple Watch могут получить новую функцию для контроля состояния здоровья владельца. В нынешних часах Watch Series 5 реализовано большое количество ...

RTX Voice новая функция компании NVIDIA NVIDIA предлагает пользователям графических процессоров GeForce RTX новый плагин, позволяющий снизить фоновые шумы к нулю во время общения с друзьями или стрима. Производитель графических карт говорит о том, что ситуация в мире обязывает приспосабливаться к новым условиям ...

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

AutoX и Alibaba предложат жителям Шанхая сервис роботизированного такси Молодой, но весьма амбициозный китайский стартап AutoX в рамках своего масштабного проекта по роботизации автотранспорта в Китае подписал соглашение с Alibaba и будет использовать её навигационный сервис Amap в качестве платформы по вызову своих беспилотных такси AutoX RoboT...

Мышь Microsoft Ocean Plastic Mouse на 20% состоит из переработанного океанического пластика На сегодняшней презентации Microsoft также представила новую мышь под названием Ocean Plastic Mouse, корпус которой на 20% состоит из переработанного океанического пластика, а упаковка полностью пригодна для вторичной переработки. При производстве пластикового корпуса испо...

Как внедрить CRM на удалёнке и выиграть? Успешные люди вырываются вперед,  используя то время, которое остальные тратят впустую. Генри Форд У этой статьи не будет пафосного, заумного или игривого вступления — только КДПВ и подпись к ней. Они скажут значительно больше. Это фото выбрано неслучайно. Оно с гонки «24...

Как мы подружили Flutter с CallKit Call Directory Привет! В этом лонгриде я расскажу о том, как мы в Voximplant пришли к реализации собственного Flutter плагина для использования CallKit во Flutter приложении, и в итоге оказались первыми, кто сделал поддержку блокировки/определения номеров через Call Directory для Flutter....

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

Унифицируй это: как Lamoda делает единообразными свои Go сервисы Мы широко используем микросервисную архитектуру, хоть и не считаем ее панацеей, и чуть больше 2 лет назад начали переходить на язык Go. Он сравнительно прост и, на мой взгляд, очень хорошо подходит для создания простых, небольших и быстрых микросервисов. Эта простота имеет и...

Windows 10 заработала на 192 Мб ОЗУ Linux часто преподносится как система для старых компьютеров, так как многие дистрибутивы работают с 256 Мб ОЗУ в сочетании с устаревшими процессорами. Например, Puppy Linux – это версия Linux, которую вы можете установить на такие бюджетные системы. С другой стороны, считае...

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

[Из песочницы] Создаем прогрессивный PWA интернет-магазин на Nuxt.js 2 пошаговое руководство Часть 1 Статья ориентированна на людей, которые уже имеют понимание работы Vue, на котором основан Nuxt, поэтому я буду заострять внимание только на специфических для Nuxt вещах. Но даже если вы не знакомы с ними, то статья даст общее представление как выглядит проект с PWA Nuxt. Вы...

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

Структуры данных: список, который умеет всё* * Под всё имеется в виду относительно быстрое выполнение операций над единичным элементом массива. Структур данных, которые реализуют список полно. У всех есть свои достоинства и недостатки. Например в мире Java — в зависимости от необходимых операций — можно использовать: ...

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

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

[Из песочницы] Как не платить за Java хостинг или быстрый старт с Google App Engine Все мы хоть когда-нибудь писали приложения, облегчающие жизнь. Не на заказ, а просто для себя. Записные книжки, программки учета финансов, набор карточек для изучения иностранного языка — да мало ли в жизни хороших идей? И вот было бы здорово, иметь доступ к этой программке ...

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

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

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

Microsoft признала ошибку Windows, из-за которой «пропадает» интернет Компания Microsoft признала ещё одну неприятную ошибку в новой версии Windows 10 (2004 или May 2020 Update).  Проблема заключается в том, что на некоторых ПК выдаётся некорректное предупреждение о проблемах с подключением к сети. Пользователи жалуются ...

[Из песочницы] Использование контроллера Arduino для прерываний В данной стать я приведу пример использования arduino контроллера для вызова прерываний программы на C#. Стоит отметить, что в WindowsForms присутствует элемент Timer который включается и выполняет код через определенный промежуток времени. Я решил реализовать подобное...

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

[Перевод] Go и кэши CPU Источник: unsplash.com По словам Джеки Стюарта, трехкратного чемпиона мира по гонкам Формулы-1, понимание автомобиля помогло ему стать лучшим пилотом: «Гонщику не обязательно быть инженером, но нужен интерес к механике». Мартин Томпсон (создатель LMAX Disruptor) применил ...

[Из песочницы] Как использовать консоль JavaScript: выход за пределы console.log () Привет, Хабр! Представляю вашему вниманию перевод статьи «How to use the JavaScript console: going beyond console.log()» автора Yash Agrawal. Один из самых простых способов отладки чего-либо в JavaScript — вывод материала с помощью console.log. Но есть много других методов,...

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

Истории аварий с Patroni, или Как уронить PostgreSQL-кластер В PostgreSQL нет High Availability из коробки. Чтобы добиться HA, нужно что-то поставить, настроить — приложить усилия. Есть несколько инструментов, которые помогут повысить доступность PostgreSQL, и один из них — Patroni. На первый взгляд, поставив Patroni в тестовой среде...

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

Почему мы забываем сны сразу после пробуждения? Как думаете, сколько сновидений способен запомнить человек? Просыпаясь каждое утро мы далеко не всегда запоминаем сны. Либо запоминаем их частично. Но в чем заключается причина столь избирательной забывчивости? По мнению исследователей из Университета Нагоя (Япония) мы забы...

[Перевод] Использование переменных Grafana для большей интерактивности дашбордов Flowers and butterflies by marijeberting С помощью визуализации данных проще понять и осмыслить собранную информацию, использовать ее на практике. При этом работа с дашбордами должна быть простой для нетехнических пользователей — хорошо, если они смогут получать нужные дан...

[Перевод] Принципы для разработки: KISS, DRY, YAGNI, BDUF, SOLID, APO и бритва Оккама Хорошему программисту необходимо уметь совмещать свои навыки со здравым смыслом. Все дело в прагматизме и навыке выбора лучшего решения для вашей проблемы. Когда вы сталкиваетесь с проблемой при разработке ПО, вы можете воспользоваться базовыми принципами, которые помогут ...

iPhone 12 будет таким же мощным, как MacBook Pro 15. Но нужно ли это? У многих есть вопросы к быстродействию iPhone с iOS 13. Новый чип может все исправить Мы много слышали о том, что ждать от iPhone в этом году, которых пока что обобщают под названием iPhone 12. Скорее всего, их внешний вид будет похож на iPhone 4 и текущие модели iPad Pro; т...

MSI выпустила настольные компьютеры Codex R Настольные компьютеры компании MSI будут оснащаться процессором 10-го поколения и графикой от NVIDIA. MSI выделила две конфигурации компьютеров: Codex R 10SC-002US и Codex R 10SI-003US. MSI Codex R 10SC-002US является более мощной версией. Компьютер будет оснащен проце...

Запись видео с экрана и многое другое при помощи NVIDIA ShadowPlay Уверен, многие из вас хотели бы попробовать завести свой канал в YouTube с нарезками лучших моментов из видеоигр, чтобы и народ развлечь, и себя в чем-то новом попробовать. Но вот в чем загвоздочка, как только мы слышим страшные и незнакомые слава про карту захвата и OBS, вс...

Анонс Windows 10 Insider Preview Build 19559 (Ранний доступ) Добрый вечер, друзья! Компания Microsoft выпустила новую предварительную сборку Windows 10 под номером 19559 для участников программы Windows Insider, использующих канал «Ранний доступ» (Fast Ring). Полный номер сборки: 19559.1000.rs_prerelease.200131-1437. Напоминаем, что ...

[Перевод] Использование паттерна BFF для создания общих типов в бэкенде и фронтенде Контракт между бэкендным сервисом и фронтендным потребителем (или клиентом) обычно является местом соединения двух миров. Такой контракт может принимать форму спецификации REST API, конечной точки GraphQL, или чего-то другого. Главное, чтобы он сообщал обеим сторонам, чего ...

Обзор и тестирование ноутбука ASUS ROG Zephyrus S GX502GW на базе процессора Intel Core i7-9750H и видеокарты NVIDIA GeForce RTX 2070 Серия ноутбуков ASUS ROG Zephyrus предлагает сочетание высокой производительности с компактными размерами. Это универсальные лэптопы для игр и профессиональной работы. В данном обзоре мы познакомимся с актуальной моделью ROG Zephyrus S GX502 с...

Купила баба порося... MKS Robin nano / Sapphire PRO Здравствуйте, уважаемые! Эта запись о переписанной прошивке для платы MKS Robin nano, модуле управления питанием и модуле WiFi. Попытка начать описание проделанной работы.Началось все как у всех: купил принтер Sapphire PRO... Как по мне, так отличный аппарат за исключением т...

Функции Windows 10X могут быть загружены отдельно Windows 10X – это последняя попытка Microsoft объединить возможности всех форм-факторов. В некотором смысле Windows 10X напоминает облегченную версию Windows 10 с сочетанием опыта телефона и планшета. Некоторые компоненты пользовательского интерфейса Windows 10X похожи на то...

Новый мод для Half-Life Alyx конвертирует весь игровой процесс под клавиатуру и мышь Проект находится на стадии разработки.

Что бы я хотел знать когда начинал изучать Django? — очень общий взгляд Здесь на Хабре много различных инструкций по использованию Django. Эти инструкции часто включают много кода и представляют последовательность шагов, которые нужно сделать, чтобы создать проект. Когда я начинал изучать Django и Wagtail по таким инструкциям, меня часто смущал...

10 современных планировщиков задач Среди множества планировщиков задач мы выбрали 10 современных вариантов. Эти приложения помогут организовать личную жизнь и работу, повысят количество выполненных дел, не дадут забыть о важных вещах и освободят голову от постоянного «шума». Если в нашем топе нет программы, к...

Razer обновила культовую мышь - DeathAdder V2 Компания Razer представила обновленную версию своей культовой игровой мыши. DeathAdder V2 теперь намного легче и оснащен новым оптическим датчиком Focus + с фокусным расстоянием 20 000 точек на дюйм и оптическими переключателями мыши. DeathAdder V2 теперь намного ...

Названы лучшие сочетания процессоров и видеокарт флагманского компьютера для игр в FHD Портал Overclockers.ru назвал лучшие сочетания процессоров и видеокарт для флагманского компьютера, на котором можно без проблем запускать игры в разрешении FHD (1920 × 1080 точек). Такой ПК обойдётся в сумму до 80 тысяч рублей.

Ищете обои для двух мониторов (экранов)? Эти 8 сайтов помогут вам найти лучшие изображения Тем, кто привык использовать два монитора, отлично известно, как сложно бывает найти подходящие обои для рабочего стола. Предлагаем вашему вниманию восемь сайтов, где вы сможете найти обои для нескольких экранов на любой вкус. Здесь есть все – от панорам до портретов, которы...

Пишем хром плагин оповещения в телеграм Беда, товарищи! Дети (~10 лет) перешли на удаленное обучение, расселись по комнатам с компьютерами и не могут сосредоточиться на уроках! Они добавлены в google families, microsoft family, время за компьютером ограничено, а взрослые сайты убраны через opendns. Но чуть что...

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

[Перевод] 7 способов повысить эффективность автоматизации тестирования в Agile разработке Перевод статьи подготовлен в преддверии старта курса «Java QA Engineer». Разработка программного обеспечения — процесс сложный. Еще на заре разработки программного обеспечения как дисциплины архитекторы поняли, что без структуры управления этот процесс превращается в хао...

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

Asus выпускает игровую мышь ROG Chakram с аналоговым джойстиком Компания Asus представила новую игровую мышь под брендом Republic of Gamers, и она обладает поразительным функционалом.

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

iPhone скоро сможет заменить Mac, но не всем Вскоре во всех Mac будут использоваться Apple Silicon — процессоры, разработанные самой Apple. За исключением некоторых буквенных отличий, это те же самые чипы, которые корпорация устанавливает в iPhone. А в первом Mac с процессорами Apple — Mac mini DTK, вовсе исполь...

Microsoft выпустила Windows 10 21H1 Build 19043.1023 Компания Microsoft выпустила Windows 10 21H1 Build 19043.1023 (KB5003214) для инсайдеров в каналах Beta и Release Preview. Это обновление включает следующие улучшения: • Исправлена проблема с поведением just-in-time (JIT) jscript9.dll; • Исправлена проблема, которая могла по...

[Из песочницы] О работе ПК на примере Windows 10 и клавиатуры ч. 1 Меня зовут Андрей Артемьев, я работаю в Microsoft над ядром ОС Windows 10, ранее я работал над Windows 10x (WCOS), XBox, Windows Phone и Microsoft Edge. Я хочу популярно в образовательных целях рассказать о том как работает компьютер на примере клавиатурного ввода и Window...

[Из песочницы] Микрокод и уязвимости в процессорах Отсутствие уязвимости в CPU лучшее что может быть, но как проверить есть ли они, эти уязвимости? Как выясняется в современных процессорах они буквально "пачками". И счастливому обладателю «уязвимостей» в лучшем случае предлагается ползать по таблицам и искать каким...

Apple и J&J возьмутся изучить, могут ли часы Apple Watch снизить риск инсульта Компания Johnson&Johnson (J&J) сообщила, что намерена сотрудничать с Apple в исследовании, целью которого является определение того, может ли использование приложения для Apple iPhone и Apple Watch помочь в обнаружении мерцательной аритмии и снизить риск инсульт...

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

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

Creality 3D помогает индийской команде Anveshak ускорить производство исследовательской машины Mars      Недавно наши партнёры Creality 3D - крупнейшая в мире компания по производству 3D-принтеров - достигли дружественного соглашения с индийской командой Anveshak и помогли ей создать исследовательский планетоход Mars, предоставив команде инновационную техническую поддержку...

[Перевод] Знакомьтесь с Ember Octane Ember Octane — это новая редакция фреймворка Ember.js, а также лучший способ для команд создавать амбициозные веб-приложения. 20 декабря вышла новая версия Ember 3.15. И это Octane! Любопытно, что это значит для веб-разработки? Этот пост поможет вам сориентироваться. Мы с г...

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

[Из песочницы] WAL-G: бэкапы и восстановление СУБД PostgreSQL Уже давно известно, что делать бэкапы в SQL-дампы (используя pg_dump или pg_dumpall) – не самая хорошая идея. Для резервного копирования СУБД PostgreSQL лучше использовать команду pg_basebackup, которая делает бинарную копию WAL-журналов. Но когда вы начнёте изучать весь про...

Представлена игровая мышь Razer DeathAdder V2 Компания Razer объявила о выпуске игровой мыши DeathAdder V2. По словам производителя, DeathAdder — его самая продаваемая мышь. С момента выхода ее первой модели было выпущено более 30 вариантов этого устройства, общий объем продаж которых превысил 10 млн штук. Со...

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

Как синхронизировать уведомления Android с Windows 10 Как синхронизировать уведомления Android с Windows 10? За что владельцы техники Apple любят свои устройства? За отличную экосистему. На Mac OS можно принимать звонки, отвечать на SMS с iPhone, однако даже эта интеграция не идеальна. Владельцы iOS всё еще не могут синхронизир...

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

[Перевод] Заметки о Unix: надёжная работа с API C-библиотеки Unix возможна только из программ, написанных на C Для того чтобы полностью реализовать требования системы верификации источника системных вызовов, разработчики OpenBSD хотят, чтобы Go выполнял бы системные вызовы через C-библиотеку, а не напрямую, из собственной среды выполнения (а у Go есть некоторые причины поступать имен...

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

АМА с Хабром #15. Новогодний и самый короткий выпуск! Чат Обычно это бывает в последнюю пятницу каждого месяца, но в этот раз — в последний вторник года. Но суть не поменяется — под катом будет список изменений на Хабре за месяц, а также предложение позадавать вопросы команде Хабра. Но так как именно вопросов традиционно будет немн...

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

[Перевод] [в закладки] Работа с изображениями в веб Одно из решений, которые приходится принимать фронтенд-разработчику при создании сайта, касается выбора способа включения изображений в состав веб-страниц. Этот способ может заключаться в использовании HTML-тега <img>. Это может быть применение CSS-свойства background ...

Лучшие приложения для ставок на спорт Всем привет! Ставки на спорт – направление, которое с развитием интернета приобрело чрезвычайную популярность. В этой статье мы собрали лучшие приложения для ставок на спорт. Они – ключ к тому, чтобы ставки стали не только развлечением, но и источником дохода. Soccestats – ...

Взлом с помощью Юникода (на примере GitHub) Юникод исключительно сложен. Мало кто знает все хитрости: от невидимых символов и контрольных знаков до суррогатных пар и комбинированных эмодзи (когда при сложении двух знаков получается третий). Стандарт включает 216 кодовых позиций в 17-ти плоскостях. По сути, изучение Юн...

[Из песочницы] Наука о пользовательском опыте. Использование когнитивных искажений в разработке качественных продуктов Содержание Введение. О чем эта статья Цели и дисклеймеры Часть 1. Хороший продукт Часть 2. Пользовательский опыт (UX). Что это? Часть 3. Архитектура выбора Часть 4. Архитектор выбора Часть 5. Когнитивные искажения и Пользовательский опыт Ссылка на полную версию UX CORE (105...

Google Dorking или используем Гугл на максимум Вступление Google Dorks или Google Hacking — техника, используемая СМИ, следственными органами, инженерами по безопасности и любыми пользователями для создания запросов в различных поисковых системах для обнаружения скрытой информации и уязвимостях, которые можно обнаружить...

Comet — PHP-фреймворк для быстрых REST API Два года я писал микросервисы на Go, используя генераторы кода на базе Swagger. Получались довольно компактные и очень быстрые решения. Сейчас использую PHP, поэтому решил найти средства для решения тех же самых задач в экосистеме языка. Знаю и люблю Laravel и Symfony, но т...

[Перевод] Использование Grid для макетов страниц, а Flexbox — для макетов компонентов Мой брат недавно отучился на компьютерщика и сейчас завершает стажировку в области фронтенд-разработки. Он узнал и о CSS Grid, и о CSS Flexbox, но в том, как он пользуется этими механизмами создания макетов, я отметил одну особенность, с которой я уже сталкивался. А именно, ...

[Перевод] Телепортируем процесс на другой компьютер!  Однажды коллега поделился размышлениями об API для распределённых вычислительных кластеров, а я в шутку ответил: «Очевидно, что идеальным API был бы простой вызов telefork(), чтобы твой процесс очнулся на каждой машине кластера, возвращая значение ID инстанса». Но в итоге эт...

Выпущена новая сборка Microsoft Edge Dev 83.0.474.0 Microsoft выпустила новую сборку Microsoft Edge на базе Chromium под номером 83.0.474.0 для канала Dev, которая принесла с собой несколько новых функций, а также различные исправления и улучшения. Это она из последних сборок в рамках версии 83. Основные новшества: Теперь из...

Обзор смартфона Infinix Note 10 Pro: новинка лета 2021 Infinix — молодой бренд из Китая, всего несколько лет назад появившийся на российском рынке. Продукция Infinix отличается ярким и запоминающимся дизайном, а также интересными наработками инженеров, предлагающими максимально эффективное сочетание софта и технических решений з...

[Перевод] Вышел Windows Terminal Preview v0.8 Выпущена новая версия Windows Terminal. Терминал можно загрузить из Microsoft Store или со страницы выпусков на GitHub. Давайте перейдем к просмотру нововведений! Поиск В Терминал добавлена функция поиска. По умолчанию, для вызова строки поиска, используется комбинация клав...

Лучшие Full HD телевизоры: хиты продаж Несмотря на то, что количество доступного контента в 4K постоянно растёт, а телевизоры стандарта UltraHD есть в любом магазине электроники и уже не так пугают ценой, модели с разрешением Full HD не сдают своих позиций: они отлично подходят и для просмотра популярных фильмов,...

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

[Перевод] Продвинутый уровень визуализации данных для Data Science на Python Как сделать крутые, полностью интерактивные графики с помощью одной строки Python Когнитивное искажение о невозвратных затратах (sunk cost fallacy) является одним из многих вредных когнитивных предубеждений, жертвой которых становятся люди. Это относится к нашей тенденции...

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

SSO на микросервисной архитектуре. Используем Keycloak. Часть №1 В любой крупной компании, и X5 Retail Group не исключение, по мере развития возрастает количество проектов, где требуется авторизация пользователей. С течением времени требуется бесшовный переход пользователей из одного приложения в другой и тогда возникает необходимость исп...

Nvidia представила архитектуру Turing и три новые видеокарты для профессионалов Сегодня на выставке SIGGRAPH компания Nvidia представила новую архитектуру видеокарт, которая будет в ближайшие несколько лет использоваться во всех новых 3D-картах компании. Архитектура получила название Turing. В компании отмечают, что Turing стала самым большим прорывом с...

Проводная мышь SVEN RX-114 — офисное решение с особыми талантами Почему-то принято считать, что офисная компьютерная мышь должна быть крайне простой и незатейливой.

Чего боятся тимлиды и почему им пора перестать это делать Я уверен, где-то существует книга «Как подсидеть тимлида». Она передается из рук в руки, из команды в команду и содержит советы типа: «Тимлид никогда не уволится по своей воле, потому что это не работа, а сказка! Его нужно сломать», или «Если ваш тимлид уехал в отпуск, напиш...

Панель задач в стиле Windows 10X и с новой анимацией на вашем ПК Windows 10X – новая операционная система от Microsoft, и она появится позже в этом году. Ожидается, что ОС представит ряд изменений для Windows 10, в том числе улучшенные возможности планшета, более быстрые обновления Windows, контейнер приложений Win32 и многое другое. Мы о...

Программное обеспечение CORSAIR iCUE может контролировать освещение RGB на материнской плате ASUS. Сегодня CORSAIR объявил, что широкая настройка RGB освещения в программном обеспечении CORSAIR iCUE совместимы с ASUS Aura Sync. Программное обеспечение CORSAIR iCUE уже предлагает самое надежное общесистемное управление освещением RGB, позволяя пользователям настраивать ос...

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

[recovery mode] Владельцы макбуков столкнулись с блокировкой после установки Big Sur Новые макбуки, оснащенные чипами Т2, имеют дополнительный механизм защиты помимо "классической" привязки к Apple ID через NVRAM. Эту защиту, кстати, можно очень легко обойти, сбросив NVRAM сочетанием клавиш Command (⌘) + Option + P + R при загрузке ноутбука и переу...

Новый современный интерфейс в Windows 10 Windows 10 была выпущена пять лет назад, и операционная система в основном оставалась неизменной, так как Microsoft больше не делает масштабные обновления версий ОС раз в три года, как это было раньше. Во время недавней веб-трансляции Windows Insider Microsoft продемонстриро...

Игровая мышь Logitech G203 LIGHTSYNC появится в мае Компания Logitech выпускает самую экономичную мышь на сегодняшний день - Logitech G203 LIGHTSYNC. Мышь имеет классический дизайн с шестью кнопками. Производитель предлагает два цвета на выбор: черный и белый. Изогнутая линия по краю корпуса, это ничто иное, как RGB подсв...

Envoy. 1. Введение Приветствую! Это небольшая статья, отвечающая на вопросы: "что такое envoy?", "зачем он нужен?" и "с чего начать?". Что это Envoy — это L4-L7 балансировщик написанный С++, ориентированный на высокую производительность и доступность. С одной стор...

NASA отправило на МКС мускулистых «супермышей» для нового эксперимента Ближайший рейс корабля SpaceX Dragon привезет на МКС много интересного груза общей массой 2585 кг, среди которого особенно выделяется контейнер с «супермышами». Это часть эксперимента НАСА с кодовым названием «Исследование грызунов-19», в рамках которого генетически модифици...

Какую цену мы платим за использование async/await в языках JS / C# / Rust Привет, Хабр ! Работая с Javascript / Typescript, я давно заметил, что асинхронное API работает медленней чем аналогичное синхронное, и даже знал что так должно быть. Но на последнем проекте асинхронная работа с файловой системой стала узким местом, и я озаботился замерами. ...

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

Программируем на iPad Pro Можно ли заменить программисту MacBook на iPad Pro? Программисты для работы часто предпочитают использовать MacBook. Ноутбуки Apple имеют консоль Bash и схожи с Linux, при этом предлагают плавный и приятный интерфейс, чего до сих пор не может дать нам Linux (даже Ubuntu 19.1...

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

[Перевод] Лучшие практики Kubernetes. Корректное отключение Terminate Лучшие практики Kubernetes. Создание небольших контейнеров Лучшие практики Kubernetes. Организация Kubernetes с пространством имен Лучшие практики Kubernetes. Проверка жизнеспособности Kubernetes с помощью тестов Readiness и Liveness Лучшие практики Kubernetes. Настройка зап...

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

[Перевод] Как перестать растрачивать время разработчиков на технический долг Вы знаете, каково это. Впихнуть всё необходимое в спринт и так весьма непросто, а ведь ещё нужно где-то найти дополнительные 10–20% времени разработчиков на возврат технического долга. Если вы когда-либо отстаивали необходимость выкраивания времени на это, то вы знаете, что...

Управление Mac в мире Windows Большинство организаций используют System Center Configuration Manager для автоматизации процессов системного администрирования. Одна незадача: базовая функциональность SCCM ограничена для macOS. Поскольку с каждым годом количество «яблочной» техники в компаниях растет, пр...

Windows 10 станет быстрее в May 2020 Update Устройства Windows 10 могут стать медленнее со временем. Несмотря на то, что существуют способы улучшить производительность вашего устройства, похоже, что Microsoft наконец-то вносит изменения с обновлением May 2020 Update, чтобы ускорить работу Windows 10 на некоторых устро...

Генератор диаграмм таблиц ClickHouse для PlantUML Когда появляется необходимость документировать схемы баз данных, разные DBMS предоставляют свои инструменты для подобных задач. И большинство из них поддерживает DESC table_name, в том числе и ClickHouse. Однако, результат этой команды не столь выразителен, как хотелось бы. ...

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

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

В Россию приехала «умная» клавиатура, которая одновременно ещё и тачпад, и мышь Переключение между режимами клавиатуры и тачпада в Click&Touch происходит автоматически - устройство самостоятельно определяет, чем вы занимаетесь в текущий момент.

Коврик для мыши с RGB подсветкой за 22 доллара Tronsmart Spire это коврик для геймеров с RGB-подсветкой. Цвета можно менять нажатием кнопки на пульте. На выбор есть 10 вариантов цветов. Коврик также получил текстурированное покрытие с защитой от воды. Tronsmart Spire также улучшает движение мыши и обеспечивает плавны...

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

Анонс AOC GK500 и AOC GM500: первая игровая периферия AOC Компания AOC выпустила свою первую игровую периферию - игровую клавиатуру GK500 и игровую мышь GM500. Подробнее об этом читайте на THG.ru.

Facebook считает, что отказ от лайков может увеличить количество постов Внутри команд по развитию и исследованиям Facebook есть гипотеза о том, что отказ от лайков может побудить пользователей публиковать более оригинальный контент в Instagram. Об этом сообщает CNBC со ссылкой на трёх бывших сотрудников компании. Согласно данной теории, если под...

Лор и сюжет в несюжетных играх на примере Throne: Kingdom at War Может ли сюжет быть в каждой мобильной онлайн-игре? Как подавать его ненавязчиво? Обязательно ли для этого использовать диалоги? Команда Copywriting студии Plarium Krasnodar делится нарративными находками. Читать дальше →

[Перевод] Дэн Абрамов о замыканиях в JavaScript Замыкания вызывают у программистов сложности из-за того, что это — «невидимая» конструкция. Когда вы используете объект, переменную или функцию, вы делаете это намеренно. Вы думаете: «Тут мне понадобится переменная» — и добавляете её в свой код. А вот замыкания — это уже...

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

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

Еще одна легендарная Nokia возвращается Еще год назад появились первые слухи о том, что компания HMD Global решила возродить еще один легендарный телефон Nokia. Теперь же китайские СМИ подтверждают, что новая Nokia N9 скоро будет представлена официально под названием Nokia N9 Remastered Edition. Nokia N...

Facebook добавил седьмой значок эмоций, выражающий искреннюю заботу Facebook добавил значок, выражающий искреннюю заботу в эти трудные времена. Таким путем команда разработчиков хочет поддержать всех пользователей сервиса во время пандемии коронавируса. Подробнее об этом читайте на THG.ru.

Почему я люблю IKEv2 больше других VPN Сейчас все вокруг настраивают VPN для удаленных сотрудников. Мне больно смотреть, как люди устанавливают монструозные глючные программы, настраивают какие-то сертификаты, устанавливают драйвера TUN/TAP и делают множество сложных операций, в то время как лучшее решение уже ...

Состоялся релиз стабильной версии Microsoft Edge 85.0 Компания Microsoft выпустила новую стабильную версию Microsoft Edge под номером 85.0.564.41, которая принесла с собой новый инструмент «Маркер PDF» для быстрого выделения текста в PDF-файлах, поддержку синхронизации «Избранного» и «Параметров» между учётными записями Azure ...

Баг или фича? Новая версия браузера Edge настойчиво предлагает использовать поисковик Bing На этой неделе Microsoft приступила к развёртыванию Edge 91, новой версии своего фирменного браузера, который получил немало улучшений. Оказалось, что в обозревателе имеется баг, который, по мнению некоторых пользователей, оказался там не случайно. Речь идёт о многократном п...

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

DIY кнопка вызова часть 2. Видеофон из Raspberry Pi В этой части делаем из Raspberry Pi VoIP устройство для осуществления видео вызовов по SIP протоколу. Первоначальная задача осталась прежней — осуществление вызова по внешнему воздействию (нажатию кнопки). Но немного изменилась реализация идеи. Как и в предыдущей части, восп...

Процессор AMD Athlon 3000G разогнался до 5.0 ГГц Жидкий азот и процессор за $49 – сочетание странное, но объяснимое.

Работайте с комфортом. Новые аксессуары Microsoft – скоро в OCS Компания Microsoft выпустила новые аксессуары – эргономичную компьютерную мышь Microsoft Ergonomic Mouse и клавиатуру Microsoft Bluetooth Keyboard. Новинки ожидаются к поступлению в OCS к середине февраля. Microsoft Ergonomic Mouse Ключевые ...

Три года в Латинской Америке: как я уехал за мечтой и вернулся после тотальной «перезагрузки» Привет, Хабр, меня зовут Саша. После 10 лет работы инженером в Москве я решился круто изменить жизнь — взял билет в один конец и уехал в Латинскую Америку. Я не знал, что меня ждет, но, признаюсь, это стало одним из моих лучших решений. Сегодня я хочу рассказать, с чем я сто...

[Перевод] Пол Грэм: Идеи для стартапов (Ideas for Startups, 2005) (Это эссе основано на разговоре в Школе Стартапов 2005) Откуда вы берете хорошие идеи для стартапов? Из тех вопросов, которые мне задают, этот, пожалуй, номер один. Я отвечу так: а почему, собственно, люди думают, что придумать идею для стартапа настолько сложно? Может ...

Sharkoon анонсирует аксессуары для геймеров Sharkoon анонсировала новые продукты и утверждает что они будут по разумной цене. Рюкзак Sharkoon изготовлен из полимера. Он водонепроницаемый и легко чистится. Объем рюкзака составляет 16 литров, идеально подойдет для переноски ноутбука или планшета, так как есть множество ...

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

Xiaomi Mi Band 6 получил новую функцию через новое обновление Трекер Xiaomi Mi Band 6 уже доступен в нескольких регионах, включая Китай. Теперь трекер получил новое обновление OTA, которое включает новые функции. Обновление OTA для нового фитнес-трекера Xiaomi прилетает через приложение Mi Fit для пользователей Индии и Китая. Новое OT...

Обзор 3D-сканера Scantech KSCAN20 Scantech KSCAN20 — компактный 3D-сканер для профессионального использования. Функция двойного сканирования в сочетании с фотограмметрией открывают широкие возможности в работе с этим устройством.Детальное описание читайте в этом обзоре!

[Перевод] Flutter. Весеннее обновление 2020 Привет! Меня зовут Евгений Сатуров, я Flutter-разработчик Surf и основатель Flutter Dev Podcast. Ниже перевод статьи Tim Sneath и Patrick Sosinski с моими комментариями. Полмиллиона разработчиков, 50 тысяч приложений, взрывной рост и обновлённый релизный цикл. Последние м...

Настройка GUI WSL Kali Linux & Ubuntu. Выход в графическую оболочку Здравствуйте. Установив WSL и скачав из Microsoft Store Kali Linux & Ubuntu я столкнулся с тем, что передо мной терминал, а я абсолютно ничего не понимая в Linux, хотел бы хоть как-то ориентироваться в системе через графическую оболочку. Я неделями гуглил команды и в и...

Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем. Иван Пономарёв Предлагаю ознакомиться с расшифровкой доклада Иван Пономарёв "Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем" Рефакторинг кода может быть увлекательным, особенно если это код вашей инфраструктуры. К тому же Ansible-роли почему-то имеют те...

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

10 ярких салатов с гранатом Вкусные сочетания с мясом, овощами, фруктами и орехами.

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

10 простых салатов с рыбными консервами Аппетитные сочетания с яйцами, рисом, овощами, орехами, сыром и не только.

9 четких инструментов для изучения и прокачки английской лексики В Оксфордском словаре английского языка почти 450 000 слов! Но если вы учите язык как иностранный, их совсем не нужно запоминать все и сразу. Чтобы полноценно общаться на английском языке, вполне достаточно всего лишь 2000–3000 слов. При должном усердии и небольшом количе...

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

Анонс Windows 10 Insider Preview Build 19564 (Ранний доступ) Добрый вечер, друзья! Компания Microsoft выпустила новую предварительную сборку Windows 10 под номером 19564 для участников программы Windows Insider, использующих канал «Ранний доступ» (Fast Ring). Полный номер сборки: 19564.1000.rs_prerelease.200207-1438. Напоминаем, что ...

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

Количество загрузок приложения Google Stadia превысилj 1 миллион Google Stadia была запущена в ноябре 2019 года, с тех пор о количестве пользователей не было никакой информации. По данным аналитической компании Sensor Tower приложение Google Stadia превысило около 1 миллиона загрузок на операционных системах iOS и Android. Но приложение...

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

[Из песочницы] Flutter. BlOC, Provider, async – архитектура «по полочкам» Вступление Когда пытаешься написать приложение, то первое с чем сталкиваешься – это как организовать архитектуру приложения. А когда еще при этом речь идет про Flutter, так голова совсем может пойти кругом от того, что выдает Гугл — Vanilla, Scoped Model, BLoC, MVP, MVC, MVV...

[Перевод] Реализация алгоритмической теории игр на Python с Nashpy Теория игр — это метод изучения стратегических ситуаций, когда результаты зависят не только от ваших действий, но и от того, что предпримут другие. Что такое стратегическая ситуация? Вспомним типы рыночных структур: есть совершенная конкуренция, когда все компании являются...

[Перевод] Проверяем на уязвимости любой сайт с помощью Nikto Всем привет! В марте OTUS запускает новый курс «Практикум по Kali Linux». В преддверии старта курса подготовили для вас перевод полезного материала. Также хотим пригласить всех желающих на бесплатный урок по теме: «Denial of Service атаки и защита от них». Перед тем как ат...

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

Читы на динозаврика в Google Chrome: скорость и бессмертие Думаю, все хотя бы раз играли в раннер Dino, который встроен в Google Chrome. Как правило, он включается, если подключение к интернету теряется, и тогда браузер сам предлагает игру, чтобы скоротать время, пока соединение не восстановится. Не знаю, как вы, а меня Dino сильно...

Правая кнопка мыши на MacBook: как работает, как активировать и настроить? 2 способа Ноутбуками от Apple сегодня пользуются абсолютно все слои населения, включая не особо разбирающихся в компьютерной грамоте пользователей, многие из которых порой сталкиваются с банальными, но, как показывает практика, актуальными проблемами. ♥ ПО ТЕМЕ: Как создать новый рабо...

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

Realme X50 Pro 5G с процессором Snapdragon 865 и 65 Вт зарядкой представлен официально Компания Realme представила свой новый флагманский 5G-смартфон с под названием Realme X50 Pro. Телефон поставляется с чипом Snapdragon 865 и поддерживает быструю зарядку мощностью 65 Вт.Realme X50 Pro получил 6,44-дюймовый FullHD+ Super AMOLED-дисплей с разрешением 2400х1080...

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

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

Красивый таймлапс без соплей. Изначально пробовал снимать через плагин в Cura "search and replace".Cкрипт ищет в g-code указанное и заменяет на код "нажатия кнопки" .;START of TakePhoto routineG91 ;Use relative positioning modeG1 E-2 F1800 ;Retract 2mm of filamentG1 Z2 F1000 ;Move Z up 2mmG90 ;Use absolu...

Android: социальный мониторинг и советы от Microsoft Для подписчиковСегодня в выпуске: анализ приложения «Социальный мониторинг», рассказ о том, как новые версии Android экономят заряд батареи, статья о вредности System.exit(), советы, как сократить размер приложения, реализация обновления приложения через само приложение, над...

Запись разговоров возвращается на смартфоны Xiaomi и Redmi Google уже некоторое время работает над функцией записи звонков в своем приложении «Телефон». Мы впервые увидели некоторые доказательства еще в январе, а затем несколько снимков экрана и видео с этой функцией в действии. Похоже, что компания готовится представить ее широкой ...

Microsoft выпустила Windows 10 21H1 Build 19043.899 Компания Microsoft выпустила Windows 10 21H1 Build 19043.899 (KB5000842) для инсайдеров в Beta Channel. Это обновление включает следующие улучшения: • Исправлена проблема с масштабированием, которая возникала при использовании режима Microsoft Edge IE на устройствах, которые...

Xiaomi выпустила недорогой комплект из беспроводных мыши и клавиатуры Xiaomi представила комплект из беспроводной периферии. Стоит он чуть более $14 (около 871 рубля).

[Перевод] Релиз Dart 2.10: на шаг ближе к null-safety Команда языка Dart постепенно приближается к одному из самых мажорных релизов — null-safety. Эта фича есть у многих лидеров рынка, включая Kotlin и TypeScript. По понятным причинам этот релиз нельзя сделать в виде рубильника: одним днём и простым апдейтом. Набравшее скорост...

[Из песочницы] Unity, ECS, Actors: как поднять FPS в своей игре в три раза, когда оптимизировать уже нечего → Что такое ECS → Что такое Actors Не раз слышал, как хорош шаблон ECS, и что Jobs и Burst из библиотеки Unity — решение всех проблем с быстродействием. Чтобы не добавлять каждый раз слово «наверное» и «может», рассуждая о быстродействии кода, решил проверить всё лично. М...

Покайтесь, ибо грядет LDAP Channel Binding & Signing В первых строках хочу заметить, что новость это уже во первых старая, во вторых мало кому на самом деле интересная. Тем не менее, возможно кому то будет интересно узнать, что в марте 2020 года, примерно через месяц, всем использующим MS LDAP может стать немножко больно и о...

«Дружба» Windows 10 и iPad Pro стала более крепкой В 2006 году компания Apple отказалась от архитектуры IBM PowerPC в пользу чипов от Intel, это позволило запускать на MacBook’ах операционную систему Windows. Идея была реализована с помощью Boot Camp Assistant, который устанавливал «окна» на отдельный раздел. Теперь с...

Как превратить iPhone в веб-камеру для компьютера Mac Несмотря на то что в последние годы Apple очень активно развивает компьютеры Mac, чуть ли не ежегодно предлагая супер-классные обновления, их фронтальные камеры будто зависли в конце нулевых годов. Разрешение в 720p у топовых моделей и 480p – у базовых вроде MacBook 12” явн...

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

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

Безопасность npm-проектов, часть 2 Безопасность npm-проектов, часть 2 Всем привет! В прошлых постах мы поговорили о том, как команда npm обеспечивает безопасность, а также начали рассматривать инструменты, помогающие нам повысить безопасность проектов. Я хочу продолжить разговор и рассмотреть следующий набор...

10 потрясающих рецептов фаршированных кальмаров Вкусные сочетания с рисом, грибами, сыром, овощами и не только.

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

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

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