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

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

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

ChatGPT: новый инструмент в борьбе с багами. Как можно использовать AI для повышения качества тестирования Всем привет! Я QA Engineer и недавно открыл для себя ChatGPT и хочу открыть этот мир другим тестировщикам. Эта статья не руководство к применению и каких-то суперлайфхаков здесь не будет. Цель этой статьи в том, чтобы показать огромные возможности нейросетей в помощи нам, те...

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

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

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

Депутат Госдумы выступил в защиту ChatGPT и прочёл текст, написанный нейросетью Во вторник, 14 февраля, член комитета Госдумы по информполитике Антон Ткачев на пленарном заседании выступил с речью в поддержку нейросетей. Он зачитал текст, написанный с помощью ChatGPT. Сегодня все обсуждают нейросети. Мы узнали, что нейросеть может написать за студе...

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

Представлена новая языковая модель GPT-4, которая умеет работать с картинками Компания OpenAI представила новую языковую модель GPT-4, которая превосходит актуальную версию GPT-3.5 (на ней работает ChatGPT) по ряду показателей. Главным отличием является то, что GPT-4 способна понимать и отвечать на сложные вопросы, что стало возможным за счёт бол...

ESP32 отладка с помощью JLINK Здравствуйте друзья, я хочу поделиться с вами своим опытом в отладке ESP32 с помощью отладчиков, реализующих интерфейс JTAG. Данная задача кажется тривиальной (она такая и есть), при мысли об программировании микроконтроллеров. Но при старте работы с микроконтроллерами ESP32...

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

Как решать реальные задачи при помощи ChatGPT Всем привет! На связи Андрей Нестеров, я занимаюсь компьютерным зрением в  применении к мобильным приложениям в компании Friflex. Мы создаем мобильные приложения по оцифровке спорта, которые позволяют распознавать спортивные события и анализировать их. В этой ...

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

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

Разгадка тайны машинного обучения на примере GPT-3, на которой работает нашумевшая нейросеть ChatGPT Большие языковые модели, такие как GPT-3 разработки OpenAI, представляют собой массивные нейронные сети, способные генерировать человекоподобный текст. Они обучены с помощью огромного количества данных из Интернета. Новое исследование показывает, как такие модели могут выучи...

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

Team 4s2: Multiplayer FPS — ещё один «порт» Team Fortress 2 на Android Team 4s2: Multiplayer FPS — мобильная игра и шутер от первого лица, которая переносит Team Fortress 2 на смартфоны без явного разрешения от Valve. Отметим, что это единственный проект студии Night Owl Entertainment, о которой Google выдаёт ноль информации. Тем временем игро...

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

Неизвестный UART: теория Можно с уверенностью сказать, что с момента публикации первой версии стандарта RS‑232 в мае 1960 года и по настоящее время, было написано приблизительно 109 независимых реализаций UART на всём, чём угодно. Однако, подобно «Hello world» в мире прикладного ПО, а также ми...

Настройка автомасштабирования в кластере Azure HDInsight Давайте поговорим о том, как настроить автомасштабирование для существующего кластера Azure HDInsight с помощью Azure CLI.Microsoft Azure — это служба облачных вычислений, предлагаемая и управляемая Microsoft. Azure HDInsight — это управляемая комплексная облачная служб...

Как воспитать GPT-3 модель в домашних условиях Мы решили проверить технологию, на которой основан ChatGPT, посмотреть актуальное состояние open-source GPT-3-like моделей и ответить на вопрос — можно ли обучить GPT-3-like модель в домашних условиях?Для эксперимента выбрали GPT-J и не самый мощный ПК с видеокартой Nvidia G...

Код на репите. Механизмы повторного использования кода: от элитного до простого Привет! Меня зовут Грант, я .Net-разработчик. Знаете вы это или нет, но ваш код можно переиспользовать: будь то модуль, компонент или архитектура. Одни разработчики делают это осознанно, другие на уровне рефлексов. Повторное использование хорошего кода экономит время и други...

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

Россельхозбанк и Группа Т1 внедрили ИИ в цифровой маркетинг Созданное решение – автоматизированная система «Цифровой профиль клиента» – дает возможность проводить глубокий анализ больших данных с помощью искусственного интеллекта. Применение разработанной системы позволило нарастить продажи продуктов и услуг на платформах экосистемы ...

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

Microsoft представила новый ИИ Kosmos-1. Он понимает текст с картинками и умеет решать головоломки На днях исследователи из Microsoft представили Kosmos-1, ИИ-модель, которая умеет анализировать изображения, находит на них текст и распознавать его, решать визуальные головоломки, проходить визуальные тесты IQ и воспринимать команды на естественном языке. Эта система, ...

C++ для Maya Создание кастомного локатора в Autodesk Maya с помощью C++Здравствуйте. В этой статье я хочу поделиться тем опытом, который приобрел при написании плагина на C++ для Maya. Читать далее

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

[Перевод] Осваиваем TypeScript: 21 лучшая практика при написании кода TypeScript является популярным открытым языком программирования, идеально подходящим для современной разработки. За счёт своей продвинутой системы типов он позволяет писать более надёжный, обслуживаемый и масштабируемый код. Однако, чтобы задействовать весь потенциал этого ...

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

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

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

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

Компания Cloud: Суперкомпьютеры, AI и FinOps обеспечат рост облачного рынка России на 30% в год В конце 2022 года провайдер облачных услуг Cloud (ООО «Облачные технологии») и консалтинговая компания «Технологии Доверия» опубликовали во многом уникальное исследование «Облачная зрелость российского бизнеса 2022». В нем приводится оценка структуры российского рынка облачн...

Анатомия игры: реверс-инжиниринг на службе мододелов или как замодить игру на примере Elden Ring и не только. Часть 2 Мод, заменяющий модельку Волка из Sekiro на драконида-альбиноса. Мой Продолжаем тему фанатских модификаций игр. В прошлый раз мы познакомились с понятием «моды», рассмотрели их классификацию и попробовали самостоятельно сделать мод-перекраску для TES V: Skyrim и игр Souls-...

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

На что будут способны нейросети в 2023 году: показываем на примере GPT-4 Компания Open AI может представить нейросеть GPT-4 уже в середине марта В конце 2022 года компания OpenAI запустила бота ChatGPT, который умеет писать текст по любому запросу. Например, его можно попросить написать реферат, сочинить стихотворение или рассказ, придумать код н...

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

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

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

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

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

Введение в библиотеку Transformers и платформу Hugging Face Библиотека Transformers предоставляет доступ к огромному кол-ву современных предобученных моделей глубокого обучения. В основном основаных на архитектуре трансформеров. Модели решают весьма разнообразный спектр задач: NLP, CV, Audio, Multimodal, Reinforcement Learning, Time ...

[Перевод] Обучите YOLOv8 на пользовательском наборе данных Ultralytics недавно выпустила семейство моделей обнаружения объектов YOLOv8. Эти модели превосходят предыдущие версии моделей YOLO как по скорости, так и по точности в наборе данных COCO. Но как насчет производительности на пользовательских набо...

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

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

Всё-таки не панацея: нейросеть ChatGPT обвинили в написании ужасных сочинений, за которые ставят плохие оценки Недавно OpenAI запустила чат-бота на основе модели глубокого обучения ChatGPT, и он впечатлил многих. Система способна генерировать неплохие тексты на заданную тему, делать рерайт, составлять таблицы и т.д (причём делает это хорошо и на русском языке). Чат-ботом стали активн...

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

Вымпелком и Key Point Group подписали в Екатеринбурге третье соглашение о стратегическом партнерстве Кей Поинт Групп планирует к концу 2023 года создать новый коммерческий ЦОД в Екатеринбурге, ключевым клиентом которой станет ВымпелКом. Новый ЦОД будет иметь уровень отказоустойчивости TIER III по классификации UPTIME Institute. ЦОД рассчитан на 300 стоек. Общая мощность ЦОД...

Нельзя просто взять и обезличить данные — опыт команды разработки «Сферы» Бизнесу нельзя использовать данные клиентов as is для тестов. Отдел разработки не может просто взять персональные данные (ПДн) и проверить на них новую фичу, обучить Machine Learning-модель. Этот момент регулируют законы и отраслевые стандарты. Чтобы с данными можно было раб...

Ternaus: Telegram Bot Короткая версия:Сделал Telegram бота - https://t.me/ternausbotВводишь текст или загружаешь картинку - получаешь 10 похожих.Картинки из базы данных с Ternaus.com - 8.5 миллионов картинок, сгенерированных Stable Diffusion.Код бота на python под катом. Читать далее

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

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

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

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

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

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

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

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

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

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

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

Заря квазаров Весной 2019 года мне довелось прочитать на Хабре о том, что впервые получен снимок чёрной дыры. Парой лет ранее я перевёл книгу «Большое космическое путешествие» Нила Деграсса Тайсона, Майкла Стросса и Ричарда Готта, и именно тогда заинтересовался классификацией и эволюцией ...

Генерация 2D мира с помощью клеточного автомата на Python Всем привет! На написание этой статьи меня вдохновил автор YouTube канала PeaAshMeter. В своем видео автор показывает простейший генератор 2D мира, который основан на простейшем правиле клеточного автомата. Что такое клеточный автомат? Какие клеточные автоматы бывают? На эти...

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

Пишем плагин для IntelliJ IDEA. Ускоряем написание тестов на DTO Когда пишешь тесты на обширную модель (DTO), ловишь себя на мысли, что сосредоточен не на тестовых данных, а на том, как ловчее избавить себя от написания boilerplate-кода.Как это сделать? Поискать готовое решение (плагин). А если его нет? Тогда – написать плагин.А если не у...

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

[Перевод] Распознавание образов с помощью искусственного интеллекта Пожалуй, самая популярная и перспективная задача нейросетей – технологии распознавания образов. Они либо по отдельности, либо в интегрированном виде используются в таких сферах, как безопасность и наблюдение, сканирование и создание изображений, маркетинг и реклама, дополнен...

«Хакер»: Как мы с DALL-E 2 делали картинки к статьям DALL-E 2 — нейросеть, которая рисует картинки по текстовому запросу. Гулявшие в этом году примеры работы с ней просто поражают: иногда она рисует, как настоящий художник, и еще и предлагает варианты на выбор! С августа этого года мы периодически использовали DALL-E 2, чтобы ...

Реидентификация 2.0: как сделать камеры умнее Реидентификация 2.0: как сделать камеры умнееСпециалисты компании «Криптонит» разработали эффективный подход к обработке видеоданных с помощью искусственных нейронных сетей. Читать далее

GPT Chat для преподавателя английского Какие я обнаружила сферы применения GPT чата в своей работе:1. Работа с лексикой:— подготовка списка слов (wordlist) по уровням языка на основе текста или видео;— подбор определений к словам на английском языке и примеров, либо переводов на русский язык (далее готовый список...

[Перевод] Запросы к MongoDB из Java с помощью билдера фильтров В этой статье разберемся, как использовать класс Filters для запросов к MongoDB.Класс Filters представляет собой билдер для удобного написания фильтров запросов. Фильтры — это некоторые условные операции, которые MongoDB использует для ограничения результатов. Читать далее

Зачем мы моделируем импульсные нейронные сети и с помощью чего это делаем Привет, Хабр! На связи Михаил Киселев, руководитель направления в отделе ИИ компании «Цифрум» (Росатом) и руководитель лаборатории нейроморфных вычислений в Чувашском государственном университете. Сегодня подниму тему импульсных нейронных сетей. Общее представление о том, чт...

Установка OpenCV под Windows В данной статье будет описан способ сборки OpenCV из исходников с помощью cmake и Microsoft Visual Studio, и пример запуска своего проекта на cmake. Большая часть статьи является повторением официальной документации. Читать далее

Github Actions. Простой пример для уверенного знакомства Здесь я буду расссказывать о моем опыте настройки CI/CD c помощью GitHub Actions.Эта статья поможет тем, кто хочет настроить автоматический деплой для личного/учебного проекта на свой удаленный сервер, пользуясь бесплатным сервисов GitHub Actions. Причем этим сервисом можно ...

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

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

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

[Перевод] Преобразуем карты DOOM в SVG для лазерной резки Я много слышал о формате данных классического Doom, поэтому решил написать код на Rust для извлечения его карт и преобразования в векторную графику для лазерной резки. В статье я опишу процесс: извлечение данных, воссоздание геометрии и вывод SVG для лазерной резки; также я...

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

Запускаем на телефоне нейронку LLaMa 7B -13B 4 bit от фейсбука с настройкой Alpaca-LoRA Удалось запустить на телефоне пиксель 6 лингво нейронку LLaMa ужатую до 7 (альпака лора была настроена пока именно на 7 миллиардов параметров, и ответы могут быть удачнее именно на ней ) или 13 миллиардов параметров и 4 битных зависимостей. До установки её можно опробовать в...

English Tenses — моё представление времён в английском языке Всем привет! Сегодня я хочу представить своё виденье времен в английском языке, а также представить свою диаграмму по изучению и применению на практике данных времен. Сразу хочу отметить, что я не являюсь педагогом и у меня вообще нет никакого ни лингвистического, ни педаго...

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

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

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

Почему Chat GPT говорит по-русски с нейронным акцентом?  Специфика токенизации кириллицы нейронной сетью от Open AI Увидев очередную статью об утомившем всех Chat GPT от Open AI, рука невольно тянется в пистолету минусатору. Ну, в самом деле, сколько можно? Уже, кажется, все успели поиграть с чатом во всевозможных сценариях. Однако один аспект, почему-то, почти не затронут как на Хаб...

Создание «Google Sheets» через Websockets на Node.js ВведениеВсем привет! Меня зовут Герман Панов и в этой статье мы разработаем табличный редактор - аналог Google Sheets (в упрощенном виде), работающий на основе вебсокетов, чтобы познакомиться со способами применения этой технологии в браузерах. Поскольку цель - ознакомл...

Теперь и музыканты: создана нейросеть на базе Stable Diffusion, которая генерирует музыку по текстовому описанию Нейросеть Stable Diffusion известна многим. Она позволяет генерировать изображения по текстовому описанию. Но, как оказалось, с её помощью можно также создавать и музыку. Суть в том, что система может создавать аудиоспектрограммы — визуальные изображения звуковых ...

[Перевод] Сравнение производительности обычного SQL, ORM и GraphQL в Golang в контексте принципов «радикальной простоты» Вам, наверное, знаком подход радикальной простоты, который заключается в том, чтобы иметь как можно меньше систем и наименьшее количество строк кода и конфигурации. Это снижает затраты на техническое обслуживание и делает изменения дешёвыми и лёгкими. Но радикальная простота...

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

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

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

Маэстро: как виртуальные ассистенты Салют превращают текст в музыку 2022 год войдет в историю как год прорыва генеративных нейронных технологий. Такие модели, как Midjourney, Stable Diffusion, DALL·E 2, Imagen и их аналоги показали нам, что нейронная сеть по обычному текстовому описанию может создавать картины, не уступающие произведениям та...

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

Подробная пошаговая инструкция как настроить сервер на Linux и подключение по API к ChatGPT. Для Python и Node.js ChatGPT набирает все большую популярность, ведь он может помочь человеку или даже заменить его в ряде задач. С ним можно взаимодействовать не только через графический интерфейс, но и по API. Таким образом его можно встраивать в свои системы, чтобы решать практические задачи ...

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

Unity UI Toolkit: Быстрый старт Всем привет!В игре может быть множество элементов интерфейса, всплывающих окон и т. д., и когда появится необходимость изменить общий стиль, например цвет кнопки или текста, то придется это менять во всех созданных элементах, если используется старая система UI Canvas - uGUI...

Vicuna, Stable Diffusion и другие нейронки на винде без боли Привет всем, хочу поделиться своим сборником всяких портабелек нейронок разного пошиба для винды, где уже всё установлено и надо приложить минимальные усилия, чтобы всё это запустить. Вообще все эти штуки я собирал и делал для себя, но когда я выложил это всё на itch, то ока...

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

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

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

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

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

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

Представлена MariSilicon Y — новейшая однокристальная Bluetooth-система от Oppo Компания Oppo провела онлайновую пресс-конференцию Inno Day 2022, представив ряд новинок, включая однокристальную систему MariSilicon Y. Некоторое время назад компания представила модуль нейронной обработки изображений MariSilicon X. Сразу стоит уточнить, что Mari...

NASA проведет свой первый биологический эксперимент в глубоком космосе BioSentinel, первый в своем роде эксперимент NASA, уносит с собой живые организмы на расстояние более 1,6 млн километров в глубокий космос, чтобы проверить долгосрочное воздействие космической радиации на живые организмы, в данном случае на дрожжи.

[Перевод] Заметка о хуке useSyncExternalStore Hello, world! Представляю вашему вниманию перевод этой замечательной статьи. useSyncExternalStore — это один из хуков, представленных в React 18. Наряду с хуком useInsertionEffect, он считается хуком для библиотек (library hook): Следующие хуки предназначены для авторов би...

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

Huawei готовит ключ к замку американских санкций. Китайская компания оформила патент на фотолитограф в сверхжестком ультрафиолете Санкции США отрезали Huawei от современных однокристальных систем, и в целом невозможность производства SoC и CPU по передовым технологическим нормам – проблема для китайских (не тайваньских) компаний. Но в обозримом будущем эта проблема может быть решена: Huawei ...

Беспилотная Lada Granta получит четвертый уровень автономности. Автомобили Tesla всё ещё не добрались до третьего уровня Специалисты ресурсного центра робототехники ДГТУ и научно-исследовательской лаборатории «Интеллектуальные электрические сельскохозяйственные машины и комплексы» делают беспилотный автомобиль на базе Lada Granta. При этом они хотят добиться четвертого ур...

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

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

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

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

Что суды думают о Jira, Redmine, Gitlab и других системах для разработки Jira, Redmine — популярные системы постановки задач в IT-среде, а Gitlab – одно из самых известных хранилищ данных среди программистов. Их используют повсеместно. Возникает вопрос – можно ли использовать данные из систем как доказательства в суде? Читать далее

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

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

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

Превращаем DSLogic U2Basic (PANGO) в DSLogic Plus В данной статье расскажу как модифицировать DSLogic U2Basic (PANGO) в DSLogic Plus.Данная статья является обновлением статей - Превращаем DSLogic Basic в DSLogic Plus и Превращаем DSLogic U2Basic в DSLogic Plus Читать далее

Надежный инсайдер слил в Сеть официальные постеры Galaxy S23 и Galaxy S23 Plus. Подтверждена защита IP68 и спецверсия Snapdragon 8 Gen 2 Инсайдер Ice Universe на своей страничке в социальной Сети Weibo опубликовал множество изображений, которые, по его словам, являются официальными постерами Galaxy S23 и Galaxy S23 Plus. Эти картинки подтвердили то, что говорилось о телефонах ранее. Например, подтв...

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

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

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

Эвристики Нильсена – личный опыт, ошибки и находки Привет. Меня зовут Сергей Кардашев. Прошедшие три года я работал менеджером по продуктам и инструментам управления данными в Tele2. До этого много лет был продакт-дизайнером и UI/UX дизайнером. В этой статье я не просто пересказываю принципы построения интерфейсов, а делюсь ...

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

[Перевод] Создайте конвейер потоковой обработки событий в реальном времени с помощью Kafka, BigQuery & Looker Studio Создание простого проекта потоковой обработки событий – не самая простая задача. В сегодняшней статье мы расскажем, как можно достаточно просто сделать это при помощи Kafka, BigQuery & Looker Studio. Приложения для потоковой обработки в реальном времени иногда могут бы...

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

Проблема N+1 и как её решить с помощью EntityGraph Всем привет! В данной статье попробуем разобраться с проблемой N+1 (или может правильнее 1+N?) и как ее решить с помощью использования EntityGraph.Проблема N+1 возникает, когда мы генерируем запрос на получение одной сущности из базы данных, но у данной сущности есть свои св...

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

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

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

Как можно применить генерацию изображений в химии для предсказания наноматериалов Когда я со своими коллегами с направления Химия и ИИ начинал делать этот проект, в мире был в самом разгаре интерес к таким системам генерации изображений как Stable Diffusion, DALL-E и Midjourney. Именно тогда мы решили совместить модели обработки е...

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

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

2K AMOLED, быстрая память, 5500 мА•ч, 67 Вт, OIS, NFC и стереодинамики — чуть дороже $300. Представлен Redmi K60E Лу Вейбинг (Lu Weibing), президент Xiaomi Group China и генеральный менеджер бренда Redmi, подтвердил характеристики и цену смартфона Redmi K60E сразу после его презентации. Глава Redmi называет Redmi K60E «флагманом производительности 2023 года». Он построе...

ChatGPT можно использовать для написания вирусов и программ-вымогателей — это подтвердили ИБ-специалисты Сетевые ресурсы сообщили, что в сети появились примеры того, как популярный чат-бот ChatGPT пишет код для вирусов. Специалисты компании Check Point Research, которая занимается сетевой безопасностью, обнаружили это и заявили, что использование ИИ повышает опасность со с...

MediaTek Dimensity 9000 вместо Qualcomm Snapdragon 8 Plus Gen 1: изображение и характеристики OnePlus Ace 2 Dimensity Edition В Сети появились изображения и параметры телефона OnePlus Ace 2 Dimensity Edition – их опубликовал инсайдер, известный в социальной сети Weibo под ником Digital Chat Station. Как следует из названия, OnePlus Ace 2 Dimensity Edition получит однокристальную систему...

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

На Kickstarter собирают деньги на улучшение «нецензурной» нейросети Unstable Diffusion Нейросеть Stable Diffusion известна многим за счёт высокого качества генерации изображений по текстовому описанию. Помимо этого, она бесплатна. Однако после выхода версии 2.0 в ней появились ограничения, касающиеся обнажённых людей и персонажей. Система отказывается изо...

[Перевод] Для этого не нужна ARIA В веб-разработке написание семантического HTML важно для доступности, а также дает некоторые приятные побочные эффекты, такие как поддержка режима «чтения» в браузере, SEO, graceful degradation и возможность экспорта. Читать далее

Создатели Stable Diffusion представили нейросеть для преобразования видео Стартап Runway, который разработал популярную нейросеть для генерации изображений по текстовому описанию Stable Diffusion, представил новую языковую модель Gen-1, которая умеет преобразовывать существующие видео в новые, меняя стиль и композицию кадра. В качестве ...

Anycubic Kobra Go. Обзор продолжения линейки Всем доброго времени суток и с наступившими праздниками.Речь в статье пойдет о новом (для меня) 3d принтере Anycubic Kobra Go. В следующей статье расскажу о его более совершенной модели Kobra Neo. Пока приступимс. Цена принтера варьируется в районе 15т.р. в зависимости от ку...

Microsoft «одобрила» установку Windows 11 на Mac с Apple M1 и M2. Компания опубликовала руководство, как использовать свою ОС в таких случаях Компания Microsoft официально санкционировала использование Windows 11 на компьютерах Mac с платформами Apple M1 и M2.   Напомним, когда Apple перешла на собственные SoC, пользователи лишились возможности использовать две операционные системы на Mac при помощи Boo...

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

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

«Такая отвратительная рамка, это дизайн внутреннего экрана в 2023 году?», – инсайдер Ice Universe раскритиковал Google Pixel Fold Инсайдер Эван Бласс продолжает публиковать качественные рендеры складного смартфона Google Pixel Fold. На этот раз он привел изображение внутреннего дисплея. На картинку уже отреагировал инсайдер Ice Universe. Он написал: «Такая отвратительная рамка, это дизайн в...

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

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

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

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

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

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

Смерть или эволюция. Что ждёт программирование в будущем? Или ещё одна статья про ChatGPT. Этот чат-бот с ИИ пишет код на многих языках программирования, оптимизирует код, конвертирует код с одного языка программирования на другой, пишет скрипты с нуля и т. д. Хотя ChatGPT вряд ли когда-нибудь полноценно заменит инженера-программи...

Аналитика рынка профессии с историей (Yandex Data Lake + Power BI) Как-то я написал статью Аналитика рынка профессии в три клика. Но подключение, описанное в статье, напрямую к сайту HHru, лишает анализ вакансий историчности. В дашборде хранится только один «снимок» данных на момент загрузки в него. Другими словами, при нажатии кнопки Обнов...

Wave Function Collapse для процедурной генерации в Unity Wave Function Collapse – это алгоритм, c помощью которого можно реализовать генерацию чего угодно, что можно было бы описать с помощью правил или конкретным примером. В этой статье мы рассмотрим, как использовать WFC для генерации карты в Unity. Читать далее

Samsung представила мини-проектор Freestyle 2023 На выставке потребительской электроники CES 2023 компания Samsung представила портативный проектор Samsung Freestyle 2023. Первая модель под названием Samsung Freestyle - проектор с функцией колонки и светильника - была анонсирована год назад и вызвала сильнейший ажиота...

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

Астрономический словарик: тень и полутень, теория Большого взрыва Тень и полутень Извините, немного похулиганил: это иллюстрация к роману Роджера Желязны «Джек из тени», или в оригинале «Jack of Shadows», что также можно перевести как «Валет теней». Латинское слово umbra означает «тень», и используется в астрономии для обозначения той об...

О «раздутом пузыре» нейросетей На днях я наткнулся на одно любопытное видео: https://www.youtube.com/watch?v=dTPldoQevssМоей первой реакцией было Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще? отрицание и усталость, потому что всё это я уже сл...

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

[Перевод] Автоматизация с Ansible Мы можем реализовать систему, которая будет выполнять за нас повторяющиеся и легко воспроизводимые задачи. Автоматизируйте рутину, чтобы освободить время для работы, которая приносит бизнесу реальную ценность — и с которой машинам не справиться. А ещё благодаря автомати...

IT's Tinkoff QA Meetup На связи команда перфоманс-тестинга. Нам важно развитие профессиональных стандартов и профессионального комьюнити. В конце октября мы провели митап на тему нагрузочного тестирования. В статье расскажем про доклады спикеров и дадим ссылки на все материалы.На митапе обсудили, ...

Geb Framework для автотестов Добрый день, коллеги. Один из самых известных и популярных фреймворков для написания автотестов - это Selenium. У этого фреймворка множество плюсов и возможностей, но в то же время есть некоторые неудобства в конфигурации, настройке и написании тестов. Поэтому появились фрей...

Subaru Impreza 2024 можно будет заказать со 2 марта 2023 года. Пока только в Японии Компания Suzuki официально сообщали о том, что начало приёма предварительных заказов на хетчбэка Subaru Impreza шестого поколения на японском рынке запланировано на 2 марта 2023. Цены на новую Subaru Impreza 2024 пока не сообщаются. Автомобиль был представлен в ноябре п...

Программный рендер в стиле игры Doom Расскажу о небольшом домашнем проекте по написанию программного рендера. Всё началось со случайного видео на Youtube с записью геймплея игры Doom (93 года). Появилась идея сделать похожий рендер на С++ без использования библиотек. В статье описаны шаги его разработки. В конц...

Инъекция от синдрома выученной беспомощности для ChatGPT: или как промтами (почти) выиграть NeurIPS соревнование IGLU Прошлый год был насыщен релизами мощных инструментов в области искусственного интеллекта, включая Stable Diffusion, Dalle-2 и ChatGPT. Сейчас нам кажется важным получить опыт работы с крупными нейронными сетями и понять, где и как их можно применять. В этом посте мы расскаже...

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

Как настроить простой DNS-сервер для локальной сети Если вы впервые столкнулись с необходимостью поднять DNS-сервер для локальной сети под Linux, то эта статья – для вас. Преимущество предлагаемого способа – простота: сервер можно настроить буквально за несколько минут. Но этот способ, скорее всего, не подойдёт для продакшн с...

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

Пентагон тоже использует ChatGPT: пока что только для написания статей В Министерстве обороны США использовали ChatGPT для написания статьи, которая касается создания новой группы для борьбы с беспилотниками. Речь идёт о группе Task Force 39. Изображение сгенерировано Midjourney В пресс-релизе Cлужбы распространения визуальной информации ...

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

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

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

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

Бум ChatGPT и подобных систем оставит геймеров без видеокарт? Nvidia может очень хорошо заработать на новом рынке На фоне взрывного интереса к ChatGPT и подобным технологиям ИИ специализированные графические адаптеры Nvidia могут оказаться в дефиците.  Как сообщается, тот самый чат-бот ChatGPT была обучена на системе с 10 000 GPU Nvidia. При этом в настоящее время система исп...

Как снять данные с весового модуля со своей спецификацией протокола передачи данных и отправить на MQTT сервер Данная статья написана для тех кто на начальном уровне знает Python и немного разбирается в АСУ ТП. Задача достаточно распространенная, надо взять данные со старого, со своей специфичной реализацией протокола оборудования и перевести ее в такой вид, что бы ее можно было ...

Представлены новые OLED-телевизоры LG: на 70% ярче предыдущих Как сообщает FlatpanelsHD, LG собирается выпустить новое поколение OLED-телевизоров, а ее официальный сайт в Германии опубликовал информацию о некоторых параметрах. По имеющимся данным, LG G3 использует технологию Brightness Booster Max, при этом полная яркость экрана у...

Создание кластера для расчета в OpenFOAM В статье я расскажу, как можно (при необходимости) быстро и дешево собрать кластер Beowulf на основе домашних компьютеров. Выполню я это с помощью компьютеров находящихся в аудитории университета, используя существующую локальную сеть. Используемые программные инструменты...

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

Наглядное сравнение размеров систем охлаждения всех трёх смартфонов Samsung Galaxy S23 с предшественниками Похоже, Samsung учла проблемы со смартфонами линейки Galaxy S22 и не повторила их в новых аппаратах, если говорить о системах охлаждения.  Известный инсайдер Ice Universe опубликовал наглядное сравнение примерных размеров систем охлаждения в каждом флагмане прошлог...

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

2022. Год из жизни CTO в GameDev Доброго времени, Хабр!Сначала немного представлюсь. Меня зовут Сергей. В IT я уже более 13 лет из них в GameDev более восьми. Так вышло, что до написания статьи на хабр дошел только сейчас. И дошел только благодаря подписчикам моего небольшом канала по разработке игр в teleg...

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

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

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

[Перевод] Запуск Stable Diffusion локально и в облаке с помощью Diffusers и dstack Вероятно, все уже слышали о Stable Diffusion - модели, способной создавать фотореалистичные изображения на основе текста. Благодаря библиотеке diffusers от HuggingFace, использование этой модели очень просто.Однако организация проекта и зависимостей для его запуска независим...

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

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

Project: BloodStrike не отменили, нас кто-то потроллил В объявлении на китайском языке, которым некоторое время назад поделился аноним, было подчеркнуто, что Project: BloodStrike больше не будет развиваться, что этот проект является пробной игрой, созданной с использованием только готовых активов Netease, и что это игра Battle R...

Как быстро растут сети: прогресс Midjourney спустя полгода Запрос stars world time 27 июня и спустя полгода. «100500-ый текст про Midjourney», — подумал сейчас кто-то. Справедливости ради, шумиха вокруг нейросети немного поутихла, а работа над Midjourney — нет. Сейчас доступна четвертая версия генератора картинок, и если вы ...

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

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

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

Создатели Photoshop выпустили программу, которая рисует по текстовому описанию Разработчик приложения Photoshop компания Adobe выпустила две модели нейросетей для различных нужд. Это генеративные модели ИИ для создания изображения по текстовому описанию и написания текста в различных стилях. Проект называется Firefly.

ReEvolve разрабатывает издатель Perfect World ReEvolve — мобильная MMORPG с элементами из песочниц. За разработку отвечает компания Perfect World. Сегодня, 23 декабря, для игры началось ЗБТ с удалением файлом после закрытия серверов, что произойдёт 30 числа. Разработчики обещают графику чуть ли не уровня RTX благодаря р...

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

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

Docs as Code для художественной литературы. Делаем творческий сайт ребенка с помощью MkDocs Docs as Сode — подход к работе с текстами, подразумевающий написание текста как кода: в простом текстовом редакторе или IDE; с использованием системы контроля версий; с CI / CD / Code Review. В настоящее время Docs as Code широко применяется при работе с технической докум...

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

В России прокомментировали написание диплома с помощью нейросети: запрет всё равно обойдут Глава компании «Нейросети Ашманова» Станислав Ашманов прокомментировал нашумевшую недавно новость, что студент РГГУ Александр Жданов признался в написании диплома с помощью чат-бота ChatGPT, работающего на основании искусственного интеллекта.

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

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

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

Автоматизируем перевод с деплоя bash-скриптами на helmfile при помощи Python: инструкция по применению Выпускник курса Python для инженеров Максим Дубакин рассказал о рабочем проекте собственного производства, который заавтоматизировал повторяющиеся задачи по переводу с деплоя bash-скриптами на helmfile при помощи Python и уменьшил затраты времени на ~ 2 часа. Читать далее

Искусство типизации: TypeScript Utility Types Что вы чувствуете от познания нового? За себя скажу, что в такие моменты просветления меня переполняет неподдельная детская радость от свершившегося открытия. Жаль, что этих моментов становится всё меньше. К чему я это? Когда мне в голову мне пришла мысль о написании статьи ...

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

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

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

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

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

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

Microsoft вскоре запустит сервис Azure OpenAI с поддержкой ChatGPT На этой неделе Microsoft запустит сервис Azure OpenAI, который позволит разработчикам интегрировать в свои облачные приложения ряд моделей искусственного интеллекта, включая GPT-3.5, Codex и DALL-E. Также в ближайшее время в сервисе появится поддержка ChatGPT. С помощью Azu...

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

Вторая жизнь tello dji В статье предлагается взглянуть на дополнительные возможности, которые предоставляет квадрокоптер tello dji. Благодаря наличию открытого api и паяльника возможно немного расширить применение аппарата, подружить его с ROS(robot operation system), а также по-новому взглянуть...

Фишка Xiaomi 13 Pro – фото закатов. Лей Цзунь рекомендует покупателям первым делом протестировать камеру телефона закатной съемкой Xiaomi опубликовала очередную порцию фото, сделанных на камеру нового флагмана Xiaomi 13 Pro. На восьми картинках представлены исключительно фото закатов, и выглядят они красиво. Компания акцентирует внимание на расширенной цветовой палитре, которая была бы невозможной ...

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

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

Тестирование PHP проектов на примере Symfony Хочу описать свои наработки и устоявшиеся подходы к тестированию PHP проектов. Последние годы я работаю с Symfony и здесь будет достаточно моментов специфичных для этого фреймворка. Так же в этой статье термин функциональные тесты (functional) является синонимом End-to-End т...

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

Представлены новейшие проекторы BenQ Компания BenQ представила на выставке CES 2023 три проектора: HT 4550i 4K, GP500 4K и HT2060. Максимальная яркость BenQ HT 4550i 4K может достигать 3200 ANSI люмен, а покрытие DCI-P3 составляет 100%. BenQ HT 4550i имеет долговечный источник света, вероятно, использующий...

Core i9-13900H, GeForce RTX 4070 и экран AMOLED 3K. Раскрыты характеристики флагманского ноутбука Galaxy Book 3 Ultra 1 февраля в США пройдет большое мероприятие Samsung Unpacked, в рамках которого компания представит последние новинки – телефоны Galaxy S23 и ноутбуки. О телефонах известно уже все (есть даже данные о ценах), а сейчас подоспели подробности о мобильных компьютерах....

[Перевод] Обучаем нейросеть распознавать цифры на выборке от MNIST. Реализация алгоритма обратного распространения на C# Привет!Будем обучать нейросеть распознавать рукописные цифры Читать далее

Разбор баланса My Mini Mart Привет! Недавно поиграл популярный (50+M скачиваний в GooglePlay) гипер-кэжуал проект My Mini Mart от компании Supersonic Studios LTD и очень мне захотелось разобраться в своих противоречивых эмоциях от этой игры. С одной стороны, просто — не значит плохо, да и геймплей мест...

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

Как я организовал продажу электронной версии Книги нормального фрилансера и с какими трудностями столкнулся Я написал Книгу нормального фрилансера. В ней поделился опытом работы проектировщиком (UX‑дизайнером) с 2006 года по сегодняшний день. На момент написания этой статьи с книгой познакомилось не меньше 2 000 человек. Десятки положительны...

Ланцет-3 против польской САУ Krab - российский дрон-камикадзе поразил сложную цель в глубоком тылу Как оказалось, армия РФ может наносить удары не только с помощи Герани-3, но и других беспилотников

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

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

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

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

[Перевод] Заканчивается 2022 год, а я всё ещё использую Flash В 2020 году Adobe прибила Flash Player, но я не захотел, чтобы мои Flash-игры пропали навечно. С разными промежутками я делал игры всю свою жизнь, но людям особенно нравилась серия Hapland, поэтому я решил, что неплохо было бы исправить их для релиза в Steam. Можно нарисова...

Архитектура игры на Unity без Zenject. Часть 1 Всем привет!Меня зовут Игорь Гулькин, и я Unity разработчик. За свои 5 лет накопилось много опыта, поэтому в этой статье хотел бы поделиться принципами и подходами, с помощью которых можно реализовать архитектуру игры просто и гибко без фреймворка. Цель доклада, дать не прос...

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

Witcher 3 запустили на Android, причём в 60 ФПС Только вчера мы написали, что эмулятор Skyline позволил запустить оригинальный BioShock на Android, хоть и с графическими артефактами, как тут же другие энтузиасты начали тестировать свои устройства. Последний из них использовал смартфон ZTE Nubia Red Magic 7S Pro с Snapdrag...

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

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

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

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

[Перевод] Отправка уведомлений из Symfony API с помощью Mercure В статье я создал атрибут, чтобы помечать операции API для выполнения в фоновом режиме. Когда аннотированная операция вызывалась как фоновая, ее выполнение задерживалось с помощью symfony messenger, клиент получал в ответ код состояния HTTP 202 Accepted. В этой статье я внес...

«Экономичные» 200 мегапикселей. Объем 200-мегапиксельного снимка камеры Galaxy S23 Ultra составляет 20-40 МБ, что не сильно отличается от 100-мегапиксельного Инсайдер Ice Universe продолжает раскрывать подробности о телефонах Samsung Galaxy S23 и модели Ultra в частности. На этот раз он рассказал о том, сколько будет занимать один снимок, созданный при помощи 200-мегапиксельного сенсора, во флеш-памяти телефона. Оказалось, ...

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

В стратегии Beast Lord: The New Land можно построить животное царство Beast Lord: The New Land — мобильная стратегия, где игрок развивает царство животных. Начинается всё с небольших территорий, и в ходе обучения разнообразные существа, включая львов, слонов и жирафов уничтожает большие территории леса и строят на их месте свои дома. Сейчас B...

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

Плагиат не пройдёт? В OpenAI запустили нейросеть которая распознает тексты, написанные другими нейросетями Разработчики из OpenAI запустили бесплатный инструмент AI Text Classifier для определения текстов, написанных с помощью ИИ, в том числе с помощью ChatGPT. При этом компания предупредила, что новинка не является на 100% точным способом определить плагиат. По данным OpenA...

А давайте… по ГОСТу Всем привет! Так исторически складывается, что когда вы разрабатываете государственные системы, в большинстве случаев требуется написание большого количества документации, а в данной ситуации такая документация еще и требует соответствию ГОСТ.Хотелось бы вспомнить одну из па...

Делаем инференс на Nvidia Triton Inference Server Вокруг так много фреймворков для инференса нейронных сетей, что сложно понять, какой именно подойдет тебе лучше всего. Я решил, что реализую одну и ту же задачу на нескольких разных технологиях. Так и родился этот туториал по Nvidia Triton Inference Server. Читать далее

IP-камера Hualai Small Square Outdoor Camera 2K: модель в защищенном исполнении с поддержкой облачного сервиса Mi Home Рассмотренная модель называется Small Square Outdoor Camera, и это действительно маленькая квадратная уличная камера. Всем она хороша: оригинальный формфактор, защита от осадков, сенсор с высочайшей чувствительностью, эффективная ИК-подсветка. Вот только отсутствие поддержки...

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

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

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

Так выглядит препарированная испарительная камера Radeon RX 7900 XTX. Но в ней ли кроется проблема перегрева видеокарты? Оверклокер Роман Хартунг (Roman Hartung), известный под ником der8auer, вскрыл испарительную камеру Radeon RX 7900 XTX в попытке разобраться с причиной чрезмерного нагрева GPU видеокарты, который сейчас расследует и сама AMD, и ее партнеры. Увы, новый видеоролик оверкло...

C++, параллелизм и введение в автоматное программирование в SimInTech Поводом для написания статьи послужило не очень приятное для меня событие: модератор Хабра убрал теги – «С++» и «Параллельное программирование» из моей крайней статьи [1]. Этому предшествовало сообщение пользователя, который по его словам не заметил в статье ни С++, ни парал...

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

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

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

Аномалии под нагрузкой в PostgreSQL: о чём стоит помнить и с чем надо бороться В этой статье мы разберём несколько аномальных случаев высокой нагрузки в СУБД PostgreSQL. Что это такое? Обычно PostgreSQL хорошо показывает себя под нагрузкой и оправдывает ожидания в отношении производительности — она остаётся высокой. Но при определённых профилях нагрузк...

Как писать конспекты на компьютере быстрее, чем от руки, при помощи VS Code Привет всем!В этой статье говорится о том, как я конспектирую на компьютере, а точнее описываются способы ускорения набора LaTeX-овского текста. Читать далее

Redmi K60 впервые официально показали целиком. Премьера – 27 декабря, это будет одна из самых мощных моделей на Snapdragon 8 Gen 2 Слухи о том, что Redmi K60 могут представить 27 декабря, полностью подтвердились. Сегодня компания подтвердила эту даты своим официальным тизерам. Другая тизерная картинка подтвердила наличие однокристальной платформы Snapdragon 8 Gen 2. Причем судя по результату теста...

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

Как сайты определяют ботов? Деобфускация Akamai Bot Manager 2.0 Akamai Technologies - американская компания, занимающаяся защитой веб-ресурсов от ботов с помощью своего продукта Bot Manager. В её портфолио числятся такие гиганты ритейла, как Nike, Adidas и Asos, для которых особенно важен контроль за ботами, автоматизирующими процесс вык...

Изображение Samsung Galaxy A54 в чехле демонстрирует знакомый дизайн камеры и, почему-то, дисплей Infinity-V На тематическом ресурсе опубликованы изображения чехла перспективного смартфона Samsung Galaxy A54. На картинках – знакомая камера с тремя островными (отдельно стоящими) модулями как у перспективного Galaxy S23, но на экране почему-то изображена фронтальная камера...

Библиотека ML Tuning: как подобрать гиперпараметры модели GBTRegressor в PySpark Привет, Хабр! Меня зовут Никита Морозов, я Data Scientist в Сбере. Сегодня поговорим о том, как при помощи библиотеки ML Tuning осуществить подбор гиперпараметров модели GBTRegressor в PySpark. Зачем всё это нужно? Дело в том, что они используются в машинном обучении для упр...

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

«Midjourney на коленке». Как развернуть нейросеть в облаке за 5 минут: начало работы с Diffusers Построить свою конвейерную ленту по разработке нейронок не так сложно. Нужен «всего лишь» сервер с GPU и настроенное окружение с библиотекой Diffusers. Если вам интересно, что это такое, как создать свою «Midjourney на коленке» и генерировать вайф в режиме 24/7, добро пожал...

MIUI 14 вышла официально. Какие смартфоны обновятся? Презентация смартфонов Mi 13 состоялась в воскресенье, они ожидаемо вышли с фирменной оболочкой MIUI 14, которую ждут не только фанаты бренда, но и многие участники Android-сообщаетсва, так как Xiaomi умеет выдавать в свет любопытные идеи, которые затем можно перенять. Ч...

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

Полезные методы работы с данными в Pandas. Часть 1 Сегодня анализ данных стал неотъемлемой частью многих сфер деятельности, от науки до бизнеса. Python является одним из самых популярных инструментов для работы с данными, благодаря своей гибкости и обширному спектру доступных библиотек. Одной из таких библиотек является Pand...

[Перевод] Повторная обработка данных на платформе управления цифровыми ресурсами в Netflix Netflix ушел, а технологии остались. Поэтому мы решили перевести оригинальную статью за авторством Meenakshi Jindal о том, как стриминговый сервис обрабатывает данные с помощью Apache Kafka. Читать далее

API Честный знак как получить ключ сессии Привет habr!Хочу поделиться опытом работы с API системы маркировки товаров «Честный Знак» (ЧЗ) / МДЛП (маркировка лекарственных препаратов), в части выгрузки статистических данных.Не раз сталкивался с интеграцией различных источников данных в аналитические системы, но конкре...

Почему IT такое, какое оно есть Навеяно мыслями после прочтение замечательной статьи "Гори это ИТ синим пламенем" - https://habr.com/ru/post/707230/ Вспомните себя в школьные или студенческие годы, когда всё свободное время вы посвящали своему любимому делу - программированию. Садясь утром за компьютер, то...

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

Samsung Galaxy S23 и Galaxy S23 Ultra в разных цветах показали на новых качественных рендерах Ресурс Sammobile опубликовал новые качественные изображениях перспективных флагманов Samsung – Galaxy S23 и Galaxy S23 Ultra. На этих картинках телефоны представлены в разных цветах. У Galaxy S23 Ultra, помимо стандартного белого и черного, будут также версии в р...

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

Basketball 1V1 предлагает простое управление и короткие матчи Basketball 1V1 — мобильная игра про аркадный баскетбол. Игру выпустили на Android-смартфоны, а также добавили управление, чтобы познакомить геймера с базовым управлением. В данном проекте мультяшная графика и ручное управление, причём на баскетбольном корте только 2 игрока. ...

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

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

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

[recovery mode] Jenkins pipelines с Groovy Добрый день, коллеги. Jenkins является одной из самых популярных систем CI/CD, которая применяется для построения пайплайнов сборки и доставки.Jenkins поддерживает построение пайплайнов на основе Groovy скриптов. Использование Groovy дает возможность очень гибко настраивать ...

Raptor Lake, OLED-экран и 3D-картинка без очков: на CES 2023 показали новый ноутбук с уникальной технологией Asus сообщила о скором выходе своего нового ноутбука VivoBook Pro 16X 3D OLED, который оснащён особой технологией. Он позволяет видеть 3D-картинку без очков или шлема, а также умеет отслеживать направление взгляда. Технология SpatialLabs полагается на лентикулярные лин...

Obsidian + Dataview: Задачи В прошлой статье Obsidian + Dataview: Таблицы я рассказал про установку плагина Dataview, формирование таблиц с его помощью и разобрал 4 кейса его использования.Dataview - это очень мощный и функциональный плагин, с помощью которого кроме таблиц можно так же формировать спи...

Слух: Microsoft Bing получит интеграцию с ChatGPT-4 «в ближайшие недели» По данным издания Semafor, поисковая система Microsoft Bing в ближайшие недели может получить интеграцию с обновлённой версией ChatGPT, известной также под названием GPT-4. Сообщается, что новая модель значительно быстрее, чем GPT-3, на которой в настоящее время основан Cha...

В Университете Стэнфорда создали аналог ChatGPT менее чем за 600 долларов В мире сейчас десятки компаний пытаются повторить успех языковой модели ChatGPT. Однако разработчики из Университета Стэнфорда смогли это сделать по-своему. Там создали Alpaca 7B, которая работает подобно ChatGPT, но построена на языковой модели с открытым кодом. А на о...

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

18 дюймов, Core i9-13950HX, 32 ГБ ОЗУ, GeForce RTX 4070 Laptop и система объёмного звучания. Нотбук Razer Blade 18 поступил в продажу в Китае В Китае стартовая цена на ноутбук Razer Blade 18, оснащенный процессором Intel Core i9-13950HX, 16 ГБ оперативной памяти, твердотельным накопителем на 1 ТБ и GeForce RTX 4060 Laptop, составляет 3520 долларов. Старшая версия Razer Blade 18, которая оснащена процессором I...

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

«Русский Краб» запустил свои нейросети в Beeline cloud Российский поставщик ИТ-услуг и облачных сервисов Beeline cloud (Билайн облако) предоставил виртуальную инфраструктуру для реализации проекта Группы компаний «Русский Краб», разработанного с применением технологий искусственного интеллекта.

Две беды: дороги и полнота данных. Считаем протяженность дорог родины по данным OpenStreetMap Зачем же обычному человеку информация из прошлой публикации "Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap"? Если надоело в пятницу читать мемасики и лайкать фотографии котиков в соцсетях, то можно задаться глобальными проблемами аналитики и посчитать ...

Как включить новое оповещение OneDrive в сборке Windows 11 Build 25272 Еще в ноябре Microsoft представила напоминания об обновлении хранилища OneDrive в приложении Настройки. Изменения появились в Windows 11 Release Preview Channel для инсайдеров. Интересно, что инсайдеры Dev Channel не получили эту функцию, поскольку она была отключена. Тем не...

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

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

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

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

Стартапы используют GPT-4, чтобы экономить на живых программистах Сетевые издания сообщили, что ряд стартапов начал использовать языковую модель GPT-4 от OpenAI, чтобы сэкономить на разработчиках. Как утверждается, возможностей ИИ хватает на создание кода. Изображение сгенерировано нейросетью Midjourney К примеру, основатель стартапа...

Как ускорить бэкап и сэкономить место на сторадже: на примере ArenadataDB ddboost и СХД Dell EMC Data Domain Всем привет, меня зовут Андрей, я – системный архитектор Arenadata и в этой статье мы рассмотрим интеграцию решения логического резервного копирования и восстановления gpbackup/gprestore с программно-аппаратным комплексом Dell EMC Data Domain — задача, которой наша команда р...

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

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

Active Directory для изучения Pentest Это первая статья цикла, который будет описывать методы исследования структур системы Windows и Active Directory. В статье попробуем изучить мини инфраструктуру AD и попытаемся понять как обнаруживаются логические уязвимости.В сети достаточно много статей о том, что была най...

Если бы Остер раздавал советы автоматизаторам. Часть 2 Всем привет! В статье продолжаю давать вредные советы из области автоматизации: по кодингу, коммуникациям, организации процессов, стандартам, визуализации и т. д. Здесь вы найдёте подробную инструкцию о том, что нужно делать автоматизатору, чтобы усложнить жизнь себе и ...

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

Yet Another Домашний Сервер. Железо (часть 1) Вот и я потихоньку пришёл к тому, чтобы сделать свой домашний сервер. Точнее, идея появилась ещё со школьных времён, но вот реализовать в каком-либо виде получилось только сейчас. И я бы хотел поделиться тем, что у меня получилось, с читателями Хабра, и ко всем написанным ст...

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

Автоматизация ревью ТЗ с помощью инструмента Comala для Confluence. Углубленная автоматизация В предыдущей статье мы рассмотрели, как можно собрать базовую автоматизацию ревью для документации и как уже на этом этапе она облегчает жизнь аналитику и команде. Однако всегда появляются новые задачи для решения, и всегда можно посмотреть шире. Придумать, что еще можно сде...

Разработчик создал себе «виртуальную жену» из нейросетей, потратив 1000 долларов. Но его девушке это не понравилось Издание Vice рассказало весьма интересную историю разработчика под ником Bryce. Как сообщается, он использовал несколько нейросетей, чтобы создать проект ChatGPT-chan. Разработчик использовал чат-бот ChatGPT, нейросеть для генерации изображений Stable Diffusion 2, а та...

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

800 долларов за Galaxy S23, 1200 долларов за Galaxy S23 Ultra. Названа стоимость новых флагманов Samsung в США В Сети появился документ, раскрывающий стоимость флагманских телефонов Samsung Galaxy S23 для рынка США. Сначала файл опубликовали в ветке американского форума Reddit, посвященной устройствам Samsung. Позже расширенную версию документа выложил инсайдер, известный в Twit...

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

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

DSL фреймворк для создания Telegram ботов Родилась у меня идея! Я хочу создать фреймворк, который позволит пользователям писать своих ботов Telegram с помощью языка, специфичного для конкретной области (DSL), или визуального представления, например, диаграммы UML. На основе предоставленных данных фреймворк будет ге...

Дополнительный экран для Android-смартфонов и iPhone, который не напрягает глаза. Dasung Link поступил в продажу в Китае Компания Dasung Technology, которая недавно представила решение Link с 6,7-дюймовым экраном на электронных чернилах, сообщила о доступности новики по цене 258 долларов в Китае. Dasung Link предлагается в двух цветах: Phantom Blue и Space Grey. Его корпус выполнен и...

Устройство 64-битных счётчиков транзакций в Postgres Pro Enterprise Эта статья описывает реализацию 64–битных счётчиков транзакций (XID, ксидов) в СУБД Postgres Pro Enterprise, которая создана на основе свободной, опенсорсной объектно–реляционной СУБД Postgres. Она ориентирована на тех, кто имеет практический опыт в работе с СУБД Postgres Pr...

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

Подготовка к запуску обсерватории Habitable Worlds Observatory NASA, которая будет искать признаки внеземной жизни в атмосферах планет за пределами Солнечной системы Поиск признаков жизни в атмосферах планет за пределами Солнечной системы, вращающихся вокруг отдалённых звёзд, похож на поиск иголки в космическом стоге. NASA оценивает, что только в нашей галактике существует несколько миллиардов планет размером с Землю, находящихся в ...

Google обучит своё ПО разбирать каракули медиков в рецептах и выписках Пока только в Индии, но лиха беда начало.

[Перевод] Состояние WebAssembly в 2022-23 годах Автор статьи Жерар Галлан известен как автор книги “WebAssembly in Action”, выпущенной Manning в 2018 году. Существует перевод его книги на русский — “WebAssembly в действии” (Питер, 2022). Предыдущий обзор The State of WebAssembly – 2021 and 2022 опубликован автором в январ...

Разворачиваем Kubernetes-кластер на bare metal под управлением Deckhouse и создаем в нем виртуальные машины В новом релизе Kubernetes-платформы Deckhouse v1.43 появилась система виртуализации, основанная на современных технологиях: KubeVirt, Cilium, LINSTOR. Она позволяет в удобном и привычном для пользователя платформы режиме запускать виртуальные машины и управлять их жизненным ...

Smart Engines представила OCR для распознавания текста на 102 языках со скоростью 15 страниц в секунду Российская компания Smart Engines объявила о выпуске системы распознавания текста нового поколения. Она умеет находить документ на фотографии или скане и распознавать все текстовые данные на 102 языках. Решение является частью ...

Пишем API автотесты на TypeScript + Playwright В данной статье мы разберем, как писать API автотесты на языке TypeScript + Playwright. Читать далее

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

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

Облачная RTX 4080 за 20 долларов в месяц зачастую очень далека от реальной. Появились тесты нового тарифа GeForce Now Компания Nvidia недавно объявила о замене своего тарифа RTX 3080 на RTX 4080 для облачного игрового сервиса GeForce Now. Новый тариф уже стал доступен пользователям, но тесты показывают, что до реальной RTX 4080 ему всё же далеко.  К примеру, в Cyberpunk 2077 в Fu...

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

Представлена SoC MediaTek Genio 700 Перед началом выставки Consumer Electronic Show 2023 компания MediaTek представила новейшую однокристальную систему для устройств Интернета вещей — MediaTek Genio 700. Она предназначена для умного дома, умной розничной торговли и промышленного Интернета вещей. Одн...

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

OpenAI выпустила GPT-4 – нейросеть понимает не только текст, но и изображения OpenAI анонсировала GPT-4 – новую языковую модель для распознавания изображений и текста, которая взаимодействует в диалоговом режиме. Формат диалога позволяет ChatGPT отвечать на дополнительные вопросы, признавать свои ошибки, оспаривать неверные предпосылки и отклонять…

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

Загрузки Microsoft Edge и Bing взлетели после анонса поиска на основе искусственного интеллекта После того как Microsoft представила новый поисковый сервис Bing на основе искусственного интеллекта, загрузки приложения Bing в App Store взлетели. В американском App Store приложение Bing поднялось на 12-е место среди всех бесплатных приложений для iPhone, а браузер M...

[Перевод] Starting Electronics: руководство по веб-серверам на Arduino. Часть 6. Автоматическое AJAX взаимодействие с веб-сервером От переводчика. На шестом уроке мы добрались до практически полезного кода — с его помощью можно создать работающий пример «бесшовного» автоматического взаимодействия между клиентом (страницей в веб-браузере) и Arduino веб-сервером, который передаёт данные о состоянии подк...

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

Китайский аналог Volkswagen Tiguan: в Россию привезли Dongfeng 580 По данным Autonews.ru, у российских дилеров появился кроссовер Dongfeng 580, который называют китайским аналогом Volkswagen Tiguan. Автомобиль предлагается по цене от 1,5 до 2,1 млн рублей в двух комплектациях (Comfort и Luxury). Габариты автомобиля составляют 4680 х 1...

Следы новых компьютеров Apple Mac обнаружили в Steam Две невыпущенные модели Mac были обнаружены в статистике Steam за ноябрь 2022 года, которая содержит анонимную информацию пользователей, желающих поделиться данными об используемых компьютерах. В этой статистике собираются данные о моделях ПК, процессорах, объёмах памят...

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

Что умеют современные видеокарты в современных играх: Elden Ring. Исследование качества графики, обсуждение производительности Если рассматривать самое популярное разрешение Full HD, то чтобы играть на максимальных настройках графики (трассировка лучей в игре не поддерживается), придется вооружиться видеокартой уровня Nvidia GeForce RTX 3050 или AMD Radeon RX 6600 XT и выше. А для разрешения 4К при ...

Зачем вообще защищать данные при передаче? Привет, Хабр! Меня зовут Федор и я занимаюсь киберкриминалистикой. Не только на работе (в RTM Group), но и на досуге. Мне нравится исследовать, почему и как кого-то взломали, а еще думать, как сделать так, чтобы этого не происходило. В связи с COVIDом и п...

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

[Перевод] Как ускорить работу PostgreSQL В статье рассказываем, как оптимизировать базу данных PostgreSQL на примере Linux на IBM Z. Опираясь на представленные примеры, вы шаг за шагом узнаете, какие опции и параметры конфигурации улучшат установку PostgreSQL с точки зрения: Читать далее

Насколько можно улучшить распознавание речи в записях с АЗС за месяц Эта история началась с того, что к нам пришел клиент, которому нужна была система распознавания речи. Да не простая, а качественно распознающая разговоры с микрофонов на АЗС, то есть речь в сильных шумах. Цель заказчика простая – контролировать, упоминают ли кассиры акции, п...

Спутник NaaS: как мы хотели улететь в космос и в итоге связали облако с «железными» серверами через глобальный роутер Когда ты провайдер с большим набором услуг — от colocation и выделенных серверов до облачных серверов и частного облака на VMware, в какой-то момент сталкиваешься с вопросом, как связать их между собой одной сетью. Учитывая разную природу облачных и bare-metal-сервисов, это...

Опубликован список основных изменений в Samsung One UI 5.1 Вместе с выходом флагманских смартфонов Galaxy S23 компания Samsung планирует выпустить новую версию прошивки One UI под номером 5.1. Это будет относительно небольшое обновление, которое принесёт с собой различные улучшения и несколько новых функций, но не будет вносить кар...

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

unit-тестирование здорового человека ч.1 Обычно тесты не популярны в СНГ. Многие считают их дорогими и тормозящими разработку. Часто это говорят те, кто за разработку принимает написание кода сразу в прод и забывают о нем навсегда Читать далее

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

Проблема grpc-gateway и как ее можно решить Модификация кода сгенерированного с помощью grpc-gateway для возможности использования middleware. Читать далее

Анатомия игры: строение файловой системы на примере Elden ring и не только Добрый день, уважаемые хабражители. С вами снова Людмила Хигерович. Но сегодня мы не будем говорить непосредственно о 3D-модельках и тонкостях моделирования. Вместо этого немного отвлечемся и познакомимся с устройством архивов одной из самых популярных игр этого года и ном...

The Chronicle: Lunar Decree это продуманная аниме RPG The Chronicle: Lunar Decree — мобильная игра в жанре RPG и с аниме-графикой. Для неё проходит бета-тест и напрямую в нём можно поучаствовать, скачав клиент через китайский TapTap. Отметим, что поиграть могут только Android-геймеры. Ну а теперь к самой игре. The Chronicle: L...

Самые качественные рендеры Samsung Galaxy S23, Galaxy S23 Plus и Galaxy S23 Ultra от надежного источника За последние пару дней разные источники опубликовали разные изображения новейших флагманов Samsung Galaxy S23, но сейчас инсайдер Эван Блэсс представил самые качественные рендеры – большие и лишенные водяных знаков. На одной картинке собраны все три модели «...

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

[Перевод] PostgreSQL: настройка и оптимизация производительности. Часть 1 Данная статья посвящена способам повышения производительности PostgreSQL и EDB Postgres Advanced Server (EPAS) с 10 по 13 версии. Мы начнём с аппаратного обеспечения и будем двигаться вверх по стеку, оставив напоследок SQL-запросы.  Читать далее

OnePlus превратила Snapdragon 8 Gen 2 в «ледяного дракона». OnePlus 11 получит мощную систему охлаждения Похоже, слова главы Redmi Лю Вейбинга (Lu Weibing) о том, что игровые телефоны в 2023 году умрут, начинают сбываться. Практически каждый флагман на Snapdragon 8 Gen 2 сейчас преподносится как игровая модель (взять те же iQOO 11 и Redmi K60 Pro), и OnePlus 11 не станет и...

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

Всё о визах в Таиланд в 2023 году От “А” до “Я” о визах в Таиланд: виды, стоимость, нюансы. Всем привет! Я – Женя, как-то я прилетела в отпуск в Таиланд и осталась тут жить. За это время я делала 3 визы и сейчас в процессе получения 4 – Elite visa. В статье расскажу обо всех тонкостях, связанных с получ...

СМИ: Windows 12 может получить поддержку ChatGPT Сетевые источники сообщили, что новая версия операционной Windows 12 может получить поддержку ChatGPT от OpenAI. Утверждается, что новая система находится в разработке. По данным источника, новые ИИ-возможности могут появиться в штатных приложениях, таких как «Поч...

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

[Перевод] Как Java мусорит за пределами кучи: часть 1, реляционные базы данных Как Java разработчики, мы знакомы с концепцией сборки мусора. Наши приложения постоянно генерируют мусор, и этот мусор тщательно очищается сборщиками CMS, G1, Azul C4 и другими типами сборщиков.Однако история не заканчивается на Java куче. На самом деле, это только...

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

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

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

[Перевод] Как фронтендеру стать мобильным разработчиком, или Перевод API React в Jetpack Compose Привет, я Данильян, работаю в Самокате фронтенд-разработчиком, разрабатываю бэкофисное приложение с использованием React. Когда я только начинал изучать Jetpack Сompose, я наткнулся на статью, в которой простым языком для людей, пришедших из мира веб-технологий в мир мобильн...

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

MMO Devil M запустили с бесплатными промокодами Devil M — мобильная MMORPG с 6 классами на выбор и быстрой кастомизацией внешности. Отметим консольную графику и видеовставки на движке игры, которую выпустили на Android в Корее. В Devil M можно точечно настроить графику и другие элементы. Главная цель — увеличивать общий ...

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

Кодогенератор Waffle++ для C++ Кодогенератор это программа, которая на основе исходного кода или какого-нибудь файла настроек генерирует вспомогательный код, который потом компилируется вместе с исходным кодом. Это нужно, чтобы не писать boilerplate-код, а также для получения дополнительных возможностей я...

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

58,5 доллара за каждый дюйм диагонали экрана. Samsung случайно раскрыла стоимость своего передового телевизора QD-OLED серии S95C Samsung анонсировала свои передовые ТВ QD-OLED серий S95C и S90C в начале месяца на выставке CES 2023, но тогда компания ничего не сказала о стоимости новинок. Сейчас же стала известна цена топового ТВ линейки S95C. Стоимость раскрыта официальным сайтом Samsu...

Размышление об Active Object в контексте Qt6. Часть 2.5 Статья выпущена как дополнение к предыдущей и показывает, как можно сделать Active object, работающий асинхронно в среде Qt, но при этом не использующий события. Читать далее

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

Юмор ChatGPT Привет, Хабр!Языковая модель ChatGPT произвела настоящий фурор. Даже Хабр в последние недели пестрит статьями про неё. Получив доступ к этой модели, я захотел изучить её способность шутить. Научить ИИ понимать юмор - непростая задача, и даже в последние годы успехи ИИ в гене...

Обзор Enchen V2. Недорогой ручной пылесос с двумя насадками В центре внимания сегодня будет недорогой ручной пылесос Enchen V2 с проводным подключением. Модель рассчитана на проведение ежедневной сухой уборки дома. Она может похвастать высокой мощностью, несколькими компактными насадками, системой фильтрации с HEPA и кабелем длиной 5...

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

[Перевод] Производительность параллельных алгоритмов STL В этой статье я собираюсь провести тест производительности на компиляторе Microsoft и компиляторе GCC, чтобы ответить на простой вопрос: окупается ли политика выполнения?  Читать далее

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

«Разделяй и властвуй» для OpenStreetMap мира в PostgreSQL Продолжу рассказ "Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap" секретами о геоданных OpenStreetMap, на которых множество компаний построили бизнес но не все делятся подробностями... Что ж, сегодня приоткроем завесу!База данных в PosgreSQL после загру...

Применение DevOps-аутсорса на разных этапах жизненного цикла продукта Когда появляется потребность в DevOps-команде, перед бизнесом всегда встают конкретные вопросы: “А всё-таки, как решить мою проблему — нанять DevOps-специалиста в штат, использовать аутстафф или отдать проект на аутсорс? Есть ли четкие критерии для выбора? Что будет эффектив...

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

Golang-дайджест № 24 (1 – 31 декабря  2022) Свежая подборка новостей и материалов.Интересное в этом выпускеGo на стороне зла, 3D-графика в Go, руководство по сборщику мусора Go, Под капотом у компилятора Go, Видео и Подкасты. Читать далее

Создание персонажа для тестирования и работы с VR без шлема Эта статья может быть полезна тем кто хочет попробовать создать механики для VR но у него еще нет шлема, или если у вас уже раскалывается голова от постоянного тестирования вашего продукта.Именно такая проблема и побудила меня задуматься в этом направленииДля того чтобы не у...

STM32 Часть 1. Как поморгать светодиодиком Приветствую! Данная статья открывает цикл статей о программировании микроконтроллеров STM32 для новичков.Сегодня я расскажу как написать моргание светодиодом двумя способами с использованием инструментов, труднодоступных в 2023 году. Читать далее

Мини-ПК объемом менее 3 л с Ryzen 9 6900HX и Radeon RX 6600M. Представлен Minisforum HX99G Minisforum официально представила мини-компьютер HX99G, в совсем небольшом корпусе которого собраны вполне мощные компоненты – это восьмиядерный процессор Ryzen 9 6900HX и dGPU Radeon RX 6600M. Новинка пришла на смену модели HX90G, анонсированной в мае прошлого го...

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

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

Электрификация сельских районов в Африке: кейс создания солнечного микрогрида Попалась на глаза любопытная статья об электрификации сельских районов в Африке на примере общины с очень выразительным для русского уха названием Йебу (Yebu) [1]. Поскольку это явный пример освоения "неудобий", о которых мы часто пишем в развитие концепции геоклиматических ...

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

Meet Transferable На WWDC 2022 Apple представила множество интересных нововведений, одно из который — Transferable. О новом протоколе (только для SwiftUI и только для iOS 16, macOS 13 и tvOS 16

Первый неубиваемый смартфон с поддержкой eSIM и аккумулятором на 10800 мА•ч поступает в продажу. Doogee V30 получил экран 120 Гц Компания Doogee выпустила новый защищённый смартфон Doogee V30, который получил несколько необычных для данного класса характеристик. Это первый и в настоящее время единственный защищенный телефон с поддержкой eSIM, а также сетей пятого поколения. Кроме того, он получил...

[Перевод] Создаем сервис для Serverless перевода голоса, как в Cyberpunk 2077 На днях мне наконец-то удалось поиграть в Cybperunk 2077, и я заметил, что в игре есть одна интересная особенность: Когда персонаж говорит на иностранном языке, текст сначала появляется над ним в оригинале, а затем как бы вживую переводится на английский.Тогда я задался вопр...

Poco X5 5G и Poco X5 Pro 5G показали на рендерах Заслуживающий доверия информатор SnoopyTech поделился изображениями смартфонов Poco X5 5G и X5 Pro 5G, которые еще не были представлены официально. Судя по рендерам, внешне модели будут отличаться надписью 108 Мп и 48 Мп, а также формой вспышки – круглой у старшей модели и ...

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

Как я написал книгу по Java Статья о том, как я написал и полностью довёл до издания мою первую книгу по Java, про что эта книга, какие у неё особенности и где можно её купить. Приводится список глав с кратким описанием их содержания. Читать далее

Как я написал свой язык и онлайн IDE Здесь онлайн интерпретатор, здесь документация.В сентябре 2020 года я учился на 2 курсе. В том же месяце я впервые написал программу, которая мне понравилась. Она создаёт svg изображения растений, здесь её можно потрогать.Чуть позже я выяснил, что такие программы называют пр...

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

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

#4 Нейронные сети для начинающих. Sudoku Solver. Судоку. Часть 1 Предыстория: одним зимним вечером, а скорее ночью, мне пришла в голову интересная идея. Почему бы не попробовать автоматизировать с помощью компьютерного зрения решение одной классической головоломки с числами, а если быть точнее — судоку. Дело в том, что мой дедушка — боль...

Стартовал бета-тест Metal Slug: Awakening Metal Slug: Awakening — возвращение к корням классической серии Metal Slug. Только вместо пиксельной графики игроков ждут 3D-модели и тяжёлый саундтрек во время миссий. Главная цель прежняя — добраться до конца уровня, собирая оружие и уничтожая засланных солдат. С 5 января...

Геймплей и графика в Project D куда лучше, чем в Genshin Impact Project D — аниме-игра на ПК и смартфоны по типу Genshin Impact. Её разработкой занимается студия Hound13, которая ещё в 2021 году получила инвестиции от издателя Garena. О проекте давно не было слышно и на Новый год разработчики выпустили 3-минутный трейлер с видеовставка...

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

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

Комьюнити дизайнеров в продукте Всем привет!Меня зовут Макс Брызгалов. Я лид команды UX в такси Максим. Автор базы полезных материалов и куратор комьюнити “Дизайн Ресурсы”.В начале 2022 возобновил карьерные консультации для дизайнеров и запустил активности в комьюнити. Смотры портфолио, дискуссионные клубы...

Ценный QA Automation – кто он на самом деле? Загадка от Жака Фреско Всем привет! Меня зовут Иван и я Head of QA Automation в Skyeng. Я регулярно занимаюсь обучением Manual QA и менторством начинающих QA Automation (далее – QAA) и часто слышу от падаванов вопрос: «А как же мне, собственно, стать QAA?»Вопрос многогранный. В статье хочу поделит...

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

[recovery mode] Сетевая безопасность Linux: Best practices и баш скрипты Linux — это операционная система с открытым исходным кодом, которая широко используется на различных устройствах, включая серверы, ПК  и встроенные системы. Важно обеспечить безопасность систем Linux при подключении к сети для защиты от потенциальных угроз и уязвимостей...

N-INNOCENCE получит глобальную версию N-INNOCENCE — мобильная RPG с аниме-стилистикой. Она доступна для скачивания в Японии, а глобальную версию пока можно лишь предзаказать; и то в РФ на момент написания новости страницы в App Store и Google Play нет. Что до релиза, то он намечен на 27 февраля 2023 года. В N-I...

240 Гц, Intel Core i7-13700H, GeForce RTX 4060 Laptop, вывод картинки сразу на три монитора. Представлен ноутбук Colorful X16 Pro По случаю выхода на рынок линейки мобильных видеокарт GeForce RTX 40 Laptop компания Colorful выпустила игровой ноутбук Colorful X16 Pro Издание IT Home опубликовало фотографии новинки, а также рассказал о характеристиках устройства. Ноутбук оснащён процессором Intel C...

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

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

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

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

Светодиодные проекторы ViewSonic X1 и X2 первыми в отрасли получили сертификат низкого уровня синего света TÜV SÜD Помимо этого, оба устройства получили сертификат, подтверждающий яркость и насыщенность проецируемого изображения даже в режиме низкого уровня синего света.

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

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

[Перевод] Инструменты наблюдаемости, о которых нужно знать в 2023 году Когда организации переходят в облако, их системы тоже начинают стремиться к распределённым архитектурам. Один из самых распространённых примеров этого — использование микросервисов. Однако это также создаёт новые сложности с точки зрения наблюдаемости. Необходимо подбирать...

[Перевод] Геометрия объектной модели документа: исчерпывающее руководство Я не считаю, что DHTML — cool, просто картинка хорошая) Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Знаете ли вы, что кроме интерфейсов, определенных спецификациями объектной модели документа (Document Object Model, DOM) и объектной моде...

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

Как реализовать ролевую систему доступа через Open Policy Agent. Опыт PaaS Авито Антон Губарев, инженер в команде Platform as a Service (PaaS) Авито, рассказал, как они с командой внедряли политики авторизации с помощью Open Policy Agent (OPA), и с какими проблемами столкнулись на пути. Читать далее

Apple представила умную колонку HomePod второго поколения с Wi-Fi 4 и Bluetooth 5.0 Редактор Bloomberg и инсайдер Марк Гурман в очередной раз подтвердил свою осведомлённость. Вчера он говорил о скором анонсе новой умной колонки Apple HomePod, и вот только что компания без лишнего шума анонсировала это устройство.  Сразу нужно сказать, что новинка...

Это первый планшет с 3D-картинкой без очков. Официальное изображение и первые детали о Nubia Pad 3D Nubia Pad 3D является первым в мире планшетом с технологией искусственного интеллекта и распознаванием человеческих глаз, который позволяет видеть 3D-изображение без очков. По крайней мере, так заявляет производитель, который добавляет, что планшет разработан совместно ...

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

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

Так снимает Redmi K60 Pro ночью. Опубликована большая подборка фотографий Лу Вейбинг, которого недавно назначили новым президентом Xiaomi Group на международном рынке, опубликовал несколько фотографий, сделанных на камеру нового бюджетного смартфона Redmi K60 Pro. Напомним, Redmi K60 Pro получил 50-мегапиксельный датчик изображения Sony IMX80...

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

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

Нейросеть ChatGPT сделала за меня анализ данных: аналитики будут не нужны? От автора Telegram-канала Аналитика и Growth mind-set (делюсь кейсами с работы, бесплатным обучением, задачами с собеседований).Последовательно я проверила, как нейросеть:- справится с написанием SQL-запросов разной сложности- с задачей визуализации данных и получе...

Упрощаем себе жизнь при разработке интерфейса взаимодействия приложения и БД Привет, %username%! Меня зовут Антон Жеронкин, я Data Scientist в Сбере, участник профессионального сообщества NTA. Сегодня поговорим о том, как можно сделать лучше жизнь разработчиков, которые часто сталкиваются с базами данных. Дело в том, что, когда разработчики вручную п...

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

Prostore — простой Event sourcing + CQRS фреймворк На данный момент на рынке мало Event sourcing + CQRS фреймворков. А те, что есть, непопулярны и имеют слабую поддержку, поэтому многие создают свои in-house решения. В этой статье расскажу о выполненном командой «Programming Store» проекте Prostore, который может послужить ...

Запускаем собственный VPN сервер с биллингом Данная статья позволит Вам настроить свой собственный сервер для оказания услуг VPN. Вы получите кабинет (Web интерфейс), в котором Ваши друзья и (или) клиенты, смогут сами себе заказывать VPN ключики, отслеживать дату их истечения и при необходимости производить их оплату. ...

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

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

Без перегрева, троттлинга и снижения яркости экрана. Глава Xiaomi обещает 60 к/с в Genshin Impact для Xiaomi 13 Глава Xiaomi Лэй Цзюнь (Lei Jun) продолжает нахваливать грядущие флагманы линейки Xiaomi 13. И его новое сообщение должно понравиться геймерам.  Точнее, геймерам, которые любят мобильную версию Genshin Impact — одну из самых ресурсоёмких игр на смар...

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

Представлен 500-Гц монитор Dell Alienware 500Hz Gaming Monitor Компания Dell пополнила ассортимент геймерских мониторов моделью Alienware 500Hz Gaming Monitor, название которой говорит само за себя. Здесь используется 24,5-дюймовая IPS-матрица с разрешением Full HD и частотой обновления изображения 500 Гц. Правда, данная кадровая частот...

Возможности T‑FLEX Электротехника T‑FLEX Электротехника — это система в составе программного комплекса T‑FLEX PLM, предназначенная для проектирования электротехнических изделий различной степени сложности.T‑FLEX PLM обеспечивает единую информационную платформу, внутри которой происходит обмен данными с други...

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

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

Security Week 2307: утечка обучающих датасетов из нейросетей Исследователи из университетов США и Швейцарии опубликовали научную работу, в которой исследуется утечка данных, используемых для обучения нейросетей. Конкретно изучались диффузионные модели, а большинство экспериментов проводились с разработками Stable Diffusion и Imagen, г...

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

Рецепт красивого бабаха. Три составляющих хорошего силового преобразователя. Часть 2 У вас есть симпатичная плата силового преобразователя? Тогда мы идём к вам! Давайте взорвём его! На картинке источник питания и «всё что осталось после нашей с ним работы». Приветствую. Это вторая часть статьи о трёх составляющих преобразователя. Сегодня доберёмся до некото...

«Сбер» предоставил технологии компьютерного зрения для встраивания в приложения Команда СберБанка опубликовала набор инструментов SaluteVision Mobile SDK. Как отмечают в пресс-службе, этот SDK позволит разработчиком быстро и легко встраивать системы компьютерного зрения в свои мобильные приложения для Android и iOS.  Иллюстрация: СберБанк Раз...

Microsoft случайно засветила интерфейс Windows 12. С плавающей панелью задач и системными значками вверху, а не внизу Во время мероприятия Ignite Keynote 2022 Microsoft (случайно или намеренно) засветила интерфейс следующего большого обновления Windows. Ожидается, что такая версия выйдет в 2024 году и, ввиду большого количества новшеств, получит свой собственный порядковый номер &ndash...

В VK Cloud запустили сервис для работы с системными данными Компания VK (бывшая Mail.ru Group) объявила о запуске нового сервиса на облачной платформе VK Cloud. Сервис Cloud Logging предназначен для работы с системными данными — логами. Как отмечают разработчики, Cloud Logging фиксирует, хранит и отображает в журнале инфо...

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

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

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

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

Представлены новые телевизоры Samsung Neo QLED 4K/8K 2023 с рекордной яркостью На выставке CES 2023 компания Samsung представила новое поколение телевизоров Neo QLED 2023 модельного года. Они основаны усовершенствованной технологии Mini-LED и доступны с экранами разрешением 4K и 8K, отличаясь от предшественников повышенной яркостью, улучшенной цве...

Как добавить Life Activity в существующий проект. Часть I Live Activity был показан Apple на презентации iOS 16 и нового iPhone с Dynamic Island. Обновление доступно только для тех, кто обновил iOS до 16.1. Меня зовут Азиз, я iOS-разработчик в inDrive. В статье расскажу, как мы добавляли Live Activity в наше iOS-приложение. По...

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

«СёрчИнформ КИБ» научился выявлять «мнимых тружеников» Система научилась распознавать уловки со стороны пользователя.

Как тебе такое, Илон Маск? Облачные игры GeForce Now появятся в будущих автомобилях Hyundai NVIDIA объявила о сотрудничестве с Hyundai, Polestar и BYD. Совместными усилиями компании сделают облачный игровой сервис GeForce Now доступным в автомобилях.

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

RPG в разработке — как создать команду с учётом особенностей ролей Привет! Меня зовут Тимофей, я IT lead в QIWI. Но так было не всегда — например, год назад я в рамках того же продукта, что и сейчас, был продуктовым разработчиком в части бэкенда. Передо мной (так я был старожилом) поставили занятную задачку — собрать новую команду. В этом п...

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

Новая версия лёгкого и тонкого смартфона Xiaomi Civi 2 будет представлена уже 7 февраля Компания Xiaomi официально объявила, что завтра, 7 февраля, она представит специальную версию Xiaomi Civi 2, которая будет выпущена ко Дню святого Валентина. Оригинальный смартфон Пока что производитель опубликовал только тизер с изображением красной упаковочной коробк...

Математическая продлёнка. Из чего сделаны Пифагоровы штаны Поводом для написания этой заметки послужила новость, облетевшая мир 18 марта этого года: две школьницы из Нового Орлеана, Кальцея Джонсон и Не`Кия Джексон «впервые доказали теорему Пифагора», опираясь на теорему синусов. В России эту новость встретили с иронией и стёбом, но...

[Перевод] Игра «Жизнь» — как собрать произвольный шаблон всего из 15 глайдеров В сообществе игры «Жизнь», изобретённой Джоном Конвеем, отмечали знаковое достижение, совершённое 9 ноября 2022 года. Идея, на воплощение которой ушли годы – проект «обратный шестометатель» — наконец дошла до той стадии, когда в наличии имелись все компоненты для этой сущнос...

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

Как же так, Microsoft? Сторонний разработчик уже добавил ChatGPT в Word Компания Creative Data Studios разработала плагин для Microsoft Word, который называется Ghostwriter ChatGPT, который добавляет функциональность чат-бота в текстовый редактор. Новинку создали без участия Microsoft. На данный момент доступны две версии плагина: за 10 и ...

Действительно быстрее GeForce RTX 3090 Ti при вдвое меньшем потреблении. Опубликован первый обзор GeForce RTX 4070 Ti Nvidia официально представила видеокарту GeForce RTX 4070 Ti вчера, продажи ее стартуют завтра, ну а сегодня появился первый большой обзор. Судя по нему, компания ни в чем не обманула: она обещала, что GeForce RTX 4070 Ti продемонстрирует производительнос...

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

Бесплатный мультиязычный чат для сайта на Tawk + Notion + Telegram + chatGPT + GPT-Index Вы хотите общаться с посетителями сайта на всех языках и при этом чтобы вам помогал обученный на вашей базе знаний chatGPT?Я следил за различными видами использования chatGPT с момента его выхода. Предлагаемое в статье решение я еще не встречал и поэтому думаю оно будет кому...

CRM 2023: прогноз вне апокалипсиса В 2019 году мы сделали свой первый осторожный прогноз развития событий на рынке CRM-систем и он оказался на удивление верным. Вдохновлённые, мы повторили опыт в 2020 и 2021 — ситуация изменилась: в общих рамках прогнозы работали, но детальные коррективы вносила внешняя среда...

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

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

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

КОД DA VINCHIN 2: тестируем седьмую версию китайской СРК Пару недель назад разработчик системы резервного копирования Vinchin порадовал всех нас новой версией своего решения. Мы уже рассказывали немного о “семерке” и обещали поделиться  с вами результатами тестирования ее функционала. В этом посте разберемся, насколько обновл...

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

Как сделать анимацию с помощью MotionLayout Привет, Хабр! Меня зовут Павел Беловол, я Android-разработчик на проекте онлайн-кинотеатра KION в МТС Digital. Это новая часть сериала о внедрении фичи Autoplay в KION, в которой я расскажу про свой личный опыт работы с MotionLayout на примере продакшн-задачи в KION. Из этой...

Тестовую модель в дело или "сборная солянка 3" Перебирал это я фото в компьютере после переноса со старого ноута и наткнулся...но по порядку...Итак, все прекрасно знают, что без тестовых моделей в настройке принтера не обойтись...Модели самые различные, но их все объединяет одно - отсутствие перспектив практического прим...

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

Энтузиасты запустили The Legend of Zelda: Breath of the Wild на Android The Legend of Zelda: Breath of the Wild — эксклюзив для Nintendo Switch, в который можно поиграть через эмулятор Skyline. Для этого требуются игровые ПК, поиск нужных драйверов и точечная настройка графики. Тем временем энтузиасты запускают Breath of the Wild на Android. Ко...

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

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

Земля окажется на минимальном расстоянии от Солнца 4 января 2023. Видимый диаметр звезды будет максимальным Как сообщает ТАСС со ссылкой на пресс-службу Московского планетария, наша планета 4 января 2023 окажется на минимальном расстоянии от Солнца, в связи с чем видимый диаметр звезды будет наибольшим в году. Как рассказали агентству астрономы, визуально Солнце будет казатьс...

Monster Survivors берёт вдохновение у Brawl Stars Monster Survivors — мобильный рогалик, доступный на Android в Великобритании; это пробный запуск. Игрокам предстоит вручную проходить страшные уровни, вероятно, в Трансильвании. По названию можно подумать, что это ещё одна альтернатива Vampire Survivors, но нет — игроки буду...

[Перевод] В стране потоков — Кафка, часть 2: Поднимаем consumer’ы В предыдущей статье мы обсуждали, как именно работает сторона producer при отправке сообщений, и с учетом данных, хранящихся внутри темы, давайте теперь углубимся в сторону consumer.Цель этой части — охватить следующее:1.Как работает сторона consumer;2.Как работает масштабир...

OnePlus 11 во всей красе. Живые фото нового флагмана на Snapdragon 8 Gen 2 после официальной премьеры Китайский ресурс ITHome опубликовал большой обзор OnePlus 11 сразу после анонса телефона. Другие источники также опубликовали фото. Теперь можно посмотреть на живые картинки серийного OnePlus 11. Телефон также уже протестировали в Geekbench и AnTuTu, также ест...

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

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

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

YouTube теперь будет наказывать за оскорбительные комментарии Теперь YouTube будет сообщать, если комментарий, который вы оставили под видео, будет сочтен слишком оскорбительным. Если пользователь получает уведомление и продолжает публиковать оскорбительные комментарии, YouTube накладывает запрет на комментарии на 24 часа. Компани...

Как скетчи помогают в работе и жизни: от коммуникации с заказчиком до иллюстративного дневника Привет! Меня зовут Катя Седова, я продуктовый дизайнер и иллюстратор в Тинькофф. Примерно 50% моей работы — создание картинок к клиентским письмам и дайджестам. Рассылки происходят постоянно, поэтому рисовать нужно много и быстро. За год работы у меня появилось понимани...

Оценка юзабилити сайта мебельного магазина (кейс тестового задания) Всем привет! Меня зовут Павел и Junior UX/UI дизайнер. В активном поиске работы на данную позицию. В данном лонгриде, хочу поделиться с вами тестовым заданием, которое я выполнял для одной Digital компании.Задача:1) Оценить юзабилити сайта mnogomebeli.com и дать экспертное з...

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

Нейросети могут работать быстро даже на смартфонах. Qualcomm оптимизировала Stable Diffusion так, что на Snapdragon 8 Gen 2 она работает очень быстро Компания Qualcomm показала первый в мире пример работы нейросети Stable Diffusion на смартфоне с Android с обработкой данных непосредственно на мобильном устройстве.  Команда Qualcomm AI Research выполнила полнофункциональную оптимизацию ИИ с помощью Qualcomm AI S...

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

Представлен первый ультракороткофокусный 8K-проектор с изображением диагональю 150 дюймов — Samsung The Premiere 8K UST Компания Samsung представила ультракороткофокусный проектор The Premiere 8K UST на выставке CES 2023. Это преемник модели Samsung Premier 4K UST 2020 года. В отличие от традиционных проекторов, ультракороткофокусные проекторы могут отображать огромное изображения с очен...

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

Игроки Lucid Lenses решат, остаться или разойтись влюблённым из-за карьеры Lucid Lenses — мобильная визуальная новелла от студии FredBear Games. Разработчики описывают свой проект как захватывающую романтическую историю, полную любви, амбиций и сложных решений. Игроки увидят, как люди влюбляются, а после незабываемого времени друг с другом должны с...

«Технология на миллион долларов». Xiaomi наградила команду Xiaomi x Leica Imaging Сегодня утром Лэй Цзюнь, основатель Xiaomi, объявил о том, что в ходе ежегодной премии Xiaomi в области технологий награду присудили команде Xiaomi x Leica Imaging. Лидер компании Xiaomi уточнил, что это уже четвертая ежегодная премия под названием «Технология на ...

[Перевод] Неявные параметры. Когда их следует использовать? Часть 1 Имплиситы (implicits) – одна из наиболее вызывающих опасения фич языка программирования Scala, и на то есть веские причины!Во-первых, понятие имплиcитов довольно специфично для Scala. Ни один другой основной язык программирования не имеет подобной концепции. Это означает, чт...

Обучение личного состава ВСУ работе с ЗРК Patriot начнётся на следующей неделе в США США не только передадут Украине ЗРК Patriot, но и обучат личный состав ВСУ работе с этими системами.

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

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

[Перевод] Как работает Docker Desktop Networking Современные приложения активно используют сети. Обычное дело, когда во время сборки apt-get/dnf/yum/apk install устанавливает пакет из репозитория пакетов дистрибутива Linux. При выполнении команды приложение может захотеть подключиться к внутренней базе данных postgres или ...

Мне кажется, или ipv6 переоценён? Заголовок вышел кликбейтовый, конечно, но я действительно задался этим вопросом.Ретроградом себя чувствовать неприятно, но тем не менее…Краткая предыстория.Году так в 2010-м, когда я только узнал об ipv6, я изучил всё, что тогда было доступно, развернул его в небольшой локал...

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

Как использовать Midjourney для создания картинок по текстовому описанию Midjourney — одна из наиболее популярных нейросетей, которая рисует изображения по текстовым запросам.

Ninja Turtles: Homecoming ждёт бета-тест в Китае Ninja Turtles: Homecoming — мобильная игра, которую делают по заветам классических частей, где бравые Черепашки-ниндзя уничтожают солдат клана Фут и других мутантов, набивая комбо. Для данной игры пройдёт бета-тест, он начнётся 12 января, но сугубо в Китае. В Ninja Turtles:...

Microsoft дала добро и рассказала, как установить Windows 11 на Mac с M1 и M2 Люди, не сильно увлекающиеся компьютерами, частенько шутят об установке Windows на Mac. А зря: между прочим, компьютеры от Apple пригодны для установки операционки Microsoft. Правда, с переходом на Apple Silicon такая возможность пропала из-за отсутствия фирменной утилиты к...

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

Полосный вокодер на Python: поговорим как роботы Если честно, сейчас сложно придумать практическое применение для полосного вокодера. Скорее всего, он придется вам по душе, если вы большой любитель ретро-технологий, или — что не исключено — вы начинающие Daft Punk или FKA Twigs, и любите играть с футуристичными звуками в с...

6 книг по MySQL для старта работы и погружения в технологию MySQL — реляционная СУБД, использующая декларативный язык программирования SQL. Она предлагает все необходимые возможности для создания баз данных и написания серверных приложений. В нашей подборке — 6 книг по MySQL, которые будут полезны как на старте, так и для развития ...

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