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

Геометрические фигуры мультимедийной библиотеки SFML для разработки игр на C++ Перед тем как приступить к рассмотрению темы, геометрические фигуры, разберём каркас программы на С++, которая использует библиотеку SFML.Для работы с кодом мы будем использовать Visual Studio 2022 и библиотеку SFML. Как подключить библиотеку SFML к Visual Studio 2022 вы мож...

Он возвращается! В новой версии медиаплеер Winamp улучшил поддержку Windows 11, но на XP и Vista его запустить не получится Разработчики Winamp выпустили новую версию легендарного медиаплеера — сборка получила номер 5.9 RC1. В этой версии сохранены все основные особенности оригинала, а также добавлены новые возможности. Плеер умеет импортировать библиотеку iTunes, поддерживает беспров...

Samsung Galaxy S23 получит 3-нм SoС Exynos Quadra. Samsung будет и дальше использовать архитектуру архитектуры AMD RDNA2 Когда Samsung объявила о сотрудничестве с AMD для разработки мобильного графического процессора на базе архитектуры AMD RDNA2, многие имели завышенные ожидания, которые не оправдались с выходом Exynos 2200. В итоге в большинстве регионов мира серия Galaxy S22 получила S...

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

Яндекс выложил в открытом доступе инструмент для ускорения разработки мобильных приложений Команда Яндекса публиковала в открытом доступе DivKit — фреймворк, позволяющий ускорить разработку мобильных приложений и быстрее обновлять интерфейсы. Исходный код DivKit опубликован на GitHub под открытой лицензией Apache 2.0.  DivKit можно использовать в ...

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

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

Intel показала мини-ПК NUC 13 Extreme Raptor Canyon Новое поколение компактных компьютеров Intel получит поддержку 3-слотовых настольных графических карт

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

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

MSI и ASUS готовят ПК на видеокартах Intel ASUS и MSI намерены обновить свои текущие линейки готовых ПК графическими картами Intel Arc A380 и A310. В июне мы увидели первый запуск систем Intel Arc A380 на рынках Китая. Затем, в июле, мы начали видеть нестандартные графические процессоры GUNNIR Photon, поставляемые в ...

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

Intel отправила A770 16 ГБ и A750 8 ГБ на обзор по всему миру Intel объявила в своем сообществе Discord, что разработчики компании приступили к запуску полного семейства графических карт Arc для настольных ПК, включая лучшие варианты A770 16 ГБ и A750 8 ГБ, которые будут отправлять рецензентам и победителям Xe-HPG Scavenger Hunt этим л...

Dagster | Туториал Dagster — это оркестратор, предназначенный для организации конвейеров обработки данных: ETL, проведение тестов, формирование отчетов, обучение ML-моделей и т.д.На паре несложных примеров посмотрим как его развернуть, настроить и работать с ним. Читать далее

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

Видеокарты Intel не работают с DirectX 9 Графические процессоры Intel Arc были разработаны для поддержки современных API, таких как DX12 и API Vulkan, но при этом они не включили встроенную поддержку устаревших API, таких как DX9. На своей странице поддержки Intel заявляет, что ее процессоры 12-го поколения с графи...

Intel Core i9-13900K, RTX 4090, 64 ГБ DDR5 и 2 ТБ SSD. Настольный ПК Lenovo Legion Blade 9000K 2023 поступает в продажу в Китае Настольные ПК Legion Blade 9000K 2023 и Blade 7000K 2023 производства компании Lenovo поступают в продажу сегодня в Китае. Эта серия настольных компьютеров оснащена новейшими процессорами Core 13-го поколения, при этом покупатели могут выбрать конфигурацию с видеок...

5 лучших офлайн-плееров для iPhone Из-за санкций проблема прослушивания музыки офлайн встала очень остро: отечественные стриминговые сервисы не могут добавлять западные новинки в свою базу, а такие сервисы как Apple Music попросту блокируют новые треки для российских пользователей. То есть, они есть в базе, ...

[Перевод] Как работал параллакс-скроллинг в Duke Nukem II Параллакс-скроллинг (создание иллюзии глубины в 2D-сцене перемещением фона и переднего плана с разной скоростью) стал сегодня стандартным элементом платформеров и других 2D-игр. Этот эффект, популяризированный аркадной игрой Moon Patrol 1982 года, к началу 90-х уже был дово...

Практическое применение async/await в Unity Использование async/await позволяет сделать код легче для понимания, убирает необходимость в функциях обратного вызова и протаскивании необходимых данных (или их сохранения в полях объекта).Требования и ограничения async/await с примером реализации для UI. Читать далее

Allure TestOps: «Нестандартный» сценарий использования Привет. Меня зовут Николай, я QA Automation Engineer в мобильной платформенной команде Delivery Club. Эта статья будет о том, как мы интегрировали Allure TestOps (далее Allure TO) в регрессионное тестирование нескольких мобильных приложений и ушли от TestRail. Альтернативу T...

Новый одноплатник StarFive VisionFive 2 на 4-х ядерном RISC-V процессоре всего за $46 Совсем недавно программировали на Python и устанавливали Docker для Sipeed Lichee RV RISC-V. Модуль Lichee RV стал первым массовым дешевым решением на процессоре RISC-V с возможностью запуска Linux. Развитие архитектуры не стоит на месте, так компания StarFive, разработчик...

[Перевод] Руководство APPIUM по тестированию мобильных приложений для Android и iOS Appium — это свободно распространяемый фреймворк с открытым исходным кодом, предназначенный для тестирования пользовательского интерфейса мобильных приложений. Он помогает тестировать нативные, гибридные и веб-приложения и проводить автоматизированное тестирование на физичес...

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

Innosilicon выпустила маломощный графический процессор Fenghua II с TGP 4–15 Вт Innosilicon Fantasy II предназначен для настольных компьютеров и ноутбуков начального уровня.

Готовим Window Inset под соусом Jetpack Compose и щепоткой View Обожаю запах свежей мобильной разработки по утрам, дням и вечерам

В Китае представили собственный графический чип Biren BR100 Ранее в этом месяце мы сообщали, что китайская компания Birentech работает над своим самым быстрым на сегодняшний день графическим процессором Biren BR100. Основываясь на том, что компания публично сообщила, Biren BR100 стремится стать графическим процессором общего назначен...

[recovery mode] Простое REST api для сайта на php хостинге Иногда бывает необходимо развернуть не большое рест апи для своего сайта, сделанного по технологии СПА (Vue, React или др.) без использования каких-либо фреймворков, CMS или чего-то подобного, и при этом хочется воспользоваться обычным php хостингом с минимальными усилиями н...

Как я участвовал в конкурсе Telegram на создание медиаредактора и занял никакое место (но получил бесценный опыт?) Задача состояла в создании автономного приложения для редактирования медиафайлов на Swift без использования сторонних UI-фреймворков. Конкурсные функции и интерфейсы должны быть созданы с нуля. Использование сторонних реализаций медиаредакторов с похожими функциями строго за...

[Перевод] Компьютерной папке более 40 лет: как звезда Xerox создал рабочий стол Xerox В 1981 году компанией Xerox был выпущен Xerox 8010 Star Information System — первый коммерческий компьютер, в котором была использована графическая модель рабочего стола с папками и значками, применяемая нами и сегодня. Спустя 40 лет мы анализируем, почему он стал ос...

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

[Перевод] Напишите свою инфраструктуру Kubernetes — как код Go cdk8s (Cloud Development Kit for Kubernetes) — это опенсорсный фреймворк (часть CNCF), при помощи которого можно определять приложения Kubernetes при помощи обычных языков программирования (вместо yaml). В предыдущих постах по этой теме я познакомил читателей с фреймворком ...

[Перевод] Четыре важных теста для Apache Kafka CI/CD с GitHub Actions Если вы используете GitHub для создания приложений Apache Kafka®, наверняка вы захотите интегрировать Kafka в свою среду разработки и эксплуатации GitOps. Эта статья для тех, кто понимает принципы GitOps, ценность непрерывной интеграции и поставки (CI/CD) и важность промежут...

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

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

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

ASRock представила первую нестандартную графическую карту Arc A380 6 ГБ памяти GDDR6 Графическая карта Intel Arc A380 представляет собой конструкцию начального уровня с полноценным графическим процессором ACM-G11, использующим архитектуру Alchemist Xe-HPG.

На видеокарте Intel Arc запустили Crysis Сможет ли видеокарта Intel Arc запустить Crysis? Ответ на этот вопрос дан в видео, опубликованном PCGamesHardware, в котором они тестируют Arc A380. Тестирование, проведенное техническим отделом, проводилось с использованием графической карты GUNNIR Intel Arc A380 Photon OC....

Как установить приложения для Андроид на Windows Последнее время крупные компании, такие как Apple и Microsoft, пытаются всячески стандартизировать свои операционные системы. Дальше всех в этом вопросе продвинулась именно яблочная компания. Так, их компьютеры и ноутбуки переведены на собственные ARM-процессоры, аналогичны...

Создание .NET библиотеки от А до Я Думаете о создании .NET библиотеки, но не знаете, в какую сторону двигаться? Уже разрабатываете нечто подобное, но хочется открыть для себя что-то новое? Ищете варианты расширить автоматизацию? Не знаете, что делать с пользователями?Надеюсь, данная статья поможет ответить на...

[Перевод] Вероятно вам не нужен MediatR MediatR - это очень популярная библиотека, которая используется для уменьшения зависимостей между объектами. Она популяризует архитектуру, основанную на крайне значимых принципах проектирования:• препятствование прямому общению между объектами для уменьшения связности;• наце...

Видеокарты Intel Arc будут выходить с 5 марта Графические карты Intel Arc были главным предметом обсуждения в эти выходные, и теперь у нас есть больше информации, поступающей от Igor's Labs. По словам Игоря Валлоссека, которому удалось получить обновленное расписание Arc, линейка будет постепенно запускаться с 5 августа...

Рубим под корень: расследование атаки на хост с закреплением и запуском rootkit Привет, Хабр!  В предыдущей статье мы разобрали пример фишинга с использованием зловредного PDF вложения на примере задания GetPDF от CyberDefenders. Сегодня мы поговорим о руткитах (от англ. root – корневой, kit –набор, в данном контексте означает получение неограничен...

Патчим байт-код для просмотра логов в Android. Подробная инструкция и примеры кода Привет, Хабр! Меня зовут Саша Лепехин, я разрабатываю мобильное приложение СберИнвестор под Android. Во время разработки и тестирования мобильного приложения мне часто нужно  просматривать логи внутри приложения, причем без подключения по adb. В принципе, есть множество...

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

[Перевод] Создание IoT-приложения с использованием HTTP API Фото: kwan fung на сайте Unsplash Уже несколько лет не снижается ажиотаж вокруг IoT-устройств. Эти устройства могут быть почти чем угодно: от будильника, показывающего погоду, до холодильника, сообщающего о ценах в ближайших продуктовых магазинах. Какой бы ни была реализаци...

Как работать с библиотекой sktime: разбираемся на примере прогнозирования продаж Одна из самых популярных задач прогнозирования временных рядов — это прогнозы продаж для торговли. Чтобы построить базовую модель, можно подключить несколько библиотек и написать под них свою обертку, а можно работать с уже готовым фреймворком. Здесь я расскажу, как использо...

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

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

WebODM: Создаем карты и 3d модели с дрона Развитие программного обеспечения с открытым исходным кодом, снижает барьер входа в нишевые технологии. Ранее подобные технологии были широко распространены в рамках геодезии, однако сейчас фотограмметрия используется в разработке игр, VR/AR, или для сохранения исторических...

Распознавание лиц с InsightFace или как CatBoost имена угадывал Цель статьи - рассказать про простой и в тоже время рабочий вариант создания системы распознавания лиц, используя только модели из коробки, а именно ,библиотеку InsightFace для обнаружения и предобработки лиц и Catboost для их классификации. Читать далее

Проектирование Data Pipelines в Apache Airflow Сегодня я хотел бы познакомить вас с важным инструментом в методологии DataOps, а именно Apache Airflow и проектирование Data Pipelines (Конвейеры данных).Эта статья будет посвящена краткому введению в Airflow и шагов по созданию и настройке конвейеров данных (Data Pipelines...

Почему я смотрю YouTube на Айфоне через Safari и вам советую Приложения в iPhone — то, что делает его таким удобным. Хоть, по сути, приложение — всего лишь отдельная программа с полноценной функциональностью какого-либо сервиса, иногда оно может работать некорректно, а часть возможностей может отсутствовать по каким-либо ...

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

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

Большое обновление Windows 11 22H2, выходящее осенью, исправит ошибку с замедлением работы компьютера из-за процесса sihost.exe Согласно информации из базы данных Microsoft Feedback Center, в Windows 11 сеть серьезный баг, который вызывает повышенное использование ресурсов центрального процессора процессом sihost.exe, известным также как Shell Infrastructure Host. Повышенная нагрузка на CPU прив...

Яндекс выпускает DivKit — фреймворк для server-driven UI с открытым кодом Привет! Сегодня Яндекс выкладывает в опенсорс DivKit — фреймворк для отрисовки интерфейсов из ответа сервера. Серверная вёрстка поможет ускорить разработку: наладить отправку апдейтов от сервера разным версиям приложения, создать прототип или просто написать интерфейс один р...

Первый российский интернет-магазин начал использовать нейросеть для создания баннеров Российский интернет-магазин XCOM-SHOP стал первой в России торговой онлайн-площадкой, который использует баннеры, созданные самообучающейся нейросетью MidJourney. Это позволило снизить нагрузку на штатных дизайнеров, которые занялись стратегически важными проектами. С п...

NORVI Agent 1: маленький, но [CENSORED] Продолжаем знакомство с контроллерами Norvi и сегодня разберём устройство и назначение NORVI Agent 1. Семейство Agent 1 — это контроллеры в компактном (ширина 36 мм) корпусе на DIN-рейку, чем-то напоминающие ранее рассмотренные нами контроллеры NORVI IIOT, но со своими осо...

Не прошло и нескольких лет: вышла релизная версия Winamp под номером 5.9 На сайте Nullsoft вышла новая версия легендарного плеера Winamp 5.9.0 с номером сборки 9999. Таким образом, этот релиз состоялся через 4 года после выхода версии 5.8. В эту сборку разработчики внесли ряд изменений и улучшений, хотя есть некоторые проблемы. Их исправят ...

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

Redmi K50 Ultra получит улучшенную MIUI 13 Анонс нового пользовательского интерфейса MIUI 14 еще не объявлен, а грядущие смартфоны Xiaomi и Redmi, включая Redmi K50 Ultra получат пользовательский интерфейс версии MIUI 13. Генеральный директор Redmi Лу Вейбинг уже использует смартфон Redmi K50 Ultra и заявил, что смар...

У встроенного GPU процессоров Ryzen 7000 есть то, чего нет в GeForce RTX 40. AMD поделилась подробностями о новинках Во время анонса процессоров Ryzen 7000 компания AMD ни словом не обмолвилась о встроенном графическом ядре, из-за чего можно было бы подумать, что его в новинках нет. Однако iGPU там есть, и сейчас компания поделилась подробностями о его параметрах.  Как мы знали ...

Intel отказывается от аппаратной поддержки DirectX 9 на GPU Xe и Arc. Её заменит эмулятор, который будет работать с DirectX 12 Разработчики из Intel отказались от аппаратной поддержки графического API DirectX 9 в интегрированных GPU на архитектуре Xe. Речь идёт о решениях, которые входят в состав процессоров Core 12-го поколения. Также от неё отказались в дискретных видеокартах линейки Arc. Одн...

Варианты использования Java ML библиотек совместно с Spring, Docker, Spark, Rapids, CUDA В данной статье рассматривается способ использования GPU nVidia с технологией CUDA в Docker-контейнерах для распределенной тренировки моделей машинного обучения на нескольких машинах. Цель статьи - показать вариант использования Big Data Tool Apache Spark в Docker-контейнера...

NVIDIA GeForce RTX 4060 получит производительность на уровне RTX 3070 В новом сообщении инсайдер Kopite7kimi заявил, что видеокарты NVIDIA GeForce RTX 4060 могут быть не очень быстрыми и могут использовать интерфейс x8 PCI. Инсайдер говорит, что производительность графического процессора NVIDIA AD106, который должен работать на видеокартах сер...

Subset Games об Into the Breach Mobile: «Мобильным геймерам всё понравилось» В то время как только 1% подписчиков Netflix запускают мобильные игры из их каталога, студия Subset Games радуется показателям Into the Breach Mobile. В свежем интервью TouchArcade люди, которые портировали Into the Breach на смартфоны, поделились своим видением ситуации. О...

СмарфтоныiPhone 14 Pro/Pro Max окажутся мощнее в играх В сети появились новые данные о будущем процессоре A16 Bionic для iPhone 14 Pro/Pro Max. Утверждается, что новинка получит мощный графический ускоритель, который будет до 30% быстрее по сравнению с A15 Bionic. Это сделает топовые смартфоны будущей линейки намного лучше ...

Запуск MFC-приложения на не-x86 архитектуре нативно при помощи Winelib и подключение к нему плагина на Qt Занимался я недавно портированием одного старого win32 MFC MDI приложения, до сих пор разрабатываемого с использованием Microsoft Visual Studio 6.0 (среда разработки 1998 года выпуска), на Linux. При чем необходимо было, чтобы под Linux собирался нативный бинарник в формате ...

Intel Arc Alchemist A380 получила обновление драйверов Информационное издание PC Games Hardware протестировало несколько игр на графической карте Intel Arc Alchemist A380, пока единственной графической карте Arc, доступной для настольных ПК, и обнаружила, что для большинства геймеров она работает достаточно хорошо. Веб-сайт пров...

Samsung продолжит использовать в SoC Exynos графические ядра на основе архитектур AMD Компания Samsung заявила о том, что продолжит использовать графическую архитектуру AMD в своих однокристальных системах Exynos.  Никаких подробностей корейский гигант не раскрыл, однако, судя по слухам и официальным заявлениям Qualcomm, во флагманских смартфонах S...

Мощность графики в iPhone 14 Pro / Pro Max вырастет на 30% По данным источников, графический ускоритель в чипе Apple A16 Bionic по своей мощности будет превосходить предшественников примерно на 30%. Подобный прирост должен особенно хорошо ощущаться в играх и продвинутых мобильных графических и видеоредакторах.Читать дальше... Prost...

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

«Прост в использовании и стабилен», — Лу Вейбинг уже пользуется Redmi K50 Ultra Глава Redmi Лу Вейбинг оставил сообщение в социально сети Weibo со своего нового смартфон, заявив, что «новый мобильный телефон действительно прост в использовании и стабилен». Ранее Лу Вейбинг публично заявил, что этот телефон станет «абсолютным шедев...

PHP & Kafka — production sadness Это короткая история наивного любителя популярных технологий.Ранее я уже писал почему на моем текущем проекте мы решили использовать — Apache Kafka, если вкратце, то цель — унификация используемых технологий в компании.Сфера деятельности компании это ставки на спорт, зона от...

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

Одна панель, чтобы объединить все визуализации. Panel for Python Качественная визуализация данных не менее важна для анализа данных, чем методы математической обработки. На сегодняшний день существуют десятки (если не сотни) библиотек для визуализации наборов данных на Python, но иногда в них встречаются уникальные возможности и хотелось ...

Представлен водоблок Alphacool Eiswolf 2 для видеокарты GeForce RTX 3090 Ti Founders Edition Компания Alphacool представила систему охлаждения Eiswolf 2 All-in-One для видеокарт GeForce RTX 3090 Ti Founders Edition. Alphacool Eiswolf 2 - это универсальное решение для охлаждения графического процессора от Alphacool. Он основан на водяном кулере Alphacool GPX Eis...

[Перевод] Как использовать тип JSONB в PostgreSQL с Hibernate Многие СУБД, помимо поддержки стандарта SQL, предлагают дополнительную проприетарную функциональность. Одним из таких примеров является тип данных JSONB в PostgreSQL, позволяющий эффективно хранить JSON-документы.Конечно, хранить JSON-документ можно и в виде простого текста ...

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

Иерархия модулей: как выстроить связи между модулями в Android Сегодня поговорим об иерархии модулей и разберемся, как правильно их укрощать. Если у вас многомодульное приложение, то вы скорее всего уже сталкивались с проблемами в зависимостях между модулями и сложностями в навигации по проекту. Но если вы только планируете разделе...

В России создана замена компьютера Raspberry Pi Малогабаритный одноплатный компьютер Repka Pi , как и его известный аналог Raspberry Pi 3 из Великобритании, предназначен для широкого круга задач. В первую очередь, в качестве платформы для обучения IT-специальностям.Компьютер можно также использовать для взаимодействия по ...

Поддержка DLSS 2.2 и трассировки лучей. Nintendo Switch следующего поколения получит SoC Nvidia Tegra 239 IT House сообщает, что игровая консоль Nintendo Switch следующего поколения будет использовать восьмиядерную однокристальную систему Nvidia Tegra 239. Якобы эту информацию подтвердили анонимные сотрудники Nvidia и Nintendo. Источник добавляет, что Nvidia Tegra 239 будет...

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

[Перевод] Чат-боты: долгая и сложная история Первый чат-бот под названием (под именем?) Элиза был создан 60 лет назад Джозефом Вейценбаумом. Сегодня рынок наводнён всевозможными чат-ботами, которые справляются со множеством задач. Но вопросы, которые появились одновременно с Элизой, остались. Кажется, что история разра...

Используем R lang в SQL Server В продолжение предыдущей статьи поговорим о том, как использовать SQL Server Machine Learning Services. В этой статье приведены варианты использования на языке R. Для чего должна быть установлена R 4.2.1(https://cran.r-project.org/src/base/R-4/) Также нам потребует...

Переход на Metal Мы закончили регрессионное тестирование и со дня на день собираемся начать раскатывать на бой релиз с включенным Metal. Зачем мы это делаем и как всё происходит — рассказываем в статье. Причина первая: уход на пенсию OpenGL для iOS/OSX. В 2018 году Apple объявили, что п...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.10.1 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.10.1. Список исправлений • Опция GPU для обработки изображений могла быть недоступна при использовании Adobe® Lightroom® на графических процессорах Radeon™ RX 6000 series; • В Street Fighter™ 6 Beta может произо...

Особенности реализации List в C# List является одной из самых популярных коллекций в C#. Давайте разберёмся в некоторых особенностях работы с ним и посмотрим на внутреннюю реализацию его отдельных частей. Читать далее

Китайцы сравнили квантовый компьютер Sycamore с 512 GPU и опровергли его тотальное превосходство Подтверждена точка зрения IBM о том, что используя передовые алгоритмы и вычислительные мощности множества современных графических процессоров можно достигать скорости, сравнимой с квантовыми компьютерами

Использование Python в SQL Server Machine Learning Services В продолжение статей Приключения при настройке сервисов машинного обучения в MS SQL Server 2019 и Используем R lang в SQL Server разбираемся как работать с Python в сервисам машинного обучения. С Python ситуация несколько лучше, чем с R, так как достаточно много предустанов...

Характеристики NVIDIA GeForce RTX 4080 слили в сеть Ожидается, что NVIDIA GeForce RTX 4080 будет использовать урезанную конфигурацию графического процессора AD103-300 с 9728 ядрами или 76 SM из 84, тогда как предыдущая конфигурация предлагала 80 SM или 10 240 ядер. В то время как полный графический процессор поставляется с 64...

Куда мы катимся? Первая часть Сегодня я хочу поговорить с вами про такую замечательную вещь как Point in time recovery (PITR) в PostgreSQL.Механизм восстановления на определенную точку во времени работает таким образом – у нас есть базовый бэкап, созданный при помощи какой-либо утилиты создания бэкапов (...

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

GeForce RTX 4090 Founders Edition показали до анонса. Презентация видеокарты ожидается уже сегодня Презентация Nvidia GeForce Beyond должна состояться сегодня вечером. Ожидается, что на мероприятии будет представлено новое поколение серии GeForce RTX 40. VideoCardz опубликовал фотографию грядущей видеокарты GeForce RTX 4090 Founders Edition, которую дорисовали на фо...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.8.2 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.8.2. Список исправлений • Пресеты VCE могли смешиваться в VEGAS Pro™ на некоторых графических продуктах AMD, таких как Radeon™ RX 6600 Graphics; • Мог происходить сбой DaVinci Resolve™ Studio 17 при использовани...

Google разрабатывает приложение умного дома нового поколения Ранее в этом году Google изменила два основных способа взаимодействия людей с приложением Home. Сейчас компания анонсирует "разработку следующего поколения приложения Google Home" и ищет тестеров.

Теперь разработчики игр могут использовать больше ОЗУ на Xbox Series S Microsoft сообщила, что набор инструментов для разработки игр Xbox Game Development Kit (GDK) от июня 2022 года принёс с собой множество улучшений, которые запрашивали разработчики. В частности, компания выделила под игры больше оперативной памяти на Xbox Series S, благодар...

Представлен современный настольный ПК Huawei и новый монитор Компания Huawei выпустила новый настольный компьютер, который получил название Huawei B730 Qingyun. Пока что он доступен только в Китае. Huawei B730 Qingyun — это первый настольный компьютер Huawei, в котором используется большой корпус объемом 16,6 л, поддерживаю...

Что общего у iOS 16 и Android 13 и чем они отличаются Выход iOS 16 наделал немало шума: речь не только о том, насколько сильно изменилась операционка для Айфонов, но и о том, насколько она оказалась проблемной. Многие пользователи еще на стадии настройки iPhone после обновления сетуют на то, что обновляться явно не стоило R...

Легендарный плеер Winamp вернулся Олдскулы свело

Управление сторонними зависимостями в коде Я уже больше 10 лет работаю в Web-разработке, поэтому видел довольно много проектов, которые в какой-то момент своего развития получили ворох проблем из-за того, что неграмотно управляли своими зависимостями.Были проекты, которые страдали от того, что сторонние компоненты, к...

Когда графический адаптер Intel в разы быстрее адаптера Nvidia. Компания показала, на что способны карты Data Center GPU Flex Intel сообщила, что уже начала поставки своих специализированных графических ускорителей линейки Data Center GPU Flex, а заодно похвасталась их производительностью.  Из названия понятно, что решение предназначено для центров обработки данных. А в качестве конкурен...

Дегустация Argo Rollouts: обзор решения, часть 1 Всем привет! Меня зовут Евгений Симигин, я занимаюсь внедрением DevOps-практик в Центре компетенций по разработке облачных и интернет-решений МТС Digital. В этой статье – обзор Argo Rollouts, я покажу несколько примеров применения и отмечу интересные места в документации. Х...

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

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

Поговори со мною, робот! В России разрабоатли ИИ, который позволит общаться с автомобилем и холодильником Компания «Промобот» из Перми объявила о разработке нового продукта Promobot Nested Chat. Это универсальная платформа разговорного искусственного интеллекта (ИИ), которая работает с помощью технологий машинного обучения. Утверждается, что эта технология позво...

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

Представлен настольный ПК Huawei MateStation S. Он позволяет работать с мобильными приложениями Компания Huawei выпустила новый настольный компьютер MateStation S, оснащенный процессором Core 12-го поколения, со стартовой ценой 630 долларов в Китае. Huawei MateStation S получил компактный корпус объемом 8 л, процессор Intel Core i7-12700 12-го поколения, 16 ГБ опе...

[Перевод] Бенчмаркинг service mesh — Istio, Linkerd, Kuma и Consul Многие современные приложения состоят из множества микросервисов, которые выполняются в контейнерах в распределённой системе, локально и в облаке. В этом контексте service mesh — инфраструктурный уровень, который отвечает за безопасность, взаимодействие и мониторинг мик...

Проблема с использованием тега img и picture в Safari Данная статья описывает баг и его решения в контексте ReactJS + Server-Side Rendering, но это также актуально для всех фреймворков большой тройки так и для чистого JS.При разработке сайта мы столкнулись с проблемой, что при использовании тега <img> на некоторых страниц...

[Перевод] Как использовать Docker в приложениях Node.js и React В этой статье поговорим о том, как разработать и запустить бэкэнд на Node.js-Express и фронтенд на React в контейнере Docker. Читать далее

[Перевод] Использование шаблонов проектирования группы GoF в React В этой статье поговорим о том, как написать в React многократно используемый код, используя три шаблона проектирования группы Gang-of-Four. Читать далее

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

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

Cloud levels Привет, Хабр!Сегодня хочу поговорить об уровнях приложений в проде с точки зрения архитектуры/размещения компонентов конечного решения и практиках, рекомендациях по их построению, защите/изоляции. Читать далее

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.10.2 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.10.2. Список исправлений • Radeon™ Super Resolution могла не срабатывать после изменения разрешения или настроек HDR в таких играх, как Nioh™ 2; • Vertical Refresh Sync установленная глобально в Always Off, могл...

SDS vs традиционные СХД: почему мы редко применяем программно-определяемые хранилища? Хранение данных — непростая задача, особенно когда к ним нужно обеспечить бесперебойный доступ. И сегодня мне хотелось бы поговорить о гиперконвергентных системах и связанных с ними программно-определяемых хранилищах, позволяющих использовать накопители в стандартных сервера...

Видеокарты Intel Arc серии A для настольных ПК будут иметь до 32 ядер Xe и 16 ГБ памяти GDDR6 На старте продаж будет доступно четыре графических процессора Intel Arc для настольных ПК.

Видеокарта Intel Arc A750 оказалась мощнее конкурентов Intel опубликовала последние игровые тесты видеокарты Arc A750 для широкого спектра игр, использующих DX12 и Vulkan API. Компания продолжила сравнение своей основной карты с NVIDIA GeForce RTX 3060 в форматах FHD и QHD и обнаружила, что их чип обеспечивает лучшую производите...

Что выбрать вместо Word и Excel, после ухода Microsoft из России Найти хороший редактор документов сложно. Но мы нашли В то время, когда огромное количество работы сопровождается документами в электронном виде, игнорировать возможность получить удобный инструмент для такой работы просто нельзя. У всех есть свои текстовые редакторы и редак...

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

Создание инициализатора Flutter-проектов. Чисто и SOLIDно Pet-проект или самописный инструмент помогают решить проблемы, которые возникают в разработке. На примере инициализатора Flutter-проектов рассказываем, как следует подходить к разработке собственной «тулзы» правильно: с SOLID и чистой архитектурой. Читать далее

Inkscape с 0 до Pro за 5 дней Создал мини курс по программе для векторной графики Inkscape в 2022.Разработал методические материалы для изучения темы «Кодирование и обработка графической и мультимедийной информации» в школьном курсе информатики.«Векторные графические редакторы позволяют пользователю созд...

Flutter jank shaders — история проблемы и пути решения Меня зовут Андрей, я Flutter-разработчик в команде Центра развития финансовых технологий (ЦРФТ) Россельхозбанка. Сегодня поговорим о «jank shaders» — дёргающейся анимации при первых запусках приложений на Flutter — и о том, как можно постараться её исправить.Несколько лет на...

[Перевод] Руководство по MicroPython MQTT на базе Raspberry Pi Сегодня рассказываем как написать простой MQTT-клиент на Raspberry Pi при помощи MicroPython и реализовать функции подключения, отправки сообщений и подписки между клиентом и брокером MQTT-сообщений. Подробности о разработке с использованием протокола интернета вещей MQTT —...

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

WireMock – швейцарский нож в арсенале тестировщика. Часть 1 Всем привет! Меня зовут Анатолий Калмыков, и я отвечаю за качество создаваемых решений в «Ростелеком ИТ». Сегодня я расскажу вам про WireMock – это одновременно и утилита, и библиотека на Java для создания HTTP заглушек над веб-сервисами. Он создает HTTP-сервер, к которому м...

Графический процессор Intel Arc A770M быстрее мобильной версии GeForce RTX 3060 Появились первые тесты флагманского графического процессора Intel Arc A770M. Он был протестирован на мини-ПК NUC12SNKi72 и на 17,3-дюймовом ноутбуке Clevo X270PTA. Оба теста показали более 10000 баллов в Time Spy, это больше, чем результат у мобильной версии GeForce RTX 3060...

Культовый плеер Winamp выпустили для Windows 11 Легендарный аудиоплеер Winamp стал доступен и в Windows 11. Пока, правда, вышла только тестовая версия.

Jira: когда дорогие плагины не нужны При разработке любого крупного и длительного проекта нельзя обойтись без CMS (Content Management System), так как с ее помощью легко формировать списки задач, отслеживать прогресс и решать разные проблемы, которые могут возникнуть. При этом желательно, чтобы выбранная систем...

Intel может отменить выпуск настольных видеокарт Arc Alchemist Задержка запуска графических процессоров Intel Arc для настольных ПК была подтверждена просочившимися в сеть внутренними дорожными картами компании

Нейронная сеть для распознавания образов с TensorFlow: как с ней работать Привет, Хабр! В сегодняшней статье хотим поделиться опытом, как можно начать использовать TensorFlow в целях распознавания образов. Напомним, что TensorFlow — открытая программная библиотека для машинного обучения, разработанная компанией Google для решения задач построения ...

Паттерны взаимодействия с ботами в Telegram: неочевидные практики на Python и баг в мессенджере Я часто взаимодействую с ботами в Telegram. Чаще как пользователь, но создать собственного бота или потрогать чужого я не боюсь. При разработке собственного решения чувствуется, что бот не похож на GUI- или веб-приложение, но программисты тщательно превозмогают это чувство ...

NORVI ENET: ESP32 + Ethernet W5500 (а что, так можно было?) Продолжаем знакомство с контроллерами Norvi и на этот раз разберём устройство и назначение довольно продвинутой модели AE06-T, принадлежащей к семейству NORVI ENET. Контроллеры этой линейки имеют все достоинства рассмотренных ранее устройств NORVI IIOT, а кроме этого — сет...

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

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

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

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

[Перевод] JDBC vs JPA В мире разработки программного обеспечения очень любят аббревиатуры. И работа с базами данных в Java — не исключение.Наличие множества вариантов работы с БД может запутать: что же я использую на самом деле? Все используют JPA? Мне тоже стоит его использовать? Но я еще слышал...

Машинное обучение с Apache Cassandra и Apache Spark В первой статье из серии об использовании Apache Cassandra в машинном обучении мы обсудили цели и задачи машинного обучения, и поговорили почему Cassandra — превосходный инструмент для обработки больших наборов данных. Также рассмотрели технологический стек, используемый Ube...

Графические процессоры AMD Radeon RX 7000 получат до 12288 ALU и 96 МБ Infinity Cache Два из трех графических процессоров получат чиплетную конструкцию, а младший GPU будет иметь традиционный дизайн

В Китае представили собственную видеокарту, но она очень слабая Китайский внутренний производитель графических процессоров Innosilicon наконец-то выпустил свой последний графический процессор Fantasy 2, который на удивление медленнее, чем графический процессор Fantasy 1. Графический процессор предыдущего поколения дебютировал в конце 202...

2D примитивы мультимедийной библиотеки SFML для разработки игр на C++ Предыдущая тема Читать далее

#2 Нейронные сети для начинающих. NumPy. MatplotLib. Операции с изображениями в OpenCV Это вторая статья из серии введения в «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким понятием — как обработка графических данных, визуализация данных, а также на практике решим пару простых задач. Предыдущая статья — #1 Нейронные сети для ...

Портативный развлекательный DLP-проектор Xgimi Elfin: вход HDMI и порт USB, автоматическая настройка проекции, поддержка HDR, Android TV и голосовой помощник Google Assistant Проектор Xgimi Elfin — это способное развлечь владельца и небольшую компанию самодостаточное устройство все-в-одном, сочетающее в себе проектор, мультимедийный плеер и акустическую систему. С его помощью на довольно большом экране можно демонстрировать видео и фотографии, пр...

Apple отмечает 21 год в музыкальном бизнесе. Гордиться действительно есть чем Компания Apple вспомнила, что 21 год назад был выпущен музыкальный плеер iPod и запущен интернет-магазин музыки iTunes.

[Перевод] С помощью API iOS 16 компания Apple закладывает основу для разработки смешанной реальности Не сказав об этом ни слова, Apple готовит разработчиков к созданию приложений для своего долгожданного AR/VR-устройства. Читать далее

Repka Pi заменит Raspberry Pi в России Резидент фонда «Сколково» НПО «РэйнбовСофт» совместно с партнером НПО «Интеллект» разработал малогабаритный одноплатный компьютер Repka Pi. Запуск его производства запланирован на октябрь 2022 года, сообщила пресс-служба фонда. Так в...

Выходим за пределы JVM. Объясняем на крестиках-ноликах чем хорош Kotlin Multiplatform Какой есть общий недостаток у мобильной, front-end и back-end разработки и иногда распила микросервисов? Дублирование логики. Очень часто я видел статьи или новости, где одна команда мобильных разработчиков ждет другую, чтобы выкатить релиз. И если с мобильными версиями боле...

У вас WPA Enterprise PEAP/TTLS? Тогда мы уже у вас Доброго времени суток, коллеги! Меня зовут Роман и эксперт отдела анализа защищенности (в простонародье — пентестер). До того, как перейти в это направление, я 10 лет был системным администратором (преимущественно Windows систем). Скажу вам честно, мне очень нравится симбиоз...

Книга «Искусственный интеллект и компьютерное зрение. Реальные проекты на Python, Keras и TensorFlow» Добрый день, Хаброжители! Кем бы вы ни были — инженером-программистом, стремящимся войти в мир глубокого обучения, опытным специалистом по обработке данных или любителем, мечтающим создать «вирусное» приложение с использованием ИИ, — наверняка задавались вопросом: с чего н...

Документация в Kotlin-коде и CI/CD Всем, кто создавал библиотеки или сервисы с публичным API хорошо знакома боль, когда документация отстает от изменений в коде и рутинный процесс обновления документации на сайте становится настолько неинтересным, что про него просто забывают. Можно ли как-то автоматизировать...

Ещё до запуска Dojo суперкомпьютер Tesla имеет 7360 графических ускорителей Nvidia A-100 и занимает седьмое место в мире Менеджер Tesla AI Infra & AI Platform Тим Заман заявил, что производитель электромобилей теперь имеет седьмой по величине суперкомпьютер в мире по количеству графических процессоров. И это еще до запуска суперкомпьютера Dojo. Тим Заман подтвердил, что Tesla модерниз...

Как подобрать удачный игровой компьютер в 2022 г., если вы никогда этим не занимались Допустим, вы решили собрать свой первый игровой настольный компьютер. Но как не запутаться в разных моделях процессоров, материнских плат, видеокарт и выбрать то, что лучше всего сегодня подойдёт для игр? Объяснил ведущий YouTube-канала «ТехноМакс».

Как включить уведомления конфиденциальности камеры в Windows 11 Большинство современных ноутбуков и настольных компьютеров с Windows со встроенными веб-камерами имеют специальные светодиодные индикаторы, которые сообщают вам, что камера включена и наблюдает за вами. Однако некоторые устройства поставляются без таких светодиодов. Чтобы ул...

Видеокарты AMD Radeon 7900 могут получить очень скоростную память По слухам, компания AMD может установить более быстрые чипы памяти GDDR6 в будущие видеокарты Radeon RX 7900 на базе графических процессоров Navi 31 с архитектурой RDNA 3. Им приписывают скорость в 20 Гбит/сек на контакт. Для сравнения, у нынешнего поколения скорость со...

В России создали универсальный искусственный интеллект Компания Промобот объявила о разработке нового продукта - Promobot Nested Chat. Это интеллектуальная платформа разговорного искусственного интеллекта с использованием технологий машинного обучения. Платформа создана специально для улучшения пользовательского взаимодействия и...

Ага, вы собираетесь на меня ОРАТЬ, или Стрессоустойчивость на работе Ответственный, коммуникабельный, мобильный, стрессоустойчивый – такое ощущение, что современным работодателям требуется просто какой-то суперчеловек. Я специально выделила слово стрессоустойчивый, потому что считаю, если стрессоустойчивость на нуле, то и ответственность буде...

Драйвер LLVMpipe от Mesa3D Project оптимизирует AVX-512 в процессорах AMD Zen 4 Причина, по которой участник Mesa взял на себя обязательство добавить поддержку графического конвейера Mesa3D, заключается в том, чтобы разрешить использование AVX-512 в новых процессорах AMD Ryzen 7950X и остальных процессорах серии 7000.

Первый в мире ноутбук на уникальном процессоре Ryzen 7 5800X3D. Геймерский ПК XMG Apex 15 Max с таким CPU обойдётся в 1720 евро Компания Schenker представила первый в мире ноутбук на процессоре Ryzen 7 5800X3D.  Да, это настольный CPU, но ноутбуки бренда XMG нередко используют именно настольные процессоры AMD. В данном случае компании достаточно было обновить BIOS, чтобы её системная п...

Обзор SVEN SPS-509. Недорогие колонки для ноутбука в корпусе из МДФ Не так давно мы рассматривали колонки SVEN 370, получающие питание через USB-разъем и ориентированные на использование в паре с ноутбуком, сегодня продолжая изучение актуальной модельной линейки, в центре внимания будет SVEN SPS-509. Они также используют для питания USB-разъ...

Intel Arc A750 показала отличные результаты в тестах Intel продемонстрировала свои графические карты Arc A750, основанные на архитектуре графического процессора Alchemist, в Control с разрешением 1440p. Судя по показателям производительности, похоже, что GPU Intel легко опережает конкурентов. Всего несколько дней назад мы виде...

Создание графического бота для EVE Online В один прекрасный день, стреляя по NPC в космосе, мне стало интересно, а смогу ли я этот рутинный процесс немного автоматизировать.Выводить в консоль «Привет, мир!» я уже умел.Теоретическое представление, что нужно делать, так же имелось.Оставалось дело за малым - реализоват...

[Перевод] Как REST выродился в собственную противоположность Меня все сильнее раздражает, сколько людей готовы записывать в REST API любой интерфейс на основе HTTP. Сегодня приведу в качестве примера SocialSite REST API. Это же вызовы удаленных процедур (RPC). Он просто выкрикивает RPC. Связность между элементами на экране настолько с...

Работа с хранимым кодом приложения при миграции с Oracle на PostgreSQL: особенности, сложности и способы их преодоления В предыдущих статьях о миграции с Oracle на Postgres мы рассматривали перенос данных из одной системы управления базами данных в другую (часть 1, часть 2). Сегодня разговор пойдёт об особенностях работы с кодом приложения при необходимости смены СУБД. В частности, буду...

Cisco = 1, Huawei = 100: NetFlow не равен NetStream NetFlow и Netstream - это инструменты для мониторинга, сбора статистики о трафике, и задачи они имеют одни и те же, но реализации имеют разные. Недавно мы рассматривали кейс, когда после интеграции нескольких железок Huawei в существующую сеть Cisco, на Huawei был настроен N...

Как не отказаться от тестирования фича-веток при переходе на микросервисы В современном мире приложение — это огромная связка микросервисов. Функционально её протестировать сложнее, чем монолит. Кто-то решает это единым staging’ом и чатиком синхронизации: «займу auth на полчасика». Другой уходит с головой в shift-left или тестирует в canary. Разбе...

Что будет с iOS-разработкой в России Этим вопросом наверняка задавался не один мобильный разработчик, который создаёт приложения для айфонов и другой яблочной техники. Приложения удаляют из App Store, статьи пугают тем, что скоро все смартфоны превратятся в кирпич, — ситуация напряжённая. Может, уже стоит искат...

Гейминг, сервис, облака: как играть в любимые тайтлы в 2022 году на любых устройствах И снова здравствуй, Хабр! Среди наших сотрудников есть много геймеров, которые предпочитают самые разные игры, включая «тяжёлые». Поэтому сегодня решили поговорить про облачный гейминг и сервисы, которые доступны сейчас в России. Какие из них актуальны в 2022 году, что нужно...

Разработка на Angular под SmartTV: история одной фичи Всем привет. Меня зовут Ярослав Карманников, я разработчик команды SmartTV/Web в онлайн-кинотеатре KION МТС Digital. Это четвертая часть сериала, посвященного фиче Autoplay в нашем кинотеатре. Сегодня обсудим нюансы реализации фичи на платф...

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

Python-скрипт для поиска совпадений в текстовых файлах. Графический. Для Inkscape Сравниваем два текстовых файла средствами графического редактора Inkscape Читать далее

Обзор графических оболочек Linux Наверняка вы хоть раз сталкивались с многообразием графических оболочек для ОС Linux. В этом присутствует частичка красоты этой системы — в множестве вариантов взаимодействия с этой ОС. Без сомнений — это универсальный инструмент. Если вы уже используете Linux или только н...

NVIDIA возобновила производство RTX 3080 12 ГБ На этот шаг компания пошла из-за наличия боьших запасов чипов и необходимости их реализации перед выходом нового поколения графических карт

Функция шумоподавления на видеокартах AMD работает отлично AMD официально добавила поддержку шумоподавления для драйверов видеокарт на базе RDNA 2. Однако неофициальный драйвер можно использовать для включения технологии и на старых графических процессорах Radeon. AMD Noise Suppression использует алгоритм искусственного интеллекта д...

ЦП Zhaoxin KX-6000G с графическим процессором GT10C0 сравним NVIDIA GT 630 Китайский производитель чипов Zhaoxin выходит на рынок гибридных процессоров со своим первым продуктом, процессором KX-6000G, предлагающим до 1,5 терафлопс мощности графического процессора.

SophiApp, или Как мы делали опенсорс программу для настройки Windows 10 & 11 Я от лица команды хочу показать вам SophiApp — графический наследник Sophia Script for Windows: бесплатная, портативная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11.В этой статье я расскажу, как оброненная мной фраза в комментарии 3 года наза...

Концепция Data Mesh. Принципы, идеи, применение на практике С чего началась наша компания? В первую очередь, конечно, с людей и с идеи. Как это обычно бывает, правильные люди абсолютно случайно познакомились друг с другом, и вот я здесь, сижу и пишу этот пост =) Была, однако, и ещё одна очень важная составляющая - данные...Любой ML-п...

Data Science Pet Projects. FAQ Привет! Меня зовут Клоков Алексей, сегодня поговорим о пет-проектах по анализу данных. Идея написать эту статью родилась после многочисленных вопросов о личных проектах в сообществе Open Data Science (ODS). Это моя третья статья на Хабре, до этого делал разбор алгоритма SVM ...

Китайский процессор Zhaoxin KX-6000G с видеочипом GT10C0 протестировали в графических бенчмарках — примерно уровень Nvidia GT 630 В сети появились новые тесты китайского процессора Zhaoxin KX-6000G, который может похвастаться довольно неплохой графической подсистемой. Её мощность составляет порядка 1,5 флопс, что сравнимо с Nvidia GT 630. По современным меркам, этого немного, но для Китая это непл...

JavaScript в связке с Selenium WebDriver. Опыт использования Одной из очень спорных и обсуждаемых тем в автоматизации тестирования является выбор языка программирования. Особенно, когда речь идет о связке с самым популярным инструментом автоматизации – Selenium WebDriver, ведь он  имеет официальную поддержку пяти языков: Java, C#...

Характеристики и тесты NVIDIA GeForce RTX 4080 и RTX 4070 слили в сеть Инсайдер Kopite7kimi раскрыл ожидаемые показатели производительности видеокарт NVIDIA GeForce RTX 4080 и RTX 4070. Энтузиаст утверждает, что показатели производительности в 3DMark Time Spy основаны на ожидаемых спецификациях этих карт. Инсайдер не вдается в подробности, но г...

Как работа с ресурсами вызывает микрофризы Думаю, каждый из нас периодически сталкивается с непонятными микрофризами при взаимодействии с, казалось бы, простым UI…Просто скролишь список, и тут — бац! Лагнуло! Сегодня я бы хотел разобрать одну из множества причин такого поведения — работу с ресурсами. Мы разберёмся, в...

Написание ОС с нуля: Часть 3 — Терминал В предыдущей статье мы написали простейший загрузчик, печатающий на экран "Hello, World!" и завершающийся но нажанию клавиши. Сегодня напишем терминал, у которого будет несколлько команд, обновим библиотеку и сделаем ещё пару вещей. Читать

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.8.1 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.8.1. Список исправлений • Дисплей мог мерцать черным цветом при переключении между окнами воспроизведения видео и игрового процесса на некоторых графических продуктах AMD, таких как Radeon™ RX 6700 XT; • Видеовы...

На что способен FlashForge Creator 4 Еще совсем недавно FlashForge познакомил 3D сообщество со своим новым принтером Creator 4. В этой статье вы сможете познакомиться с опытом разных компаний, которые используют FlashForge Creator 4 ежедневно для решения разных задач.О FlashForge Creator 4Профессиональный FDM п...

Китайская альтернатива GeForce RTX 3060 Ti стоит всего $275 Moore Threads Intelligent Technology, крупный разработчик графических процессоров из Китая, на прошлой неделе анонсировал свой графический процессор MTT S80. Теперь видеокарта поступает в продажу. ХарактеристикиMoore Threads MTT S80 основана на новом графическом…

Технологическая платформа Digital Q.Archer от «Диасофт» позволяет быстро создавать приложения в микросервисной архитектуре Благодаря low-code инструментам платформы Digital Q.Archer можно создавать работоспособные прототипы бизнес-приложений всего за две недели. При разработке бизнес-приложений используется компонентный подход. Компонентами служат Packaged Business Capabilities (PBC) - прилож...

AMD представила игровые видеокарты Radeon RX 7900 XTX и Radeon RX 7900 XT AMD официально представила флагманские игровые видеокарты Radeon RX 7900 XTX и Radeon RX 7900 XT, построенные на новейшей графической архитектуре RDNA 3. Компания заявляет, что это первые в мире видеокарты с чиплетным дизайном. В процессорах Ryzen этот подход используется д...

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

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

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

Кто такой Data Product Manager и почему без него не обойтись в 2022 году, если вы работаете с Big Data В 2022 году индустрия больших данных изменилась. И нужно решать, что делать с инфраструктурными вызовами, переходить ли в облако и как продолжать развитие ИТ-решений. Со всем этим компаниям может помочь новая роль в команде — Data Product Manager. Это статья написана по м...

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

«Марвел» стал первым в России дистрибутором ВКС-решений Nearity Nearity предлагает комплексные решения для организации систем ВКС от начального уровня для личного пользования до профессионального и масштабируемого - для корпоративного сектора. Его продуктовый портфель составляют различные модели спикерфонов, ВКС-камер, гарнитур, унив...

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

У новых Ryzen 7000 всё-таки есть iGPU. А также поддержка AVX-512 Компания AMD сегодня ночью представила процессоры Ryzen 7000. Основную информацию о них мы уже рассказали, но много деталей осталось за кадром.  Начнём с того, что теперь мы можем говорить уверенно о том, что новый сокет AM5 пришёл не на год, но и не слишком на до...

«Проводник» стал лучше. В Windows 11 добавили новые функции Компания Microsoft выпустила обновление для операционной системы Windows 11, которое добавляет в неё ранее анонсированные функции. В «Проводнике» появилась поддержка вкладок. Теперь в обновленном интерфейсе пользователи смогут упорядочить файлы и перекл...

Thunderobot 911 Air D: игровой ноутбук «для начинающих» Привет, Хабр!Я Сергей, отвечаю за связи с игровым сообществом в М.Видео-Эльдорадо. Сегодня хочу поделиться личным мнением на новый в России бренд игровой техники и рассказать о нем на примере одного ноутбука. Если что-то забуду, приходите в комменты с вопросами.Итак, за посл...

Обзор мини-ПК Acer Veriton N4680G: все необходимое в компактном корпусе Стандартный десктопный компьютер – штука громоздкая и, откровенно говоря, совершенно не нужная тем, кто не собирается заполнять ее топовым железом для сложных графических или инженерных задач. Для обычной офисной деятельности и бытового использования вполне достаточно возмож...

Превращаем HTML table в GridComponent. Часть I. Frontend Привет хабровцы и любители фронтенда!Это моя первая статья, в которой я хочу поделиться своими первыми шагами в мир frontend разработки на VueJS. И в качестве примера для изучения я решил реализовать вариант грида со стандартным набором функционала: сортировкой, фильтрацией ...

«Ростелеком» предложил создать национальную мобильную экосистему Ее ядром может стать принадлежащая оператору операционная система «Аврора». «Ростелеком» выступил за создание национальной мобильной экосистемы; ее ядром может стать российская мобильная операционная система «Аврора». Старший вице-президент «Ростелекома» по информацион...

Разбираемся в Apache Kafka: подборка полезных статей и кейсов Разрабатываете приложения с применением Apache Kafka? Мы собрали для вас статьи, которые помогут освоить инструмент, познакомят с рабочими кейсами с использованием ПО. Делимся пользой и свежими идеями, подборками книг и реализованными задумками. Читать далее

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

Массовые коммерческие беспилотники могут появиться в России через 3-4 года Заместитель руководителя рабочей группы рынка Национальной технологической инициативы Aeronet Павел Булат заявил, что коммерческие беспилотники в России могут появиться в перспективе 3-4 лет. По его словам, это поможет решить проблему перевозок для отдаленных территорий...

Толстые дискеты: Iomega Zip и SuperDisk Давным-давно, когда еще не было флешек, и даже болванки CD-R были не в почете, данные между компьютерами переносили… Ну, в моей реальности это происходило исключительно с помощью дискет. До конца девяностых это был вполне рабочий способ передать другому человеку документы ил...

Обзор 3D принтера FlyingBear Aone Сегодня мы поговорим о маленьком да удаленьком FDM 3D принтере от компании Flying Bear - Aone. На сколько новый DIY принтер от летающего медведя удаленький, или нет, узнаете в этом материале.Содержание:О компанииРаспаковка и комплектацияВнешний вид и сборкаТехнические характ...

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

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

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

Появилось возможное изображение видеокарты Colorful GeForce RTX 4080 с заводским разгоном Сетевые источники опубликовали изображение графического ускорителя GeForce RTX 4080 в исполнении компании Colorful. Модель называется iGame Ultra OC, что указывает на заводской разгон. По данным источника, пока нет подтверждения, что это настоящее изображение, потому о...

Сценарии применения Greenplum PXF для интеграции с Data Lake, OLTP, Clickhouse Привет! Меня зовут Артемий Козырь, и я Analytics Engineer в Wheely.Популярность массивно-параллельных СУБД (MPP) для решения аналитических задач неукоснительно растет. Сегодня хотел бы поговорить о широко распространенной СУБД Greenplum и, в частности, о ...

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

iPhone 15 — действительно новая модель: первый смартфон Apple с разъёмом USB-C уже запущен в разработку Как сообщает Mydrivers, Apple приступила к разработке серии iPhone 15, а дебют новинок состоится в сентябре следующего года. Для серии iPhone 15 самым большим изменением станет отказ от интерфейса Lightning и использование вместо него разъёма USB-C. Поскольку Европейски...

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

Опыт перехода на MVI в Android на базе собственного решения В команде Android мы активно применяем MVI для проектирования взаимодействия состояния экрана и бизнес-логики. В этой статье мы хотим рассказать о собственной MVI-библиотеке – Reduktor и об опыте внедрения и использования. Статья будет полезна всем, кто хочет познакомиться с...

Видеокарты Intel превосходят чипы Apple по скорости декодирования видео Очень дорогие компьютеры Apple уступают проблемным картам Intel

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

Яндекс обновил мобильную «Почту» Команда Яндекса объявила о выпуске обновления мобильного приложения «Яндекс Почта». В «Почте» для iOS и Android теперь можно закрепить сообщение, посмотреть непрочитанные и в два нажатия создать правило обработки писем. Как отмечают разработчики...

Гибрид смартфона, электронной книги и плеера Hisense A9 поступил в продажу в новом цвете в Китае Сегодня Hisense выпустила новую версию смартфона Hisense A9 в новом цвете, который предлагается по цене 275 долларов за версию с 6 ГБ оперативной и 128 ГБ флеш-памяти. Устройство было представлено ещё в мае, по сути это гибрид смартфона, электронной книги и музыкального...

Серверы Dell с процессорами Nvidia BlueField оптимизированы для работы с платформой VMware vSphere Процессоры BlueField возьмут на себя задачи управления инфраструктурой, системами хранения и программно-конфигурируемыми сетями, а также обеспечения безопасности. На недавней конференции VMware Explore компания Nvidia представила новую систему для центров обработки данны...

Инжиниринг признаков в предварительной обработке данных Привет, Хабр! На связи Рустем IBM Senior (помидор) DevOps Engineer и сегодня я хотел бы поговорить про Feature Engineering in Data Preprocessing. Читать далее

AMD Radeon RX 7900 XTX находится в разработке и будет конкурентом Nvidia GeForce RTX 4090 AMD планирует выпустить улучшенную версию Radeon RX 7900 XT под названием Radeon RX 7900 XTX. Она будет оснащена 24 ГБ видеопамяти GDDR6 на 384-битной шине и графическим процессором Navi 31.

Как реализовать магию Sqoop для загрузки данных через Spark Очень часто приходится слышать, что Sqoop — это серебряная пуля для загрузки данных большого объёма с реляционных БД в Hadoop, особенно с Oracle, и Spark-ом невозможно достигнуть такой производительности. При этом приводят аргументы, что sqoop — это инструмент, заточенный по...

Появился еще один способ установить Windows на Mac с M1 Зачастую пользователи, переходя с Windows на Мак, не могут отказаться от какого-либо софта. Кто-то в силу привычки, а кто-то из-за отсутствия достойных аналогов. В такой ситуации выходом будет установка на Мак второй операционной системы. Пока компьютеры и ноутбуки Apple вы...

Intel уже инвестировала $3,5 млрд в разработку видеокарт, но из-за убыточности подразделение AXG на грани закрытия Согласно свежему отчёту об исследовании рынка, проведённому John Peddie Research, производитель чипов Intel Corporation может закрыть свой отдел по разработке графических процессоров из-за больших убытков, которые накопились за эти годы. По оценкам JPR, закрытие группы…

Intel выпустила драйвер Intel Arc 31.0.101.3490 Intel обновила драйвер Intel Arc до версии 31.0.101.3490. Список исправлений: • Marvel's Spider-Man* (DX12) могла вызвать сбой приложения при загрузке в игру с включенной настройкой Ray-Traced Reflections; • Total War: Warhammer III* (DX11) может отображать искажение цвета в...

8 Популярных программ и сервисов для дизайна. Что выбрать? Предлагаем Вам подборку инструментов для разработки сайтов, с их основными преимуществами и слабыми местами. Все представленные сервисы разделены на две группы по основному функционалу: к первой относятся площадки по созданию дизайна — Figma, Adobe XD, Sketch, Pixso, InVisi...

М.Видео-Эльдорадо и российские разработчики запустили розничные продажи РЕД ОС и офисного пакета «Р7-Офис» РЕД ОС является российской операционной системой семейства Linux для рабочих станций и серверов, предоставляющей универсальную среду для использования прикладного программного обеспечения. На операционной системе работают офисные приложения, программы для оптимизации бизнес-...

Игровой планшет Asus ROG Flow Z13 (2022) GZ301Z: присоединяемая клавиатура-чехол, опциональная графическая док-станция с Nvidia GeForce RTX 3080 Laptop Asus ROG Flow Z13 — компактный ноутбук или большой планшет с клавиатурой. На нем установлена Windows 11, так что очень мощный процессор позволяет использовать это устройство для любых профессиональных задач, а дискретная видеокарта обеспечивает возможность поиграть почти в л...

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

Консольный UI и отказ от асинхронного кода в idewave-cli С выходом версии 1.0.1 я решил осветить некоторые аспекты технической стороны моего проекта. В этой статье я расскажу про использование библиотеки tui-rs и про нюансы использования библиотеки tokio-rs, а так же постараюсь рассказать, что же было исправлено и почему так, как ...

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

Яндекс выложил в опенсорс бету фреймворка userver Сегодня мы анонсируем выход в опенсорс фреймворка userver для создания высоконагруженных приложений. Для нас это важный способ поделиться опытом в разработке микросервисов, который мы накопили. Вот ссылка на GitHub-репозиторий c исходным кодом, документацией, примерами, шабл...

Игровой ПК Lenovo Legion Blade 9000K 2023 оценен в $4100 Компания Lenovo дала старт китайским продажам игровых настольных ПК Legion Blade 9000K 2023 и Blade 7000K 2023, которые могут похвастаться чипами Intel Core тринадцатого поколения. Legion Blade 9000K 2023 оснастили процессорами вплоть до Core i9-13900K, видеокартой Lenovo R...

GeForce GTX 1060 уходит на пенсию — у геймеров Steam новая любимая видеокарта. Это GeForce RTX 3060, но есть один нюанс Видеокарта GeForce RTX 3060 является самой популярной среди геймеров Steam. Возможно, эта новость кому-то покажется странной, но это действительно так, пусть и с одной оговоркой.  Сегодня мы уже рассматривали очередные данные ежемесячной статистики Steam, и лидеро...

Made at Intel. Acquisitions Всем привет. С восстановленными в отпуске силами приступаю к продолжению саги Made at Intel (начало -1,2,3,4,5). Cегодня речь пойдет об М&A активности компании, которую ваш покорный наблюдал в течение 20ти с хвостиком лет. Тема поглощений неисчерпаема, и если рассматрива...

Бесплатный рендерер MoonRay от DreamWorks Animation Визуальные эффекты и анимация становятся всё более сложными, а вместе с ними растут и требования к вычислительным ресурсам. И художникам и графическим дизайнерам не помешает новый полезный инструмент. Тем более с открытым исходным кодом. DreamWorks Animation объявила о наме...

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

Попробовал сделать вырез в стиле iPhone 14 Pro на Андроид. Посмотрите, что из этого вышло Как бы вы ни относились к компании Apple, она часто задает тренды, которые становятся востребованы в том числе на рынке Android-устройств. Вспомните iPhone X и, как в 2018 году каждый второй смартфон на Андроид имел вырез в виде челки. Возможно, нечто похожее нас ждет в бли...

Apache Superset. Первый взгляд на BI инструмент В последнее время изучая вакансии на сайтах по поиску работы, все чаще стал отмечать, что помимо платных инструментов BI от кандидатов требуется знание еще бесплатных платформ. Мой предыдущий опыт работы по построению графической отчетности был связан исключительно с коммерч...

Сравнение Quartz, kagkarlsson и кастомной реализации для запланированного задания в реактивном Spring Boot приложении Часто Java-разработчикам требуется реализовать запланированные задания. Современные реалии диктуют нам, что система должна быть масштабируемой, то есть вне зависимости от количества реплик и распределения нагрузки мы ожидаем выполнения задания по условиям, которые были опред...

Web3.0 на Python, часть 1: основы Привет, Хабр! Во время знакомства с Web3 было сложно найти понятные примеры базовых операций с блокчейном с использованием Web3Py в одном месте. Например: просмотр баланса, отправка ETH и ERC20 токенов, минтинг NFT, взаимодействие с контрактами и тд. Эта статья как раз и пос...

[recovery mode] RE Crypto Part#2 Наверное самое популярное действие, которое приходится выполнять для исследования криптографии сегодня это процедура анализа зловредного кода, который блокирует чьи-то данные с использованием кастомного или общепринятого алгоритма. Попробуем в этой статье рассмотреть зловред...

Создаём своё объектное хранилище за чаc Привет! Меня зовут Артем Гаврилов и я работаю в Tarantool. Сегодня я расскажу, как быстро создать объектное хранилище на основе платформы in-memory вычислений Tarantool и распределённой файловой системы IPFS (InterPlanetary File System). Мы рассмотрим пример шардирования с...

Обзор GraphQL-фреймворков на Java В предыдущей статье мы поговорили о том, что такое graphQL, почему решили на него переходить, какие у него есть достоинства и недостатки. Но что делать дальше, если вы всё-таки решились внедрить graphQL в java-проект? Какие на данный момент есть фреймворки, чем они отличаютс...

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

В Китае планируют выпустить собственную видеокарту Fantasy 2 Китайский производитель графических процессоров Innosilicon собирается представить свою новую видеокарту Fantasy 2 на следующей неделе. Компания гарантирует, что новая видеокарта будет более мощной, чем первоначальный дизайн Fantasy One. В конце ноября 2021 года китайская ко...

Лучшие книги по Python 2021-2022 года: для новичков и профи Привет, Хабр! Поговорим о книгах? Есть мнение, что люди начали читать меньше и всё чаще многие потребляют уже готовый контент в виде роликов на YouTube или сокращённых вариантов различных произведений. Но это вряд ли, ведь если бы люди не читали книги, могли бы тогда развива...

Tabletop Simulator — редактор колод Я занимался созданием стола для карточной игры в Tabletop Simulator (TTS) и ощутил нехватку удобного инструмента для управления колодами. Из того что можно найти на youtube есть два способа: первый - это вручную в любом графическом редакторе сеткой расставлять карточки; втор...

Звуковая карта USB на STM32. Часть 1: Используем I2S-кодек С момента публикации материала о реализации составного устройства USB на STM32 прошло полтора года. Данная статья в двух частях будет своеобразным отчётом о проделанной за это время работе. Напомню, что описанное в предыдущей публикации решение состоит из двухканального зв...

Популярный медиаплеер Winamp получил обновление с новыми функциями Разработчики Nullsoft выпустили новую версию легендарного медиаплеера - билд № 5.9 RC1. Новая версия сохранила все основные функции оригинальной версии, но и добавляет новые функции. Плеер умеет импортировать медиатеку iTunes, а также поддерживает беспроводную синхронизаци...

Интервью с организаторами школы акселерации для вузов от Платформы НТИ: что это и как работает Информационная служба Хабра в лице @ancotir и @IgnatChuker посетила проектно-образовательный интенсив «Архипелаг 2022», прошедший в Севастополе. Мы уже рассказывали о выставке-фестивале «Настоящее Будущее», проходившей в рамках мероприятия. Сегодня поговорим про школу акселе...

Даже на 12-летний ноутбук можно установить Windows 11 22H2. Никакие аппаратные ограничения Microsoft не страшны, если использовать Rufus Один из пользователей крупнейшего американского форума Reddit поделился своей историей установки Windows 11 22H2 на очень старенький ноутбук – 12-летний Acer Aspire 7740, оснащенный двухъядерным процессором Core i5-580M. Система не имеет TPM, процессор уж тем боле...

Цены на видеокарты продолжают снижаться и упадут ещё сильнее. Это подтвердила Nvidia Компания Nvidia имеет большой запас своих графических процессоров серии RTX 3000 и снижает цены в преддверии запуска следующих новинок, о чем сообщила компания в отчете о прибылях и убытках на прошлой неделе. «Поскольку мы занимались производство для такого д...

Читаем почту mail.ru из python при помощи imap Подробно разбираем работу библиотек imaplib и email, открываем ящик и читаем письма (получаем из писем всё что есть) на примере mail.ru (хотя в целом, должно работать везде).Рабочие задачи заставили обратиться к классике - электронной почте, материала довольно много в сети...

Пресс-релиз сборки Windows 11 Insider Preview Build 25206 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25206 для инсайдеров в Dev Channel. TL;DR • Сборка включает изменения в поведении ограничителя скорости аутентификации SMB; • Microsoft внесла несколько изменений и улучшений, в том числе сделала обновленно...

Использовать ли Reusable Workflows в GitHub Actions? CI система GitHub Actions достаточно свежа по сравнению со своими конкурентами, но продолжает радовать сочетанием легкости использования и постепенным расширением функционала. На мой взгляд, шаблонизация используемых пайплайнов это безумно важная составляющая, и в конце 2021...

Microsoft добавляет материал Mica Alt в Windows 11 Визуальные эффекты в пользовательском интерфейсе Windows 11 и различных приложениях обеспечиваются тремя материалами: Acrylic, Mica и Smoke. Недавно Microsoft добавила материал под названием Mica Alt, который был замечен пользователем под ником «FireCube». Как отмечает «Fire...

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

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

Реализация кэш-компрессии по алгоритму base+delta Существенную часть кристалла современных ЦП занимает кэш-память. Дальнейшее увеличение кэш-памяти без изменения технологических норм приведет к соответствующему увеличению кристалла. Одним из способов увеличения объема хранимой информации в кэше без увеличения самого кэша яв...

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

Смешали TCP — почему появился стандарт RFC 9293 Новый стандарт объединил в себе большинство изменений в спецификации протокола. Сегодня поговорим о том, что включили в обновленный документ. Читать далее

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

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

Анонс Windows 11 Insider Preview Build 22000.1163 (канал Release Preview) Microsoft выпустила новую предварительную сборку Windows 11 под номером 22000.1163 (KB5018483) для участников программы Windows Insider, использующих канал Release Preview. Это накопительное обновление приносит с собой ряд исправлений ошибок, обнаруженных в релизной версии ...

Старые игры могут плохо работать на картах Arc. В Intel пояснили причину У видеокарт Intel Arc есть проблемы с запуском старых игр — они будут работать, но медленнее, чем на аналогичных картах Nvidia/AMD. Как сообщается, в играх, которые созданы на базе графических API DirectX 11 и DirectX 9 возможно существенное падение частоты кадров...

Lenovo готовит свой игровой моноблок с графикой Intel Arc A370M — он появится осенью Lenovo анонсировала скорый выход на китайский рынок новых настольных компьютеров класса «всё в одном» из линейки Xiaoxin Pro. Новые ПК интересны тем, что получат не только платформу Intel Alder Lake, но и графику Arc. Ожидается две версии — с диагонал...

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

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

Улучшенные процессоры A15 Bionic могут получит более мощную графику Свежие слухи подтверждают, что iPhone 14 и iPhone 14 Plus могут получить улучшенную версию процессора Apple A15 Bionic, тогда как14 Pro/Pro Max получат более мощную версию A16 Bionic. Согласно данным, которые опубликованы The Wall Street Journal, новые процессоры обеспе...

Средние highload паттерны на Go Привет, Хабр! Меня зовут Агаджанян Давид и ранее я опубликовал статью «простые highload паттерны на Go», в которой были рассмотрены простые подходы увеличения пропускной способности отдельно взятого экземпляра приложения без хардкора. Мне импонируют простые подходы, так...

Оптимизационные задачи в ритейле Привет, Habr! На связи отдел аналитики данных X5 Tech.Сегодня мы поговорим об очень интересном разделе прикладной математики — оптимизации. Читать далее

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

В Китае готовят новую игровую видеокарту, которая будет поддерживать все современные API Китайские производители создают не только процессоры с архитектурой x86, но также и видеокарты. И хотя пока они не слишком мощные, но скоро всё изменится. Шанхайский производитель чипов Muxi намеревается к 2025 году выпустить первый китайский графический процессор, пред...

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

Принудительно добавляем поддержку защищенных носителей (токенов и карт) в недоработанные порталы Республики Казахстан В Казахстане многие информационные системы не корректно интегрированы с NCALayer и в результате поддерживают только файловые хранилища ключей ЭЦП (читателям, интересующимся примерами таких сервисов, рекомендую изучить цикл статей Доска почёта ЭЦП посвященный анализу проблем ...

Для смартфонов это была бы очень медленная платформа, но для телевизоров это топовое решение. Представлена SoC MediaTek Pentonic 1000 Однокристальные системы MediaTek очень распространены не только в смартфонах, но и в телевизорах. И сегодня компания представила новый такой продукт под названием Pentonic 1000.  Это флагманская платформа MediaTek для телевизоров. Она предназначена для моделей с р...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.9.2 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.9.2. Известные проблемы • Radeon™ Super Resolution может не срабатывать после изменения разрешения или настроек HDR в таких играх, как Nioh™ 2; • Меню панели управления Oculus и визуализированные контроллеры мог...

Релиз InvokeAI 2.1: теперь с inpainting и Cross Attention Команда InvokeAI рада поделиться нашим последним релизом с набором новых функций, улучшений графического интерфейса и возможностей командной строки. Что нового?

ASRock Radeon RX 6400 Challenger ITX резко подешевела ASRock недавно выпустила графическую карту Arc A380 Challenger ITX OC, которая стала первым продуктом компании, использующим графический процессор Intel Arc. Когда карта была выпущена на китайский рынок, ее цена составляла 1299 юаней или 192 доллара, что делало ее намного до...

React tips for faster development at scale Впервые я познакомился с React в 2015 году и вот уже использую его можно сказать повседневно 7 лет. Бесчисленное количество компонентов было написано за это время, React из подающей надежды модной технологии вырос в серьезную библиотеку и по сути стал стандартом для написани...

В чем Samsung оказалась лучше Google и других производителей Android-смартфонов. Galaxy S22 предлагает лучшую поддержку разработчиков сторонних приложений для камер Выяснилось, что флагманские телефоны Samsung Galaxy S22 предлагают лучшую поддержку разработчиков сторонних приложений для камер, чем Google со своими телефонами Pixel. Несмотря на то, что Google рекомендует разработчикам приложений для камер использовать библ...

Microsoft выпустила Xbox September Update Компания Microsoft выпустила Xbox September Update. Настройте цвет кнопки Xbox на Xbox Elite Wireless Controller Series 2 Предоставление фанатам выбора и возможностей для самовыражения является основной частью миссии Xbox. Вот почему Microsoft рада объявить о настройке цвета...

Sony выпустила большое обновление PlayStation 5 с новыми функциями Компания Sony объявила о выпуске свежего обновления системного программного обеспечения для своей игровой приставки PlayStation 5. Апдейт под номером 22.02-06.00.00 уже начал распространяться для пользователей по всему миру. Он даёт доступ к таким новшествам, как долго...

Пока не время для MIUI 14. Redmi K50 Ultra получит улучшенную MIUI 13 Источник сообщил, что время для выхода MIUI 14 ещё не пришло, а грядущие смартфоны Xiaomi и Redmi, включая Redmi K50 Ultra, будут оснащены оболочкой MIUI 13. При этом инсайдер Digital Chat Station уточняет, что пользовательский интерфейс MIUI 13 в Redmi K50 Ultra будет ...

Launcher iOS 16 — новый хит. Эту оболочку для Android скачали более 50 млн пользователей Launcher iOS 16 — это оболочка для операционной системы Android, которую скачали уже более 50 млн пользователей в магазине Google Play. Это приложение не является полностью новым, так как его автор в течение последних трех лет воссоздает возможности разных версий ...

Microsoft показала свой самый тяжёлый программный продукт: он весит 18 кг За 47 лет компания Microsoft выпустила множество крупных программных продуктов, но был в иистории один релиз, который весил намного больше, чем все остальные. Сегодня мы используем программное обеспечение, которое не имеет массы, но так было не всегда. Стит вспомнить вр...

Dynamic Island не нужен? Популярные приложения не спешат адаптировать под iPhone 14 Pro Смартфон iPhone 14 Pro, который получил интерактивную область Dynamic Island в районе фронтальной камеры, был представлен более двух неделю назад и выпущен в конце прошлой недели, однако пока что Dynamic Island не торопятся использовать сторонние разработчики. Ожидалось...

Обзор операторов PostgreSQL для Kubernetes. Часть 3: CloudNativePG Статья продолжает наш обзорный цикл о PostgreSQL-операторах для Kubernetes. В первой части мы рассматривали операторы Stolon, Crunchy Data и Zalando. Во второй — KubeDB и StackGres, а также объединили все пять операторов в сравнительную таблицу. В этот раз разбираем решение ...

В России создали быструю систему систему блокировки фишинговых сайтов В Генпрокуратуре России разработали быструю систему блокировки фишинговых сайтов и других ресурсов, которые могут противозаконно использовать финансовые данные пользователей. Об этом рассказал генпрокурор РФ Игорь Краснов. «Для пресечения попыток противозаконного...

Microsoft представила приложение для графических дизайнеров Designer — с интеграцией с DALL-E 2 от OpenAI Нейросеть поможет сгенерировать изображение или дизайн.

Как установить удалённое из App Store приложение Почта Mail.ru на iPhone Помимо ВКонтакте, чьё приложение Apple удалила из App Store вчера вечером, удалению также подвергся и сервис Почта Mail.ru. Как выяснилось, многие даже не знали, что они принадлежат одному холдингу, а потому и под ограничения Apple они попали совместно. Как бы там ни было, ...

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

Intel может отложить производство 3-нм графического процессора для Meteor Lake на TSMC Intel решила отложить массовое производство графического процессора Meteor Lake с использованием технологии 3-нм класса TSMC (N3, N3E и т. д.) до конца 2023 года

Портативная консоль AOKZOE A1 доступна для предзаказа за $770 Сетевые источники сообщают, что в Китае для предзаказа стада доступна крайне любопытная портативная игровая консоль AOKZOE A1. Главной её особенностью стал восьмиядерный APU AMD Ryzen 7 6800U с частотой до 4,7 ГГц и графическим адаптером AMD Radeon 680M на архитектуре RDNA 2...

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

Стратегию Suzerain выпустят на смартфоны позже изначальных сроков Ваш президентский срок переносится на конец 2022 года — мобильный порт Suzerain перенесли. За то можно посмотреть видео с геймплеем. Фраза «Тяжела ты, шапка Мономаха» стала крылатой, а ещё она отлично передаёт общую суть игры Suzerain. Подробнее о ней мы говорили в предыдущ...

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

86 дюймов, 6 динамиков, встроенная web-камера за 2070 долларов. Huawei представила один из лучших своих телевизоров – Smart Screen S86 Pro Huawei сегодня представила не только умные часы Watch 3 Pro New, но и большой телевизор Smart Screen S86 Pro – один из лучших своих ТВ. Новинка получила антибликовое покрытие и обеспечивает полный охват 92% цветового пространства DCI-P3. Кадровая частота составляе...

Микроконтроллеры по 5 рублей. Программируем микросхемы PADAUK Впервые известие о том, что фирма PADAUK Tech продаёт микроконтроллеры по три цента появилось в 2018 году. Эта новость вызвала интерес и обсуждение на форумах, а затем благополучно была забыта (по крайней мере в русскоязычном комьюнити).В статье расскажу о своём опыте освоен...

Представлены обновленные бизнес-ноутбуки ASUS ExpertBook B5 Компания ASUS пополнила ассортимент ноутбуков обновленными моделями ExpertBook B5 и ExpertBook B5 Flip с экранами диагональю 13,3 дюйма. Новинки основаны на процессорах Intel Alder Lake 12-поколения вплоть до Core i7 с интегрированным графическим адаптером Intel Iris Xe, до ...

Под капотом у Mobx. Пишем свою реактивную библиотеку с нуля Первое мое знакомство с Mobx началось с удивления. Я не понимал всю магию библиотеки и задавал себе вопрос: “А как это возможно?”. Кажется, в ней используются какие-то подкапотные возможности JS или Mobx вообще написан на другом языке. И вот, потратив 3 месяца в исходни...

DALL-E 2 vs MidJourney: наш опыт практического применения нейросети для оформления сайта…и не только Привет, Хабр! В этом посте я расскажу том, как мы на практике применили результат работы нейросети, почему решили использовать ИИ для отрисовки графики на сайте и предлагаю обсудить, какие вообще существуют перспективы в этой сфере для российского бизнеса. Под катом — наша и...

Ноутбук Colorful X15-AT 22 получил CPU Core i9-12900H Компания Colorful пополнила ассортимент геймерских ноутбуков моделью X15-AT 22, которая, в числе прочего, получила систему охлаждения Storm Blade 2.0. Новинку также оснастили 14-ядерным чипом Intel Core i9-12900H (Intel Alder Lake) с тактовой частотой до 5,0 ГГц, 15,6-дюймов...

Пишем конфигурацию для Neovim Привет, сегодня будет писать конфигурацию для терминального редактора Neovim на чистом Lua. Мы не будем использовать VimScript от слова совсем. Я расскажу в чем плюсы создания таких конфигураций, как соблюдать KISS (Keep It Stupid Simple) все время дополняя такие конфигураци...

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

[Перевод] SQLAlchemy с FastAPI для асинхронной работы В этой заметке я буду использовать новые асинхронные возможности ORM-слоя вместе с новыми запросами в стиле 2.0. Мы создадим простое FastAPI-приложение с двумя маршрутами. Один — для добавления городов и их жителей, а другой — для вывода списка наиболее населенных объектов. ...

Представлены обновленные ноутбуки ASUS Vivobook Pro 15 и Pro 16 OLED Компания ASUS пополнила ассортимент ноутбуков моделями Vivobook Pro 15 OLED (K6502) и Vivobook Pro 16 OLED (K6602), которые получили 15,6- и 16-дюймовые OLED-панели с разрешением до 2,8K и до 3,2K соответственно. Новинки также характеризуется яркостью 600 кд/м2 и 100% о...

Анонс Windows 11 Insider Preview Build 22621.436 и 22622.436 (канал Beta) Доброе утро, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.436 и 22622.436 (KB5015888) для участников программы Windows Insider на канале Beta. Сборка 22622.436 — доступно тестирование новых функций. Сборка 22621.436 —...

К выходу готовится мобильная видеокарта GeForce RTX 4090 и еще четыре модели серии RTX 40 Флагманская видеокарта получит графический процессор AD103

Event-driven архитектура в Kubernetes Kubernetes, как система оркестрации, позволяет автоматизировать процесс развертывания сложных приложений и восстанавливать ожидаемое состояние кластера после сбоев. В общем случае приложение представляет собой резидентно запущенные контейнеры, которые обрабатывают запросы кл...

АвтоВАЗ анонсировал выпуск новой модели на заводе, где ранее выпускали Vesta Вчера вечером стало известно о подписании приказов на увольнение персонала предприятия Lada Ижевск, на котором осуществлялась сборка Lada Vesta. Сегодня на это сообщение отреагировал АвтоВАЗ. Об увольнениях – ни слова, зато есть планы поддержки сотрудников и орган...

Intel выпустила драйвер Intel Arc 30.0.101.3268 Beta Intel обновила драйвер Intel Arc до версии 30.0.101.3268 Beta. Список исправлений: • Производительность Marvel’s Spider-Man* (DX12) могла оказаться ниже ожидаемой на Intel® Arc™ A-series Graphics; • Мог произойти сбой Shadow of the Tomb Raider* (DX12), когда для настройки Ra...

12 августа – уникальная дата в мире IT: 41 год назад появилась первая массовая персоналка от IBM и MS-DOS В 70-е годы XX века компания IBM ориентировалась в основном на корпоративный рынок, считая, что ограниченный спрос на персональные компьютеры не позволит построить серьезный бизнес. Мейнфреймы производились тогда примерно так же, как сейчас, пассажирские самолеты: под зака...

Компилирование и исполнение Java-кода в Runtime Привет Хабр! Сегодня я хотел бы поговорить про динамическое компилирование и исполнение Java-кода, подобно скриптовым языкам программирования. В этой статье вы найдете пошаговое руководство как скомпилировать Java в Bytecode и загрузить новые классы в ClassLoader на лету. Чи...

Apple добавит некоторые свои сервисы в Windows Microsoft продолжает объединять сервисы других компаний в рамках Windows. Софтверный гигант заявил, что для Windows 10 и 11 выпустят официальные приложения Apple Music и Apple TV, которые появятся в Microsoft Store в будущем году. Также приложение Apple Music уже доступ...

Пресс-релиз сборки Windows 11 Insider Preview Build 25197 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25197 для инсайдеров в Dev Channel. TL;DR • Microsoft вновь представляет обновления панели задач, оптимизированной для планшетов, и системного трея. Эти изменения начинают развертываться, поэтому не все инс...

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

[Перевод] Использование утилиты tar по сети через SSH GNU-версию утилиты архивирования tar, равно как и её старые версии, можно использовать через сетевое подключение по протоколу ssh. От telnet/nc стоит отказаться, так как они не гарантируют безопасность соединения. Создавать архивы можно с помощью каналов (pipe) Unix/Linux, ...

Building generator in Unity Генератор зданий в ЮнитиВ данной статье описан процесс создания генератора зданий внутри Юнити с объяснением логики и примером подходящих моделей. Читать далее

Возможный iPhone 16 Pro с крошечным вырезом Dynamic Dot показали на первом изображении Известный китайский инсайдер Ice Universe опубликовал изображение потенциального смартфона iPhone 16 Pro, которое было создано при помощи графического редактора. Напомним, особенностью iPhone 14 Pro стало новый вырез, который получил название Dynamic Island. Известный и...

Хакер сумел установить DOOM на трактор John Deere На конференции хакеров DefCon в Лас-Вегасе хакер под псевдонимом «Sick Codes» показал видео взломанного цифрового интерфейса трактора John Deere. Для наглядности он запустил на бортовом компьютере один из модов к культовой игре DOOM. В этом ему помогла хакер @Skelegant из Но...

[Перевод] Смерть Mozilla — это смерть открытого Интернета Если взглянуть на доли рынка популярных настольных браузеров, то выяснится, что Chrome принадлежит почти 70%. То есть 70% Интернета контролируется только одной компанией, причем компанией, которая зарабатывает деньги, продавая данные пользователей и размещая рекламу. Более т...

Графическое ядро этих процессоров Intel будет поддерживать трассировку лучей. CPU Meteor Lake ожидаются через год или более Процессоры Intel Meteor Lake действительно будут очень необычными и интересными. Судя по появившимся данным, графическое ядро в этих CPU будет поддерживать аппаратное ускорение трассировки лучей.  Это логично, так как уже текущая архитектура Xe, лежащая в основе к...

Создатели Hill Climb Racing делают третью часть Финская студия Fingersoft объявила о продолжающейся разработке Hill Climb Racing 3. Фанаты первой части будут удивлены, что третью часть сделают с применением 3D-графики, использованием физики и даже добавят мультиплеер в реальном времени. О Hill Climb Racing 3 будет извест...

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

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.7.1 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.7.1. Список исправлений • Исправлена более низкая, чем ожидалось, вычислительная производительность Folding@home™ с API OpenCL™ на некоторых графических продуктах AMD, таких как Radeon™ RX 6800; • Auto Undervolt...

Две главные ошибки при использовании MediatR MediatR является, безусловно, очень успешным и популярным open-source проектом, который глубоко проник в недры коммерческой разработки. Однако, сколь популярен инструмент столь много способов его применения рождается среди сообщества. В этой статье я покажу два самых главных...

Как создать аккаунт Гугл на телефоне Андроид. Собрали все способы Недавно я изучал список услуг, которые предлагает оплатить один известный магазин электроники при покупке нового смартфона. За 500 рублей человеку помогут зарегистрировать (внимание!) аккаунт Google. Безусловно, наличие учетной записи — ключевое условие для полноценного исп...

Intel выпустила драйвер Intel Arc 30.0.101.3277 Intel обновила драйвер Intel Arc до версии 30.0.101.3277. Список исправлений: • В игре Marvel’s Spider-Man* (DX12) могло наблюдаться искажение освещения при взгляде на солнце; • Marvel’s Spider-Man* (DX12) могла отображать мягкую блокировку при попытке сфотографировать Empir...

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

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.9.1 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.9.1. Список исправлений • Enhanced Sync могла вызвать периодическое появление черного экрана во время игрового процесса и воспроизведения видео при использовании расширенных дисплеев и переключении Enhanced Sync...

Делаем эффекты в видеосвязи, используя Canvas API и MediaPipe Привет! На связи Влад из команды видеоплатформы Skyeng. Мы отвечаем за аудио и видео коммуникацию в образовательных продуктах, применяем WebRTC и реализуем фичи вокруг Video Conferencing. О реализации одной из них хочу рассказать: мы сделали видеоэффекты для веба.Изначально,...

Display scaling в Linux. Часть 1 — системные настройки Дисплеи с высокой плотностью пикселей уже давно не редкость. И для того, чтобы UI не выглядел слишком мелко, применяется масштабирование. В разных системах используются разные подходы и имеются различные возможности настроек. Но одно объединяет их все - безмерное количество ...

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

Write Once Run Anywhere Вспоминается мем, где человек говорит: «JavaScript — это круто, на нем можно делать роботов и мобильные приложения», а потом его душит собака. Я себя представляю таким человеком, но надеюсь, меня никто не задушит, потому что я делаю на JavaScript вещи, которые в принципе не ...

Как расти менеджерам: подробная инструкция на примере менеджерской линейки Авито Как расти техническому менеджеру?Этот вопрос может возникать по разным причинам, например:- Настоящий ли я Team Lead или Engineering Manager?- Готов ли я к переходу на следующий уровень?- Будут ли мои навыки ценны в другой компании? Смогу ли я оказаться на такой же роли?В ст...

Анонс Windows 11 Insider Preview Build 22621.730 и 22623.730 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новые предварительные сборки Windows 11 (версия 22H2) под номерами 22621.730 и 22623.730 (KB5017385) для участников программы Windows Insider на канале Beta. Сборка 22623.730 — доступно тестирование новых функций. Сборка 22621.730 ...

Собираем кластер PostgreSQL для разработки и тестирования Сегодня СУБД PostgreSQL является одной из самых известных и популярных систем управления баз данными в мире. Открытый исходный код, отсутствие платы за использование, контроль целостности, репликация – это далеко не все преимущества данной СУБД. В современных реалиях, когда ...

Вышла iOS 16.1 beta 4. Перечень изменений Вчера была выпущена iOS 16.1 beta 4, которая приближает нас к выходу финальной версии iOS 16.1. Она добавит в iPhone ряд новых функций, в том числе Live Activity, «Зарядку экологически чистой энергией», изменения на экране блокировки, переработанный значок п...

Паттерн Outbox: как не растерять сообщения в микросервисной архитектуре Привет! Меня зовут Михаил Боровиков, я тимлид команды, которая отвечает за систему процессинга заказов Lamoda — Orders Management. Эта система, словно «сердце» Lamoda, через которое проходит самый важный для бизнеса шаг — оформление заказа.Раньше система представляла из себя...

Китайцы создали монструозный GPU с 64 ГБ памяти, состоящий из 77 млрд транзисторов, который должен быть на уровне Nvidia H100 Пока сложно сказать, когда в Китае появится игровая видеокарта собственной разработки, способная конкурировать с актуальными решениями Nvidia и AMD хотя бы среднего класса, но в Поднебесной уже есть графический ускоритель общего назначения, который способен на это. ...

Проверка нормальности распределения с использованием критерия Эппса-Палли средствами Python Методический разбор для специалистов DataScience по применению критерия Эппса-Палли для проверки нормальности распределения средствами python Читать далее

Представлены игровая консоль GPD Win 4 Компания GPD пополнила ассортимент портативных игровых приставок моделью Win 4, одной из особенностей которой стала QWERTY-клавиатура. Она скрывается под раздвижным экраном. Новинка также характеризуется предустановленной ОС Windows, 6-дюймовым дисплеем с разрешением 1920:10...

Microsoft подтверждает, что Windows 11 22H2 имеет проблему с синхронизацией звука при захвате видео через Xbox Game Bar Приложение Xbox Game Bar может иметь проблемы, из-за которых звук не синхронизируется при захвате игрового процесса в видеофайл. Вы, скорее всего, столкнетесь с этой проблемой при использовании функции «Запись последних 30 секунд», когда в Xbox Game Bar включена функция «Зап...

Стала известна дата выхода iOS 16.1: что нового Уже в будущий понедельник, 24 октября, ожидается релиз iPadOS 16. В этот же день выйдет и обновление iOS 16.1, это подтвердила Apple. Это обновление будет доступно для iPhone 8 и более новых моделей. В числе нововведений отметим функцию Live Activities, которая позволи...

Жизнь после мейнстрима: что стало с известными ранее стандартами и технологиями Мир технологий постоянно меняется. Даже в отдельно взятом сегменте передачи данных каждый год появляются новые более совершенные стандарты. Одновременно по мере обновления оборудования старые технологии уходят с рынка, полностью покидая ту нишу, под которую в свое время разр...

Запуск Flannel & kube-proxy отдельно от кластера Всем привет! В сегодняшнем материале разберемся, как сделать внутренние сетевые ресурсы кластера k8s доступными напрямую с внешнего хоста. Спойлер: в этом нам поможет запуск Flannel в связке с kube-proxy этом самом хосте. Так мы получим доступ к приложениям, запущенным в Kub...

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

Компактные, мощные, игровые: компьютеры Intel NUC 12 Serpent Canyon с графикой Arc появились в списках розничных продаж Примерно месяц назад в сети появились спецификации NUC 12 «Serpent Canyon», но только сейчас этот компактный игровой ПК появился в списках товаров. Судя по этим данным, новое поколение компьютеров NUC будет оснащено графическими ускорителями Arc Alchemist. П...

Разрабатываем чат с помощью Nest, React и Postgres Привет, друзья! В данном туториале мы разработаем чат с использованием следующих технологий: TypeScript — статический типизатор; NestJS — сервер; Socket.IO — библиотека для работы в [веб-сокетами](); React — клиент; TailwindCSS — библиотека для стилизации; PostgreSQL — ба...

Microsoft выпустила Windows 10 Build 19044.2192 для инсайдеров в Release Preview Channel Компания Microsoft выпустила Windows 10 Build 19044.2192 (KB5018482 ) для Release Preview Channel для инсайдеров, которые работают на Windows 10 версии 21H2. Это обновление включает следующие улучшения: • Исправлена проблема, которая влияла на усиление аутентификации Distrib...

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

Управление временем в Java приложениях В продуктовой Java-разработке часто требуется сохранять дату и время в базу данных. Это может быть фиксация времени создания\последней модификации какого-либо объекта или указание срока действия документа, билета и т.п. Сама по себе эта задача несложная. Трудности возникают,...

Godsend Arena является хорошей заменой Rush Royale Godsend Arena — мобильная аркада с сюжетом, где игрок собирает карточки героев из разных эпох: Древней Греции, Скандинавии, Египта и будущего. Из них получаются колоды, которые тратятся на уничтожение волн противника, идущего медленно, но верно к важной башне. В этом ему пом...

Процессоры A15 для iPhone 14 будут мощнее, чем нынешние версии с тем же названием Ожидается, что Apple проведёт в сентябре новое мероприятие, где покажет линейку iPhone 14, а также умные часы Watch Series 8. Как уже было не раз сказано, компания намеревается разделить младшие модели iPhone 14 и версии с приставкой Pro. В числе различий между моделям...

Материнская плата NZXT N7 Z790 оценена в $300 Компания NZXT пополнила ассортимент системных плат моделью NZXT N7 Z790 для новых чипов Intel Core тринадцатого поколения. Новинка характеризуется модульным металлическим кожухом, поддержкой интерфейса PCIe 5.0 для графического адаптера, 19-фазной подсистемой питания VRM по ...

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

Берегись, Android. Представлена российская операционная система Astra Linux Special Edition для смартфонов и планшетов Группа компаний «Астра» на Международном военно-техническом форуме «Армия-2022» продемонстрировала адаптированную для мобильных устройств версию операционной системы Astra Linux Special Edition. «ГК "Астра" сообщает о реализованн...

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

В России от Apple требуют добавить разные варианты оплаты для приложений В Федеральной антимонопольной службе России (ФАС) на днях выдали предписание компании Apple. Согласно ему, корпорации даётся 60 дней, чтобы изменить подход к системе оплат. Сейчас компания запрещает разработчикам использовать сторонние каналы оплаты вне App Store. Запр...

iPXE — заливка linux, windows, утилит по сети Раньше у нас использовалась заливка ОС по PXE с использованием syslinux, но как бывает с самодостаточными системами и без достаточного контроля и внимания - быстро превратилась в кашу из конфигураций, библиотек, загрузчиков.Так же была необходимость в поддержке заливки разны...

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

Love, Spring and HTTP Bugs Привет, Хабр! Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения б...

AsRock протестировала собственную видеокарту Arc A380 и похвасталась результатами  AsRock на днях представила свою новую видеокарту Challenger ITX на графическом чипе Arc A380. А теперь, не откладывая дело в долгий ящик, сделала на неё обзор. По данным производителя, это карта с заводским разгоном и тактовой частотой графического процессора 225...

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

Музыка, которая пахнет. Haval потратил на аудиосистему Cool Dog миллионы долларов Компания Haval потратила на создание аудиосистемы в кроссовере Cool Dog более 4 миллионов долларов, а также рассказала, что в ней особенного. Haval Cool Dog ориентирован на молодёжную аудиторию, он получил новую аудиосистему объемного звучания 4D sound-burning cockpit. ...

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

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

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

Не Nintendo Switch Lite, но очень похоже. Logitech и Tencent готовят портативную консоль В наши дни мало кого можно удивить портативными консолями или игровыми смартфонами. Однако Logitech и Tencent сделали следующий шаг и объявили о создании носимой игровой системы для облачных игр. Впервые об этом стало известно в начале месяца, а теперь в сети появились ...

Технологии NiFi & Kafka: применение (часть 1) Добрый день, меня зовут Рустам Ахметов, я архитектор ГК Юзтех и интеграционной шины данных UseBus. В этой статье я расскажу о нашем опыте разработки продукта и выборе технического стэка. Хочу добавить, что я буду давать лишь поверхностный Helicopter view на продукты и их ана...

Открытый проект по тестированию файловой системы exFAT и SD карт на встраиваемых устройствах с помощью MATLAB Для тестирования выбрана аппаратная платформа на базе чипа STM32H753VIH с частотой ядра 480 МГц. Подключение к SD карте выполнено через интерфейс SDMMC с частотой 60 МГц. В качестве драйвера работает стандартная библиотека STM32H7xx_HAL. Используется промежуточное программ...

ASRock показала первую графическую карту Arc A380 в своём исполнении На китайском ресурсе Bilibili опубликовали видеоролик, где показали процесс установки и внешний вид новой видеокарты производства ASRock. Речь идёт о модели Arc A380 с нестандартным дизайном. Карта получила всего один вентилятор, но при этом требует два слота для устан...

Microsoft признала проблему с производительностью игр в Windows 11 22H2 Некоторые игры и приложения могут иметь более низкую, чем ожидалось, производительность или заикания в Windows 11 версии 22H2. Затронутые игры и приложения непреднамеренно включают функции отладки производительности графического процессора, которые не предназначены для испол...

Мобильный графический процессор GeForce RTX 4050 набирает в тестах PugetBench 54 бала Этот тест основан на видеоредакторе Adobe Premier.

[Перевод] Руководство по симулятору простого ассемблера для 8-битного процессора на Javascript Это руководство по созданию симулятора простого 8-битного ассемблера на Javascript. Читать далее

Ждём анонс GeForce RTX 4070 Ti? Nvidia подтвердила презентацию 3 января 2023 Компания Nvidia сегодня объявила, что 3 января 2023 года она проведет презентацию GeForce: Special Event в рамках выставки Consumer Electronic Show 2023. Компания подтвердила, что она продемонстрирует свои самые свежие продукты и инновации на выставочной площадке CES 20...

Названы лучшие видеокарты для игр при разных разрешениях экрана и с трассировкой лучей На популярном интернет-портале Tom's Hardware появился материал, в котором специалисты собрали топ графических адаптеров для разных сценариев.

Управление доступом к операционным системам на серверах. Как и какие проблемы решает RBAC Всем привет! Про принципы работы Role Based Access Control (он же RBAC) слышали многие. Но реальное применение встречается довольно редко. Меня зовут Корняков Дмитрий, более 6 лет занимаюсь поддержкой инфраструктуры в команде Мир Plat.Form (НСПК). В статье расскажу про предп...

Обновление системы грейдов: с чего мы начинали, какие проблемы нашли и что нам дал новый подход Всем привет!Меня зовут Константин Щеглов, я – CIO SuperJob. Сегодня я расскажу о нашей системе грейдов, которую мы применяем для ежеквартальной оценки наших разработчиков. Мы поговорим о старой системе и проблемах, с ней связанных, а после этого я расскажу об изменениях, кот...

Разработка системы рекомендаций для YouTravel Привет! Я Андрей Татаринов, директор AGIMA.AI. Мы занимаемся проектами в области машинного обучения и анализа данных. В этой статье расскажу про продвинутую персонализацию, основанную на ML-модели. Отдельно поговорим о том, как разработать систему рекомендаций, которая будет...

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

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

Видеокамера Panasonic AG-CX350: профессиональный аппарат с сетевыми функциями и поддержкой NDI Видеокамера Panasonic AG-CX350 — профессиональный аппарат, требующий знаний, опыта и внимания. Обладая исчерпывающим количеством настроек кадра, камера удовлетворит любые запросы в сферах телевещания и репортажа. Характерные черты камеры — это целый список положительных (а в...

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

Идеальная работа. Программирование без прикрас Привет, Хаброжители! В книге «Идеальная работа. Программирование без прикрас» легендарный Роберт Мартин (Дядюшка Боб) создал исчерпывающее руководство по хорошей работе для каждого программиста. Роберт Мартин объединяет дисциплины, стандарты и вопросы этики, необходимые для ...

«Сиссофт» поможет российским компаниям заменить Microsoft VISIO графическим редактором «Автограф» от ИМСАТ "Автограф" - многофункциональный инструмент для инженерной и деловой графики, создания и редактирования чертежей разной сложности. Решение работает как на зарубежных операционных системах Windows и MacOS, так и на отечественных ОС: "Роса", "РЕД О...

Новая проблема с Windows 11 22H2: теперь загрузка и копирование файлов могут замедляться до 40% В операционной системе Windows 11 22H2 найден ещё одна проблема. На сей раз она затрагивает скорость копирования файлов. О ней рассказал главный программный менеджер компании Нед Пайл (Ned Pyle). Как оказалось, при копировании крупных файлов с удалённого ПК или сервера ...

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

Как перестать быть сутулой собакой: мой путь к здоровой спине Всем привет! Меня зовут Максим, я управляющий партнёр в KTS и сегодня делаю каминг-аут: я сутулый. Компрессионный перелом позвоночника в детстве пошатнул здоровье моей спины, а работа за компьютером его добила. Рассказываю и показываю, как я справился с этой проблемой. Чита...

[Перевод] Как опубликовать свой плагин в репозиторий WordPress.org Каждый, кто знаком с WordPress, пользуется плагинами с его репозитория, это очень простой и удобный способ расширить стандартный функционал. Если вы разрабатывали или кастомизировали тему, то сколько раз вы копировали один и тот же код с предыдущего сайта на новый? Сколько р...

Go, я создал: пишем тесты на Allure-Go Привет, Хабр!Вы можете помнить меня по предыдущей статье про Allure-Go, в которой мы коснулись самой макушечки нашей скромной наработки. Сегодня же мы накидаем пару тестов с нуля, разберём подробно примеры и посмотрим, чего же нам удалось в итоге добиться.Много коммитов утек...

Java, реактивное программирование, Reactor, Spring Cloud Function, Streams, etc… Реактивное программирование в Java — полезный инструмент со множеством применений. Его суть в асинхронной обработке поступающих сообщений, и есть несколько вариантов реализации этого механизма. И Java в целом, и Spring Framework в частности подразумевают несколько аспектов ...

ASRock представила видеокарту Arc A380 Challenger в ITX форм-факторе Компания ASRock официально представила видеокарту Intel Arc A380 Challenger. Новинка выполнена в компактном форм-факторе ITX, что идеально подходит для SFF-корпусов. Видеокарта оснащена одним вентилятором и поддерживает его отключение при низкой нагрузке на видеокарту....

Руководство по CMake для разработчиков C++ библиотек Данное руководство позволит читателю составить полную картину того, как организовать сборку C++ библиотек с использованием современных возможностей CMake. Предполагается, что читатель имеет представление о базовых понятиях из мира CMake и динамических/статических C++ библиот...

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

Тернистый путь к eBPF, или Как мы Cilium в Deckhouse внедряли Не так давно мы решили добавить в нашу Kubernetes-платформу Deckhouse поддержку Cilium. Однако в процессе разработки модуля cni-cilium неожиданно столкнулись со сложностями, для преодоления которых пришлось даже обращаться к авторам проекта. Теперь, когда модуль успешно дове...

Microsoft спустя два года выпустила Teams для Mac на M1 и M2 Компания Microsoft наконец-то выпустила версию собственного приложения Teams, оптимизированную для работы с Apple Silicon Mac. «Для пользователей Mac это означает значительное повышение производительности, эффективное использование ресурсов устройства и оптимизированную рабо...

Что нужно знать об Android при переходе с iPhone в 2022 году Для тех, кто много лет подряд пользовался Айфонами и не представлял себе никакой другой смартфон, отключение Apple Pay и удаление части привычных приложений из App Store послужили поводом изменить свое мнение. Отток покупателей с iOS на Андроид заметен по всему миру, но в Р...

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

Программирование под SIBO (EPOC16) в наши дни Так уж получилось, что я (как и многие из присутствующих здесь) увлекаюсь различным древним железом, в том числе, конечно, и КПК. И сегодня речь пойдёт об одной навсегда ушедшей в историю линейке КПК от компании Psion.Далее инструкция о том, где найти нужный софт, как его ус...

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

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

Simics: Забиваем гвозди сваебоем Любите ли вы отзывчивые программы так, как люблю их я? Любовь эта привела меня к Колибри ОС - невероятно шустрой операционной системе, которая запускает программу до того, как вы осознаете, что кликнули по ней. И недавно у неё нашли уязвимость: ping of death.Так получилось, ...

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

Слух: Microsoft разрабатывает игровой нотубук Surface Gaming Долгое время Microsoft создавала исключительно тонкие и лёгкие устройства линейки Surface, предлагающие оптимальную производительность для творчества и бизнеса. Но, похоже, вскоре это может измениться. Портал Prime Gaming опубликовал технические характеристики ранее неизвес...

Как установить игры без Google Play и обойти ограничения Android Наверное, вы заметили, что в 2022 году из Google Play пропали многие игры и приложения. Отдельные разработчики попросту запретили скачивать свои проекты пользователям из России. Поэтому сама жизнь заставляет нас вспомнить, что из себя представляют игры с кэшем. Это мобильны...

И кому такой нужен? Juno продаёт планшет на Linux, но со штатными дистрибутивами он работает не слишком хорошо Компания Juno Computers уже несколько лет продает ноутбуки и настольные компьютеры с Linux. Теперь же в списке появился и первый планшет на этой ОС. Речь идёт о модели Juno Tablet. При этом пока что этот планшет не полностью работает с поставляемыми дистрибутивами, хотя...

Простой CI/CD на Ansible Semaphore CI/CD стал неотъемлемой частью процесса разработки ПО, как в крупных, так и в небольших компаниях и проектах, в том числе open source.Самыми популярными CI/CD-системами является GitLab и Jenkins. Обе эти системы являются мощными, расширяемыми и включают множество дополнител...

Обзор паттернов интеграции микросервисов. Часть 2 Продолжаем обзор паттернов интеграции микросервисов. В первой части мы рассказали, зачем IT-специалистам нужны шаблоны интеграции, и для каких задач они подходят. Подробно остановилисьна Circuit Breaker, Sidecar, Ambassador, Anti-Corruption Layer и Async Request-Reply. Сегод...

«Вам будут писать: это отстой!»: Андрей Власовских о плюсах и минусах open source Сделать вклад в развитие сообщества, прокачать скилы или сэкономить на разработке – у каждого есть свой мотив, чтобы участвовать в open source проектах. Мы поговорили с Андреем Власовских, участником программного комитета Pycon Russia и одним из фанатов открытого кода, как в...

Зачем нужно соединять Java-программу на компьютере и Arduino? Картинка rawpixel Любой энтузиаст, строящий свои проекты на базе Arduino, рано или поздно сталкивается с необходимостью тем или иным способом обеспечить взаимосвязь этой платы со своим компьютером. Такой симбиоз даёт возможность как управлять платой с компьютера, так и на...

«РуссНефть» продолжает оказывать поддержку в восстановлении водных биологических ресурсов в Западной Сибири Компания «РуссНефть» (основана предпринимателем Михаилом Гуцериевым) стала участником искусственного воспроизводства ресурсов в ходе реализации проектов по разработке двух месторождений — Верхне-Шапшинского и Тагринского. Компания в текущем году выделила 5,37 млн рубле...

Откуда Apple берет рингтоны и звуки для iPhone? Здесь вся правда Еще с десяток лет назад мелодии на телефоне были очень важны: стандартные звуки позволяли узнать не только принадлежность устройства к тому или иному бренду, но и то, насколько трепетно владелец относится к своему гаджету. Определялось это по рингтону: если на нем стоял при...

Ternaus: сводим поиск по картинкам и по тексту В прошлом посте я рассказывал о том, что планирую добавить сгенерированные картинки в поиск.Сказано - сделано. Добавил 8.5M картинок, под лицензией CC0, то есть "Free of copyright". Используйте как душе угодно.Более того, я убрал те, что не позволяют коммерческое использован...

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

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

Albumentations: Feedback Warning: Текст ниже сухой, так как написан больше для публичного логирования и интересен будет скорее тем, кто библиотеку уже использует. Читать далее

Пасхалки в DNS Сетевой стек TCP/IP не в одночасье стал паутиной, соединившей интернет от края до края. Вся система развивалась довольно бурно, противоречиво, но в целом через инкрементальные усовершенствования в разных местах. Не было какого-то единого плана создания глобальной коммуникаци...

Новые видеокарты от NVIDIA: RTX 4090 и RTX 4080 NVIDIA представила линейку GeForce RTX 40, которая пока включает в себя только RTX 4090 и два варианта RTX 4080. Новинки построены на базе архитектуры Ada Lovelace и выполнены по 4-нм техпроцессу от TSMC. По словам NVIDIA, видеокарты обеспечивают огромный прирост производит...

Илон Маск заинтересовался компанией Synchron, которая добилась успехов в разработке интерфейса между мозгом и компьютером Успехами собственного Neuralink он не очень доволен.

Эмиграция 2022 По сведениям Forbes Россию после 21 сентября покинули около 700 тысяч граждан. Ещё примерно 400 тысяч выехало за весну и лето, что в два раза больше аналогичного периода прошлого года. Вычитаем туристов, которые потом вернулись в Россию. Это число можно оценить по тому, скол...

Материнские платы Intel Z790 уже готовы к релизу Материнские платы Intel Z790 скоро появятся в продаже для настольных процессоров Raptor Lake 13-го поколения и будут предлагать улучшенную поддержку памяти DDR5 и DDR4. В техническом описании продукта, опубликованном информационным изданием Videocardz, предположительно от MS...

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

Intel решила не делать новые мобильные процессоры, а продавать старые? Первые утечки о мобильных Raptor Lake показывают, что это не новые CPU Похоже, Intel не собирается выпускать новые процессоры в мобильном сегменте. Точнее, новые модели будут, но, вероятно, они будут лишь переименованными старыми.  Дело в том, что в Сети засветились мобильные CPU Core i9-13900HK и Core i7-13700H. Они маркируются так ...

32-дюймовый Xiaomi Smart TV 5A Pro оценен в $215 Компания Xiaomi пополнила ассортимент телевизоров моделью Smart TV 5A Pro, которая работает под управлением ОС Android TV 11 с оболочкой PatchWall. Новинка характеризуется 32-дюймовым экраном с разрешением 1366:768 пикселей, углом обзора 178 градусов, технологией Auto Low La...

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

Прагматичная разработка-3: телеграм-бот Финальная часть разработки простого проекта про specialty-кофейни на Кипре. В первой части я рассказал про API микросервис, во второй - про фронтэнд-сайт и теперь - про телеграм-бота. Читать далее

ИТ листок Так получилось, что я вот уже 12 месяцев нахожусь во временном и очень интересном путешествии. И в этом путешествии я изначально столкнулся с проблемой отсутствия информации по моим профессиональным темам. Её не хватает....

Linxdatacenter запускает собственные PaaS-инструменты Новые продукты охватывают наиболее актуальные потребности бизнеса в облачных ресурсах и сервисах по направлениям: хранение, обработка и анализ больших данных, вычисления и контейнерная разработка.  Например, по направлению вычислений будет доступен продукт на мощностях...

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

Intel выпустила драйвера 31.0.101.2111 и 31.0.101.3222 Intel обновила драйвера встроенной графики (GPU) до 31.0.101.2111 и 31.0.101.3222. Версия 31.0.101.2111 Список исправлений: • Мог произойти сбой приложения в Watch Dogs: Legion* (DX11) при запуске игры; Список известных проблем: • Во время игрового процесса в Ghostwire: Toky...

[Перевод] Языковая модель GPT-3 умеет объяснять код — рассказываем, как это можно использовать За два года с момента релиза GPT-3 эту языковую модель использовали в множестве интересных задач — например, для сочинения поэзии, написания футурологических эссе и подготовки научных статей. Но как алгоритм обработки естественного языка может быть полезен программистам?На э...

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

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

Состоялся релиз стабильной версии Microsoft Edge 108 Microsoft начала распространять стабильную версию Microsoft Edge 108 (108.0.1462.42), которая принесла с собой улучшенную защиту в веб-среде и Graph API для Cloud Site List Management. Обновления компонентов Graph API для Cloud Site List Management. Добавлены новые API-инт...

Samsung добавит поддержку многопользовательского режима в One UI 5 Компания Samsung уже начала тестирование прошивки One UI 5 на базе Android 13 для смартфонов Galaxy S22 и Galaxy S21. Новая версия принесёт с собой несколько графических улучшений и ряд новых функций, в том числе долгожданную поддержку многопользовательского режима. Об этом...

Применение языка Python в инженерной практике Язык Python (правильно это читается "Пайтон", но в русскоязычном сообществе так же прижилось и прочтение "Питон", мне оно тоже больше по душе ;) в последнее время получил очень большую популярность в среде непрограммистов по двум причинам:- лёгкий синтаксис, очень близкий к ...

Оптимизированные и энергоэффективные системы Supermicro с процессорами 4-го поколения  Supermicro, Inc., поставщик комплексных ИТ-решений для облачных вычислений, искусственного интеллекта/машинного обучения, хранения и 5G/Edge, представляет на конференции Super Computing 2022 года самый обширный ассортимент серверов и систем хранения данных в отрасли на основ...

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

Microsoft выпустила обновление для приложения Xbox for Windows Компания Microsoft выпустила обновление для приложения Xbox for Windows. Выберите свою следующую игру PC Game Pass с помощью HowLongToBeat Microsoft сотрудничает с HowLongToBeat для создания уникальной функции, которая еще больше упрощает выбор следующей игры для ПК — начина...

Дина Гайзатуллина назвала условия для успешного развития предпринимательства в России Успех бизнес-деятельности и реализация конкретных планов зависят от отношений органов власти с разработчиками программного обеспечения. Об этом на проходящем во Владивостоке Восточном экономическом форуме заявила координатор GR-комитета РУССОФТ, заместитель генерального дире...

[Перевод] Необычный Python в обычных библиотеках Специалист в Data Science из Amazon буквально прочитал код самых распространённых библиотек Python. В этом материале он делится секретами работы с Python, о которых узнал из этих библиотек. За подробностями приглашаем под кат к старту нашего флагманского курса по Data Scie...

Снять деньги в банкомате ВТБ по QR-коду без пластиковой карты стало ещё проще Команда банка ВТБ сообщила о расширении возможности бесконтактного снятия наличных в своих банкоматах. Теперь клиенты банка могут снять денежные средства с помощью QR-кода через «ВТБ Онлайн» с любой дебетовой или кредитной карты. Ранее такая технология испо...

Подробности об Apple A16 в iPhone 14 Pro: процессор на 15% быстрее, графический процессор на 25-30% быстрее, чем у Apple A15 Ожидается, что iPhone 14 Pro и iPhone 14 Pro Max получат новую платформу Apple A16, улучшенные камеры и два выреза в экране. Младшие версии будут оснащены Apple A15, 12-мегапиксельными камерами и дисплеем с челкой. iPhone 14 и 14 Max получат 5-ядерную версию графическог...

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

На iGPU AMD Ryzen Zen 4 можно играть даже в современные игры - если они не слишком требовательны Встроенный графический процессор основан на графике процессоров Raphael, составляющих серию мобильных устройств Ryzen 7000.

24-дюймовый IPS-монитор Huawei MateView SE Standard Edition: разрешение Full HD, частота обновления 75 Гц, поддержка AMD FreeSync, аккуратный дизайн и простая подставка Монитор Huawei MateView SE Standard Edition имеет строгий минималистичный дизайн и простую по конструкции подставку без возможности регулировки по высоте. В целом этот монитор стоит считать универсальным, пригодным, например, для выполнения типичных офисных задач, для работы...

Микроконтроллеры Megawin серии MG32F02: таймеры общего назначения Продолжая цикл публикаций по микроконтроллерам на ядре Cortex-M0 компании Megawin (см. предыдущие статьи 1, 2, 3, 4 и 5), сегодня рассмотрим таймеры общего назначения. Читать далее

Как улучшить звук в AirPods Я стал владельцем AirPods Pro два года назад и не представляю больше свой день без этих наушников. Меня в них устраивает абсолютно все: от внешнего вида до качества звука. Именно благодаря им я больше не воспринимаю TWS наушники без системы активного шумоподавления и режима...

Ташкент и Самарканд. Одна страна — две разные вселенные Честно говоря, в нормальных обстоятельствах я бы вряд ли рассматривал Узбекистан, как место для релокации, или приехал бы сюда более, чем на неделю. Все, что я знаю из истории и новостей политики говорило мне о том, что мне здесь не понравится. Картины, которые рисовало вооб...

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

Как мы избавились от пинг-понга задачами между разработкой и QA Я в IT больше девяти лет и успел поработать в ряде интересных проектов, но самым большим своим достижением на данный момент считаю налаживание процессов в команде Billing API. Статья — именно об этом. Расскажу о наших проблемах во взаимодействии между разработчиками и QA-инж...

Пресс-релиз сборки Windows 11 Insider Preview Build 25231 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25231 для инсайдеров в Dev Channel. TL;DR • Эта сборка включает в себя несколько незначительных изменений, в том числе увеличение развертывания нескольких функций; • Microsoft также добавила несколько извес...

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

Это моя любимая функция iPhone, которой нет у Android Помните функцию Dynamic Island в последнем iPhone, о которой многие говорили, а кто-то даже пытался скопировать? Так вот, в смартфоне от Apple спрятана гораздо более полезная функция, которая должна привлечь внимание фанатов технологий и тех, кто хочет более полноценно поль...

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

NEC выбрала GPU-серверы Supermicro для одного из крупнейших в Японии суперкомпьютеров Компания Supermicro (NASDAQ: SMCI), являющаяся поставщиком комплексных ИТ-решений для облачных вычислений, искусственного интеллекта (ИИ)/машинного обучения, хранения данных и 5G/граничных вычислений, объявила о том, что NEC Corporation выбрала более 116 GPU-серверов Su...

ПК-корпус MSI MEG Prospect 700R получил сенсорный экран Компания MSI пополнила ассортимент компьютерных корпусов моделью MEG Prospect 700, которая предназначена для создания мощной игровой системы. Новинка характеризуется слотами для семи карт расширения, поддержкой системных плат вплоть до типоразмера E-ATX, жидкостной системы о...

Как использовать Skyline Edge, эмулятор Nintendo Switch? Разработчики эмулятора Skyline Edge опубликовали пост, в котором рассказали о монетизации своего продукта. Теперь они будут собирать донаты в виде подписок через сервис Ko-fi; это позволит получать больше денег, нежели чем через Patreon. Так вот, если вы тоже оформите подпис...

Оптимизм или оптимизация: что ждёт умные квартиры от застройщика В целом летом 2022 года в Московском регионе 37% строящихся жилых проектов заявлены, как обладающие теми или иными "умными" опциями (согласно исследованию компании "Юникорн" и портала ЕРЗ.РФ). Общедомовые умные сервисы, к которым относят умный доступ и па...

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

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

Пресс-релиз сборки Windows 11 Insider Preview Build 25193 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25193 для инсайдеров в Dev Channel. TL;DR • Microsoft начинает развертывать управление подпиской Xbox в приложении Настройки для инсайдеров Windows в Dev Channel. Подробности ниже; • Эта сборка включает в с...

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

Почему все говорят про ДАО. В чем суть, и как они делаются Будем откровенны – про ДАО говорят далеко не все. К относительно широкой аудитории это слово только начало прокладывать путь. Американский Forbes выпустил колонку на тему «Что такое ДАО» в прошлом году, NY Times и The Economist написали свои объяснения уже в 2022-м. Издания ...

Huawei запускает смартфон Enjoy 50 Pro Компания Huawei представила смартфон Enjoy 50 Pro. Он позиционируется как модель среднего сегмента. Новинка доступна в четырех цветовых вариантах: Magic Night Black, Blue, Emerald Green и Snow White. Основан Enjoy 50 Pro на мобильной платформе Qualcomm Snapdragon 680 с графи...

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

Простые highload паттерны на Go Привет, Хабр! Меня зовут Агаджанян Давид, хочу поделиться некоторыми инженерами рекомендациями, которые часто на моем опыте помогали держать highload нагрузку не прибегая к хардкору. Примеры будут на Go. Эти подходы довольно хорошо известны, но как мне кажется они недооценен...

[Перевод] Гэри Дарби, автобиография — Delphi For Fun Уверен, что история жизни этого человека достойна быть упомянутой на Хабре, поэтому хочу поделиться переводом его автобиографии (за качество перевода сильно не пинать). Тем более, что вот как уже несколько лет его нет в живых, однако надеюсь, что его примеры решения головоло...

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

Новые процессоры Intel в 2023 году будут иметь только шесть больших ядер. Появились свежие данные о Meteor Lake Процессоры Intel следующего поколения будут иметь меньше ядер, чем текущие Raptor Lake.  Согласно просочившимся в Сеть документам Intel, CPU Meteor Lake-S, то есть настольные модели, будут иметь до шести больших и 16 малых ядер. Таким образом, топовые новинки полу...

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

Королевская битва Final Fantasy VII: The First Soldier провалилась Final Fantasy VII: The First Soldier — королевская битва, которую некоторые считают «мертворождённой». С самого начала она выглядела блекло и не привлекала ни ветеранов Final Fantasy, ни новичков франшизы, на которых и делался упор. А после выхода таких проектов как PUBG: Ne...

[Перевод] Создаем классный UI: iOS Shape Morphing Серия, посвященная воссозданию классных демок пользовательского интерфейса, на которые я наткнулся на просторах интернета. Сегодня мы реализуем морфинг между разными формами иконок и разберемся, что такое Metaballs.На днях в Твиттере я наткнулся на твит, демонстрирующий одну...

Torchlight Infinite: Началась предрегистрация на глобальную версию Издатель XD Entertainment призывает всех фанатов Torchlight: Infinite пройти раннюю регистрацию с подарками за преодоление рубежей. Torchlight: Infinite — мобильный слешер с приятной графикой, понятным интерфейсом и простым геймплеем. Подробнее узнать о геймплее можно по с...

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

Приручение черного дракона. Этичный хакинг с Kali Linux. Часть 4. Сканирование и типы сканирования. Погружение в nmap Приветствую тебя, дорогой читатель, в четвертой части серии статей «Приручение черного дракона. Этичный хакинг с Kali Linux». В прошлых частях мы развернули нашу виртуальную лабораторию и поговорили о фазах атак, познакомились с первой фазой разведки, опробовали в деле не...

Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 105.0.1343.25 Компания Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 105.0.1343.25. Новые функции • Улучшения режима повышенной безопасности. Режим повышенной безопасности теперь поддерживает WebAssembly для x64 Windows. Дополнительная кросс-платформенная поддерж...

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

Нейрофэнтези: сочиняем с ruGPT-3. Русский вариант AI Dungeon уже доступен пользователям ассистентов Салют Мы в SberDevices выпустили первый продукт в серии Нейроквестов — Нейрофэнтези. Квестами мы решили заняться по разным причинам. Например, в квестах можно испытать всю генеративную мощь семейства GPT-моделей. Квест также одновременно и литературный, и игровой формат взаимодейс...

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

Даешь Mir Pay на Айфоне? Apple позволит удалить Wallet в iOS 16.1 На днях Apple разослала приглашения на первую за два года очную презентацию, которая пройдет 7 сентября. На ней будет однозначно представлено новое поколение iPhone, Apple Watch и, возможно, AirPods Pro. Вместе с релизом новых устройств нас ожидает выход анонсированных на W...

Snadragon 8 Gen 2 против MediaTek Dimensity 9200. Выбираем лучший процессор 2023 года Практически одновременно MediaTek и Qualcomm представили свои флагманские процессоры 2023 года — Dimensity 9200 и Snapdragon 8 Gen 2. Новые чипы станут основой для флагманских смартфонов следующего года, поэтому каждый производитель должен будет по-своему раскрыть пот...

«МегаФон» использует диапазон 2G для развёртывания 4G в отдалённых городах и посёлках Мобильный оператор «МегаФон» модернизировал свыше 400 базовых станций в Новосибирской области, добавив им поддержку диапазона LTE-900. Ранее он использовался для GSM-900, дальность передачи при этом идентична и составляет 35 км. Это позволяет использовать ди...

На Reddit опубликовали фото видеокарты GeForce GTX 2080 — утверждается, что это прототип В августе 2018 года во время запуска видеокарт GeForce 20 генеральный директор Nvidia Дженсен Хуанд в шутку объявил о появлении карты GTX 1180. Конечно, такой модели не существует, но есть другая. Судя по всему, в Nvidia планировали выпустить как минимум одну карту 20-й...

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

Эволюция камеры iPhone: сравнительные фото от оригинального смартфона до iPhone 13 Pro Max С момента выпуска iPhone в 2007 году количество камер в смартфонах Apple увеличивалось. Вместе с этим росло качество изображения. Несмотря на то, что последние 7 лет в iPhone используется 12-мегапиксельная камера, качество изображения продолжало расти. Время от времени ...

[recovery mode] Раскрашивание изображений с использованием нейронных сетей Раскрашивание изображений с использованием нейронных сетейDeOldify — это проект, основанный на глубоком обучении, для раскрашивания и восстановления изображений. Модель использует архитектуру NoGAN для обучения модели.Мы будем использовать эту модель, чтобы преобразовать нек...

Зачем 16 ГБ ОЗУ в смартфоне? OnePlus объяснила это на примере OnePlus Ace Pro Компания OnePlus официально подтвердила, что OnePlus Ace Pro впервые будет оснащен 16 ГБ большой памяти, при этом добавив, что такой объём памяти уже стал стандартным для флагманов. Кроме того, OnePlus опубликовала видеоролик, в котором демонстрируется, для чего совреме...

Микроконтроллеры Megawin серии MG32F02: АЦП и компаратор Продолжая цикл публикаций по микроконтроллерам на ядре Cortex-M0 компании Megawin (см. предыдущие статьи 1, 2 и 3), сегодня рассмотрим АЦП и аналоговый компаратор, а также проведем эксперименты с более "продвинутым" МК MG32F02A064. Читать далее

Почему недостаточно Arduino, чтобы автоматизировать производство? Сегодня доступен целый ассортимент электронных конструкторов, которые можно использовать для автоматизации пет-проектов. Хочется самодельный робот-пылесос или 3D-принтер — пожалуйста, есть Lego, Arduino или Raspberry Pi. Их просто купить и легко запрограммировать. Почему же ...

Сделаем защищенный DNS снова быстрым. DNS over QUIC Протокол DNS (Domain Name System Protocol) является одним из важнейших инфраструктурных протоколов для поддержки сети Интернет и первоначально он разрабатывался для максимальной производительности и возможности распределенного хранения неограниченного числа доменных зон. DNS...

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

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

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

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