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

Установка Windows 10 с работающим звуком на старые MacBook и iMac Столкнувшись с проблемой не работающего звука при установке Windows на свой MacBook 11го года обнаружил, что материала по данной теме в русскоязычном сегменте интернета крайне мало, можно сказать что его нет вообще. Эта статья написана в помощь всем столкнувшимся с такой же ...

КОМПАС-3D и Linux → Часть 2 (Astra Linux и Альт) Продолжаем качать тему по оперативному запуску КОМПАС-3D в операционных системах на базе ядра Linux. В прошлом посте был описан процесс установки Wine и запуска с его помощью на Ubuntu. Нам очень приятно, что данная статья и описанный в ней процесс запуска КОМПАС-3D в Wine, ...

Настройка LEMP сервера для простых проектов. Инструкция для самых маленьких. Часть третья Приветствую читателей! В рамках текущей серии статей я рассказываю о том, как настроить сервер для простых проектов. Имеется ввиду сервер для работы нескольих сайтов, с небольшой нагрузкой под наиболее популярной CMS такой например как Bitrix. Основная цель статьи указать н...

[Перевод] Mikrotik CHR на хостинге vpsserver.com Mikrotik CHR на vpsserver.comРазвертывание виртуального устройства Mikrotik может иметь разные задачи. В моем случае предстоит настройка собственного VPN т.к. доверия к сторонним у меня нет (и нет, я не параноик).Вроде бы достаточно простая задача, есть куча инструкций... но...

[Перевод] 8 способов вызвать утечки памяти в .NET Опытные .NET-разработчики знают, что даже несмотря на наличие в .NET сборщика мусора (Garbage Collector), утечки памяти все равно возникают с завидной регулярностью. Утечки возможны не из-за ошибок в сборщике мусора, а потому что даже в управляемом коде есть множество способ...

Установка Xpenology на ESXi и настройка виртуального видеонаблюдения Xpenology - это та же операционная система Synology NAS, только установленная на обыкновенное компьютерное железо. Инструкций, как установить Xpenology на обычный компьютер, в инете вагон и маленькая тележка, поэтому я не буду на этом останавливаться.В данной же статье я хоч...

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

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

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

Какую СУБД выбрать и почему? (Статья 2) После публикации статьи “Какую СУБД выбрать и почему? (Статья 1)” ко мне поступили справедливые комментарии о том, что я не упомянул такие типы СУБД, как Time Series и Spatial. В этой статье я кратко опишу их и добавлю еще два типа — Search engines и Object-oriented (объект...

Сказ о том, как я погряз в Матрице Всем привет! С вами Станислав, и это моя вторая по счёту статья на Хабре. Как вы возможно помните из моей первой статьи, я увлекаюсь программированием, и операционной системой ReactOS. Но мои увлечения вовсе не ограничиваются этим. Сегодня я расскажу вам, как я буквально по...

Установка Nextcloud на Synology. Настройка OnlyOffice и External storage В данном посте я хотел бы рассмотреть способ установки персонального облака на домашний сервер Synology при помощи Docker, поделиться своими ошибками и опытом использования в повседневной жизни. Я буду признателен, если более опытные пользователи habr также поделятся своим о...

C++ Builder. Есть ли жизнь после смерти? Мнение одного динозавра В этой статье я опишу собственные впечатления о последних версиях среды разработки RADStudio от Embarcadero и, возможно, постараюсь помочь кому-то в ответе на вопрос: «А оно мне надо?».Сразу оговорюсь. Все описанное в этой статье является моим личным мнением и любые сравнени...

Как создать VPN-сервер на компьютере под Windows Подключение к имеющимся сервисам-анонимайзерам технически намного проще и привлекательнее. Пользователи чаще так и поступают для обеспечения безопасной работы в интернете. Однако такой подход не решает задачи защиты всей локальной сети с подключенными к ней устройствами. Для...

Как удалить рингтон c Айфона, загруженный через GarageBand или с компьютера: 3 способа Удаление раздела Рингтоны из iTunes, а затем и самого приложения в macOS Catalina не остановила пользователей, которые сумели отыскать способы загрузки рингтонов в iPhone, однако столкнулись с трудностями по их удалению. В этом материале мы расскажем, как удалять любой загру...

Как перенести лицензию Windows 11 на новый ПК? Многие производители персональных компьютеров выпускают компьютеры с предустановленной активированной версией операционной системы Windows 10, а новые компьютеры идут уже по умолчанию с Windows 11. Если же вы собираете компьютер сами из отдельно купленных комплектующих, опер...

Что такое VPN или как обходить блокировки После введения санкций западными странами, только ленивый не знает о ВПН (VPN). Начнём, как обычно, с самого определения, что это такое, только более понятным языком, чем описано на ресурсах вроде Википедии. Эта статья для начинающих пользователей, поэтому в ней будут рассма...

Настройка cервера с помощью docker для простых проектов. Часть вторая: docker-compose Настройка cервера с помощью docker для простых проектов. Инструкция для самых маленьких. Часть вторая: docker-compose.Мы продолжаем цикл обучающих статей для самых маленьких наших читателей. В данном обучении мы бы хотели разобрать docker-compose. Данная статья рассчитана на...

Видеоконференцсвязь Yealink за полцены Сегодня стартует беспрецедентная акция на рынке ВКС - каждая вторая лицензия Yealink Meeting Server CCL бесплатно! YMS - это полноценная быстроразвивающаяся On-Premise cистема видеоконференцсвязи и совместной работы с контентом. Почитать о возможностях можно в статье Yealink...

Установка ubuntu 20.04 с корнем на шифрованном ZFS зеркале и UEFI загрузкой На моей домашней машине вот уже 7 лет работает пара дисков, объединенная в soft raid1. И вот на днях один диск в зеркале наконец начал сыпаться. Появился повод переустановить систему с нуля и начать использовать шифрование, которое 7 лет назад не было задействовано. В процес...

Железный Отладчик Для ZX Spectrum До текущего момента, отладка С кода для ZX Spectrum была возможна только в некоторых эмуляторах. В предыдущей статье описан процесс написания отладчика, который использовал цепочку gdb-клиент (z88dk) <-> gdb-протокол <-> gdbserver (эмулятор Fuse). В этой статье о...

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

Альт ОС обеспечила поддержку корневых сертификатов безопасности Минцифры России Пользователи обновленных ОС «Альт» могут получать услуги на сайтах финансовых и государственных организаций в безопасном режиме, с применением шифрованного трафика.

Модуль ACME-клиента для Tarantool Ссылка на GitHub. Подробнее о работе алгоритма и модуля можно посмотреть здесь.Клиент ACME-протокола используется для автоматического получения сертификата безопасности для вашего сайта. Для бесплатного получения сертификата и автоматического его продления в основном все исп...

Установка Google сервисов на Windows Subsystem for Android Энтузиаст смог установить Google сервисы и приложения на WSA. Оригинал тут.Я же попробую описать это в виде инструкции, и предоставить готовый архив, для тех кому лень вводить кучу команд в терминал или устанавливать WSL.Внимание, после установки WSA, перестает запускаться ...

В России начали массово предлагать услуги установки VPN после блокировки Instagram С 14 марта в России началась блокировка соцсети Instagram. И, как стало известно, на сервисе объявлений Avito начали появляться предложения по установке на смартфон программ для обхода блокировки через подключение к виртуальной частной сети — VPN.

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

Материализованные представления и ReplacingMergeTree в ClickHouse В этой статье будут описаны подводные камни, на которые я натыкался при использовании одновременно материализованных представлений и движка ReplacingMergeTree в ClickHouse (далее CH). Для опытных пользователей CH эта информация возможно будет уже не новой, но надею...

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

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

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

[recovery mode] Оконные функции SQL простым языком с примерами Привет всем!Сразу хочется отметить, что данная статья написана исключительно для людей, начинающих свое путь в изучении SQL и оконных функций. Здесь могут быть не разобраны сложные применения функций и могут не использоваться сложные формулировки определений - все написано м...

Установка и настройка Swagger Validator Swagger - популярное решение для документирования API. Он использует OpenAPI Specification. Писать документацию это отлично и прекрасно, но было бы замечательно если она будет валидной и рабочей.В статье небольшая инструкция по установке и настройке валидатора. Настроить

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

Настройка маршрутизации в сети с неподконтрольным роутером В данной статье описано как можно настроить прозрачное для клиентов использование ресурсов из луковой сети (The Onion Router aka TOR) и VPN соединение с другими сетями если провайдер предоставил вам роутер с минимальными возможностями настройки, сохраняя при этом возможность...

Венец Творения Two Trees. Обзор на Sapphire Plus Всем доброго времени суток. В данной статье рассмотрим принтер Two trees Sapphire Plus. Это не первый принтер у меня от этой компании. Про другие принтеры вы можете посмотреть тут: TT-1S, Bluer plus ч1, ч2. Один не плохой, второй до сих пор недоделанный стоит. Данный же прин...

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

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

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

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

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

Анализ синтаксиса, который всегда с тобой Всем привет, меня зовут Денис Лимарев, я разработчик платежной системы Delivery Club. И сегодня я расскажу, как мне надоели однообразные ошибки и собственная невнимательность, и как я с этим борюсь. Недавно я написал статью о нашем линтере, где вскользь затрагивал ...

[Перевод] RecyclerView Adapter in Android, сделай быстрее и проще Здравствуйте дорогие хабрчане. Это статья основана на статье https://blog.iamsuleiman.com/recyclerview-adapter-android-made-fast-easy/#clicklistener написанной в 2017 году на Java. А статью которую вы читаете, уже на Kotlin.Каждый раз, когда мы думаем о создании RecyclerVi...

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

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

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

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

Роскомнадзор угрожает заблокировать «Википедию» за статью о событиях на Украине На официальной страничке «Русской Википедии» в Twitter появилось сообщение о том, что Роскомнадзор прислал уведомление от Генпрокуратуры с угрозой блокировки Википедии за статью «Вторжение России на Украину (2022)». В уведомлении говорится, что в...

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

Пишем чат под Android на Websocket'ах Привет Хабр!Во время локдауна я решил поупражняться в разработке под Android. Начать решил с простой гиперказуальной игры с элементами дуэли. Взаимодействие игроков решил реализовать через отдельный сервер и websocket'ы, но пока читал про все это дело, понял, что простого ту...

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

Wireguard VPN, Yggdrasil, ALFIS DNS и AdGuard На написание этой статьи спровоцировала вот эта статья, с кучей странностей, и необязательных действий. Если коротко, то автор не понимает зачем он ставит те или иные программы, а именно - Unbound и dnsproxy. Но так как кроме исправления недочётов той статьи хочется добавить...

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

Инсайдеры Windows 11 на канале Dev теперь тоже могут протестировать запуск Android-приложений Microsoft объявила, что с сегодняшнего дня инсайдеры Windows 11, использующие сборки с канала Dev, могут присоединиться к тестированию подсистемы Windows Subsystem for Android (WSA). До этого момента оценить запуск Android-приложений в Windows 11 могли только инсайдеры на к...

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

Как выполнить стороннюю загрузку Android-приложений при помощи WSA на Windows 11 Возможность устанавливать приложения для Android на Windows 11 не ограничивается только магазином Amazon Appstore. Можно ставить приложения из других источников и в этой статье рассказывается, как это делается. Microsoft представила первую превью-версию подсистемы Windows дл...

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

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

Akasa представила обновленный кабель-райзер RISER BLACK X2 Mark IV с поддержкой PCIe 4.0 Компания Akasa выпускает обновленный кабель-райзер RISER BLACK X2 Mark IV для вертикальной установки видеокарты. Новинка полностью совместима с интерфейсом PCIe 4.0. Он гарантирует максимальную скорость передачи данных до 32 Гбит/с. Длина кабеля составляет 200 мм. Для корпус...

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

KC868-Uair: пролетая над гнездом кукушки. Часть 2. Подключаем nRF24 и LoRa С устройством и схемотехникой Kincony KC868-Uair мы разобрались в предыдущей статье, в этой статье мы продолжим знакомство с этим контроллером, разберём его распиновку и попробуем подключить к нему популярные беспроводные модули nRF24L01. KC868-Uair и сам по себе достаточн...

Книга «Python и DevOps: Ключ к автоматизации Linux» Привет, Хаброжители! За последнее десятилетие технологии сильно изменились. Данные стали хитом, облака — вездесущими, и всем организациям понадобилась автоматизация. В ходе таких преобразований Python оказался одним из самых популярных языков программирования. Это практичес...

Основы языка microScript Привет Хабр!Под предыдущей статьей собралось много вопросов и рассуждений относительно microStudio, в частности языка microScript, которому я не уделил внимания в предыдущей статье. Да я и не ставил цель затронуть все вопросы в одной статье.В этой статье я расскажу подробнее...

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

На какие устройства не рекомендуется устанавливать новую операционную систему Chrome OS Flex Вчера Google анонсировала новую версию своей Chrome OS, получившую название Chrome OS Flex, которая теперь доступна в рамках системы раннего доступа. Эта новая операционная система предназначена для работы на старых ПК и Mac. Пользователи подтверждают, что она вдохнула ...

Быстрый способ установить Windows 10 и 11 на второй SSD из-под работающей Windows Флешка при этом не нужна, а процесс установки так быстр, что после этого я уже не вернусь к обычной установке Windows с помощью флешки.

Разработка приложения на Flutter с нуля до релиза: Part 2 Привет! Это вторая статья из цикла о разработке приложения на Flutter. В этом "номере" я опишу создание сетевого слоя, работу с локализацией, удобный способ работы с ассетами, локальный поиск и создание UI для одного из двух экранов приложения. Также я выведу интересные метр...

Module Federation: простая загрузка динамических модулей Всем привет! Меня зовут Евгений, я работаю frontend-разработчиком в платформенной команде. Моя задача — помогать другим frontend-разработчикам выполнять их задачи эффективнее. Мы в Delivery Club больше года назад внедрили подход с микрофронтендами, о чём писали здесь. Вы мож...

Tom Clancy's Rainbow Six: Extraction выходит на GeForce NOW Многопользовательский тактический шутер Tom Clancy’s Rainbow Six Extraction, разработанный Ubisoft, теперь доступен для игры в сервисе потоковой передачи игр NVIDIA GeForce NOW. Сервис потоковой передачи GeForce NOW доступен не только на платформах PlayStation, Xbox и ПК, но...

3 простые вещи, которые сделают вашу жизнь лучше Цель данной статьи довольно проста — принести пользу людям, дав им в руки несколько действительно рабочих инструментов, которые проверены на практике.Три простых вещи, о которых пойдёт речь в данной статье это:· Сон — как/сколько/почему нужно спать и какие есть лайфхаки для ...

[Перевод] U-boot. Процедура инициализации по шагам В предыдущей статье был описан процесс настройки IDE Eclipse для кросс-платформенной отладки загрузчика U-boot. В данной статье описывается устранение последних ограничений, препятствовавших полноценной его отладки. После чего, получив возможность полноценной отладки кода, п...

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

Xbox Cloud Gaming доступен на Valve Steam Deck через бета-версию браузера Edge Член команды Microsoft Edge подтвердил, что бета-версия браузера Edge теперь доступна для Valve Steam Deck. Это открывает доступ к платформе Xbox Cloud Gaming для подписчиков Xbox Game Pass Ultimate через веб-браузер на портативном игровом ПК с Linux. Пост на форуме Reddit ,...

FullHD vs 4k и integer scaling: всегда ли 2 x 2 = 4? «Лучше быть богатым и здоровым, чем бедным и больным» © Аксиома В статье Простой способ получения ”Flicker-Off”: «отключение» ШИМ мерцания подсветки LCD мониторов и телевизоров я обозначил несколько смежных тем, заслуживающих на мой взгляд отдельного разговора, которы...

Как управлять командой разработки Привет! Я Иван Антипин, заместитель директора департамента разработки в AGIMA. За свою карьеру я поработал с десятками команд. Где-то был разработчиком, где-то тимлидом, где-то помогал извне. У меня был миллион возможностей разобраться, как люди ведут себя в коллективе. Но в...

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

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

[Перевод] Базовые принципы Availability О чем статьяВ этой статье речь пойдет о БАЗОВЫХ подходах и принципах к такому quality attribute (QA) как Availability. Никаких сложных случаев, ничего слишком сложного, только теория с двумя примерами, скипайте, если искали что-то эдакое.Вся информация основана на парах книг...

Как мы распознаем фото документов пользователей. Часть II В прошлой статье я кратко описал методы и подходы, которые мы используем в inDriver при распознавании фото документов. Во второй части подробно опишу архитектуру CRAFT и CRNN, а также варианты их использования. Прошу под кат! Читать далее

Сеть однородных линуксов [reoser] Всем привет. В своей предыдущей статье я описал общую идею создания площадки, где люди смогут объединяться в одну общую железячную сеть и использовать мощности друг друга. В основе этой идеи лежит идея создания распределенного кластера Kubernetes, к разворачиванию которого я...

Мой новый домашний сервер, часть 4: использование unraid Для тех, кому лень читать предыдущие части — я переходил с HP Microserver Gen8/Windows Server на самосборный сервер с Unraid в качестве базовой ОС. Unraid — это коммерческая ОС для NAS/домашнего сервера на базе ядра Linux. Основные возможности — гибкое управление массивом д...

[Перевод] Масштабируем Kubernetes до 4000+ нод и 200 000 подов Фото Todd Diemer, Unsplash.com В PayPal мы недавно начали прощупывать почву с Kubernetes. Большинство наших рабочих нагрузок выполняется на Apache Mesos, и в рамках этой миграции нам необходимо было понять несколько аспектов производительности кластеров, работающих под упра...

Обзор netis MW5360. Тесты роутера со встроенным LTE-модемом Тестируемый сегодня маршрутизатор позволяет организовать проводной и беспроводной доступ в Интернет, подключаясь как к традиционным провайдерам в многоквартирных домах, так и к мобильному оператору установкой SIM-карты. netis MW5360 будет актуален и в условиях плохого приема...

Представлен мини-ПК Minisforum B550 с возможностью установки видеокарты Компания Minisforum выпустила новый мини-компьютер, получивший название Minisforum B550.Габариты новинки составляют 158 х 166 х 67 мм. В основе лежат процессоры AMD Ryzen 5 5600G или Ryzen 5 5600X, причем во втором случае есть возможность подключения дискретной видеокарты, т...

[Перевод] Четыре новых атаки на схему безопасного обмена ключами KLJN В этой статье мы рассмотрим четыре новых статистических атаки на схему безопасного обмена ключами KLJN (Кирхгофа-Лоу-Джонсона). В атаках используются генераторы случайных чисел. Мы рассмотрим несколько вариантов знакомства “хакера” с информацией о двух устройствах приема-пер...

Proof Of Concept на Python или как портировать С/С++ Язык программирования Python существует уже 31 год. Это полностью объектно-ориентированный язык. За все время существования на нем стало возможно применять разные парадигмы. Сейчас этот язык может поддерживать:- объектно ориентированную парадигму- структурное программрование...

Накопительные обновления для Windows 10 и Windows 11 вызвали проблемы с VPN-подключениями На этой неделе Microsoft выпустила ежемесячные накопительные обновления для всех поддерживаемых версий Windows, которые закрывают обнаруженные уязвимости и исправляют некоторые ошибки. Однако вновь что-то пошло не по плану. Пользователи Windows 10 и Windows 11 сообщают, что...

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

Вышел неттоп Minisforum JB95 с возможностью подключения трех мониторов Новинка оборудована процессором Intel Celeron N5095 поколения Jasper Lake. Есть возможность установки 2,5-дюймового накопителя и твердотельного модуля М.2 стандарта 2280.

Аудиомодификации для Android смартфонов Предыдущая статья была посвящена теме качества мобильного звука в Android смартфонах. Углубляясь в эту тему мы подробно рассмотрим что из себя представляют аудиомодификации, требования для их установки, принципы работы magisk модуля и способы улучшения качества звука на прим...

Разбираемся с библиотекой лексического анализа ANTLR4 У нас в SberDevices разрабатывается платформа по управлению рекомендациями, которая взаимодействует с разными ML-движками. Со временем их станет много, и, когда пользователь умных устройств Sber будет запрашивать контент – искать фильмы, музыку, спрашивать о чём-то виртуальн...

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

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

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

Выбор точек мониторинга трафика в локальной сети В предыдущей статье «Зачем мониторить трафик локальной сети?» была подробно описана необходимость мониторинга локальной сети, определены распространенные угрозы ИБ и решения по защите от них. Для осуществления мониторинга, анализа и обеспечения ИБ в локальной сети необходимо...

Мультиплеер в Unreal Engine: Игровой процесс Привет Хабр!В данной статье я бы хотел разобрать мультиплеер со стороны игрового процесса. Опорой для написания статьи выступает популярный Network Compendium. Читать далее

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

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

Tesla отзывает почти полмиллиона электромобилей из-за дефектов камеры и багажника Со ссылкой на агентство Bloomberg источник сообщает, что компания Tesla объявила о новом широкомасштабном отзыве электромобилей. Всего под его условия попадет 475 000 машин, которые нуждаются в устранении дефектов в системах камер и багажниках. Во-первых, это все элект...

После блокировки Instagram в России на «Авито» появились предложения по настройке VPN Как сообщают источники, на сайте бесплатных объявлений «Авито» появились новые предложения от IT-специалистов, которые расширили перечень услуг. После блокировки Instagram энтузиасты начали предлагать услуги по установке на телефон и настройке приложени...

Недавнее обновление iPhone оказалось губительно для CarPlay Компания Apple выпустила 11 октября обновление операционной системы iOS 15.0.2 для смартфонов iPhone, которая была призвана исправлять различные ошибки. Однако помимо исправлений, пользователи получили также новую «головную боль» — в сети появляет...

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

NFC для мобильных платежей, а также в качестве ключа для дверей, сканирование QR-кодов и Custom Key. Особенности Ulefone Note 13P показали в новом видео Компания Ulefone недавно выпустила смартфон Note 13P, а теперь производитель опубликовал видеоролик, демонстрирующий особенности нового устройства. К особенностям бюджетного смартфона относят возможность использования NFC для мобильных платежей, а также в качестве ключа...

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

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

Описан случай почернения пениса после кокаина В научном журнале American Journal of Case Reports описали случай мужчины, у которого почернел пенис после того, как ему сделали инъекцию кокаина.

Эволюция рекомендаций в Delivery Club. Часть 2 Всем привет! Это вторая часть статьи об изменении подхода к рекомендациям в Delivery Club. В первой части я подробно описал текущие проблемы нашей рекомендательной системы: локально оптимальный баланс exploitation и cold start, а также недостаточно развитый механизм explorat...

[Перевод] Атака Ферма на RSA В 1643 году Пьер де Ферма предложил метод факторизации. Этот метод позволяет эффективно раскладывать целые числа на простые множители. Алгоритм шифрования и подписи RSA основывается на том, что факторизация — это задача с высокой сложностью. Открытый ключ RSA содержит сост...

Эти пять настроек сделают Google Chrome удобным и безопасным Если вы один из многих, кто использует Chrome в качестве веб-браузера по умолчанию, возможно, вы задумывались над тем, насколько он безопасен. Так уж получилось, что ему есть к чему стремиться, но приятно, что многие улучшения безопасности возможны средствами самого браузер...

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

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

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

Рассказываем, как установить Diablo Immortal на iOS и Андроид в России и начать играть (инструкция) Скачать Diablo Immortal на смартфоны может казаться большой проблемой, особенно для жителей России и прилегающих стран. В этой статье я вам помогу. Установка Diablo Immortal на Android Для Diablo Immortal есть несколько способов установки на Андроид, самый простой из них ...

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

Как составить личный финансовый план на 2022 год. Часть 1 Речь в статье пойдет не только о финансовом планировании, а скорее здесь будут описаны мои злоключения, в результате которых и родился мой будущий финансовый план на следующий год. А, ну еще и о том, как я смог заработать лишнюю 13 зарплату по факту ничего не делая.Если вы ч...

Что у ECS под капотом Всем привет, это моя первая статья на Хабр. Давно хотел попробовать что-то написать, но всё никак не решался, да и темы подходящей не было. Наконец тема подвернулась, и пришло время закрыть этот гештальт =)В данной статье я опишу общий принцип "подкапотной" работы ECS фреймв...

Готовимся к собеседованию по PHP: Что такое «DI», «Container», «Auto-wiring» за семь простых шагов Статья написана для начинающих разработчиков на языке PHP, чтобы помочь им усвоить понятия, нужные для понимания того, как устроены и работают современные фреймворки на PHP: Dependency Injection, Container, Auto-wiring.Автор надеется, что прочтение статьи поможет вам разобра...

WinAPI из C# Язык программирования C# был создан как язык, который можно использовать для простого программирования в ОС Windows. Позже этот язык получил возможность создавать приложения и на других операционных системах, но в этой статье мы будем говорить только об ОС Windows.Для работы...

Как создать работающий Impact Map Больше 8 лет я использую Impact Map для аналитики IT-продуктов. Я довольно активно делился знаниями об этом подходе: писал статьи, выступал на конференциях с докладами и мастер-классами, рассказывал студентам в университетах и интернам в компании. Слушатели и участники масте...

Ремонт  Sony WH-H910N h.ear on 3 В статье Вы узнаете как починить "не подлежащие ремонту" наушники за сущие копейки. Статья написана по большей части для таких же заложников ситуации как я. Читать далее

Установку Windows 11 не получится осуществить без интернета и учетной записи Microsoft Судя по всему, компания Microsoft решила внести изменения в процесс установки операционной системы Windows 11.Так, при установке Windows 11 теперь будет требоваться подключение к интернету и ввод учетной записи Microsoft. Соответственно, локальную учетную запись более создат...

Изолируем микросервисы с помощью Feature toggles в ASP.NET Core. Практика Снова привет, Хабр! В первой части статьи мы разбирали, что такое изоляция микросервисов, как в этом помогают переключатели функциональности, и как создать простое ASP.NET приложение в с поддержкой feature toggles, которое будет показывать прогноз погоды. В этой части з...

Первые эксперименты со смешанным Litex+Verilog проектом для ПЛИС В предыдущей статье мы начали осваивать построение шинно-ориентированных систем на базе среды Litex (которая всё делает на Питоне) с внедрением собственных модулей на Верилоге. Статья так разрослась, что практические опыты мы оставили на потом. Пришла пора провести их. Сегод...

Как я проходил интервью на проектировщика FPGA для космических кораблей Blue Origin Однажды я решил ответить на сообщения в LinkedIn от рекрутерши безосовской компании Blue Origin, которая занимается разработкой и запуском космических аппаратов. Затем я прошел два раунда интервью: скрининг и 6-часовой марафон с дюжиной инженеров и менеджеров. Я не могу расс...

Основатель Signal: даже Facebook безопаснее Telegram Telegram заработал репутацию более безопасной альтернативы мессенджеров WhatsApp или Messenger, сопоставимой с отличающимся повышенной защитой данных месенджером Signal, только более известной. С этим не согласен основатель и глава Signal Мокси Марлинспайк (Moxie Marlinspike...

Разворачиваем Golang приложение в Kubernetes В этой статье я хочу поделиться примером, как можно развернуть простое приложение на Golang в Kubernetes, с помощью helm чартов и skaffold скриптов. Думаю, данная статья может быть полезной тем разработчикам, которые только знакомятся с Kubernetes, а возможно и более опытным...

[Перевод] Программирование с dplyr Большинство глаголов dplyr так или иначе используют аккуратную оценку (tidy evaluation). Tidy evaluation - это особый тип нестандартной оценки, используемый во всём tidyverse. В dplyr есть две основные формы tidy evaluation:Описанные концепции обращения к переменным таблиц д...

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

SNS и SQS: разбираемся, какие есть способы обмена сообщениями в облаках Привет, Хабр! Сегодня поговорим о принципах асинхронной работы с сообщениями и их очередями в распределенной и бессерверной архитектуре. У Amazon для этого есть веб-сервисы Simple Notification Service (SNS) и Simple Queue Service (SQS): они позволяют обмениваться сообщениями...

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

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

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

[Перевод] Алгоритм генерации тайловых карт Model Synthesis Я много писал об алгоритме коллапса волновой функции (Wave Function Collapse). Этот алгоритм, разработанный Максимом Гуминым в 2016 году, генерирует тайловые карты и пиксельные текстуры на основании удовлетворения ограничениям с дополнительной рандомизацией [перевод на Хабр...

Работа с аудио в Unity — трассировка и облачные вычисления Всем привет! В этой статье мы рассмотрим пример работы с объемным аудио в Unity для консольных и ПК проектов. На данном примере будет описан пайплайн работы с аудио на крупном проекте с множеством источников звука, HRTF и др. Читать далее

Представлены первые в мире цифровые автомобильные ключи с поддержкой Bluetooth и NFC В недавнем сообщении для прессы Ю Чэндон, старший вице-президент Huawei и генеральный директор подразделения Huawei Smart Car, заявил, что Huawei создала первые в отрасли цифровые автомобильные ключи с поддержкой Bluetooth и NFC для своего недавно анонсированного умного...

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

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

Установка расширений в Хром без интернета Ситуация: Есть некий заказчик, у которого в закрытой сети работают сотрудники. Внутри, помимо прочего, есть веб-сайты с приложениями, для доступа к которым используется обычный Google Chrome. Внезапно уже им поставили задачу - перейти на ГОСТ. Везде. Пришлось им ставить Крип...

Джентельменский набор для создания WPF-приложений Данная статья представляет собой набор рецептов по созданию WPF приложений. Поэтому скорее всего она будет интересна начинающим разработчикам. В материале описаны основные моменты использования таких пакетов как ReactiveUI, Material Design in XAML Toolkit, LiveChart2. Пример...

Apple пугает ЕС лихорадкой вредоносного ПО на iPhone: «Загрузка неопубликованных приложений — это лучший друг киберпреступников» Старший вице-президент Apple Крейг Федериги (Craig Federighi) выступил Web Summit 2021 против предложенного Европейской комиссией Закона о цифровых рынках, который в случае принятия потребует от Apple разрешить пользователям возможность установки приложений не только из...

SAGA на golang После того, как я написал статью про паттерн CQRS, мне захотелось описать ещё один интересный шаблон для микросервисной архитектуры, а именно saga (он же повествование). Читать далее

Стейт-машины в iOS Бизнес-логика – это сложно. Сложная бизнес-логика — ещё сложнее. А описать всё это в коде – просто жесть. Мы с вами каждый день реализуем тонну разных сценариев с огромным количеством веток развития. Каждую ветку нужно запрограммировать, потом суметь быстро поправить, а когд...

Как перейти с Windows 10 на Windows 11 без необходимости переустановки всех игр и программ При переходе с Windows 10 на Windows 11 могут возникнуть проблемы с сохранением игр и программ. Однако автор статьи нашёл способ избежать такого сценария. Подробнее - в материале.

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

[Перевод] Оптимизируем запросы ресурсов Azure с помощью Resource Graph и PowerShell Можете представить, сколько времени уйдёт на генерацию списка VM среди сотен подписок Azure? Целая вечность. Известно, что портал Azure выводит только первые 1000 подписок, что усложняет запрос ресурсов с его помощью, когда подписок у вас намного больше. К счастью, есть спо...

Большой обзор стратегий решения для Wordle и подобных игр В этой статье описаны стратегии и алгоритмы поиска решения для игры Wordle, оценена их практическая эффективность, приведены оптимальные слова для начала игры. Как идеи для обсуждения будут озвучены размышления по связанной теме. Кликай, если твой винрейт в Wordle <90%

Жонглирование ключами: как работает on-premise облако с e2e-шифрованием Нашей команде доверяют аудит информационной безопасности. Не хочется представлять, что будет, если результаты одной из таких проверок утекут в сеть. Так что мы очень серьезно относимся к сохранности рабочих документов. А еще мы немного параноики, поэтому и решили изобре...

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

JavaScript: ускоряем загрузку изображений с помощью Imgproxy, Cache API и Service Worker API Привет, друзья! В этой статье я хочу поделиться с вами результатами небольшого эксперимента, связанного с ускорением загрузки изображений с помощью Imgproxy, Cache API (далее — кеш) и Service Worker API (далее — СВ). Мы с вами разработаем простое приложение на React, в ко...

Как поставить апостроф на клавиатуре и даже без нее? 3 простых способа Поставить верхнюю запятую (апостроф) на компьютерной клавиатуре достаточно просто. Предлагаем вам несколько простых способов размещения этого знака.

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

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

Корпус Akasa Newton A50 предназначен мини-ПК с пассивным охлаждением на базе плат Asus PN50 и PN51 Каталог Akasa пополнил корпус для мини-ПК с пассивным охлаждением, получивший название Newton A50. Он рассчитан на платы Asus PN50 и PN51, на которых установлены мобильные процессоры AMD Ryzen 4000 и 5000 соответственно. Габариты корпуса составляют всего 169 x 115,5 x ...

Способ качественно изучить паттерны проектирования Привет, Хабр! Когда я изучал паттерны проектирования, я делал это с помощью прочтения двух книг: простую и понятную книгу от Head First одновременно со сложной и менее понятной книгой от Банды Четырех. Ниже описан мой опыт того, как именно я это делал, плюс выводы, впечатлен...

[Перевод] Как проверить, зависит ли Java проект от уязвимой версии Log4j Если ваше приложение использует Log4j с версии 2.0-alpha1 до 2.14.1, вам следует как можно скорее выполнить обновление до последней версии (2.16.0 на момент написания этой статьи - 20 декабря).Log4j уязвимость отслеживаться как CVE-2021-44228 (также известный ...

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

Изучаем пешку (часть 5) Давно не писал продолжения курса преподавания шахмат, но на то были объективные причины - переезд в другую страну, 2020-2021 годы "дружбы с Ковидом", осмысление онлайна в педагогических шахматах... Поэтому эта статья будет состоять из двух частей - про пешку и про онлайн пре...

[Перевод] Как Windows 11 уменьшила размер кумулятивных обновлений на 40% Раз в месяц Microsoft выпускает кумулятивное обновление Windows, которое включают в себя все предыдущие. То есть для приведения системы в актуальное состояние требуется установка единственного апдейта. Учитывая огромное количество исправлений в Windows, кумулятивное обнов...

Страх и ненависть в RouterOS: что такое сетевое соединение в ядре Linux (часть 1 — теория) В статье рассмотрено понятие «соединение» для TCP и UDP протоколов в ядре операционной системы Linux на примере работы оборудования MikroTik. Дополнительно рассматриваются особенности работы технологии NAT в указанном контексте. Материалы носят в основном теоретический хара...

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

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

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

Системная плата Onda H610M+ поддерживает память DDR5 и DDR4 Китайская компания ONDA представила системную плату типоразмера microATX, построенную на чипсете Intel H610 и рассчитанную на процессоры в исполнении LGA1700. Пожалуй, наиболее интересной особенностью этой платы является поддержка памяти DDR5 и DDR4. Всего на плате мож...

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

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

[Перевод] Исследуем .NET 6. Часть 6. Поддержка интеграционных тестов в WebApplicationFactory В предыдущей статье я описал обходной путь, который был добавлен в .NET 6, чтобы инструменты EF Core, которые ранее полагались на существование определённых методов, таких как CreateHostBuilder, продолжали работать с новыми минимальными API хостинга.В этой статье я рассмотрю...

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

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

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

Microsoft исправляет ошибку, вызывающую мерцание экрана в безопасном режиме Windows 11 После установки обновления KB5012643 на устройствах, запускаемых в безопасном режиме, может отображаться мерцающий экран. Компоненты, зависящие от Explorer.exe, такие как проводник, меню «Пуск» и панель задач, могут быть затронуты и работать нестабильно. Устройства, на котор...

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

Xiaomi планирует выпустить 10-дюймовый смарт-дисплей Xiaomi может выпустить новый 10-дюймовый смарт-дисплей. MySmartPrice обнаружил устройство в сертификационной базе данных Bluetooth SIG. Устройство указано под номером модели X10A и описано как «Xiaomi Smart Display 10». В отчете указано, что продукт будет иметь возможность п...

Понятие растворимости, растворения. Процесс растворения. Факторы, влияющие на процесс растворения Понятие растворимости, растворения. Процесс растворения. Факторы, влияющие на процесс растворенияВ данной статье мы постараемся не только максимально раскрыть теорию растворения, но и обобщить, систематизировать сведения из различных источников о процессе растворения и влиян...

Установка RRF на SKR v1.4 Turbo. Мой опыт RRF установил я на плату BTT SKR v1.4 Turbo. WiFi модуль тоже BTT RRF WIFI. Экран BTT TFT35 E3. Всё это в списке поддерживаемых модулей, но всё с некоторыми оговорками. Основное для меня было то, что плата и экран у меня уже были, надо было докупить только модуль RRF. Главно...

Как большинство Java проектов выглядят изнутри Меня зовут Аксёнов Вячеслав, я бэкенд разработчик и в последние годы пишу веб приложения на java/kotlin. Основная идея этой статьи описать основные технические задачи, которые ставятся перед современными веб приложениями, а также перечислить те библиотеки, которые чаще всего...

Node.js: разрабатываем пакетный менеджер Привет, друзья! Вам когда-нибудь хотелось узнать, как под капотом работают пакетные менеджеры (Package Manager, PM) — интерфейсы командной строки (Command Line Interface, CLI) для установки зависимостей проектов наподобие npm или yarn? Если хотелось, тогда эта статья для ...

Очередное обновление Windows 11 пошло не по плану. Принтер отказывается работать, а процессор испытывает повышенную нагрузку и греется Несколько дней назад Microsoft выпустила обновление KB5010414 (Windows 11 Build 22000.526) для Windows 11 в каналах Beta и Release Preview. Оно содержит в себя ряд исправлений и улучшений, но, как оказалось, установка обновления привносит в систему новые проблемы. Как ...

MSI представила SSD-накопитель Spatium M480 Play с поддержкой консоли PS5 Компания MSI представила новый вариант твердотельного накопителя Spatium M480 PCIe 4.0 M.2, разработанного специально для консоли PlayStation 5. Твердотельный накопитель Spatium M480 Play оснащен меньшим радиатором, для простой установки в консоль. Он обеспечивает максимал...

WhatsApp запускает новое расширение для браузера, чтобы сделать свое веб-приложение более безопасным Вскоре после того, как команда разработчиков WhatsApp включила одновременную поддержку нескольких устройств в своей бета-версии, она также объявила о выходе нового расширения для браузера.Надстройка называется Code Verify, и ее единственная цель — убедиться, что веб-ве...

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

Citrix Xen Center – Опыт работы с полностью бесплатной виртуализацией Сразу опишу главный плюс такого решения – Это бесплатно! Любой может более менее полноценно администрировать рабочие места(Windows машины/сервера, linux сервера, любые ОС), работать с бекапами и эффективно использовать мощность железа.Так уж вышло, что профессиональные решен...

VK Group сделала приложение «Диск-О:» бесплатным для всех пользователей Как стало известно, VK Group открыла бесплатный доступ к приложению «Диск-О:» для всех пользователей. Это подтвердили официальные представители компании. Как было объявлено, приложение «Диск-О:», предназначенное для работы с несколькими облачными...

«Горячие» и «холодные» Feature toggles: принципы работы В этой статье мы расскажем про принципы безопасной работы с переключателями функционала – Feature Toogles:  — Что из себя представляют переключатели функционала и для чего их использовать. — Какие проблемы возникают при неправильном использовании. — Что такое «горячие» ...

Как приготовить техночизкейк или сушка пластика в домашних условиях. Проект сушилки с претензией на безопасность. Всех приветствую!В этот раз хочу описать свой опыт изготовления сушилки для пластика на базе кухонной мини-печи. К написанию статьи меня сподвиг тот факт, что я не смог найти на ресурсах 3D-Today интересующего меня проекта сушилки пластика.Хотелось бы ещё в качестве вступлен...

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

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

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

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

Цифровой ключ BMW Digital Key появится на смартфонах Android BMW объявила, что новый цифровой ключ BMW теперь доступен для смартфонов Android, ключ может использоваться для блокировки и разблокировки вашего автомобиля и многого другого. Новый цифровой ключ доступен для Google Pixel 6 и Pixel 6 Pro в США, Канаде, Великобритании, Ирланд...

Асинхронное программирование в однопоточных средах JavaScript Асинхронное программирование в однопоточных средах JavaScript Моя прошлая обучающая статья Введение в Redux & React-redux набрала больше 100к просмотров. Что же это не может не радовать меня. И поэтому я решил порадовать и вас написав очередную статью по JavaScript. Хотя...

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

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

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

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

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

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

Лучшие бесплатные VPN для Android-смартфонов: выбор ZOOM Часть популярных VPN уже не работает, а некоторые предлагают бесплатно только пробный период. Редакция ZOOM.CNews выбрала по-настоящему бесплатные VPN для смартфонов на Android, которые позволяют обходить блокировки и шифровать каналы передачи интернет-трафика.

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

Представлен недорогой маршрутизатор Redmi AX5400 с Wi-Fi 6 802.11ax, 6 антеннами и 512 МБ ОЗУ Вчера был представлен маршрутизатор Redmi Router AX5400, который поддерживает Wi-Fi 6, 4x4 160 МГц и высокоскоростную передачу 4K QAM. Он получил двухъядерный процессор, выделенный процессор NPU, оперативную память ёмкостью 512 МБ и поддерживает подключение до 248 устро...

Деплоим приложение на Django в Kubernetes с нуля Нашей компании уже 6 лет, и 4 из них мы живем с Kubernetes. До этого мы испытали все варианты деплоя приложений на серверах: начиная от простого git pull до ci/cd на нескольких серверах.Сегодня мы на практике разберем, что нужно делать, чтобы ваше приложение оказалось в Инте...

SSD-накопители стали работать медленнее после установки Windows 11 Пользователи новой Windows 11 начали массово жаловаться, что при установке на компьютер этой операционной системы ощутимо замедляется работа SSD-накопителей.

В России назвали способ уничтожать новейшие самолёты-«невидимки» F-35 Российские эксперты описали способ, благодаря которому можно уничтожать американские истребители-невидимки пятого поколения F-35 Lightning II.

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

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

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

[Перевод] Запись Extended Events в таблицу Опубликовано 23 февраля 2022 годаАвтор статьи Gianluca SartoriВ этой статье описывается, как отловить все запросы, выполняемые на сервере, и сохранить данные событий xEvents в таблицу SQL Server. Последнее вызывает трудности при использовании стандартных целей для сессии рас...

Выгрузка с VMware vAvailability: перенос виртуальных машин в Россию Привет, Хабр! Меня зовут Андрей Вахутинский. Это первый пост в блоге компании Oxygen на Хабре, и сегодня я хочу поделиться практикой миграции одного из наших клиентов из зарубежного облака. В этом тексте мы разберем достаточно простой способ выгрузки виртуальных машин из эко...

Новый язык обычного и параллельного программирования Planning C 2.0 Здравствуйте, уважаемые читатели.Хочу написать здесь об одном из своих проектов -- языке Planning C (v2.0). Он является расширением C++, дополняющим базовый язык рядом новых конструкций. В настоящее время проект доступен в репозитории (исходный код прототипного транслятора-п...

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

Microsoft признала проблемы с сетевой печатью в Windows 11 KB5006674 и Windows 10 KB5006670 Компания Microsoft признала проблемы с сетевой печатью в Windows 11 KB5006674 и Windows 10 KB5006670. Microsoft отметила, что принтеры, которые используются совместно через серверы печати Windows, могут получать многочисленные ошибки, которые не позволяют им использовать сет...

Добавление функции передачи в SDR# с HackRF Эта библиотека добавляет возможность использования HackRF One, совместно с приложением SDR#, в качестве трансивера. Это реализовано внедрением промежуточного слоя между SDR# и библиотекой HackRF.DLL, который подготовлен с таким же интерфейсом, что и стандартная библиотека H...

Статистика DDoS-атак и BGP-инцидентов в первом квартале 2022 года Основу атак составили нападения хактивистов, выражающих свой социальный протест посредством организации кибератак и при этом не ищущих финансовой или иной выгоды.Хактивисты представляют собой разрозненные группы людей, объединенных лишь мотивацией - подавить различные веб-ре...

Что делать, если не загружаются приложения из App Store Магазины приложений удобны тем, что все нужные приложения сразу собраны в одном месте. Если речь идет об App Store, то это еще и безопасно: правила размещения приложений в магазине Apple настолько суровые, что разработчикам приходится очень долго подгонять свои программы и ...

Micron выпустила первые в мире накопители на базе 176-слойной памяти 3D QLC NAND Новинки доступны в трех вариантах вместимости ? 512 Гбайт, а также 1 и 2 Тбайт. Реализовано аппаратное шифрование информации по алгоритму AES с ключом длиной 256 бит.

Основы виртуализации (обзор) Привет, Хабр!В последние несколько лет все больше и больше людей ищут возможность войти в ИТ или повысить уровень своей квалификации. Вместе с тем полноценных обзоров по основам наиболее популярных технологий (Linux, виртуализации, контейнеризации и др.) написано не так уж и...

Bitsy. Make games, without operations Если вы давно хотели научиться делать игры, но не знали с чего начать, то рекомендуем попробовать Bitsy.Это редактор полного цикла для создания простых игр и маленьких миров на основе html. Это значит, что ваша игра максимально доступна и не требовательна, ее легко можно опу...

[Перевод] Уроки абстракции: чему FP может научить ООП Одним из наиболее распространенных «лучших практик» в программировании является принцип DRY: не повторяйся. Для реализации этого принципа можно использовать множество методов: инкапсуляция, параметризация, инверсия управления и многое другое. Одним из этих методов является а...

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

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

Разбираем задачу T9 (predictive text) Привет, Хабр! На днях ко мне обратился ученик на одном из ресурсов, где я выступаю в качестве frontend-ментора, с просьбой разобрать одну задачу. Суть задачи состояла в следующем:Найти все доступные комбинаций предложений, полученных методом T9 (predictive text)Вводные данны...

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

Ох, и этот туда же... Ещё один вариант переделки Ender-3. Всех приветствую!Итак, начнём пожалуй!Прошу не судить строго за текст, ибо эпистолярный жанр, как собственно и орфография, мягко говоря, не мой конёк.Знаю… стыдно, неловко, но как есть.Вот и я примкнул к бесчисленному community, которое делает хороший принтер ещё «лучше», иб...

Telegram-бот на вебхуках — Java+Spring, Redis, клавиатуры и деплой на Heroku — снова для самых маленьких В предыдущих сериях Это вторая статья в моей серии «для самых маленьких» — предыдущая была посвящена «классическому» Telegram-боту, наследуемому от TelegramLongPollingBot. Для кого написано Если вы ни разу не писали Telegram-ботов на Java с использованием вебхуков и тольк...

Как разработать микросхему, от идеи до результата. Часть 4. DRC/LVS/PEX В прошлой статье мы сделали Layout, а в этой части мы проведём LVS/DRC/PEX и исправим ошибки из прошлой статьи. Для тех, кто пропустил прошлые части, вот ссылки на них. Как разработать микросхему, от идеи до результата. Ссылки на все статьи։ ...

Виртуальная примерка с помощью 3D-сканера и дополненной реальности В этой статье мы расскажем о том, как 3D-сканер EinScan Pro HD помогает создавать виртуальные модели товаров в онлайн-магазине для удаленной, но удобной оценки перед покупкой.

[Перевод] Работа с API на языке R, введение в пакет httr2 Цель этой статьи - показать вам основы httr2. httr2 - переосмысленная реализация пакета httr, т.е. интерфейс для работы с HTTP запросами на языке R.Из статьи вы узнаете, как создавать и отправлять HTTP-запросы и работать с полученными HTTP-ответами. httr2 разработа...

Новый производитель. abs-x.     Пользовался чёрным  абс от фдпласта, но вот кончилась катушка, стал искать. Фдпласт цены поднял, и забирать у них не очень удобно. А тут промелькнула статья насчёт PetG «без соплей» нового производителя Infill.XYZ(они еще и студия печати, и видимо делают для себя). Списа...

[Перевод] Исчерпывающее руководство Getting Things Done (GTD) метода с примерами В данной статье вы узнаете о методе, помогающем привести в порядок все ваши дела от самых крупных и важных, до тех, что еще только появились в голове. Я и сама не понаслышке знаю, как сложно перейти от мыслей и планирования к реальным действиям, как не только организовать п...

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

Выбираем инструмент для разметки текста (и не только!) Рано или поздно перед любой компанией которая хочет внедрить системы машинного обучения в свою инфрастуктуру встает вопрос разметки данных. Чистые данные в достаточно большом количестве - залог хорошей модели, все мы прекрасно знаем правило "Garbage in - garbage out". Т...

Недельный геймдев: #56 — 6 февраля, 2022 Из новостей на этой неделе: Epic Games приобрела RD-Textures, Blender Studio выпустила Watchtower, Valve объявила об изменениях в правилах установки скидок для разработчиков, вышли Blender 3.1 Beta, Particle Illusion 2022 и ZBrush 2022.0.4.Из интересностей: разбор рендери...

Какой ВПН выбрать. Собрали для вас лучшие В последнее время все больше и больше россиян скачивают на свои устройства ВПН. Прямо сейчас в разделе ТОП-чарты в App Store первые 4 строчки занимают именно такие приложения. При этом многие пользователи даже не представляют, как он работает, зачем вообще нужен и какой из ...

Учёные создадут бесконечный источник энергии на основе термоядерного синтеза Термоядерный синтез - экологически чистый способ обеспечить человечество энергией. Сейчас уже идёт строительство Международного термоядерного экспериментального реактора (ИТЭР). Подробнее о работе в этом направлении - в статье BBC Science Focus Magazine.

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

Для переустановки Windows вам теперь понадобится интернет-подключение и отдельная учетная запись Теперь, как и домашняя версия Windows 11, версия Pro теперь будет требовать подключения к Интернету и учетной записи Microsoft во время установки на компьютер, если верить новому обновлению.

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

Экран лучше чем у Samsung Galaxy S21+ и Xiaomi 11T Pro в смартфоне за 130 долларов. Представлен Ulefone Note 13P Компания Ulefone недавно представила смартфон Note 13P, который теперь стал доступен для предварительного заказа. С 6 по 13 декабря его можно получить по цене всего 130 долларов. Ulefone Note 13P получил сканер отпечатков пальцев, встроенный в клавишу питания, а также ...

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

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

Из Java в Kotlin: туда и обратно В статье рассмотрены проблемы и решения, которые возникли при добавлении Kotlin в небольшой существующий микросервис на Spring Boot, написанный на Java. В рамках статьи не будут рассматриваться плюсы и минусы того или иного языка - здесь и так сломано много копий. В рамках п...

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

STM32, CMSIS, CAN, Часть 1 — передача Привет, сегодня мы будем настраивать отправку данных с помощью CAN (Controller Area Network). В интернете много информации о том, как настроить CAN использую HAL библиотеку, а в случае использования CMSIS информация обрывочна, по этой причине решил рассказать о своем опыте р...

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

[Перевод] Log4Shell/Leak4J — чрезвычайно опасная уязвимость в log4j2 Последние пару дней (и ночей) я изучал новую (чрезвычайно опасную) уязвимость в log4j2 под названием  Log4Shell.Это касается всех версий log4j-core от 2.0-beta9 до 2.14.1, и это очень серьезная проблема.Эта уязвимость позволяет злоумышленнику удаленно выполнить код...

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

Мультиплеер в Unreal Engine: Подключение и Хостинг Привет Хабр!В этой статье я хочу раскрыть механику создания онлайн сессии и подключения к ней. Все выполнено в с использованием Online Subsystem для возможного расширения вашей игры в контексте Steam, Origin, Play Station Store и т.д Читать далее

Подробный гайд по грамотной установке и настройке Windows 10 21H2 на примере моего ПК Показываю на практике установку и настройку Windows 10 November 2021 Update так, чтобы она создавала как можно меньше проблем, быстро работала и долго оставалась стабильной.

Как мы ускорили сборку CAD-программы на С++ в несколько раз Если вы пишете на C++, то скорее всего сталкивались с тем, что компиляция, кодогенерация и компоновка проектов, написанных на нём, занимают время и с развитием проекта начинают мешать как CI конвейеру так и итерации разработки на рабочем месте. Наша команда не понаслышке зна...

Apple запатентовала внешнюю вспышку для iPhone, iPad и Mac Некоторое время назад компания Apple зарегистрировала в Бюро патентов и торговых марок США документ, в котором описана внешняя вспышка. Отличительной особенностью аксессуара является наличие нескольких режимов работы и два варианты подключения — через Lightning или по Wi-Fi....

Самодельный REPRAP Smart Controller Добрый день.Хотелось бы рассказать о дополнении, которое я сделал для самодельного 3д принтера.Примерно год назад я помогал человеку решить проблему с REPRAP Smart_Controller.После месяца работы стали отказывать энкодер и сд карта. Человек говорил, что это уже 2 сломанный мо...

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

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

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

Игра вслепую. Управляем Android-смартфоном через ADB Для подписчиковОднажды мне понадобилось, чтобы одноплатник Raspberry Pi при загрузке переводил подключенный к нему телефон в режим USB-tethering. На помощь пришел ADB — интерфейс отладки Android-устройств. Существует несколько способов автоматизировать работу приложений на A...

MSI представила микрофон IMMERSE GV60 MSI объявляет о выпуске нового микрофона для профессионального стриминга - IMMERSE GV60. Алюминиевый микрофон с матовым покрытием мгновенно превращает любую установку в студию, обеспечивая бескомпромиссное качество записи с частотой дискретизации высокого разрешения 24 бит...

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

Как устроены облачные сети и чем они отличаются от On-premise Cloud Station — Photoshop Art by PhaseRunner Принципы построения облачных и On-premise-сетей различаются: в облаке много новых сетевых сущностей и подходов к построению инфраструктуры. Но новое не значит сложное. Меня зовут Болат Кажкенов, я архитектор VK Cloud Solutions....

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

Обзор HIPER Induction Cooktop C1. Умная индукционная плита с настольным размещением В рамках «Лаборатории» все изученные ранее варочные панели, как газовые, так и индукционные, были выполнены во встраиваемом формате. Но такой формат не всегда есть возможность установить, особенно если кухня в квартире-студии или жилье съемное. Тестируемая сегодня индукционн...

11 советов менеджеру от «серийного интервьюера» Привет, я Александр Пузеев, Software Lead инженер Beeline Казахстан. За 2021 год провёл 85+ собеседований, не считая внутренних переходов, то есть провожу одно собеседование в 3–4 дня. Я делаю это не потому, что мне нечем заняться или просто по фану. Это одна из моих рабочих...

Интеграция amoCRM с сайтом API AmoCRM одна из самых популярных CRM, при этом ее API один из самых странных, по моему субъективному мнению. Понадобилось передавать формы с сайта в crm. Использовать CRM Формы вместо своих дизайнерских не хочется. Было бы здорово открыть статейку в гугле, подставить ключ и н...

Django Rest Framework для начинающих: создаём API для записи и обновления данных (часть 2) Продолжаем цикл статей, посвящённый основам Django Rest Framework. В предыдущей статье мы подробно рассмотрели, как сериалайзер валидирует входные данные. В этой статье мы закрепим теорию на простом примере, а также затронем те вопросы, которые не успели рассмотреть раньше:...

HTB Hancliffe. Разбираем технику Socket Reuse Для подписчиковВ этой статье я покажу прохождение хардовой по сложности машины под названием Hancliffe. На этот раз мы не только найдем и модернизируем готовые эксплоиты, но и напишем свой, который поможет получить управление в привилегированном контексте.

Нарастающий итог в SQL с разрывами в данных Ранее мы рассмотрели способы расчёта нарастающего (накопительного) итога в SQL. Самый распространённый вопрос - как посчитать тоже самое, но на данных с разрывами? После написания исходной статьи мне его задавали неоднократно – так что есть смысл написать об этом отдельно. Ч...

Путешествие по камням, или Как мы скрестили криптошлюзы S‑Terra с Ansible для автоматизации конфигурирования устройств Однажды моей команде довелось организовывать несложную кустовую схему шифрования для компании, у которой было более 2,5 тысяч офисов продаж и около ста региональных центров. Всё техническое описание решения легко излагалось в таблице Excel размером 2 800 строк на 25 столбцов...

Основы Linux (обзор с практическим уклоном) Привет, Хабр!В последние несколько лет все больше и больше людей ищут возможность войти в ИТ или поглубже изучить Linux, повысив уровень своей квалификации. Вместе с тем полноценных обзоров с практическом уклоном по типу «все и сразу» написано не так уж и много (особенно на ...

Страх и ненависть в RouterOS: что такое сетевое соединение в ядре Linux (часть 2 — практика) Ранее в первой (теоретической) части статьи была подробно описана сущность сетевого соединения глазами ядра маршрутизатора. В текущей части мы закрепим информацию в результате рассмотрения работы прикладного протокола DNS через подсистемы RouterOS. В заключительной части...

Как устроены цикл событий и стек вызовов в JavaScript Цикл событий (event loop) — ключ к асинхронному программированию на JavaScript. Сам по себе язык однопоточный, но использование этого механизма позволяет создать дополнительные потоки, чтобы код работал быстрее. В этой статье разбираемся, как устроен стек вызовов и как они с...

Писатель, придумавший термин «киберпространство», признался, что не может пользоваться электронной почтой Наука Человек 01.11.2021, 14:31 Писатель, придумавший термин «киберпространство», признался, что не может пользоваться электронной почтой Писатель-фантаст Уильям Гибсон, который еще в 1982 году придумал термин «киберпространство» и спу...

В Broken Universe еноты уничтожают пришельцев и воссоединяются Мобильный проект Broken Universe: Tower Defense доступен в Google Play. Если вы любите необычные игры и Kingdom Rush, то не проходите мимо. Broken Universe — игра в жанре «башенная защита». Енотам и прочим ушастым зверькам предстоит строить баррикады, чтобы останавливать во...

Делаем Fischertechnik-совместимый модуль управления шаговым мотором на основе драйвера A4988 (DRV8825) Уже давно я припас все детали, перечисленные ниже, и осталось собрать все вместе и получить модуль управления мотором для удобной установки на конструктор. Конечно, сначала мы подключили катушки шагового мотора с помощью простого H-bridge и оценили, почему так делать не стои...

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

Предварительная версия Android 13: возможности, новинки и способ установки Операционная система Android продолжает совершенствоваться, по крайней мере, на это хотелось бы надеяться. Пару дней назад корпорация Google представила первую тестовую версию Android 13, которая получила кодовое название Tiramisu. Финальный релиз ожидается в третьем кварта...

Sysbox: Изолированный container runtime. Краткий обзор и настройка О Sysbox в 3-х предложениях:- Sysbox - это "VM-like" контейнеры с возможностью запускать внутри системный софт: Docker, Kubernetes, Systemd, вложенные контейнеры и т.д. - Любой софт, работающий на виртуальной машине, должен также работать в контейнере без проблем и с на...

Ряд способов для передачи голоса на расстояние, с помощью ESP32/Arduino Источник картинки: silenthollywood.com Использование микроконтроллеров ESP32/Arduino позволяет создавать достаточно любопытные проекты, среди которых особняком стоят проекты для передачи голоса. Например, создать собственную рацию, которая может быть весьма тонко настроена...

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

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

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

Создание Single Page Application на Marko.js — ZSPA Boilerplate В данной статье вы познакомитесь с Marko.js актуальной на данный момент пятой версии. Пару лет назад на Хабре уже была отличная статья (за авторством apapacy) о том, как работает этот замечательный реактивный фреймворк, разработанный где-то в недрах eBay.В своем комментарии ...

4 способа разблокировать iPhone, если забыл пароль Забыть пароль от собственного iPhone — проблема хоть и нетривиальная, но, как показывает практика, вполне распространённая. Ежедневно сотни и тысячи пользователей отправляют в Google запросы формата «как разблокировать Айфон, если забыл пароль». Причём вряд ли это вор...

В США по L-1: от первых собеседований до гринкарты Привет, Хабр. Texas in July January Периодически у тебя тут обсуждают иммиграцию в различные страны. Вспоминают и про Штаты: кто-то считает, что туда попасть очень легко, кто-то — что очень сложно. Я прошёл добрую часть этого пути (осталось только гражданство), так что, воз...

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

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

Альтернатива MapReduce при поиске в распределенной БД Привет, меня зовут Сатбек, я работаю в команде Tarantool. Расскажу, как реализовать в шардированном кластере поиск, скорость которого не зависит от количества мастеров и объёма хранимых данных. Условно назову этот способ индексным слоем:- Опишу общую схему построения по...

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

Google заблокировала в РФ обновление и установку мобильного браузера Chrome – рабочий способ обхода Не работает также обновление корневого программного обеспечения, отвечающего за ряд ключевых функций мобильной ОС Android

Удаленный доступ к IP камерам. Часть 2. Мобильное приложение В предыдущей статье я рассказывал о простом сервере для работы с камерами видеонаблюдения, но для оперативного просмотра RTSP потоков использовал мобильное приложение VLC, которое меня не вполне устраивало по нескольким причинам. Под катом вы найдете описание и листинги про...

Транспорт в PvP-шутере на Unity: добавляем и синхронизируем Когда мы начали разработку батлрояля на 100 игроков, то решили сделать самую большую карту в нашем шутере — 2 на 2 километра против стандартных 200 x 200 метров. Но для таких масштабов нужны были более быстрые способы перемещения, чем просто пешком. Так появилась задача доба...

Kincony KC868-A8: старший брат из Ханчжоу. Часть 2. Программируем A8 В прошлой статье мы познакомились с контроллером Kincony KC868-A8 и его схемотехникой, в этой статье мы разберём программирование его функциональных блоков (входов, реле, температурных датчиков, Ethernet интерфейса и т. д.). Примеры кода из этой статьи вы сможете использов...

7 принципов Agile из Agile Extension от IIBA Принципы — это те рельсы, которые направляют людей по жизненному пути. Международный Институт Бизнес-Анализа (IIBA) определил 7 главных принципов, которые указывают бизнес-аналитикам как работать приносить больше пользы команде и клиенту, делая меньше работы с большим к...

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

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

Настройка PostgreSQL под Linux Время от времени приходится слышать мнение от некоторых системных администраторов, а также некоторых 1С-разработчиков, что установка, настройка и поддержка PostgreSQL под Linux очень сложна. Что гораздо дешевле покупать лицензии Windows и Microsoft SQL Server, чем нанимать в...

Сжатые атласы в Unity Runtime Привет, меня зовут Юрий Грачев, я программист из студии Whalekit — автора зомби-шутера Left to Survive и мобильного PvP-шутера Warface: Global Operations. Кстати, именно о его технологиях мы и поговорим подробнее далее.Речь пойдет про получение сжатых атласов в рантайме. Для...

Как организовать частное облако с аттестатом ГИС К1, УЗ-1, 1Г под ключ Календарь SEOnews: Как организовать частное облако с аттестатом ГИС К1, УЗ-1, 1Г под ключ

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

Визуализация аудио в ffmpeg В статье разобран небольшой скрипт на bash и фильтр для создания эффектов из звукового файла с использованием аудиовизуальных фильтров ffmpeg. Таких, как на обложке. Читать далее

11 худших системных «фишек» Windows 11 и способы их исправления Пользователь «Хабра» под ником SLY_G опубликовал перевод статьи одного из авторов портала Tom's Hardware о новых неудобных функциях Windows 11. К счастью, есть возможность изменить эти особенности системы.

«Магнитофон» для ZX Spectrum на базе Arduino Есть у меня аналог Спекки — персональный компьютер «Мастер». Он прошел несколько модернизаций, так что сейчас работает от обычного USB и с любым телевизором по SCART. Но вот с загрузкой программ есть небольшие сложности: магнитофона у меня уже нет, ноут для этих целей развор...

Умный дом своими руками на ESP8266 + Kotlin + React Всем привет! Я решил написать про свой опыт построения умного дома. Тема конечно достаточно избита и статей последнее время про нее много. Но, это же и хорошо, значит люди занимаются, делают. Сразу оговорюсь, что мой кейс достаточно специфический, цели и задачи всей зат...

Сам себе нотариус. Используем OpenSSH для подписи файлов и TLS для нотариального заверения веб-страниц Если нужно подписать файл, чтобы гарантировать его аутентичность, что мы делаем? Старый способ — запустить PGP и сгенерировать подпись, используя команду --sign. Цифровая подпись удостоверяет создателя и дату создания документа. Если документ будет как-то изменён, то прове...

На Яндекс.Маркете теперь можно заказать бытовую технику вместе с услугой по установке Яндекс.Маркет поможет купить бытовую технику с установкой в тот же день

Сильный лебедь. Делаем VPN на strongSwan и автоматизируем подключение в iOS Для подписчиковНедавно я обнаружил, что на iPhone можно сделать так, чтобы VPN автоматически включался и выключался в определенных условиях. Хорошенько раскурив документацию, я накатал конфиг, и теперь VPN у меня на телефоне работает при подключении к мобильной сети или гост...

Визуализация данных с помощью веб-фреймворка Dash (часть 2) В предыдущей части статьи мы разбирали, что такое dash в общем, и создавали одностраничный дэшборд, взяв за основу датасет драгоценных камней с kaggle.Но! Задачи, которые падают на нас ,не всегда просты и не всегда возможно ограничить себя  одной страницей на Дашборде. ...

Скорая помощь для 3D-моделей: 10 основных функций лечения STL-файлов Если вы занимаетесь 3D-проектированием и 3D-печатью, вам известно, насколько важно исправить ошибки в файле модели после его преобразования из формата CAD в формат STL. Проект будет казаться идеальным, однако при печати все может пойти неправильно. Ошибку можно не заметить, ...

НИТУ «МИСиС» и РЖД разработают новую технологию в квантовых сетях связи Целью проекта является разработка экспериментального образца устройства квантового распределения ключей шифрования с использованием технологии для "недоверенного" центрального узла. Такой узел не накапливает квантовые ключи шифрования в сети типа "звезда"...

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

Автомобили Hyundai и Genesis получат поддержку цифрового ключа Apple CarKey — их можно будет открыть и завести с iPhone Южнокорейский автопроизводитель Hyundai и принадлежащий ему бренд Genesis добавят поддержку цифрового ключа Apple CarKey в некоторые модели своих авто. Благодаря этому пользователи смогут разблокировать свои авто и заводить двигатель с помощью приложения Wallet на iPhone. Пр...

Бета-версия Android 13 вышла для Xiaomi 12, Xiaomi 12 Pro, Xiaomi Pad 5 и Redmi K50 Pro. Ссылки для загрузки Вчера Xiaomi официально объявила об участии своих флагманских смартфонов и планшета Pad 5 в программе Google по публичному бета-тестированию Android 13, а сегодня компания выложила в Сеть в соответствующие образы. Сюрпризом стало то, что в программе также учас...

Серитификация CR13 определяет возможность разблокировать и завести автомобиль с помощью смартфона, даже если его аккумулятор разряжен Near Field Communication (NFC) Forum, глобальный орган по стандартизации технологии NFC выпустила свод сертификатов Certification Release 13 (CR13), в котором впервые добавлена сертификация варианта использования NFC для доступа в автомобиль, определенного консорциумом ...

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

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

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

Огромное обновление на 3 ГБ: Asus ZenFone 8 и ZenFone 8 Flip получили Android 12 с множеством нововведений Компания Samsung уже выпустила обновление до Android 12 для множества устройств, OnePlus столкнулся с некоторыми серьезными проблемами. Теперь компания Asus начала выпускать Android 12 для своей серии ZenFone 8. Как подробно описано на форумах Asus, и ZenFone 8, и ZenFo...

25+1 лучших OSINT расширений для Google Chrome Здравствуй Хабр! А мы тут продолжаем цикл статей об OSINT и, самое главное, о полезных для этого нелегкого дела инструментах.Сегодня мы разберем расширения для Google Chrome которые помогут нам собирать и анализировать данные из открытых источников, ну и в целом улучшат наш ...

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

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

Десять бесплатных компьютерных программ, которые нужны каждому пользователю При установке или переустановке Windows возникает необходимость в загрузке определённых утилит. Пользователь Overclockers под ником Zystax назвал десять подобных бесплатных программ, которые могут заменить большинство платных, занимающих на компьютере много места.

Управляем командой и продуктом: 7 SCRUM-инструментов для команд и компаний О том, что такое SCRUM, рассказывать на Хабре необходимости нет. Эта методология применяется компаниями любого масштаба для работы над проектами с оптимизацией взаимодействия команды. У нее есть как поклонники, так и противники, в чем можно убедиться, почитав комментарии под...

Рефакторинг продукта как драйвер развития компании. Часть 1: История одного проекта Под катом рассказ моего коллеги по Altenar IT-аналитика Андрея Андрианова в формате “от первого лица” об особенностях нашего рефакторинга.  Надеюсь, что описанный опыт по изменению внутренней структуры кода имеющий целью облегчить понимание его работы будет вам полезен....

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

Становление IT-шника Эта статья и не статья вовсе. А рассказ о жизни. Я такое обычно не пишу, потому что сложно рассказать о жизни так, чтобы не свалиться к нытью или в преукрашивание. Честный байопик создать сложно.Но после прочтения этой статьи и предыдущей статьи автора захотелось как-то отве...

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

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

Security Week 2217: расшифрованный шифровальщик На прошлой неделе специалисты «Лаборатории Касперского» сообщили об успешной расшифровке данных, зашифрованных программой-вымогателем Yanluowang. Был опубликован краткий обзор шифровальщика, а данные для расшифровки добавлены в проект NoRansom, в котором собрана представител...

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

Использование Jetpack Compose в продакшне: первые впечатления Мы в МТС Банке давно ждали релиза Jetpack Compose, чтобы использовать его в продакшне. В прошлом месяце такая возможность наконец появилась — мы решили обновить дизайн одного из экранов нашего приложения «МТС Банк для бизнеса» для Android. В статье я хотел бы поделиться н...

Выпущены внеочередные обновления для Windows, исправляющие проблемы с VPN, Hyper-V и т.д. Компания Microsoft выпустила внеочередные экстренные обновления для некоторых версий Windows, которые призваны исправить многочисленные проблемы, возникшие после установки январских накопительных обновлений (от 11 января 2022 года). «Это обновление исправляет проблемы, связ...

Последние обновления вызывают серьезные проблемы у администраторов Windows Server Microsoft выпустила обновления для нескольких версий Windows Server всего пару дней назад. Хотя обновления должны были исправить проблемы с Lightweight Directory Access Protocol (LDAP) и повысить безопасность, похоже, они также вызвали несколько других серьезных проблем. Сог...

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

Безопасная разработка и уязвимости программного кода Часть 1. Как писать свой код без ошибокНа сегодняшний день трудно представить себе какую-либо отрасль бизнеса, в которой не использовались бы информационные технологии. Не только в банковской сфере, но и в промышленности, транспорте, сельском хозяйстве – везде ИТ играют огро...

Что нужно клиентам Прочтя на хабре очередную статью о том, как мы и так, и эдак удовлетворяли заказчиков, прокомментировала. Я написала "дайте клиентам уверенность и спокойствие" (цит. по памяти). Просто отстаньте от нас, клиентов. От нас, лояльных. Делайте то, что у вас уже покупают. Стабильн...

Windows 11: подготовка, установка и настройка новой ОС Всем привет! Как вы знаете, 5 октября вышел полноценный релиз Windows 11.Я, как один из тех людей, кто ставил Windows 11 с выхода версии Insider Preview как основную систему, хочу подробно рассказать в этой статье, как правильно подготовить несовместимый ПК к установке Windo...

Обзор Philips 272B7QUBHEB. Лучший монитор для ноутбука 2021? Продолжен общий тренд с ограниченным количеством разъемов на корпусе ультрабуков, работающих не только на базе MacOS, но и Windows. Как итог без концентраторов чаще всего нет не только возможности осуществить проводной доступ в сеть с целью снижения задержек или решения вопр...

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

[Перевод] 6 причин использовать Kubernetes на сервере bare metal Развертывание Kubernetes на физических серверах  рекомендуется организациям, которые находятся в поисках новых возможностей в сфере управления инфраструктурой. Рассмотрим 6 причин попробовать K8s на выделенных серверах. Kubernetes в общедоступном облаке - это подхо...

Facebook добавляет платформу смешанной реальности в Oculus Quest В этом году на Facebook Connect платформа представила нечто под названием Presence Platform, новый способ для разработчиков создавать возможности смешанной реальности для гарнитуры виртуальной реальности Oculus Quest. Он включает в себя набор инструментов искусственного инте...

Идеальный каталог, пример использования Я разрабатываю библиотеку для работы с Entity Attribute Value (репозиторий), сокращенно EAV (структура базы данных для хранения произвольных данных). В конце прошлой статьи я спросил у вас о чём мне ещё надо написать, вы попросили показать пример использования и сделать заме...

Внедрение Q# в ваши любимые языки и платформы (Python, .NET, ASP.NET, Julia, Lua, PowerShell) Не секрет, что Q# и Quantum Development Kit позволяют легко писать квантовые программы и запускать их на симуляторах и на оборудовании через службу Azure Quantum, с использованием Python, .NET или даже через Jupyter Notebook. Более того, инфраструктура, которая поддерживает ...

Приложение HTC Vive Flow превращает автомобильные поездки в тематический парк виртуальной реальности HTC объединилась с компанией Holoride, чтобы вы могли использовать ее гарнитуру Vive Flow VR ,во время поездки в автомобиле в качестве пасажира, не вызывая при этом тошноту. Идея состоит в том, что когда вы наденете гарнитуру, вы окажетесь внутри американских горок или друго...

Microsoft отказывается от спорных настроек браузера по умолчанию в Windows 11 Windows 11 значительно усложнила переключение браузера по умолчанию с Edge на Chrome или Firefox, поскольку компания удалила параметр, позволяющий «установить браузер по умолчанию» одним нажатием. В рамках обновления Windows 11 Microsoft представила новое приложение «Парамет...

Лётчиков не жалко? Почему у новейшего истребителя Су-75 только один двигатель В отличие от других военных самолётов Су-75 оснащён лишь одним двигателем. Однако, по словам военного лётчика, в этом есть смысл. Подробнее - в статье на портале «ПолитЭксперт».

30% людей хотели бы шпионить за своими партнерами через их гаджеты Лаборатория Касперского опубликовала результаты исследования отношения людей к «сталкерским приложениям». Так называют разновидность шпионского ПО, которое предназначено для тайной установки на телефон с целью слежки за его владельцем. Это весьма примитивный инструмент, возм...

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

Обновления для Files On-Demand на macOS 26 января Microsoft выпустила новую версию синхронизации OneDrive (22.002) для macOS 12.1+ с обновленным опытом Files On-Demand. До этого релиза OneDrive использовал расширение ядра для Files On-Demand, которое устарело с macOS 12.3. Microsoft прислушалась к отзывам и внесла...

Страх и ненависть в RouterOS: что такое сетевое соединение в ядре Linux (часть 3 — NAT и сетевые соединения) В статье рассмотрено понятие «соединение» для TCP и UDP протоколов в ядре операционной системы Linux на примере работы оборудования MikroTik. Дополнительно рассматриваются особенности работы технологии NAT в указанном контексте. Материалы носят в основном теоретический хара...

Щуп осциллографа. Устройство и принцип работы Эта статья для тех кто всегда хотел знать как устроен щуп осциллографа, но боялся спросить. Для тех кто начинает работать с осциллографом, а также для тех кто много лет работает, но никогда не хватало времени и сил для того, чтобы разобрать как устроен щуп(пробник) осциллогр...

Найден способ установки Windows 11 на старый процессор без TPM 2.0 – инструкция и подробности Этот способ поможет вам создать образ операционной системы для чистой установки

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

Ключ для Windows 10 Pro продают за $7.40 в магазине KeysOFF Интернет-площадка KeysOFF предлагает уникальную возможность приобрести ключи для программного обеспечения со скидками до 90%.

Нано-статья о том, как я в SAS NULL-ключи джойнил Привет, Хабр! Меня зовут Сергей Барановский, я руководитель проектов по аналитике в Блоке по клиентскому опыту и сервису и сегодня я хочу поделиться наболевшим. Джойн таблиц — одна из самых базовых вещей в аналитике. Казалось бы, допустить здесь ошибку почти невозможно. И пр...

Пишем простого slack-бота на Java Привет! Я — Саша Казанцев, разработчик в hh.ru. В статье я расскажу, как сделать простого бота в Slack на java и немного о других вариантах использования slack api.Слак обладает обширной и всеобъемлющей документацией и туториалами, и чтобы написать эталонного бота, лучше про...

Айфон нагревается и быстро разряжается на iOS 15.5. Что делать Беспричинный перегрев Айфонов, в отличие от аппаратов на Android, — явление совершенно нетипичное. Они могут разряжаться раньше времени, могут испытывать проблемы с беспроводными подключениями и даже тормозить в определённых задачах. Но такого, чтобы iPhone начали наг...

Компания Asus незаметно исправила характеристики кабеля, которым комплектуется БП ROG Thor II Источник совершил «открытие», объясняющее разницу между 12-контактным кабелем, на который рассчитаны некоторые видеокарты и блоки питания, и 16-контактным кабелем дополнительного питания, описанным в стандарте PCIe Gen5. Кабель с 16 контактами полностью...

Улучшение Visual Studio Code для новичков VSCode — Самый популярный редактор кода среди веб-разработчиков. Вы можете использовать его с нуля, однако для опытных программистов его базовых функций недостаточно. Здесь я описал, то как сам докрутил этот редактор под свои потребности. Я фронтенд-разработчик, но также ис...

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

Обзор нового почтового сервера Carbonio Comunity Edition 11 января 2022 года стала доступной для скачивания предрелизная версия Carbonio Community Edition - почтового сервера и платформы для совместной работы с открытым исходным кодом. Компания Zextras - разработчик Carbonio при создании нового продукта придерживалась концепции су...

Main Loop (Главный цикл) в Android Часть 1. Пишем свой цикл Основой любого приложения является его главный поток. На нем происходят все самые важные вещи: создаются другие потоки, меняется UI. Важнейшей его частью является цикл. Так как поток главный, то и его цикл тоже главный - в простонародье Main Loop.Тонкости работы главного цик...

Как за час построить CI/CD для высоконагруженного проекта в облаке SberCloud.Advanced Привет, Хабр! Меня зовут Кирилл Шеховцов, и я технический лидер в SberCloud. Сегодня расскажу, как быстро интегрировать пайплайн Continuous Integration/Continuous Delivery (CI/CD) и продуктовый подход к проектированию приложений в облаке SberCloud.Advanced. Эта обзорная стат...

[Перевод] Не автоматизируйте test cases Как прямая автоматизация тест кейсов приводит к громоздким и раздутым наборам автотестов, которые практически не приносят пользы.Общепринятой практикой в индустрии является использование тест кейсов в качестве основы для автоматизации тестирования. QA инженеры разрабатывают ...

Инструкция: простая установка APK в Windows Subsystem for Android с помощью WSATools Несколько недель назад Microsoft начала тестирование Windows Subsystem for Android (WSA), предназначенной для запуска Android-приложений в Windows 11. Правда из коробки подсистема поставляется с магазином Amazon Appstore, в котором насчитывается всего около 50 приложений, п...

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

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

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

Что не так с космической стратегией НАТО: три главных пункта НАТО имеет несколько слабых мест, связанных с космической стратегией. Подробнее об этом - в статье «Лайфа».

Генератор дезинформации, топливо без выбросов и приближение лечения рака — 3 прорыва 2020-2021 В этой статье разберём три технологических прорыва 2020–2021 годов: генератор текстов на нейросетях GPT-3, экологически чистый «зелёный» водород и алгоритм AlphaFold 2, который решил сложную задачу биологии. Читать далее

Пишем асинхронного Телеграм-бота Сегодня я покажу, как написать своего Телеграм-бота на основе asyncio и aiohttp. Мы не будем использовать ни aiogram, ни любые другие библиотеки, а напишем бота с нуля, чтобы немного познакомиться с асинхронным программированием, корутинами и некоторыми примитивами синхрониз...

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

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

Как запускать игры без установки на смартфон По умолчанию эта возможность отключена, но её можно активировать.

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

Роботизация для macOS по-взрослому Несмотря на то, что на рынке существуют различные RPA-решения, большинство из них не работают на macOS. Microsoft выпускает самую распространенную операционную систему для конечных пользователей, и большинство вендоров предоставляют решения, совместимые только с Windows. При...

5 способов выключить ПК в Windows А некоторые малоопытные пользователи даже могут подчерпнуть для себя из материала что-то новое или полезное. Словом, пусть статьи будут разные, в том числе не только серьёзные, но и развлекательные. Читать полную статью

И снова про App Transport Security: что это и зачем Привет, Хабр! Меня зовут Юрий Шабалин, и, как я пишу в начале каждой своей статьи, мы разрабатываем платформу анализа защищенности мобильных приложений iOS и Android. В этой статье мне бы хотелось затронуть тему безопасной конфигурации сетевого взаимодействия, а также немног...

CCleaner при удалении может повредить или удалить стороннее ПО. Компания прокомментировала проблему Приложение CCleaner, несмотря на свою спорность и ряд неблагоприятных для ПО историй, остаётся весьма популярным. Однако на днях приложение снова стало главным героем истории, которая ему на пользу не пойдёт.  Несколько дней назад пользователь на форуме Reddit рас...

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

Чем опасны для здоровья фруктовые косточки Существует мнение, что есть фруктовые косточки - полезно. Однако, как утверждается в статье китайского издания Sina, оно ошибочно. Подробнее рассказало «ИноСМИ».

На какие проблемы со здоровьем указывает странное урчание в животе Иногда урчание в животе может говорить о заболеваниях. Это подтверждают и врачи. Подробнее - в статье Sayidy.

Обзор ASUS ROG Strix Z690-I Gaming Wi-Fi. Тесты материнской платы и игровые сборки Тестируемую сегодня материнскую плату ASUS ROG Strix Z690-I Gaming Wi-Fi мы использовали для сборки высокопроизводительной системы с процессором Intel нового поколения под актуальные игры и выполнение рабочих задач, включая монтаж видеороликов. Ее ключевой особенностью являю...

GraphQL в мобильной разработке Всем привет! С вами Анна Жаркова, ведущий разработчик компании Usetech. Сегодня стартует моя серия статей, посвященная работе с технологией GraphQL при разработке мобильных приложений. Если вы интересуетесь применением необычных технологий в мобильной разработке, давно подум...

Спустя пять лет владельцы Nintendo Switch получили функцию группировки игр по папкам Компания Nintendo выпустила игровую приставку Nintendo Switch уже пять лет назад - марта 2017 года. И вот теперь, владельцы приставки получили достаточно очевидную и простую функцию - возможность группировки игр по папкам. Nintendo выпустила свежее обновление программн...

Подключение Зеленого Тарифа в Украине Солнечные электростанции в Украине становятся все более востребованными. На сайте https://utem.org.ua можно более подробно ознакомиться с услугами от компании Utem. Здесь можно заказать установку солнечных батарей для своего дома или предприятия.  Компания предоставляет комп...

Nemesida WAF: защита сайта и API от хакерских атак и паразитного трафика Сталкиваясь с атаками на веб-ресурсы, администраторы пытаются перекрыть вредоносный трафик настройками веб-сервера, установкой Rate Limit, созданием правил блокировок или ограничением доступа по IP из списка стран. Эти действия требуют навыков и не всегда приводят к ожидаемы...

Сервер «1С: Предприятие» на Linux: настройка доменной авторизации В данной статье мы рассмотрим настройку сервера «1С:Предприятие» для использования Microsoft AD в качестве системы авторизации клиентов 1С. Статья представляет собой описание успешно внедрённого решения, за основу брались различные статьи из открытых источников, в частн...

Безопасное хранение secrets в Kubernetes В Kubernetes есть такая сущность, как secrets, или секреты. Из названия понятно, что эти данные не могут быть общедоступными, и их нужно как-то защищать и особым образом доставлять в кластеры Kubernetes. В статье разберём, что такое secrets и в чём особенности их хранения и ...

Водоблоки EK-Quantum Velocity2 D-RGB AM4 рассчитаны на установку на процессоры AMD в исполнении AM4 Специализирующаяся на компонентах систем жидкостного охлаждения компания EK на этой неделе сообщила о выпуске водоблока EK-Quantum Velocity2 D-RGB AM4. Водоблок предложен в пяти вариантах. Все они разработаны в расчете на использование с процессорами AMD в исполнении AM...

Экспорт ключа ФНС Всем привет! Пишу этот пост как инструкцию для себя и других, кто получил ключ "на флешке" в Российской налоговой и хочет скопировать его на компьютер. Также можно преобразовать его в openssl-формат, пригодный для Diadoc API и других.Проблема в том, что ФНС ставит на токене ...

[Перевод] Как простой баг повреждения памяти ядра Linux может привести к полной компрометации системы Введение В этом посте описывается простой в реализации баг блокировки ядра Linux и то, как я использовал его против ядра Debian Buster 4.19.0-13-amd64. В посте рассматриваются варианты устранения бага, препятствующие или усложняющие использование подобных проблем злоумышлен...

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

[Перевод] Правила перезаписи PostgreSQL Представления (Views) — это не совсем то, о чём вы можете подумать. В этой статье мы разберём правила перезаписи PostgreSQL, как они работают, что они могут и чего не могут делать. Начиная с версии 10, PostgreSQL поддерживает концепцию правил перезаписи, которые позволяют ...

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

3,6 л на 100 км, богатая комплектация и знаменитый бренд за $20 000. Представлен кроссовер Toyota Raize e-Smart Hybrid Компания Toyota представила гибридную версию компактного кроссовера Toyota Raize с силовой установкой e-Smart Hybrid. В автомобиле используется 1,2-литровый бензиновый двигатель, который не имеет связи с колесами: он через генератор вырабатывает электроэнергию и подзаря...

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

Близкие контакты. Взлом Google Pay, Samsung Pay и Apple Pay Для подписчиковЭлектронные кошельки Google Pay, Samsung Pay и Apple Pay считаются наиболее современными платежными инструментами. Однако они тоже подвержены уязвимостям, поскольку все еще зависят от технологий, созданных тридцать лет назад. В сегодняшней статье я расскажу о ...

SilverStone представил корпус CS351 Micro-ATX SilverStone сегодня представила уникальный корпус CS351 Micro-ATX с возможностью быстрой заменой накопителей. Этот корпус значительно больше, чем типичные варианты с 5 отсеками, которое вы можете найти, это потому, что в нем есть место для полноценной установки Micro-ATX, вк...

С выходом Ryzen 6000 ноутбуки на процессорах Intel лишились главного периферийного преимущества: Ryzen 6000 поддерживают USB 4 со скоростью 40 Гбит/с В скором времени в продаже появятся ноутбуки на гибридных процессорах AMD Ryzen 6000, и одной из важных особенностей их станет поддержка скоростного интерфейса USB 4 – впервые на мобильной платформе AMD. Это нивелирует преимущества ноутбуков на CPU Intel, которые ...

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

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

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

Intel выпустила драйвер 30.0.101.1191 Intel обновила драйвер встроенной графики (GPU) до версии 30.0.101.1191. Список исправлений: • Улучшения играбельности для Halo: Combat Evolved Anniversary * в классическом графическом режиме на процессорах Intel® Core ™ 11-го поколения с графикой Intel® Iris® Xe; • Сбой или...

Представлен первый внешний SSD Kingston с аппаратным шифрованием и сенсорным экраном, совместимый с любой ОС Компания Kingston представила линейку SSD-накопителей IronKey Vault Privacy 80. Это первый для компании ОС-независимый внешний SSD с сенсорным дисплеем и аппаратным шифрованием данных. Kingston IronKey Vault Privacy 80 совместим с Microsoft Windows, macOS, Linux, Chrome...

Microsoft выпустила сборку Windows 11 Build 22509.1011 на канале Dev Microsoft выпустила накопительное обновление KB5008918 для инсайдерской сборки Windows 11 Build 22509, доступной на канале Dev. Это обновление не приносит с собой каких-либо новшеств и направлено на тестирование системы обслуживания. В частности, компания проверяет возможно...

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

В московском транспорте заработала виртуальная «Тройка» "Виртуальная “Тройка” - один из самых долгожданных цифровых транспортных сервисов этого года. Уверен, что он станет не менее популярным у москвичей, чем обычная “Тройка”. Ждем, что со временем оплату транспортной картой, загруженной в смартфон, б...

Носимая робототехника: экзоскелет Экзоскелеты в фильмах (слева-направо): «Грань будущего», 2014; «Элизиум — рай не на Земле», 2013 г. Человеческие возможности достаточно ограничены и с самого начала времён человек старался придумать приспособления, которые бы увеличили его силу, скорость, возможности выжива...

Некоторые приложения .NET Framework 3.5 могут иметь проблемы в Windows 11 После установки обновления KB5012643 некоторые приложения .NET Framework 3.5 могут иметь проблемы или не открываться. Затронутые приложения используют некоторые необязательные компоненты .NET Framework 3.5, такие как компоненты Windows Communication Foundation (WCF) и Window...

Линейка Samsung Galaxy S22 получает первое обновление с мартовским патчем безопасности Galaxy S22, S22 + и S22 Ultra теперь получают свое первое обновление программного обеспечения. Новая сборка — S90xBXXU1AVBF, где «x» — цифра, различающаяся в зависимости от того, какое у вас устройство. Журнал изменений обновления настолько расплывчат, насколько это возмо...

HTC Vive Focus 3: на что способен автономный шлем виртуальной реальности HTC Vive Focus 3 — один из лучших шлемов виртуальной реальности, обеспечивающий возможность как полностью автономной работы, так и использования Steam VR при подключении к компьютеру. Он может использоваться и для игр, и для различных VR-развлечений — виртуальных экскурсий и...

Unity «Best» Practices Эта статья родилась из внутреннего доклада для коллег, которые уже достаточно давно занимаются разработкой игр, но только недавно прикоснулись к Unity. Здесь мы собрали фишки и особенности работы с этим игровым движком разной степени капитанскости, почерпнутые из собственног...

Где и какие игры есть в Telegram Находить и запускать разные игры можно прямо в мессенджере Telegram. При этом играть в проекты можно и вместе с друзьями. Подробнее - в статье пользователя iXBT.com.

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

Вышел тест 3DMark Storage Benchmark Разработчики теста 3DMark, который уже более 20 лет помогает любителям игр оценивать производительность процессоров и видеокарт, сообщили о выпуске теста 3DMark Storage Benchmark. Это специальный тест для измерения игровой производительности твердотельных накопителей, г...

Анонсирован первый полноценный внедорожник Chery Компания Chery анонсировала полноценный внедорожник, который будет выпущен под брендом дочернего подразделения Jetour. Новинка под внутренним названием Jetour T2 составит конкуренцию Great Wall в сегменте полноприводных внедорожников.  Судя по постеру, внедорожник ...

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

[Перевод] Руководство по визуальному языку субтитров Эти рекомендации применимы к видимым субтитрам для телевидения или кино, к переводным субтитрам, субтитрам на YouTube, встроенным субтитрам для видео в социальных сетях и субтитрам в видеоиграх.Максимальное количество символов на строку и время показа субтитра ограничены, по...

Автоматизируем iOS-сборку c помощью Jenkins Всем привет! Меня зовут Иван Чечиков, я QA-инженер в МТС Digital, работаю в проекте WASD.TV. В этой статье я расскажу о своем способе автоматизации iOS-сборки в TestFlight через Jenkins. С помощью такого метода можно настроить автоматизацию как локально, так и на удаленной м...

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

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

Microsoft выпустила Windows 11 Build 22000.348 Компания Microsoft выпустила Windows 11 Build 22000.348. Это обновление, не связанное с безопасностью, включает улучшения качества. Ключевые изменения включают: • Исправлена проблема, которая влияла на функциональность командлета Appx PowerShell в PowerShell 7.1 и более позд...

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

PCIExpress 1.0 2.5GT/s analyzer на базе ПЛИС своими руками На работе я занимаюсь созданием PCIExpress устройств на ПЛИС. Некоторые из ПЛИС имеют встроенное PCIExpress ядро, позволяющее работать с этим интерфейсом на уровне пользовательского приложения. ПЛИС серии ECP5UM фирмы Lattice использует Soft-IP Core для реализации протокола,...

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

Canon представляет интеллектуальную камеру PowerShot PX Компания Canon представляет PowerShot PX — компактную и удобную в использовании интеллектуальную камеру, способную автоматически создавать снимки с разрешением 11,7 Мпикс и видеозаписи в формате Full HD 60p. PowerShot PX воплощает в себе неизменное стремление Canon к соверш...

[Перевод] CCIP (Cross-Chain Interoperability Protocol) — протокол кросс-чейн совместимости экосистемы Блокчейн В этой статье хотим рассказать про протокол кроссчейн совместимости (CCIP) для децентрализованного обмена сообщениями/событиями и перемещения токенов между блокчейнами.Рост многочисленных независимых блокчейн-экосистем с различной спецификой и географическими нишами привел к...

Как установить macOS Monterey. Всё, что нужно знать об обновлении Совсем недавно MacOS Monterey вышла на всеобщее обозрение. Теперь все владельцы актуальных устройств могут попробовать фишки новой операционной системы и оценить каждую из них. Несмотря на сырость операционки, я лично все равно рекомендую поставить ее на все поддерживаемые ...

Разбор HackTheBox. Прохождение лаборатории OSINT (уровень: easy) Добрый день Хабр! В этой статье хочу рассказать вам про свой опыт прохождения лаборатории OSINT на сайте hackthebox. В данном обзоре я решил взять разобрать одно интересное задание по OSINT.Задание простое, оно не заставит вас страдать при поиске решения. Требуется только им...

Магазин Windows наконец становится похож на Steam — можно будет выбирать, куда устанавливать игры Компания Microsoft начала тестировать большое изменение, которое наконец позволит пользователям Windows свободно устанавливать игры на компьютер из Microsoft Store или Xbox Game Pass.  Об этом рассказал авторитетный ресурс The Verge со ссылкой на осведомлённые ист...

Процессорные охладители Thermaltake ToughAir 110 и ToughAir 310 с четырьмя тепловыми трубками прямого контакта и одним вентилятором 120 мм На основе кулеров Thermaltake ToughAir 110 и ToughAir 310 можно создать условно бесшумный компьютер, оснащенный процессором типа AMD Ryzen 9 3950X, если потребление процессора под максимальной нагрузкой не будет превышать 97 и 108 Вт соответственно, а в случае процессора AMD...

Прячем секреты в репозитории с помощью helm-secrets, sops, vault и envsubst Привет, Хабр! Меня зовут Евгений Симигин, я занимаюсь внедрением DevOps-практик в Центре компетенций по разработке облачных и интернет-решений МТС Digital. А еще я – куратор практикумов docker и kubernetes на платформе rebrainme.com. Практика показывает, что далеко не все ...

От чего PET-G теряет свои свойства со временем? В предыдущей статье я рассказывал о воздействии вибраций на PET-G пластик и считал, что тема будет на этом исчерпана. Но через некоторое время после публикации со мной связался Юнах Анатолий - автор youtube-канала Prozhektor8kvt и поделился интересующей его проблемой изменен...

Представлена Nothing OS: новую операционную систему уже могут опробовать владельцы некоторых Android-смартфонов Соучредитель OnePlus Карл Пей запустил компанию Nothing в прошлом году и выпустил свой первый продукт, который оказались беспроводные наушники. Этим летом будет представлен первые телефон компании Nothing, который получит операционную систему Nothing OS. Неофициальный ...

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

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

Линейка промышленных твердотельных накопителей Greenliant G7200 PX включает модели объемом до 7,68 ТБ Компания Greenliant представила твердотельные накопители G7200 PX, которые, по её словам, обеспечивают надежность данных корпоративного уровня, высокую производительность и работу при промышленных температурах (от -40 °C до + 85 °C). Линейка включает модели объе...

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO. Очень много раз сталкивался с тем, что люди не могут настроить VS Code, вылезают всякие баги и вообще непонятно что к чему. Чтож, Эта статья расскажет как быстро (за 5-10мин) установить VS Code и настроить его для сборки Вашей первой прошивки.Ссылка на диск со всеми файлами....

Грамотное составление и продвижение вашего резюме Для многих процесс составления резюме муторный и затягивается. Казалось бы, состряпать 1 – 2 листа своей карьеры (если есть что туда вписать) – лёгкое дело. Но это, зачастую, заблуждение. Данная статья-гайд будет универсальной и больше направлена на не ИТ-специалистов. Я...

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

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

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

Windows 365 Business теперь поддерживает Windows 11 Cloud PCs Через два месяца после добавления поддержки Windows 11 в Windows 365 Enterprise Microsoft объявила, что Windows 365 Business теперь также поддерживает Windows 11 Cloud PCs Помимо поддержки Windows 11, Microsoft также объявила об общедоступности Enhanced Admin Capabilities и ...

Пошаговая установка и настройка OctoPrint на ROCK Pi S (D4W). Источник.Являясь владельцем 3D принтера, по достоинству оценил возможности управления устройством с помощью программы OctoPrint, позволяющей по сети загружать файлы для печати, управлять включением/отключением нагревателей, просматривать g-code и контролировать процесс печат...

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

Травы и специи оказались способны снизить давление Американские учёные обнаружили, что травы и специи положительно влияют на здоровье сердечно-сосудистой системы. Подробнее - в статье издания Medical Xpress.

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

Газировка оказалась причиной быстрого старения организма Учёные определили, что сладкая газировка заставляет клетки организма стареть быстрее. Подробнее о результатах исследований - в статье издания Eat This, Nor That.

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

[Перевод] Корутины в C++20 — что это и как с ними работать Прим. Wunder Fund: В статьи описаны базовые подходы к работе с корутинами в 20м стандарте С++, на паре практических примеров разбораны шаблоны классов для промисов и фьючеров. По нашему скромному мнению, можно было бы реализовать и поизящнее. Приходите к нам работать, если и...

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

Обновление данных в ClickHouse Всем привет! Эта статья продолжает первую часть, где я рассказывал о том, как мы в Just AI переводили пользовательскую аналитику на новую СУБД ClickHouse. В ней я на примерах показывал, как менялась схема данных и sql запросы, какие возникали сложности и удалось ли добиться ...

NestJS + GraphQL + Lambda Цель данной статьи - создать GraphQL приложение, построенное на фреймворке NestJS. А также загрузить его в Лямбда-функцию при помощи Terraform. Надеюсь данный пример поможет многим сэкономить много времени. Читать далее

Microsoft снова выпустила обновление Windows 11 с багами Некоторое количество дней назад Microsoft выпустила обновление KB5010414 для Windows 11 в каналах Beta и Release Preview.Данный апдейт, также известный как Windows 11 Build 22000.526, был нацелен на внесение ряда исправлений и улучшений. Тем не менее, как часто бывает у Micr...

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

СберСтрахование разместило ИТ-инфраструктуру в облаке SberCloud СберСтрахование использует «Виртуальный ЦОД на базе VMware», то есть арендует виртуальную инфраструктуру, с помощью которой получает доступ к ресурсам SberCloud: серверному и сетевому оборудованию, системам хранения данных ...

Возвращаем к жизни калькулятор HP Prime G2 Калькулятор с восстановленной прошивкой. В предыдущих сериях: Установка Linux на калькулятор. Часть I Установка Linux на калькулятор. Часть II Запускаем DOOM на калькуляторе HP Prime G2 Если вы читали серию моих опытов с калькулятором, то вероятнее всего, помните, что в...

Как работает FaceSwap. Часть 2. Разработка от Sber AI Привет, Хабр! В прошлой статье мы обсудили, что такое faceswap и довольно подробно разобрали существующие подходы. В этой статье мы хотим остановиться на том, как именно мы в Sber AI решаем эту задачу, а также погрузить вас в детали реализации нашего решения. Любое обучение ...

10 лучших бесплатных OSINT-инструментов по версии компании T.Hunter Приветствую Хабр. На связи T.Hunter. Недавно у нас в офисе разгорелся спор – наберется ли хотя бы 10 сносных и, самое главное, БЕСПЛАТНЫХ инструментов для проведения OSINT? Ну и оказалось, что наберется. Это, разумеется, не топ инструментов, а просто наш небольшой список. Он...

Фрегат «Адмирал Головко» оснастили силовой установкой с 3D-печатными деталями Государственная корпорация «Ростех» сообщает об установке на борт строящегося фрегата «Адмирал Головко» первого полностью российского морского газотурбинного двигателя М90ФР. В создании новых двигателей применяются технологии цифрового проектирования и 3D-печати, разрабатыва...

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

Google добавляет возможность установки приложений на Android TV через смартфон Больше не придётся запускать Маркет на телевизоре и набирать запрос через пульт.

Как добавить приложение в Автозагрузку в Windows 11/Windows 10 Оговоримся сразу, что для автозапуска программ в Windows нам не потребуется установка какого-то дополнительного программного обеспечения. Всё можно сделать средствами самой Windows. Такое умели и Windows 9x и Windows XP, но с выходом Windows 10 и Windows 11 способ немного ...

Обзор отечественных микросхем, соответствующих 719 ПП РФ. Часть 2 В 2020 году я опубликовал статью про отечественные микросхемы, соответствующие 719 ПП РФ. Напомню, что это одна из мер правительства по поддержки отечественных производителей на регулируемых государством рынках. Например, при закупках в интересах государственных органов Росс...

Изменение расширенных настроек печати через API nanoCAD Расширенные настройки печати в nanoCAD являются дополнением к базовым настройкам.Через пользовательский интерфейс nanoCAD невозможно увидеть, какая настройка является базовой, а какая – расширенной, однако при работе с API nanoCAD разница видна четко. В качестве примера можн...

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

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

Переделка Tewo Black Widow под водяное охлаждение на Lerge K В этой статье речь пойдёт о переделки 3D принтера Tewo Black Widow (Чёрная вдова) на водяное охлаждение с подключением платы Lerdge K. Почему именно Tewo? Да всё просто, принтер у меня давно, года 3, как показало время, он оказался очень живучий, поломок нет, только расходни...

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

Почему физические упражнения на самом деле не помогают похудеть На «Хабре» представитель компании Get me IT опубликовал перевод статьи Энн Гиббонс, посвящённой похудению и исследованиям о сжигании жира человеком. Подробнее - в материале.

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

Neovim: модульность для разработчика В этой статье речь пойдёт про некоторые его преимущества, которые, на мой взгляд, наиболее важны для конечного пользователя. Читать далее

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

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

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

[Перевод] Работа сети в пошаговой игре Три года назад я приступил к разработке Swords & Ravens — многопользовательской онлайн-адаптации в open source моей любимой стратегической игры A Game of Thrones: The Board Game (Second Edition), разработанной Кристианом Питерсеном и изданной Fantasy Flight Games. На фев...

Отчётная система T-FLEX CAD 17 и приложений — ключевой компонент автоматизации создания конструкторской документации T-FLEX CAD - профессиональная конструкторская система, объединяющая в себе мощные параметрические возможности 2D и 3D-моделирования со средствами создания и оформления чертежей и конструкторской документации. Система позволяет получать КД по 3D-деталям и 3D-сборкам, созданны...

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

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

Латунирование, это просто Эта статья - простая и подробная инструкция, как можно в домашних условиях покрыть латунью металлические детали, применяя только подручную химию. cut/ В ней, подробно описанны все ньюансы и "подводные камни". После прочтения этой статьи, у вас просто не может не получиться...

Чем опасны для здоровья воздухоочистители Результаты недавнего исследования показали, что бытовые воздухоочистители способны производить опасные для человека вещества. Подробнее об этом - в статье Phys.org.

В чём отечественные процессоры «Эльбрус» превосходят знаменитые Intel и AMD Автор статьи уверен: у российских процессоров «Эльбрус» имеется важное достоинство, которым не обладают продукты AMD и Intel. Подробнее об этом - в материале.

Intel представила новейшие разработки в сферах автономного вождения, компьютерных технологий и графики Intel в рамках Международной выставки потребительской электроники CES 2022 рассказала об успехах своего подразделения Mobileye, представила разработки в области дискретной графики, а также объявила о выпуске новейших процессоров семейства Intel® Core™ 12-го поколения. Таким ...

Магазин приложений Aptoide: безопасна ли эта альтернатива Google Play? Технологии IT/Игры 17.02.2020, 22:28 Магазин приложений Aptoide: безопасна ли эта альтернатива Google Play? Сегодня мы расскажем об альтернативе Google Play — магазине приложений Aptoide. Откуда взялось это приложение? Безопасен ли Apt...

Вредные советы про безопасность мобильного банка. Как стать максимально уязвимым для злоумышленников Гаджеты Мобильные устройства 05.11.2021, 20:00 Вредные советы про безопасность мобильного банка. Как стать максимально уязвимым для злоумышленников Смартфон — очень удобный инструмент для самой разной активности: от звонков и переписки...

Windows 11: минусы дизайна В этой статье мне бы хотелось поделиться пользовательским опытом, связанной с Windows 11, которой я на момент написания статьи пользуюсь примерно месяц с лишним. Читать далее

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

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

Способны ли животные к фотосинтезу, подобно растениям: отвечают учёные Фотосинтез - один из самых эффективных методов образования питательных веществ. Животные тоже обладают способностью к фотосинтезу. Один из примеров - пятнистая саламандра. Подробнее - в статье BBC Science Focus Magazine.

(U)SIM-карты: обновление апплетов по воздуху Предлагаю заглянуть в мир телекома и технологии OTA — Over-the-air («обновления по воздуху») и разобраться в работе RAM (Remote Application Management) - одной из важнейших частей технологии OTA. Узучая процесс удаленной загрузки и установки приложений на SIM-карту телефона ...

Microsoft выпустила список изменений сборки Microsoft Edge Beta Build 96.0.1054.8 Компания Microsoft выпустила список изменений сборки Microsoft Edge Beta Build 96.0.1054.8. Новые функции • Запускайте прогрессивное веб-приложение (PWA) непосредственно через ссылки протокола. Позвольте установленным PWA-приложениям обрабатывать ссылки, которые используют о...

Microsoft обновила Windows 10 — что нового и что осталось сломано Компания Microsoft выпустила важный апдейт для Windows 10 в рамках традиционного ежемесячного «обновления по вторникам» (Patch Tuesday).  Апдейт под номером KB5013942 предназначен для поддерживаемых версий Windows 10 — 21H1 и 21H2, а также станов...

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

DIY Zigbee датчик температуры Приветствую читателей Habr! В этой статье расскажу вам о своём очередном zigbee проекте беспроводного датчика. Проект называется Efekta THP_LR \ THP, это небольшой датчик измерения температуры и влажности воздуха на чипе СС2530. Есть несколько модификаций датчика, в одном и...

Разработка и графических приложений в WSL2 Данная статья будет неким дополнением опубликованной ранее (не мной) статьи. Чтобы не повторять написанное, по ссылке выше есть информация о требованиях к работе wsl2 на windows 10, как его включить, настроить, обновить и запустить графическую среду. В текущей статье я расск...

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

Микросервисный фреймворк Flogo — собираем систему из кирпичиков Для создания микросервисной архитектуры на Go может использоваться фреймворк Flogo, основанный на идеях потока сообщений/данных между микросервисами и реакции на события. В этой статье мы рассмотрим его возможности на примере простой задачи обработки данных телеметрии. Читат...

Dynabook выпустил док-станцию Thunderbolt 4 Dock Dynabook выпустила новую универсальную док-станцию ​​Thunderbolt 4 Dock, которая расширяет область просмотра, расширяет возможности подключения и возможности любого совместимого ноутбука, а также избавляет от путаницы кабелей на рабочем столе. Благодаря скорости передачи дан...

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

ФАС раскрыла картельный сговор. Ответчик — группа компаний Труконф Эта статья является наглядным примером - в какие игры не стоит играть с Федеральной антимонопольной службой Российской Федерации. А также какие схемы трудовых отношений не следует применять в своём бизнесе.Вчера вечером издание CNews опубликовало новость под заголовком "Лиде...

Новые АЭС в России и рост доли атома до 25% В этой статье я расскажу о том какие новые атомные станции и энергоблоки планируется построить в России в ближайшие десятилетия. Для их строительства есть несколько причин. Во-первых, парк российских АЭС устаревает. Уже выводятся из эксплуатации реакторы прошлых поколений, т...

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

Apple объяснила, как сделать «чёлку» в MacBook менее раздражающей Решение Apple внедрить «чёлку» в новый MacBook Pro оказалось не только визуально спорным, но и неудобным. Многие пользователи пожаловались, что работать в некоторых приложениях из-за выреза в экране стало почти невозможно. В связи с этим Apple выпустила документ, в котором о...

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