Социальные сети Рунета
Пятница, 27 января 2023

Эксперименты со Schedulers в Stable Diffusion В этой статье разберём, что есть scheduler в диффузионных моделях и как можно подменять их, пользуясь возможностями библиотеки diffusers. Читать далее

Экстремально уменьшаем размер NPM пакета Однажды я захотел создать небольшую NPM библиотеку по всем “best practices” - с покрытием тестами, написанием документации, ведением нормального версионирования и changelog'а и т.п. Даже написал пару статей, которые в деталях описали, какие вопросы решает библ...

Разработка игр на Kotlin Native. Часть 1 Возможность компиляции Kotlin в нативный код, который может использовать С-библиотеки позволяет разрабатывать мультимедийные приложения и игры на основе библиотек SDL, GTK/OpenGL, GDX и специализированных библиотек для Kotlin (например, KorGE). В этой статье мы последователь...

Библиотека функций для расчета свойств воды и водяного пара В 2014 году захотел и реализовал библиотеку функций для Excel на VBA.При составлении библиотеки использованы документы Международной ассоциации по свойствам воды и водяного пара (МАСПВ, анг.IASPW):1. Revised Release on the IAPWS Industrial Formulation 1997 For the Thermodyna...

Магия размерностей и магия Котлина. Часть третья: Смешение магий Это третья, заключительная статья серии, посвящённой библиотеке по манипулировали физическими величинами системы СИ, а также другими величинами, в Котлин. В ней мы рассмотрим, как фундаментальные математические структуры, которые природа “заложила” в систему СИ, предопределя...

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

Обзор библиотек на питоне для моделирования в сфере электроэнергетики Если мы хотим без больших затрат средств и времени создать модель в области электроэнергетики, то питон (python) будет для нас поистине незаменимым языком. Больше всего доступных открытых и бесплатных power-библиотек с хорошей документацией написано именно на питоне, и эта с...

Как настроить библиотеку SFML в Visual Studio Следующая тема Инструкция подключения мультимедийной библиотеки SFML к Visual Studio С++. Читать далее

Создаем простую игру с Jetpack Compose для часов на Google WearOS Библиотека Jetpack Compose значительно изменила подход к разработке нативных приложений и позволила декларативно описывать в коде интерфейсы, которые зависят от состояния и автоматически отслеживают его изменение. Но долгое время ее применимость ограничивалась платформой And...

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

TAPE: первый бенчмарк для few-shot оценки языковых моделей на русском языке Мы в SberDevices обучаем и оцениваем языковые модели для русского языка уже давно — так, например, за два года существования бенчмарка Russian SuperGLUE через его систему оценки прошли более 1500 сабмитов. Мы продолжаем разрабатывать инструменты для русского языка и в этой с...

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

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

Ускорение инференса модели BERT с помощью ONNX и ONNX Runtime на примере решения задачи классификации текста В статье на примере определения интента по фразе клиента, полученной в текстовом виде показаны подходы для решения поставленной задачи, выбор метрик и моделей.Сделан обзор на актуальные подходы для ускорения работы нейронных сетей, представлены библиотеки ONNX и ONNX Runtime...

«Чтение — всему голова!» Переводим электронные книги формата .EPUB с помощью Python Разберёмся что “под капотом” формата EPUB и как перевести текст, но не переводить код в книге. Познакомимся с библиотекой Ebook Lib, а также узнаем для чего нам понадобиться библиотека Beautiful Soup. Читать далее

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

Изучаем Reanimated 2 создавая анимированный компонент React Native предоставляет Animated API который может покрыть часть базовых потребностей вашего приложения, однако если вы хотите создавать сложные и производительные анимации на 60fps, без сторонних библиотек вам не обойтись. И сегодня я хотел бы рассказать о Reanimated 2 и...

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

Обучаем SVTR-Tiny для распознавания текста сцены Сегодня мы расскажем вам, как дообучить новую state-of-the-art модель SVTR-Tiny для распознавания текста сцены (текста в реальных уличных условиях) на собственноручно сгенерированных изображениях с помощью API библиотеки PaddleOCR. Читать далее

Библиотека алгоритмов на графах на языке Go. Часть 1 Приветствую тебя, дорогой читатель! Мне 21, я студент и младший Go-разработчик, а это - мой первый пост на Хабре. Недавно в компании с одногруппником мы решили взяться за амбициозный проект и я решил, что он, как никакой другой, подходит под первую статью. Проект заключается...

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

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

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

Компонентный подход. Реализуем экраны с помощью библиотеки Decompose Это вторая часть из серии статей про компонентный подход. Если вы не читали первую часть Компонентный подход. Боремся со сложностью в Android-приложениях, то рекомендую начать с нее.Ранее мы обсудили, что компонентный подход — это способ организации приложения в виде иерархи...

Jenkins Dynamic Agents в K8s Привет Хабр! На связи Рустем, IBM Senior DevOps Engineer & Integration Architect. В этой статье я хотел бы поделиться своим недавним подходом к динамической подготовке агента Jenkins с помощью простых строк кода в пайплайне Jenkins с использованием метода общей библиотек...

Магия размерностей и магия Котлина. Часть первая: Введение в KotUniL Амперы нельзя складывать с вольтами. Сантиметры можно складывать с дюймами, но очень внимательно. Иначе получится как с космическим аппаратом стоимостью 125 миллионов долларов Mars Climate Orbiter, который успешно долетел до Марса, но бездарно разбился о его  поверхност...

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

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

[recovery mode] Интеграция Primefaces в приложение на Spring Boot. Часть 1 — настройка зависимостей и базовый проект В данной статье описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot. Читать далее

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

[recovery mode] Как я собрался писать открытую библиотеку для разработки и управления спутниками В жизни каждого человека есть время разбрасывать камни, а есть время собирать. После 12 лет работы в космической отрасли настало и мое время.  И как мне видится есть противоречие между трендом в спутникостроении и технологическим процессами. В чем суть? Главный тре...

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

Развертывание ASP.NET Core приложения в Kubernetes Данная статья является краткой инструкцией по развертыванию ASP.NET Core приложения в Kubernetes с написанием Dockerfile для формирования образа (Docker image) и минимального манифеста для создания деплоймента и объекта, предоставляющего доступ к нему, – в статье будет испол...

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

Интеграция Primefaces в приложение на Spring Boot. Часть 2 — Готовим контекстное меню для главной страницы В этой статье описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot.Первая часть Читать далее

Книга «Pandas в действии» Здравствуйте, Хаброжители! Давненько вас не радовали новинками. Язык Python помогает упростить анализ данных. Если вы научились пользоваться электронными таблицами, то сможете освоить и pandas! Несмотря на сходство с табличной компоновкой Excel, pandas обладает большей ги...

Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 108.0.1462.42 Компания Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 108.0.1462.42. Новые функции • API-интерфейсы Graph для Cloud Site List Management. Новые API-интерфейсы Graph, которые позволяют ИТ-администраторам в организациях создавать, управлять и публико...

Telegram WebApps. Как встроить веб-приложения в чат-бота? Относительно недавно команда Telegram выпустила обновление, с которым появилась возможность встраивать в мессенджер веб-приложения. Эта статья — обзор основных моментов внедрения веб-приложениий в телеграм-ботов. Читать далее

Что такое состояние Привет! Меня зовут Артём Арутюнян, много где меня можно встретить под ником artalar. 10 лет я разрабатываю крупные веб-сервисы, и вот уже четыре года менеджер состояния, исследуя тему реактивности, консистентности данных и состояния. А началось всё с простого вопроса: поче...

[Перевод] The Best Golang framework: no framework? Вольный перевод статьи на ресурсе threedots.tech от Robert Laszczak - главного инженера в SlashID, сооснователя Three Dots Labs и создателя популярной Golang-библиотеки Watermill.На протяжении некоторого времени я занимался руководством группы Go-разработчиков и одним из са...

Нужны умные часы? Их можно просто напечатать: 3 open-source проекта смарт-часов для любителей электроники О новых моделях фитнес-трекеров и умных часов разных производителей уже никто особо и не пишет. Они стали настолько привычными, что никакого ажиотажа, как скажем, лет 8 назад, это не вызывает. Умных гаджетов такого рода огромное количество — как модели известных производите...

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

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

Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Пробуем новое Привет! Продолжим тему гексагональной архитектуры и DDD, первый пост — здесь. Под катом - вспомним, что из себя представляет гексагональная архитектура, какие основные концепции содержит DDD и как теория, проявляясь в структуре проекта, помогает решить некоторые из опис...

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

Обзор Harbor. Реестр Docker образов с организацией прав доступа и сканированием образов на наличие угроз В основе концепции Docker лежит такое понятие как образ. В терминологии Docker образ — это исполняемый файл (шаблон), в котором содержится исходный код приложения, его библиотеки и все самое необходимое для запуска контейнера. Готовые образы хранятся в реестрах. Один из самы...

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

Приручить «зоопарк»: как мы искали IT-подход к разнообразному парку самокатов Всем привет! Меня зовут Андрей Калинин, я директор по IT сервиса кикшеринга «Юрент» – вы наверняка видели наши фиолетовые самокаты во многих городах. У нас есть интересная особенность по сравнению с другими сервисами: в нашем парке не 1-2 модели самокатов, а с десяток разных...

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

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

[Перевод] NoNa: Алгоритм заполнения отсутствующих данных Мой первый open-source продуктGitHub — AbdualimovTP/nona: библиотека для заполнения пропущенных значений с использованием методов искусственного интеллекта  Читать далее

Что такое service mesh простыми словами Всё больше компаний переходят на микросервисы. Такой выбор вполне оправдан: при должной реализации они решают множество проблем монолита. За последние несколько лет микросервисная архитектура сильно эволюционировала и обросла вспомогательными технологиями, одна из которых se...

ChatGPT как инструмент для поиска: решаем основную проблему Вышедшая чуть больше месяца назад ChatGPT уже успела нашуметь: школьникам в Нью-Йорке запрещают использовать нейросеть в качестве помощника, её же ответы теперь не принимаются на StackOverflow, а Microsoft планирует интеграцию в поисковик Bing - чем, кстати, безумно обеспоко...

На российский рынок выходит автомобильная компания Livan. Первой моделью станет Livan X3 Pro Представитель «Ливэн Моторс Рус» Кун Шуай подтвердил, что на российский рынок выходит автомобильная компания Livan, основанная Lifan и Geely. Livan будет иметь в России собственную дилерскую сеть, планируя предоставлять покупателям полный перечень услуг. Мы ...

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

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

Групповой видеозвонок на сайт Ещё одна история изучения и использования технологии WebRTC (Web Real-time Communication). Краткое описание создания готовой библиотеки для её переиспользования в разных проектах. Читать далее

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

Дельта компрессия и квантизация объектов в C# Cтатья затрагивает тему сериализации данных, которые передаются по unreliable каналам.В первую очередь это касается реалтайм игр, которые критичны к сетевым задержкам, имеют активное общение клиента и сервера, например, 10 - 60 раз в секунду и используют UDP протокол. В стат...

[Перевод] DatRet: Реализация Tensorflow для табличных данных Мой open-source продукт. Rete neurale per la previsione di Dati tabulari. (it.)Простая реализация архитектуры глубокой нейронной сети для табличных данных с автоматической генерацией слоев и послойным сокращением количества нейронов. С удобством использования, аналогичным к...

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

Как создать эвристический алгоритм онлайн-мастеринга и получить предупреждение от RIAA Добрый день, меня зовут Сергей. В своей статье я бы хотел осветить тему аудио мастеринга, а именно: автоматизированного онлайн-мастеринга музыки.Я расскажу о своём пути от продюсера психоделического транса до мейнтейнера самой популярной open source библиотеки автоматизирова...

ROBIN: больше, чем просто роботы. Компания расширяет возможности платформы RPA В конце 2022 года компания ROBIN, один из ведущих российских вендоров на рынке RPA (Robotic Process Automation), организовала традиционную конференцию ROBIN OPEN DAY. На мероприятии топ-менеджеры ROBIN рассказали о тенденциях в области роботизации и подвели итоги деятельност...

Pyspark. Анализ больших данных, когда Pandas не достаточно Pandas - одна из наиболее используемых библиотек Python с открытым исходным кодом для работы со структурированными табличными данными для анализа. Однако он не поддерживает распределенную обработку, поэтому вам всегда придется увеличивать ресурсы, когда вам понадобится допол...

Сделал приложение для создания мультиязычных книг и параллельных корпусов Хочу показать, как создать мультиязычный параллельный корпус и книги при помощи моего пет-проекта, которым я занимаюсь несколько лет.Для примера возьмем 10 редакций "Мастера и Маргариты" Михаила Булгакова (ru, uk, by, en, fr, it, es, de, hu, zh). Сначала выровняем девят...

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

Двери восприятия. Как расширить видимый спектр человеческого зрения В материале «На пазорях и матка дурит» я рассказывал о природе и спектре полярных сияний. Сама статья была навеяна впечатлениями от трилогии Филипа Пулмана «Тёмные начала», которую я прочитал в течение 2020-2021 года. При подготовке вышеупомянутой статьи меня особенно заинте...

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

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

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

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

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

Unity «уменьшение размера файла на устройстве» Часть 1 Когда игра подходит к релизу, ее объем занимаемой памяти сильно превышает желаемый. Если говорить с точки зрения пользователя, то они тоже не любят, когда приложение весит очень много. Это может отпугнуть как при первом скачивании, так и при очистке телефона, когда нужно буд...

Как я проходил собеседования на Machine Learning Engineer Это статья с 21-ой ссылкой о подготовке к собеседованиям. Я собеседовался на позиции Machine Learning Engineer. Разобрал основные этапы (алгоритмы, machine learning system design, поведенческий этап) и как к ним готовиться. Читать далее

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

Возможности современного клавиатуростроения (аппаратные) О технических и эргономических возможностях современных клавиатур, а также лучшие идеи повышения физической совместимости с клавиатурой Читать далее

400 000 баллов в AnTuTu, 8/128 ГБ памяти, и всего за 160 долларов. Представлен Oppo A56s Кроме модели A78 компания Oppo представила и A56s. Несмотря на меньший порядковый номер в названии, эта модель в чём-то даже лучше.  К примеру, она опирается на Dimensity 810 против Dimensity 700. То есть смартфон набирает около 400 000 баллов в AnTuTu 9, что весь...

[Перевод] Усиливаем защиту доступа к Kubernetes API В кластере Kubernetes control plane управляет нодами, ноды — pod’ами, pod'ы — контейнерами, контейнеры — приложениями. А кто управляет control plane?Kubernetes предоставляет API для комплексного управления всем кластером Kubernetes. Получается, что, в первую о...

Разбираемся в асинхронности: где полезно, а где — нет? Привет! Меня зовут Артём, я backend-разработчик в KTS. Я занимаюсь проектами, где повсеместно используется асинхронное программирование, и веду курсы по нему в нашей школе Metaclass.Сегодня я постараюсь объяснить, что такое асинхронное программирование, зачем оно нужно, каки...

Для тех, кто не любит MediaTek. Анонсирован Redmi Note 12 Pro Extreme Edition на платформе Snapdragon 778G Xiaomi представила телефоны Redmi Note 12 Pro и Redmi Note 12 Pro+ 27 октября, и оба они получили SoC MediaTek Dimensity 1080. Это не самая мощная платформа, зато недорогая. Сейчас в Xiaomi сделали интересный шаг, представив Redmi Note 12 Pro Extreme Edition: основное о...

Интеграция Primefaces в приложение на Spring Boot. Часть 3 — динамическое обновление контента страницы Описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot.Первая частьВторая часть Читать далее

Моя попытка сделать утилиту для очистки Linux Всем привет! Я начинающий разработчик на языке Go. До этого у меня был, так сказать, небольшой опыт, но в виде хобби. Во время изучения я также осваивал Linux, сейчас уже пользуюсь им как основной ОС.Мой ноутбук довольно слабый, на борту всего 4ГБ ОЗУ, а на Windows существуе...

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

Архитектура предприятия в гигантах индустрии Архитектура предприятия — это дисциплина, которая фокусируется на проектировании и управлении системами, процессами и структурами организации. Она направлена на то, чтобы они соответствовали бизнес-целям и задачам и были эффективными, результативными и адаптируемыми.IBM, Goo...

ActiveRecord Schema Consistency — а если проверю? Это ещё один текст по мотивам доклада на Ruby Russia 2022. Он посвящён консистентности схемы базы данных на примере библиотеки database_consistency. Автор — Евгений Демин, Principal Engineer и Ruby-разработчик Toptal. Читать далее

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

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

Обновление Hibernate через боль Меня зовут Андрей Аркаев. Я занимаюсь разработкой на Java с 2002 года. Сейчас развиваю бизнес-систему для контактных центров в Naumen. Как и многие другие бизнес-системы мы используем ORM. В статье поговорим о Hibernate, так как эта библиотека распространена для Java.Наш про...

Архитектура Учи.ру: облака, модульность и унификация В этом году Учи.ру исполняется 10 лет. За это время компания пережила технологические и архитектурные трансформации. Она выросла из простого сайта, где можно было решать примеры на счёт столбиком, до группы компаний с курсами по школьным и внешкольным предметам, олимпиадами ...

[Перевод] Ultralytics YOLOv8 YOLOv8 - это новейшее семейство моделей обнаружения объектов на базе YOLO от Ultralytics, обеспечивающих самые современные характеристики. Читать далее

Экран 6 дюймов, камера 13 Мп, Android 12 и аккумулятор емкостью 3000 мА·ч, но зато сменный. Представлен TCL Ion X за 120 долларов В США оператор Metro by T-Mobile добавил в свой ассортимент недорогой смартфон TCL Ion X за 120 долларов. Особенностью модели является сменная аккумуляторная батарея емкостью 3000 мА·ч. В оснащении устройства 6-дюймовый экран с разрешением HD+, 3 ГБ ОЗУ, 32 ГБ ф...

RTK query, что мы от него хотим и почему он вам очень нужен Redux Toolkit Query — это мощный инструмент для взаимодействия с API, который из коробки реализует такие полезные фишки, как отображение состояния загрузки, кэширование, дедупликацию запросов, полинг, ревалидацию при различных условиях, а также весьма удобна в использования ...

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

Программирование EEPROM 93C76. Пишем программатор. Часть 1 Всем привет! Я - Kekovsky, инженер-любитель, до этого публиковался на некоторых других платформах. Решил попробовать себя здесь, если статья понравится, будет продолжение. В этой статье мы изучим работу с микросхемой EEPROM 93C76, рассмотрим обращение к ней по шине SPI, напи...

Недельный геймдев: #102 — 1 января, 2023 Из новостей: ИРИ и разработчики игры «Поезда» не поделили деньги, архивисты опубликовали в открытом доступе более 300 ранних билдов игр для Xbox 360 и Wii.Из интересностей: доклады про Ghost of Tsushima с SIGGRAPH, введение в технологию трассировки лучей, про создание маш...

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

[Перевод] Как мы обновили старый кластер Elasticsearch на 3 ПБ без простоев. Часть 5 — два клиента Elasticsearch на одной JVM Прим. переводчика: автор статьи рассказывает, как его команде удалось запустить два клиента Elasticsearch разных версий на одной JVM путем написания специальной библиотеки-обертки для работы с нужной версией.Это пятая часть серии статей об обновлении кластера Elasticsea...

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

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

Разделяй и властвуй: как развивалась сеть Selectel Сегодня Selectel объединяет шесть собственных дата-центров в Москве, Санкт-Петербурге и Ленинградской области. И еще два партнерских — в Новосибирске и Ташкенте. В начале развития компании все было иначе: первые дата-центры сильно зависели друг от друга, а при доступе мос...

Xiaomi: 100-долларовый Redmi 12C не уступает 200-долларовым смартфонам. Живые фото новинки Менеджер по связям с общественностью Xiaomi Чжан Ю заявил, что новый смартфон Redmi 12C стоимостью 100 долларов полностью конкурентоспособен с вдвое более дорогими моделями по возможностям и характеристикам. Он также опубликовал живые фотографии этого устройства, к...

Samsung, а ничего старее не нашлось? Смартфону Galaxy A24 4G приписывают платформу из 2019 года Смартфон Samsung Galaxy A24 4G был сертифицирован в Индии, так что вскоре должен выйти на рынок. Но есть одна проблема: аппарату приписывают очень старую платформу.  Если верить имеющимся данным, Galaxy A24 4G будет основан на SoC Exynos 7904. Это решение из 2019 ...

[Перевод] Генерация конвейеров обработки данных в Dataflow Эта статья посвящена всем практикующим специалистам по данным, заинтересованным в освоении запуска, стандартизации и автоматизации пакетных конвейеров данных в Netflix. О Dataflow мы писали в статье под названием Data pipeline asset management with Dataflow. Та статья пред...

Dimensity 8200, 120 Гц, 50 Мп с OIS, 4600 мА·ч, 66 Вт за $470. Представлен Vivo S16 Pro – модель среднего уровня по цене флагмана Сегодня Vivo официально представила модели среднего уровня – S16, S16 Pro и S16e. Все они получили аккумуляторы емкостью 4600 мА·ч с поддержкой зарядки мощностью 66 Вт, но вот платформы в каждой модели свои. Vivo S16 получил изогнутый экран OLED с диагонал...

Lenovo представила на виставці CES багатофункціональні пристрої та рішення, що забезпечують персоналізований користувацький досвід Компанія Lenovo представила на виставці CES® 2023 нову лінійку пристроїв і рішень, орієнтованих на інновації та покращення користувацького досвіду. Завдяки новим форм-факторам, добре спроєктованим продуктам та новаторському використанню ШІ, новий асортимент забезпечує кастом...

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

ИИ в играх в 2022 году Современная волна ИИ хайпа началась с вполне конкретного события: победы ИИ над чемпионом мира в игре в Го. Это вызвало шквал интереса к обучению с подкреплением и привело к запуску работ над созданием ИИ для других более сложных игр (Starcraft, Dota и.т.п.). Однако, с появл...

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

Polars: библиотека для работы с данными, написанная на RUST Настоящий хреновый программист всегда находится на гребне волны новых технологий. Зачем ему это? Чтобы при случае можно было повыделоваться багажом своих знаний, и заработать немного очков уважения в окружении своих менее осведомлённых коллег. Stay toxic, brothers. Я с вами....

Radeon RX 7900 XTX действительно может работать на частоте GPU около 3,5 ГГц без экстремального разгона. Но не в играх Процессоры и видеокарты нового поколения, кроме прочего, выделяются весьма высокими частотами даже на фоне предшественников, не говоря уже о более старых решениях. Ресурс ComputerBase решил проверить, на каких же частотах действительно могут работать современные GPU, ес...

Парсинг HTML с помощью PHP и SQL. Немного провокационный пример с анализом пользователей Хабра Выковыривание информации из html — это скучно. Очень. Между тем, эта потребность выстреливает редко, но метко (© Суворов). Из-за этого есть спрос на готовые и короткие инструкции о том, как это сделать, чтобы не тратить время на изучение. Перед вами как раз такая.Чтобы добав...

Как заработать на Bug Bounty Меня зовут Алексей Гришин, я руководитель направления Bug Bounty VK. За 9 лет участия в программе по поиску уязвимостей на различных платформах мы накопили огромный опыт получения, проверки и оплаты самых разношерстных отчетов, поэтому в этой статье я хочу поделиться советам...

Современные open-source BI-решения в условиях санкций  С развитием Data-driven подхода к принятию управленческих решений в современных организациях, возросла роль BI-инструментов как основного инструмента внедрения такого подхода. На сегодняшний день выбор BI-продуктов на рынке сводится к трем большим категориям: - Лидеры ...

Это не больно: как мы сделали свою платформу киберучений и научились контейнеризировать всё подряд Два года мы с командой строили платформу киберучений. Мы начали с пары виртуалок c 2 Гб RAM на борту в EVE-NG (причем это была вложенная в VMWare ESXi виртуализация) и домасштабировали до самостоятельной инфраструктуры с контейнеризованными сервисами для обучения по ИБ и воз...

Опубликованы примеры фотосъемки на Samsung Galaxy S23 В сети появились фотографии, сделанные на основную камеру еще не представленного официально флагманского смартфона Samsung Galaxy S23. К сожалению, снимки были загружены в Twitter, который сильно ухудшает качество, но мы хотя бы примерно можем оценить возможности местного но...

Как устроены интернет-платежи в Dodо Одно из направлений разработки в Dodo — интернет-платежи. Для компании это скорее утилити-функция, чем основной бизнес, но всё же нам приходится делать кучу всего, чтобы дать клиентам лучший UX и у нас накопился опыт, которым хочется поделиться.Меня зовут Дмитрий Кочнев, я р...

Год Тигра в Taiga UI В предновогодней суете мы любим подводить итоги уходящего года. Эта хорошая традиция помогает вспомнить свои успехи и неудачи, чтобы взять верный курс в новом году. Весь год я участвовал в разработке потрясающего продукта — Taiga UI. Это библиотека компонентов на A...

Игра в казино Чемпион делает богаче Казино "Чемпион": лучшая платформа с азартными играми Не отказывайте себе в удовольствии иногда сыграть в азартные игры. Тем более для этого ненужно куда-то ехать и даже не требуется тратить деньги. На бесплатные игровые автоматы ведет ссылка казино "Чемпион". В этом клубе в...

Как написать UI-автотесты, если не умеешь программировать? О чем эта статья и чем она полезна.Всем привет! В этой статье пойдет речь о том, как написать простые UI-тесты на языке Java. Это будет интересно тем, кто давно хотел попробовать себя в автоматизации или добавить новенького в свой текущий проект. В этой статье не будет больш...

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

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

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

Создатели эмулятора Vita3K серьёзно займутся Android-версией Пользователи Reddit поговорили с одним из разработчиков эмулятора PS Vita — Vita3K. Они спросили, чего стоит ждать после добавления в эту программу функции «отображения файла в память»? Им ответили, что после этого будет серьёзная работа над Android-версией. Интересно, что ...

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

Self-Supervised Learning. Обучение на изображении и его аугментациях Ранее мы разобрали, что за зверь такой SSL и какой линейкой его можно померять. Также окунулись в историческое прошлое SSL методов глубокой древности (4 года назад

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

[Перевод] Как работает service mesh и API-шлюзы в микросервисной архитектуре Вы наверняка много раз слышали о service mesh и  API-шлюзе применительно к микросервисам. Их часто путают. В этой статье мы подробно поговорим о двух этих инструментах, а также разберемся, когда их лучше использовать и что будет, если их объединить. Читать далее

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

Новая платформа «Тинькофф Город» - от развлечений до заправок, и с кешбэком Команда банка «Тинькофф» представила новую платформу в своей экосистеме. Универсальная платформа «Тинькофф Город» объединит в себе все «городские» сервисы «Тинькофф».  Как обещают разработчики, с помощью «Тиньк...

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

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

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

Radeon RX 7900 XT и XTX в сравнении с GeForce RTX 4080. Появились фотографии с распаковкой новинок AMD Видеокарты Radeon RX 7900 выйдут 13 декабря, и в этот же день будут опубликованы обзоры. Но поделиться распаковкой тематическим ресурсам разрешили уже сегодня.  Несмотря на то, что внешне RX 7900 XTX и RX 7900 XT максимально похожи, они всё же не идентичны. Старша...

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

Смартфон всё сделает сам. Samsung Galaxy A33, Galaxy A53 и Galaxy A73 получили функцию Modes & Routines Компания Samsung добавила в смартфоны Galaxy A33, Galaxy A53 и Galaxy A73 поддержку функции Modes & Routines (ранее называлась Bixby Routines), которая ранее была доступна в основном во флагманских аппаратах.  Modes & Routines пришла на указанные моде...

Тестирование процессора AMD Ryzen 9 7950X для платформы АМ5: флагманская производительность при умеренном потреблении В обзоре процессора AMD Ryzen 9 7950X мы рассмотрели архитектурные улучшения Zen 4, изменения платформы AM5, а также протестировали производительность нового флагмана. Лучший на сегодня процессор AMD показал однопоточную и многопоточную производительность заметно выше предше...

OnePlus 11 получит очень быструю, как для глобального флагмана, зарядку Смартфон OnePlus 11 с каталожным номером PHB110 засветился в базе регулятора 3C, благодаря чему мы теперь знаем, что новинка получит весьма быструю зарядку.  Если точнее, речь о мощности в 100 Вт (11 В при 9,1 А). Для сравнения, OnePlus 10 Pro поддерживает 80-ватт...

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

Как мы запускали сервис по продаже подписок на Spotify, Netflix, PlayStation Меня зовут Рома Васильев, я дата-инженер. В марте 2022 года мы с коллегой создали стартап — сервис-посредник, через который в России можно купить подписки на Netflix, Spotify, PlayStation, Steam и другие площадки, которые ушли с рынка. В этой статье расскажу, как это вс...

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

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

Классика, визуализация и GNN: три решения для ML-модели с графовыми данными Большинство современных нейросетей построены на основе графовых данных. Однако чтобы спроектировать на их основе сложную систему, ML-модель должна уметь эти данные векторизировать, а это далеко не тривиальная задача.  Мы задали ее командам-участникам хакатона «Цифровой пр...

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

На Windows 11 вышли Apple Music, Apple TV и Apple Devices — они заменят iTunes В прошлом году Microsoft и Apple объявили о выходе новых приложений Apple Music и Apple TV для Windows. И вот они уже доступны. Пока что это Apple Music и Apple TV, которые ожидаются исключительно для Windows 11 и функционально заменят iTunes, хотя и не полностью. Новы...

Доступный AutoML: как оптимизировать работу с ML-моделями с помощью VK Cloud и FEDOT В машинном обучении (Machine Learning, ML), чтобы обеспечить требуемые показатели метрик качества ML-моделей зачастую надо строить многокомпонентные пайплайны и комбинировать десятки алгоритмов моделирования. Нередко это сложно и долго. В таких ситуациях на помощь приходит...

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

[Перевод] Алгоритмы диапазонов C++20 — 7 немодифицирующих операций Библиотека Ranges для C++20 предлагает альтернативы для большинства алгоритмов. На этот раз я хочу показать вам десять немодифицирующих операций. Мы сравним их со «старой» стандартной версией и увидим их преимущества и ограничения. Подробности — к старту нашего курса по раз...

Выпущена многоязычная бета MIUI 14 для 19 моделей смартфонов Xiaomi, Redmi и Poco Проект Xiaomi EU европейского сообщества выпустил многоязычную версию бета-версии прошивки MIUI 14. Она построена на базе китайской версии и устанавливается через режим Fastboot. Полный перечень устройств, для которых Xiaomi EU выпустил многоязычную бету MIUI 14, предс...

Централизация логирования микросервисов с Graylog Трассировка и анализ ошибок в микросервисной архитектуре без средств централизации логирования обычно причиняет неудобства, поскольку для понимания “что и на каком микросервисе умерло” приходится обходить микросервисы по очереди, сверять и сопоставлять данные в логах. В данн...

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

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

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

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

Как работают text2image модели? Вы, наверное, слышали про dalle-2, midjourney, stable diffusion? Слышали о моделях, которые по тексту генерируют картинку. Совсем недавно они продвинулись настолько, что художники протестуют, закидывая в стоки картинки с призывом запретить AI, а недавно, вообще, в суд подали...

Kotlin Symbol Processing. От теории до практики Я расскажу в этой статье о Kotlin Symbol Processing, также известном как KSP.Сначала обсудим теоретические основы работы KSP, после, конечно же, перейдём к практике. На примере небольшой задачи, подобной той, что мы решаем с помощью KSP в нашей компании, покажу, как анализир...

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

Новое поколение ноутбуков. Модели на базе AMD Ryzen 7040HS будут поддерживать до 256 ГБ ОЗУ Компания AMD сегодня представила новые мобильные процессоры Ryzen 7000, а теперь появились дополнительные сведения о серии Ryzen 7040HS. Эти мобильные процессоры производятся с использованием 4-нм процесса, используют архитектуру Zen 4 и GPU RDNA3. На официальном сайте ...

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

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

[Перевод] Создаем интерпретатор Python на основе ChatGPT Вдохновившись постом Building A Virtual Machine inside ChatGPT , я решил попробовать что-то подобное, но на этот раз вместо инструмента командной строки Linux давайте попробуем превратить ChatGPT в интерпретатор Python! Читать далее

Bug Bounty vs Penetration testing Информационная безопасность сейчас одна из наиболее горячих тем для обсуждения, которая вышла далеко за пределы ИБ-сообщества. Количество инцидентов и утечек возросло многократно, что стало дополнительным стимулом усиливать безопасность инфраструктуры и приложений, а уход ин...

AMD пойдёт по стопам Intel? Компания готовит мобильные процессоры Ryzen 7000 с малыми ядрами Ранее в январе компания AMD представила множество разных мобильных процессоров Ryzen 7000, включая самые современные Phenix Point (Ryzen 7040HS). Судя по свежим данным, в этом году в рамках этой же линейки выйдут другие APU с очень необычной для AMD конфигурацией. ...

[Перевод] Как я засунул Stable Diffusion в IPhone Каждый год выпускают новый iPhone, который, судя по заявлениям, быстрее и лучше прошлого по всем параметрам. И да, эти новые модели компьютерного зрения и новые датчики изображений могут использовать возможности телефона по максимуму. Однако и десять лет назад на iPhone мож...

90 Гц, Android 13 и 5000 мА·ч, недорого: Motorola представила Moto G23 и G13 Принадлежащая китайской Lenovo компания Motorola представила новые смартфоны Moto G23 и G13, относящиеся к доступному сегменту.  Moto G23 В Европе новинки уже стали доступны для покупки. Оба смартфона получили свежую версию операционной системы Android 13 прямо &l...

Компьютер не видит iPhone через USB: 10 рабочих способов исправить это Подключили свой iPhone к ПК, но ничего не произошло? Давайте пройдемся по самым распространенным проблемам. В этой статье мы расскажем, что делать если компьютер не видит айфон.

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

Возможно вам не нужен AutoMapper Вы знали, что AutoMapper и MediatR создал один и тот же человек?Джимми Богард создал две крайне обсуждаемые и спорные темы в .NET разработке. Если с MediatR уже разобрались, то c AutoMapper также хотелось бы расставить все точки над "ё".В этой статье хочу поговорить об истор...

Использование языковой модели GPT3 для создания интерфейса 1С на естественном языке Я взял типовую конфигурацию Управление торговлей редакции 11.5 Немного доработал запрос к языковой модели GPT-3 и получил возможность обращаться к учетной системе на естественном языке Читать далее

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

Часть 2. Управление знаниями в Obsidian. Базовый рабочий процесс. Журнал. Источники и их библиотеки. Пример В этой статье будет показано как можно начать организовывать свою базу знаний в Obsidian, отталкиваясь от источников. В статье будет разобрано какие стоит использовать папки и теги; как создать свою первую точку входа в систему. Также будет уделено внимание способу ведению ж...

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

Кнопочник новодел vs старый флагман. Смотрим на Nokia N72 и выясняем кто лучше Если зайти сейчас в салон связи и начать выбирать себе кнопочник, то можно обнаружить огромное количество самых разных девайсов на любой карман: и телефоны за 500 рублей, и телефоны от HMD Global под брендом Nokia, и современные 4G кнопочные смартфоны. Но на вторичном рынке ...

Влияние Sci-Hub на цитируемость статей Используя данные из 12 ведущих журналов по экономике, неврологии и междисциплинарным исследованиям, было обнаружено, что статьи, загруженные из Sci-Hub, цитировались в 1,72 раза чаще, чем статьи, не загруженные из Sci-Hub. Также число загрузок из Sci-Hub является надежным пр...

Дизайн-система и цифровая трансформация Ростелекома Как инициатива IT-направления помогла огромному телекому поменять культуру, запустить множество digital-продуктов, и стать современной цифровой компанией. Читать далее

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

История суперкомпьютера, которого не было Этот суперкомпьютер был впервые запущен ровно 26 лет назад, 12 января 1997 года, в лаборатории города Урбан, штат Иллинойс. Спектр его функций в целом соответствовал техническим возможностям современных нейросетей и систем машинного интеллекта: синтез и понимание речи, расп...

Клиенты в шоке. «Альфа-Банк» ввел новые ставки по вкладам Наряду с такими финансовыми учреждениями, как «Сбербанк» и «ВТБ», огромной популярностью в России пользуются услуги кредитной организации «Альфа-Банк». Она предоставляет жителям страны огромное множество различных услуг и возможностей, пускай с лета 2022 года многие из Чита...

ML-модель out-of-stock. Как контролировать доступность 200 млн товаров на рынке e-grocery? Привет! На связи Николай Шикунов и Леонид Сидоров из ML-команды СберМаркета. Модель, над которой мы работаем, прогнозирует наличие товаров на полках во всех точках, представленных в нашем приложении, и называется out-of-stock model. В этой статье хотим рассказать, какую проб...

Как получить доступ к chatGPT в России Всем привет! Перед началом статьи сразу скажу:САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной стат...

Security Week 2250: защита данных пользователей Apple 7 декабря компания Apple сообщила о серьезных изменениях в вопросах защиты данных, загружаемых в облачную систему (официальное сообщение, подробная статья в издании Wall Street Journal, новость на Хабре). Главное изменение, которое станет доступно пользователям в начале след...

LSI ключи и что использовать вместо них? Меня зовут Пётр Гришечкин, и я работаю SEO-специалистом в команде проекта “Своё Родное”. В основном я занимаюсь продвижением цифровых продуктов, представленных на платформе, и готов поделиться своими знаниями с читателями Хабра. Вокруг SEO ходит много мифов и легенд. На неко...

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

RISC-V набирает популярность: Европа, Китай, РФ, далее — везде Архитектура RISC-V активно развивается, в первую очередь — благодаря своей открытости и независимости. На ее основе можно разрабатывать практически любые решения, чем и занимаются некоторые компании из ряда стран, включая Китай, Россию, а теперь и Европу. Дело в том, что в ...

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

Защищенный смартфон Blackview BV9200 оценен в $200 Компания Blackview пополнила ассортимент защищенных смартфонов моделью BV9200, которая, среди прочего, получила 6,6-дюймовый экран с частотой обновления 120 Гц, разрешением 2,4K, сертификацией TÜV Rheinland Low Blue Light и защитным стеклом Corning Gorrilla Glass 5. Но...

Как мы тестировали первый в России финансовый маркетплейс Привет! Я Андрей Непряхин, руководитель направления QA в AGIMA. Вот уже год как мы работаем над мобильным приложением платформы Финуслуги, созданной Московской биржей. Это первая и единственная платформа личных финансов в России. За этот год мы освоили целый ряд новых технол...

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

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

Книга «Математические алгоритмы для программистов. 3D-графика, машинное обучение и моделирование на Python» Приветствуем вас, дорогие Хаброжители! Неважно, чем вы занимаетесь — большими данными, машинным обучением, компьютерной графикой или криптографией — без математики вам не обойтись! Везде сейчас требуются базовые знания и понимание алгоритмов. Практические примеры позволят ...

Мощнейшие Intel Core 13-го поколения и GeForce RTX 40 в тонких корпусах. Представлены ноутбуки Gigabyte Aero Creator Компания Gigabyte представила игровые ноутбуки Aero Creator. Название намекает, что это устройства для создателей контента, но характеристики новинок таковы, что их можно использовать для совершенно разных задач, включая любые современные игры.  Моделей две: Aero ...

Блок питания Gigabyte UD1000GM PG5 с разъемом PCIe 5.0 и гибридным режимом охлаждения Технико-эксплуатационные характеристики Gigabyte UD1000GM PG5 находятся на вполне достойном уровне для среднебюджетного решения, чему способствуют высокая нагрузочная способность канала +12VDC, относительно высокая экономичность, умеренная термонагруженность. Платформа испол...

Чем воюет армия РФ в СВО, и можно ли назвать основную часть оружия и техники современной Современные комплексы выпущены в единичных экземплярах, тогда как вся слава достаётся старичкам советской эпохи

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

6000 мА·ч, 165 Вт, подэкранная камера и прозрачная крышка. Первый игровой телефон на Snapdragon 8 Gen 2 доступен для заказа в Китае В Китае на площадке JD.com начали принимать предварительные заявки на покупку Nubia Red Magic 8 Pro – это будет первая в мире игровая модель на базе однокристальной системы Qualcomm Snapdragon 8 Gen 2. Официальная премьера устройства состоится 26 декабря, но основ...

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

Экран POLED 6,6 дюйма, 144 Гц, Snapdragon 8 Plus Gen 1, 5000 мА·ч, 68 Вт и IP68. Изображения и характеристики Lenovo ThinkPhone В Сети появились подробности о Lenovo ThinkPhone – телефоне, ориентированном на бизнес-аудиторию (пользователей ноутбуков ThinkPad). Судя по просочившимся в Сеть данным, полноценным флагманом эта модель не будет, но вряд ли аудитория этой модели гоняется за «...

Мое первое серебро на Kaggle или как стабилизировать ML модель и подпрыгнуть на 700 мест вверх Привет, чемпион!Летом прошел чемпионат на Kaggle - "American Express - Default Prediction", требовалось предсказывать - выйдет ли пользователь в дефолт или нет. Табличное соревнование в 5К участников с очень плотным лидербордом.Вот ведь парадокс, все умеют решать табличные с...

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

Новый Samsung без Qualcomm, но с выбором между Exynos и MediaTek. Засветилась новая версия Galaxy A34 Компания Samsung решила оснастить как минимум один свой среднебюджетный смартфон двумя разными платформами для моделей для разных рынков. Причём выбор будет не между Qualcomm и Exynos.  Модель Galaxy A34 ранее уже светилась в бенчмарке с новой SoC Exynos 1380. Теп...

Опыт работы «1С:ERP» в ландшафте Linux + PostgreSQL – 7 лет В связи с обострением вопросов импортозамещения многие задумываются о переходе на системы, позволяющие заменить зарубежные аналоги, или уже его начали. Мы решили поделиться с вами 7-летним опытом установки и эксплуатации системы Linux + PostgresSQL + «1C» на 300 онл...

Акты, классы и семантический сахар В предыдущей статье «Событийная онтология vs объектная» были введены основные положения событийной семантики, описаны ее отличия от объектно-ориентированных подходов к моделированию предметной области. В данном тексте на конкретных примерах демонстрируются особенности событи...

Сервер H3C UniServer R4700 G5: достойная альтернатива решениям ушедших вендоров Компания H3C появилась в 2003 году как совместное предприятие китайской корпорации Huawei и американской 3Com. Компания получила название Huawei-3Com. В 2007 г. компания 3Com выкупила долю Huawei и стала единоличным владельцем предприятия. Позднее 3Com вошла в состав Hewlett...

Оптимизация данных в MS SQL Основная статья Взаимодействие DWH Oracle и MS SQLОдним из методов для оптимизации обработки, хранения и администрирования данных в базе данных и кубах MS SQL — это процесс создании партицирования данных.Partitioning (партицирование или по-другому секционирование) —&nbs...

Представлен смартфон Konka X20 Компания Konka пополнила ассортимент смартфонов моделью Konka X20, которая оценена в 200 и 230 долларов за варианты с 4/128 ГБ и 6/128 ГБ оперативной и флеш-памяти соответственно. Новинку также оснастили восьмиядерной платформой MediaTek Dimensity 700 с графикой Mali-G57...

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

TDE в Platform V DataGrid: учим систему шифрования менять ключи на лету Привет, Хабр! Это Никита Амельчев и Павел Переслегин. Мы создаём Platform V DataGrid — распределённую базу данных, которая используется в сервисах Сбера и внешних клиентов. В статье расскажем, как мы усилили базовые функции шифрования TDE в нашем продукте и как решали вопрос...

Цифровой рентген: реверсировал, реверсировал, да и выреверсировал Весной 2022 о заморозке своей деятельности на территории РФ заявили основные мировые производители программного обеспечения для компьютерной томографии (КТ). От "хорошей" жизни нам пришлось запустить проект разработки собственного КТ‑реконструктора совместно с командой ...

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

Меньше точно не бывает! Делаем вольтметр на ATTINY10 В продолжение к прошлой статье решил пощупать и Attiny10. Ну меньше уже точно ничего нет. Если и есть такое извращение с 4 ногами, я о нем не знаю, точнее не нашел..Тут у нас полноценный МК, в корпусе SOT-23! И задачи на нем решать можно вполне серьезные. Собрав схему на мак...

10 популярных вопросов, которые нужно знать, чтобы пройти собеседование на позицию Flutter-разработчика Привет, на связи Flutter-команда Mad Brains. Сегодня мы разберём 10 часто задаваемых вопросов на собеседованиях на позицию Junior Flutter Developer. Наш ведущий Flutter-разработчик расскажет, как показать себя во всей красе и получить оффер. А в конце статьи вас ждет приятны...

Чем занимается ClickHouse пока мы спим или неожиданный OOM Не смотря на все свое дружелюбие и конструкторную гибкость - ClickHouse временами выглядит, как весьма капризная технология. Одной из таких особенностей, с которой мне довелось столкнуться - стала борьба с внезапным OOM. В данной статье мы вместе с вами попробуем рассмотреть...

Библиотека Nintendo Switch пополнится еще двумя играми. На следующей недели в каталог добавят Tekr to Yomi и Life Is Strange 2 Игрокам предложат самурайский экшен и драму о подростках

Три архитектуры CPU, три архитектуры GPU, четыре техпроцесса и до 16 ядер. AMD представила мобильные Ryzen 7000 Компания AMD представила множество новинок, включая новые мобильные процессоры Ryzen 7000.   Было анонсировано пять линеек, причём, если ранее деление было по TDP, то теперь AMD пересмотрела подход.  Как можно видеть на слайде, речь идёт о сериях с разными а...

Как фильмах: Роскосмос изучает введение экипажа космического корабля в длительный сон Роскосмос и Институт медико-биологических проблем Российской академии наук изучают возможность введения экипажа длительной межпланетной миссии в состояние искусственного сна. О чем сообщила Госкорпорация со ссылкой на журнал “Русский космос”.

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

OnePlus 11 опередил iPhone 14 и стал самым продаваемым среди Android-смартфонов дороже 600 долларов, согласно новым даннымTmall Согласно свежей информации, список бестселлеров популярного онлайнового магазина Tmall подтверждает следующий факт: OnePlus 11 стал самым продаваемым телефоном среди Android-устройств с ценой более 600 долларов. Кроме того, он занимает третье место в глобальном списке б...

Honor Magic5 получит четыре 50-Мп камеры Авторитетный информатор Digital Chat Station поделился подробностями о смартфоне Honor Magic5. Утверждается, что аппарат получит основную камеру с четырьмя 50-Мп датчиками изображения. При этом, в одной из моделей линейки будет 64-Мп модуль. Возможно, это топовый Magic5 Ulti...

Jenkins и Gitlab CI/CD: что выбрать Среди всех существующих CI/CD-инструментов есть два наиболее популярных — Jenkins и GitLab CI/CD. Хотя они решают схожие задачи, между ними есть отличия, которые важно учитывать. Мы пообщались с Кириллом Борисовым, старшим инженером-программистом VK, чтобы больше узнать о кл...

У электронной промышленности Китая проблемы с архитектурой ARM и NAND-чипами. Какие у Поднебесной шансы Неделю назад мы опубликовали статью «Производство в Китае и европейские литографические установки: как США пытается замедлить выпуск чипов в Поднебесной». В статье говорилось о том, что США планируют перекрыть доставку литографического оборудования для производства более-ме...

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

Основы мониторинга (обзор Prometheus и Grafana) Мониторинг сегодня – фактически обязательная «часть программы» для компаний любых размеров. В данной статье мы попробуем разобраться в многообразии программного обеспечения для мониторинга и рассмотрим подробнее одно из популярных решений – систему на основе Prometheus...

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

Как айтишнику из России получить работу в Германии в 2023 году? По данным Ассоциации цифровой индустрии Германии Bitcom, в стране наблюдается огромный дефицит IT-специалистов. В 2021 году количество незакрытых вакансий в различных IT-отраслях составляло 96 тыс., и эта цифра с каждым годом демонстрирует рост.Поэтому именно для айтишников ...

iQOO Neo 7 SE оценили в 300 долларов Компания Vivo пополнила ассортимент смартфонов моделью среднего уровня iQOO Neo 7 SE, которая первой на рынке получила 4-нм 8-ядерную платформу MediaTek Dimensity 8200. Новинка также характеризуется 6,78-дюймовым OLED-экраном с разрешением 2400:1080 пикселей, частотой обновл...

Apple не успеет выпустить приложение c классической музыкой до конца 2022 года В этом году компания Apple планировала запустить новое музыкальное приложение. Оно должно было содержать большую библиотеку классической музыки. Однако источники заявляют, что купертиновцы не успевают завершить все работы.Читать дальше... ProstoMAC.com.| Постоянная ссылка |...

Базовые модели MacBook Pro с M2 Pro и Mac mini с M2 получили медленные SSD Вчера компания Apple начала доставлять пользователям, заказанные ранее MacBook Pro и Mac mini нового поколения. Естественно, в сети стали появляться разнообразные тесты новинок. В том числе пользователи замеряли скорость SSD, которая оказалась не так и высока. По сути, базов...

RCE-уязвимость в библиотеке JsonWebToken представляла угрозу для 22 000 проектов Разработчики Okta Auth0 устранили RCE-уязвимость в популярной опенсорсной библиотеке JsonWebToken, которая используется в 22 000 проектов и насчитывает более 36 млн загрузок в месяц на NPM.

Чтобы собрать самый дешёвый на рынке ПК на современном CPU Intel. Представлена системная плата Onda B760-VH4-B за 80 долларов Компания Onda первой на рынке выпустила системную плату на чипсете Intel B760, которая стоит менее 100 долларов.  Модель доступна в двух вариантах: B760-VH4-B и B760-VH5-W. Первая использует DDR4, для второй нужна память DDR5.   Плата имеет форм-фактор mATX, ...

Нет, новые MacBook Pro не стали автономнее, но стали быстрее. Появились полноценные тесты новинок В Сети появились полноценные тесты новых MacBook Pro на основе SoC M2 Pro и M2 Max. На что способны новые платформы в синтетических бенчмарках, мы уже видели, теперь пришёл черёд понять, что они из себя представляют в реальных задачах.  Как можно видеть, новые пла...

Смартфон Poco C50 за 75 долларов поступил в продажу, 100-долларовый Poco C55 готовится к выпуску Сегодня в Индии стартовали продажи сверхбюджетного телефона Poco C50: за версию 2/32 ГБ просят 75 долларов, вариант 3/32 ГБ оценен в 85 долларов. Poco C50, напомним, построен на SoC MediaTek Helio A22, оснащен экраном IPS с диагональю 6,52 дюйма и разрешением 1600 х 72...

CES 2023: AMD представила мобильные Ryzen 7000, RX 7000 и десктопные процессоры Ryzen 7000 V-Cache Компания AMD в рамках выставки CES 2023 анонсировала мобильные процессоры серии Ryzen 7000, мобильные GPU RX 7000, а также более доступные десктопные процессоры Ryzen 7000 и флагманские Ryzen 7000 V-Cache. Многие новинки появятся на рынке уже в феврале 2023 года. Ryzen 7000...

Смартфон Vivo S16e оценен в 300 долларов Помимо смартфонов Vivo S16 и Vivo S16 Pro сегодня также была представлена более доступная модель Vivo S16e, которая оценена в 300, 330 и 360 долларов за версии с 8/128, 8/256 и 12/256 ГБ оперативной и флеш-памяти соответственно. Новинку также оснастили 6,78-дюймовым плос...

[Перевод] Создание базовой сети 5G с Open5GS и UERANSIM Добрый день, уважаемые хабровчане!Сегодня и в последующие дни я сделаю перевод статей о развертывании архитектуры сетей 5G для дальнейшего ее изучения. Цель этой статьи - показать, что самые передовые технологии доступны всем и каждому, и что будущее можно создавать своими р...

Опыт применения глубокого обучения для идентификации видов цифровой модуляции по сырым I/Q отсчетам (Keras)   Читать далее

ИИ, нейросети и высоконагруженные системы: чему VK и ВШЭ учат студентов Привет, Хабр! Меня зовут Анна Степанова, я директор по образовательным проектам в VK. Недавно мы совместно с Высшей школой экономики создали Инженерно-математическую школу (ИМШ). Цель ИМШ — дать студентам IT-специальностей возможность познакомиться с реальными исследовательс...

Мобильные процессоры Intel Meteor Lake получат поддержку аппаратного декодирования AV1 В новых процессорах Intel Meteor Lake, преемниках Raptor Lake, будет встроенный аппаратный декодер AV1. Это обеспечит поддержку декодирования видео с высоким разрешением и повышение производительности до 50% по сравнению с H.264. Это подтвердили в Intel. Сами процессор...

Приложение YouTube Music, наконец-то, получило редизайн библиотеки на Android и iOS-устройствах Компания Google анонсировала обновление для приложения YouTube Music.

Motorola представила россыпь смартфонов на любой вкус: от базового Moto G13 до продвинутого G73 5G Старшая модель получила 6,5-дюймовый Full HD+ экран с частотой 120 Гц, процессор MediaTek Dimensity 930, 6/8 ГБ оперативки, 128/256 ГБ внутреннего хранилища и основную камеру 50 Мп + 8 Мп

gRPC — альтернатива REST API от Google ПроблемаКогда мы разрабатываем приложение, которое разделено на независимые автономные компоненты, мы говорим о микросервисной архитектуре. Для взаимодействия компонентов используется API. Самый популярным API является REST. Это обусловлено его гибкостью, эффективностью (в б...

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

Одна платформа, чтобы править всеми Привет! Меня зовут Миша, я работаю в Ozon Tech — руковожу направлением базовых сервисов в платформе. Ozon сегодня — это порядка 4000 разработчиков и более 3500 сервисов. Разработка постоянно развивается, количество сервисов увеличивается, и одна из сложных задач — ...

Про Inbox, веселые легаси и динамические микрофронты Наш Альфа-Банк прекрасен. Мы его очень любим, но он такой большой-большой, разнообразный и сложный. Думаю, никого не удивил :) Наш ИТ-ландшафт содержит великое множество всякой «флоры и фауны», с которой необходимо считаться. То тут, то там, из глубоких Enterprise джунглей н...

Эксклюзив для подписчиков Netflix: на мобильных устройствах теперь доступна одна из самых популярных игра 2022 года TMNT: Shredder's Revenge Netflix расширяет библиотеку игр

Цвет сезона – слива. Что мы сделали с GreenPlum в 2022-м и что планируем в 2023-м Привет, Хабр! Меня зовут Марк Лебедев, работаю архитектором в GlowByte. В июне 2022 года на митапе DataPeople мы с командой рассказывали о наших планах в части GreenPlum (запись выступления). Если коротко, тогда мы сфокусировались на развитии open-source и собирались выложит...

Бардак в main, стандартизация и uber.fx. Как сделать структуру кода понятнее для всех Привет, Хабр! Меня зовут Данила Проценко. Я — Lead Software Architect в «Лаборатории Касперского», занимаюсь архитектурой микросервисов и монолитов на Go. Строгий порядок — залог успешного промышленного программирования. А порядок, в свою очередь, начинается со стандартиза...

Тест – это вещь! F#, тестирование на базе Expecto. Часть первая Expecto — фреймворк для тестирования, написанный на F# и для F#. Он довольно хорошо известен в рамках F#-сообщества, и у разработчиков, сумевших отгородиться от C# в достаточной степени, используется как платформа для тестов по умолчанию. Новички в F#, а также мимо проходящи...

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

Redmi K60E оценен в 315 долларов Компания Xiaomi представила сегодня не только смартфоны Redmi K60 и Redmi K60 Pro, но и более доступную модель Redmi K60E. Новинку оснастили 4-нанометровой восьмиядерной платформой MediaTek Dimensity 8200, оперативной памятью LPDDR5, флеш-памятью UFS 3.1, 6,67-дюймовым AMOLE...

Hibernate: заполняем пробелы Hibernate не идеальный, но и проблемы которые он решает - не сахарные Читать далее

Обзор ChatGPT с примерами использования в различных задачах Одно из знаковых событий 2022 года помимо text-to-image моделей - это, безусловно, модель ChatGPT. Выйдя на суд общества, она смогла найти как большой круг почитателей и восхищающихся её способностями, так и довольно существенное число скептиков и борцов за торжество Естеств...

Профессиональные задачи, которые вы можете решить с AI системой ChatGPT от OpenAI Мир охватила новая волна безумства вокруг AI, все соц.сети заполнены огромным количеством экспериментов вокруг нового продукта - ChatGPT. В этой статье я расскажу вам о 30+ самых интересных кейсов использования AI-чата на базе открытого искусственного интеллекта от ...

Обзор пакетов SciPy, Pyomo и CVXPY для решения задач условной оптимизации Привет, Habr! На связи Михаил Будылин и Антон Денисов, мы работаем в отделе аналитики данных X5 Tech.В этой статье мы продолжаем говорить про прикладное применение теории оптимизации. В частности, делаем краткий обзор существующих open-source решений в Python,...

Гексагональная архитектура и DDD на опыте интернет-магазина Спортмастер. Как дела с кодом? В предыдущих двух постах (раз, два) мы разобрали, какие проблемы решает гексагональная архитектура и как выглядит архитектура у нас в проекте. Теперь давайте посмотрим, как обстоят дела с кодом, который должен поддерживать описанную архитектуру.Как я уже писал, мы взяли из D...

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

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

Будни техпода. Подготовка сервера с Linux для работы по RDP Наконец мы добрались до новой статьи из серии «Будни техпода», где мы просим кого-то из специалистов поддержки рассказать о наиболее популярных кейсах, а также предложить то или иное решение для реализации поставленной задачи. В первой части мы рассмотрели вопрос проброса U...

Java. Работа с XML-документами Привет, Хабр! Меня зовут Михаил, я SDET-специалист компании SimbirSoft. Я занимаюсь автоматизацией тестирования, в основном это работа с WEB и REST API, но на последнем проекте применял SOAP. Мне приходилось работать с сообщениями этого протокола, а именно:— выполн...

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

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

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

Self-Supervised Learning. Проблематика и постановка задачи В последнее 2-3 года в обучении нейросеток всё больше набирает обороты self-supervised подход. Это мощный инструмент, который позволяет использовать огромные массивы данных, при этом не требуя трудозатратной разметки. Так можно учиться на миллионах или даже миллиардах картин...

Сломать нельзя наладить. Управленческие решения, которые помогут команде наладить коммуникацию и взаимопонимание Привет! Меня зовут Катя. Я — менеджер проектов в компании Constanta и сегодня хочу с вами поделиться, как важно выстраивать новые процессы постепенно, не разрушая их до основания.Мы с вами познакомились в предыдущей статье, где я описала свои правила и план по погружению в п...

Инсайдер поделился новыми деталями об Oppo Find N2 и Oppo Find N2 Flip за день до анонса Известный инсайдер Ice Universe, который регулярно делится эксклюзивной информацией о новинках мобильной индустрии, опубликовал новые фотографии Oppo Find N2. Он заявил, что этот смартфон со сгибающимся экраном не выглядит легким, однако его масса составляет всего 233 ...

ASUS ROG Swift Pro PG248QP – первый в мире монитор с поддержкой частоты обновления кадров 540 Гц Компания ASUS на CES 2023 представила новый монитор. Модель называется ASUS ROG Swift Pro PG248QP, а её основной особенностью является повышенная частота кадров.

[Перевод] Кому принадлежат платформы генеративного искусственного интеллекта? Часто новые технологические тенденции становятся «пузырями» задолго до того, как они реально становятся востребованными на рынке. Но бум генеративных ИИ сопровождается реальными достижениями на реальных рынках и реальной подпиткой со стороны реальных компаний. Такие модели, ...

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

Tecno официально представила смартфон Spark Go 2023 Сегодня на территории Индии начались продажи смартфона Tecno Spark Go 2023, который, к сожалению, пока что не анонсировали на других рынках. Основное преимущество данного устройства в том, что оно безумно доступное — всего 85 долларов в переводе из рупий. Для современного ры...

АвтоВАЗ рассказал о новых машинах, которые должны выйти в этом и последующих годах В интервью изданию «За рулем» президент АвтоВАЗ Максим Соколов рассказал о том, какие модели автомобилей предприятие готовится выпустить в этом году. В марте возобновится выпуск обновленной Lada Vesta, производство которое перенесено с предприятия «Lad...

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

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

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

Советы по архитектуре кода для начинающих Для кого статьяВы уже написали свои первые 1000 строк кода и сейчас хотите сделать их понятнее, потому что внесение изменений занимает столько-же времени, сколько написать заново, но советы из ООП, SOLID, clean architecture и т.д. непонятны вам.О чем статьяЭта статья - не об...

[Перевод] Genie Builder v0.2: ускорьте разработку вашего приложения на Julia В этой статье представлен перевод руководства: "How to quickly turn your Julia code into a web app with Genie Builder". В статье пойдет речь о новом инструменте быстрой разработки web-приложений на основе Ginie Framework - платформы для интернет приложений на языке Julia. ...

Бюджетно по-американски. Появились изображения и параметры Motorola Moto G13 Компания Motorola готовится представить свой очередной бюджетный смартфон. Вероятно, один из самых доступных в линейке компании на 2023 год.  Модель называется Moto G13. О нём пока известно не так много. Аппарат получит аккумулятор ёмкостью 5000 мА•ч, причём ...

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

[Перевод] Журналы аудита Kubernetes: лучшие практики и настройка Kubernetes является фактическим лидером среди систем оркестрации. С ростом популярности микросервисной разработки Kubernetes проявил себя незаменимым инструментом для управления крупномасштабными приложениями и их развёртыванием. Правда, с обилием возможностей, которые предо...

[Перевод] Тестирование автоматизации Ansible с помощью Molecule Часть 1 Molecule – это проект Red Hat, призванный помочь в тестировании ролей Ansible. Он обеспечивает поддержку тестирования с различными операционными системами и дистрибуями. Molecule также является весьма разноплановым проектом, позволяющим использовать множество провайдеров вир...

Представлен Redmi K60 с дисплеем QHD+ и Snapdragon 8+ Gen 1 Xiaomi анонсировала серию Redmi K60 в Китае, в которую вошло три смартфона. Стандартная модель Redmi K60 оснащена плоским 6,67-дюймовым OLED-экраном, тройной основной камерой и аккумулятором на 5500 мАч. ДисплейRedmi K60 получил плоский 12-битный 6,67-дюймовым…

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

90 Гц, 50 Мп, 5000 мА·ч, защита IP52. Изображения и характеристики бюджетного смартфона Moto G13 В Сети опубликованы характеристики и изображения перспективного недорогого смартфона Moto G13. Судя по всему, он выйдет вместе с моделью Moto G23, подробности о которой появились вчера. В основе аппаратной платформы Moto G13 будет SoC MediaTek Helio G85. Телефон получи...

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

Опубликован эксплоит для RCE-уязвимости в Zoho ManageEngine Исследователи выпустили PoC-эксплоит для RCE-уязвимости в нескольких продуктах Zoho ManageEngine. Проблема, допускающая удаленное выполнение произвольного кода без аутентификации (CVE-2022-47966), связана с использованием устаревшей и уязвимой версии библиотеки Apache Santua...

В Android Auto появился странная проблема с GPS В последние несколько дней пользователи автомобильной платформы Android Auto начали жаловаться на проблему с GPS при использовании Google Maps (Карт Google). С проблемой, при которой выводится надпись «Поиск GPS», столкнулись пользователи разных моделей авт...

«Народные» 4K HDR10 на платформе Android TV. Xiaomi привезла доступные умные телевизоры в Россию Китайская компания Xiaomi сообщила о скором начале продаж на российском рынке телевизоров серии Xiaomi TV A2. С 23 января российским пользователям станут доступны для покупки четыре модели — диагональю 32, 43, 50 и 55 дюймов. Цены назначены такие: 32-дюймов...

DotNet быстрый маппинг моделей с Mapster Tool Обзор инструмента Mapster Tool с небольшим примером его использования. Читать далее

[recovery mode] Озон.Профит — личный опыт Сразу скажу, что собственно до модерации я не добрался - запоролся на обучении, так что «личный опыт» - это очень громко сказано. Но уже обучения оказалось достаточно фееричным, чтобы у меня возникло острое желание о нём написать. Некоторое время назад Озон громко заявил о с...

Представлен обновленный ноутбук ASUS TUF Gaming A15 Компания ASUS пополнила ассортимент геймерских ноутбуков обновленными моделями TUF Gaming A15 и A17, которые получили процессоры AMD Ryzen на архитектуре Zen 4 (вплоть до топового Ryzen 9) и видеокарту GeForce RTX 4070. Новинки также получили 32 ГБ оперативной памяти DDR5-48...

Microsoft и Viasat объявили о сотрудничестве, чтобы предоставить доступ к интернету удаленным регионам Компания Microsoft и Viasat сотрудничают, чтобы предоставить доступ к интернету 10 миллионам пользователей в Африке и Северной и Центральной Америке. Этот шаг является частью инициативы Microsoft Airband Initiative, которая использует старый телевизионный спектр и другие тех...

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

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

Разработка преемницы RTS Supreme Commander идёт полным ходом Sanctuary: Shattered Sun может прийтись фанатам стратегий с огромным количеством юнитов и разнообразными ветками прокачки

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

Платформа из красного кирпича: как настроить окружение в Kotlin Multiplatform Mobile Первое, в чём может возникнуть затруднение у Android разработчика при переходе на ККМ - это быстрая настройка окружения. Официальный сайт Kotlin не пестрит подробными инструкциями, и можно потратить несколько часов в поисках нужной информации. В данной статье мы пройдёмся по...

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

Парагвай. Как живут в одной из беднейших стран Южной Америки? Парагвай предоставляет самые простые в Южной Америке условия для получения ПМЖ. Поэтому сегодня о нем пишут гораздо больше, чем ожидаешь от небольшой и откровенно небогатой страны где-то на другом конце света.Я пробыл здесь два с половиной месяца, посетил 4 города и получил ...

Honor впервые показала Honor 80 GT Сегодня утром Honor официально объявила, что проведет полноценную презентацию новой линейки смартфонов 26 декабря. Также было опубликовано первое официальное изображение смартфона Honor 80 GT, который будет показан на этом мероприятии. Это будет флагманская модель с упо...

«Народные» 120 Гц и Android 13: Motorola представила Moto G53 и G73 5G Принадлежащая сейчас китайской Lenovo компания Motorola представила новые недорогие смартфоны Moto G53 и G73 5G. Оба смартфона оснащаются 6,5-дюймовыми ЖК-экранами с кадровой частотой 120 Гц, поддерживают сотовые сети пятого поколения 5G и получили свежую версию An...

[recovery mode] Обзор чат-бота ChatGPT: что это, возможности и примеры использования ChatGPT от OpenAI, запущенный 30 ноября 2022 года, произвел настоящий фурор в IT-сообществе, поразив многих точностью ответов на специальные вопросы. Посмотрим, как можно использовать этого чат-бота, в том числе в сочетании с другими программными продуктами.Я заинтересовался...

Декомпозиция систем по ограниченным контекстам DDD — глубокое погружение "Отдайте этот функционал в другую системы - он относится к ним" - ворчал мой собеседник. Ему с пылом отвечали: "Так быть не должно. Мы сами должны его сделать!" Спор грозил затянуться до вечера. Ни одна из сторон не могла привести ни одного настоящего аргумента, почему новый...

Такой Hyundai в России еще не продавали. В РФ уже можно заказать Hyundai Santa Cruz в 8-ступенчатым «автоматом» и мотором 2,5 л Дилеры в России начали принимать заказы на новую модель Hyundai, которой никогда не было в официальном ассортименте компании в России. Речь о пикапе Santa Cruz, который в самой компании называют «пикапом для миллениалов». Тут нет ни рамного кузова, ни огром...

Snapdragon 8 Gen 2, экран AMOLED 6,5 дюйма, Alert Slider и, впервые, ИК-излучатель. Раскрыты характеристики OnePlus 11R OnePlus вовсю готовит флагманскую модель OnePlus 11, но следом за ней может выйти аппарат чуть попроще и подешевле – OnePlus 11R. Сейчас появились его характеристики. OnePlus 11R приписан экран AMOLED с диагональю 6,5 дюйма и кадровой частотой 120 Гц. Корпус буде...

Samsung будет производить продукцию для AMD Основную массу продукции AMD выпускает компания TMSC, также часть производит GlobalFoundries, но она ограничена своим техпроцессом 12 нм. Как сообщается, Samsung тоже будет производить для AMD какие-то чипы.  Правда, Samsung будет использовать для этого ещё более ...

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

Популяризация JSON-RPC (часть 2) Продолжим строить подобие JSON-RPC сервера, начатого в части 1 и анализировать его плюсы и минусы. В прошлой статье был описан механизм отделения бизнес логики бэкенда от транспортного протокола (HTTP) через шаблон проектирования "Front Controller", роль которого исполняет в...

«Узнай, как купить MacBook Pro первым», — «М.Видео» анонсировала новейшие ноутбуки Apple в России Группа «М.Видео – Эльдорадо» сообщила о скором запуске продаж в России новых моделей ноутбуков MacBook Pro, представленных Apple 17 января 2023 года.  В «М.Видео» предлагают сейчас подписаться и узнать, как первым купить новый MacBook...

Немецкий ритейлер Mindfactory раскрыл статистику по продажам процессоров AMD Ryzen Так, AMD 5600X 2020 года выпуска оказался как минимум в четыре раза популярнее новой модели на архитектуре Zen4.

Состоялся релиз Zoldout Global, пошаговой RPG с отличной рисовкой Zoldout Global — игра на смартфоны, которая вышла в App Store и Google Play. К слову, с момента релиза на PC 30 ноября 2022 года, проект собрал «в основном положительные отзывы», а гача-геймеры из Reddit успели захейтить Zoldout за корявый перевод. К слову, русская локализац...

Apple может выпустить приложение Apple TV для Android Компания Apple планирует перенести приложение Apple TV на платформу Android. Об этом в Twitter сообщил инсайдер, известный под ником ShrimpApplePro. По словам источника, основные работы над приложением уже завершены и Apple TV для Android проходит внутреннее тестирование.Чит...

Робот-пылесос Garlyn SR-700 c лидаром, построением карты и возможностью влажной уборки Во время тестирования Garlyn SR-700 мы убедились, что роботы-пылесосы с лидарами остаются чемпионами по ориентированию. Качество уборки тоже на высоте: эта модель за прогон по тестовому помещению общей продолжительностью 22 минуты 38 секунд собрала 99,1% мусора. У этого робо...

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

[Перевод] Стратегии роста Notion. Часть 2 Примечание Wunder Fund: мы very early adopters Ноушена и большие его фанаты. Поэтому решили перевести нетипичную для нас статью о том, как он создавался, как рос, как развивалась его стратегия. В статье есть ряд интересных мыслей про развитие продуктов.Сегодня публикуем втор...

Nubia показала, на что способна сдвоенная камера в новейшем флагмане Nubia Z50 Вчера Nubia официально представила свой флагманский смартфон Nubia Z50 на SoC Snapdragon 8 Gen 2, а сейчас на страничке компании в социальной сети Weibo появилась небольшая фотогалерея со снимками, сделанными основной камерой телефона. Напомним, в отличие от боль...

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

[Перевод] Топ vendor-neutral инструментов для работы с IaC Перевод оригинальной статьи, где автор пишет о подходе Infrastructure as Code с его основными концепциями, оценивает преимущества такого подхода и сравнивает главные инструменты для работы с IaC на сегодняшний день: Terraform, Pulumi и Crossplane. Читать далее

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

Перспективы китайских производителей чипов: компании объединяются для развития электронной промышленности в КНР Не так давно в нашем блоге была опубликована статья «У электронной промышленности Китая проблемы с архитектурой ARM и NAND-чипами», в которой говорилось о сложностях производителей чипов в Поднебесной. Они заключаются, в первую очередь, в том, что США собираются заблокирова...

iPhone 15 Ultra может оказаться на 100-200 долларов дороже, чем iPhone 14 Pro Max. На это есть ряд причин Инсайдер LeaksApplePro, который в прошлом году первым поделился первыми точными изображениями iPhone 13 Pro Max, опубликовал новые сведения о цене флагманского смартфона iPhone 15 Ultra. LeaksApplePro уже не в первый раз заявляет, что новый топовый флагман от Apple буде...

Семантическое версионирование и проблемы с зависимостями — коротко о lockfile Привет, меня зовут Анастасия Пласкевич, я фронтенд-разработчик. Недавно на проекте я разбиралась с зависимостями и углубилась в эту тему так, что собрала небольшой доклад о том, что такое Lockfile, как работает yarn.lock, как решать проблемы с зависимостями в проекте и делат...

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

LG Electronics представила серию ТВ 2023 года LG Electronics (LG) представила свою серию ТВ 2023 года, хедлайнерами которой стали самые передовые телевизоры LG OLED. Новейшие самоподсвечивающиеся телевизоры LG OLED c премиальным качеством изображения, мощными технологиями обработки изображений и расширенной платформой ...

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

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

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

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

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

Xiaomi решила добавить защиту от воды в недорогой смартфон? Poco X5 и X5 Pro полностью рассекречены Онлайн-магазин Citytel решил не дожидаться анонса смартфонов Poco X5 и X5 Pro и полностью рассекретил аппараты.  Смартфоны будут отличаться довольно сильно, как по параметрам, так и по дизайну. Но вот экраны у них будут идентичными как минимум на бумаге. Это 120-г...

Делаем минимальную отладочную плату на STM32G030F6P6 и шьем в Arduino IDE У меня в разработке оказалось несколько устройств, в составе которых кроме прочего планируется использовать F030F6P6. Они маленькие и достаточно производительные. Для мониторинга вполне достаточно. Программист я так себе, занимаюсь в основном железом. Но экстренно пощупать н...

AMD представила мобильные видеокарты RX 7000 на архитектуре RDNA3 Всего компания показала четыре модели на графическом процессоре Navi 33 с разным количеством вычислительных блоков и мощностью

TSMC начнет массовое производство 3-нм чипов уже на этой неделе Тайваньская компания TSMC готова начать массовое производство своих 3-нм чипов на этой неделе, сообщает издание DigiTimes. Согласно данным источника, 29 декабря TSMC намерена провести церемонию, посвящённую началу коммерческого производства чипов с использованием 3-нм т...

Первый чиплетный полностью китайский процессор. Loongson тестирует 32-ядерный Loongson 3D5000 Китайская компания Loongson неожиданно рассказала о том, что уже тестирует свой первый чиплетный серверный процессор.  Ранее в этом году компания представила CPU 3C5000 на архитектуре собственной разработки. А сейчас тестирует модель 3D5000, который состоит из двух...

[Перевод] Как оптимизировать работу Stable Diffusion при помощи текстовой инверсии Изображение, сгенерированное AI по промпту «photograph of a robot drawing in the wild, nature, jungle» («фотография робота, рисующего в природе, джунглях») 22 августа 2022 года Stability.AI объявила о публичном релизе Stable Diffusion — мощной диффузионной модели text-to-im...

50 Мп с OIS, Dimensity 8200, большой экран AMOLED, 120 Гц и 80 Вт. Vivo S16 Pro уже на подходе Появился перечень основных характеристик перспективного смартфона vivo S16 Pro – его премьера ожидается в ближайшее время. Компания уже официально подтвердила, что в этой модели будет использоваться SoC MediaTek Dimensity 8200, а инсайдер Йогеш Брар (Yogesh Brar) ...

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

Как подключить российский SSL-сертификат к iOS-приложению Одна из санкций, которая досталась России, — запрет на выдачу и продление SSL-сертификатов. Это приводит к тому, что у некоторых компаний сертификат может протухнуть и сайты перестанут открываться.Основных решений два:Использовать российский Яндекс.Браузер или Атом.Поставить...

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

Сенсорный 5K-экран диагональю 105 дюймов. ViewSonic анонсировала новые версии ViewBoard Компания ViewSonic опубликовала пресс-релиз, в котором говорится, что она представит последнюю версию интерактивной ViewBoard на выставке ISE 2023, чтобы продемонстрировать «различные возможности эффективных современных рабочих мест». ViewBoard — это б...

Huawei Mate 50 Pro – дважды лучший камерофон в мире. Он возглавил уже два рейтинга камер по версии DxOMark Huawei Mate 50 Pro уже полтора месяца возглавляет мировой рейтинг камерофонов DxOMark, составленный на основе тестов основной камеры. Сейчас специалисты протестировали фронтальную камеру телефона и пришли к выводу, что и она является лучшей на текущий момент. ...

[Перевод] Делаем фронт на React, а ChatGPT будет нашим Redux редьюсером Приложение React/Redux представляет собой односторонний цикл потока данных. Пользователь взаимодействует с пользовательским интерфейсом, который производит действия Redux, которые отправляются в функции reducer, которые обновляют объект состояния приложения, который передает...

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

Высокофункциональная лень Лень и морализмВокруг лени есть ореол морализма. «Фуу плохо». Не хорошо быть ленивым, надо много трудиться. Лень — зло.Там где появляется морализм и догмы, закрывается доступ к познанию и качественному мышлению. Отбросим стереотипы и попробуем посмотреть на сам феномен, тако...

Tenebris: 7 кругов ада инди-разработки Друзья, меня зовут Пётр, и в этой статье я попробую рассказать о нашем уже трехлетнем опыте в разработке инди-игры  —  Tenebris: Terra Incognita. Через какие сложности мы прошли и чего добились.Работа над игрой началась в мае 2019 года, про старт я написал ранее в ...

Привет из мира 1С — Обработка результатов запроса произвольными вычисляемыми полями. Обзор некоторых новых функций СКД В данной статье вспомним как обрабатывать результаты запроса в вычисляемых полях СКД, а так же сделаем небольшой обзор на новые функции СКД платформы 8.3.20. Читать далее

Использование методов А/Б тестирования. Решение практического кейса в Python Привет, Хабр! В данной статье будет рассмотрено применение логистической регрессии, причинного случайного леса (Causal Random Forest), метода CUPED для оценки изменения целевой переменной в Python при проведении А/Б тестов. Основное внимание будет уделено практике, теоретиче...

А давайте добывать электричество из соли? А давайте: самодельный пьезокристалл Картинка Freepik В нашей жизни достаточно широко используются элементы на базе пьезоэлектрического эффекта. Без них невозможно представить себе современные мобильные телефоны (микрофоны и динамики), разнообразные тензодатчики (датчики давления) и даже генераторы электричес...

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

Мой диплом, или Как собрать вещи и переехать на YDB Меня зовут Арслан, в этом году я делал сервис для построения циклов заказа (например, заказа такси). Возможно, вы видели пост от другого разработчика в команде, Ильи Lol4t0. Всего сервис обрабатывает примерно 5000 RPS с задержкой 100 мс в 99 перцентиле. Раньше для хранения д...

«Сбербанк» ввел обязательную комиссию за оплату покупок банковской картой Нет на всей огромной российской территории ни одного какого-либо другого настолько крупного, известного и распространенного банка, кроме как «Сбербанк». Клиентами этой кредитной организации являются более чем 100 млн человек, и все они стараются решать все Читать полную вер...

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

Миграция Postgrespro с Centos7 на AlmaLinux8. Как бонус — пара седых волос В статье описывается один из способов обновления дистибутива операционной системы с работающим кластером баз данных Postgres Pro Standard версии 11. В дальнейшем, для краткости кластер баз данных Postgres Pro Standard 11 будем называть Postgrespro, Centos7 - Centos, а AlmaLi...

Rutube и YouTube пока будут сосуществовать в России вместе Председатель комиссии Совета Федерации по информационной политике и взаимодействию со СМИ Алексей Пушков рассказал, что видеоплатформы Rutube и YouTube пока будут сосуществовать в России вместе. Пушков сообщил, что в данный момент общая библиотека контента Rutube превыс...

Создаем кибер-разведку в компании на основе OSINT Привет ХАБР. Тема, которой посвящена эта статья с одной стороны важна, ведь в кибер-пространстве «неспокойно». Каждый день приходят новости, что ту или иную компанию взломали хакеры, получили дампы или зашифровали данные. Защищаться от кибер-угроз, выстраивая целую инфрастр...

Определение победителей матчей регулярного чемпионата КХЛ методами классического ML Всем привет! Давно хотел применить методы машинного обучения в области спортивной индустрии. Данное желание обусловлено интересом к самому спорту и к тому, насколько хорошо математические модели могут предсказывать исходы различных спортивных событий. Возможность реализации ...

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

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

[Перевод] Воссоздаем старую компьютерную графику с помощью генеративных моделей Могут ли современные алгоритмы создавать улучшенные версии старой графики видеоигр с более высоким разрешением?Последние несколько дней я использовал ИИ-генерацию изображений для воспроизведения одного из кошмаров моего детства. Я использовал Stable Diffusion, Dall-E и Midjo...

Тестирование «РУСТЭК-платформа» В связи с уходом некоторых вендоров из России мы решили потестировать отечественные системы виртуализации. Одним из главных критериев для нас как облачного провайдера было наличие мультитенантности.  Именно по этой причине среди прочих взяли на тестирование отечественну...

Стало известно, какие китайские машины выбирают опытные водители. Результаты исследования АГ «Авилон» Исследовательский центр АГ «Авилон» выяснил, какие автомобили китайского производства выбирают опытные водители. Водители со стажем вождения более 10 лет в 2022 году чаще всего покупали Exeed VX, Haval Jolion, Changan Uni-K, Geely Atlas, Chery Tiggo 7 Pro, F...

[Перевод] Использование фейковых функций в tSQLt для тестирования T-SQL кода Применение практик модульного тестирования для кода базы данных улучшает качество и архитектуру кода, а также позволяет своевременно обнаруживать и устранять ошибки. Читать далее

Смартфон iQOO 11 получит важное обновление Авторитетный информатор Digital Chat Station поделился подробностями грядущего обновления для смартфона iQOO 11. Утверждается, что апдейт добавит возможность настроить частоту дискретизации дисплея. Позже данная функция появится в других смартфонах iQOO и Vivo. Напомним,...

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

Отладка продакшена бесплатно: ELK, Jaeger, Sentry Наш продукт три года существовал в монолите, а ошибки мы мониторили с помощью New Relic. Когда мы перешли на микросервисы, дорогой New Relic c посервисной тарификацией надо было чем-то заменить. Вместо него мы сформировали стек из трёх основных инструментов — они бесплатны и...

[Перевод] Как сделать бесконечный круговой CSS-слайдер Слайдеры изображений, также известные как карусели картинок, очень распространены. Есть множество вариантов обычного CSS-слайдера, в котором изображения смещаются слева направо (или наоборот). Можно использовать JavaScript-библиотеки для создания красивых слайдеров со сложн...

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

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

Что произошло с hh.ru в 2022 году 2022 был… ну вы знаете. Штормило всех и с разной степенью интенсивности. Хорошо, что можно сублимировать тревожность в работу! Не благодаря, но вопреки всем невзгодам hh.ru продолжает развиваться и становиться лучше. Мы старались чаще выкатывать новые возможности и совершенс...

OLED, Snapdragon 8 Plus Gen 1, 66 Вт и 54 Мп. Подробности о смартфоне Honor 80 GT По сообщению проверенного инсайдера под ником Digital Chat Station, компания Honor в ближайшее время выпустит два новых смартфона, при этом он опубликовал подробности об одной модели. По его словам, одна из моделей выйдет в линейке GT. Предположительно, речь идёт о моде...

6. Устойчивость систем автоматического регулирования. Теоремы Ляпунова. критерий устойчивости Гурвица Продолжаем лекции по управлению в технических системах предыдущие части:1. Введение в теорию автоматического управления.2. Математическое описание систем автоматического управления 2.1 — 2.3, 2.3 — 2.8, 2.9 — 2.13. 3. ЧАСТОТНЫЕ ХАРАКТЕРИСТИКИ ЗВЕНЬЕВ И СИСТЕМ АВТОМ...

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

Телефон от Nokia, который никогда не существовал… Оживляем Nokia TV E71 с телевизором Недавно мне попался телефон из моей (и вероятно, многих моих читателей) юности. Это была легендарная китайская подделка Nokia TV E71, которая находилась на конвейере более 2-х лет и расходилась как горячие пирожки на вокзале, где, собственно, такие телефоны и продавались. Се...

Возможности камеры стандартного Samsung Galaxy S23 показали вживую Эдвардс Урбина (Edwards Urbina), который несколько дней назад получил доступ к новым смартфонам Samsung, продолжает публиковать новые снимки. В этот раз нам предлагают оценить возможности камеры стандартного Samsung Galaxy S23 при съёмке в условиях недостаточной освещ...

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

Яндекс делится эталонными значениями основных метрик ПромоСтраниц Бенчмарки по основным метрикам ПромоСтраниц были выведены на основе анализа 20 000+ текстов за прошлый год

Если хочется Huawei, но не Huawei. Представлен Wiko 5G с HarmonyOS Бренд Wiko представил свой первый смартфон с HarmonyOS. Модель Wiko 5G заодно стала первым сторонним аппаратом с поддержкой экосистемы HarmonoyOS Connect.   Правда, технически тут всё не так интересно, так как Wiko 5G — это копия Huawei Nova 9 SE и заод...

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

Пока Samsung и Apple эксплуатируют старый дизайн, Oppo снова экспериментирует. Появились изображения Find X6 и X6 Pro Производители смартфонов в большинстве своём явно перестали бояться экспериментировать с дизайном. В Сеть попали изображения грядущих флагманов Oppo, и они выглядят в достаточной степени необычно.  Инсайдер Digital Chat Station утверждает, что слева на изображении...

Новогодняя модель Ссылка на модель.Масштаб 1:12.3D печать мастер моделей из фотополимера Harzlabs, INDUSTRIAL ABS.Высота слоя 35 мкм.Роспись отсутствует, грунт KUDO KU-6001.3D моделирование и печать: amforma

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

В Китае в продажу поступил телефон-раскладушка Oppo Find N2 Flip с наружным экраном 3,26 дюйма, Dimensity 9000+ и АКБ 4300 мА·ч В Китае сегодня стартовали продажи телефона-раскладушки Oppo Find N2 Flip. Это самая свежая модель в классе, поэтому по ряду параметров она превосходит конкурентов в лице Moto RAZR 2022 и Samsung Galaxy Z Flip4. Так, Oppo Find N2 Flip построен на мощной платформе Media...

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

Импортозамещаем Evernote. Obsidian – менеджер заметок и лучший друг менеджеров Привет, Хабр! Меня зовут Николай Суворов. Я – профессиональный менеджер, руководитель направления Delivery Management в МТС Digital. Занимаюсь Enablement Platform – единой платформой для быстрого создания продуктов в экосистеме МТС. Сегодня я расскажу о своем pet-проекте и о...

Появились изображения отмененной видеокарты Nvidia Titan на архитектуре Ada Lovelace Она имеет огромный кулер и оснащается двумя 12-контактными разъемами

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

Arm ограничивает китайских клиентов в использовании современных процессорных архитектур Amazon при этом их уже использует.

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

[Перевод] Лучшие практики безопасности Node.js НазначениеЭтот документ призван расширить текущую модель угроз и предоставить подробные рекомендации по обеспечению безопасности приложения Node.js. Читать далее

Всё ещё популярный iPhone 12 почти вдвое подешевел в России Как сообщает Hi-Tech Mail.ru, базовый смартфон смартфон Apple 2020 года, iPhone 12 (обзор), подешевел в российских магазинах почти в два раза, преодолев очередной «психологический рубеж».  Разница по сравнению с изначальной стоимостью сейчас соста...

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

Поклонникам маленьких планшетов Apple придётся подождать. iPad mini 7 ожидается в конце 2023 или даже в начале 2024 года Нынешней модели iPad mini (шестое поколение) стукнуло уже больше года, но замена ещё долго не появится.  Согласно данным известного аналитика Минг-Чи Куо (Ming-Chi Kuo), выход iPad mini следующего поколения может состояться только в конце 2023 года ...

Aspia — бесплатная программа для удаленного управления ПК Aspia - это OpenSource приложение под лицензией GPL-3.0 для удаленного управления компьютерами внутри локальной сети и за её пределами благодаря реализации ID сервера для обхода NAT.Не нашел на хабре актуальной информации об этом бесплатном аналоге таких программ как TeamVie...

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

Электрические обогреватели Kitfort KT-2703, KT-2704 и KT-2705: недорогие резервные отопители Мы протестировали три недорогих конвектора Kitfort — модели KT-2703, KT-2704 и KT-2705. Все они могут быть использованы как основные отопители в небольшом помещении или дополнительные в помещении большого объема. Управление этими устройствами несложное, а защита от перегрева...

Твердотельный накопитель Kingston KC3000 емкостью 1 ТБ: одна из лучших реализаций SSD на базе Phison E18 Kingston KC3000 или аналогичный Fury Renegade — это действительно топовое устройство, интересное тем, кто о компромиссах даже слышать не желает и может себе это позволить. Другой вопрос, что в этом классе различия между разными моделями вообще нужно выискивать под лупой — и ...

С 1 января. Сотовые операторы «МТС», «МегаФон», «Билайн» и Tele2 подготовили ужасный сюрприз для абонентов Очень и очень многие люди, проживающие на территории России, активно используют услуги мобильной связи. Доступ к таким предоставляют все сотовые операторы, а таких на российской территории можно встретить немало. С использованием их фирменных услуг, которыми Читать полную в...

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

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

Разделяй и властвуй, или Зачем управлять данными Хабр, привет! Сегодня, в предпраздничный день, публикую статью Кирилла Евдокимова, директора практики Data Governance GlowByte. В области данных и аналитики он работает уже около 20 лет, последние 7 лет основной фокус – это Data Governance. Как говорит Кирилл, история с...

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

Лучшие практики UX/UI в e-сommerce Меня зовут Станислав Хрусталёв, я автор сайта hardclient.com. Работаю в управлении клиентским опытом с 2009 года. Пишу на эту тему, собираю лучшие практики из мира Customer Experience и оцениваю сервисные модели компаний.Некоторое время назад я задался идеей: собрать базу лу...

Основные приемы работы с Canvas [Part 2] Привет! Мы продолжаем цикл статей по базовым принципам работы с canvas. Сегодня мы рассмотрим L-системы в качестве примера для создания различных интересных визуализаций.Так что же такое L-ситемы? L-системы (или системы Линденмайера) — это набор простых правил, которые испо...

Нефункциональные проверки при тестировании мобильных приложений Привет! Я Линар Юнусов, тестировщик из мобильной команды СберМаркета. Если вы не первый день в тестировании, то знаете про существование нефункциональных проверок и как они могут поломать жизнь (зачеркнуто) приложение. В этой статье расскажу про то, к каким проверкам мы приш...

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

Index.ts – зло и польза Привет всем! Меня зовут Михаил, я старший Frontend-разработчик в НЛМК, занимаюсь разработкой одной из внутренних информационных систем на React + Typescript.Расскажу про самый короткий и наименее трудоемкий способ экспорта и импорта модулей, что частенько требуется для постр...

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

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

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

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

Self-Supervised Learning. Contrastive learning В предыдущих статьях мы разобрали много аспектов, связанных с SSL. Теперь пришло время посмотреть на методы, которые используют достаточно очевидное, на первый взгляд, знание - одна и та же картинка похожа, а разные картинки - разные. Это основная идея методов с contrastive...

[Перевод] Использование SEDA со Spring Integration и Apache Camel SEDA, или Staged Event-Driven Architecture, представляет собой архитектурный стиль, предложенный Мэттом Уэлшем в его докторской диссертации. диссертация. Его основными преимуществами являются масштабируемость, поддержка высококонкурентного трафика и удобство э...

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

Оказывается, OnePlus 11 не боится мороза. Смартфон может нормально заряжаться при -20 °C Ли Цзе из OnePlus Technology сообщил, что OnePlus 11 не боится холода, телефон поддерживает работу при сильных отрицательных температурах и может заряжаться при -20 °C. Пользователь Weibo, купивший смартфон OnePlus 11, заявил, что он был впечатлен временем автономно...

Поиск данных в инструментах Data Governance: вызовы и решения Добрый день!Меня зовут Никита, я работаю ведущим системным аналитиком в Департаменте управления данными компании Ростелеком.В данной статье я опишу наш опыт использования Реестра отчетов и Бизнес-глоссария, подводные камни, с которыми мы столкнулись, а также планы по оптимиз...

Представлен защищенный ноутбук Samsung Galaxy Book 2 Go Компания Samsung пополнила ассортимент ноутбуков моделью Galaxy Book 2 Go, которая получила защиту от ударов в соответствии с американским стандартом MIL-STD-810G. Новинка также характеризуется восьмиядерной платформой Qualcomm Snapdragon 7c+ Gen 3 (поддержка 5G в данной мод...

ONYX BOOX Faust 5 и ONYX BOOX Volta 4 – популярные модели на новой аппаратной платформе Qualcomm Ридеры выполнены в разных корпусах, но имеют схожие технические характеристики. Обе модели оборудованы экраном E Ink Carta с подсветкой и сенсорным управлением, имеют встроенные модули Wi-Fi и Bluetooth, базируются на обновленной аппаратной платформе Qualcomm и работают по...

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

Не все функции MIUI 14 будут работать на старых телефонах Xiaomi и Redmi. В China Mobile рассказали об ограничениях новой прошивки Xiaomi представила MIUI 14 в воскресенье и довольно подробно рассказала о новшествах системы. Но, как оказалось сейчас, не все эти новшества будут работать на старых телефонах. Об ограничениях рассказал оператор China Mobile. Так, наименее требовательна к ресурсам аппа...

Что будет, если США отключат в России все смартфоны на iOS и Android и есть ли выход Выход с новогодних каникул в этом году ознаменовался новостью о возможном отключении смартфонов всех россиян, о чём не вспоминали, кажется, ещё с прошлой весны. Несмотря на то что поначалу этого действительно боялись, со временем стало ясно, что ничего подобного ни Apple, н...

Xiaomi 13 Ultra засветился в базе данных IMEI В базе данных IMEI обнаружились сведения о топовом камерофоне Xiaomi 13 Ultra, что говорит о скором релизе устройства. В IMEI указаны модели с обозначениями 2304FPN6DG и 2304FPN6DC – глобальная и китайская соответственно. По предварительным данным, Xiaomi 13 Ultra получ...

Как починить QA-отдел, или Ещё один переезд в Go Привет, Хабр.  Меня зовут Саша, я занимаюсь разработкой инструментов мониторинга тестирования, но по факту ещё и исполняю роль руководителя направления QA в домене Маркетплейса, ответственном за создание всех карточек товаров на Ozon.  Если вкратце, наша ...

Архитектура Nvidia Blackwell в картах RTX 50 предложит огромный скачок производительности Об этом говорится в новом видео на канале RedGamingTech, ссылающимся на свои источники информации

Neo4j. Вместо тысячи join-ов… Если вы столкнулись с задачей хранения сильно связанных данных, то отличным вариантом будет использовать графовую модель данных. Мы в Текфорс сделали именно так. Почему - разберем в этой статье.  Читать далее

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

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

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

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

TrueNas: когда Nas реально ТРУ Вы слышали о TrueNas, но не знаете, стоит ли с ним связываться?Представляю реальный случай применения TrueNas в качестве основного файлового хранилища в компании. Как на практике и из старого сервера и домашних дисков мы получили достаточно неплохой NAS с SMB, NFS, iSCSI, bl...

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

Sony выпустила новую PlayStation 5. Она намного лучше оригинальной модели Японская корпорация Sony является одним из самых известных, крупных и наиболее распространенных производителей электроники в мире, а пользуется ее фирменная продукция огромной громадной популярностью по всему земному шару. До недавнего времени купить товары бренда можно Чит...

Брокер сообщений NATS: как мы решали проблему скоростной и стабильной доставки сообщений Всем привет. Меня зовут Женя, я работаю, как это сейчас модно говорить, DevOps-инженером в компании Garage Eight. В этой статье я бы хотел поделится опытом внедрения и эксплуатации брокера сообщений NATS в нашей инфраструктуре — настолько понравилась эта технология.&nbs...

Как в VBA правильно создавать одномерный массив. ArrayList Когда я впервые встретил этот класс, подумал «Зачем? Ведь есть простые массивы». А потом попробовал и не представляю как жил без него раньше. Читать далее

222 л.с. и расход 5,9 л на 100 км. В России начали продавать Toyota Venza Как сообщает «Российская газета», в Россию приехали новые кроссоверы Toyota Venza, которые ввозятся в нашу страну при помощи системы параллельного импорта. Автомобили доступны в разных комплектациях, при этом цена может достигать 5 400 000 рублей. Эта модел...

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

Xiaomi 13 против 13 Pro: стоит ли переплачивать за топовую версию флагмана? В декабре китайская компания Xiaomi анонсировала долгожданную флагманскую серию Xiaomi 13. В нее вошли две модели — базовая Xiaomi 13 и топовая Xiaomi 13 Pro. Стоимость первой стартует в Китае с 3999 юаней (около 573 долларов), тогда как вторая обойдется минимум в 4999 юаней...

У нас была стратегия и мы её придерживались: как подружить бизнес и DevRel, сохранив ментальное здоровье Если к вам однажды приходил лид отдела мобильной разработки со странным запросом «Хотим 40 статей — нам через месяц надо 40 разработчиков», то эта статья для вас. В статье расскажу, как управлять ожиданиями с помощью простого фреймворка для деврелов. Читать далее

Книга «Kotlin. Программирование для профессионалов. 2-е изд.» Привет, Хаброжители! Kotlin — это язык программирования со статической типизацией, который взяла на вооружение Google в ОС Android. Кроме того, это мультиплатформенный язык, позволяющий создавать приложения для macOS, Windows и iOS. Джош Скин, Дэвид Гринхол, Эндрю Бэйли ...

1337ReverseEngineer's VMAdventures 1 crackme Продолжаем решать головоломки: сегодня это 1337ReverseEngineer's VMAdventures 1 https://crackmes.one/crackme/63bd7f5733c5d43ab4ecf3adЗадача: узнать верный пароль, на который программа выдаст "Correct key!".Проверка пароляС помощью дизассемблера находим строку "Correct key!" ...

«Тёрка» Apple останется в строю. Новый Mac Pro получит тот же дизайн, что и текущая модель Похоже, новый Mac Pro не получит не только SoC M2 Extreme, но и новый дизайн.  Редактор Bloomberg и инсайдер Марк Гурман (Mark Gurman) сообщает, что новый Mac Pro, несмотря на полностью новую аппаратную конфигурацию, сохранит текущий дизайн.   Другое разочаро...

[recovery mode] SwiftUI ScrollView и параллакс без тормозов Передо мной возникла задача сделать скроллируемый контент, на заднем плане которого прокручивается другой контент. Прокрутка должна быть синхронной, но с замедленной скоростью - как отдалённый фон в мультфильмах или играх.В классическом UIScrollView из UIKit можно реализоват...

Исследование нагрузки на ELK stack и тюнинг Logstash Всем привет! Меня зовут Александр, и в этой статье я расскажу про то, как столкнувшись с многократно увеличившейся нагрузкой на ELK stack сначала было диагностировано узкое место, а после произведён его тюнинг. Хоть и в заголовке статьи уже есть спойлер что произведен только...

Xiaomi 12 Lite протестирован в DxOMark – неплохой результат, но есть куда расти Специалисты DxOMark оценили возможности основной камеры Xiaomi 12 Lite, сама дешёвого представителя флагманской серии прошлого поколения.

Ноутбук Infinix Inbook X2 Plus: компактная модель с экраном 15,6” Новый аппарат унаследовал от предшественника лучшие стороны: компактность и умеренный вес (конечно, с учетом возросшей диагонали экрана), достойный внешний вид, высокую автономность, приличный набор интерфейсных портов. При этом он приобрел дополнительные «вкусности»: возмож...

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

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

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

Мои кикстарты Всем привет! С момента публикации моей первой статьи про установку linux через kickstart прошло почти полгода, и за это время были пересмотрены некоторые принципы, выявлены «косяки», появилось более глубокое понимание некоторых моментов установки. Все эти «tips & tricks...

Архитектура PostgreSQL. Часть 2. Подготовка бэкэнда В предыдущем посте мы остановились на моменте форка процесса для бэкэнда. Сегодня рассмотрим как происходит инициализация дочерних процессов после форка от Postmaster, некоторые системные вызовы Linux, goto, парсинг стартап пакета и многие хаки. Читать далее

Microsoft готовит самое большое обновление «Проводника» со времен Windows 8: как это выглядит Компания Microsoft готовится запустить большое обновление File Explorer (Проводник) для операционной системы Windows 11. Об этом сообщил известный тематический ресурс WindowsCentral, сумевший получить в свои руки внутренние макеты обновлённого приложения.  «...

11 алгоритмов съемки звездного неба и «галактический суперночной режим». Захватывающие фото, сделанные на камеру Nubia Z50 Бренд Nubia опубликовал серию захватывающих фото, сделанных на камеру нового флагмана – Nubia Z50. Уже подтверждено, что эта модель выйдет в текущем месяце и получит усовершенствованную оптическую систему с главным объективом с ЭФР 35 мм. Nubia продолжит шлифова...

Так выглядит OnePlus Nord CE 3. Телефон засветился на живых фото с камерой в духе Asus Zenfone 9 и глянцевой тыльной панелью В Сети появилось много живых фото перспективного телефона среднего уровня OnePlus Nord CE 3. На картинках устройство позирует с камерой, модули в которой размещены в двух отдельных кружках – примерно как у Zenfone 9. Также обращает на себя внимание глянцевая тыльн...

Разработчики World of Warcraft рассматривают возможность введения в игру межфракционных гильдий для героев Альянса и Орды Об этом сообщил один из руководителей разработки World of Warcraft

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

Tecno Phantom X2 против Tecno Phantom X2 Pro: стоит ли переплачивать? Китайская компания Tecno известна как производитель ультрабюджетных смартфонов. Однако в конце прошлого года бренд удивил всех, представив две флагманские модели. Речь идет от Tecno Phantom X2 и Tecno Phantom X2 Pro. Это высококлассные смартфоны на базе одного из лучших чипс...

Более 1,31 млн баллов в AnTuTu, 4600 мА·ч и 125 Вт. Новые подробности о Moto X40 – первом телефоне бренда на Snapdragon 8 Gen 2 В Сети появились новые подробности о перспективном флагманском телефоне Lenovo линейки Moto – Moto X40. Он станет первой моделью бренда на SoC Snapdragon 8 Gen 2. На производительность аппарата точно не будет нареканий, так как телефон набирает 1 312 90...

В Nubia Red Magic 8 Pro и 8 Pro Plus поставили Snapdragon 8 Gen 2 Чипсет Snapdragon 8 Gen 2 постепенно захватывает сердца и мозги флагманов. Его главная фишка — поддержка трассировки лучей. Теперь этот процессор поставят и в ещё два смартфона — Red Magic 8 Pro и 8 Pro Plus. У обеих версий стоит OLED-дисплей с диагональю 6,8 дюймов, частот...

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

Xiaomi 13 Lite засветился в Сети с очень редкой платформой Qualcomm Компания Xiaomi уже представила смартфоны Xiaomi 13 и 13 Pro, теперь она готовится к анонсу их глобальных версий, а также запуску суперфлагмана Xiaomi 13 Ultra. Однако в линейке будет ещё одна модель.  Xiaomi 13 Lite уже засветился в Google Console, благодаря чему...

Новый огромный внедорожник Lexus и теперь без рамы. Модель Lexus LT (или TX) будет родственной Toyota Grand Highlander Компания Toyota готовится выпустить новый большой внедорожник под маркой Lexus, который при этом не будет рамным.   концепт художника Речь идёт о модели, которой сейчас приписываю имя LT или TX. Она будет являться прямой родственницей ещё не представленной новинке...

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

Никаких сверхширокоформатных изогнутых панелей. Samsung представила более классический игровой монитор Odyssey Neo G7 с Mini-LED Компания Samsung представила новый игровой монитор. Модель называется Odyssey Neo G7, и на сей раз это устройство с плоской панелью.  Для Samsung это первый монитор с Mini-LED, разрешением 4K и кадровой частотой 144 Гц. Диагональ экрана составляет 43 дюйма, никаки...

Флагман со Snapdragon 8 Gen 2 за 490 долларов. В Китае стартовали продажи Moto X40 Сегодня в Китае начались продажи очередного смартфона на платформе Snapdragon 8 Gen 2. Moto X40 оказался примерно на 100 долларов доступнее Xiaomi 13, при этом мало в чём последнему уступая, если вообще уступая. Moto X40 получил экран AMOLED с диагональю 6,7 дюйма...

[Перевод] Телематическая система автомобиля Мы в команде Third Man по долгу службы изучаем довольно много англоязычных материалов. Часто интересными статьями хочется поделиться с коллегами и обсудить поподробнее. Но не всегда есть время всей командой читать 20+ страниц англоязычного текста, так что сокращённый и “подс...

Tutorial по обмену с 1С. Часть третья: Выжимаем максимум из стандарта. Что мы хотели бы знать 1000 проектов назад Всем привет! Я Дина, ведущий разработчик личных кабинетов и ecom-систем в ИНТЕРВОЛГЕ. Мы не делаем тривиальных проектов. Все что я буду описывать ниже – уникальные задачи. Однако очень часто мы решаем их стандартными средствами за счет хитрых трюков и опыта.Disclaimer: «Сайт...

Гигантский Volkswagen приедет в Россию. Talagon будут продавать более чем за 5 млн рублей В Росси начали принимать заявки на огромный кроссовер Volkswagen Talagon. Компания «Авилон» собирается продавать такие машины за 5,1 млн рублей.  Как и многие другие модели Volkswagen, которые сейчас появляются на российском рынке, Talagon имеет к...

AMD представила дешевые процессоры Ryzen 7000 для настольных ПК: Ryzen 5 7600 за $230, Ryzen 7 7700 $330, Ryzen 9 7900 за $430 На мероприятии, приуроченном к выставке CES 2023, AMD наконец-то представила 65-ваттные процессоры Ryzen 7000 для настольных ПК. Правда, если у Intel таких моделей около десятка, то у AMD всего три. Но самое главное – это цены: 65-ваттные модели гораздо дешевле о...

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

Смартфон за 85 долларов с 3 ГБ ОЗУ и сканером отпечатков пальцев, правда, очень тяжёлый. Представлен Lava X3 Компания Lava представила один из самых дешёвых смартфонов в мире. Модель X3 оценивается всего в 85 долларов. Более того, оформившие предзаказ получат ещё и наушники Lava ProBuds N11, которые сами по себе стоят 50 долларов.  Что касается технических характеристик,...

Один из самых дешёвых смартфонов американского бренда? Motorola Moto E13 засветился в Сети В базе Geekbench засветился бюджетный смартфон Motorola Moto E13. Новинка получит всего 2 ГБ ОЗУ, хотя вполне возможны и версии с большим объёмом памяти.  Moto E20 Что интересно, сердцем новинки будет служить SoC Unisoc T606. Безусловно, платформы этой компании по...

Mac Pro нового поколения уже тестируют внутри Apple Несколько недель назад на просторах интернета появились новости о том, что компания Apple работает над созданием Mac Pro на базе своего собственного процессора, чтобы полностью перевести все свои компьютеры на ARM-архитектуру и тем самым отказаться от решений Intel. И хотя и...

Look-a-like. Как это работает на стороне площадки и чем полезно бизнесу Фразе Гиппократа «Ты — то, что ты ешь» уже более тысячи лет. И в 21 веке очевидно, что она относится не только к еде, но и к потребляемому контенту. Это давно доказано различными исследованиями и активно используется бизнесом: анализ историй посещённых веб-сайтов позволяет и...

В VK предлагают бесплатно пройти программу по креативным специальностям Компания VK (бывшая Mail.ru Group) объявила об открытии бесплатного доступа к образовательной программе по креативным специальностям.  Креативная платформа «Простор» — проект «VK Образования», запущенный осенью 2022 года. Как отмечают...

Glider guns vs случайная конфигурация в игре «Жизнь» И снова к старой теме. В старой статье я сделал два предположения:ГипотезыПервая гипотеза касается окончания 'движухи' - в широком диапазоне изначальных плотностей p от 0.1 до 0.7, после окончания 'движухи' 'пепел' имеет одну и ту же плотность, около 0.27Так как ру...

Как за неделю превратить Open redirect в RCE В этой статье я расскажу вам о том, как ровно год назад я связал в цепочку несколько проблем безопасности для достижения Удаленного выполнения кода (RCE) на нескольких серверах компании VK. Я постарался описать свои шаги в подробностях, так как мне самому, как постоянному чи...

Двадцать бабушек – уже рубль. Как GraalVM Native Image позволяет экономить джавистам и девопсам деньги на облако Первая статья в нашем блоге. Я постарался написать хороший текст на основе докладов из Failover Bar и прошлого митапа Альфы, и человеческими словами объяснить, зачем нужен GraalVM.Мы поговорим об экономии на облаках в мире победившего Кубернетиса, обсудим перформанс современ...

В CDEK.Shopping запустили «эксклюзивную» доставку новейших MacBook Pro и Mac mini в Россию из США и Европы Команда платформы для заказа товаров из-за рубежа CDEK.Shopping объявила о запуске доставки новых ноутбуков MacBook Pro и компактного настольного компьютера Mac mini в Россию.  Напомним, в США и Европе вчера, 24 января 2023 года, в 16:00 по московскому времени ста...

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

Поэтический редактор: Rust + Tauri В чём-то сочинение стихов похоже на написание кода — имеет значение только "чистый" текст — и этот текст, как и код, подчиняется определенным правилам. Поэту могли бы пригодиться те самые "автоподсказки" и подсветка кода стихов. Может, даже с какой-то поддержкой рефакто...

Intel представила серверные ЦП Xeon Scalable 4го поколения и анонсировала модели для рабочих станций Энтузиасты получат доступ к Sapphire Rapids в линейке W-3400 и W-2400.

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

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

NVIDIA RTX 6000 (ADA) появилась в продаже Некоторые интернет-магазины начали продажи графического ускорителя RTX 6000 на основе архитектуры Ada. Эта серверная модель имеет ту же архитектуру, что и игровая GeForce RTX 40. Примечательно, что серия ускорителей для ЦОД больше не называется Quadro, а новую модель на...

Названо ещё одно нововведение серии Samsung Galaxy S23: смартфоны смогут записывать 8K-видео при 30 к/с По мере приближения даты анонса флагманской серии Samsung Galaxy S23 появляется все больше информации о новинках. Следующими данными поделился надежный инсайдер под ником Ice Universe, который имеет контакты в Samsung. В недавнем твите Ice Universe заявил, что серия Sam...

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

Экшен-рогалик Dungreed играется отлично на смартфонах Dungreed — изначально игра на ПК, которую выпустили 15 февраля 2018 года. Это пиксельный рогалик, в котором геймеры отправляются в подземелья и пытаются дойти до последнего босса. Так как сохранений и контрольных точек нет, то придётся умирать и перепроходить случайно генери...

Пентест. Думаем как злоумышленник. Часть 3: Эскалация привилегий и социнженерия В предыдущих статьях (Часть 1, Часть 2) мы поговорили о том, как может действовать Внешний нарушитель (пентестер за пределами организации) и Гость (пентестер  имеет только доступ в сеть) при проведении пентеста. Также начали рассматривать действия Внутреннего нарушителя...

Snapdragon 8 Gen 2, 144 Гц, оптическая система с датчиком Sony IMX787 и объективом с ЭФР 35 мм, 5000 мА·ч. Представлен Nubia Z50 Принадлежащий ZTE бренд Nubia сегодня представил свой вариант флагманского смартфона на Snapdragon 8 Gen 2. Nubia Z50 продолжает традиции, заложенные в предшественниках: в главном модуле основной камеры тут установлен объектив с ЭФР 35 мм, в то время как в абсолютном бо...

Похоже, Poco F5 Pro будет клоном Redmi K60 — появились первые подтверждения В базе данных IMEI появились новые сведения о глобальной версии Redmi K60, который вышел в Китае в декабре 2022 года. Ранее инсайдер Каспер Скржипек (Kacper Skrzypek) сообщал, что он выйдет на мировой рынок под названием Poco F5 Pro, и вот эти данные подтвердились. Соо...

Что НЕ должен делать тимлид — или сага о задачках в таск-трекере Привет! Меня зовут Виталий, я фронтенд-тимлид в KTS. Рассказываю, что входит в нашей компании в обязанности тимлида, а что — нет.  Спойлер: это не расставление задач в таск-трекере.Зоны ответственности тимлида отличаются от компании к компании и от проекта к проекту. Ин...

[recovery mode] Стрёмное собеседование в Яндекс Находит меня хеадхантерша из другой страны и предлагает попробовать пройти собеседование в Яндекс. Работы почти нет, зарплаты, судя по рассылкам, там большие. Немножко не тот профиль вообще, но в частности в требуемой теме полгода опыта есть. Сказала, что там задачи решать. ...

Опыт разработки виджетов для Figma. От 0 до 23000 установок за 4 месяца Я дизайнер продукта и имею опыт во front-end разработке. В обычное время я работаю над дизайн системой, прототипами и помогаю команде с техническими вопросами, поэтому любые темы на пересечении дизайна и разработки очень увлекают меня.Почти полгода назад, я обсуждал со своим...

Обзор смартфонa Infinix ZERO 20 Лично меня столь заманчивое предложение заинтриговало, так как среди продуктов бренда Infinix до этого встречались как удачные модели, весьма и весьма интересные с учётом их цены, так и откровенно спорные со всех сторон девайсы. Что ж, давайте приступим к, наверное, послед...

Эти 10 новинок Geely выйдут в 2023 году. Опубликован список Компания Geely планирует выпустить 10 новых моделей автомобилей в этом году под брендами Geely, Lynk & Co, Jikrypton, Geometry, Smart и Ruilan, а также реализовать 1,65 млн новых машин. Под брендом Geely будет выпущен новый компактный кроссовер, который проходит под...

ВСУ опубликовали эффектное видео уничтожения самого современного российского танка Т-90М «Прорыв» с помощью FGM-148 Javelin Вооружённые Силы Украины уничтожили ещё один российский основной боевой танк Т-90М «Прорыв».

В даркнете доступ к корпоративным почтовым ящикам стоит всего 2 доллара Аналитики компании KELA сообщают, что в даркнете выставлены на продажу не менее 225 000 учетных записей электронной почты. При этом купить украденный доступ к корпоративной почте можно всего за 2 доллара США, а основные «потребности» киберпреступников покрывают всего несколь...

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

10 лайфхаков, как запустить собственное мини-приложение ВКонтакте: от автора сервисов «Футбол», «Хоккей» и «Баскетбол» Привет! Меня зовут Андрей Комаров, я основатель проекта «Матчи». Это название вряд ли вам о чём-то говорит — зато вы наверняка слышали о сервисах «Футбол», «Хоккей» и «Баскетбол», которые работают ВКонтакте и в Одноклассниках. Там можно следить за расписанием соревнований, п...

Oppo хочет больше разнообразия в дизайне? Появился первый рендер флагманского Find X6 Похоже, компания Oppo решила ещё больше разнообразить дизайн своих смартфонов. В Сеть попал качественный рендер флагмана Oppo Find X6.  Ранее мы уже видели рендеры Find X6 Pro, и там смартфон выглядел совершенно иначе. Конечно, есть возможность, что какой-то из ре...

VK ответил на данные о требовании к уехавшим сотрудникам вернуться VK планирует уволить всех уехавших сотрудников, если те откажутся возвращаться, сообщил канал «Можем объяснить». В компании указали, что некоторые сотрудники должны работать в основном из офиса из-за уровня доступа к данным.

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

Первый пример съемки Galaxy S23 Ultra с 30-кратным зумом Samsung уже начала поставлять свои новые флагманы Galaxy S23 ретейлерам, работники которых уже вовсю тестируют телефоны. Приведенные ниже снимки, демонстрирующие работу 30-кратного зума основной камеры Galaxy S23 Ultra, – как раз пример такого частного теста. &nbs...

Обзор компактного смартфона Cubot King Kong mini 3 – маленький экран и большой набор функций Часто можно услышать мнение, что почти все современные смартфоны слишком большие и неудобные для управления одной рукой. Но существуют и весьма компактные решения с вполне современными характеристиками – один из таких немногочисленных примеров мы и рассмотрим.

Третий вопрос на интервью в электронные компании У разных электронных компаний вопросы на интервью немного отличаются. В одной интервьюер на скрининге (первом интервью) спросит кандидата на RTL позицию про конечный автомат, в другой про арбитр, кэш или конвейер, в третьей про упорядочение неупорядоченных транзакций. Но на ...