Социальные сети Рунета
Четверг, 25 апреля 2024

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

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

Тестирование умерло, да здравствует тестирование Привет, Хабр! Меня зовут Артём Ерошенко, я — сооснователь Qameta Software. Больше 14 лет занимаюсь тестированием и автоматизацией. Работал в Яндексе, когда учился в университете, и писал первые автотесты, сделал опенсорсный проект Allure-фреймворк, способствовал появлению Ян...

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

Где мы находимся и куда идем? Делаем процесс тестирования прозрачным с Klaros TMS Для руководителя отдела тестирования важно иметь актуальную информацию об используемых тестовых кейсах, временных затратах на их выполнение, ретроспективную статистику о количестве и успешности прохождения ручных тестов (и, в идеальной ситуации, еще и автоматически извлекать...

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

Приглашаем на Ozon Tech Community QA (Python) Meetup Всем привет!Меня зовут Игорь, и я руковожу тестированием в Ozon Fintech. Внутри Ozon тестирование на Python популярно в командах логистики, склада, маркетплейса и всего финтеха. Почему мы используем этот язык?Ответы на поверхности:- Он прост в изучении и применении – эт...

Windows 11 по-прежнему не может опередить Windows 10 во многих сценариях: новые тесты с Intel Core i9-13900K от PCWorld Издание PCWorld провело сравнительное тестирование операционных систем Windows 10 и Windows 11 на системах с новейшим процессором Intel в различных приложениях, чтобы проверить, какая же ОС является более быстрой. Ранее Microsoft заявила, что Windows 11 была оптим...

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

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

[Перевод] 38 лучших CI/CD-инструментов в 2022 году Непрерывная интеграция (CI) и непрерывная доставка (CD) или CI/CD стали неотъемлемой частью подхода к разработке программного обеспечения и тестирования DevOps. Этот подход дает разработчикам возможность непрерывного развертывания кода. Кроме того, ошибки выявляются на ...

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

Тестирование базы данных Современные приложения в основном состоят из фронтенда и бэкенда. Что касается тестирования бэкенда, то оно в основном ассоциируется с тестированием базы данных. В частности происходит проверка корректности записи введенных данных на фронтенде в базу данных бэкенда. Но не то...

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

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

Три круга приемочного тестирования или законная эксплуатация заказчиков в B2B Технологии Agile, Scrum и CI/CD становятся общепринятой нормой, и нам уже кажется, что новые релизы всегда можно выпускать постоянно, практически непрерывно. Технически, сейчас действительно есть реальная возможность выкатывать обновления каждый день, а некоторые разработчик...

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

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

Автоматизации тестирования: проблемы разработчиков Разработчикам необходимо тестировать приложения, но с какими проблемами они сталкиваются? Некоторые ответы дает новый отчет подразделения Perfecto компании Perforce Software, сообщает портал ITPro Today. Автоматизация тестирования имеет решающее ...

[recovery mode] Как доработка UX помогла сократить время прохождения сценария заказа еды на 70%. Часть 3 Всем привет, мы дизайнеры студии Focus. Во второй части статьи мы рассказывали, как проводили тестирование и готовились к нему. А также, как провели небольшое исследование конкурентов. В заключительной части мы покажем обновленный дизайн приложения по доработанному сценарию....

Если бы Остер раздавал советы автоматизаторам. Часть 1 Привет, Хабр! Меня зовут Мария Снопок, я отвечаю за автоматизацию тестирования на Python в X5 Tech. Я, конечно, не Остер, но могу дать с десяток вредных советов из области автоматизации. В частности, о том, как испортить жизнь себе и окружающим. В статье я собрала вредн...

Build 2023: Microsoft представила функции «Dev Home» и «Dev Drive» для Windows 11 В рамках конференции Build 2023 Microsoft рассказала о двух новых функциях для Windows 11, которые призваны улучшить операционную систему для разработчиков, создающих различные приложения и игры. «Dev Home» — это совершенно новое приложение, которое призвано упростить настр...

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

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

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

Сначала «уволят» художником, затем сценаристов: новая нейросеть DeepMind может писать сценарии для кино и театра по коротким заметкам Подразделение Alphabet под названием DeepMind разработало новую нейросеть под названием Dramatron, которая может помочь писателям и сценаристам, которые «застряли» в своём творчестве. Эта система умеет генерировать полноценные черновики сценариев, используя ...

Google, Apple и Mozilla разрабатывают новый бенчмарк для браузеров Google, Apple и Mozilla договорились о совместной разработке нового инструмента для тестирования скорости работы браузеров. Проект называется Speedometer 3, он должен помочь оценить производительность браузеров с разных точек зрения. Новая система должна имитировать об...

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

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

Что ждет ручное тестирование в 2023 году Автоматизация тестирование уже давно и прочно вошла в нашу жизнь. И это правильно, так как монотонную и часто повторяющуюся работу лучше всего поручить машине. Читать далее

Google закроет сервис для A/B-тестирования и персонализации сайтов Optimize 30 сентября 2023 года сервисы Google для A/B-тестирования и персонализации сайтов Optimize и Optimize 360 станут недоступны. Сообщение об этом появилось на главной странице сервисов, а также на страницах справочной информации по ним Всем, кто пользовался Google Optimize рек...

В России стартовало открытое тестирование Android 13 для Realme 10 Китайская компания Realme сообщила, что первая версия для открытого бета тестирования Android 13 на смартфоне Realme 10 (обзор) стала доступна для пользователей в России.  Принять участие в тестировании могут все желающие пользователи Realme 10. В компании уточняю...

Лучшие библиотеки Java для тестирования в 2023 году Большинство из нас стремятся быть более эффективными, действенными и содержательными в тестировании. И мы делаем все необходимое для этого. Лучший способ сделать это — проводить автоматизированное тестирование вместо ручного. И, конечно же, мы хотели бы знать все современные...

Pixel 6a за 450 долларов стал лучшим камерофоном в большом слепом тестировании, а iPhone 14 Pro лишь седьмой Известный блогер Маркес Браунли (Marques Brownlee) с более чем 16 млн подписчиков в YouTube в очередной раз подвёл итоги года слепым сравнением камер различных смартфонов, вышедших в 2022 году. И результаты этого года снова оказались неожиданными.  В новом тестиро...

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

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

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

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

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

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

На Samsung Galaxy A73 уже тестируют One UI 5.1 В сети появилось свидетельство тестирования компанией Samsung фирменной оболочки One UI 5.1. Причем тестовое ПО с номером A736BXXU2CWA5 было замечено на смартфоне Galaxy A73 5G. По предварительным данным, данная прошивка выйдет для смартфонов Galaxy S22, S21, S21 FE, S20, S...

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

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

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

Honor набирает добровольцев из числа пользователей флагманов Magic V, Magic3 и Honor V40 для тестирования MagicOS 7.0 Honor сообщила о начале этапа публичного бета-тестирования прошивки MagicOS 7.0 для пяти моделей своих смартфонов: Magic V, Magic3, Magic3 Pro, Magic3 Pro+ и Honor V40. В Китае пользователи этих моделей могут присоединяться к большой тестировочной команде с 23 декабря ч...

Еще раз про интеграционное тестирование ASP.NET Core c testserver и testcontainers Хабр, привет! Сегодня я предлагаю совершить небольшое исследование на тему "как нам обустроить интеграционное тестирование и встроить его в сиайку". Написать эту заметку меня сподвигла дискуссия, случившаяся недавно на работе. Инициативная группа "четырехглазы...

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

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

Гранулярность микросервисов. Насколько мелко нарезать? Привет, Хабр! Меня зовут Руслан Сафин и я расскажу про микросервисы и как определить необходимую гранулярность. Я работаю техническим директором в Byndyusoft. Развиваю техническую культуру и участвую в проектах в роли IT-архитектора, а ещё преподаю авторский курс по IT-архит...

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

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

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

Приходится догонять: Google тестирует чат-боты, аналогичные ChatGPT К гонке нейросетей и чат-ботов подключается Google. Ресурс CNBC сообщает, что в компании тестируют чат-бот с искусственным интеллектом под названием Apprentice Bard. Он аналогичен ChatGPT и предлагает ответы на вопросы без необходимости поиска. В основе этого чат-бота ...

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

Публичная бета-версия OriginOS 3 вышла для 10 моделей Vivo и iQOO в Китае. В их числе Vivo X70 и iQOO 8 Pro Vivo представила интерфейс OriginOS 3на конференции для разработчиков 8 ноября текущего года, а первая волна публичного тестирования OriginOS стартовала 25 ноября. Сейчас пришла очередь второй волны. Она охватывает 10 моделей телефонов Vivo и iQOO. Их перечень выглядит...

Как начать тестировать frontend: гайд для новичков Хабр, привет. Меня зовут Рамиль Шайбаков, я фронтенд‑разработчик в СберЗдоровье. Последние несколько лет я часто собеседую кандидатов на позицию frontend‑разработчика в нашу компанию и заметил одну закономерность — у большинства специалистов нет опыт...

Suggestion: Чего не хватает в принципах тестирования Привет! Меня зовут Андрей Небольсин, я Старший Тестировщик на проекте Сбер МегаМаркет. Мой опыт в QA-сфере относительно небольшой, тем не менее я думаю, что у меня есть, чем поделиться :-) Читать далее

В Windows 11 тестируют вкладки в «Блокноте» Компания Microsoft начала широкомасштабное тестирование нового приложения «Блокнот» в Windows 11. Его проводят в рамках программы Windows Insider на канале Dev. Эта версия приложения оснащена вкладками, как и «Проводник». Такой подход копирует с...

Жизненный цикл задачи после разработки Что есть задача для разработчика?  Как правило, разработка получает от продукт-менеджера, техническое задание на разработку новой или исправление старой функциональности. Например, это выражено в виде PRD https://en.wikipedia.org/wiki/Product_requirements_document ...

Домашняя лаборатория Угадай данную статью написал ChatGPT или нет?Хотите потестировать приложение, или опробовать в работе инструмент? В этой статье опишу то, как организовал тестовый стенд на Linux. Стенд поддерживает работу с доменами, умеет генерировать TLS сертификаты, легко масштабируется, ...

В России стартовал бета-тест Android 13 для Realme 10 Компания Realme дала старт бета-тестированию операционной системы Android 13 для российских пользователей смартфона Realme 10. Производитель напоминает, что некоторые приложения могут быть несовместимы с Android 13, а сама тестовая ОС может работать нестабильно и некорректно...

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

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

Вот это поворот: сервис коротких вертикальных видео TikTok тестирует горизонтальный режим Команда популярного сервиса коротких вертикальных видеороликов TikTok предприняла неожиданный ход. Началось тестирования принципиально нового для сервиса горизонтального полноэкранного режима. Как отмечает ресурс TechCrunch, что некоторые пользователи TikTok заметили н...

Как проводить качественные исследования: интервью, UX-тестирование и фокус-группы Привет! Я Олег Королев, директор по аналитике в AGIMA. Наш департамент занимается количественными и качественными исследованиями на любой вкус. Про опросы и другие виды количественных исследований я уже писал. Теперь пришел черед качественных. В этой статье расскажу, какие м...

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

Обзор и тестирование видеокарты GIGABYTE Intel Arc A380 WINDFORCE OC Демонтаж системы охлаждения и оценка игровой производительности Intel Arc A380 в исполнении от Gigabyte, а также сравнение с XFX Radeon RX 470 4 GB. Исследуется влияние функции Resizable Bar и разгона в различных условиях.

Новенькое с WWDC23: Отчёты о тестировании и аудит доступности Вот и закончилась очередная конференция Apple WWDC23, на которой ребята из Apple рассказали об изменениях Xcode и Swift. Поговорим о фичах Xcode 15, которые помогут добавить accessibility в приложение и поддерживать ваши тесты зелеными. Читать далее

Домашняя Wi-Fi Mesh-система TP-Link Deco S7: единая бесшовная сеть на большой площади с высокой скоростью работы Домашняя Mesh-система TP-Link Deco S7 представлена тремя равноценными аппаратными блоками, каждый из которых способен работать в качестве роутера либо точки доступа. Выступая узлами в составе единой Mesh-сети, три блока обеспечивают беспроводное покрытие помещения на площади...

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

Новый бенчмарк Geekbench 6: первое место среди смартфонов за iPhone 14 Pro Команда тематического ресурса Android Authority провела тестирование нескольких флагманских смартфонов, чтобы выяснить особенности нового бенчмарка Geekbench 6, дебютировавшего 10 дней назад.  Фото: Unsplash/Matoo.Studio По словам Джона Пула из Primate Labs, новый...

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

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

Ретро, роли и спринты: очевидные (и не очень) вещи, которые мы поняли только спустя три года разработки Привет! Меня зовут Артур Карапетян, я Product Owner в Starfish24. Мы помогаем российским ретейлерам управлять жизненным циклом заказа, выстраивать и контролировать логику обработки с помощью OMS-системы. В общем, сложные омниканальные заказы — это про нас.В конце 2018 года я...

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

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

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

Первое в истории Android-устройство, которое набрало более 1600 баллов в Geekbench 5. Рекорд установил Samsung Galaxy S23 Ultra Автор YouTube-канала Golden Reviewer, который тестирует и сравнивает смартфоны между собой, опубликовал рекордный результат Samsung Galaxy S23 Ultra в популярном тестовом приложении Geekbench 5. Итак, это первое в истории Android-устройство, которое преодолело 1600 балл...

Наши любимые приложения-помощники в тестировании back-end Всем привет! Меня зовут Константин, и я работаю ведущим тестировщиком в дружной команде back-end компании Solit. Мои коллеги уже не раз делились различными хитростями и ноу-хау, которые они применяют в своих проектах. Я же решил пойти немного другим путём и поделиться с вами...

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

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

Отчет: Microsoft работает над версией Windows CorePC В новом отчете утверждается, что Microsoft работает над новым проектом Windows, который может обеспечить более быстрые обновления и более безопасные функции. Windows Central со ссылкой на неназванные источники утверждает, что Microsoft сейчас работает над чем-то под кодовым ...

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

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

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

Brown Dust 2 - Adventure RPG можно затестить на Android Brown Dust 2 - Adventure RPG — мобильная игра для которой проходит тестирование на Android до 17 января. Она предлагает аниме-графику и jPRG опыт, то есть надо собирать отряд из героев и участвовать в пошаговых схватках. Помимо этого игроки смогут исследовать локации, продв...

Очередные проблемы Linux систем - как лишиться операционной системы просто установив драйвер Подготавливая ПК в миниатюрном корпусе для повседневного использования я решил сделать замеры энергопотребления, в тестировании поучаствовала Windows 7, Windows 10, и Manjaro 21, последняя меня очень удивила...

Домашнее облачко или что можно сделать с Orange Pi 5 (Часть 1) Прикупил для тестирования SBC Orange PI 5 c 8 ядрами и 16Гб RAM и постарался описать какие бонусы можно получить от использования. Поставил Ubuntu 22, Docker, Portainer, gitlab-ce, minio S3 (домашний S3). Приглашаю к обсуждению, кидайте тапками или предлагайте что нибудь пот...

Прошивка и отладка STM32 в VSCode под Windows На хабре уже есть немало информации об отладке МК в VSCode на Linux, также было написано как настроить тулчейн для работы под Windows в QT Creator, Eclipse, etc. Пришло и моё время написать похожую, но для VS Code и под Widnows. Инициализация проекта будет проводиться с помо...

Запускаем Vagrant на MacOS Apple M1/M2 Очень часто в разработке возникает необходимость поднять локальное окружение для отладки каких-либо рабочих моментов. В своей работе я постоянно пользуюсь Vagrant для тестирования инфраструктурного кода, например ansible-ролей.Vagrant остаётся одной из самых популярных утили...

[Перевод] Инжиниринг исходящего трафика с Edge Fabric. Часть 1 Крупные поставщики контента создают точки присутствия по всему миру, каждая из которых подключена к десяткам или даже сотням сетей. В идеале такая сетевая доступность должна позволять провайдерам обслуживать пользователей лучше, но провайдеры не...

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

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

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

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

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

Apple предложила сотрудникам магазинов сервис Apple Pay Later — оплату частями без комиссий и процентов Компания Apple расширила внутреннее тестирование сервиса Apple Pay Later для тысяч сотрудников розничных магазинов. Это является подтверждением того, что скоро сервис станет доступен всем. Интересно, что сервис был анонсирован ещё на WWDC 2022, однако до сих пор он офиц...

Перестаньте писать автотесты силами автоматизаторов Соробан, инструмент для проверки калькулятора на счётах (на самом деле — два интерфейса, для коротких расчётов тактильный был удобнее) У нас была классическая история: разработчики разрабатывают, автоматизаторы пишут тесты. Банковское приложение, backend, web, ios и androi...

WhatsApp стал доступен Mac с чипами M1 и M2 Разработчики популярного мессенджера под названием WhatsApp начали тестирование бета-версии настольного клиента для Mac. Опробовать приложение могут все желающие. Тестовая сборка доступна на официальном сайте мессенджера.Читать дальше... ProstoMAC.com.| Постоянная ссылка | ...

[Перевод] Использование Makefiles для проектов Swift Использование Makefiles для проектов SwiftMake — это программное обеспечение для автоматизации сборки, которое можно использовать для автоматического выполнения различных команд. Если вы хотите что-то запустить, вам нужно указать свои команды (точнее: цели сборки) через...

GeForce RTX 4070 Ti — это замена RTX 3090 и RTX 3090 Ti. Появились первые результаты тестирования новинки Видеокарта GeForce RTX 4070 Ti, анонс которой ожидается 5 января, засветилась в базе Geekbench.  ПО подтверждает наличие у адаптера 60 вычислительных блоков, то есть 7680 ядер CUDA. Также мы видим указание на наличие 12 ГБ памяти и частоту ядра в 2730 МГц.   ...

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

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

White Melody позволяет бесплатно выбить SSR героев White Melody — мобильная игра, которая доступна в корейском App Store и Goole Play. В ней анимешная графика и автоматические бои, в ходе которых игрок должен использовать карты, выступающих в роли активных скиллов. White Melody это F2P-проект с бесплатным и платным боевым п...

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

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

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

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

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

3 ошибки хорошего Product Manager С 2013 года я работаю в IT и прошла путь от Account manager до Senior Product manager в таких компаниях как МегаЛабс (Мегафон), Билайн, X5 Retail Group. С 2017 года я начала собирать свои команды в роли PO (до этого работала под руководством других PM или PO) и все это время...

Apple уже тестирует Mac Pro на Apple Silicon, используя macOS 13.3 Компания Apple уже тестирует новый Mac Pro на Apple Silicon, согласно данным известного журналиста Bloomberg Марка Гурмана (Mark Gurman).  Он утверждает, что для тестирования Apple использует macOS 13.3. Ожидается, что эта версия ОС выйдет весной, и тогда же долже...

Смартфон OnePlus Ace 2 засветился в бенчмарке В базе данных популярного бенчмарка AnTuTu обнаружились результаты тестирования смартфона OnePlus Ace 2, который еще не был представлен официально. Итак, бенчмарк подтверждает наличие прошлогодней флагманского платформы Qualcomm Snapdragon 8 Plus Gen 1, 16 ГБ оперативной пам...

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

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

Дизайн сетей ЦОД. Часть 3. Управление трафиком В этой статье мы продолжим тему дизайна сетей ЦОД. Мы уже поговорили про надежность, рассмотрели организацию кабельной инфраструктуры в ЦОД и теперь самое время перейти к рассмотрению вопросов управления и оптимизации трафика. Немаловажную роль в оптимизации трафика на логич...

Кассы Атол переходят на Astra Linux Специалисты вендоров проводят испытания работоспособности решений, и на сегодня уже завершена интеграция 17 моделей наиболее популярных онлайн-касс и других устройств Атол с отечественной операционной системой Astra Linux. Оборудование прошло все необходимые тестирования и г...

Как развивается российский рынок тестирования ПО За последние несколько лет разработчики ПО и мобильных приложений очень четко осознали важность тестирования. Его популярность непрерывно растет. Только в США этот рынок услуг должен вырасти на 55,76 миллиарда долларов в течение 2022-2026 годов.В этом материале мы приведем о...

Night Crows — MMORPG от создателей V4 и HIT Night Crows — MMORPG на ПК и смартфоны для которой показали новый трейлер, если верить MMO Culture. Проект делают на новомодном движке Unreal Engine 5, который также используется в Project Evo. Night Crows будет кроссплатформенной игрой, за разработку которой отвечают ветер...

Объявление: харизматичная команда без в/п и м/п ищет единомышленников для регулярных встреч и совместной работы Ч/Ю обязательно, опыт – гарантируем Конец года – традиционное время для подведения итогов и построения новых планов. Не будем нарушать традиции и мы. Этой статьей мы хотим завершить (только в этом году, разумеется) цикл публикаций о том, как устроена образовательная система...

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

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

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

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

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

Сравнение JMeter и k6 на практике Привет! Меня зовут Максим Колесников. Я работаю в центре компетенций нагрузочного тестирования блока обеспечения и контроля качества выпуска изменений в «РСХБ-Интех» — IT-компании АО «Россельхозбанк». И как-то раз у меня возникла мысль: «А не выкинуть ли нам JMeter и перепис...

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

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

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

Вышел PHP 8.2: разбираем главные изменения Вместе с PHP-разработчиками Александром Макаровым (@SamDark), Валентином Удальцовым (@vudaltsov) и наставником Хекслета по PHP Владленом Гилязетдиновым (@funkylen) разбираемся, какие новые фичи появились в PHP 8.2, насколько эти изменения глобальны и какую роль в них сы...

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

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

Полная зарядка за 8 минут и 9 секунд. На что способен 240-ваттный адаптер Realme GT Neo5 Компания Realme заявила, что технология сверхбыстрой зарядки Realme мощностью 240 Вт станет «последней главой скоростной зарядки мобильных телефонов». Причина заключается в том, что стандарт USB-C 2.1 поддерживает максимальную мощность 240 Вт (48 В при 5 А)....

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

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

Обзор и тестирование материнской платы MSI MAG Z790 Tomahawk WIFI DDR4 Модель серии MAG это плата начального уровня на флагманском чипсете, которая обеспечивает отличную функциональность и поддерживает работу с оперативной памятью DDR4.

Яндекс выпускает Yatagan — опенсорс-фреймворк для внедрения зависимостей, позволяющий ускорить сборку Меня зовут Фёдор Игнаткевич, я делаю приложение Яндекс и мобильный Яндекс Браузер для Android. Примерно год назад я предложил команде идею фреймворка для внедрения зависимостей, который более чем вдвое ускорил сборку обоих проектов и который мы сегодня выложили на Гитхаб —...

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

Краткое тестирование в игре Planet of Lana Сегодня я проведу небольшое тестирование в игре Planet of Lana, которая является представителем жанра платформера и головоломки...

Эволюция NGFW: тестируем новинку Sangfor NGAF Всем привет! Меня зовут Дмитрий Шкуропат, я являюсь руководителем направления защиты информации в компании Nubes. Мы открываем цикл статей, в котором расскажем, как выбирали и тестировали для нашего защищенного публичного облака межсетевой экран нового поколения (NGFW)....

[Перевод] Интуитивно понятное управление: как помочь пользователям разобраться в принципах работы приложения Hola, Amigos!На связи Саша Чаплыгин, Flutter-dev. На проектах я нередко взаимодействую с дизайнерами, арт- и креативными директорами, поэтому решил почитать для себя статьи о том, как строиться дизайн мобильных приложений. Что нужно учитывать в разработке дизайна, чтобы поль...

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

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

Boson — разработка СУБД «с нуля» (часть I) После разработки виртуальной машины и компилятора в рамках хобби прошел год и захотелось попробовать реализовать ёмкий по алгоритмам проект по системному программированию. Каждый разработчик "кровавого" enterprise в своей работе использует СУБД (SQL/NoSQL) и меня всегда искр...

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

Busrpc — фреймворк для разработки микросервисов В этой статье я расскажу о собственном проекте ориентированном на микросервисную архитектуру. Этот проект вырос из идей и подходов, которые я применял на протяжении нескольких лет работы связанных с переводом крупного монолитного проекта на микросервисную архитектуру. Я не б...

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

Какие проблемы решает Release Train в мобильной разработке Влияет ли размер приложения и команды на то, как мы его релизим? Давайте представим себе стартап. Проект и команда небольшие. В этом случае обычно не задумываешься о процессе релизов: сделал фичу — зарелизил.А теперь представим большой проект, например, какое-нибудь банковск...

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

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

Анонс Counter-Strike 2 всё ближе. Инсайдеры напали на след Инсайдер Gabe Follower 2 рассказал, что в последних драйверах Nvidia появилось упоминание Counter-Strike 2. Один из файлов назван «csgos2.exe», что намекает на перенос Global Offensive на движок Source 2. Также ликер заявил, что у него есть более или менее достоверная инфор...

Прощай АМД - здравствуй Интел Сегодня речь пойдет о ближайших анонсах статей про тестирование систем охлаждения.

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

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

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

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

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

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

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

Google, Apple и Mozilla выпустят инструмент для проверки качества браузеров Сразу три технологических гигант договорились о совместной разработке нового инструмента для тестирования скорости работы браузеров.

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

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

Wine 8.0: что «выросло» в новой версии? Возможности и совместимость с ПО На Хабре публиковалась новость о Wine 8.0, новый релиз был представлен спустя целый год разработки и трех десятков тестовых версий для «обкатки». Наконец, несколько дней назад разработчики представили стабильный релиз Wine 8.0. Работа действительно очень объемная — команда ...

544 л.с., запас хода 1032 км и три экрана. Geely представила премиум-хетчбэк Zeekr 001 2023, цены стартуют от 43500 долларов В самом конце прошлого года этот автомобиль засветился в базе Минпромторга КНР, а сейчас он представлен официально. Zeekr 001 образца 2023 года поступит в продажу во втором квартале по цене от 43500 долларов, а его особенностью является использование твердотельных тягов...

Краткое тестирование в игре Hogwarts Legacy Проведу небольшое тестирование своей системы в игре Hogwarts Legacy. Но предварительно придется ответить на некоторые комментарии к предыдущей статье...

На что способны 24 ядра Intel в ноутбуке. Появился обзор мобильного CPU Core i9-13950HX, который уничтожает все процессоры прошлого поколения В Сети появился большой обзор мобильного процессора Core i9-13950HX, который вместе с Core i9-13900HX и Core i9-13980HX возглавляет мобильную линейку Raptor Lake. Эти CPU отличаются лишь пиковой частотой, да и то на 100 МГц друг от друга.  К сожалению, в тестирова...

Honor набирает добровольцев для тестирования MagicOS 7.0 на Honor 60 и Honor 50 Бренд Honor подошел к этапу закрытого бета-теста интерфейса MagicOS 7.0 на базе Android 13 для телефонов линеек Honor 60 и Honor 50. Для этого компания планирует набрать 8000 человек: по 2000 человек на тест каждой из четырех моделей. Набор добровольцев в Китае начался...

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

Новейший смартфон OnePlus Ace 2 протестировали ещё до анонса В базе данных тестов GeekBench появились результаты тестирования смартфона OnePlus Ace 2, который набрал 1343 балла в однопоточном режиме и 4115 баллов при использовании всех ядер. OnePlus Ace 2 оснащен однокристальной системой Snapdragon 8 Plus Gen 1, которая ранее поз...

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

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

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

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

Как я стал Python-разработчиком с нуля — мой опыт становления тестировщиком Это мой первый пост, прошу сильно не пинать. Для начала немного расскажу, кто такой тестировщик. Это специалист, который отлавливает ошибки на всех этапах разработки проекта. Работа рутинная, но ответственная. Получают тестировщики на 20-30% меньше, чем программисты: от 30&n...

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

Насколько надёжны смартфоны realme, OPPO, Samsung и прочих производителей? Тестирование устройств на заводе Vinsmart. Фото droidnews.ru. Тем не менее некоторые бренды верно решили, что поделиться с потребителем такой информацией может быть полезно, что сделает продукт более привлекательным. Приятно ведь знать, что у тебя в руках качественное и д...

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

Перестанет работать. Microsoft объявила о смерти операционной системы Windows Даже не смотря на то, что на рынке есть платформа Linux, на базе которой различные компании и разработчики выпускают свои фирменные операционные системы, самой известной, популярной и распространенной операционной системой является Windows. Данная платформа развивается Чита...

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

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

Используем аннотацию @Transactional like a pro Привет, Хабр! Меня зовут Никита Летов, я тимлид бэкенд-разработки мобильного приложения Росбанка для физических лиц. Этот пост входит в серию постов по разработке бэкенд-микросервисов на Java и Spring и является адаптацией моего доклада с JPoint 2022. Также хочу предупр...

Тесты Ryzen 9 7950X показали, что это самый невыгодный процессор в приложениях, один из лучших в играх и при этом очень энергоэффективный Различные тематические ресурсы опубликовали обзоры процессора Ryzen 9 7950X3D, который отличается от обычного Ryzen 9 7950X сниженной частотой и дополнительными 64 МБ кэш-памяти третьего уровня.  Ресурс TechPowerUp провёл масштабное тестирование во множестве разли...

Бета-тест Diablo 4 пройдет уже в марте Blizzard и IGN объявили о проведении открытого бета-тестирования для игры Diablo 4. Для игры также вышел новый трейлер в честь анонса бета-тестирования игры. Читать полную статью

Нейросеть ChatGPT прошла собеседование в Google на должность инженера с зарплатой в 183 тысячи долларов Компания Google передала список вопросов для собеседования на должность программиста, которые «скормили» языковой модели ChatGPT. И в результате система успешно прошла все тесты. Изображение сгенерировано нейросетью Midjourney «Удивительно, но ChatGPT...

В Windows 11 начали тестировать Android 13 Компания Microsoft продолжает развивать интегрированную в Windows 11 подсистему Android (Windows Subsystem for Android, WSA). Для участников тестовой программы Windows Subsystem for Android Preview стала доступна бета-версия Android 13.  Подписываться на эту прогр...

Обзор Jonsbo VR3. Корпус Mini-ITX для мощной игровой сборки Не так давно мы проводили тестирование блока питания Lian Li SP850 и затронули сборку высокопроизводительной системы в компактных габаритах. В качестве шасси для системы использовался корпус Jonsbo VR3, рассчитанным на материнские платы miniITX и поддерживающий установку жид...

Microsoft обещает повышение производительности на 50% на ПК с AMD и Intel с обновлением подсистемы Android в Windows 11 Компания Microsoft  продолжает развивать интегрированную в Windows 11 подсистему Android (Windows Subsystem for Android, WSA). Для участников тестовой программы Windows Subsystem for Android Preview вышло обновление с номером 2301.40000.4.0.  Сгенерировано не...

GPU Apple M2 Max проигрывает видеокарте GeForce RTX 4070 Ti Apple M2 Max имеет встроенный 38-ядерный графический процессор, и, хотя это может показаться излишним, GPU чипа проигрывает в тесте OpenCL видеокарты GeForce RTX 4070 Ti. Результаты тестирования на платформе Geekbench 5 раскрывают интересную информацию о процессорах Apple M2...

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

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

Google испытывает такую систему шифрования почты, что прочитать письма не сможет никто, кроме пользователя Google объявила о бета-тестировании новой функции шифрования, благодаря которой никто, включая сотрудников компании, не сможет прочитать письма в сервисе Gmail — только пользователь.

Робот-пылесос 360 Robot Vacuum Cleaner P7: работает долго, ориентируется эффективно, управляется легко Тестирование показало, что робот-пылесос 360 Robot Vacuum Cleaner P7 очень хорошо наводит чистоту: за три запуска средней длиной около 9 минут он собрал 97% тестового мусора. Навигационная камера не уступает даже лидарам по качеству ориентирования, а приложение для управлени...

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

Тысяча и один справочник в Master Data Management Ростелекома Импортозамещение Всем привет! В предыдущей статье мы рассказали об использовании коробочного продукта Master Data Management и обещали рассказать о дальнейшем развитии подходов управления справочниками в компании. Сегодня мы сдержим свое обещание.Система MDM - специализированное програм...

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

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

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

Состоялся релиз стабильной версии Microsoft Edge 109 Microsoft начала распространять стабильную версию Microsoft Edge 109 (109.0.1518.49), которая принесла с собой возможность связать личную учётную запись Microsoft и аккаунт Azure Active Directory, изменения в системе проверки TLS-сервера, а также улучшенное предсказание сло...

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

Увлекательная криптография. Часть 1 Как и многие специалисты по ИБ, я очень люблю разминать мозг различными головоломками. Идеальным для меня является формат CTF, позволяющий проверить свои знания и толику нестандартного мышления на различных типах задач.Сегодня я хочу рассказать о первой из трёх задач из ...

Google поставила крест на редактировании скриншотов в Chrome Больше года назад компания Google начал работу над инструментом для редактирования скриншотов прямо в фирменном браузере Chrome.  Впервые функция появилась в ранней тестовой сборке Chrome Canary версии 98. За несколько месяцев утилита приобрела новые функциональны...

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

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

Видеокарты против искусственного интеллекта. Тестирование показало, насколько хороши современные адаптеры в Stable Diffusion Мы знаем, насколько хороши те или иные видеокарты в играх и даже различных приложениях обработки видео. Но наши коллеги с ресурса Tom's Hardware решили проверить, как себя покажут адаптеры в популярных нынче задачах ускорения ИИ. Для тестирования авторы воспользова...

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

Windows 12 уже не за горами? Будущим Intel приписывают поддержку новой ОС Операционная система Windows 12 может выйти в обозримом будущем. Ранее мы уже видели скриншот, якобы сделанный в новой ОС, теперь же появились косвенные указания на эту систему. Инсайдер TCL (@leaf_hobby), описывая процессоры Intel Meteor Lake, упомянул поддержку Window...

Microsoft отправила в отставку ещё одну версию Windows 10 Компания Microsoft официально прекратила поддержку операционной системы Windows 10 версии 21H1, дебютировавшей в мае 2021 года.  Недавний апдейт в рамках ежемесячных «обновлений по вторникам» (Patch Tuesday), вышедший 13 декабря, стал последней порцией...

Обзор и тестирование видеокарты MSI GeForce RTX 4070 Ti Suprim X GeForce RTX 4070 Ti Suprim X – это крутая видеокарта премиум-класса, оснащенная мощной системой охлаждения и реализованной по максимуму подсистемой питания.

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

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

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

Похоже, Windows 11 можно будет устанавливать на диски с файловой системой ReFS Файловая система под названием Resilient File System (ReFS) появилась ещё во времена Windows 8. По сравнению с New Technology File System (NTFS) она обеспечивает большую отказоустойчивость, более высокую производительность и поддержку дисков объёмом до 35 петабайт (NTFS под...

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

Принципиально новый медиаплеер Windows 11 стал доступен всем пользователям Windows 10 Компания Microsoft начала заменять Groove Music в операционной системе Windows 10 полностью переработанным медиаплеером Windows 11, дебютировавшим в прошлом году.  В конце прошлого года новый Windows Media Player стал доступен тем пользователям Windows 10, которые...

Генератор эмбеддингов: как провести качественный анализ метрик сотрудников без прямого доступа к персональным данным Привет, Хабр! Меня зовут Роман, я работаю в Сбере в блоке HR исследователем данных. Мне и моим коллегам часто приходится иметь дело с персональными данными сотрудников (далее ПДн). А получить допуск к использованию этих данных в различных контурах банка очень непросто: в Сбе...

Видеонаблюдение импортозаместили Компания HeadPoint (входит в ГКС) провела тестирования в ряде российских компаний по замене иностранной системы технологического видеонаблюдения на систему ситуационного видеомониторинга на основе собственной IoT-платформы InOne.

Microsoft предоставляет раздельный экран для всех пользователей Edge Stable Пару недель назад Microsoft добавила флаг, отвечающий за включение функции раздельного экрана в Edge Canary. Раздельный экран позволяет использовать две вкладки рядом в одном окне Microsoft Edge, и это часть предстоящего проекта Edge Phoenix, целью которого является обновлен...

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

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

Лазерные установки на броневиках Stryker проходят финальное тестирование в Форте Силл в США Разработчики США делают последние настройки систем лазерного комплекса перед отправкой его в войска.

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

Microsoft добавила чат-бота Bing в Skype и обновила мобильные приложения Bing и Edge Microsoft выпустила предварительные версии приложений Bing и Edge с поддержкой недавно запущенного чат-бота Bing на базе ChatGPT для мобильных операционных систем Android и iOS. Компания отмечает, что 64% поисковых запросов приходятся именно на смартфоны, так что это доволь...

Генерация аудио диффузионной нейросетью. Стоит ли использовать обычную диффузию для генерации мел-спектрограмм? В уходящем году вы могли видеть множество нейросетей для генерации изображений. Скорее всего, даже ваша бабушка слышала про Stable Diffusion или DALL-E, но эти нейросети объединяет одна очень важная деталь — они основаны на методе обратной диффузии. Этот подход к генерации ...

Tinder по интересам, «Морской Boy» и сегментация КТ-снимков: 10 студенческих идей, которые стали проектами А чем вы занимались в университете? Стипендиаты Selectel Career Wave — программы для учащихся технических вузов — создают бота для автоматизации работы в шахтах, развивают геймдев и устанавливают системы для «умного дома». В тексте собрали самые яркие проекты и предлагаем в...

Постквантовый переход: DH, RSA, ECDSA ->? Google Tensor Processing Unit 3.0 Проблемы постквантовой криптографии — это хороший пример ситуации, когда в салоне первого класса ещё играет приятная музыка и разносят напитки, но корабль уже плывёт к айсбергу в нужном направлении. Google, Amazon, Microsoft и другие кру...

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

В WhatsApp появится функция отправки фото в оригинальном качестве, без сжатия Разработчики мессенджера WhatsApp выпустили новую версию приложения для операционной системы Android под номером 2.23.2.11, пока она доступна только для тестирования на Google Play Beta Program. Об этом сообщил ресурс WABetaInfo, обратив внимание на интересное нововведе...

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

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

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

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

SwiftUI в 2022. Что нового? Всем привет, с вами я, Наиль Габутдинов, iOS разработчик. Apple выпустила первый SwiftUI в 2019 году, предлагая тем самым новый подход создания приложений в декларативном стиле. SwiftUI 4.0, представленный этим летом на WWDC 2022 вместе с iOS 16 и macOS 13 включает в себя мн...

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

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

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

Юнит-Экономика — главное о метрике CLV (Customer Lifetime Value) В многочисленных публикациях о метрике CLV (Customer Lifetime value) разные авторы дают разные определения метрики, используют разные обозначения и подходы в зависимости от решаемой задачи, более знакомого им контекста и понятийного аппарат...

GeForce RTX 3050 в связке с Intel Core i3-12100F сравнили с Radeon RX 6600 с Ryzen 5 5600 У обеих видеокарт по 8 ГБ видеопамяти. Тестирование проводилось на ПК с 32 ГБ ОЗУ в разрешении 1080p.

Замена Android: HarmonyOS 3.1 доступна на Huawei Mate 50, P50 и P50 Pro Открытая бета-версия системы HarmonyOS 3.1 стала доступна для пользователей смартфонов Huawei Mate 50 через пару недель после того, как она вышла на Huawei P50 (ABR-AL00) и P50 Pro (JAD-AL00). Согласно официальным данным, в ближайшее будущее к открытому тестированию буд...

Как я клонировал Томми Версетти, или запускаем GUI/GPU приложения в Kubernetes Привет! Меня зовут Сергей Ермейкин, я Junior DevOps engineer в центре разработки IT-компании Lad. В моей первой статье на Хабре я расскажу про сборку своих GUI/GPU образов и покажу, как настроить хостовую и Kubernetes системы на примере игры GTA:VC.В детстве мне очень нравил...

Доступны промокоды для стратегии Beedom Beedom — мобильная стратегия, где надо строить поселение для пчёл и совмещать одинаковых насекомых, чтобы получить улучшенную версию. Сейчас для игры проходит бета-тест в Индонезии и, вероятно, других странах ЮВА. Тестирование продлится до 31 января, а после этого прогресс б...

ChatGPT. Новая парадигма, новый мир. Часть 1 3 недели назад я написал инструкцию о том как получить доступ к ChatGPT в России. За это время она неожиданно набрала более 130т просмотров, что показывает явный интерес сообщества к этой теме.За последнее время я собрал достаточно много интересной информации вокруг этой тех...

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

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

На ПК успешно запустили самую первую версию iPhone OS Мартин де Вос (Martijn de Vos), также известный как devos50, запустил на ПК самую первую версию iPhone OS, выпущенной для iPod touch первого поколения в 2007 году. Реализация проекта заняла больше года. В своём блоке разработчик объясняет, что сложной частью была эмуляц...

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

Ubisoft начала кроссплатформенное тестирование XDefiant Главное, чтобы игроки не отзывались плохо об игре.

Обзор и тестирование видеокарты MSI GeForce RTX 4090 Gaming X Trio Новинка MSI – это очень производительная, мощная и большая видеокарта.

35 лет DNS, системе доменных имён В 1987 году произошло много событий, так или иначе повлиявших на развитие информационных технологий: CompuServe разработала GIF-изображения, Стив Возняк покинул Apple, а IBM представила персональный компьютер PS/2 с улучшенной графикой и 3,5-дюймовым дисководом. В это же вр...

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

Подтверждена совместимость ОС Astra Linux и платформы Security Vision По результатам независимого тестирования подтверждена совместимость ОС Astra Linux и платформы для обеспечения инфобезопасности Security Vision. Оба продукта имеют сертификаты не только российских регуляторов, но и оперативно-аналитического центра при Президенте Республики Б...

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

Выбираем лучшую видеокарту на январь 2023 года на основе сравнения 25 ускорителей 3D-графики в 22 тестах (с и без RT/DLSS/FSR/XeSS) в 3 разрешениях Выбираем лучшие видеокарты — в целом и отдельно по ценовым сегментам — исходя из тестов производительности под Windows 11 и текущих рыночных цен. Чтобы результаты были прозрачными по всему списку ускорителей, тестирование проводим в одинаковых условиях настроек на максимальн...

Среда разработки VS Code на ТВ-приставке Решил написать небольшой обзор проделанной работы по разработке нестандартного решения, собранного, как обычно, их стандартных компонентов.Кратко оно выглядит так:Мультимедиа-приставка (была с Андроидом), в ней запущен Линукс, в нем развернута IDE Visual Studio Code, в ней у...

Топ-10 ошибок, найденных в C#-проектах за 2022 год За 2022 год разработчики PVS-Studio написали много статей, в которых рассказали об ошибках, найденных в различных Open Source проектах. Пришло время подвести итоги и представить десяток самых интересных срабатываний. Читать далее

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

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

Открылась регистрация на тестирование Company of Heroes 3 Перед релизом разработчики хотят убедиться в работоспособности проекта.

Ещё можно на плаву продержаться - тестирование AMD FX 8320 в играх продолжение тестирование процессора фх-8320 3.6ггцх8 в играх с видеокартой asus tuf 1660 ddr5 в вин10

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

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

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

Как погода влияет на отзывы людей в интернете? Как погода влияет на отзывы людей в интернете?Ожидается, что мир преодолеет порог глобального потепления между 2027 и 2042 годами. Используя математические модели, которые анализируют текущее состояние климата Земли, ученые ожидают, что температура повысится на 1,5 градуса, ...

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

Как мы сокращаем время простоя при установке обновлений схемы базы данных. Советы разработчикам Привет! Я работаю в компании Bercut, которая более 20 лет занимается разработкой и поддержкой ПО для операторов сотовой и фиксированной связи. Сегодня я хочу рассказать о наших подходах к сокращению времени простоя продуктивного комплекса при&nb...

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

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

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

Бета-тестирование Rennsport было перенесено на 2023 год Ключевая цель была перенесена, так как создатели работают над моддингом.

Тестирование CarX Street на Android стартовало и было завершено через пару дней Вот сильно разработчики, конечно, ошиблись, когда запускали тест...

Обзор и тестирование смартфона Doogee V Max К нам в руки попал смартфон, сочетающий все достоинства долгоживущих и защищенных моделей, включая IP68, IP69K и MIL-STD-810H.

Unity UI Toolkit: MVVM ннада? Ни для кого не секрет, что Unity сейчас активно работают над новой системой создания пользовательского интерфейса UI Toolkit. Это инструмент разработки интерфейсов вдохновлённый стандартными подходами веб-разработки.И всё бы хорошо, но какого было моё удивление, что, продела...

Сравнительный анализ стандартов связи для сетей IoT Интернет вещей (Internet of Things, IoT) — это одно из самых актуальных направлений современных технологий. Сети IoT позволяют подключать к сети интернет физические устройства, такие как датчики, устройства управления, электронные приборы и другие предметы быта, которые могу...

Кибернетические глаза — реальность? ARGUS-II, или второе зрение             Человек получает большую часть информации с помощью зрения. По данным ВОЗ, на планете насчитывается около 285 миллионов слепых людей. Среди них 39 миллионов не видят вообще ничего, а 18% находятся в возрастной категории до 50 лет. Это колоссальная цифра. По фак...

KMM глазами iOS-разработчика Привет! Меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS.Мы в мобильной команде для шаринга кода на несколько платформ используем KMM. На Хабре можно встретить достаточное количество статей по этой технологии, но большинство из них рассматривает выбор к...

Google выпустила последнюю версию Chrome с поддержкой Windows 7 и 8.1 Компания Google обновила свой фирменный браузер Chrome. Выпуск Chrome под номером 109 довольно важен, поскольку эта версия стала последней, обладающей поддержкой операционных систем Windows 7 и 8.1.  Но это не единственное новшество в Chrome 109. В браузере также ...

Топовые планшеты Xiaomi Pad 6 и Xiaomi Pad 6 Pro готовятся выйти в Европе Ожидается, что серия планшетов Xiaomi Pad 5 скоро получит преемников в лице: Xiaomi Pad 6 и Xiaomi Pad 6 Pro, которые должны иметь существенные улучшения по сравнению с планшетами текущего поколения. В преддверии официального анонса известный информатор Мукул Шарма подт...

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

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

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

Сборки Windows 12 скоро будут доступны для тестирования в канале Canary Channel для инсайдеров Бета-версия в Canary Channel включает значительные изменения в ядре Windows, а также новые API и функции "более длительного цикла", так что Microsoft явно намекает на преемника Windows 11 через несколько лет.

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

Теперь не только Baidu: «Яндекс» запустит для поисковика свой аналог ChatGPT — это нейросеть YaLM 2.0 В «Яндексе» разрабатывают свою версию генеративной нейросети. Которая будет интегрирована во все основные сервисы компании. Она аналогична ChatGPT и относится к семейству YaLM (Yet another Language Model. «Яндекс» действительно разрабатывает YaL...

Мы нашли ссылку на бета-тест Assassin's Creed Jade Для Assassin's Creed Jade проходит бета-тест на iOS. Мы это узнали по слитому геймплею, который явно показывает, что его записывали на устройствах от Apple. Например, в главном меню требуется войти через аккаунт IT-гиганта из Купертино. Отметим, что в Сети появилась ссылк...

NVIDIA RTX 4070 Ti примерно на 5% быстрее RTX 3090 Ti Об этом свидетельствует тестирование NVIDIA RTX 4070 Ti в OctaneBench, хотя для выводов одного теста явно недостаточно

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

[Перевод] 12 методик, которые помогут создавать приложения на Flutter легко и просто Hola, Amigos! На связи Саша Чаплыгин, Flutter-dev. В этой публикации вы познакомитесь с методиками для разработчиков Flutter, которые помогут вам улучшить качество программного кода, его читаемость, простоту и эффективность. Будет полезно почитать Flutter-разработчикам всех ...

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

Недельный геймдев: #103 — 8 января, 2023 Из новостей: разработчик Vampire Survivors использует новый подход к монетизации, создатель эмулятора PS2 для Android «заморозил» проект из-за отношения сообщества.Из интересностей: взгляд на сложную экосистему Rain World, Flappy Bird на нодах в Блендере, порт Doom прям в...

Робот-пылесос Midea VCR03: розовенькая бюджетная модель Midea VCR03P — это откровенно бюджетное устройство, которое мы изначально не рассматривали в качестве конкурента для роботов-пылесосов среднего и, тем более, премиального уровня. По правде говоря, мы приступали к тестированию с мыслями «если он хоть как-нибудь уберет мусор —...

Оказывается, «правильная» Radeon RX 7900 XTX с хорошим разгоном может догнать GeForce RTX 4090 Обзоры видеокарт Radeon RX 7900 показали, что в целом с разгоном у адаптеров всё довольно плохо. Однако оказалось, что тут есть нюанс.  Ресурс TechPowerUp после эталонных карт раздобыл для тестирования Asus Radeon RX 7900 XTX TUF OC. Кроме прочего, эта карта выдел...

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

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

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

Первый тест 240-ваттной зарядки Realme GT Neo5 показал, что 240 Вт она не обеспечивает Realme GT Neo5 будет первым смартфоном на рынке с 240-ваттной зарядкой. Его представят в феврале, но уже сейчас у нас есть результаты тестирования этой зарядки.  Как можно видеть на фото, при подключении смартфона к зарядке посредством специального адаптера послед...

Qualcomm уже тестирует Snapdragon 8 Gen 3 Некоторое время назад появилась информация о том, что компания Qualcomm официально ещё ничего не объявляла, но она уже работает над созданием процессора нового поколения. Сначала это казалось странным, потому что текущий процессор пока что установлен на трёх смартфонах и явл...

О красной неадекватности и объективности тестирования Сегодня мы рассмотрим один "миф", связанный с фанатством поклонников продукции AMD и прочих...

Выпущен мини-ПК «Бобер» на отечественном процессоре «Байкал» — стильный, быстрый, российский О старте тестирования компактных персональных компьютеров «Бобер» сообщила компания «Росэнергоатом».

Обзор и тестирование процессорного кулера Deepcool AG400 LED Новинка Deepcool отрабатывает свои деньги на все 100% и справится с охлаждением процессора Intel Core i5-13600K.

Обзор и тестирование моноблока HIPER V2 Линейку устройств HIPER пополнил функциональный и красивый моноблок, предназначенный для широкого круга задач.

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

Появились результаты тестов ноутбука с Nvidia RTX 4090 и Intel Core i9-13900HX в Geekbench, Cinebench и 3DMark Time Spy На выставке CES 2023 многие бренды, включая Lenovo, Asus, MSI и Razer, представили игровые ноутбуки, оснащенные процессорами Intel 13-го поколения и видеокартами серии Nvidia RTX 40. Теперь же появились результаты тестирования ноутбука с Nvidia RTX 4090 и Intel Cor...

«Разделенный экран» стал доступен всем пользователям Microsoft Edge, но есть подводные камни После непродолжительного периода тестирования компания Microsoft сделала доступной для всех пользователей фирменного браузера Microsoft Edge новую интересную функцию, которая позволяет разместить две страницы или два сайта бок о бок в одном окне браузера.  Сгенери...

Обратный websocket/http туннель данных на .NET + SignalR  Возникла необходимость организовать трафик к внешнему сервису из сегмента с ограничением на исходящие соединения. Этот внешний сервис использовал одновременно множество tcp/udp сокетов. При беглом обзоре существующих утилит не обнаружил готовое решение инкапсуляции мно...

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

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

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

Обзор и тестирование материнской платы MSI MAG B760M Mortar WIFI Новинка линейки MSI MAG предназначена для тех, кто хочет всё современное, но не готов переплачивать за возможность разгона процессора.

Анонс Windows 11 Insider Preview Build 25314 (канал Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 25314 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.25314.1000.rs_prerelease.230303-1411. Напомним, что канал Canary идеально подхо...

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

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

Spring-потрошитель: жизненный цикл Spring Framework Никому не секрет, что Spring Framework один из самых популярных фреймворков для приложений на языке Java. Он интегрировал в себя самые полезные и актуальные технологии, такие как i18n, JPA, MVC, JMS, Cloud и т.п.Но насколько хорошо вы знакомы с жизненным циклом фреймворка? Н...

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

Innostage: 77% организаций в России недостаточно защищены от взлома Группа анализа защищенности компании Innostage провела тестирование на проникновение (пентест) в российских компаниях и подводит промежуточные итоги. Целью пентеста являлось получение максимально возможных привилегий или выполнение ...

Microsoft разрабатывает собственный процессор Athena для ускорения задач искусственного интеллекта Агентство The Information со ссылкой на собственные источники сообщает, что Microsoft с 2019 года в тайне работает над созданием собственных процессоров для ускорения задач искусственного интеллекта. Компания ожидает, что данная разработка поможет сэкономить деньги и отказа...

VK открыла доступ к сервису бета-тестирования продуктов VK Tester Через него можно проверять пользовательские сценарии и получать обратную связь от тестировщиков.

Переплата того стоит: раскрыты результаты тестирования ноутбучной NVIDIA RTX 4060 в играх Наши коллеги из VideoCardz.com опубликовали результаты полного тестирования игрового ноутбука, оснащённого видеокартой NVIDIA RTX 4060.

Техподдержка: как научиться жить без Jira Привет! Меня зовут Савр, я работаю инженером технической поддержки Arenadata. В прошлом году нам, как и многим другим компаниям, использовавшим зарубежное ПО, пришлось переходить на российские аналоги. В частности, с болью в сердце мы отказались от Jira Service Management (д...

Патч 4.0 для LoL: Wild Rift — Зои, 8 сезон и авторизация через Xbox League of Legends WIld Rift это показательная MOBA на смартфоны, так как в ней нельзя победить за счёт доната. Игре уже стукнул 2 год, а патчи продолжают литься рекой. На этот раз мы посмотрим на обновление 4.0. С ним в игру пришёл новый Чемпион, Зои. Она выступает в роли по...

10 инструментов ИИ с бесплатным тестовым доступом, которые пригодятся в работе В этой статье собрано 10 инструментов на основе искусственного интеллекта, большинство из которых просты в использовании и бесплатны для тестирования.Всем привет! Меня зовут Маруся, я аналитик данных, веду блог в телеграме Аналитика и growth mind-set.Практически все инс...

Анонс Windows 11 Insider Preview Build 25330 (канал Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 25330 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.25330.1000.rs_prerelease.230325-1609. Напомним, что канал Canary идеально подхо...

Пиксельная RPG Queen's Heroes вышла на iOS и Android Queen's Heroes — мобильная игра, которую запустили в App Store и Google Play. В ней игроки управляют группой фэнтези-персонажей. Они сражаются на небольшом поле формата «3 на 3» с мехами и другими роботами. Между прохождениями миссий игроки Queen's Heroes могут призывать но...

Лучшая игровая приставка в истории. Sony PlayStation 6 шокировала всех В настоящее время на рынке можно встретить огромное множество различных самых разных электронных устройств, позволяющих играть в видеоигры и получать от этого процесса максимально много удовольствия и положительных эмоций. Однако существуют специальные гаджеты, за счет Чита...

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

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

Chery заплатит поклоннику за лучший дизайн для своего нового внедорожника Компания Chery официально сообщила о планах по выпуску нового внедорожника под кодовым названием S56, а также обратилась к поклонникам за помощью с его дизайном. Как сообщают «Китайские автомобили», проект Chery S56 создается подразделением Chery New Energy,...

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

NestJS для разрастающейся разработки: зачем так сложно и почему всё-таки да Привет, Хабр. Меня зовут Денис Былинин, я архитектор в компании Сравни. Сегодня хочу рассказать, как мы пришли к использованию NestJS и какие сделали выводы после года работы с ним. Чтобы не уходить в абстракции, которые легко гуглятся, я сосредоточусь на том, как испол...

США тоже хочет передавать энергию со спутника: в Northrop Grumman протестировали систему наведения для этого Northrop Grumman завершила наземные испытания технологий для передачи энергии со спутников на поверхность планеты. Речь идёт о системе наведения для луча, по которому и будет передаваться энергия. Испытание проводилось в одной из тестовых камер Northrop Grumman в Балтим...

Пресс-релиз сборок Windows 11 Insider Preview Build 22621.1391 и 22624.1391 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.1391 и 22624.1391 для инсайдеров в Beta Channel. • Build 22624.1391 = Новые функции развернуты; • Build 22621.1391 = Новые функции отключены по умолчанию; ОБНОВЛЕНО: Инсайдеры, которые ранее использовали сбо...

Лучшая ОС в истории. Microsoft выпустила инновационную Windows 12 Компания Microsoft занимается разработкой и выпуском операционных систем вот уже как очень много лет, и за такой период времени ей удалось сделать свою продукцию максимально продвинутой во всех смыслах и отношениях. Новейшим творением корпорации является Читать полную верси...

Лучшая ОС в мире. Windows 12 вышла и шокировала всех Наиболее известной, популярной и распространенной операционной системой в мире является Windows 10, которая установлена очень и очень многие электронные устройства. Она вышла в 2015 году и успела за несколько лет завоевать большую часть рынка. Одновременно Читать полную вер...

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

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

[Перевод] Перевод первой части учебника Patterns.dev Привет! Меня зовут Айнур, и я frontend-разработчик SimbirSoft. Более 6 лет я работаю над коммерческими проектами, создаю и улучшаю интерфейсы, поэтому в работе достаточно часто использую паттерны проектирования. Неоднократно я обращался за идеями и лайфхаками к книге Pattern...

[recovery mode] Kotlin/Golang работа в двух языках Так уж получилось, что у нас в компании используются разные стеки и языки. И в частности у нас есть большое подразделение, основным стеком которого является JVM с Kotlin в качестве языка разработки (вместо ванильной Java, на бэкенде). Но при этом этому же отделу регулярно пр...

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

Пресс-релиз сборок Windows 11 Insider Preview Build 22621.1325 и 22623.1325 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.1325 и 22623.1325 для инсайдеров в Beta Channel. • Build 22623.1325 = Новые функции развернуты; • Build 22621.1325 = Новые функции отключены по умолчанию; НАПОМИНАНИЕ: Инсайдеры, которые ранее использовали с...

В Китае разрешили тестирование беспилотных такси без водителей Компании Baidu и Pony.ai получили первые лицензии на тестирование полностью автономных автомобилей без операторов безопасности в Пекине.

Перегрев AMD Radeon RX 7900 вызван проблемой с конструкцией испарительной камеры К такому выводу приводят исследования известного оверклокера Der8auer, который провел масштабное тестирование видеокарт RTX 7900 XTX

[Перевод] 6 Python декораторов, которые значительно упростят ваш код "Простое лучше сложного".Лучшая функция Python, которая применяет эту философию из "дзен Python", - это декоратор.Декораторы могут помочь вам писать меньше кода для реализации сложной логики и повторно использовать его повсюду.Более того, существует множество замечательных в...

Picaso Designer X series 2. Контроль подачи ли? Выводы. Друзья, всем привет! Мы уже тут как родными становимся. Итак, проблема с контролем подачи Picaso разгадана!Для одних это будет бальзамом на душу, для других "сомнительным" спасением. Для меня же это - полное ДНО от Picaso! Но, по порядку. Букв будет много, статья ориентирова...

Слух: Microsoft начала разрабатывать Windows 11 Moment 3 Еще в ноябре Microsoft впервые начала активировать обновление Windows 11 Moment 3. Тогда следы предстоящего обновления функций были обнаружены в сборках Dev Channel. Примерно в это же время Microsoft перешла на семестр разработки Zinc. Внутренние идентификаторы тестирования ...

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

Технологии прошлого сегодня — стандарт X.25 У себя в блоге мы часто пишем о работе интернет-провайдеров и сетевых протоколах. Мы решили начать серию материалов о технологиях из прошлого. Сегодня говорим о стандарте пакетной передачи данных X.25. Относительно недавно с ним работали крупные банковские системы вроде SWIF...

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

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

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

Зачем Clojure Flutter ”Если вам нравятся Руби, Свифт, Дарт, Эликсир, Эльм, С++, Питон или даже С, используйте их ради бога. Но выучите Кложур, и выучите его хорошо” — Дядя Боб (твит, а также твиты: 1, 2, 3).Статей о Clojure написано много, цель этой — дать свое видение некоторых преимуществ языка...

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

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

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

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

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

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

Российский процессор Baikal BE-M1000 протестировали. С какой моделью Intel сравнится Компания «Байкал Электроникс» поделилась результатами тестирования процессора Baikal BE-M1000.

В России сейчас таких PC более 24%: Microsoft выпустила финальные обновления для Windows 7 и Windows 8.1 Компания Microsoft выпустила для операционных систем Windows 7 и Windows 8.1 пакет свежих исправлений и улучшений в рамках традиционного ежемесячного «обновления по вторникам» (Patch Tuesday).  Апдейты под номерами KB5022338 и KB5022352 для Windows 7 и...

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

Обзор и тестирование видеокарты MSI GeForce RTX 4080 Suprim X MSI GeForce RTX 4080 Suprim X – это лучшая из видеокарт последнего поколения, она заметно отличается от GeForce RTX 4080 Gaming X Trio и полностью соответствует своему классу.

Наконец-то появились тесты Radeon RX 7900 в играх, и новинки относительно RTX 4080 смотрятся очень сильно В Сеть наконец-то попали первые результаты тестирования видеокарт Radeon RX 7900 в играх. Учитывая, что официально обзоры будут опубликованы уже завтра, утечка мягко говоря поздняя. В любом случае, она очень интересная и важная.  Итак, тестирование проходили обе н...

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

Установка в Alt Linux специализированного ПО, защищенного ключами Guardant, на примере ГосСтройСмета В своей предыдущей статье (Настройка Linux для инженера-ПТО/инженера-сметчика ч.2), которая тепло была принята в профессиональном сообществе, я рассказывал о том как подготовиться инженеру строительного производства к офисной работе в операционной системе Linux. Отечествен...

«Росэнергоатом» тестирует отечественные ПК «Бобёр» с процессорами «Байкал-М» Концерн «Росэнергоатом», который входит в состав госкорпорации «Росатом», начал тестировать российские ПК производства Delta Computers. Речь идёт о модели «Бобёр» на базе отечественного мобильного процессора. Источник: Delta-Com...

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

В Samsung Galaxy S24 тоже будет использоваться разогненная версия Snapdragon, а новый Exynos дебютирует только в Galaxy S25 в 2025 году Инсайдер Йогеш Брар утверждает, что Samsung планирует и в будущем выпускать разогнанные версии однокристальных систем Snapdragon для своих смартфонов. В частности, сообщается, что в серии Samsung Galaxy S24 также будет использоваться разогнанная однокристальная система ...

На орбите заработали три новых «Гонца» Роскосмос сообщил об успешном введении в эксплуатацию трёх низкоорбитальных космических аппарата связи «Гонец-М».  Спутники запустили с космодрома «Восточный» в октябре 2022 года с помощью ракеты носителя «Союз-2.1б». На то...

MasterSCADA 4D заработала на Astra Linux MasterSCADA 4D предназначена для разработки систем автоматизации и диспетчеризации технологических процессов.

Бюджетный 3D принтер как конструктор. Заменяем материнскую плату и прошивку К нам приехал принтер Creality Ender 3 v2 с процессором GD (GigaDevice) вместо ожидаемого STM (STMicroelectronics). Принтер в базовой комплектации еще как-то работает (хотя прошивка очень урезана), но часть периферии принтера не работает вовсе (датчик филамента), а остальное...

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

Аниме-игра Evermore Knights позволяет заработать NFT и крипту Evermore Knights — мобильная RPG с пошаговыми битвами, которую запустили на Android. В ней игроки формируют отряд из 4 аниме-бойцов, каждый из которых имеет разный уровень редкости и роль в команде. Отметим, что каждый из них имеет уникальную внешность и характеристики, а та...

Как адаптировать Android-приложение под Huawei Всем привет! Меня зовут Миша Вассер, я Head of Android в AGIMA. Мы занимаемся разработкой Digital-продуктов для больших и маленьких компаний, в том числе пилим мобильные приложения.Не так давно — по сравнению со всей историей Android — Huawei выкатил собственную операционную...

Раскатка k8s 1.26 ansible+jenkins Приветствую всех! Недавнее масштабное обновление github (когда там часами не работало ничто) побудило меня поделиться своим опытом автоматизации установки k8s на bare metal.Итак. Задача: развернуть кластер kubernetes последней на данный момент версии 1.26 средствами CI/CD за...

Бывший эксклюзив для Apple: популярный видеоредактор LumaFusion стал доступен для Android и ChromeOS Команда разработчиков приложения LumaFusion для редактирования видео объявила о существенном расширении поддерживаемых устройств. После бета-тестирования в ноябре прошлого года, теперь LumaFusion широко доступен для пользователей Android и ChromeOS.  Ранее LumaFus...

Как создать сообщество продактов в ИТ-компании. Опыт МойОфис C 2013 года МойОфис занимается разработкой технологически сложных продуктов. В связи с этим у нас изначально сложилась сильная культура разработки (research and development) — по сути, фундамент компании. А поскольку линейка наших продуктов — от офисных редакторов до почтовы...

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

Деплоим Machine Learning Workloads используя MLFlow Сегодня мы узнаем, как развертывать различные рабочие нагрузки машинного обучения с помощью MLflow.Не будем томить, сразу к делу. Читать далее

Трекинг без разметки или как следить за тысячами пузырьков на производстве Привет, Хабр! Меня зовут Клоков Алексей, сегодня поговорим об алгоритмах компьютерного зрения, обработке видеопотока и подходах к трекингу без разметки (unsupervised tracking). Методичка будет полезна как опытным специалистам, перед которыми стоит подобная задача, так и нач...

MDM в ритейле: как сохранить производительность без западных решений НИИ СОКБ Центр разработки разрабатывает и развивает отечественную платформу управления мобильными устройствами UEM SafeMobile. Традиционно российский ритейл использовал зарубежные MDM-решения, но в 2022 году обслуживание клиентов на территории России было прекращено. Примене...

[Перевод] Вот что я нагуглила за неделю в качестве старшего инженера-программиста Три года назад разработчик Софи Кунин* опубликовала пост под названием «Вот что я нагуглила за неделю в качестве профессионального инженера-программиста», и он явно нашел отклик у читателей, поскольку стал довольно вирусным. За эти три года многое произошло. Софи повысили, т...

Apple столкнулась с проблемами, но всё же работает над услугой покупки iPhone по подписке Похоже, компания Apple столкнулась с проблемами при разработке услуги покупки iPhone по подписке при помощи Apple Card.  Известный журналист Bloomberg и инсайдер Марк Гурман (Mark Gurman) сообщает, что компания столкнулась с некими техническими проблемами, из-за к...

Основы OkHttp в Android-разработке OkHttp — библиотека и по совместительству HTTP-клиент с открытым исходным кодом для Java и Kotlin, разработанная Square, которая также создала Retrofit.Порой стоит использовать не вездесущий Retrofit, а OkHttp из-за его производительности и большего функционала.В статье подр...

Чистый код, часть 1 Привет! В этом посте я хочу обсудить, что такое чистый код и почему я считаю его очень важной практикой. Если у вас всё руки не доходили до того, чтобы сесть и подробно почитать книги Дяди Боба, я подготовил небольшой конспект по его видеолекциям со своими примерами с самым ...

Совершенно новый Haval H6 показали на качественных изображениях В Сети опубликовали качественные изображения кроссовер Haval H6 уже четвёртого поколения, который будет построен на платформе Lemon 2.0. Эти компьютерные изображения были сделаны на базе шпионских снимков нового автомобиля, который уже проходит тестирование на доро...

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

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

Обнаружен новый виновник болезни Альцгеймера: при чем тут иммунитет У спинномозговой жидкости (ЦСЖ) есть одна важная, хотя и менее известная функция: она обеспечивает иммунную защиту мозга. Так, новое исследование позволило выявить роль ЦСЖ в развитии когнитивных расстройств, таких как болезнь Альцгеймера.

Встроенная биометрия и отсутствие поддержки Windows 7: Google выпустила браузер Chrome 110 Компания Google выпустила-таки версию браузера Chrome под номером 110, в которой убрала поддержку операционных систем Windows 7 и 8.1. Таким образом, это первая версия веб-обозревателя, который поддерживает только Windows 10 и 11. Изображение сгенерировано нейросетью M...

Дагестанские электроусилители руля для Lada Granta пока отменяются. Эти комплектующие продолжает поставлять калужский завод «Автоэлектроника» Завод АвтоВАЗ заявил, что основным поставщиком дефицитных комплектующих, которыми являются электроусилители рулевого управления для Lada Granta, выступает калужский завод «Автоэлектроника». В пресс-службе АвтоВАЗа за запрос «Российской газеты» от...

Российский аналог Downdetector запустят уже весной Директор подведомственного Роскомнадзору Центра мониторинга и управления сетью связи общего пользования (ЦМУ ССОП) Сергей Хуторцев сообщил, что отечественный аналог сервиса Downdetector заработает в России весной. Сервис должен заработать уже весной. Сейчас идет техниче...

Взлет и падение Vuetify. Некролог Vuetify - один из самых популярных Material Design фреймворков для Vue, которому недавно исполнилось 6 лет. И 6 января 2023 года его основатель заявил, что проект Vuetify перестал окупаться и он ищет работу. Отсюда - некролог в названии статьи.Статья состоит из шести небольш...

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

SQL backend или как помочь BI работать с BigData Привет, Хабр! В этом посте мы поговорим о том, как происходит подключение к внешней СУБД для BI-платформы Visiology, а также разберем ситуации, когда это действительно нужно. Под катом — подробный разбор возможностей SQL backend, которым может воспользоваться сегодня фактиче...

8 ядер, 6 ГБ ОЗУ и цена 530 долларов: это новый планшет Bigme S6 Color с цветным E ink экраном Компания Bigme представила планшет Bigme S6 Color с восьмиядерным процессором с частотой 2,3 ГГц,  6 ГБ оперативной памяти и 128 ГБ встроенной. Самым интересным является экран 7,8-дюймовый E ink, причём он цветной. Дисплей характеризуется разрешением 1872 x 1404 п...

Обзор LMS.NetMap Часто при проведении пентестов большой корпоративной инфрастуктуры нам не хватало визуального отображения сетевой инфраструктуры. Zenmap — это, конечно, хорошо, но с момента последнего релиза прошло уже около 8 лет. Другие свободные решения зача...

«Союз МС-23» прошёл испытания на герметичность перед отправкой на МКС На космодроме Байконур  завершились испытания в вакуумной камере беспилотного корабля «Союз МС-23». Об этом рассказала пресс-служба Роскосмоса.  Специалисты провели пневмовакуумные испытания корабля в вакуумной камере монтажно-испытательного корпу...

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

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

ЦИПР 2023: TrueConf создал технологию для защиты платформ видеоконференцсвязи от внешних угроз TrueConf представила новое решение для защиты корпоративных сетей коммуникаций от внешних угроз — «Пограничный контроллер TrueConf». Решение позволяет скрывать сетевые адреса ВКС-платформ и выступает в роли фильтра, закрывающего системы заказчиков во внутреннем контуре от не...

Обзор и тестирование материнской платы MSI MPG X670E Carbon WIFI Для первого знакомства с новым поколением системных плат AMD, основанных на AMD X670E, мы взяли универсальную модель MSI форм-фактора ATX.

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

Представлена новая версия Microsoft Teams для Windows на базе WebView2 Microsoft анонсировала новую версию клиента Microsoft Teams для Windows, которая приносит с собой не только множество новых функций, но и значительно улучшает производительность приложения за счёт перехода с Electron на WebView2. Новый клиент уже доступен пользователям в ка...

Абсолютно бесплатный VPN с бесплатного VPS Думаю про VPN слышали все, и многим приходилось им пользоваться. При этом использование готового VPN, которым руководит какой - то неизвестный человек, не является хорошей идей. Тем более в России на данный момент пытаются блокировать, как сами VPN провайдеры (Windscribe, Pr...

Как мы ищем документы в Naumen Disk или еще один вариант организации FTS В процессе работы над проектом мы рассмотрели различные способы организации Full Text Search (FTS) по файлам. И… отказались от них в пользу своего решения, которое базируется на стандартных методах. В статье я опишу путь построения полнотекстового поиска по файлам для веб пр...

Бесперебойный деплой микрофронтендов с Kubernetes: как настроить Фронтенд-разработка может жить без независимого деплоя, пока у нее не больше 7 микрофронтендов. Но, чем выше число, тем сильнее страдают процессы. Наша команда в Mindbox прошла через это с Octopus, когда деплоила в Yandex Cloud S3. Причем на все обновления был один...

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

Видеокарта Intel Arc A780 показала себя лучше других моделей AMD и NVIDIA В рамках тестирования на YouTube-канале TheSpyHood эксперты выяснили, насколько большая разница в современных играх будет между видеокартами Arc A780 и RX 6750 XT и RTX 3070.

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

Google, так это замена Android или нет? Компания активизировала свои работы над Fuchsia OS Компания Google может ускорить разработку операционной системы Fuchsia в новом году. Судя по всему, в начале декабря компания провела мероприятие SDK Bootcamp именно для этой платформы, а также обновила официальный плагин Visual Studio Code. Ресурс Android Deadlines пр...

[Перевод] Istio Service Mesh: как упростить управление микросервисами Компании с большими монолитными приложениями разбивают свои приложения на более мелкие микросервисы, поскольку последние обеспечивают гибкость и быстродействие. Однако во время процесса возникает множество препятствий и вопросов, с которыми сталкиваются разработчики. Ответом...

Blizzard устраняет ошибки обнаруженные во время бета-тестирования раннего доступа Diablo IV Некоторые из первых проблем включают в себя отключение игроков от серверов и неспособность некоторых консольных игроков дождаться своей очереди на вход в игру.

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

Из FPGA-дизайнера в ASIC: четыре личных истории и анонс курса переподготовки от YADRO Microprocessors Во всем мире и в нашей стране резко возрос интерес к разработке микроэлектроники, ключевым элементом которой являются системы на кристалле. Разработка этого класса устройств требует глубоких специальных знаний и опыта, а специалистов такого профиля в индустрии не хватает. Пр...

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

Пишем продвинутый планировщик с использованием React, Nest и NX. Часть 3: работа с задачами Друзья, всем привет! Меня зовут Игорь Карелин, я frontend-разработчик в компании Домклик. В прошлой части мы разобрали, как создать аутентификацию с помощью библиотеки Passport, а сегодня мы рассмотрим такие манипуляции, как добавление, редактирование, удалени...

«Красный код»: Google считает, что ИИ-боты, подобные ChatGPT, угрожают её бизнесу Несколько недель назад мир узнал о чат-боте ChatGPT от компании OpenAI, который оказался весьма мощным. Он может поддерживать разговор, генерировать идеи, притворяться Linux-машиной и делать многое другое. Хотя ChatGPT ещё можно и нужно улучшать, его нынешние возможност...

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

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

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

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

[Перевод] Jenkins Scripted Pipeline: как использовать «Pipeline-as-code» — принцип, который позволяет Jenkins обрабатывать пайплайны как обычные файлы. Существует два способа описания пайплайнов: скриптовый и декларативный. В этой статье поговорим о Jenkins Scripted Pipeline: проанализируем его структуру и разберём варианты исп...

Nanc — backend-agnostic CMS с Flutterлюшками Привет! Сегодня я хочу представить вам плод моего многомесячного труда по ночам и выходным, призванный улучшить опыт управления контентом и привнести в мир разработки Flutter-приложений дополнительные возможности.Далее речь пойдет о Nanc (читается как Нэнс, но я внутренним г...

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

Документ бизнес-требований: Что это такое и как его составить [+5 шаблонов] Документ бизнес-требований (BRD) является отправной точкой для любого программного проекта или бизнес-решения. Благодаря такому документу члены команды приходят к единому мнению о том, что нужно создать, зачем это делать и как этого добиться.В этой статье изучаются основные ...

Как определить уровень стресса с помощью Apple Watch Умные часы — это не только про удобство и красивый внешний вид: важно и то, чтобы наручный гаджет был полезным в разных жизненных ситуациях. Учитывая то, сколько нервничают люди в 21 веке, важно наличие специального датчика в смарт-часах или фитнес-браслетах: например...

Исправляем ошибку INACCESSIBLE BOOT DEVICE Все пользователи рано или поздно сталкиваются с самыми различными ошибками, что выдает операционная система Виндовс 10. Довольно часто это случается тогда, когда много работы и вовсе нет времени. Опытные пользователи быстро устраняют типичные ошибки и продолжают работу, а ...

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

Действительно очень быстро. Появились первые результаты тестирования Samsung Galaxy S23 Ultra В Сети появились результаты тестирования флагманского смартфона Samsung Galaxy S23 Ultra. Производительность его графического процессора увеличилась более чем на 50% по сравнению с Galaxy S22 Ultra. В тесте Geekbench Vulkan результат графического процессора нового смарт...

Датарк представила систему диспетчеризации ЦОД Datcheck Datcheck является SCADA-системой, построенной на российской платформе MasterSCADA, работает на любом ПК под управлением как MS Windows, так и OS семейства Linux. Система позволяет интегрировать все оборудование, обеспечивающее отказоустойчивость и безопасность ИТ-инфраструкт...

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

Для Outerland (Project Stars) пройдёт бета-тест в Китае Outerland — мобильная игра и песочница про исследование космоса. Конечно, масштаба наподобие No Man's Sky не будет, за то получится изучать огромную планету с другими игроками и обустраивать базу. В китайском маркете появилась информация о предстоящем ЗБТ Outerland. Заявку ...

«Лаборатория Касперского» представила уникальный сервис для выявления закладок в ПО Команда «Лаборатории Касперского» сообщила о запуске сервиса под названием Kaspersky Open Source Software Threats Data Feed. Как отмечают разработчики, это первый подобный сервис в России, он позволит выявлять закладки в сторонних компонентах и ПО с открыты...

В Москве создали единую платформу для разработки электромобилей В Москве создали единую платформу для разработки электромобилей и относящихся к нем проектов на базе Московского инновационного кластера (МИК), который объединяет около 40 компаний, включая завод «Москвич», университет МАДИ, ОЭЗ «Технополис Москва&raqu...

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

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

Apple исправила проблемы с ложными экстренными вызовами, полосами на экране и добавила новые функции в iPhone. Вышла iOS 16.3 Apple выпустила iOS 16.3, третье крупное обновление операционной системы iOS 16, вышедшей в сентябре прошлого года. iOS 16.3 выходит через месяц после iOS 16.2. iOS 16.3 можно загрузить на подходящие iPhone и iPad по беспроводной сети, выбрав «Настройки» >...

Тихая революция: с ноября 2022 года часть статей на портале CNET писала нейросеть На портале CNET публикуется немало статей и новостей. Однако, похоже, не все они написаны людьми. Как сообщается, примерно с ноября 2022 года часть материалов финансовой тематики генерировалась с помощью нейросети. Эти материалы опубликованы от имени автора CNET Money ...

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

Новая эко-система автоматизации Formlabs: Устранение простоя 3D-принтера и снижение стоимости каждой напечатанной детали Эко-система автоматизации Formlabs включает в себя аппаратное приложение Form Auto, набор программных приложений Fleet Control и систему High Volume Resin System.Компания Formlabs рада представить три новых продукта: Form Auto, Fleet Control и High Volume Resin System, котор...

Yolo на мобильном без постобработки Столкнулся я как-то с проблемой распознавания упорядоченных последовательностей объектов на мобильных устройствах. Идея использовать YOLO пришла довольно быстро, так как модель хорошо подходила по многим параметрам. Я экспортировал обученную модель и с грустью осознал, что о...

Компания Neuralink показала как чипированная обезьяна печатает на компьютере Neuralink Илона Маска готовится к тестированию мозгового имплантата Link на людях в 2023 году Пока все наблюдают за Илоном Маском в Твиттере, команда Neuralink (также детище миллиардера) продолжает работу над усовершенствованием мозговых имплантатов. Ранее Илон Маск сообщил ...

[recovery mode] Как использовать промты в ChatGPT для генерации кода на Python Привет, друзья! Сегодня я хочу рассказать вам о том, как использовать промты в ChatGPT для создания программного кода на Python. Если вы работаете с Python или интересуетесь программированием, то вы, наверняка, знаете, насколько важно уметь быстро и эффективно создавать код....

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

Как сделать запись экрана в Windows 11 штатными средствами операционной системы Уже можно опробовать в тестовых сборках.

Microsoft обновила Windows 10 и Windows 11  — среди новшество не только исправление «Синего экрана смерти» и почти сотни уязвимостей Компания Microsoft выпустила обновления не только для своих ветеранов, Windows 8.1 и Windows 7, но и для современных операционных систем  Windows 10 и Windows 11.  В рамках традиционного ежемесячного «обновления по вторникам» (Patch Tuesday) разра...

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

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

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

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

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

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

Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 109.0.1518.49 Компания Microsoft выпустила список изменений сборки Microsoft Edge Stable Build 109.0.1518.49. Новые функции • Привязка учетной записи MSA-AAD. Microsoft позволяет пользователям, у которых есть личная учетная запись Microsoft (MSA) и учетная запись пользователя Microsoft че...

«Союз МС-23» без космонавтов доставит 429 кг грузов на МКС Роскосмос продолжает делиться подробностями о том, как протекает на Байконуре подготовка к запуску к Международной космической станции беспилотного корабля «Союз МС-23».  Фото: Иван Тимошенко/Роскосмос Как сообщила пресс-служба, «Союз МС-23»...

Погнался за девушкой, а стал middle-разработчиком Привет Хабр! В этой статье хочу рассказать о своем опыте обучения на fullstack-разработчика и поделиться лайфхаками для поиска работы в IT как в России, так и за рубежом. Я middle-разработчик в компании SimpleOne – это ESM-платформа для автоматизации бизнес-процессов. З...

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

Стрейч пленка ручная и машинная: Как выбрать оптимальный вариант для вашего бизнеса Стрейч пленка https://pack-land.ru/strejch-plenka - это один из самых популярных материалов для упаковки грузов. Его используют в различных отраслях, начиная от логистики и заканчивая производством. Существует два основных вида материала - ручная и машинная. В этой статье мы...

Насколько новый процессор AMD Ryzen 7 7800X3D быстрее флагманского Intel Core i9 Компания AMD опубликовала новые результаты тестирования своего процессора AMD Ryzen 7 7800X3D, который оснащён кэшем 3D V-Cache. В них он сравнивается с одним из самых мощных чипов Intel — Core i9-13900K.

Как я учусь на разработчика игр в Московском Политехе Меня зовут Айгерим, мне 20 лет. Я студентка Московского политехнического университета на направлении геймдев, сейчас на 3 курсе. Есть много статей про обучение IT-специальностям в разных вузах, но геймдев-направления в России это довол...

Что будет с батареей Айфона после установки iOS 16.3 Рассказываем, насколько долго держит батарея iPhone после установки iOS 16.3 После выхода релизной версии iOS 16 мы надеялись на то, что Apple больше не будет устраивать фокусы с автономностью Айфонов. Правда, продлилось это до обновления iOS 16.2: после ее установки старые ...

Vivo X90 Pro+ с 1-дюймовым датчиком изображения снимает так же, как и Google Pixel 7. Это мнение DxOMark Лаборатория DxOMark опубликовала результаты тестирования основной камеры смартфона Vivo X90 Pro+, который оснащен дюймовым датчиком изображения Sony IMX989, как и Xiaomi 12S Ultra. Он набрал в общей сложности 140 баллов, заняв десятое место в глобальном списке камер, ср...

Lada спасает Новый год. Гоночная команда Lada Sport выпустила новогодний видеоролик Нынешний год выдался непростым и для всей российской автомобильной отрасли, и для АвтоВАЗа. Тем не менее, компания таки сумела произвести за год 200 тыс. автомобилей, собрала пару тестовых экземпляров Vesta NG, показала электрический Largus. Время подведения итогов уже ...

Охлаждение серверов: новости от GRC, Vertiv, Frere и не только Вследствие роста спроса на услуги ЦОД на фоне активной цифровизации, массового перехода на удаленную работу и иных последствий пандемии COVID-19, системы охлаждения серверов стали еще более востребованным продуктом. Согласно оценкам консалтинговой компании Research&Marke...

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

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

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

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

Puzzle Strike: Combat RPG совмещает экшен с головоломками Puzzle Strike: Combat RPG — мобильная игра, ранняя версия которой появилась в американских App Store и Google Play. В ней вертикальный геймплей, разбитый на миссии и с автоматическими боями, что позволяет играть одной рукой. В Puzzle Strike: Combat RPG игрок постепенно соби...

Xiaomi запустила тестирование прошивки MIUI 14 Pad для своих планшетов Компания Xiaomi официально представила прошивку MIUI 14 на мероприятии по запуску смартфонов серии Xiaomi 13 еще в декабре, с тех пор постепенно обновляя и другие смартфоны до нее.

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

«Мы правда старались», — Банк России представил «Экономикум», игру для тех, кто хочет побыть центробанком Центральный Банк Российской Федерации сообщил о запуске интересного проекта собственной разработки — экономической игры под названием «Экономикум».  Как отмечает пресс-служба, это игра для тех, кто хочет побыть центробанком. В Центробанке рассказ...

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

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

[Перевод] Сравнение MySQL и PostgreSQL в 2023 году PostgreSQL и MySQL — это надежные, безопасные и масштабируемые базы данных, которые существуют уже много лет. Каждая из них имеет уникальные сильные и слабые стороны, что делает какую‑либо из них более подходящей для конкретных нужд. В этой стат...

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

SEO Выводы из утечки кода поисковика Яндекс Я был в восторге, когда узнал об утечке проприетарного исходного кода Яндекса. И после анализа данных я должен сказать, что выводы оказались весьма интересными! Итак, без лишних слов, давайте окунемся в основные выводы, которые я сделал. Читать далее

Helm Canary: как Сбер канареечные релизы реализовывал Привет, Хабр! Сегодня поговорим об опыте работы Cбера с Helm. Дело в том, что в Сбере широко используется контейнерная платформа OpenShift от RedHat, которая дополняет Kubernetes собственными возможностями, упрощает деятельность по разработ...

«ЭР-Телеком» готов предложить своим клиентам отечественное решение для виртуализации АО «ЭР-Телеком Холдинг», ООО «Шаркс Датацентр» и производитель серверного оборудования GAGAR>N завершили совместные тестирования и испытания по оценке совместимости программного обеспечения управления виртуализацией Sharx Base версии 5.10.x. и серверного оборудования GAGAR>N...

Pyramid Quest — платформер с Индианой Джонсом Pyramid Quest — платформер с решением головоломок и собиранием предметов. Сейчас в него можно скачать из Google Play. Игрок берёт на себя роль местного Индианы Джонса; он умеет прыгать и кидаться кинжалами во врага, только их количество ограничено. В Pyramid Quest есть 2 ур...

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

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

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

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

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

Hades II станет первым сиквелом в истории Supergiant Games Как и предыдущая Hades, сиквел Hades II анонсировали в ходе The Game Awards 2022. Действия игры будут разворачиваться через «неопределённое время» с момента событий оригинала. На этот раз геймеры возьмут на себя роль Мелинои — нимфы и богини искупительных пожертвований для у...

Galax представила твердотельный накопитель HOF Extreme 50 с активной системой охлаждения Бренд Galax представил новейший SSD-накопитель под названием HOF Extreme 50. Отличительной особенностью накопителя является активная система охлаждения, которая включает в себя радиатор и встроенный вентилятор. Galax HOF Extreme 50 обеспечивает молниеносную скорость перед...

“Авгиевы конюшни” отдела суппорта. Как мы накопили 1500 тикетов за 4 года и решили их все за 5 месяцев Всем привет! Мы - отдел бизнес-поддержки (БП) в Social Discovery Group. В этой статье расскажем, как мы повторили шестой подвиг Геракла, очистив доску от 1500 тикетов, которые накопились за 4 года. 1500 задач - это больно. Тикеты кочевали из спринта в спринт, заказчики ежедн...

Microsoft Edge 110 не будет поддерживать Windows 7, 8 и 8.1 Microsoft подтвердила, что веб-браузер Edge начиная с версии 110 не будет поддерживать операционные системы Windows 7, Windows 8 и Windows 8.1, жизненный цикл которых завершится в начале 2023 года. Уже сейчас актуальная предварительная сборка Microsoft Edge на канале Dev (1...

Какие системные приложения на телефоне можно без ущерба удалить Если вы хотите освободить место на своём смартфоне и улучшить его работу, то вам стоит обратить внимание на системные приложения. Руководитель центра по исследованию и тестированию абонентского оборудования МегаФона Александр Джакония рассказал, какие из них можно безопасно ...

Кто последний на индустриальный стандарт? Мне только спросить… Сегодня в сообществе ИТ архитекторов, поддерживающих подход “Архитектура как код”, все чаще появляются упоминания о его перспективах выйти на уровень нового индустриального стандарта. Можно было бы сказать, что любое общество должно быть амбициозным и видеть себя в “Центре В...

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

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

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

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

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

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

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

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

Пресс-релиз сборок Windows 11 Insider Preview Build 22621.1610 и 22624.1610 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.1610 и 22624.1610 для инсайдеров в Beta Channel. • Build 22624.1610 = Новые функции развернуты; • Build 22621.1610 = Новые функции отключены по умолчанию; НАПОМИНАНИЕ: Инсайдеры, которые ранее использовали с...

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

Microsoft выпустила обновление «Moment 2» для Windows 11 версии 22H2 Состоялся релиз нового крупного обновления для Windows 11 версии 22H2, которое принесло с собой множество улучшений и новых функций. Ранее это обновление было известно под кодовым названием «Moment 2». Ожидается, что все пользователи этой версии системы получат обновление в...

Как выбраться из долговой ямы Российские мужья, по статистике социологического исследовательского центра “Electra”, в случае попадания в долговую яму, в 83.7% случаев остаются там навсегда, сайт https://bankiros.ru/credits/na-karty поясняет, как исправить эту ситуацию и впредь не попадать в нее, оформляя...

AutoCAD 2024 для Mac на базе SoC Apple M1 и M2 обеспечивает двукратный прирост производительности Autodesk объявила о том, что программное обеспечение AutoCAD 2024 и AutoCad LT 2024 для macOS стало доступно на компьютерах Mac, построенных на базе процессоров Intel и однокристальных систем Apple Silicon. Обновленное программное обеспечение AutoCAD, оптимизированное к...

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

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