Социальные сети Рунета
Среда, 31 мая 2023

KC868-A128: заявка на Книгу рекордов Гиннеса Сегодня мы поговорим о решении, достойном помещения в Книгу рекордов Гиннеса — это контроллер Kincony KC868-A128, имеющий на борту аж 128 цифровых входов и 128 транзисторных (MOSFET) выходов. Как говорится, «раззудись плечо, размахнись рука» — с такими ТТХ KC868-A128 может...

Миссия невыполнима: подключаем электросчётчик SDM220 к трансформеру Lavritech V7.1 Lite по RS485/Modbus RTU Некоторое время назад в моём блоге вышел цикл статей об устройстве и программировании Lavritech V7.1 Lite — ESP32 контроллера с необычной модульной архитектурой. Необычность архитектуры заключается в том, что функционал Lavritech V7.1 Lite можно набирать из отдельных модул...

EBYTE MA01-AACX2240: программирование цифровых входов В предыдущих статьях мы познакомились с замечательным внешним RS485/ModbusRTU блоком расширения EBYTE MA01-AACX2240 и научились управлять работой его реле. Сегодня мы разберём программирование цифровых входов MA01-AACX2240 и научимся получать с них данные в контроллере на ...

Kincony KCS: фирменная прошивка для ESP32 контроллеров У компании Kincony есть обширная линейка контроллеров на основе популярного ESP32. Но контроллеры не работают сами по себе, для них требуется программное обеспечение, и тут просто просится создание «фирменной» прошивки для этой линейки контроллеров. Идея очевидная, но тут...

KC868-E8T: Master of Power (Energy Meter, ESP32, 4G LTE, Tuya, Ethernet, 433 МГц, RS485, RTC и т. д.) Похоже, компанию Kincony уже не остановить — она вышла на крейсерскую скорость и выдаёт на-гора новые контроллеры чуть ли не каждую неделю. Причём это не стандартные «унылые» девайсы, а в полном смысле слова оригинальные контроллеры в неподражаемом стиле Kincony. С технол...

KC868-E16T: сбалансированное решение Компания Kincony известна своим креативом и радует нас разнообразными контроллерами, но в своём творческом порыве часто создаёт весьма экзотические модели, в которых, например, есть огромное количество цифровых входов, но нет аналоговых или есть входы, но нет ни релейных, ...

Обзор M5Stack ATOM Lite — маленького, но очень гордого устройства Наверное, практически каждому, кто имеет отношение к разработке под микроконтроллеры, знаком контроллер ESP32. На нём создаются системы умного дома, роботы, квадрокоптеры и многое другое. Отдельным плюсом этого контроллера является невообразимое количество пла...

OLIMEX ESP32-EVB: красный квадрат (плата принята) Сегодня мы рассмотрим один интересный контроллер из моей коллекции, это (широко известная в узких кругах) плата OLIMEX ESP32-EVB. Это одна из первых плат, построенных на основе ESP32, которая за прошедшие годы претерпела несколько ревизий и выпускается до сих пор, то есть ...

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

EBYTE MA01-AACX2240: внешний RS485/ModbusRTU блок DI+AI+DO Иногда возникает необходимость расширить функциональность какого-нибудь контроллера, например добавить ему цифровых и аналоговых входов или увеличить количество релейных и транзисторных выходов. Наиболее простой способ это сделать — использовать дополнительные блоки расшир...

Ethernet для Ариты Недавно в моём блоге вышла статья о контроллере NORVI Arita на ATmega2560, которая вызвала неподдельный интерес у публики — на данный момент статья набрала аж 23 тысячи просмотров. Тут я полностью согласен с читателями, я тоже неровно дышу к красавице Арите и имею в отноше...

Работаем с Zigbee-устройствами через Zigbee2mqtt и Node-RED В первой статье «Облачный умный дом: что нужно знать, чтобы избежать проблем» я рассмотрел преимущества и недостатки облачных решений, а также проблемы, с которыми за последние месяцы пришлось столкнуться пользователям разных облаков. Затем я перешел к практике: приобрел нес...

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

Пополнение гарема: чернокожая красавица Арита (18++) Сегодня у нас на обзоре долгожданный контроллер NORVI Arita на ATmega2560. Долгожданный он потому, что большинство производителей, на мой взгляд незаслуженно, игнорируют замечательный микроконтроллер ATmega2560, и там где нужно и, самое главное, где не нужно, используют ES...

Делаем датчик качества воздуха с Modbus RTU на ESP8266 и Arduino Что‑то я не нашёл в интернете готового рецепта по созданию Modbus RTU устройства на Arduino и ESP8266. Всё, что попадалось было сильно оторвано от реальности: или предлагали по байтикам разбирать протокол, или для измене...

«Элитный» контроллер для PlayStation 5 получил урезанный аккумулятор Sony анонсировала свой топовый PS5-контроллер DualSense Edge стоимостью 200 долларов ещё в 2022 году. И вот, наконец-то, устройство добралось до покупателей.

Контроллер CH579. Начинаем работу и избавляемся от закрытой сетевой библиотеки Сегодняшняя статья – не восклицание: «Смотрите, какой мне красивый проц попался». Это скорее просто упорядочивание накопленных сведений о конкретном процессоре CH579. Вдруг кому пригодится. Ну, и, если через годы мне потребуется, я сам буду восстанавливать знания по этой ст...

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

Теперь iPhone поддерживает DualSense Edge Свежее обновление iOS 16.4 включает множество интересных функций, но одно из дополнений, на которое многие не обратили внимания, заключается в том, что теперь совместимые устройства компании Apple могут быть подключены к беспроводному контроллеру PS5 DualSense Edge. Этот игр...

Обнаружены семь уязвимостей в промышленных контроллерах Mitsubishi Electric Эксперты Positive Technologies нашли семь уязвимостей в программном обеспечении для промышленных контроллеров компании Mitsubishi Electric. Эксплуатация этих проблем позволяла неавторизованным пользователям получить доступ к ПЛК MELSEC серий iQ-R/F/L и серверному модулю OPC ...

Расширяем возможности «малинки» в 2023 году: дополнительные модули и аксессуары для Raspberry Pi Pico Проекты на основе Pi Pico могут быть очень разными — от простеньких самоделок до профессиональных систем. К сожалению, возможностей у Pico не так много, но их количество можно увеличивать при помощи дополнительных аксессуаров, модулей и расширений. Их, надо заметить, немало...

Xiaomi показала беспроводной контроллер для Android и Windows ... Для любителей гейминга компания выпустила соответствующий гаджет бед своим брендом. Речь идет об игровом контроллере Xiaomi Game Controller.

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

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 7. Отображение DI и AI входов при помощи AJAX От переводчика. Автор руководства медленно, но неуклонно ведёт заинтересованного читателя к пониманию работы веб-серверов на Arduino и всему из этого вытекающему: поняв как это работает, можно самостоятельно создавать очень интересные IoT проекты, функционал которых ограни...

Реализация контроллера SDRAM В статье про VGA интерфейс я написал, что использовал внешнюю память SDRAM  в качестве фрем буфера. Хочу поделиться его реализацией, хотя бы потому что, когда я занимался разработкой этого модуля потратил много времени, ведь стандартные IP-ядра не поддерживают эту микро...

Только для чтения. Пентестим Read-only Domain Controllers Для подписчиковВ сетях на основе Windows существует специальный подвид контроллеров домена под названием Read-only Domain Controller. Сегодня мы поговорим об уязвимостях таких контроллеров и рассмотрим векторы атак, которые можно к ним применить.

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

Дополнения и расширения для Raspberry Pi: варианты для DIY- и корпоративны проектов мая 2023 года «Малинки» хороши сами по себе — на их базе можно разрабатывать самые сложные проекты. Но если добавить модули и расширения сторонних продавцов, то возможности одноплатников от Raspberry Pi Foundation становится еще более обширными. Сегодня мы собрали несколько вариантов д...

Материнская плата Gigabyte A520M S2H на чипсете AMD A520: очень бюджетная модель форм-фактора microATX Материнская плата Gigabyte A520M-S2H ориентирована на самых нетребовательных пользователей. Данная модель форм-фактора microATX имеет 12 USB-портов, включая 6 USB 3.2 Gen1, один слот PCIe х16 3.0 для видеокарты, два слота PCIe x1. Для накопителей предлагаются 1 слот M.2 и 4 ...

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

Управление инфраструктурой с помощью terragrunt (terraform) и gitlab ci В этом посте: Использование terraform модулей Организуем структуру каталогов с terraform модулями для terragrunt согласно вашей инфраструктуре Создание/Обновление/Удаление инфраструктуры одной terragrunt командой Настройка в gitlab ci для запуска и сохранения terraform lock...

Intel вернёт процессоры HEDT уже в феврале, но там будет максимум 24 ядра и четырёхканальный контроллер ОЗУ Компания Intel представила впечатляющие процессоры Xeon Scalable поколения Sapphire Rapids, а также рассказала, когда ожидать такие CPU для рабочих станций и потребительского сегмента HEDT.  Компания рассказала, что новинки будут представлены 15 февраля. На днях п...

Asus представила первый в мире контроллер со встроенным OLED-дисплеем для Xbox Asus и Xbox анонсировали ROG Raikiri Pro — трёхрежимный контроллер, который является первым сертифицированным контроллером Xbox с OLED-дисплеем.

Главное — это идея: 10 отличных проектов промышленного дизайна 2022 года Как доработать игровой контроллер для людей с инвалидностью? Как сделать отвертку так, чтобы у нее появилось «плечо» для увеличения усилия? Как продумать пуговицы так, чтобы ими могли пользоваться даже слепые, при этом еще и различая цвета одежды? Это и многое другое в дайдж...

Combat Master поддерживает контроллеры и кросс-плей с PC Разработчики мобильного шутера Combat Master сделали невозможное — они добавили полную поддержку контроллеров. Теперь геймеры на iOS и Android могут использовать свои Razor Kishi или DualSense для доминации на поле боя. А если хочется помериться силой с более сильным соперни...

Представлена новая модель контроллера Xbox — Stellar Shift Special Edition Microsoft представила новый беспроводной контроллер Xbox — Stellar Shift Special Edition, который пополнил линейку Shift Special Edition. Новинка отличается уникальным переливающимся сине-фиолетовым цветом, который символизирует завораживающую красоту глубокого космоса. Бла...

Пишем FastAPI с нуля на python FastAPI — это современная, быстрая (высокопроизводительная) веб-инфраструктура для создания API-интерфейсов с Python 3.7+ на основе стандартных подсказок типов Python. В этой статье мы рассмотрим как написать его с нуля. Читать далее

Запускаем Kubernetes Ingress-контроллер c публичным ip на домашнем ноутбуке Работа с Ingress-контроллерами обычно предполагает работу с Kubernetes в облаке, где внешние ip присваиваются автоматически. Я изучаю Kubernetes, обходясь обычным ноутбуком за NAT, на котором в виртуальных машинах запущены разные разновидности Kubernetes. Когда я разбирался ...

Видео руководство - фрезеруем печатные платы на настольном станке с ЧПУ AMAN 3040! Всем привет, друзья! С Вами 3DTool!Изготовление плат на настольных фрезерных станках с ЧПУ довольно занимательная вещь. В случае, если требуется создание небольших партий, или единичные изделия, этот метод с с лёгкостью готов конкурировать с заказом готовых плат в китае или ...

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

Открытый проект Wi-Fi логгера по USB, CAN, RS-485, RS-232 Бывает нужно удалённо снять лог с какого-либо труднодоступного агрегата или установки. А лучше чтобы логи автоматически отсылались на сервер. Но, как правило, установки и агрегаты имеют контроллер только с локальным проводным интерфейсом. Чаще всего RS-232 или RS-485, в посл...

Python package registry в GitLab О чем статья: при разработке проектов, и, особенно, распределенных приложений, возникает необходимость использования некоторых частей приложения в качестве отдельных модулей. Например скомпилированные классы для gRPC, модули для работы с БД, и многое другое, могут применятьс...

OLIMEX ESP32-EVB: программируем непрограммируемое Продолжаем изучение платы OLIMEX ESP32-EVB и сегодня мы поговорим о её программировании. Напомню, что на небольшой квадрат текстолита размером 75х75 мм компания OLIMEX умудрилась поместить микроконтроллер ESP32, Ethernet физику LAN8710A, microSD картридер, IR приёмник и пе...

Thunderobot привезла в Россию геймерские мышки, клавиатуры, контроллеры и гарнитуры по цене от 1000 рублей Компания Thunderobot, входящая в Haier Group, объявила о начале продаж своих игровых аксессуаров в России. Линейка включает игровые мышки, клавиатуры, контроллеры и гарнитуры. Геймерских мышек Thunderobot в Россию привезла сразу пять: ML201, MG701 и MG301, ML702 и ML...

Новый контроллер для PlayStation будет нагреваться или охлаждаться по сценарию игр В базе Всемирной организации интеллектуальной собственности (WIPO) обнаружили новый патент Sony на разработку игрового контроллера с функцией изменения темпертаруры.

Быстрый приём платежей QIWI в проекте Python Необходимость добавить возможность оплаты чего-либо в своём проекте всплывает достаточно часто, при этом возня с ИП, банковскими договорами и прочей бюрократией мало кого привлекает, особенно если масштабы проекта сопоставимы с небольшим telegram-ботом или чем-то подобным. Н...

DCSync: особенности выполнения атаки и возможные варианты детектирования, Часть 1 DCSync - атака, позволяющая злоумышленнику выдавать себя за контроллер домена (DC, domain controller) с целью получения учетных данных пользователей для последующего горизонтального перемещения в сети и/или доступа к конфиденциальной информации.В основе атаки лежит механизм,...

Твердотельные накопители Kingston DC500M емкостью 480 ГБ и Kingston KC600 емкостью 512 ГБ: закрывая тему сохранившегося ассортимента «приличных» SATA SSD На этом тему SATA-накопителей уровнем выше среднего можно закрывать. Как показали тесты, получив 176-слойную память Micron, контроллер Silicon Motion SM2259 (когда-то воспринимавшийся как мальчик для битья, но сильно всплывший) позволяет не слишком жалеть об исчезновении, на...

Xiaomi собрала почти 350 000 долларов на свой первый SSD. Проект поддержало 15 980 человек 12 декабря Xiaomi представила свой первый SSD (внешний), и тогда же стартовал сбор средств на платформе коллективного финансирования для его производства. Оказалось, что устройство представляет интерес для большого количества людей даже на немалые размеры и приличную ст...

Phison представила новые безбуферные контроллеры для PCIe Gen 5 и Gen 4 твердотельных накопителей Одно из преимуществ нового PCIe Gen 5 контроллера — 7-нанометровый техпроцесс.

Журнал архитектурных решений (ADL) при проектировании информационных систем Для сложных информационных систем бывает крайне сложно принять компромиссные решения с учетом ограниченных ресурсов. Одним из возможных способов решения является подход Architecture Description Log, который внедрен в крупных компаниях, таких как Google, Spotify и Microsoft. ...

LGT8F328P: импортозамещение по-китайски (начало) Китайская фирма Logic Green еще примерно в 2015 году взялась за выпуск усовершенствованных аналогов линейки ATmega88-328. В настоящее время выпущены контроллеры LGT8F88P/168P/328P, старший позиционируется для производства Arduino-аналогов. В народе их называют «клонами Ardui...

Контекст, награда, много рук. Многорукие бандиты как метод принятия решений Всем привет!  В предыдущих двух статьях мы подробно рассмотрели технические и методологические аспекты A/B-тестирования в Ozon. А сейчас время перейти к не менее интересным темам. Так как наша команда занимается не только A/B-тестами, но и в целом развитием методов...

[Перевод] Argo Rollouts с примерами Что такое Argo Rollouts? Это контроллер Kubernetes и набор CRD для дополнительных возможностей развёртывания — сине-зелёное, канареечное, прогрессивное, анализ канареечного развёртывания и экспериментирование.В этой статье поговорим о продвинутых возможностях развёртыва...

Intel готовит процессор HEDT всего с шестью ядрами и без поддержки Hyper-Threading. Появились параметры Xeon W-3400 и W-2400 Компания Intel спустя много лет решила вернуться в сегмент процессоров класса HEDT. В этом сегменте будут играть CPU Sapphire Rapids в соответствующем исполнении.  Как стало известно, для таких CPU Intel готовит чипсет W790. С такими системными платами смогут рабо...

Расширяем Android Lint Часто при разработке собственных фреймворков (или для проверки соответствия кода требованиям организации) возникает необходимость реализовать сложные проверки корректности использования в коде приложения. Это может быть реализовано через расширение возможностей линтера, кото...

Энтузиаст превратил свой старый смартфон в портативную консоль Энтузиаст и пользователь Reddit под ником «u/fleconlord» записал видео, в котором показал, как его старый смартфон с физической кнопкой «Home» и большими рамками превратился в произведение искусства. Дело в том, что он не просто скачал на него эмулятор и подключил к смартфон...

Программирование контроллера сервоприводов MC50. Введение Это продолжение открытого проекта платы контроллера сервоприводов. В предыдущей статье был проведён анализ возможностей и выбор микроконтроллера, изучена и освоена среда разработки.  Теперь подошла собранная плата.  Читать далее

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

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

DDRAMDisk выпустил новую линейку RAM дисков, но Россия в пролёте… Привет Хабр! Раньше я уже писала про интересный проект RAM диска – безлимитного заменителя SSD, подключаемого в PCIe слот компьютера и прикидывающегося обычным SSD диском, только очень быстрым и с неограниченным ресурсом TBW. Повторяться не буду, подробности работы девайса м...

Материнская плата Asus Prime Z790-P D4 на чипсете Intel Z790: всё необходимое и поддержка памяти DDR4 за 20 тысяч рублей Материнская плата Asus Prime Z790-P D4 — интересное предложение из довольно бюджетной линейки компании c ценником в районе 20 тысяч рублей. Плата не «игровая» и не предназначена для оверклокеров, но она будет полезна в типичных домашних среднебюджетных ПК общего назначения. ...

[Перевод] PCIe для электронщиков: все нюансы использования Итак, если вы читали предыдущие статьи по этой теме (часть 1, часть 2), то основы работы с PCIe вам уже знакомы и, возможно, у вас есть некая задумка по применению этого стандарта в своём проекте. Это может быть желание снарядить одноплатник несколькими дешёвыми, но мощным...

Паттерны отказоустойчивости приложений в Kubernetes Балансировщики падают, контроллеры зависают, а дата-центры атакуют экскаваторы. Это нормальная история. Мы живём в мире, где нет ничего надёжного на 100 %, а любой бит в планке оперативной памяти может внезапно перещёлкнуться из-за пролетевшей космической частицы. Другое де...

Подключение DRAC/I сервера Dell PowerEdge 2850 с современного компьютера Столкнулся с проблемой подключения старого сервера Dell PowerEdge 2850 через  Dell Remote Access Controller 4/I. Если у вас на сервере опционально установлен контроллер удаленного доступа то этот туториал для вас.Для того, чтобы подключиться через DRAC, нам необход...

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

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

React: интересная схема работы с формами Hello, world! В этой статье я хочу рассказать о схеме (назовем ее так) работы с формами в React, которая на сегодняшний день кажется мне наиболее эффективной. Эта схема предполагает использование React Hook Form для обработки форм и Zod для валидации пользовательских данны...

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

700 долларов за 24-ядерный процессор, из коробки работающий на частоте 6 ГГц. Core i9-13900KS поступил в продажу Сегодня стартовали официальные продажи топового процессора Core i9-13900KS. CPU отличается не только высокой ценой (700 долларов), но и крайне высокой частотой для серийной модели – высокопроизводительные ядра достигают 6 ГГц. И это – прямо из коробки, без в...

MSI представила SSD накопители серии Spatium M570 с интерфейсом PCIe Gen5 и скоростью до 12 ГБ/с Обе модели Spatium M570 построены на базе новейшего контроллера Phison M26

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

Контроллер в металлическом корпусе, быстрый Modbus и другие новости Транскрипт доклада Wiren Board с конференции и выставки WBCE 2023. Мы расскажем о быстром Modbus, который значительно ускоряет хорошо знакомый всем протокол, о новых устройствах и планах разработки. Читать далее

[Перевод] Ansible: 30 самых важных модулей для DevOps-профессионалов (часть 2) В прошлой части мы обсудили модули Ansible и прочитали о некоторых важных модулях. Таких, как модуль проверки подключения хоста и целевого узла (модуль ping), модуль, способный извлекать информацию из целевого узла (модуль setup), модуль управления существующим пакетом и уст...

Создание и тестирование процессоров аннотаций (с кодогенерацией) для Kotlin В разработке с использованием Kotlin (или Java) для создания классов по верхнеуровневому описанию часто используется маркировка аннотациями (например, для моделей таблиц баз данных, сетевых запросов или инъекции зависимостей) и подключение процессоров аннотаций, которые такж...

ASUS представила геймпад ROG Raikiri Pro с OLED-дисплеем и дизайном в стиле контроллеров для Xbox Компания ASUS презентовала на CES 2023 новый геймпад. Его фишкой является наличие экрана.

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

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

Промышленные контроллеры Consyst Electronics будут представлены рынку 20 апреля 2023 года в Москве состоится презентация новой линейки оборудования для автоматизации технологических процессов российского бренда Consyst Electronics. Продукцию представят специалисты компании Consyst Construction, бизнес-юнита «Консист Бизнес Групп» (входит в гру...

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

Обзор Новинки Anycubic Kobra 2. Огромный шаг вперёд. Доброго времени суток. Речь в статье пойдет о приемнике линейки kobra. Итого в линейке это четвертый принтер , хотя модель иммет цифру "2" в названии. И честно говоря я от него в восторге. Принтер переработан почти понлостью. Без изменений остался только вид кинематики "прус...

Настройка LDAP-аутентификации в кластере Kubernetes под управлением Deckhouse Deckhouse — Kubernetes-платформа с открытым кодом, с помощью которой можно создавать идентичные Kubernetes-кластеры в любой инфраструктуре и автоматически управлять ими. Для проверки подлинности в Deckhouse используется модуль user-authn. Он настраивает единую систему аутент...

Самый простой способ ввести Linux в домен Всем привет!Термин Microsoft Active Directory Domain Services включает в себя множество технологий, поэтому сразу уточню, в этой статье речь пойдет про использование контроллера домена только для аутентификации пользователей. То есть в финале, нужна возможность любому сотруд...

Энтузиаст использовал PSP как контроллер с эмулятором PSP Пользователь Reddit под ником «u/Adorable_Signature68» поделился видео, на котором он играет в Hatsune Miku: Project DIVA 2nd. Для этого он использовал эмулятор PPSSPP, который, видимо, запущен на планшете. Самое интересное — в роли геймпада использовалась оригинальная PSP....

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

Kandinsky создаёт игры Мы предлагаем Вам познакомиться с Kandinsky 2.1 на практике, углубившись в реальный кейс использования генеративной нейросети.В рамках этой статьи мы сосредоточимся на процессе создания игры, а именно визуальном оформлении карточной игры, используя Kandinsky 2.1. Мы рассмотр...

Мобильный геймер превратил свой смартфон в PSP Go Реклама PSP Go, да и вообще портативные консоли от Sony были в своё время желанным подарком всех школьников. Но та эпоха ушла и на замену PSP пришли смартфоны на iOS и Android с сенсорным управлением и Bluetooth-подключением контроллеров. Даже геймерские мобильные устройства...

Создание модуля WebAssembly с помощью Emscripten, AssemblyScript и Rust В этой небольшой заметке предлагается рассмотреть несколько способов компиляции модуля для WebAssembly, используя три разных подхода. Мы реализуем решение одной и той же задачки на трёх языках и скомпилируем полученный код в модуль WebAssembly. Будем использовать:Emscripten ...

Пиксельные Пои или Pixel Poi своими руками В этой публикации речь пойдет о тестировании светодиодной ленты APA102 высокой плотности, совместно с модулем WeAct Black Pill V3.0 (MiniF4 V3.0) или «Черная таблетка» с AliExpress в качестве контроллера пиксельных пои. Пиксельные пои — пре...

Разборка показала, как устроен уникальный смартфон Tecno Phantom X2 Pro В Сети появилось видео с разборкой уникального по своей конструкции смартфона Tecno Phantom X2 Pro с выдвижным модулем камеры.  После снятия задней крышки и внутреннего защитного кожуха становится хорошо видно, насколько огромным является модуль той самой камеры. ...

Промышленные контроллеры Consyst Electronics будут представлены рынку 20 апреля 2023 года в Москве состоится презентация новой линейки оборудования для автоматизации технологических процессов российского бренда Consyst Electronics. Продукцию представят специалисты компании Consyst Construction, бизнес-юнита «Консист Бизнес Групп» (входит в гру...

Материнская плата MSI MPG Z790 Edge WiFi DDR4 на чипсете Intel Z790: хорошая система питания, широкая поддержка периферии, сравнимая с топовыми моделями Материнская плата MSI MPG Z790 Edge WiFi DDR4 — представитель почти флагманской серии MPG с примерной стоимостью в районе 35-40 тысяч рублей. Рассмотренная модель предназначена для поддержки 12- и 13-го поколений процессоров Intel Core. У платы 17 USB-портов, включая 5 USB 3...

Новейший седан Toyota Crown на платформе Lexus LS сильно отличается от других моделей. Стало известно, чем именно Вчера мы сообщали о презентации седана Toyota Crown, который уже готов к серийному производству, а сегодня мы предлагаем вашему вниманию видеоролик продолжительностью 10 минут, демонстрирующий автомобиль во всех деталях, внутри и снаружи. Напомним, в линейку нового семе...

Неожиданный и очень интересный гибрид видеокарты для ноутбуков. Gunnir обернула настольную Intel Arc A380 в ноутбучный формат MXM Китайский бренд Gunnir представил совершенно неожиданное решение – дискретную видеокарту формата MXM для ноутбука на базе GPU Intel Arc 380. Интересно тут все. Большинство современных ноутбуков оснащаются GPU, распаянными на материнской плате. Такие графические ...

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

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

Как объединить устройства с разными протоколами передачи данных на одной IoT-платформе Привет! Меня зовут Иван Банников, я ведущий разработчик VK Tech. В одном из проектов я создавал и развивал IoT-платформу и хочу теперь поделиться своим опытом. Архитектура IoT-платформ в какой-то мере похожа на архитектуру любой другой распределенной системы. Однако техноло...

[Перевод] Сколько можно потратить на содержание собственного сервера Mastodon на AWS Я около месяца содержал собственный однопользовательский сервер Mastodon на AWS. В этой статье я расскажу, во сколько мне это обошлось. Предисловие: Для начала нужно сказать пару слов. Во-первых, я работаю на AWS в должности Solutions Architect. Однако поскольку это мой л...

eBPF в руках атакующего: обнаружение вредоносных модулей Привет, Хабр!Технология eBPF становится все более популярной и используются во многих приложениях для Linux. В нашей статье Анализ и обнаружение Dirty Pipe мы коснулись темы eBPF и как он может помочь при обнаружении эксплуатации уязвимостей ядра. Но инструмент с такими воз...

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

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

[Перевод] Основы веба, которые должен знать начинающий разработчик В этом посте я объясню, как работает Интернет. Мы ответим на вопросы наподобие «Как браузер находит файл HTML для запрошенной веб-страницы?», «Как файл HTML превращается в интерфейс пользователя?», «Что можно сделать, чтобы ускорить этот процесс?», «Как устанавливается и по...

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

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

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

Модульность с большой буквы «М»: возможности и характеристики 16-дюймового ноутбука Framework. И кое-что еще Модульных устройств, по-настоящему модульных, не так много, но они все же есть. Мода на модульность, вероятно, началась с гугловского проекта смартфона Ara. Идея была просто отличной — все модули крепятся при помощи магнитов, и замена одного из модулей должна была занимать...

Материнская плата ASRock Z790 LiveMixer на чипсете Intel Z790: сравнительно низкая стоимость, оригинальные дизайн и раскраска, широкая поддержка периферии Материнская плата ASRock Z790 LiveMixer основана на топовом чипсете Intel Z790, но имеет минимальное количество наворотов, поэтому и стоимость ее минимум раза в 2 ниже, чем у флагманских моделей на том же чипсете. У платы 23 порта USB, включая 4 USB 3.2 Gen2, 8 USB 3.2 Gen1 ...

[Перевод] Ansible: 30 самых важных модулей для DevOps-профессионалов (часть 3) В первой части этой серии мы обсудили модули проверки подключения, установки некоторых пакетов и выполнения ряда команд на целевых узлах. Во второй части изучили различные модули, используемые для обработки файлов, управляющие файлами на целевых узлах.В этой части серии мы у...

[recovery mode] Модуль СКЗИ для выделения подсети В обычной сети, с регламентированным доступом в интернет или без него, т.к. есть почти у всех смартфоны с кабелем, флешки и прочие средства передачи данных, иногда требуется выделить подсеть, не внося настройки в неё и в саму структуру сети. Так как оборудование может просто...

Постпятничные клеточные автоматы: альтернативные окрестности и HROT

GALAX HOF Extreme 50 получил крайне эффективную систему охлаждения Компания GALAX недавно представила свой новый твердотельный накопитель HOF Extreme 50 на интерфейсе PCIe Gen5, оснащённый эффективной системой активного охлаждения. Компания продемонстрировала первые тесты тепловых характеристик накопителя, которые подтверждают обещание о те...

Легендарный баскетболист выпустит свою версию PlayStation 5 Икона спорта Леброн Джеймс и PlayStation объединились для создания лимитированной серии съёмных панелей для консоли PlayStation 5 и контроллера DualSense.

Sony выводит доступность своих игр на принципиально новый уровень! Компания анонсировала контроллер PlayStation 5 для людей с ограниченными возможностями Устройство еще находится в разработке

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 5. AJAX взаимодействие с веб-сервером От переводчика. С каждой новой статьёй уроки руководство становится всё более и более практичным и вот мы уже добрались до AJAX взаимодействия между клиентом (браузером) и сервером. Отсюда всего один шаг до практического применения кода и знаний, описанных в этом руководст...

[Перевод] Всё про USB-C: высокоскоростные интерфейсы Одной из прекрасных возможностей USB-C является его высокоскоростной потенциал. Распиновка в этом стандарте предоставляет вам четыре высокоскоростные дифференциальные пары и ещё несколько низкоскоростных, что позволяет передавать огромные объёмы данных через разъём размером...

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

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

32-дюймовый телевизор в холодильнике. Объявлены цена и дата выхода Samsung Bespoke Family Hub Plus Анонсированный на выставке CES в этом году холодильник Samsung Bespoke Family Hub Plus стал доступен для предварительного заказа по цене 5000 долларов. При оформлении заказа можно выбрать различные цвета и отделку для панелей холодильника. Холодильник появится в розничн...

Silicon Motion представила SSD-контроллер SM2268XT третьего поколения Новый SSD-контроллер с интерфейсом PCIe Gen 4 предназначен для будущих накопителей с памятью TLC и QLC 3D NAND

Частный лунный модуль Hakuto-R пропал без вести В декабре 2022-го японская компания ispace отправила на Луну собственный космический аппарат с луноходом на борту. Он почти добрался до пункта назначения — но внезапно потерял связь с Землёй, в связи с [...]

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

[Перевод] Ansible: 30 самых важных модулей для DevOps-профессионалов (часть 1) Модули – это дискретные единицы кода, которые можно запускать с помощью командной строки или с помощью плейбука для того, чтобы вносить определенные изменения в целевой узел или собирать с него информацию. Ansible реализует каждый модуль на удалённом целевом узле, а также со...

Портативную приставку Razer Edge продают в США, это планшет с Razer Kishi V2 Razer Edge — игровой планшет, который с виду выглядит как Android-альтернатива Steam Deck или хотя бы Nintendo Switch. У него стоит AMOLED-дисплей с диагональю 6,9 дюймов и частотой обновления 144 Гц. Отметим, что в комплекте с этим планшетом идёт контроллер Razer Kishi V2; ...

[Перевод] Как работает FPGA? Введение Давайте начнём с самого начала. Что такое FPGA? FPGA расшифровывается как Field Programmable Gate Array (программируемая пользователем вентильная матрица). FPGA относятся к классу устройств программируемой логики, иногда называемых программируемым оборудованием. П...

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

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

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

У Китая теперь есть собственный 32-ядерный чиплетный процессор. Представлен Loongson 3C5000 Китайская компания Loongson продолжает внушительными темпами набирать обороты на процессорном рынке. Сегодня она представила свой первый чиплетный CPU 3C5000. Если точнее, это линейка процессоров, но нас больше всего интересует топовое решение, о котором и пойдёт речь.&...

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

«Крин» – экскурсия в умный многоквартирный дом Я продолжаю изучать различные решения автоматизации для дома и бизнеса, недавно я побывал в умном коттедже с автоматизацией в несколько миллионов, а также в умном отеле Vertical Boutique. В октябре мне удалось посетить жилой комплекс «Крин Малый» по адресу ул. Советская 49 в...

Скоростные SSD «сдуваются» до скоростей HDD от перегрева Одним из ярких представителей проблемы стал Crucial T700. Это M.2 NVMe Gen 5 накопитель, который может выдавать действительно впечатляющие скорости. Но греется при этом тоже заметно, как и прочие решения, которые сейчас представлены на контроллере PS5026-E26. Да хотя бы то...

Microsoft выпустила Xbox May 2023 Update Компания Microsoft выпустила Xbox May 2023 Update. Просмотр тегов игроков Xbox ваших друзей в Discord Когда ваша учетная запись Discord связана с Xbox, вы можете присоединяться к голосовым каналам со своих серверов Discord непосредственно с консоли Xbox. С сегодняшнего дня в...

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

Новый Exynos для гиперсвязи. Samsung представила чип UWB под названием Exynos Connect U100 Компания Samsung представила первый чип UWB собственной разработки — Exynos Connect U100.  Решение предназначено для очень точного позиционирования устройств в пространстве (с точностью до 1 см) и предназначено для самых различных решений, начиная от мобильн...

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

Что можно сделать на базе Raspberry Pi: необычные проекты мая 2023 года О том, что одноплатники от Raspberry Pi Foundation является отличной базой для самых разных проектов, мы писали не раз и не два. И действительно, возможностей у этих систем много, а если использовать дополнения и расширения — их становится еще больше. В этой подборке — не...

Как развивался DevOps: от начала времен до ArgoCD и IaC Этот цикл из трёх статей, посвящённый истории развития деплоя приложений, основным моделям и их сравнению. Мы достаточно детально пройдёмся по Pull-модели и покажем, как с помощью «передовых» инструментов организовать управление инфраструктурой больших проектов и дать возмож...

Адаптивная антенна на беспилотном летательном аппарате или как одновременно увеличить дальность связи и подавлять помехи Можно ли одновременно увеличить дальность связи с беспилотным летательным аппаратом (БЛА) и подавлять помехи без увеличения габаритов, массы и энергопотребления бортового модема? В настоящей статье мы рассмотрим как это можно сделать с помощью адаптивной антенной системы. Ст...

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

Материнская плата Biostar B660 GTA Racing на чипсете Intel B660: стильно выглядящая модель с мощной системой питания и хорошей поддержкой периферии Материнская плата Biostar B660GTA Racing стоит в районе 20 тысяч рублей, что многовато для продукта на бюджетном чипсете B660 годичной давности. У нее есть 15 USB-портов, включая 7 USB 3.2 Gen2 и 6 USB 3.2 Gen1. Один из двух «длинных» слотов PCIe х16 подключен к процессору 1...

Немного о Klipper и LCD Приветствую всех!Решил поделиться своей эпопеей по модернизации старичка-принтера, а также решением одной проблемы, что "сожрала" у меня массу времени и нервов (на самом деле времени больше).Итак, есть у меня принтер FlashForge Creator Pro, купленный в далекие времена за ове...

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

В DNS начали продавать VR-гарнитуру Sony PlayStation VR2: цена составляет 70 тысяч рублей с контроллером В сети магазинов DNS начались продажи гарнитуры виртуальной реальности PlayStation VR2. Стоимость новинки составляет 69 999 рублей, в комплекте идёт фирменный контроллер PlayStation VR2 Sense. Источник: Sony За эту сумму можно купить только сам шлем с контроллером...

Микросервисные приложения на GoMicro Go благодаря возможностям компиляции и встроенным механизмам конкурентной многозадачности очень хорошо подходит для создания сетевых приложений и активно используется в создании инструментов для DevOps и распределенных приложений. В этой статье мы рассмотрим некоторые возмож...

Сравнение SQL- и NoSQL-баз данных SQL и NoSQL — две популярные модели баз данных, которые используют для решения различных задач. Чтобы понять, какая из них подойдёт в вашем случае, необходимо разобраться в их различиях, преимуществах и недостатках. В этой статье я рассмотрю основные характеристики SQL- и ...

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

У материнских плат Intel для процессоров Core 12 и Core 13 проблема с контроллером проводной сети I226-V – возникают обрывы связи В разных ветках американского форума Reddit (ветках Intel, Microsoft и Asus) обсуждают проблему с сетевым контроллером 2,5 Gigabit Ethernet Intel I226-V, устанавливаем на системные платы на чипсетах серии 700 для процессоров Core 12 и Core 13. Проблема проявляется в пер...

ASUS ROG Strix XG27AQMR – новый 300-герцевый игровой монитор ASUS продолжает расширять свою линейку игровых мониторов ROG Strix новой моделью XG27AQMR. Он оснащен 27-дюймовым дисплеем и имеет частоту обновления 300 Гц, что позволит наслаждаться более плавным геймплеем (при условии наличия соответствующей видеокарты, конечно же). …

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

Полное руководство по Remix. Часть 2 Привет, друзья! В этой серии статей я продолжаю рассказывать о Remix — новом фреймворке для создания клиент-серверных веб-приложений на JavaScript (React) со встроенной поддержкой TypeScript. Remix позволяет разрабатывать так называемые PESPA (Progressive Enhancement Singl...

HabraTab: извлечение и модернизация движка (о, сколько нам открытий чудных...) Недавно на Хабре вышла статья «HabraTab — девайс для хаброзависимых», которая вызвала неподдельный интерес у хабропользователей и, можно сказать, произвела своего рода фурор (на данный момент рейтинг статьи +137). Действительно, проект довольно интересный как своей концеп...

Перевод предобученной модели Keras на матричные вычисления По заказу одного из проектов мне потребовалось сделать агрегатор новостей в Телеграм. После долгих поисков реализации (о них ниже в статье) была создана нейронная сеть на базе Keras, которая имела высокое качество, но оказалось, что Keras нельзя было установить на инфраструк...

Представлена плата ASUS TUF Gaming A620-PRO WiFi Компания ASUS пополнила ассортимент системных плат моделью TUF Gaming A620-PRO WiFi, которая предназначена для процессоров AMD Ryzen 7000. Новинка с разъемом Socket AM5 характеризуется форм-фактором ATX, чипсетом AMD A620, двумя разъемами EPS для питания чипа (8- и 4-контакт...

Одна миграция подобна двум пожарам: двусторонние трасты с AD DS и реализация глобального каталога в ALD Pro В настоящее время многие компании задумываются над миграцией в Linux инфраструктуру и вместо Microsoft AD DS планируют использовать службу каталога с открытым исходным кодом FreeIPA или более функциональные решения на ее основе, такие как ALD Pro. Но сколь бы ни были амбицио...

Как мы проксировали OpenLDAP на AD через cn=config Этот пост я хочу посвятить кейсу с крупного ИТ-проекта, который делала наша компания. В рамках проекта внедрялось большое количество сервисов, и для них нужно было обеспечить LDAP-аутентификацию при следующих операциях:• Доступ в GUI-интерфейсы сервисов.• Дост...

Будни техпода. Разворачиваем сайт из конструктора на vds за 130 рублей Думаю ни для кого не секрет, что одной из наиболее популярных задач, которую выполняют VDS серверы, является хостинг веб-сайтов. Очевидно, и вопросов на эту тему нам в поддержку приходит немало. Интересуются как возможностью заказать готовый сайт, так и параметрами сервера,...

Если хочется iPhone с перископной телекамерой, но не «лопату». iPhone 16 Pro получит такой модуль, как и iPhone 16 Ultra Согласно актуальным слухам и утечкам, в новой линейке iPhone 15 только самая старшая модель, которую в последнее время всё чаще называют iPhone 15 Ultra, получит перископный модуль для телекамеры. Новые данные говорят о том, что в линейке iPhone 16 обе старшие модели пр...

Гаджеты недели 12 мая 2023 года Представляем вашему вниманию: беспроводная камера EMEET StreamCam One для потокового вещания; интеллектуальный цифровой угольный гриль Kamado Joe Konnected Joe; игровая мышь Formify Custom Fit, напечатанная на 3D-принтере, а также другие любопытные гаджеты. EMEET StreamC...

Часы реального времени — RTC (real time clock) на одноплатном компьютере. На примере Repka Pi 3 — аналоге Raspberry Pi 3 Эта статья посвящена решению задачи добавления часов реального времени на примере конкретных и широко доступных модулей для RTC и на примере одного конкретного подхода к реализации и алгоритму работы и является скорее примером, демонстрирующим общий принц...

Материнская плата Gigabyte Z790 Aorus Master на чипсете Intel Z790: флагманское решение форм-фактора E-ATX, 23 порта USB, 5 слотов М.2, мощная система питания Материнская плата Gigabyte Z790 Aorus Master — очень интересный представитель топовой серии Aorus (хотя и не самая старшая в ней модель) со стоимостью в районе 55 тысяч рублей на момент публикации обзора. У нее 23 порта USB, включая 7 USB 3.2 Gen2 и 3 USB 3.2 Gen2×2, 3 слота...

Psion Series 3 и ОС EPOC16 Приветствую всех! Что вы в первую очередь представляете себе при упоминании компании Psion? Series 5mx? Revo? Series 3? Organiser? Какую-то ретро-экзотику типа Netbook, MC, HC или Workabout? Или, может, вы думаете о начале эпохи Symbian? Что бы то ни было, все мы знаем, нас...

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

IF: нейросеть, которая умеет в руки и текст Синтез изображений из текста прошел долгий путь от появления DALL-E до Stable Diffusion. Несколько дней назад был открыт код большой (4.3 млрд параметров) модели для генерации изображений, которая привлекла внимание своим новым подходом к генерации - DeepFloyd IF. В этой ста...

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

QIDI Tech предлагает линейку скоростных 3D-принтеров нового поколения Китайская компания QIDI Tech выпустила новую линейку настольных FDM 3D-принтеров, включающую три модели — X-SMART 3, X-PLUS 3 и X-MAX 3. Все три используют 64-разрядные контроллеры с прошивкой Klipper, директ-экструдеры и кинематику CoreXY.

По три порта USB 3.2 Gen 1 и HDMI 2.0, Core i5-1235U и полностью пассивное охлаждение. Представлен интересный мини-ПК Asus PL64 В ассортименте Asus появился мини-компьютер под обозначением PL64. Устройство имеет массу интересных черт. Например, объем составляет всего 0,81 л (габариты – 20 x 12 x 3,4 см). Система охлаждения – исключительно пассивная. В базе устройство комплектуется пр...

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

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

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

Объявлены цены на PlayStation VR2 и подставку для зарядки контроллера PlayStation VR2 Sense в Китае Компания Sony объявила сегодня, что PlayStation VR2, устройство виртуальной реальности, разработанное для PlayStation 5, будет официально выпущено во всем мире 22 февраля 2023 года. Рекомендованная розничная цена на рынке материкового Китая составляет около 670 долларов...

[Перевод] Возможности JavaScript и TypeScript последних лет. Часть 2 Hello, world! Представляю вашему вниманию перевод второй части этой замечательной статьи, посвященной возможностям JS и TS последних трех лет, которые вы могли пропустить. В первой части мы говорили о возможностях JS, во второй поговорим о возможностях TS. Это вторая часть...

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

Intel пытается решить проблему потери связи контроллеров I226-V и I225-V выпуском нового драйвера Обновление уже доступно для владельцев системных плат MSI.

Алгоритм Байеса для аналитики данных Автор статьи: Артем Михайлов Алгоритм Байеса — это статистический метод, который используется для определения вероятности событий на основе предыдущих знаний об этом событии. Этот метод основан на теории вероятности, которая позволяет нам оценить вероятность случайного собы...

[Перевод] Мир приключений по API-серверу Kubernetes. Часть 2. Наблюдение и кэширование В нашей предыдущей статье про приключения сервера Kubernetes API мы рассмотрели интерфейс хранилища и исследовали единственную реализацию в дереве: etcd3. Однако внимательное прочтение сносок в этом посте показало, что мы были не совсем честными, говоря, что etcd3 — единстве...

Microsoft подтверждает, что контроллеры Xbox могут сломать выключение в сборках Windows 11 Canary Channel Microsoft подтвердила, что последние сборки Windows 11 Canary Channel с трудом завершают работу в определенных сценариях. По словам Джен Джентльман, члена команды разработчиков Windows в Microsoft, сборки 25314 и 25324 могут зависать, когда пользователь пытается выключить си...

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

Sony и Backbone показали дешёвый контроллер для Android Издание DTF передаёт, что контроллер Backbone One — PlayStation Edition вышел ещё в прошлом году для iPhone. Теперь в Канаде, США, Новой Зеландии, в Европе и на Ближнем Востоке появилась версия для Android. С ней можно играть в мобильные проекты, так и стримить игры по Remot...

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

Как развернуть IDE для прототипирования в облаке за 5 минут? Как часто бывает: устанавливаете разные пакеты и программные модули и через время замечаете, как ОС превращается в dependency hell. С этим сценарием знаком почти каждый разработчик. Для решения проблемы можно использовать среду виртуализации или контейнеры. Но для сборки ч...

В мире начался странный мор видеокарт Radeon RX 6000? Всего одна мастерская за короткий срок получила 48 карт с «умершим» GPU Пока пользователи активно обсуждают высокий нагрев Radeon RX 7900 XTX, в мире, похоже, начался какой-то необъяснимый мор адаптеров линейки Radeon RX 6000.  Немецкий канал Techtuber и ремонтная мастерская KrisFix-Germany рассказали, что за довольно коротк...

Дополняем реальность в мобильных приложениях через ARCore Технологии дополненной реальности (Augmented Reality, AR) развиваются с первых экспериментов с шлемами в 1968 году и прогнозируются как один из быстрорастущих сегментов развития интерфейсов (особенно при появлении специализированных устройств, таких как Hololens, Xiaomi Smar...

Sony показала первые беспроводные наушники под брендом PlayStation И портативное устройство Project Q, похожее на контроллер с дисплеем по середине.

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

MSI выпустила в серии Spatium новые M.2 SSD на базе контроллеров Phison E21T и E19T Модели ориентированы на массовый рынок.

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

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

KC868-AK: пианино на DIN-рейку (собачий вальс теперь не проблема) Неуёмный креатив наших китайских друзей из компании Kincony достиг таких масштабов, что даже я, хорошо знакомый почти со всей их продукцией, иногда впадаю в ступор от их изобретений. Когда я первый раз увидел KC868-AK (креатив начинается прямо с индекса), то долго пытался...

Swagger и полиморфные контракты в .NET 7 Не так давно состоялся релиз седьмой версии платформы .NET. Он привнёс множество изменений и интересных нововведений, по которым уже успели пробежаться в рамках новостного обзора. В этой статье мы рассмотрим развитие сериализации платформы (System.Text.Json) вместе с возмо...

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

Sabrent разрабатывает сверхбыстрый твердотельный накопитель PCIe 5 со скоростью чтения 14 Гбит/с Накопитель, способный полностью раскрыть возможности контроллера Phison E26

Сохраняем диапазон в виде box типа В прошлой статье "Пример использования диапазонного типа данных" я на реальном примере рассмотрел, чем может быть полезен специальный тип для хранения диапазонов которые существует в PostgreSQL. В комментариях поступило предложение пойти дальше и воспользоваться типом box. Т...

Зри в корень, но не в ЗD очках. Стереовзгляд в прошлое. Что увидел мишка в ASUS VR-100G или статья-предостережение В данной статье рассмотрим ряд устройств, позволяющих увидеть объемное изображение, как электронного, так и нецифрового характера, оценим субъективное восприятие и последующие ощущения. Наш путь — от простого к сложному: стерео/диаскопы времен СССР, взгляд на QUAKE 3 Are...

MSI представила накопители серии Spatium M480 Pro Сегодня, 12 мая, компания MSI официально представила свои новые твердотельные накопители серии Spatium M480 Pro на базе интерфейса PCIe 4.0, которые могут похвастаться просто безумной скоростью записи и чтения данных, что, конечно, очень понравится многим пользователям, особ...

Представлена материнская плата Biostar B760NH-E Компания Biostar пополнила ассортимент материнских плат моделью B760NH-E формата Mini-ITX, которая предназначена для создания компактной системы. Новинка характеризуется чипсетом Intel B760 с поддержкой чипов Intel Core двенадцатого (Alder Lake) и тринадцатого (Raptor Lake) ...

ВТБ первым в России запускает цифровой банк в Telegram Банк ВТБ первым в России запускает в мессенджере Telegram полноценный онлайн-банк, которые предлагает клиента повседневные финансовые услуги, а также существенное сокращение времени операций. Сервис доступен на смартфонах со всеми операционными системами, при этом в пре...

Новый контроллер от Mircrosoft будет похож на DualSense Однако на данный момент это только слухи.

Программирование для Palm OS: ставим CodeWarrior и оживляем ТСД Приветствую всех! Немало ушедших в историю платформ успели мы повидать. И столько же ещё будет у нас впереди. Но сейчас поговорим не о чём-то реликтовом и экзотическом, а о КПК, что наверняка успели застать многие пользователи данного ресурса. Эти девайсы имели массу поклон...

Sony создала уникальный контроллер PlayStation 5 для людей с ограниченными возможностями Компания Sony в рамках выставки CES 2023 в Лас Вегасе представила уникальный контроллер для PlayStation 5.

В Microsoft проводят эксперимент с адаптацией Windows под Steam Deck На портативную консоль Steam Deck от Valve можно установить не только SteamOS, но также и Windows 10/11, но система от Microsoft не предназначена для этого форм-фактора. Дело в том, что элементы пользовательского интерфейса не оптимизированы для небольших экранов, а кон...

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

[Перевод] Простой контроль доступа ACR в Laravel 10 (инструкция шаг за шагом) Эта статья описывает, как добавить модель безопасности RBAC (ACR, ACL) в Laravel 10, используя пакет "laravel-access-rules". В ней можно увидеть пошаговое руководство по созданию: ролей, разрешений, назначению их пользователям.Получить готовый визуальный интерфейс для управл...

Полное руководство по Remix. Часть 1 Привет, друзья! В этой серии статей я расскажу вам о Remix — новом фреймворке для создания клиент-серверных веб-приложений на JavaScript (точнее, на React) со встроенной поддержкой TypeScript. Remix позволяет разрабатывать так называемые PESPA (Progressive Enhancement Sing...

Объем 8 ТБ и скорость до 14 ГБ/с. Adata анонсировала свой самый скоростной SSD Накануне открытия выставки CES 2023 компания Adata анонсировала свой передовой твердотельный накопитель. Устройство называется незамысловато XPG PCIe Gen5, а его особенностью является поддержка и большого объема памяти, и высоких скоростей. Согласно официальным данным,...

Твердотельный накопитель Kingston OM8PDP3512B емкостью 512 ГБ: популярный ОЕМ-накопитель, соответствующий бюджетным розничным NVMe-моделям Повезло покупателю, которому в новом компьютере достался Kingston OM8PDP3512B, или нет? Это зависит от потребностей самого покупателя. Производительность этих SSD соответствует уровню примерных розничных аналогов, коих на деле гораздо больше двух взятых для сравнения — прост...

Как контролировать задачи в MODX Revolution — делаем TODO виджет для админки В CMF MODX Revolution изначально не предусмотрена возможность ставить задачи и привязывать их к ресурсам. Такое дополнение я тоже не нашел, да и было интересно разобраться в создании виджетов, поэтому придумал решение, как можно быстро реализовать такой функционал на своем с...

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

Тестирование python3-расширения для GIMP Графический редактор GIMP предоставляет широкие возможности для создания расширений на языках программирования Scheme (функциональный язык, сходный с LISP) или Python. Для доступа к системным операциям и регистрации собственных действий используется общий реестр Procedural D...

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

Silicon Motion готовит 7-нм контроллер SM2504XT для PCIe Gen5 SSD массового сегмента Инженерные образцы начнут выпускать только к осени.

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

Go, Allure и HTTP, или Как мило тестировать HTTP-сервисы на Go (часть 2) Всем привет! Меня всё так же зовут Сергей, я разработчик в Ozon. Прошло полгода с тех пор, как я не могу найти носки выхода моей первой статьи про тестирование HTTP-сервисов на Go, уже почти год библиотеке CUTE, поэтому я горю желанием рассказать вам, как нынче можно те...

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

Удивительные клеточные автоматы: вариативные окрестности (взвешенные, Гаусса, «далёкие углы/стороны»)

Расширяем PostgreSQL с помощью Rust Свободная система управления базами данных PostgreSQL не только предоставляет высокопроизводительный движок для выполнения запросов, но и может быть расширена с помощью расширений, которые могут добавлять новые типы данных (например, для ГИС‑рас...

Материнская плата Biostar Z690A Valkyrie на чипсете Intel Z690: широкая поддержка периферии и отличная система охлаждения Материнская плата Biostar Z690A Valkyrie — представитель флагманской серии компании с примерной стоимостью в районе 30 тысяч рублей. У платы 15 USB-портов, включая 9 USB 3.2 Gen2, а также два USB 3.2 Gen2×2. Есть 3 слота PCIe х16, два из которых подключены к процессору 16 ли...

Про новую игровую консоль от KFC: характеристики, цена, дата выпуска, контроллер и игры KFC анонсировала свою игровую консоль ещё в июне 2020 года и пообещала, что она будет конкурировать с PlayStation 5 и Xbox Series X.

Стартовали продажи российских программируемых контроллеров Vostok UNO-VN035 Vostok UNO-VN035 Еще в ноябре прошедшего года мы писали о том, что отечественный проект Vostok, подразумевающий выпуск программируемых контроллеров, аналогичных Arduino, вроде как заморожен, но, как выяснилось, это совсем не так.

PCIe Gen 5 накопители TEAMGROUP T-FORCE Z54A с контроллером InnoGrit показывают скорости до 14 ГБ/с Надлежащее охлаждение можно выбрать из ассортимента TEAMGROUP.

Myst Mobile — переосмысление классики на смартфонах Myst Mobile — мобильный порт игры, которую запустили в Steam 26 августа 2021 года. Только это переосмысленная версия с современной графикой и геймплеем, тогда как «графический квест» Myst изначально появился в 1993 году. Myst Mobile выйдет сугубо на устройства от Apple — её...

ASUS представила геймпад ROG Raikiri Pro На выставке CES 2023 многие производители электроники решили порадовать аудиторию контроллерами для геймеров — кто-то показал новые мышки или клавиатуры, а компания ASUS приняла решение выпустить свой новый геймпад ROG Raikiri Pro, который выглядит очень привлекательно и пре...

Цель есть, пришло время подумать о том, какой софт поставить на NAS В данной статье мы попробуем исследовать альтернативные варианты использования NAS.Также мы попытаемся составить расширенный план тестирования на первых NAS, собранных на китайских процессорах RK3588 и на основе х86 архитектуры. Мы уже приняли решение, что базовым софтом для...

[Перевод] Сможет ли Event Sourcing перерасти базы данных? Event sourcing — не новый термин. Если вы работаете с технологиями, то должны были с ним сталкиваться. Это мощный инструмент, используемый многими крупными организациями в качестве архитектуры баз данных. Он имеет возможность масштабирования и отвечает потребностям современ...

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

[Перевод] Возможности JavaScript и TypeScript последних лет. Часть 1 Hello, world! Представляю вашему вниманию перевод первой части этой замечательной статьи, посвященной возможностям JS и TS последних трех лет, которые вы могли пропустить. В первой части мы поговорим о возможностях JS, во второй — о возможностях TS. Это первая часть. Обрат...

Xiaomi 14 Pro может получить камеру как у Xiaomi 13 Ultra Инсайдер, известный в Weibo под ником Ice Universe, раскрыл интересную подробность о перспективном смартфоне Xiaomi 14 Pro. По данным информатора, вместо 50-мегапиксельного модуля с телеобъективом (как сейчас в Xiaomi 13 Pro) в нем появится 50-мегапиксельный перископны...

От Isolation к Consistency — дорога длиной в 30 лет Участвую в стартапе, в котором разрабатывается СУБД нового типа (работает поверх некоторых kv-движков, кардинально расширяя их возможности, про это немного можно прочитать здесь). Для того, чтобы сравнить то, что понемногу получается, с тем, что имеется в индустрии, пришлось...

Amazon IVS: как быстро добавить видеотрансляции в приложение или на сайт Video live streaming - это технология потоковой трансляции видео тысячам и миллионам зрителей в режиме близком к реальному времени. Видеостриминг находит своё применение в разных областях: образование, фитнес, онлайн события, электронная коммерция, игры и киберспорт.В этой с...

Сокращение типизации с помощью Util Types в Typescript В данной публикации рассмотрим как можно сократить количество типов/интерфейсов в Typescript, сделать их более лаконичными и сэкономить время себе и своей команде. Все это будем делать с помощью Util Types - специальных типов, которые предоставляет Typescript. Вперед под кат...

Линукс в четыре руки. Сетевая OpenArena на двух Nokia N900 Замечательный аппарат Nokia N900 (в контексте материала — просто Nokia), рассматривался во множестве статей, а в разрезе сетевых игр — информации не очень много. Мне показалось интересным испытать Nokia именно в этом аспекте. В данной статье сделаем акцент на мультиплеер Op...

Делаем полезное Zigbee устройство из Триколор GS SMH-ZW-I1 на прошивке PTVO. Новогодняя ёлка с датчиком давления По просьбам заинтересовавшихся данной темой, продолжаю цикл постов на Хабре про создание Zigbee устройств из подручных средств. В предыдущих постах я рассказал как сделать из модуля управления умным домом Триколор GS SMH-ZW-I1 Zigbee координатор или роутер, как прошить чип C...

TypeScript здорового человека, или почему с Enum лучше Наверное, большинство фронтенд-разработчиков в какой-то момент сталкивались с задачей внедрения TypeScript на проект. Обычно это задача выполняется не сразу, а постепенно. Сначала просто переименовываются все файлы из .js в .ts с проставлением везде типа "any", просто чтобы ...

Какими гибкими навыками (soft skills) и почему должен обладать каждый QA Engineer в 2023 году Какими навыками должен обладать успешный в своем деле QA Engineer в 2023 году? Скорее всего, многие из вас в первую очередь подумают про навыки технического характера. Как будто только жесткие навыки (hard skills) являются гарантом стремительного профессионального и карьерно...

Комплексное решение Группы ФТК для защиты промышленных объектов от противоправного применения БАС получило одобрение экспертного совета АСИ Эксперты рабочей группы АСИ «Деловая активность и технологии» одобрили проект Группы ФТК, предназначенный для защиты промышленных объектов от противоправного применения БАС гражданского назначения (массой до 30 кг). Агентство поможет проекту найти партнеров и площадки для вн...

Как играть в игры с PlayStation на Андроид-смартфоне Я уже очень давно не играю в обычные мобильные игрушки на своем смартфоне. Максимум, что могу поставить — это какую-нибудь времяубивалку по типу “три в ряд”, чтобы было чем заняться сидя в очереди. При этом железо в моем телефоне без всяких проблем потянет любую, даже...

Samsung Galaxy S23 Ultra оказался вдвое мощнее предшественника Только вчера компания Samsung официально представила свою новую линейку смартфонов, а уже сегодня появились первые тесты и результаты бенчмарков. Безусловно, наиболее интересным гаджетом является смартфон Galaxy S23 Ultra, так как это буквально лучшее из всего, что сейчас мо...

Появились фото гигантского сокета Intel LGA 7529 – в него вмещается шесть AMD Ryzen 7950X В Китае перед объективом фотоаппарата засветился прототип материнской платы платформы Intel Mountain Stream для будущих серверных процессоров Granite Rapids и Sierra Forest. И самое примечательное в системной плате – это процессорный разъем LGA 7529. По фото хоро...

Дешевый как автобус, удобный как такси: перспективный вид общественного транспорта для больших и средних городов. Часть2 (Jean-Claude Mézières) ссылка на «Часть1: Предварительный анализ Эксперименты на торе. Это вторая часть работы, посвященной исследованию новых схем движения общественного транспорта. В первой мы рассмотрели простейшую беспересадочную, и основанную на ней схему с одной ...

Коммуникатор Node организует подключение к Интернету в любой точке планеты Компания Somewear Labs представила новый тип коммуникационного устройства для военных и спасателей, которое предназначено для создания устойчивой сети передачи данных в полевых условиях. Оно получило название Node и напоминает гаджет для смартфона весом 192 грамма, который л...

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

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

[Перевод] Сферы, в которых дополненная реальность изменила правила игры За последние годы технологии дополненной реальности (Augmented Reality, AR) и виртуальной реальности (Virtual Reality, VR) совершили существенный прогресс в различных отраслях. Они меняют способы работы и взаимодействия с клиентами бизнесов в разных сферах: от онлайн-торгов...

[Перевод] 5 неочевидных возможностей FastAPI: упрощаем работу с бэкендом на Python Почти все, с чем мы сталкиваемся в интернете, имеет отношение к API, а точнее к версиям этого программного интерфейса, использующим для работы HTTP-запросы. Когда мы хотим узнать прогноз погоды, интерфейс браузера или мобильного приложения вызывает API Яндекс.Погоды или API ...

Sony выпустила контроллер для мобильных устройств Android Backbone One - PlayStation Edition Sony выпустила Backbone One - PlayStation Edition - официальный лицензированный контроллер для игр на мобильный устройствах на Android:

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

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

Представлена оперативная память для ноутбуков Kingston Fury Impact DDR5-5600 На выставке CES в этом году компания Kingston продемонстрировала новейшую память для ноутбуков Fury Impact со спецификацией DDR5-5600. Согласно официальному заявлению, данная память SO-DIMM DDR5 предназначается для высококлассных игровых ноутбуков и платформ малого форм...

В DNS начались продажи геймпада DualSense Edge. В России он в полтора раза дороже, чем в США В сети магазинов DNS начались продажи геймпада DualSense Edge — они стартовали 21 апреля. Стоимость составляет 24 999 рублей, при этом в США новинка стоит 200 долларов, что составляет примерно 16 000 рублей по текущему курсу. На «Яндекс.Маркете» ц...

Безопасная разработка в Python. 2 часть В первой части статьи мы начали разбирать тему безопасной разработки на языке Python, поговорили о том, что нельзя допускать бесконтрольное выполнение команд, вводимых пользователем, также нельзя позволять вводить ключи к некоторым командам. Также, вспомнили про SQL инъекции...

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

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

Samsung сделает ставку на MicroLED и 8K-телевизоры в 2023 году На выставке CES 2023 компания Samsung объявила, что будет предлагать 50-, 63-, 76-, 89-, 101-, 114- и 140-дюймовые модели своих MicroLED-телевизоров, значительно расширяя выборку новой технологии отображения. Samsung видимо также планирует расширять линейку 8К-телевизоров, н...

Появилось видео складной клавиатуры, которую в сложенном состоянии можно использовать как игровой контроллер Появилось видео складной клавиатуры от японской компании Grab Shell, которую в сложенном состоянии можно использовать как игровой контроллер.

[Перевод] Приёмо-передающие модули (перевод) Я СВЧ-разработчик, в основном пишу авторские статьи в своём профиле на Хабре, но иногда делаю переводы интересных статей. В этой статье одного из лучших ресурсов по СВЧ тематике описаны блоки приёмо-передающих модулей, рассказано немного об истории ППМ, а также показан приме...

Tutorial по обмену с 1С. Часть пятая: Наш опыт настройки 1000 и 1 обмена В своей предыдущей статье я начала раскрывать тему того, как правильно настраивать обмен между крупными сайтами и B2B-системами на Битрикс с системами учета 1С:Предприятие. Если еще не читали — посмотрите, будет полезно, типовой модуль обмена многое умеет, а то, что не ...

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

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

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

Разбираем протокол Dyson. Интеграция с Home Assistant Очиститель воздуха. Думаю, что многие задумывались о необходимости его приобретения. Если вы живете загородом, а вокруг вас зелёный лес, то покупка такого девайса будет сомнительна. Однако, если вас окружают многоэтажные дома, дороги, забитые машинами, промышленные предприят...

[Перевод] Как структурировать проекты машинного обучения с помощью GitHub и VS Code: полная инструкция с настройками и шаблонами Хорошо продуманный процесс структурирования проектов машинного обучения поможет быстро создавать новые репозитории GitHub и с самого начала ориентироваться на элегантную программную архитектуру. Команда VK Cloud перевела статью о том, как организовать файлы в проектах маши...

Простая процедурная генерация мира, или Шумы Перлина на Python Недавно я выпустил статью, в которой рассказал о библиотеке Ursina Engine и показал, как создать свою трехмерную игру на Python. Между разделами вскользь упомянул про шум Перлина. Это один из базовых алгоритмов процедурной генерации, который можно использовать для создания ...

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

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

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

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

Loongson представила систему на кристалле LS2K2000 Когда речь заходит о китайских производителях процессором, многие пользователи с недоумением думают, что это какая-то шутка — ведь производят процессоры только Intel и AMD. Но на самом деле это не совсем так, потому что на территории Китая уже есть несколько моделей процессо...

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

[Перевод] Как мы в Slack используем Terraform В Slack всей своей инфраструктурой, опирающейся на AWS, DigitalOcean, NS1 и GCP, мы управляем с помощью Terraform. И хотя большая её часть работает на AWS, мы выбрали Terraform в противоположность их нативному сервису CloudFormation, чтобы использовать единый инструмент сре...

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

[Перевод] GreenPlum: уникальные индексы для таблиц AO/CO Уникальные ограничения — классическая функция реляционной базы данных, которая обеспечивает уникальность столбца или группы столбцов во время ввода данных или построения индекса. Они могут быть указаны с помощью ключевых слов UNIQUE / PRIMARY KEY. Уникальные индексы — сущнос...

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

Модули от Astronergy будут использоваться для крупнейшей в Европе электростанции   Для строительства крупнейшей в Европе солнечной электростанции TOPCon в Дёллене (Бранденбург) в Германию были доставлены фотоэлектрические модули ASTRO N5 TOPCon общей мощностью 154,4 МВт. Являясь первопроходцем в массовом производстве фотоэлектрических модулей TOPCon...

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

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

Материнская плата Gigabyte B650E Aorus Master на чипсете AMD B650E: все слоты М.2 поддерживают PCIe 5.0 Материнская плата Gigabyte B650E Aorus Master — флагманский продукт компании на чипсете AMD B650E со стоимостью в районе 35-40 тысяч рублей. У платы имеется 20 портов USB разных видов, включая 1 USB 3.2 Gen2×2. Слот PCIe х16 получает от процессора 16 линий PCIe 5.0, все 4 сл...

Пошаговая инструкция: как с Node.js организовать иконки из Figma в проекте Эта статья подробно описывает создание небольшого скрипта на Node.js для выгрузки векторных иконок из Figma в проект, а также универсального компонента для разных видов иконок, который удобно использовать в своём приложении. Скрипт может пригодиться командам, которые ещё не...

FRED-T5. Новая SOTA модель для русского языка от SberDevices Уже много времени прошло с момента публикации наших последних языковых моделей ruT5, ruRoBERTa, ruGPT-3. За это время много что изменилось в NLP. Наши модели легли в основу множества русскоязычных NLP-сервисов. Многие коллеги на базе наших моделей выпустили свои доменно-адап...

CES 2023: Intel представила мобильные процессоры 13-го поколения На выставке CES 2023, проходящей в Лас-Вегасе, компания Intel анонсировала линейку мобильных процессоров Intel Core 13-го поколения. Серия HX предназначена для мощных ноутбуков для энтузиастов, серия H — для мощных и тонких ноутбуков, серия P — для производительных ультрабу...

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

Samsung представила защищенные флагманы не для всех. С ними хоть куда Телефоны Samsung Galaxy S23 — довольно универсальные устройства, а S23 Ultra (в частности) является одним из лучших флагманов, которые нам уже показали в этом году. Но есть условия, в которых вам не захочется брать с собой дорогой аппарат из-за риска разбить его. Поэтому вы...

Telegram клиент. TDLib и Spring Boot Всем привет! В данной статье я хотел бы рассмотреть процесс создания Telegram клиента с помощью кроссплатформенной библиотеки TDLib, Java и Spring Boot. Читать далее

Ищем иголку вредоносных запросов в стоге трафика: PT NAD vs. Cobalt Strike и Brute Ratel C4 Популярность фреймворков постэксплуатации среди злоумышленников растет: это удобный инструмент контроля зараженных устройств и горизонтального перемещения внутри сети. Они помогают атакующему собрать всю карту сети и связи между узлами в одном интерфейсе, из которого они же ...

AMD вернёт потребительские монструозные CPU? Слухи говорят о выходе Threadripper 7000 в двух линейках В то время, как настольные Ryzen 7000 уже вышли, а мобильные появятся в начале 2023 года, монструозных Ryzen Threadripper 7000, видимо, придётся подождать.  Как сообщается, эти CPU (линейка Storm Peak) выйдут лишь в сентябре следующего года. Учитывая, что Threadri...

Hydrosphere — управляем ML как сервисом Подобно тому, как в мире разработки многокомпонентных систем применяются подходы для управления и мониторинга микросервисами на основе инструментов DevOps (для запуска и восстановления сервисов, передачи данных, наблюдения за распределенными операциями, выполнение замеров и ...

[Перевод] Военное вычислительное мышление. Тактический искуственный интеллект. Часть II В своём последнием посте в блоге я описал, как программы TIGER, а потом и MATE, класифицировали сражения (в терминах информатики - "объекты") на основе атрибутов, конкретнне - атрибута закреплённых и не закреплённых флангов, а после распознания их наличия или отсутвия, мы у...

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

Код на упаковке, потребление 20 Вт и 95 FPS в League of Legends. Все особенности настольного ПК Xiaomi Host Mini В Сети опубликован большой обзор первого настольного компьютера Xiaomi – устройства под названием Host Mini. Он дает полное представление о том, что из себя представляет Host Mini и для чего он подходит. Для начала нужно напомнить, что Xiaomi Host Mini построен н...

Материнская плата Gigabyte X670E Aorus Master на чипсете AMD X670E: флагманское решение форм-фактора E-ATX, 21 порт USB, 4 слота М.2, мощная система питания У Gigabyte X670E Aorus Master имеется 21 порт USB разных видов, включая 2 USB 3.2 Gen2×2. Плата предлагает слот PCIe х16 (PCIe 5.0) и аж 4 слота M.2, два из которых подключены напрямую к процессору линиями PCIe 5.0. Есть еще 2 слота PCIe x16, которые работают в режиме х4 и х...

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

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

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

Если процессор Intel с TDP 350 Вт может потреблять почти 2 кВт, то сколько будут потреблять CPU Granite Rapids с TDP до 500 Вт? Появились первые подробности об этой линейке В Сети появились подробности о процессорах Intel, которые придут на смену недавно вышедшим Sapphire Rapids. Новое поколение будет называться Granite Rapids, и оно действительно будет полностью новым.  Эти CPU перейдут на техпроцесс Intel 4, а также на новую архите...

Разворачиваем Kubernetes-платформу Deckhouse в Yandex Cloud Платформу Deckhouse можно устанавливать на виртуальные машины облачных провайдеров, на bare metal-серверы, в закрытый контур и не только. В статье рассмотрим вариант установки Deckhouse в Yandex Cloud. А чтобы убедиться, что все внутренние ресурсы и компоненты работают ...

Новая линейка портативных аккумуляторов Cactus Новая линейка портативных аккумулятор Cactus отличается разнообразием добавленных функций в уже привычный для любого пользователя пауэрбанк. Модель Cactus CS-PBFSNT-10000 оснащена встроенным кабелем с разъёмом Type-C и Lighting. Это будет удобно тем, кто не любит или заб...

Приставка Apple TV теперь требует наличия iPhone или iPad Пользователь Twitter под ником @hugelgupf опубликовал информацию о том, что он не может пользоваться своей ТВ-приставкой Apple TV, так как у него нет iPhone или iPad. Вместо того чтобы позволить пользователям читать и принимать новые условия обслуживания на самой п...

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

Печатные машинки, контроллеры для PS4, Steam и Game Boy Advance: предновогодняя барахолка в Испании Несмотря на то, что дни стали короче, а ночи — длиннее, под Валенсией, где я живу, все еще тепло. Вечером, когда пишу этот своеобразный отчет о походе на барахолку, температура воздуха около 18 °C. Об этом упоминаю потому, что в Гранаде, где я жил до начала 2022 года, в эт...

[Перевод] Тестирование автоматизации Ansible с помощью Molecule Часть 2 Больше работайте с Molecule, чтобы убедиться, что ваша инфраструктура работает. Используйте компоновку, идемпотентность, несколько контейнеров и внутренние зависимости, чтобы при развертывании веб-сайта ваши роли Ansible вели себя должным образом. В первой части статьи мы р...

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

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

[Перевод] Как повысить поддерживаемость кода с помощью сервис-тегов в Symfony Среди всего прочего в Leaseweb мы предлагаем нашим пользователям сервис Private Network, который позволяет им создать свою собственную частную сеть между другими продуктами Leaseweb.Для решения задачи добавления оборудования, такого как серверы, в Private Network наша команд...

Так будут выглядеть Samsung Galaxy S23, S23 Plus и S23 Ultra. Опубликованы живые фото полноразмерных макетов телефонов На тематическом ресурсе Slashleaks опубликованы живые фото полноразмерных макетов всех трех представителей будущей линейки Galaxy S23: собственно Galaxy S23, а также Galaxy S23 Plus и Galaxy S23 Ultra. Galaxy S23 Galaxy S23 Plus Эти фото подтверждают ранее опубл...

Micron называет Crucial T700 самым быстрым SSD в мире В Сети опубликованы промо-материалы по твердотельному накопителю Crucial T700. В них Micron указывает все характеристики устройства и отмечает, что T700 – самый быстрый SSD на планете. Заявленные скорости последовательного чтения и записи – 12 400 и 11...

Распознавание банковских карт в видеопотоке в браузере с помощью SmartEngines и WebAssembly С активным развитием и распространением технологии WebAssembly (сокращённо WASM) появилась возможность создавать веб-модули, которые можно загружать с сервера и исполнять их прямо в браузере! Мы не смогли пройти мимо такой возможности, и, после долгих оптимизаций, представил...

Создание и тестирование процессора аннотаций и кодогенератора на KSP В первой части статьи мы рассмотрели подход к обработке аннотаций (и возможной генерации дополнительных исходных текстов), который используется в мире Java и долгое время применялся также для Kotlin (при этом Kotlin-код предварительно преобразовывался в Java-классы, что зани...

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

Microsoft показала новый контроллер Xbox Stellar Shift Microsoft показала новый Xbox контроллер Stellar Shift Special Edition в фиолетовом цвете, который среди прочего выделяется новой эксклюзивной только для него функцией.

Новые инструменты для работы c ML-моделями и обзор MLOps от CERN Привет всем, кто работает с ML-моделями и занимается аналитикой данных! В новом дайджесте для вас много интересных обзоров по инструментам — как говорится, ни ClearML и Airflow едиными. Рынок решений стремительно развивается, и наши подборки помогут вам держать руку на пуль...

Долой Mimikatz! Инжектим тикеты своими руками Для подписчиковДля реализации целого ряда атак типа pass the ticket необходимо внедрить в скомпрометированную систему билет Kerberos. Обычно для этого используются инструменты вроде Mimikatz, Impacket или Rubeus, но они отлично палятся антивирусами, что делает такой подход н...

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

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

Chonky Pocket: КПК на базе Raspberry Pi c хорошим экраном и необычной клавиатурой «Малинки» — отличные устройства для разработки проектов любого масштаба и направления. На их основе делают как простые пет-проекты, так и достаточно крупные корпоративные проекты, системы, которые выполняют бизнес-задачи. Но больше, конечно, DIY-проектов, участие в кото...

Модули Astronergy TOPCon 355 МВт для экологически чистой энергии в Австралии ASTRO N, модули TOPCon n-типа от компании Astronergy, недавно громко заявили о себе в рамках проекта солнечной электростанции Walla Walla в Австралии. Это стало важной вехой для фотоэлектрических модулей Astronergy TOPCon, способствующих созданию мира с нулевым уровнем Carbo...

[Перевод] Самостоятельный хостинг в 2023 году Оригинал блога, который вы сейчас читаете, имеет идеальный рейтинг PageSpeed 100 / 100. (По крайней мере, на момент написания статьи.) Это не хвастовство, а совсем наоборот. Оказывается, достичь этого вообще не трудно. Просто хостите статическую страницу с простым...

Микросервисная реализация объектно-ориентированных баз данных В настоящее время объектно-ориентированные базы данных (ООБД) не имеют достаточно большого распространения в повседневном использовании, да и более того, не настолько популярны как реляционные базы данных, которые не один десяток лет уже активно поддерживаются различными соо...

[Перевод] Улучшение реактивности с помощью VueUse VueUse — это библиотека из более чем 200 служебных функций, которые можно использовать для взаимодействия с целым рядом API, включая интерфейсы для браузера, состояния, сети, анимации и времени. Эти функции позволяют разработчикам легко добавлять реактивные возможности в сво...

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

C3 Solutions – будущий лидер отрасли ЦОД? Чудо-женщина, мужчина с обложки глянцевого журнала, оборудование, которое в России производит только одна компания, – это всё C3 Solutions. Все самое новое и интересное о своих проектах C3 Solutions показали в Национальной премии «ЦОДы.РФ».  Компания C3 Solutions традиционн...

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

Samsung представила экран, который сможет заменить смарт-часы Samsung Display — одно из главных имен в мире создания дисплеев и всего, что с ними связано. Даже несмотря на наличие серьезных конкурентов, компания давно и успешно выпускает свою продукцию не только для головной компании, но и для конкурентов. Большая часть недавних усили...

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

Системы ИИ в p2p-формате: будущее ChatGPT, Midjourney, Copilot Герои статьи для себя сделали иллюстрацию Последние несколько месяцев оказались богаты на новости о системах искусственного интеллекта. Тематические площадки и видеохостинги заполнены контентом про ChatGPT и Midjourney; разработчики делятся примерами кода, созданного ИИ-по...

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

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

Snapdragon 8 Gen 2, 5300 мА·ч и 66 Вт. Характеристики и рендер нового флагмана Honor – Magic5 Инсайдер Rodent950, исправно снабжающий подробностями о только готовящихся к выпуску телефонов Huawei и Honor, опубликовал технические данные и рендер Honor Magic5. Так как модулей основной камеры три, то изображение скорее всего демонстрирует базовую модель линей...

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

MedBench: NLP-задачи в медицине, модели и методы их решения Привет, Хабр! Меня зовут Даниил Погуляка. Я студент четвертого курса МГТУ им. Н.Э. Баумана, факультета "Информатика, искусственный интеллект и системы управления". Уже некоторое время я занимаюсь изучением методов машинного обучения, в частности, касающихся автоматической об...

Материнская плата Afox B550-MA-V2 на чипсете AMD B550: бюджетное решение для дешевых домашних ПК Afox B550-MA-V2 — очень неплохой выбор для простых ПК, в которых будут использоваться процессоры AMD Ryzen бюджетного сегмента из поколений 3000/4000/5000. Чипсет B550 обеспечивает базовую поддержку периферии, а цены материнских плат такого уровня уже успели сильно упасть. У...

Телевизор Motorola Envision TV оценен от $120 Принадлежащий компании Lenovo бренд Motorola пополнил ассортимент телевизоров линейкой Motorola Envision TV, в которую вошли модели с диагональю экрана 32, 43 и 55 дюймов. Первая имеет разрешение HD, вторая как Full HD, так и 4K, а третья – только 4K. Младшие модели характер...

[на правах рекламы] Биткойн и USDT: понимание взаимосвязи между двумя криптовалютами *** на правах рекламы *** Несмотря на то, что они имеют разные цели и функции, многие инвесторы интересуются взаимосвязью между этими двумя цифровыми активами. В этой статье мы рассмотрим понимание взаимосвязи BTC/USDT, и как они влияют друг на друга.

В российский реестр программного обеспечения включено решение IT ГРУППЫ ОТКРЫТИЕ Программное обеспечение IT ГРУППЫ ОТКРЫТИЕ ITgo 2.0 вошло в российский реестр IT-решений в декабре 2022 года. Мониторинг серверных показателей и передача значения системным администраторам – основная задача ПО. Контроллер ITgo 2.0 – это одноплатный компьютер Raspbery Pi с не...

Создаём расширение google chrome для записи экрана и камеры В данной статье рассмотрим создание расширения google chrome для записи экрана и камеры. Оно может записывать целый экран, отдельное окно или вкладку. В режиме записи экрана можно вставлять окно с фронтальной камерой внутрь страницы на которой активен плагин, либо вне браузе...

[recovery mode] Тестирование gRPC. Часть 2 В предыдущей статье мы с вами рассмотрели тестирование фреймворка gRPC. Но демо проект созданный моим коллегой Михаилом Петровым, был улучшен моим в другим коллегой Читать далее

ТОП-10 экспортеров для Prometheus 2023 Статья Основы мониторинга (обзор Prometheus и Grafana) оборвалась на самом интересном месте. Автор предложил искать и использовать актуальные экспортеры, а читатель такой – окей, где референс? Что ж, давайте рассмотрим топ-10 наиболее полезных экспортеров на начало 2023 года...

[Перевод] Исчерпывающее руководство по различным типам API API (Application Programming Interface, программный интерфейс приложения), является жизненно важным компонентом в современном ландшафте разработки программного обеспечения, обеспечивая строительные блоки для взаимодействия приложений друг с другом. В этой статье рассмотрим п...

В очередь, ...! Как управлять состоянием системы через события Существует множество разных подходов к построению архитектуры серверных приложений. В данной статье рассмотрим Event-driven архитектуру (она же событийно-ориентированная). Рассмотрим основные принципы, как перейти от связей Компонент А <-> Компонент В, к связям через с...

Введение в архитектурный шаблон «Мрак в Моделях» В данной статье рассмотрим один из способов работы со сложностью, возникающей в ходе разработки ПО. Рассмотрим принципы SSOT, FRP (Combine), SRP и дойдём до архитектурного шаблона «Мрак в Моделях» (далее MM), являющегося комбинацией этих принципов. Примеры будут для iOS на S...

Как мы улучшили самозащиту приложения благодаря KNOX Привет! Меня зовут Сергей Занкин, я старший разработчик в мобильном штабе «Лаборатории Касперского» на проекте Kaspersky Safe Kids — это программа родительского контроля и защиты ваших детей в режиме 24/7. В данной статье расскажу о добавлении Samsung KNOX (далее KNOX) в пр...

Цифровая безопасность умного дома: что беспокоит российских пользователей Эксперты из «Лаборатории Касперского» поделились интересной статистикой. Как показали результаты опроса, больше половины владельцев умных гаджетов в России (54%) чувствуют личную ответственность за их цифровую безопасность.  Иллюстрация: «Лаборат...

Бинарники из Python-файлов: Nuitka-компилятор, обзор и небольшое исследование Здравствуйте, дорогие хабровчане. Сегодняшняя статья — результат моего небольшого исследования. Я хочу показать, как компилировать бинарные модули расширения (.so) из python-файлов, чем они будут отличаться и как с ними работать. Делать это мы будем при помощи компилятора N...

Математическая оптимизация и моделирование в PuLP: задача о назначениях Приветствую! Я, Ложкинс Алексей, консультант и разработчик оптимизационных решений и математических моделей для бизнеса. Это первая в цикле работ обучающая статья, часть личного образовательного проекта "Make optimization simple". Цель проекта – продемонстрировать доступност...

DIGMA PRO представила быстрый SSD TOP P8 Сегодня компания DIGMA PRO официально представила свои новые твердотельные накопители в линейке Top P8, которые обладают приличной производительностью, могут похвастаться внушительным объёмом и при этом являются относительно доступными на фоне конкурентов. Начать стоит с тог...

Amazon предлагает свой собственный воздушный кулер для процессора по доступной цене Однако, начиная с конструкции кулера и заканчивая кнопочным контроллером RGB, он выглядит идентично Hyper 410R RGB от Cooler Master.

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

Phison: все PCIe Gen 5 накопители с контроллером E26 должны использоваться с радиатором Без охлаждения новые модели перегреваются вплоть до ошибок файловой системы — компания улучшит защиту в новой прошивке.

[Перевод] База данных в контейнере Docker — как ее запустить, и зачем она нужна В этом посте я хотел бы показать, как легко можно использовать базу данных (здесь для примера взята PostgreSQL) в контейнере Docker. В данном посте рассмотрены достоинства и недостатки такого решения. В конце статьи будет рассказано, что такое том Docker (Docker Volume). Ч...

Core i9-13980HX, видеокарта RTX 40 и ценник от 2900 долларов: представлен обновлённый игровой ноутбук Alienware m18 Компания Dell представила обновлённый игровой ноутбук Alienware m18 с огромным экраном. Ранее такие модели выпускались в 2014 году. Тогдашняя модель оснащалась процессором Intel Haswell и флагманской видеокартой Nvidia GeForce GTX 880M. Нынешняя же версия получит более ...

Большое сравнение нейросетей Привет, меня зовут Юля, 85GB и я веду свой канал по нейронкамВ этой статье я рассмотрю по различным параметрам графические нейронки: DALL-E 2, Midjourney, Stable Diffusion, Кандинский и Шедеврум. Постараюсь разложить всё максимально чётко и ёмко, дать оценку по каждому блоку...

Семь красных линий Простите меня. Если не готовы прощать, не читайте дальше этих строк, прокляните меня и эту статью — не читая. Так делают многие. Я замахнулся на святое — на «Семь красных линий» Алексея Березина. Читая про них, вы, наверное, сопереживали несчастному Петрову, которому «вынули...

В Китае начали подделывать популярные накопители Samsung 980 Pro. Даже фирменное ПО Samsung Magician принимает их за своих В Китае начали выявлять поддельные SSD типоразмера M.2 Samsung 980 Pro. Несмотря на то, что это немолодая модель, она все еще довольно популярна. И, вероятно, на этой популярности решили сыграть недобросовестные продавцы. На вид поддельный Samsung 980 Pro выглядит как ...

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

Redmi 9C NFC не получит MIUI 13 Профильный ресурс XiaomiUI сообщил, что компания Xiaomi решила отменить выпуск прошивки MIUI 13 для бюджетных смартфонов Redmi 9C и Redmi 9C NFC. При этом, изначально обе модели вошли в перечень устройств на соответствующее обновление. Отмечается, что у производителя возникл...

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

[Перевод] Отладка гейзенбагов: история о параллельной обработке Гейзенбаг (существительное) Баг, исчезающий при попытке его отладить Пролог Недавно мы занимались крупнейшей миграцией в кодовой базе Python Analyzer, стремясь её ускорить. Среди прочих изменений одно крупное улучшение заключалось в следующем: теперь анализатор стал использо...

Intel предлагает полный переход на 64-разядную архитектуру в процессорах Ноутбук с процессором Intel 8088, 640 КБ ОЗУ и экраном 640 х 200 пикселей. В продаже появился Book 8088 DOS за 200 долларов Несмотря на то, что Windows 11 уже даже не существует в 32-разрядной версии, предлагая только 64-разрядную, современное аппаратное обеспечение мо...

Видео обзор отечественного фотополимерного 3Д принтера Rex 6K Mono. Крупногабаритная LCD 3D печать с высоким разрешением. Всем привет, Друзья! С Вами компания 3DTool!Среди 3Д принтеров отечественного производства, все больше моделей работающих по технологии FDM, много устройств печатающих металлом, но действительно не хватает фотополимерных решений. Аналоги таким устройствам, как Phrozen Sonic ...

Как организовать обмен опытом без NDA и прочих рамок Большая часть ИТ-конференций — это сборник best-practices, которые призваны не только научить чему-либо, но и показать компанию спикера с выгодной стороны. Также спикеры сталкиваются с NDA — не всеми данными можно делиться, поэтому доказать эффективность предложенных инструм...

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

iPhone 15 Pro получит уникальную программируемую кнопку Если вы следите за новостями из мира смартфонов, то знаете, что компания Apple планирует выпустить смартфоны iPhone 15 и iPhone 15 Pro в этом году с крупными изменениями, которые пользователи так ждали. Существенным обновлением для стандартных моделей iPhone 15 является инте...

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

Как мы создаем Squadus: путешествие от монолита к микросервисами На этой неделе мы выпустили Squadus — единое цифровое рабочее пространство, которое позволяет компаниям удобно и гибко структурировать коммуникации. На создание этого on-premise решения ушло порядка трех лет; для ускорения разработки Squadus мы скомбинировали наши технологии...

Предварительная обработка данных с помощью библиотеки Pandas (Задача) В современном мире большинство бизнес-процессов связаны с обработкой больших объемов данных, получаемых от различных источников. Часто эти данные содержат ошибки, дубликаты и пропуски, что может привести к неверным выводам и решениям. Одним из инструментов, которые позволяют...

[Перевод] Управление заголовками HTTP в Joomla 4 (часть 1) Эта статья - первая часть перевода статьи Joomla’s New HTTP Headers Plugin For J4 из майского номера (2022) Joomla Community Magazine. Статья рассчитана на широкий круг читателей с разными уровнями компетенций, поэтому опытным вебмастерам и разработчикам имеет смысл пропусти...

Тест-драйв беспроводных наушников HUAWEI FreeBuds 5i К нам в редакцию приехал семпл в цвете «чёрный гранит», а в линейке можно найти также варианты «серо-голубой» и «керамический белый». Устройство обещает быть любопытным, так как HUAWEI старается внедрять новые идеи в свои продукты, которые становятся умнее и делают жизнь ...

Магия размерностей и магия Котлина. Часть вторая: Продвинутые возможности  KotUniL Это вторая статья из серии статей про магии размерностий и Котлина на примере библиотеки KotUniL.В первой статье мы рассмотрели, как с помощью этой библиотеки не разбивать космические аппараты :-). В этой статье мы рассмотрим менее очевидные, но не менее интересные фичи...

Integrated Architecture Framework для описания архитектуры предприятия Со времени публикации первых фреймворков для проектирования архитектуры предприятия (например, TOGAF, FOAF, Archimate, Zachman Framework, MODAF, DoDAF, FEA, Gartner Enterprise Architecture Framework), а также попыток переноса архитектурных подходов управления жизненным цикло...

Сравниваем инструменты мониторинга IT-инфраструктуры Zabbix, Icinga, Prometheus Инструменты мониторинга IT-инфраструктуры позволяют полностью отслеживать ее состояние: собирать данные, анализировать и визуализировать их, оповещать о сбоях и т.д. В этой статье рассмотрим платформы Zabbix, Icinga и Prometheus. Разберем их UI, архитектуру, принципы сбора м...

Предварительная версия Outlook for Windows получает поддержку учетных записей Gmail Новое приложение Outlook for Windows уже почти год находится в стадии Public Preview, поскольку Microsoft продолжает добавлять новые функции в почтовый клиент. Сегодня Microsoft объявила, что предварительная версия Outlook for Windows, наконец, начинает получать поддержку ст...

«Карманный синоптик за час». Пишем Telegram-бота для мониторинга погоды на Python Хабровчане, всем привет! Меня зовут Максим Плачковский, я автор канала PythonToday. Из этой статьи вы узнаете, как написать своего Telegram-бота для получения данных о погоде в любом городе нашей планеты. Мы детально рассмотрим работу с API, парсинг JSON и напишем бота на а...

Аквариумные рыбки взломали кредитную карту своего хозяина через Nintendo Switch Высокие технологии без должного контроля могут приводить как к курьезам, так и проблемам, в чем сотни зрителей YouTube-канала «Mutekimaru Channel» убедились в прямом эфире. Этот японский блогер собрал нехитрое устройство из видеокамеры и сетки с символами, вдоль которых плав...

МегаФон расширяет географию домашнего интернета в Петербурге МегаФон в Санкт-Петербурге добавил новые объекты на карту покрытия проводного интернета за счет использования инфраструктуры ИТ-партнера «Обит». Жители еще более 200 тысяч квартир в Северной столице и Ленобласти смогут подключить универсальный продукт от МегаФона, включающий...

Автоматическая документация API Django Rest Framework с помощью DRF Spectacular Целью этой статьи является демонстрация возможностей drf-spectacular для документирования API и основного набора техник, которые покроют большую часть сценариев использования. Мы настроим генерацию документации и рассмотрим все основные способы гибкой настройки отображения. ...

Кейсы разметки в CVAT #1: найди отличия Привет, дорогие читатели! Меня зовут Алина, я работаю операционным менеджером в компании Training Data, которая занимается сбором и разметкой данных. Я веду проекты по разметке, а еще благодаря знанию python пишу скрипты для автоматизации работы своей команды. У меня накопил...

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

Представлен самый тонкий в мире смартфон с перископной камерой: толщина Oppo Reno10 Pro+ составляет всего 8,28 мм Компания представила серию Oppo Reno10, все модели которой оснащены телеобъективом. При этом Oppo Reno10 Pro+ является самым тонким смартфоном с перископным модулем. Смартфон Oppo Reno10 Pro+ имеет толщину всего 8,28 мм и весит всего 194 г. Сообщается, что у Oppo Reno1...

Новый контроллер для Xbox может стать абсолютной копией геймпада PlayStation 5 Отличная идея.

В Сети заметили комплекты PlayStation 5 с двумя контроллерами DualSense Подойдёт покупателям, заинтересованным в локальных многопользовательских играх.

Silicon Motion готовит к выпуску 7-нм контроллер PCIe 5.0 SSD в 4 квартале 2023 года На подходе еще один конкурент PCIe 5.0

Обзор твердотельного накопителя ADATA Legend 960 объемом 1 Тбайт Обзор твердотельного накопителя ADATA Legend 960 объемом 1 Тбайт на контроллере Silicon Motion SM2264 и DRAM-буфером на 1 Гб.

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

Злая сетевуха. Разбираем в деталях атаку BadUSB-ETH Для подписчиковЕсли у тебя есть возможность подключить к USB-порту атакуемого компьютера специально подготовленное устройство, ты можешь полностью перехватить трафик, получить cookies и пароли, взломать контроллер домена, а контролировать ход атаки по Wi-Fi. Как это реализов...

Big Data в облаках Всем привет! Сегодня хотим затронуть тему облачных технологий. Дмитрий Морозов, архитектор DWH в компании GlowByte, занимается хранилищами данных 6 лет, последние 2,5 года участвует в проектах, использующих облака. В этой статье он сделает обзор облачных решений, которые мог...

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

Weak Pass Detector – запрет на использование утекших паролей в контроллере домена Всем привет! Меня зовут Иван Нагорнов, я руководитель направления в Лаборатории кибербезопасности Сбербанка. В данной статье будет сделан обзор и предложение к использованию одной из наших разработок, которая направлена на минимизацию использования утекших паролей из открыты...

Введение в Материалы Материалы — это один из основных элементов в создании игровых объектов в игровых движках. Материалы позволяют управлять внешним видом объектов, включая текстуры, цвета и прозрачность.В Unreal Engine 5 материалы состоят из множества узлов, также называемых нодами, которые свя...

[Перевод] Работа с SQL Server в C# с помощью скриптинга. Часть 2 В этой статье я покажу вам, как работать с Microsoft SQL Server в C# проектах посредством скриптинга. Реализовать это можно как в Windows, так и в macOS. Поскольку Windows, очевидно, является намного более популярной целевой платформой для C# и SQL Server, больше внимания я ...

[recovery mode] Tensorflow: Используем трансферное обучение для классификации пневмонии и оптимизируем нашу модель Привет, Хабр! На связи Рустем, IBM Senior DevOps Engineer & Integration Architect.Сегодня мы будем работать с открытым набором данных по рентгенографии грудной клетки которые, использовали для этого исследования, с предварительно обученной моделью MobileNet_v2 для класси...

Идеи для тех, кто хочет собрать свои часы Картинка twizz.ru Каждый самодельщик рано или поздно приходит к тому, что ему вот прямо сейчас необходимо создать свои часы. Зачем, почему — никто не знает. Если вы пришли к такому же пониманию, «их есть у меня». А именно — собственный хит-парад самодельных часов, которые п...

Более 11 000 МБ/с на операциях записи в реальных тестах. MSI показала SSD Spatium 570 Pro Компания MSI привезла на CES 2023 свой самый быстрый твердотельный накопитель. Модель Spatium M570 Pro является первой для производителя с поддержкой PCIe 5.0 и обеспечивает скорость передачи данных до 12 ГБ/с.  SSD основан на новейшей 232-слойной памяти 3D-NAND п...

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

МТС уже ищет поставщиков оборудования, хотя президент компании уверял, что запасов хватит на 2 года Как сообщают «Ведомости», оператор МТС начал поиск новых поставщиков телекомоборудования, опубликовав запрос информации о поставке решений 5G. Оператор ищет поставщиков различных моделей небольших базовых станций-ретрансляторов. В запросе указано 37 позиций,...

Финляндия рассмотрит возможность предоставления Украине истребителей-бомбардировщиков F/A-18 Hornet Во время своего выступления она заявила, что Финляндия может рассмотреть возможность предоставления Украине истребителей. Об этом сообщила премьер-министр Санна Марин (Sanna Marin).

Материнская плата Biostar B660GTN Racing формата Mini-ITX на чипсете Intel B660: приличная поддержка периферии, мощная система питания, лишь охлаждение слабовато Материнская плата Biostar B660GTN из игровой серии Racing с примерной стоимостью от 15 тысяч рублей предназначена для компактных ПК. У нее есть 10 USB-портов, включая 4 USB 3.2 Gen2 и 2 USB 3.2 Gen1. Единственный слот для карт расширения — «длинный» PCIe х16 для видеокарты, ...

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

Не работает карта в чехле Айфона. Как исправить и платить без проблем С отключением Apple Pay Айфоны в России лишились, безусловно, одной из самых важных и полезных функций. За время доступности платёжного сервиса Apple в стране миллионы пользователей не только отвыкли от наличных, но даже перестали носить с собой банковские карты. Безотказно...

Много не бывает: в линейку Redmi Note 12 добавят ещё две модели смартфонов Линейка смартфонов Redmi Note 12 не перестаёт расширяться. В ней уже есть Redmi Note 12 Pro+, Redmi Note 12 Pro, Redmi Note 12 и Redmi Note 12 4G. Также скоро должен выйти самый мощный в серии Redmi Note 12 Turbo. Теперь же появилась информация, что можно ожидать по крайней ...

Dry-rb — экосистема, которая упростит архитектуру вашего проекта Привет! Меня зовут Вероника Молчанова. Я - Ruby-разработчик в компании Joy Dev. В этой статье мы рассмотрим набор Ruby-библиотек dry-rb и расскажем, как они помогли упростить архитектуру проектов. В частности хотим показать, как на наших проектах используются такие гемы из d...

Обзор Tecno Phantom X2. Высокая производительность, четкие снимки и AMOLED 120 Гц Продолжая изучать актуальную модельную линейку смартфонов Tecno в центре внимания флагманский сегмент в котором производитель представил сразу два устройства - Phantom X2 и Phantom X2 Pro. Первый, рассматриваемый сегодня, отличается упрощением по модулю конструкции камеры, з...

Galax представила экстремальный SSD. Скорость чтения – до 10 Гбит/с Galax известная своими экстремальными видеокартами HOF, а теперь у компании появился не менее экстремальный твердотельный накопитель. Устройство формата M.2 оснащено активной системой охлаждения – и неспроста: контроллер туту будет прилично разогреваться, стараясь...

Как собрать самодельный принтер/плоттер Картинка youtube-канал «stefanopadoan art» Есть один весьма примечательный вид ЧПУ-устройств, который не оставит равнодушным никого — самодельный принтер. Мало того, что он является хорошим демонстратором принципов числового программного управления, задействуя все основные...

[Перевод] Разнообразие enum в Kotlin Kotlin, являясь мощным современным языком программирования, дает возможность разработчикам создавать эффективный и читаемый код. Одна из таких фич это перечисления - Enum classes - тип данных, который позволяет определить множество именованных констант. В этой статье рассмот...

Ещё один Хаброметр В рамках проекта  контроллера сервоприводов MC50 постоянно пишутся тестовые прошивки. В результате одной из проб получился Хаброметр - устройство навеянное вот этими статьями HabrScore, HabraTab. Наш Хаброметр периодически парсит страницу Хабра, извлекает из н...

На российский рынок вышел новый бренд ноутбуков Digma Pro На российский рынок выходит бренд Digma Pro, под которым предлагаются ноутбуки в среднем ценовом сегменте. Новая линейка включает в себя модели Sprint M, Magnus M и Fortis M. Первым в продажу поступил Digma Pro Sprint M с предустановленной ОС Windows 11 Professiona...

ЛАНИТ подготовил новый выпуск телепроекта об информационных технологиях “Практика IT” Очередная программа телепроекта об информационных технологиях “Практика IT” на канале “Про Бизнес” была посвящена роли IT в сфере инвестиций. Её ведущий Владимир Вертоградов, вице-президент ЛАНИТ, управляющий директор НОРБИТ, председатель комитета по информационным технологи...

ADATA представила SSD накопитель PCIe Gen5 с активным охлаждением и контроллером Silicon Motion Пиковая скорость 14 ГБ/с, максимальный объём — 8 ТБ.

Под удар санкций США попал ещё один китайский разработчик чипов и контроллеров памяти Как раз в тот момент, когда он «ещё ничего такого не сделал».

Microsoft переписывает код ядра и некоторых библиотек Windows на языке Rust. Но зачем? Недавно стало известно о том, что команда разработчиков Windows 11 занимается новым типом работы — переписывает ряд модулей ядра и системных библиотек операционной системы на Rust. При этом работа уже в разгаре, это не просто анонс проекта или планы на будущее — реализаци...

MOLLE-крепление, 1000 Мбит/с и алюминиевый корпус. Представлена «революционная алюминиевая корпусная система для хранения M.2» Cooler Master Oracle Air Компания Cooler Master представила продукт под названием Oracle Air. Как говорит сам производитель, это революционная алюминиевая корпусная система для хранения M.2.  В целом это просто корпус для создания внешнего SSD, оснащённый интерфейсом USB-С 3.2 Gen2 со ско...

Samsung уже тестирует One UI 5.1 для Galaxy A73 5G, но новую прошивку получит гораздо больше телефонов компании — cписок В Сети появились новые свидетельства того, что Samsung готовит интерфейс One UI 5.1. На этот раз с бета-версией новой прошивки засветился Galaxy A73 5G. Тестовое ПО под номером A736BXXU2CWA5 выпущено 13 января, в описании говорится, что оно содержит обновление интерфейс...

Российская орбитальная станция будет практически «вечной». Первые модули запустят в 2027-2030 годах Главный конструктор Российской орбитальной станции (РОС) Владимир Кожевников главный конструктор РОС Владимир Кожевников сообщил в интервью ТАСС, что пять модулей станции запустят в 2027–2030 годах. Научно-энергетический модуль РОС будет запущен в 2027 году, еще ч...

[Перевод] 50 лет видеоиграм. Часть 1: От момента создания до первых достижений Чуть более 50 лет видеоигры являются важной частью культуры для миллионов людей во всем мире. Созданные в творческих и целеустремленных умах инженеров, игры превратились из простого увлечения в глобальную индустрию, стоимость которой измеряется миллиардами долларов. Стирая ...

[Перевод] Как писать код на Go? Подход Google. Часть первая Рекомендации по стилю для проектов из Google с открытым исходным кодом Руководство по стилю Go Принципы стиля Есть несколько общих принципов, обобщающих представления о том, как писать читаемый код на языке Go. Ниже перечислены признаки читаемого кода в порядке их важности: ...

Почему вам не стоит использовать Styled Технология css-in-js существует уже довольно давно. Ещё в начале своего профессионального опыта я встречал подходы, в которых стайлинг локальных частей интерфейса пробрасывался в html через javascript в виде css директив. Иногда это необходимая мера, хотя необходимой она слу...

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

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

Влияние водорода на свойства сталей Мы стоим на пороге водородной энергетики. На улице уже можно встретить автомобили на водородном топливе ― Toyota Mirai, Honda Clarity, Ford Airstream, хоть и в ограниченном количестве. Поэтому в этой статье в блоге ЛАНИТ мы рассмотрим недостаточно хорошо известные особенност...

Решение задачи о 8 ферзях на трёх уровнях Scala — программа, типы, метапрограмма В заметке Ричарда Тауэрса (Richard Towers) Typescripting the technical interview (есть перевод на Хабре: Руны и лёд: техническое собеседование по TypeScript) по ходу повествования была решена классическая задача расстановки 8 ферзей на шахматной доске. Для решения использова...

Warzone Mobile выглядит шикарно на максимальных настройках Warzone Mobile — королевская битва для смартфонов, которую делают на движке оригинальной Warzone. Это даёт свои плоды — спустя месяцы тестирования игры в Австралии, Activision удалось довести её до консольного уровня даже на Android-смартфонах под управлением не самого топов...

Эволюция LTE и NR В этой статье не будет дежурных фраз про увеличение спектральной эффективности и уменьшение задержки (latency). Вместо этого я расскажу про развитие технологии OFDM-MIMO и о том, какие идеи двигали это развитие. При этом постараюсь обойтись без формул. Тем не менее, статья н...

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

Гарнитура дополненной реальности Apple позволит обходиться без дополнительных контроллеров За счёт распознавания жестов рук.

После Steam Deck Valve хочет попробовать воскресить Steam Controller Хотя первый контроллер от Valve был снят с производства через четыре года производства

С заботой о природе: Microsoft анонсировала экологичный контроллер для Xbox, созданный из переработанного пластика Remix Special Edition появится в продаже 18 апреля

Разработка клиент-серверного приложения с помощью Next.js и TypeScript. Часть 1. Настройка проекта и разработка сервера Привет, друзья! В этой серии из 2 статей-туториалов мы с вами разработаем клиент-серверное (фуллстек — fullstack) приложение с помощью Next.js и TypeScript. Руководство по Next.js. Карманная книга по TypeScript. Наше приложение будет представлять собой блог — относитель...

Кастомизация диалоговых окон WixToolSet на примере windows installer и executable packages Приветствую!В этой статье я покажу вам свой вариант использования набора утилит WixToolSet для создания кастомных диалоговых окон с возможностью получения предустановленной информации (пароли, явки и прочие параметры). И приведу пример использования кастомных окон в простом ...

О возможности использования больших языковых моделей в разработке ПО Целью данной статьи является исследование возможности и перспектив использования больших языковых моделей в разработке программного обеспечения. Нами рассмотрены три существующие большие языковые модели — Codex, ChatGPT и AlphaCode ...

Программы пишут программы, или стоит ли разработчикам осваивать новые профессии После выхода ChatGPT только ленивый не написал о нём. Языковая модель GPT-3.5 от OpenAI привлекла широкое внимание общественности своими возможностями: создание текстов, возможности перевода, получения точных ответов и использования контекста для диалога. Но больше всего раз...

Сборная солянка о «ненужных бумажках» в ИТ, дипломах, сертификатах, ЕГЭ, обучении, университетах Disclaimer: Данная статья является основана на личном опыте и/или опыте знакомых и не претендует как на большую универсальность, так и на абсолютную точность.О полезности ЕГЭ, сертификатов, дипломов. К мнению о бесполезности стоит относится критически - человек критикующий ...

Как я начал проводить технические собеседования за 30 минут За последние несколько лет я значительно изменил свой подход к проведению технических собеседований. Если когда-то (лет 7 назад) я мог весело и задорно интервьюировать джавистов два часа, то на текущей позиции у меня нет столько времени на каждого кандидата. При наличии 4 от...

5 полезных и просто занимательных проектов на Raspberry Pi начала весны 2023 года DIY привлекает многих из нас, и не просто так. Ведь разрабатывая что-то самостоятельно, пускай это даже не особо сложный или практичный проект, любители электронных девайсов (да и не только гаджетов) получают удовольствие. А если проект еще и позволяет выполнять впоследст...

Self-Supervised Learning. Метрики и первые pretext tasks В предыдущей статье мы рассмотрели общую суть SSL подходов и зачем они применяются. Настало время начать их разбирать более подробно.В статье сперва пробежимся по основным методам обучения, использующим исключительно внутреннюю структуру изображения. Позже определим, как сра...

Тестирование мобильных приложений на Flutter с использованием Python + Appium Тестирование нативных мобильных приложений для Android и iOS обычно обеспечивается библиотеками UiAutomator2 и XCUITest, но сейчас, в связи с появлением мобильных приложений, разработанных с использованием Flutter Framework, использовать их для тестирования становится затруд...

Россия и Иран обсуждают идею общего стейблкойна: его можно будет использовать вместо доллара, рубля и иранского риала Как сообщают «Ведомости» со ссылкой на исполнительного директора Российской ассоциации криптоиндустрии и блокчейна Александра Бражникова, Центробанк Ирана обсуждает с Россией возможность создания общего стейблкойна. Эта криптовалюта могла бы использоваться в...

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

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

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

Модульные ЦОД: новости от Vertiv, Altron и Huawei Согласно прогнозу экспертов консалтинговой компании Zion Market Research, оборот мирового рынка модульных дата-центров достигнет $89 млрд. к 2030 году, демонстрируя среднегодовой темп роста 22,17% в течение 2022-2030 гг. Даже если реальный темп роста окажется ниже, рыночная ...

Перископный «телевик» только для тех, кто купит самый дорогой iPhone. Известный аналитик раскрыл подробности о новой камере iPhone 15 Pro Max Похоже, в новом поколении смартфонов Apple перископную телекамеру действительно получит только старшая модель iPhone 15 Pro Max или iPhone 15 Ultra, если компания всё же сменит принцип именования.  Согласно данным аналитика Tianfeng International Минг-Чи Куо (Ming...

Компоновка очень плотная. Первый настольный ПК Xiaomi (Host Mini) показали изнутри Xiaomi представила свой первый настольный компьютер под названием Host Mini 11 декабря, а сейчас в Сети появились фото устройства изнутри. Они демонстрируют ряд особенностей модели. Так Xiaomi Host Mini выглядит снаружи Так, например, компоновка очень плотная, но ...

Разработанное IT ГРУППОЙ ОТКРЫТИЕ решение ITgo 2.0 внесено в отечественный реестр ПО В отечественный реестр программного обеспечения в конце 2022 года внесено разработанное IT ГРУППОЙ ОТКРЫТИЕ решение ITgo 2.0. Оно создано для мониторинга серверных показателей для последующей передачи значений системным администраторам. Контроллер состоит из набора датчиков ...

Флагман Sony Xperia 1 V показали на фото В сети появилась первая фотография флагманского смартфона Sony Xperia 1 V, официальный релиз которого ожидается в конце февраля на выставке MWC 2023. Судя по снимку, дизайн задней панели не претерпит больших изменений по сравнению с предыдущим поколением. Отметим наличие пер...

Конструктор базы для браузерной стратегии в духе Dune 2/2000 на Three.js, Vue3 + TS Самой успешной моей статьей для сообщества был подробный отчет о разработке браузерного FPS. Судя по статистике в базе данных — неожиданно огромное количество людей зашло и попробовало сыграть, я получал заинтересованные вопросы в личку и так далее. В дальнейшем я сделал еще...

Google под угрозой: Samsung может отказаться от поисковика Galaxy в своих смартфонах в пользу Bing The New York Times со ссылкой на собственных информаторов сообщает, что Samsung Electronics рассматривает возможность замены поисковой системы Google, установленной в своих смартфонах, на Microsoft Bing вместо. Microsoft Bing, имевшая небольшую долю на рынке поисковых с...

Игровой контроллер Nokia Game Controller 5000 показали до выпуска Информация о Nokia Game Controller 5000 (GC5000) попала на официальные платформы и платформы розничных продавцов еще до его запуска.

Портативная консоль OneXPlayer 2 со съёмными контроллерами и AMD Ryzen 7 6800U оценивается в 899 USD Новинка трансформируется в планшет или ноутбук, пока запланированы предварительные заказы.

CES 2023: Sony представила Project Leonardo - первый конфигурируемый контроллер PlayStation выпускает новый настраиваемый контроллер для PS5, призванный помочь играть более комфортно.

Дождались: Sony начнёт продавать PlayStation 5 с двумя контроллерами DualSense в комплекте Компания Sony наконец-то будет продавать игровые приставки PlayStation 5 с двумя контроллерами в комплекте. Но стоимость пока что не уточняется.

Новый выпуск телепроекта ЛАНИТ “Практика IT” посвящен роли IT в сфере инвестиций В очередной программе телепроекта об информационных технологиях “Практика IT” на канале “Про Бизнес” была раскрыта тема значимости IT в сфере инвестиций. Ведущий Владимир Вертоградов, вице-президент ЛАНИТ, управляющий директор НОРБИТ, председатель комитета по информационным ...

На рынок вышел первый продукт на основе 48-ядерных CPU Baikal-S. Это СДХ компании «Элпитех» Российская компания «Элпитех», как сообщает ресурс CNews, выпустила первую на рынке систему хранения данных, основанную на серверных процессорах Baikal-S.   Это новейшие CPU в линейке, насчитывающие 48 ядер Cortex-A75 и производящиеся по техпроцессу 16...

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

[Перевод] No-code для бизнес-аналитиков No-code платформы меняют мир бизнес-аналитики, делая ее более эффективной и доступной. В этой статье рассмотрим преимущества, которые дает подход no-code; необходимые навыки для максимального использования этих преимуществ; а также инструменты, в которые стоит инвестировать....

Эволюция инструментов кодирования облачной инфраструктуры Идея управления серверной инфраструктурой через код (Infrastructure as Code, IoC) не нова. Управление настройками через скрипты или файлы конфигурации позволяет стандартизировать настройку системы, масштабировать решение, снизить ошибки и исключить “человеческий фактор”. She...

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

А у нас опрос: как применять технологии ChatGPT в агросфере Искусственный интеллект проникает во многие сферы жизни. Своё применение эта технология нашла и в сельском хозяйстве. Одним из перспективных для аграриев инструментов является ChatGPT — это генеративная модель искусственного интеллекта, которая используется для автоматизации...

Honor 90 Pro получит 200-Мп камеру Известный своей осведомленностью информатор Digital Chat Station поделился подробностями о смартфоне Honor 90 Pro, который еще не был представлен официально. Итак, устройству приписывают наличие однокристальной системы Qualcomm Snapdragon 8 Plus Gen 1, дисплея с разрешением ...

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

[Перевод] Как можно ускорить Python сегодня Python не перестаёт удивлять многих своей гибкостью и эффективностью. Лично я являюсь приверженцем С и Fortran, а также серьёзно увлекаюсь C++, поскольку эти языки позволяют добиться высокого быстродействия. Python тоже предлагает такие возможности, но дополнительно выделяе...

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

Флагман Honor 80 GT имеет хорошее охлаждение и Snapdragon 8+ Gen 1 Honor 80 GT — что-то среднее между Honor 80 и Honor 80 Pro, как передаёт зарубежное издание GSMArena. В смартфон добавили OLED-дисплей с диагональю 6,67 дюймов, частотой обновления 120 Гц и пиковой яркостью в 1 400 нит. Под капотом у Honor 80 GT находится Snapdragon 8+ Gen ...

Можем ли мы на самом деле управлять проектами? Многие ответят - конечно! Другие, возможно, скажут: "Ты что, чувак! Что вообще за вопрос? И кто ты такой?"Классический подход РМbok подразумевает наличие объекта, субъекта и методов - такой набор, по мнению PMbok, делает любой проект управляемым.Но я думаю, слово "управлять"...

Утечка iOS 17 содержит подробности об iPhone 15, Apple Reality Pro и прочие детали Известный инсайдер под ником LeaksApplePro, который имеет собственных информаторов и контакты среди разработчиков, опубликовал некоторые подробности об операционной системе iOS 17. Ожидается, что iOS 17 выйдет вместе с серией iPhone 15, скорее всего, в сентябре этого го...

[Перевод] 7 уровней построения интерфейсов командной строки на Python АвторВыполняйте свои скрипты Python, как команды bashНаписание скриптов Python для создания интерфейсов командной строки (CLI) — широко используемый метод для DevOps и бэкенд разработки.Ключом к реализации CLI в Python является встроенный модуль argparse. Он предоставляет вс...

Адаптация языковой модели vosk Приветствую, Хабр. В данной статье хочу рассмотреть процесс добавления слов в языковую модель vosk'а (vosk - библиотека для распознавания речи, в основе которой kaldi). Читать далее

Как Kinect только Pinect На мундиале 2018 году в России. Футбольные болельщики со всего мира могли бы увидеть и поиграть в наш отечественный игровой контроллер для писуаров. Не хочется писать по каким организационным причинам этого не случилось. Здесь я хочу рассказать как происходила разработка это...

«Подождите, не успеваю записывать код …». Я слушал это пару лет и в итоге написал раздатчик изменений кода для студентов Всем привет! На связи Александр Разыграев, я разрабатываю модуль ESMP Metrica, а в свободное время преподаю web-разработку студентам в институте, также преподавал на курсах переподготовки.Часть студентов во время занятия повторяют действия и код за преподавателем. Примерно т...

Передовая камера XMAGE, защита IP68, сверхпрочное стекло Kunlun. Представлены Huawei P60 и P60 Pro – первые в мире смартфоны с двусторонней спутниковой связью Компания Huawei сегодня представила свои новые флагманы P60 и P60 Pro. Новинки получились очень интересными – во многом они отличаются от флагманов других компаний. Huawei P60 получил загнутый на четыре стороны экран OLED с диагональю 6,67 дюйма, разрешением 270...

И конфеты за меня есть будете? AutoML в помощь Citizen Data Scientist’у В прошлых статьях мы много рассказывали о том, как Data Science помогает металлургу, что такое Self-Service Analytics и как простой технолог может командовать моделями машинного обучения. В этом посте хочется раскрыть больше технических деталей по последнему пункту.Хардкорны...

Никаких 160 Мп, но зато четыре раза по 50 Мп. Подробности о камере Honor Magic5 В Сети появились подробности о камере перспективных флагманов Honor Magic5. Известный информатор Digital Chat Station сообщил, что в телефонах линейки будет сразу четыре 50-мегапиксельных сенсора. То есть в случае новых флагманов Honor не пойдет по пути наращивания мега...

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

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

В России хотят создать мобильное приложение для оплаты ЖКУ В России предлагают создать мобильное приложение для оплаты счетов за жилищно-коммунальные услуги онлайн для удобства граждан. С таким заявлением выступил замглавы комитета Совфеда по региональной политике Дмитрий Кузьмин в ходе обсуждения вопроса создания платежного до...

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

Управление инфраструктурой ЦОД: топ-10 поставщиков DCIM-решений Индустрия ЦОД быстро растет, подпитываемая устойчивым спросом государственных структур, коммерческих предприятий и широкой общественности на цифровые услуги. Однако удовлетворение спроса клиентов, демонстрирующих растущий аппетит к более быстрым и устойчивым инструментам для...

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

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

RISC-V ноутбуков становится больше: open-source девайс Balthazar. Просто апгрейдить и легко чинить Во всяком случае, так говорят авторы проекта. Девайс, по задумке команды, должен быть полностью открытым, как в плане ПО, так и аппаратного обеспечения. Кроме того, само устройство и запчасти к нему будут недорогими (во всяком случае, это тоже обещают авторы проекта). Ну...

Google предлагает сократить сроки доверия корневым и подчинённым центрам сертификации 3 марта Google объявила в своем блоге о своей инициативе «Движение вперёд, вместе», предлагая всем поддержать их инициативу по существенному сокращению сроков доверия удостоверяющим центрам сертификации. Напомним, что это не первый шаг такого рода. Ранее корпорация уже выс...

День «Mother of all demo»: отмечаем годовщину главного ИТ-события 9 декабря 1968 года — день, который определил развитие компьютерной техники и информационных систем на десятилетия вперед. Оконный режим, командная строка, гипертекст, навигация, видеоконференцсвязь, редактирование текста, версионирование и даже совместная работа… Ах да, и к...

Визуализация весов в машинном обучении на примере алгоритма Random Forest и Decision Tree Привет, Хабр!Меня зовут Александр Серов, я Data Scientist и являюсь участником профессионального сообщества NTA.  Сегодня загляну «под капот» алгоритмов, использующих в своей основе деревья решений. Один из самых мощных алгоритмов контролируемого машинного обучения...

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

General Motors отказывается от Apple CarPlay и Android Auto, но у Ford совершенно другая позиция General Motors заявила, что в новых электромобилях она будет использовать собственную информационно-развлекательную систему, которая будет лучше, чем Apple CarPlay и Android Auto. Кроме того, наличие собственной системы позволит General Motors собирать и анализировать д...

CAPCOPM запустил MEGA MAN X на Android спустя 12 лет MEGA MAN X — изначально игра для Super Nintendo, которая вышла в 1993 году. С тех пор Capcom перенёс её на смартфоны при помощи эмулятора. Только если на iOS игра вышла в 2011 году, то релиз на Android состоялся лишь 2 февраля 2023 года. Причём за MEGA MAN X требуют денег —...

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

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

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

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

Если все ноутбуки станут такими, то сервисные центры по их ремонту закроются. Dell представила концепт модульного ноутбука Luna Компания Dell представила Concept Luna – прототип перспективного модульного ноутбука. Тут нет гибкого экрана или большого сенсорного дисплея вместо клавиатуры – наоборот, устройство имеет совершенно стандартный внешний вид. Все самое интересное – внутр...

Need for Speed: Most Wanted запустили на POCO X3 Pro без лагов Версия Need for Speed: Most Wanted для PlayStation 2 поддаётся эмуляции благодаря AetherSX2. Поэтому с ней уже записано много видео с игровым процессом, включая видео от нашего читателя. Need for Speed: Most Wanted чувствует себя прекрасно на народном смартфоне POCO X3 Pro....

Haven-1: первая космическая станция, в которой туристы смогут жить 30 дней В 2025 году на околоземной орбите может появиться первая коммерческая космическая станция Haven-1 Сегодня на околоземной орбите находятся две космические станции: работающая с 1998 года и всем прекрасно известная МКС и китайская станция «Тяньгун». В будущем таких станций ста...

Сравнение экономики в Eve Online и в реальности Мы, студенты Казанского техникума информационных технологий и связи Канев Даниил и Будник Илья под кураторством преподавателя экономики Маннаповой Диляры Фирнандовны приняли решение рассмотреть экономическую часть игры Eve Online и сравнить её с настоящей экономикой.EVE Onli...

Это iPhone 15, iPhone 15 Plus, iPhone 15 Pro и iPhone 15 Pro Max. Появилось большое видео с муляжами грядущих смартфонов Apple Ресурс MacRumors раздобыл муляжи всех четырёх смартфонов линейки iPhone 15. Такие «болванки» используются для того, чтобы производители чехлов заранее могли создавать свою продукцию.  обложка видео источника В целом эти муляжи подтверждают то, что мы и...

Microsoft готовит новый Xbox-контроллер с сенсорным экраном В Сети появилась информация, согласно которой Microsoft работает над обновленной версией своего геймпада для Xbox Series X/S.

Продажи контроллера Xbox 360 от Hyperkin стартуют в июне по цене $49,99 Хорошие новости для любителей поностальгировать - римейк контроллера Xbox 360 от Hyperkin стал еще ближе к выпуску.

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

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

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

Honor уделала Samsung и Xiaomi. Бодрые продажи Magic5 в Китае привели к тому, что доля Honor во «флагманской» нише оказалась больше, чем у Xiaomi, Samsung, Vivo и Oppo Китайский ресурс MyDrivers опубликовал интересные данные о том, насколько популярным оказался нынешний флагман Honor Magic5 Pro у себя на родине и в мире. Оказалось, что с момента начала продаж в Китае (то есть с 10 марта) в своей ценовой нише выше 4000 юаней Magic5&nb...

Твердотельный накопитель Digma Run P1 емкостью 256 ГБ: версия на базе MLC-памяти, которую официально никто не обещал Чуда не вышло: бюджетный контроллер даже в паре с MLC-памятью всё равно не позволяет получить высокую производительность. Да, скорость работы оказывается достаточно ровной и предсказуемой, но всегда есть возможность подыскать устройство более высокого класса и большей емкост...

Drift Game Tutorial Давно хотел начать делать пет-проект про машинки, потому что я люблю машинки. А времени на то, чтобы заниматься автоспортом в реальности, у меня всё нет и нет.Но ощущение, что можно сделать что-то более интересное в виртуальном дрифте, есть. А тут еще и потребность в таком п...

Xiaomi сделала ставку на дешёвые смартфоны и проиграла. Samsung удалось обойти конкурента в Индии благодаря более дорогим моделям Компания Xiaomi пересматривает свою стратегию на рынке Индии, так как, как оказалось, акцент в первую очередь на самые дешёвые смартфоны себя не оправдал.  Ресурс Reuters, ссылаясь на данные аналитиков Counterpoint, говорит, что по итогам четвёртого квартала 2022 ...