Markdown Editor: WYSIWYG и markup-редактор на базе Gravity UI Привет, Хабр! Меня зовут Сергей Махнаткин, я работаю разработчиком в отделе User Experience в Yandex Cloud. В прошлом году мы писали о нашей дизайн-системе и библиотеке компонентов Gravity UI. С тех пор система не раз обновлялась и обрастала новыми функциями, и сегодня я хоч...
Эволюция Assert'a на примере тестирования вездехода из Звездных Войн Привет, Хабр! Меня зовут Михаил Палыга, я инженер в Блоке обеспечения и контроля качества выпуска изменений ПО в РСХБ‑Интех. На проекте для проверки данных мы пользуемся библиотекой AssertJ — Java библиотекой с открытым исходным кодом, испо...
Как заставить тесты «видеть» дефекты: о внедрении функционала скриншот-тестирования в проект E2E автотестов Всем привет, меня зовут Александр Матюшенко, я инженер по автотестированию в одной из платформенных команд в Альфа-Онлайн. Долго откладывал написание этой статьи по разным причинам: начиная от занятости, заканчивая собственной ленью. Но вот наконец-то решился. Читать далее
Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время Отладка и тестирование — основа нашей работы, но они могут быть утомительными и отнимать много времени. Поэтому сегодня я расскажу о четырех новых фичах в DevTools, которые помогут тестировщикам и разработчикам работать быстрее и эффективнее. Эти инструменты созданы специаль...
Создание простой CRM на Next.js и Prisma для B2B Мой опыт работы в продажах в различных компаниях многому меня научил. Одним из ключевых инструментов, без которого невозможен эффективный процесс продаж, является CRM-система. Для руководителей и менеджеров по продажам она должна решать множество задач и отвечать на целый ря...
Автоматизированное тестирование графических приложений и сценариев установки Как мы используем проект openQA в тестировании российской операционной системы ОС “МСВСфера” 9 от вендора “Инферит”Одна из самых сложных задач в разработке и поддержке операционных систем – тестирование графических приложений и сценариев установки. Процесс усложняется постоя...
[Перевод] Smoke vs Sanity тестирование: в чём разница? Тестирование, как неотъемлемый процесс жизненного цикла разработки программного обеспечения, обеспечивает функциональность, совместимость и производительность разрабатываемых приложений. Среди различных видов тестирования особое место занимают smoke-тесты и sanity-тесты, кот...
Деплой без стресса: автоматизируем процесс для Telegram-ботов Привет! Меня зовут Арсений Помазков. Я — разработчик и создатель одноименного YouTube-канала. Часто в pet-проектах приходится вручную загружать обновления на сервер. Это отнимает много времени и увеличивает вероятность ошибок при изменении кода. Чтобы упростить и ускорить п...
Тестирование BMС: поговорим о нагрузочном тестировании Хабр, привет! Мы в компании Аквариус стремимся к тому, чтобы тестирование проходило без активного участия человека. Поэтому, продолжая предыдущую нашу статью про автоматизированное тестирование BMC: Тестирование BMC: Автоматизировать! Нельзя все руками, я...
Функциональное тестирование Kubernetes Operators с Kubebuilder Привет, Хабр!Сегодня поговорим о том, как тестировать Kubernetes Operators с помощью одного замечательного фреймворка. Функциональное тестирование — это не просто «хорошо бы», это необходимость. А вот как сделать качественное тестирова...
Как создать плохой REST-сервис: краткое руководство REST API — один из самых популярных типов веб‑сервисов. Но несмотря на множество туториалов по его созданию, на практике встречаются сервисы, которые вызывают лишь разочарование у пользователей.Это подтолкнуло Костю, проектного разрабо...
Создаем свою библиотеку на C++ с тестированием, CMake и блекджеком: часть 2 В мире программирования создание собственных библиотек — это не просто возможность пополнения своего портфолио или способ структурировать код, а настоящий акт творческого самовыражения (и иногда велосипедостроения). Каждый разработчик иногда использовал в нескольких своих пр...
[Перевод] Асинхронный Rust в трех частях. Введение Async/await, или «асинхронный ввод‑вывод», — это относительно новая функция языка, которая позволяет программам выполнять несколько задач одновременно. Это своего рода альтернатива многопоточности, хотя программы на Rust часто используют и то и другое. Асинхронный ...
Тестируем интеграцию с очередями сообщений правильно Наверняка в вашем проекте используется очередь сообщений (не важно kafka, pulsar или какой-нибудь зайчик). Основной проблемой является подробное тестирование работы вашей системы. Рассмотрим варианты решения и посмотрим, что там у автора в рукаве. Отправлять сообщения
Синергия ручных проверок и автоматизации: как мы улучшили тестирование и ускорили запуск продуктов При работе над проектом задавались ли вы хоть раз вопросами: как быть уверенным в качестве покрытия тестами продукта? Как максимально эффективно организовать свою работу и обработку задач? Как подружить ручные проверки и автоматизацию? Если ответ — да, то привет и добро пожа...
Как мы создаём Visionatrix: упрощая ComfyUI Добрый день всем.В этой статье мы расскажем о нашем опыте работы с ComfyUI и разработке Visionatrix — надстройки, которая упрощает генерацию медиа. Мы обсудим ключевые проблемы, с которыми сталкиваются пользователи, наш подход к их решению, а также вкратце поделимся тем, как...
Soft Skills для программистов: 6 принципов влияния, которые изменят вашу карьеру Как думаешь, почему ты купил тот новый гаджет, о котором даже не думал вчера? Или почему соглашаешься помочь кому‑то, хотя совсем нет времени? Это не случайность — это работа проверенных механизмов влияния. И книга Роберта Чалдини «Психология вл...
Логирование FreeRTOS через Virtual Com Port Отладка встраиваемых систем с микроконтроллерами часто затруднена из-за невозможности отслеживания процессов в первые секунды после запуска прошивки. Библиотека логирования для STM32 и FreeRTOS решает эту проблему, позволяя получать детальные журналы событий с самого старта ...
В НИУ ВШЭ представили уникальный движок для создания видеоигр Команда из НИУ ВШЭ запустила тестирование своего нового игрового движка Claw Engine, который упрощает разработку видеоигр. Этот инструмент обещает стать отличной альтернативой импортным аналогам и привлечь как новичков, так и опытных программистов.
Автоматизация тестирования с использованием SoapUI — Практическое руководство Привет! Меня зовут Александр Крылов, я разработчик Siebel CRM в Московском кредитном банке. После разработки очередной задачи, которая полностью основана на интеграциях, перед нами встал вопрос о функциональном тестировании, перед передачей на полноценное тестирование. ...
Мобильная разработка за неделю #563 (5 — 10 ноября) Наш небольшой, но очень интересный дайджест за четыре дня — искрящиеся и переливающиеся кнопки с помощью Metal и SwiftUI, суперкастомизированное Android-приложение в 2024 году, антитренды в мобильной разработке на Flutter, почему спринты отнимают радость от создания программ...
Кузов Атома: создание, тестирование и эргономика на макете «Березка» В нашей предыдущей статье мы обсудили методы тестирования платформы электромобиля без серийного кузова. В этом материале мы сосредоточимся на ключевом аспекте разработки — создании и тестировании кузова, включая эргономику, экстерьер, интерьер, навесные элементы и электронны...
Все о перемещаемых профилях и перенаправлении папок простыми словами Давно хотел написать про перемещаемые профили, но не было времени. Много в Интернете читал разные отзывы, мнения, комментарии и т. д. Зачастую пишут люди, которые не полностью разобрались в данном вопросе или у них не бы...
View. Строительный блок Android приложений Всем привет!Я — Дарья Касьяненко, эксперт Центра непрерывного образования факультета компьютерных наук НИУ ВШЭ.Сейчас мир Android‑разработки активно меняется, но многие из используемых технологий остаются актуальными, и их стоит знать каждому начинающему разра...
Встречаем yx_scope: DI-фреймворк для работы со скоупами в открытом доступе Для больших проектов не всегда хватает одного модуля: иногда надо пошарить какие‑нибудь классы или UI‑элементы. Так со временем проект дробится на много мелких модулей, которые так или иначе связаны разного рода зависимостями. И если за этим не&...
[Перевод] Последовательное A/B-тестирование в Netflix. Часть 2: процессы подсчёта Сталкивались вы когда-нибудь с ошибкой при просмотре потокового видео на Netflix? Может — неожиданно останавливался или вовсе не запускался фильм, который вас заинтересовал? В первой части этой серии статей мы рассказали о методологии тестирования канареечных релизов, примен...
От Agile к анти-Agile Сегодня мы поговорим о таком интересном вопросе, как переход от Agile, к анти‑Agile. С течением времени команды часто сталкиваются с ситуациями, когда идеалы Agile начинают давать сбой, и приходит осознание, что работа по старым лекала...
JavaScript-консоль для QA-инженера: от поиска багов до автоматизации Консоль браузера — это инструмент, о котором многие знают, но лишь немногие используют его возможности в полной мере. Для большинства QA-инженеров она остаётся чем-то вроде диагностической панели: открыть, увидеть ошибку, закрыть. Однако её потенциал значительно шире. Я убед...
Раскрыто, для чего на железнодорожные пути кладут камни Если вы часто путешествуете на поездах, то наверняка замечали, что камни вдоль железной дороги имеют почти одинаковую форму и текстуру. Но зачем они нужны и почему так происходит?
Подключение сторонних PHP библиотек в Joomla PHP библиотеки удобны тем, что к ним можно обращаться из любого места Приложения: из плагина, модели компонента, модуля и т.д. В случае, если подобную задачу кто-то уже решал и оформил в виде библиотеки (и даже обновляет её) - имеет смысл подключить в свою Joomla эту библиот...
[Перевод] Оценка LLM: метрики, фреймворки и лучшие практики Дженсен Хуанг в своем выступлении на саммите «Data+AI» сказал: «Генеративный ИИ есть везде, в любой отрасли. Если в вашей отрасли еще нет генеративных ИИ, значит вы просто не обращали внимания на это».Однако широкое распространение вовсе не означает, что эти модели безупречн...
Feature-Sliced Design (FSD): Основы и практические примеры архитектуры Когда я только начинал свою карьеру фронтенд-разработчика, часто сталкивался с проблемами поддержки кода в проектах. Со временем я понял, что структура кода имеет решающее значение. Так я узнал о Feature-Sliced Design. Этот подход помогает разбивать проект на функциональные ...
Какие смартфоны Samsung смогут опробовать One UI 7 c Android 15 ещё до релиза: список от Sammobile Последняя оболочка Android от Samsung, One UI 7, почти готова и будет доступна для публичного тестирования в ближайшие дни. Она будет основана на Android 15 и принесет много интересных функций и улучшений. Разработчики говорят, что это будет самое большое обновление в и...
Как мы пришли к использованию фейков в API-тестах и почему фейки лучше моков Всем привет! Меня зовут Найля, и я инженер по обеспечению качества в Т-Банке на одном из внутренних сервисов. Занимаюсь ручным и автоматизированным тестированием на проекте. Расскажу о том, как мы написали API-тесты с использованием фейков, что это такое и когда стоит отдать...
Правильный путь создания python-библиотеки: от создания до публикации Привет, Хабр! Стоит ли говорить, что Python ОЧЕНЬ и ОЧЕНЬ популярный язык программирования, местами даже догоняя JavaScript. Python в мире программирования — это эсперанто, легкий язык созданный для всех, но его владельцам не мешало бы помыться.В мире программирования создан...
История и развитие CAPTCHA Мы начали с текстовой CAPTCHA и пришли к простой галочке, которую нужно поставить, совершенствуя систему после каждого сбоя.Вы заходите на сайт, чтобы купить билеты на самолет. Перед тем как нажать кнопку «Отправить», вам нужно поставить галочку в&nb...
[Перевод] Интеграция библиотек C/C++ в .NET приложения с использованием P/Invoke В своей практике я несколько раз сталкивался с задачей интеграции и взаимодействия с низкоуровневыми языками программирования (C/C++) и низкоуровневыми API, такими как Windows API.Этот туториал упрощает мой опыт использования низкоуровневых языков и API, а также демонстрируе...
Новый оператор безопасного присваивания в JavaScript: ?= Современная разработка на JavaScript часто сталкивается с задачами асинхронной работы и обработки ошибок. Как правило, для этих целей используются конструкции try-catch и async-await. Однако они могут утяжелять код и усложнять его восприятие. Чтобы решить эту проблему, был п...
Разбираемся в статусах кеша CDN Привет, Хабр! Cегодня мы разберемся с одним из ключевых аспектов работы CDN – статусами кеша. Если вы когда-нибудь заглядывали в заголовки ответа сервера или анализировали логи CDN, то наверняка встречали загадочные аббревиатуры HIT, MISS или EXPIRED. Давайте разберемся, что...
Как мы в МТС создали библиотеку для работы с графовыми нейронными сетями Привет, Хабр! Меня зовут Диана Павликова, я работаю ML-инженером. Часто к нам приходят задачи, когда нужно повысить качество работы модели там, где обычными способами это сделать уже не получается. Мы решили применить что-то новое, поэтому обратились к теории графов и написа...
GUI — это хорошо, но большие дяди хотят IaC Вечерело, накрапывал морозный дождь… шел 7-й год разработки Roxy-WI. Понимание необходимости автоматизации пришло давно, поэтому был разработан API. Он был, скажем так, кривой и местами нелогичный, но работал. После создания RMON и написания к нему "нормального" API было реш...
Refit в .NET: обзор библиотеки для упрощения работы с REST API В этом обзоре мы познакомимся с библиотекой Refit для .NET, которая значительно упрощает работу с REST API. Refit позволяет разработать типобезопасные http клиенты с использованием интерфейсов и атрибутов, что делает код более читаемым и удобным для сопровождения. Читать да...
OpenAI начала работу с TSMC для разработки собственного ИИ-чипа OpenAI, как сообщают СМИ, начала работать с Broadcom и TSMC для разработки своего первого собственного чипа, предназначенного для ИИ-систем, одновременно диверсифицируя поставки чипов, которыми «правят» AMD и Nvidia. Решение отказаться от амбициозных план...
Создание компонента Apache Camel Приветствую, сообщество!Меня зовут Александр, я java разработчик в компании БФТ. Тружусь я на проекте СМЭВ-адаптера, где мы занимаемся транзитивной обработкой сообщений. В нашу зону ответственности входит несколько микросервисов, которые обрабат...
[Перевод] 7 популярных библиотек Vue 3 UI-компонентов, которые заслуживают внимания UI-компоненты — это один из базовых инструментов, необходимых фронтенд-разработчику для быстрого создания интерфейсов. Они помогают ускорить разработку и упростить поддержку кода. В этой статье представлен обзор нескольких популярных библиотек компонентов для Vue 3. Библиоте...
Realme раскрыли дорожную карту обновлений до Realme UI 6.0 Realme подтвердила, что ожидаемая Realme UI 6.0 будет официально представлена скоро. Кангада Лео, менеджер по продукту Realme UI, сообщил, что набор на внутреннее бета-тестирование начнется в ближайшее время, тестирование запланировано на 21 окт...
Учёные Сеченовского университета создали модель «кожи-на-чипе» Специалисты Института регенеративной медицины Сеченовского университета разработали уникальную модель «кожи-на-чипе», на поверхности которой обитают бактерии микробиома. Эта разработка откроет новые возможности для тестирования дерматологических препаратов с учётом...
А у вас есть проблемы с репозиториями? Всем привет! Меня зовут Антон Володченко, в Positive Technologies занимаюсь разработкой продуктов на стыке ИТ, ИБ и R&D. Этим небольшим постом я хотел бы чуть сблизиться с нашей аудиторией и побольше узнать, что вас волнует в контексте работы с репозиториями пакетов, обр...
Как создавать собственные эмодзи на iPhone и iPad с помощью нейросети Apple Intelligence Одной из функций iOS 18, которую Apple громко презентовала на WWDC 2024, является создание собственных смайликов эмодзи по текстовому запросу с помощью нейросети Apple Intelligence. Apple обозвала эту фишку Genmoji. В целом название вполне логичное. Вам же действительно пре...
Кратко про библиотеку mlfinlab: инструмент для финансового ML Привет, Хабр!Сегодня мы рассмотрим такую замечательную библиотеку как mlfinlab.Если вы пытались применить методы машинного обучения к финансовым данным, то наверняка сталкивались с массой подводных камней: от шумных данных до проблем с автокорреляцие...
Мой опыт использования Plumber: UI-инструмент для тестирования Kafka Привет, Хабр! Меня зовут Марина, я QA-инженер в Купере. Как специалисту по тестированию, мне часто приходится сталкиваться с задачами, связанными с тестированием микросервисов, использующих асинхронное общение через Apache Kafka. Уверена, многие QA-инженеры, да и разработчик...
Эволюция в режиме цейтнота: как мы изобрели SDK и CLI для Cloud.ru Evolution в ходе нагрузочного тестирования Привет, Хабр! Меня зовут Дмитрий Селютин, я ведущий разработчик команды R&D в Cloud.ru. Ситуации, когда при решении совершенно конкретной задачи упираешься в сложности откуда-то сбоку, возникают в разработке с завидной регулярностью. В задачах, зависящих от автоматизаци...
Какие технологии быстрой зарядки бывают и чем они отличаются друг от друга Быстрая зарядка смартфонов - это область, где инновации и инженерные решения сталкиваются с физическими ограничениями литий-ионных аккумуляторов. От USB-PD до OnePlus WarpCharge - каждая технология предлагает свой подход. Но что стоит за впечатляющими слоганами на рекламных ...
Как пройти стажировку бизнес- и системного аналитика и не «сгореть» в персональной преисподней Менять профессию — дело интересное и часто правильное. Если был перерыв в карьере или путь начинается с нуля, то велика вероятность, что «входить» в новую профессию, особенно в сфере IT, придётся через стажировку. Мой опыт прохождения стажи...
Интерпретатор языка PL/SQL Здравствуйте! Меня зовут Алексей Калинин. Я Oracle PL/SQL-разработчик. Это моя первая статья. По работе 90% времени занимает написание серверного кода на языке PL/SQL. Всем хорош PL/SQL – и простой синтаксис, и неявное преобразование типов, и поддержка SQL-инструкция внутри ...
Управляем проектом и его документацией при помощи Python Доброго времени суток, хабр! Управление проектом — это настоящее искусство, требующего внимания к деталям, навыков планирования. Документация, планы и структура проекта должна составляться в первую очередь, перед написанием кода.Недавно я присоединился к команде, которая раб...
Как работать с Amazon SP-API: инструкция для начинающих Этот текст я написал для людей, которые как и я, ещё 3 месяца назад про Python только слышали. Для тех, кто неплохо знает английский, но иногда хочет простого русского «ща сделаем». Для тех, кто решил написать свой первый запрос для AP...
[Перевод] Разбираем выравнивание данных и структуру памяти в Rust Мне нравится оптимизировать код — определение и исправление неэффективных участков кода приносит некое особое чувство удовлетворения в отличие от закидывания проблемы железом. Ведь последнее — пустая трата ресурсов и выбросов углерода!В процессе...
Аркадные «Звёздные войны». История о том, как компания Atari сотворила векторное чудо Во время экскурсий по Яндекс Музею мы, как правило, много рассказываем о компании Atari. Поводов масса: и легендарный «Понг», и приставка Atari 2600, и линейка 8-битных компьютеров, и даже кризис индустрии видеоигр в США во главе со злополу...
Перечислены эффективные способы улучшения настроения без кофе и шоколада Часто в повседневной жизни мы сталкиваемся с необходимостью быстро поднять себе настроение или взбодриться. И сделать это можно без вкусной еды и различных напитков.
Модели Take-Rate: погружение в бизнес-процессы для успешного ценообразования Привет, меня зовут Даниил, я занимаюсь Data Science в Альфа-Банке! Думаю, каждый из нас при разработке модели сталкивается с различными трудностями. Часто нам удаётся наступить на новые грабли, но намного чаще — на старые. Чтобы вам не пришлось наступать на мои, хочу на при...
Microsoft без объяснения причин закрыла новый канал тестирования Windows 10 Microsoft внезапно закрыла инсайдерский канал тестирования Windows 10 Beta Channel, который был создан всего 5 месяцев назад. Причины не раскрываются, но теперь «на руки» можно получить только предрелизную версию ОС, прошедшую исключительно внутреннее тестирование Micro...
Вам не нужно готовое API чтобы начать писать фронтенд или краткий обзор готовых решений для мокинга данных Идея написать данную статью у меня возникла в самый обычный рабочий день, в момент когда ко мне от менеджеров в jira упала новая задачка. Сама задача была нормально заполнена - было и подробное описание, и ссылка на документацию с бизнес-требованиями, и приложены макеты.Одна...
Китай начал тестирование создания кирпичей из лунного грунта Китай отправит в космос эксперимент, в рамках которого будет проверено, можно ли строить лунную базу из кирпичей, сделанных из местной почвы. Этот эксперимент — часть программы Китая по созданию постоянной базы на Луне к 2035 году...
Как создать 3D-игру в Scratch с нуля — туториал для детей В этом уроке мы научимся разрабатывать собственную 3Д-игру в Scratch — визуальной среде программирования для детей и начинающих разработчиков. Здесь создание скрипта происходит путем перетаскивания разноцветных блоков-команд. Яркая визуализация вовлекает детей в обучение и п...
Pygame для начинающих программистов. Статья первая В современном мире программирования язык Python занимает особое место благодаря своей простоте, читаемости и мощным возможностям. Он стал одним из самых популярных языков среди начинающих разработчиков и профессионалов. Но как же привлечь внимание к этому языку и сделать про...
Почему мне нужно, чтобы ты вкатился в айти Я даже здороваться с тобой не буду — именно потому, что по всем правилам написания статьи в корпоративный техноблог на корпоративном технобложьем сайте я так‑то должен создать у тебя впечатление, что я являюсь ну прямо своим в&nbs...
Скандальный ИИ-инструмент Windows Recall отложили уже в третий раз Инструмент Windows Recall, использующий ИИ Microsoft Copilot+, снова сталкивается с задержкой: тестирование теперь перенесено на декабрь для участников программы Windows Insiders. Это уже третья отсрочка для функции, изначально запланированной на бета-тес...
Прощай, программист? AI уже пишет код лучше тебя Дмитрий Рожков, менеджер команды Kubernetes-сервисов и создатель популярного YouTube-канала Senior Software Vlogger, поделился своим опытом тестирования AI-ассистентов для программирования. Он рассказал о том, способны ли нейросети заменить программистов, какие подводные кам...
Студенты для студентов: от курсов по вышмату в МИСиС до приложения для вузов по всей России История о том, как мы создали приложение, где есть расписание, отзывы на преподавателей, стажировки и вакансии топовых компаний.Всем привет! Меня зовут Юлия Егорова, я сооснователь самого большого мобильного приложения для студентов РФ и СНГ «Кампус». – Как начинали ста...
Test-Driven Development: как полюбить модульное тестирование Как и многие, я, как мог, сопротивлялся Test-Driven Development. Я не понимал, почему тесты нужно писать перед реализацией. Почему мы должны выворачивать разработку наизнанку и переворачивать естественный, как мне тогда казалось, процесс, с ног на голову.Но, так или иначе, р...
Иронично, но знаменитый ИИ-художник потерял миллионы из-за воровства его работ Джейсон М. Аллен, известный тем, что выиграл конкурс цифрового искусства в Колорадо с помощью своей работы, созданной ИИ, «Théâtre D’opéra Spatial», теперь сталкивается с последствиями своего успеха. Хотя он изначально пренебрегал беспокойством о вли...
Кто такой разметчик данных и сколько он зарабатывает? Все, что вам нужно знать о профессии Вы когда-нибудь задумывались, как нейросети учатся распознавать лица, управлять автомобилями или рекомендовать фильмы? За всем этим скрывается работа разметчиков данных — специалистов, которые буквально обучают ИИ видеть и понимать мир.Сколько зарабатывают разметчики, какие ...
Почему любая оценка IT-шников обречена на провал? Как проверить скилы программиста? Как оценить его грейд? Как понять, насколько он хорошо справится с будущей работой? И как подтвердить его опыт в резюме?Сертификация от HH.ru и тестирование от ItQuick предложили решение для ВСЕГО...
Microsoft 365 Copilot сможет использовать NPU для локального запуска моделей ИИ Microsoft объявила, что в ближайшее время Microsoft 365 Copilot сможет использовать NPU на устройствах Copilot+ для локального запуска моделей искусственного интеллекта. Это будет весьма полезное нововведение, которое избавит пользователей от необходимости постоянного подкл...
Инженеры упростили тестирование солнечных элементов с помощью ИИ Команда инженеров из Университета Джонса Хопкинса разработала метод машинного обучения, который значительно ускоряет процесс тестирования солнечных элементов. Этот подход, возглавляемый аспирантом пятого курса, обещает упростить традиционно медленный и затратный пр...
Печать мусорной, упаковочной ленты PET, PP. Транспортировочная лента, наверняка каждый из вас встречал этот одноразовый материал на улицах. Я хочу попробовать дать этой ленте вторую жизнь и напечатать что-нибудь.Самый простой способ оказался — порезать ножницами, если у вас, конечно, глаз алмаз и вы можете держать при...
Операционная система реального времени Xenomai 4 В данной статье подробно рассмотрим, как собрать ядро, поддерживающее EVL core, и библиотеку, реализующую пользовательский API для этого ядра. А также разберем некоторые аспекты реализации драйвера устройства и приложения под Xenomai 4.Xenomai — Фреймворк для разра...
Переход на Go глазами PHP-разработчика: 5 подводных камней Хабр, привет! Меня зовут Костя Козин, я старший PHP-разработчик Lamoda Tech. За 17 лет в коммерческой разработке я писал на JS, PHP, и теперь на Golang. Сегодня в Lamoda Tech мы учим PHP-разработчиков писать на Go, и под это создали целый онбординг. Довольно часто в локальны...
Bentley запатентовала футуристический дрон Компания Bentley недавно запатентовала дизайн футуристического дрона, который вызвал смешанные реакции в автомобильном сообществе. Этот шаг Bentley рассматривается некоторыми как смелый шаг в направлении инноваций, в то время как другие считают его просто безумием....
Икигай — это что такое? Действительно ли он помогает найти смысл жизни или это просто модный хайп из Японии? Я стал больше зарабатывать, чаще делаю то, чего действительно хочу, у меня хватает времени на себя и на то, что для меня важно и много чего ещё. В целом, жить стало интереснее.В статье я поделюсь собственным опытом и опишу алгоритм, по которому я всё...
Google Docs получило собственный ИИ-генератор изображений Google добавила генератор изображений на базе Gemini AI в Google Docs, упрощая создание «визуалов» для документов. Новый инструмент доступен для платных аккаунтов Workspace с Gemini Business, Enterprise, Education, Education Premium или Google One AI...
От ПМ к разочарованию - отечественные пистолеты, которые не оправдали ожиданий Отечественные оружейники создали немало винтовок, которыми гордятся во всём мире, но не каждая разработка оказывается успешной. Особенно сложные времена приходится переживать разработкам пистолетов — эти проекты нередко оканчиваются провалом, вместо ожидаемого успеха. В этой...
Врач рассказал, почему возникают боли в колене и как это лечится Травмы колена часто встречаются у спортсменов. В целом же четверть взрослого населения во всём мире сталкивается в болью в колене ежегодно. Но с чем это может быть связано?
ИИ улучшил ПЦР-тесты для диагностики и криминалистики Ученые Университета Флиндерса (Австралия) прогнозируют значительные улучшения в области ДНК-тестирования благодаря применению методов машинного обучения к профилированию ДНК. Исследования показали, что с помощью новых технологий можно добиться как повышения ка...
ООП для типовых ML задач Привет! Меня зовут Андрей Татаренко, я работаю Data Scientist-ом в Альфа-Банке. Я вам расскажу о своем опыте разработки Python-библиотеки для автоматизации разработки типовых ML-моделей. В статье привожу ту структуру основных классов, которая у меня получилась. Надеюсь, чита...
Введение в методологию Agile и ее влияние на тестирование Всем привет! Я Алена, QA Lead :) Сегодня я хочу обсудить важную тему, которая касается всех нас в сфере разработки ПО — методология Agile и ее влияние на тестирование. Внедрение Agile произвело революцию в процессе разработки, и тестирование не осталось в стороне. В этой ст...
Фальшивые… резисторы Эта заметка — небольшая лабораторная работа по измерению «тонких» параметров самых обычных синих металлопленочных резисторов с разбросом в 1% типа MF-25. Особенностью этих резисторов является то, что они — подделка из Китая. К сожалению, се...
OnePlus представила обновлённый график бета-тестирования OxygenOS 15 OnePlus объявила, когда OxygenOS 15 на базе Android 15 будет доступна для тестирования
Лучший подручный инструмент для GitHub: учимся работать с Actions Представьте ситуацию: вы загрузили код на GitHub и все нужно проверять заново. На это уходит много времени и сил. Но мы же все любим автоматизировать — тем более, для этого есть все инструменты. Привет, Хабр! На связи Виктор Рябков. Я — разработчик и создатель одноименного...
Смартфон на KasperskyOS начали тестировать заказчики Смартфон на базе KasperskyOS — микроядерной операционной системы от «Лаборатории Касперского» — уже проходит тестирование у первых заказчиков, сообщила управляющий директор компании в России и СНГ Анна Кулашова. Хотя в устройстве пока ...
Место Duolingo в моей жизни У меня всегда был пристойный уровень разговорного английского языка, особенно во времена, когда я работал в сырьевой сфере. Достаточный, для того, чтобы читать Financial Times за завтраком в роскошном, Four Seasons в Лондоне, и удивлят...
Дизайн аналитических инструментов для управления СИМ в мегаполисе: вызовы и решения В этой статье мы рассмотрим основные трудности, с которыми сталкиваются операторы транспортных систем при мониторинге средств индивидуальной мобильности (СИМ) в условиях мегаполиса, и раскроем роль UX/UI‑дизайна в решении этих задач. Опишу подходы к&...
Выходящая с 1889 года газета The Wall Street Journal получит ИИ-функцию Известная газета The Wall Street Journal, выходящая с 1889 года, анонсировала тестирование новой функции, использующей искусственный интеллект для создания аннотаций к статьям. В верхней части новостных материалов появится блок «Key Points» с основными те...
Названы самые проблемные продавцы на маркетплейсах. Они никогда не вернут деньги за фейк или бракованный товар Те, кто часто закупаются на маркетплейсах, наверняка сталкивались с проблемами возврата товара, который оказался поддельным или бракованным.
[Перевод] Как оценить LLM модель В одном из прошлых блогов я представил концепцию тестирования крупных языковых моделей (LLM). Однако тестирование крупных языковых моделей (LLM) - достаточно сложная тема, которая требует дальнейшего изучения. Существует несколько соображений относительно тестирования моделе...
«ПЯТНО НА ВАЗЕ» – мнемоника для тестирования требований Привет, Хабр! Я являюсь тестировщиком компании TravelLine. Мы разрабатываем единую систему для гостиничного предприятия, которая помогает отелям, санаториям и другим средствам размещения автоматизировать бизнес-процессы.В тестировании своих продуктов мы придерживаемся подход...
Движки браузеров и их влияние на проведение тестирования Привет, Хабр!Меня зовут Харитон. Я специализируюсь на функциональном и нефункциональном мануальном тестировании. За время работы над проектами я заметил, что часто при локализации бага начинающие тестировщики игнорируют необходимость проверок на браузерах с разными движками....
Нагружаем и отдыхаем: load testing без стресса ч.2 — автоматизация Привет, Хабр, это снова Валентина, которая отвечает за качество low-code платформы Eftech.Factory в компании Effective Technologies. Представляю вторую статью из серии публикаций о наших практиках нагрузочного тестирования (НТ). Первую, про поиск оптимального процесса НТ, мо...
Быстрее, чем когда-либо: новая модель от OpenAI генерирует видео в 50 раз быстрее Исследователи из команды OpenAI представили новую модель непрерывной согласованности во времени (sCM), которая способна генерировать видеоматериалы в 50 раз быстрее, чем существующие модели. Эта разработка была представлена в статье, опубликованной на сервере препринтов...
NASA отказалось рассказывать, что не так с тепловым щитом Orion NASA выявила причину эрозии теплового щита космического корабля Orion во время миссии Artemis 1, но не раскрывает эту информацию публично. На недавней встрече Лори Глейз, исполняющая обязанности заместителя администратора NASA по вопросам систем иссл...
Продуктовая матрица. Что это такое? Как её сделать? Подробное руководство для маркетолога Это статья про работу с продуктовой матрицей для маркетологов. Статья специализированная и подробная с примерами и иллюстрациями. Я постарался написать понятным языком, надеюсь, получилось.Понадобится достаточно много времени, чтобы вникнуть, поэтому...
Microsoft выпустила предварительную версию AI Shell Стартовало публичное тестирование инструмента AI Shell, который призван интегрировать возможности искусственного интеллекта непосредственно в командную строку. AI Shell позволяет взаимодействовать с различными большими языковыми моделями и ИИ-агентами в разговорной манере, ...
Обзор 3D-принтера QIDI Plus4. Всесторонний тест и анализ возможностей — оправдывает ли он ожидания Сегодняшний обзор посвящен FDM-принтеру QIDI Plus4, в статье будет проведено тестирование устройство, сделаны заключения. В ходе тестирования будет подробно рассмотрено, как устройство справляется с различными задачами 3D-печати, включая работу с тонкими элементами, печать н...
Pydantic 2: Полное руководство для Python-разработчиков — от основ до продвинутых техник Друзья, сегодня мы погрузимся в мир Pydantic 2 – мощного инструмента для валидации данных в Python! Узнаем, почему эта библиотека стала незаменимой в 30% Python-проектов и как она упрощает работу с данными. От базовых концепций до продвинутых техник – мы охватим всё, что нуж...
[Перевод] Оптимизация парсера/компилятора при помощи дата-ориентированного проектирования: разбор кейса В процессе разработки компилятора Roc нам то и дело приходилось углубляться в изучение сложных тем по информатике. Снова и снова всплывает тема скорости, и это касается как производительности среды, в которой исполняется генерируемый нами код, так и производительности с...
Как стать автором: очень не страшная история Вдохновлено написанием статьи, после прочтения условия проведения "Челлендж от Хабра" для авторов и общения в ТГ группе этого челленджа.Что является главным страхом зарегистрированного пользователя Хабра к написанию своей возможно первой статьи? А давайте так: Что может дать...
Как создать комнату испытаний в Minecraft на Python – туториал для детей Современные дети и подростки любят играть в Майнкрафт: они проводят часы за компьютером, исследуя виртуальную вселенную. Гейминг здесь – одна из основ формирования неподдельного интереса к программированию, поэтому предлагаем использовать это увлечение для погружения ребенка...
[Перевод] Как я получил 50000 + 0 долларов за уязвимость в Zendesk Привет, меня зовут Дэниел, мне пятнадцать лет, я имею опыт программирования, в свободное время занимаюсь поиском багов. В посте я расскажу безумную историю о том, как обнаружил один баг, затронувший больше половины компаний из списка Fortune 500. Поприветствуйте Zendesk Во...
Эффективная работа с технической поддержкой C3D Labs Максим Кулагин, руководитель технической поддержки C3D Labs, делится секретами предоставления эффективной технической поддержки и объясняет, как правильно создавать запросы.Если говорить об отделе технической поддержки в терминах информационных технологий, то он представляет...
Как выбрать конструктор сайтов? Собственный сайт для бизнеса — это необходимый инструмент для взаимодействия с аудиторией и увеличения продаж. Удобный доступ к информации о компании помогает привлечь новых клиентов. Конструкторы сайтов — популярное решение для создания онлайн-платформ. Что такое конструкто...
Rambler&Co победил в конкурсе «1С: Проект года» с уникальным мобильным решением для документооборота Компания Rambler&Co получила награду в конкурсе «1С: Проект года» в номинации «Технологии: Мобильные решения» за разработку приложения, предназначенного для согласования и подписания документов в системе электронного документооборота (СЭД). Новый...
Нагружаем и отдыхаем: load testing без стресса, ч.1 Меня зовут Валентина, я отвечаю за качество low-code платформы Efftech.Factory в компании Effective Technologies. В этой серии публикаций я честно расскажу о практиках нагрузочного тестирования (НТ), которые мы внедрили у себя. Будет признание реальных ошибок, настоящий проц...
База, которую нужно знать про JSON Schema Привет, Хабр!Сегодня мы рассмотрим одну из тем, которая, как ни странно, остаётся недооценённой — JSON Schema. Если ты аналитик (или хочешь им быть) и в твоей работе часто мелькают JSON-файлы, то наверняка знаешь, как сложно порой бывает держать всё это под контролем. В этой...
Подходы к сокращению регрессионного тестирования Привет, Хабр! Меня зовут Ксения Сергеева, я QA-инженер в компании SM Lab, IT-подразделении Спортмастера. Сейчас работаю с мобильным приложением для продавцов, а за последние несколько лет успела потрудиться на благо финтеха и сервисов топливной компании. И, конечно, на каждо...
В России разработали библиотеку стандартов для ДНК растений Ученые из Алтайского государственного университета создали первую в России библиотеку стандартов для оценки содержания ДНК в растениях с помощью метода проточной цитометрии. Библиотека стандартов включает данные о эталонных организмах, которые исполь...
Главный метод Android-приложения Если вы когда-нибудь писали "Hello World" на Java (или любом другом C-подобном языке), то наверняка делали это в статическом методе main. Этот метод вызывается в JVM и является точкой входа любой Java программы.Но при разработке приложений для Android вы возможно, как и я до...
SolidModelBrowser — удобный просмотр STL, 3MF, OBJ, особенно для тех, у кого завёлся 3D принтер Началась эта история с того, что несколько лет назад я купил 3D принтер. Конечно, по началу не представлял толком, как эта технология работает, и насколько прочными и полезными будут его пластиковые изваяния. Однако, быстро натренировавшись и отрегулировав эту машинку, я был...
Создание баз данных за выходные В этой статье я расскажу вам, как использовать DataFusion для создания собственного опыта разработки баз данных. Базы данных являются одними из самых сложных частей программного обеспечения, задуманных с момента появления вычислительной эры более полувека назад. [1] Почти к...
Краткий генезис и эволюция языков программирования Мир программирования претерпел значительные изменения с момента своего зарождения. За эти годы было создано и продолжает развиваться множество языков, каждый из которых обладает уникальным синтаксисом, функциями и приложениями. Их важность в современ...
Galaxy A55 появился на бенчмарке накануне запуска бета-тестирования One UI 7 Бенчмарк Geekbench опубликовал очередные результаты тестирования премиального смартфона Samsung среднего класса 2024 года Galaxy A55 под управлением Android 15. Эта ОС станет первым из четырёх крупных обновлений Android для Galaxy A55 модели.
Темная сторона ИТ Из многих источников преподносится информация, что ИТ — это золотая жила. Что это элита, что там все миллионеры, и туда стремятся многие. Даже появились курсы, коучи, агентства, которые натаскивают пройти собеседование на определенную должность ...
Достаточно ли библиотек для современного программиста? Последнее время часто слышу мнение, что для современного программиста нужно лишь знание библиотек, да софтскилы - быть не токсичным и не говорить матом. Что касается алгоритмов или понимания как работает операционная система, или прости господи математики - это лишь преграды...
Пионер гиперзвуковых технологий, компания Reaction Engines, объявила о банкротстве Британская компания Reaction Engines, известная своей инновационной разработкой синергетического воздушно-реактивного ракетного двигателя (SABRE) для космических самолётов и гиперзвуковых летательных аппаратов, объявила о банкротстве. Компания не смогла привлечь дополни...
Разработка Telegram бота для подготовки к собеседованиям Количество выпускников онлайн-школ продолжает расти, однако многие сталкиваются с трудностями при поиске первой работы в IT. Да и джунам, у которых есть небольшой опыт приходится несладко (статистики у меня нет, просто по общим наблюдениям в соц. сетях). У них встает резонны...
Ростех разработал платформу для командной работы на замену Miro Компания «РТ-Техприемка» госкорпорации «Ростех» разработала веб-приложение «Онлайн-доска». Это аналог зарубежного продукта Miro, он позволяет организовать командную работу в реальном времени и визуализировать информацию на одном экран...
Россиянам рассказали, когда просроченные лекарства становятся опасными Многие сталкиваются с просроченными лекарствами и задаются вопросом, не опасно ли их принимать. Внешний вид и запах таких препаратов зачастую остаются неизменными, но врач-токсиколог Михаил Кутушов предупреждает: их применение может бы...
Как подружить микросервисы и Kafka С увеличением вычислительных мощностей и пропускной способности каналов связи увеличились также и объемы обрабатываемых данных, а также требования к скорости обработки. Сейчас все больше систем требуют, чтобы работа с данными велась в режиме реальног...
[Перевод] Последовательное A/B-тестирование в Netflix. Часть 1: непрерывные потоки данных Привет, Хабр! Из этой статьи вы узнаете про применение последовательного A/B‑тестирования в Netflix. Читать далее
Первую партию защищённых смартфонов на KasperskyOS отдали на тестирование Российские смартфоны на KasperskyOS с функциями защиты информации перешли на этап тестирования
Инженеры обучили робота подниматься по лестнице Инженеры из лаборатории робототехники ETH Zurich модернизировали четвероногого робота ANYMal, чтобы он эффективно и быстро взбирался по стандартным лестницам. Это важный шаг вперед в области робототехники, где раньше подобные задачи решались в о...
OpenAI разрабатывает собственный чип ИИ, который может появиться уже в 2026 году Компания OpenAI, известная своими достижениями в области искусственного интеллекта и стоящая за ChatGPT, начала сотрудничество с ведущими производителями полупроводников, включая TSMC и Broadcom, для разработки собственного чипа для ИИ. Кроме того, OpenAI планирует...
[Перевод] Самые быстрые мьютексы Cosmopolitan Libc хорошо известна своим «полиглотным жирным бинарным» хаком, который позволяем исполняемым файлам запускаться на шести операционных системах для AMD64/ARM64. Вас может удивить, что при этом она может быть лучше С‑библиотекой для ...
Huawei запустила публичное тестирование новой мобильной ОС Китайская компания Huawei приступила к публичному тестированию новой версии операционной системы HarmonyOS Next. По заявлениям разработчиков, данная ОС не содержит код Android.
Услышанные в *Instagram песни стало легче добавлять в Spotify *Instagram и Spotify представили новую интеграцию, которая упрощает процесс добавления песен из *Instagram прямо в вашу библиотеку Spotify. С сегодняшнего дня пользователи могут легко сохранять треки, которые они встречают в постах или Stories в *Instagra...
Мальчики, которые чинят компьютеры: что на самом деле делают инженеры сопровождения Инженеры сопровождения — это специалисты, которые следят за стабильной работой IT-систем. Но часто их путают с техподдержкой, системными администраторами, DevOps-специалистами, а иногда и с тестировщиками. Тема кажется очевидной, но зачем тогда писать статью? В професси...
Российские ученые создали станок для сухого электрополирования деталей В пресс-службе Уфимского университета науки и технологий (УУНиТ) сообщили, что ученые вуза разработали первый в России станок для сухого электрополирования. Устройство позволяет полировать металлические детали до блеска, не изменяя их размеры. Э...
ORCA Computing анонсировала PT-2: квантовую систему для гибридов квантовых и классических нейронных сетей Компания ORCA Computing анонсировала запуск PT-2, фотонной квантовой системы, которая расширяет возможности серии PT. Эта разработка основана на успешном опыте PT-1, уже развёрнутой в семи локальных системах. PT-2 призван стать коммерчески жизнеспособным решением, интег...
OpenCV: компьютерное зрение на Python Компьютерное зрение — это перспективное направление развития технологий, позволяющее обучить компьютер навыкам распознавания изображений и видео. С помощью компьютерного зрения компьютеры могут не только анализировать и понимать визуальную информацию, такую ка...
Книга: «Тестирование программного обеспечения: контекстно ориентированный подход» Привет, Хаброжители! Хорошими тестировщиками не рождаются — ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек, способных сорвать самые смелые планы и привести к отставанию проектов от графика. Кем Кейнер, Джеймс Бах и Бр...
Гайд по F2P-фарму очков навыков героев в Age of Empires Mobile Прокачка навыков героев в Age of Empires Mobile зачастую требует слишком много очков, которые ещё нужно знать, как и где фармить. Первый способ это гача-крутки — даже если вам не выпали герои, то всегда можно получить ресурсы, ускорители и очки навыков. Второй способ это ...
Поиск «токсичных» SQL-запросов Мы, студенты из МИФИ, Даниил и Александр, пришли на стажировку в Сбербанк в департамент SberData, который занимается развитием внутренней корпоративной аналитической платформы (КАП).Это современная платформа с удобными инструментами созданная для&nbs...
Apple провела тайное тестирование приложения для преддиабетиков Результаты тестирования неизвестны, приложение выпускать Apple не собирается.
В Санкт-Петербурге создали бюджетную систему тестирования антенн В пресс-службе Санкт-Петербургского государственного университета телекоммуникаций им. проф. М. А. Бонч-Бруевича сообщили, что ученые вуза разработали доступную систему для тестирования антенн и СВЧ-устройств. В отличие от аналогов стоимостью от ...
Google начала разработку специального режима в Android для сдачи в trade-in Google разрабатывает новый режим для Android, который призван сделать процесс trade-in быстрее и эффективнее. В настоящее время проверка телефонов при обмене занимает время, так как техническим специалистам приходится выполнять ряд ручных шагов, включая прохождение...
OneDrive получит новое мобильное приложение, улучшенный поиск и цветные папки в «Проводнике» Windows Microsoft анонсировала большое обновление облачного сервиса OneDrive, который получит улучшенный поиск, поддержку цветных папок в «Проводнике» Windows, интеграцию со сторонними сервисами, новое мобильное приложение и другие улучшения. Некоторые изменения станут доступны в б...
Правила файрволов не так уж и безобидны Представим, что вы работаете специалистом по информационной безопасности. И к вам приходит запрос от внешних подрядчиков, работающих над проектом для вашей компании — открыть доступ с пары серверов в тестовом и промышленном контуре на опред...
Как сделать Unit-тестирование в .NET проще и интереснее? Сегодня мы поделимся неожиданным решением, которое перевернуло наше представление о тестировании в C# проектах. Скажем только одно: мы кое-что позаимствовали у фронтендеров — и это избавило нас от проблем с тестами навсегда. Что за трюк? Читайте дальше! Читать далее
Maskito: то, что вы давно искали Во фронтенде часто попадаются сложные формы. Создавая их, мы хотим, чтобы пользователю было удобно все заполнять. Числа нужно правильно форматировать, чтобы с первого взгляда было видно, что нет лишнего нолика. Когда вводишь номер кредитной карты, сверять его удобно блоками ...
В Челябинской области создали беспилотники для тестирования аэродромов Министр промышленности, новых технологий и природных ресурсов Челябинской области Михаил Кнауб сообщил, что в регионе запустили производство уникальных беспилотных авиационных систем (БАС), предназначенных для проверки аэропортового оборудования, используемого при ...
В Санкт-Петербурге создали цифровой полигон для тестирования киберзащиты Ученые Санкт-Петербургского Федерального исследовательского центра РАН (СПб ФИЦ РАН) разработали цифровой полигон, позволяющий моделировать и тестировать методы защиты от внешних киберугроз. Об этом сообщил руководитель Международного центра цифровой криминали...
[Перевод] Кристофер Йех, аспирант Калтеха, про «тренажеры» для разработки алгоритмов Привет, на связи Елена Кузнецова, специалист по автоматизации Шерпа Роботикс. Сегодня я перевела для вас небольшое интервью с Крисом Йехом, стипендиатом Resnick и аспирантом в области CMS, который работает под руководством Адама Уирмана, о его проекте по созданию «тренажеров...
Курсы врут? Уникальные торговые предложения Купи курс, и тебя обманут, а я расскажу, как. Но самое главное — раскрою секрет, как сделать так, чтобы больше никогда не было проблем с курсами или их отделами продаж!В мире бизнесов есть термин УТП (USP) — расшифровывается как «уникальное торговое предложение». И это ...
Калининградские астрономы запечатлели две туманности через 3D-печатный телескоп Участники Астрономического сообщества Балтийского федерального университета имени Иммануила Канта завершают создание астрономического наблюдательного комплекса с применением аддитивных технологий. Телескоп собственной разработки с напечатанными на 3D-принтере полимерными дет...
Уровни изоляции транзакций в PostgreSQL, MySQL, MSQL, Oracle с примерами на Go В данной статье обсудим проблемы, возникающие при конкурентной работе с данными, а также инструменты для их решения – атомарные инструкции, явные и неявные блокировки и уровни изолированности транзакций, реализованные в OLTP СУБД PostgreSQL, MySQL, SQL Server, Oracle с...
Astrolab приступила к разработке над лунной платформой FLIP для тестирования ключевых систем Компания Venturi Astrolab, занимающаяся разработкой крупных лунных вездеходов, в том числе для перевозки астронавтов в рамках миссий Artemis, объявила о планах по созданию лунной инновационной платформы FLEX (FLIP), запуск которой запланирован на конец 2025 года. Полуто...
[Перевод] 14 лучших практик автоматизации тестирования В этой статье я расскажу вам о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования. Читать далее
Вредные советы для пилота NGFW «Встречают по одежке, провожают по уму» — гласит русская народная пословица. Мы осмелились переделать ее на свой лад: «NGFW встречают по маркетинговым материалам, а провожают… — стоп, а почему провожают? — … а покупают по результатам пилотного проекта!».Большинство продуктов...
Microsoft вдруг стало интересно, почему разработчики игр не выбирают Xbox Microsoft обратилась к разработчикам игр, чтобы понять, почему некоторые из них предпочитают не использовать Xbox, пишет The Verge. Технологический гигант расширяет свою команду исследований Xbox, чтобы собирать «обратную связь» от игровых студий о и...
Куда движется Laravel? Обзор интервью с Taylor Otwell Долго откладывал, но всё-таки добрался до разбора интервью с Taylor Otwell (далее по тексту T - для сокращения) на YouTube-канале ThePrimeTime. Признаюсь, формат интервью с разработчиками мне казался скучным. Редко когда узнаю что-то полезное, но всё-таки у меня канал и комь...
Locust: проводим нагрузочное тестирование Автоматизация тестирования приложений является важным элементов в обеспечении процессов CI/CD. В этой статье мы поговорим о практическом использовании инструмента с открытым исходным кодом Locust для проведения нагрузочного тестирования приложений. Читать далее
Как выстроить процессы тестирования на проекте В публикации рассмотрим общий флоу, конкретные нюансы и best practices построения ручного процесса тестирования на проекте в agile методологии. Статья может быть полезна как для команд, которые только стартуют, так и для тех, кто уже некоторое время развивается, и где присут...
Практика создания и внедрения единого стайлгайда для команды разработчиков Каждый разработчик приходит в новую команду со своими привычками, видением и стереотипами о процессе разработки, инструментах, оформлении кода. Волей‑неволей, он немного холиварит с коллегами, отстаивая их. Это естественное явление, но иногда оно может вн...
Создан первый российский станок для сухого электрополирования, который отличается от зарубежных аналогов В России создали первый отечественный станок для сухого электрополирования деталей, который позволяет полировать поверхность до блеска без изменения размеров изделия. Технология является импортозамещающей и востребована в двигателестроении и атомной энергетике. «К...
Российские компании запустят спутник для разработчиков Российская компания RuVDS и опытно-конструкторское бюро «Пятое поколение» будут сотрудничать при разработке нового космического аппарата на базе пикоспутника TriSAT. Запуск запланирован на конец 2024 — начало 2025 года. Аппарат предназначен для тестирован...
Оптимальные протоколы обучения 2024 согласно исследованиям Стэнфорда Лучший способ выявить эффективные тактики обучения — это исследовать приемы, которыми пользуются студенты передового вуза мира.Например, Стэнфорда, где учеба сопоставима с полноценной работой. Для студентов так тратить время на непродуктивные тактики обуч...
Обзор и тестирование видеокарты nVidia GeForce 6600 256Mb, или nVidia - сила, ATi слила Тестирование легендарной видеокарты nVidia GeForce 6600, положившей начало конца компании ATi. А также истории и байки о давно ушедших днях.
Перестань обманывать себя. Моя история начала пути к здоровому и светлому духу Приветствую тебя, читатель!Написанная мной статья в первую очередь служит некоторым «эссе в стол», по случаю возвращения способная вернуть меня в то теплое время, когда я начинал становиться «человеком мудрости»!Вообще, на своем канале в телегра...
Лёгкий способ стать программистом: Т-Банк открыл доступ к бесплатным свободным инструментам создания приложений с помощью ИИ Центр искусственного интеллекта Т-Банка анонсировал открытие бесплатной библиотеки инструментов Turbo Alignment, предназначенной для обучения больших языковых моделей (LLM) под бизнес-задачи. Данная инициатива была представлена на форуме инновационных финансовых техноло...
Пример создания Full Stack проекта, используя функциональное тестирование как инструмент дизайна(продолжение) Пример создания Full Stack проекта, используя функциональное тестирование как инструмент дизайна(продолжение)API часть и релиз проекта Продолжение...
В «Сириусе» создадут наноплатформы для борьбы с онкологией В пресс-службе университета «Сириус» сообщили, что ученые вуза начали разработку нового типа наноплатформ для диагностики и лечения онкологических заболеваний. Эта система позволит адресно доставлять лекарства в опухоли и эффективно выявлять пораженные кл...
Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов Привет, Хабр! Меня зовут Кирилл Колодяжный, я разрабатываю системы хранения данных в YADRO и изучаю нестандартные подходы к машинному обучению: создаю ML-проекты на С++. Это вторая часть цикла о разработке приложения для обнаружения предметов на С++. В прошлом материале...
«Железный капитан», «Светлая память», «Спасибо, что был». Пользователи «Флибусты» скорбят по умершему основателю культовой онлайн-библиотеки Заблокированная в России онлайн-библиотека Flibusta сообщила о смерти своего основателя, известного под псевдонимом Stiver. В конце сентября Stiver объявил, что находится в больнице с глиобластомой «неприличных размеров», а библиотека прекращает работу. Впро...
Kafka Streams ч1: Привет мир Привет сообщество HABR ! =)Начав изучать Kafka Streams, я заметил, что для решения различных задач приходится искать информацию по разным источникам, поэтому со временем накопилось много собственных конспектов. Хочу поделиться ими в виде серии туториалов на Хабре.Несмотря на...
Как приготовить MVI в 2024 часть 1 Привет, Хабр! Меня зовут Артем и я автор и ведущий YouTube канала Android InsightsВ этой статье я расскажу, почему мне нравится архитектура MVI, её ключевые плюсы и минусы, а также представлю свою библиотеку SimpleMVI, которая делает работу с MVI проще. Если вы хотите узнать...
Тестирование графики PowerVR SGX, или второе пришествие PowerVR на ПК и битва c nVidia ION История графических ускорителей PowerVR на ПК, а также тестирование графики PowerVR SGX в исполнении Intel, и её эпичная битва против nVidia ION. Истории, байки и воспоминания о давно ушедших днях.
NASA начала тестирование нового лунохода для миссий Artemis NASA приступила к тестированию нового лунохода, предназначенного для миссий Artemis. Этот человеко-ориентированный неполный луноход (LTV) позволит астронавтам исследовать большие участки лунной поверхности, открывая новые возможности для научных открытий.
Предложен эффективный метод обнаружения жизни на других планетах Новое исследование предлагает эффективный протокол для обнаружения внеземной жизни с помощью химического анализа в условиях ограниченного времени и ресурсов. Данный протокол, названный MBLDP-R (протокол быстрого обнаружения жизни на основе множественных биомолекул)...
Студент создал тест чистоты химических веществ из деталей LEGO Студент-физик из Университета Атенео де Манила построил поляриметр для проверки чистоты веществ, используя детали LEGO, поляризационную пленку и простую электронику. Устройство может анализировать чистоту аскорбиновой кислоты и других хиральных соединений...
[Перевод] Почему физика так неоправданно хорошо справляется с созданием новой математики Математика уже давно стала основой для достижений в физике. Альберт Эйнштейн назвал общую относительность «настоящим триумфом» математики в 1915 году, когда он обнаружил, что чисто математическая работа более чем полувековой давности идеально описывает ткань пространства-вре...
Создание Telegram Web App с FastAPI: Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут Привет, друзья! Ваш теплый отклик на мою прошлую статью о разработке Telegram-ботов с использованием технологии MiniApp вдохновил меня на создание нового проекта.Сегодня вы узнаете, как создать Telegram Web App с помощью FastAPI и Aiogram 3, который сканирует и генерирует QR...
[Перевод] Как спроектировать библиотеку для Spring Boot Принцип DRY (Не повторяйся) – это важная составляющая цикла разработки программного обеспечения. Его цель – избежать ненужной повторяемости в коде. В частности, имеется множество приложений, которые могут находиться в составе одной и той же микросервисной архитектуры и исп...
Таксист приехал, но спрятался или отказался везти? Теперь ясно, почему так происходит При вызове такси вы наверняка вы сталкивались с ситуацией, когда водитель отмечал, что он приехал, находясь далеко от вас. Или он подъезжал к вам, узнавал, куда нужно ехать и отказывался — либо отменял заказ сам, либо просил вас сделать это.
Apple выпустит собственный телевизор в рамках умного дома Apple готовится к запуску новых продуктов в сфере умного дома, включая возможный телевизор под собственной маркой. По данным аналитика Марка Гурмана, компания изучает возможность создания Apple TV, которая станет частью широкомасштабной инициативы по расш...
Обзор и тестирование видеокарты nVidia GeForce 8500GT 256Mb GDDR3 - торжество мистера Хуанга Тестирование игровой видеокарты нижнего ценового сегмента поколения DirectX 10 и Windows Vista, а также истории и байки о давно ушедших днях.
В России создали ИИ для быстрой идентификации человека по селфи с паспортом Российская компания Smart Engines разработала искусственный интеллект (ИИ), который позволяет быстро и эффективно идентифицировать человека по селфи с паспортом. Эта технология распознает паспортные данные и сверяет их с лицом на фото всего...
Погружение в недра Apache Lucene: архитектура индекса, выполнение поиска и репликация данных Это перевод моей статьи в моем блоге про архитектуру Apache Lucene, про одну из самых известных библиотек реализации поискового индекса. Elasticsearch и Solr, широко известные реализации масштабируемых решений для поиска, они используют эту библиотеку под капотом. Я работаю ...
Раскрыто, почему люди часто просыпаются в 3 часа ночи и что с этим можно сделать Обычно посреди ночи просыпаются те, кто любит постоянно что-то планировать и думать о предстоящих делах. Но почему организм реагирует именно так?
В России разработали ПО для повышения безопасности беспилотников В пресс-службе Минобрнауки РФ сообщили, что ученые Саратовского государственного технического университета им. Гагарина (СГТУ) создали программное обеспечение (ПО) для улучшения работы систем управления беспилотными летательными аппаратами (БПЛА). Разработка с...
Телеграм-бот на Node.js/grammY: Диалоги В этой статье я продолжаю делиться результатами изучения создания телеграм-ботов в nodejs, начатой в предыдущих публикациях (раз, два). На этот раз я покажу, как организовать интерактивные диалоги с пользователями, используя модуль conversations библиотеки grammY. Мы рассмот...
Студенты для студентов: от курсов по вышмату в МИСиС до приложения для вузов по всей России История о том, как мы создали приложение, где есть расписание, отзывы на преподавателей, стажировки и вакансии топовых компаний.Всем привет! Меня зовут Юлия Егорова, я сооснователь самого большого мобильного приложения для студентов РФ и СНГ «Кампус». – Как начинали ста...
[Перевод] Сгенерированный ИИ код сделает вас плохим программистом Возможно, вас это устроит, если вы не стремитесь к самосовершенствованию и не хотите гордиться своей работой. Для начала уточню, что под использованием сгенерированного ИИ кода я подразумеваю ситуацию, когда ИИ пишет код за вас, а не когда вы используете ИИ как инструмент ...
Автогенерация функций выборки данных и всей сопутствующей типизации с помощью Orval Требования к быстрому и качественному созданию интерфейсов растут с каждым днем. Поэтому разработчики плавно отходят от написания вручную кода, который может быть сгенерирован автоматически. Мы перешли к автоматизации с таким инструментом, как Orval. Расскажем, как это было,...
[Перевод] О зацикливании рекомпозиции в Jetpack Compose Фотограф: Laura Cleffmann: https://www.pexels.com/ru-ru/photo/20001993/Jetpack Compose — это мощный инструмент, который упрощает создание UI в Android, но его освоение может быть не таким уж простым. Многие разработчики сталкиваются с неожиданными результатами и ошибками, ко...
Пользователи iPhone пожаловались на быстрое снижение заряда после обновления iOS После установки обновления iOS 18 пользователи iPhone сообщают о значительном снижении времени работы батареи. В некоторых случаях падение составило от 20% до 30% всего за один час, что создает неудобства в повседневном использовании.
Nexus-IoC — хорошо знакомый незнакомец в мире TypeScript и DI Вы запутались в сложных графах зависимостей и бесконечных правках кода? Nexus-IoC – это лёгкое, это мощное решение для внедрения зависимостей в проектах на TypeScript. Созданная как альтернатива Inversify, эта библиотека поможет вам легко управлять модулями, находить ошибки ...
Проверка содержимого PDF-файлов средствами Python и pdfminer. Часть 2 В предыдущей части статьи мы рассмотрели общие подходы к тестированию PDF и познакомились с тем, как библиотеки pdfminer и PDFQuery помогают нам получать детальную информацию об объектах. Достаточно ли нам этой информации? Далеко не всегда. В этой статье мы расскажем о решен...
Электрический чайник Lex LXK 30019-1: стеклянная колба на 1 л, подогрев воды и поддержание температуры По результатам тестирования чайника Lex LXK 30019-1 мы пришли к выводу, что это стильное и удобное устройство, которое мы были бы рады видеть на своей кухне. Правда, небольшой объем колбы (1 литр) накладывает некоторые ограничения: это чайник для одного человека, максимум — ...
Российский разработчик ПО для бизнеса Контур создал собственную онлайн-доску В России разработали замену Miro, сервису для создания виртуальных досок и совместной работы
Зачем нужны TMS и как мы пришли к TestRail: опыт Рунити Привет, Хабр! Меня зовут Анна Асабина, я занимаюсь тестированием бэкэнда доменного направления в Рунити. В этой статье мы затронем основные понятия Test Management System и поговорим о плюсах и минусах внедрения TMS в проект. Также решим, какие важные черты должны присутство...
Использование ChatGPT для автоматизации генерации кода в JS-проекте В своих предыдущих статьях о разработке телеграм-ботов я делился опытом создания базового функционала и работы с командами через аргументы (раз, два). На этапе подготовки третьей статьи передо мной встал вопрос генерации однотипного кода для новых команд, что превратилось в ...
В России разработают терапию для лечения травм спинного мозга В Научно-технологическом университете «Сириус» начато исследование по созданию новой терапии для восстановления пациентов с травмами спинного мозга. Проект, поддержанный Российским научным фондом, сосредоточен на изучении следовых аминов — малоизучен...
Раскрыта главная тайна потери веса, согласно науке Наверняка вы замечали, что сложнее не избавиться от жира, а не допустить его возвращения. Новое исследование объясняет, почему так происходит.
NASA заключило контракт стоимостью 24,3 миллиона долларов на разработку датчиков для изучения солнечного ветра Университет Нью-Гэмпшира в Дареме заключил контракт стоимостью $24,3 миллиона с NASA на разработку и создание датчиков для изучения солнечного ветра в рамках проекта серии Lagrange 1, который является частью программы Space Weather Next от NOAA (Национальное управл...
ИИ улучшил работу контакт-центра Москвы В Москве в пилотном режиме начали использовать большие языковые модели (LLM) отечественной разработки в общегородском контакт-центре (ОКЦ). Эти модели основаны на глубоких нейронных сетях и позволяют голосовому помощнику более эффективно находить нуж...
Как мы сделали базу знаний Smarty на основе RAG За 15 лет работы red_mad_robot база знаний компаний сильно масштабировалась. Появление новых артефактов и рост количества проектов усложнили актуализацию знаний для сотрудников. Времени на обновление данных часто не хватает, поиск материалов стал сложнее,...
Можно сказать, что это ОЗУ с эффективной частотой почти 13 ГГц. Rambus представила чипы для памяти RDIMM-8000 и MRDIMM-12800 Компания Rambus представила первые в отрасли полные наборы микросхем для модулей памяти DDR5 MRDIMM и RDIMM следующего поколения. фото: Rambus Если точнее, сегодня анонсированы первые в отрасли чипы DDR5 RCD для памяти RDIMM со скоростью 8000 МТ/с, чипы MRCD и MD...
Разработка игры мечты. Часть 2 Год назад я написал статью о разработке собственной "игры мечты". Советую сначала прочесть ее для лучшего понимания контекста происходящего. С того времени многое изменилось, и пришла пора поведать об этом! Читать далее
Как создать простую операционную систему с нуля Многие разработчики хоть раз задумывались о том, чтобы создать свою собственную операционную систему (ОС). Это может показаться сложной задачей, но, если разбить процесс на этапы, создание минимальной ОС становится более реалистичным. В этой статье мы рассмотрим основные шаг...
Зачем нужны эмбеддинги? Современные проекты с использованием больших языковых моделей часто сталкиваются с задачей нечеткого поиска, когда нужно находить строки с неполным соответствием. В этой статье на конкретном примере мы рассмотрим разные методы определения сходства ст...
The Telegraph: Украина приблизилась к созданию собственной баллистической ракеты «Гром-2» Работы над созданием данного оружия идут уже десять лет.
Контроль кода Powershell Построение процесса разработки скриптов на Powershell с линтингом, тестами и Quality Gate. Выбор IDE, фреймворка тестирования и прочих инструментов с примерами. Читать далее
tokeon.ru: почему SRE? Из истории вопросаКогда-то давным-давно не было никакой технической поддержки и была одна только разработка…И никто, кроме разработчиков, толком не знал как работает продукт. И никто, кроме разработчиков, не мог ответить на вопросы о продукте.Но когда разработчики отвечали н...
Как потратить шесть лет и быть невидимкой в Play Market Всем привет!Этот пост в большей степени — рассказ о пути одной идеи к реализации.И немного — о трудностях, с которыми я сталкиваюсь прямо сейчас, когда вроде бы всё готово — но никто о твоей игре не знает.Если вкрат...
Rust-Bert: высокопроизводительные NLP-пайплайны на Rust Привет, Хабр!Сегодня у нас на повестке дня rust-bert — одна из самых мощных библиотек для обработки естественного языка в экосистеме Rust. Если вы уже знакомы с Hugging Face и их библиотекой Transformers на Python, то rust-bert для вас. Эта библиотека переносит state-of-the-...
Пять техник, как помочь себе, если вы забываете иностранные слова в речи Вы учите язык, общаетесь на нем по работе или учебе, и постоянно ловите себя на том, что какие-то слова «вылетают» из головы. Причем это могут быть как сложные для русскоязычного восприятия слова, которые вы недавно изучили, так и абсолютно простые, по типу boring -ску...
IOS-версия игры Vibe City: Online RP доступна через TestFlight Vibe City: Online RP в крайний раз появлялась на AppTime в январе этого года. Тогда я рассказывал про Android-версию, а теперь можно попробовать и iOS-версию. Для этого нужно приложение TestFlight; вероятно, места ограничены, но на момент написания новости скачивание клиента...
Информатор опубликовал список из нескольких десятков моделей Samsung с поддержкой One UI 7 Старт бета-тестирования обновления ожидается в ближайшие дни.
Новое поколение супергибридов: теперь 2400 км с полным баком при расходе 2,6 л на 100 км. Geely снова обогнала всех конкурентов Geely успешно провела тестирование своего нового седана, оснащенного новой гибридной системой Thor, которая позволяет проехать 2390 км на одной заправке. Официальный дебют модели запланирован на 30 октября. Седан в ходе тестирования показал расход 2,62 литра на 100 кило...
Яндекс представил новое поколение нейросети YandexART 2.0 — создание текста на изображениях, логотипов и многое другое Команда Яндекса представила новое поколение визуальной нейросети — YandexART 2.0. Как сообщили в пресс-службе, модель научилась лучше понимать запросы пользователя и учитывать больше деталей. Также она может комбинировать разные стили в одном изображении, генериро...
Как реализовать быструю реентерабельную блокировку на Python и почему она работает В стандартной библиотеке языка Python имеется базовый примитив синхронизации — реентерабельная блокировка. Она позволяет одному и тому же потоку, несколько раз захватить блокировку. Стандартная реализация может использовать для блокировки мьютекс или ...
В России появится собственное Linux-сообщество Министерство цифрового развития Российской Федерации (Минцифры) предложило создать собственное Linux-сообщество, которое объединит разработчиков из стран, готовых к сотрудничеству с Россией. Это решение было озвучено в ответ на увольнение 11 российск...
[Перевод] Операции машинного обучения (MLOps) для начинающих: полное внедрение проекта Разработка, развёртывание и поддержка моделей машинного обучения в продакшене может быть сложной и трудоёмкой задачей. Здесь на помощь приходит Machine Learning Operations (MLOps) — набор практик, который автоматизирует управление ML-процессами и упрощает развёртывание модел...
Очень сложный способ заработать $300 Привет Хабр, в этом посте я хочу поделиться историей своего стартапа/пет проекта/сайд хастла. История началась когда я встретился со своим другом/сооснователем и у него, как у меня, было жгучее желание сделать что нибудь такое-эдакое. Это вылилось в 3 месяца работы по ночам ...
Новая камера NASA для миссии Artemis прошла тестирование В сентябре 2026 года NASA запланировало запуск миссии Artemis 3, в рамках которой четыре астронавта отправятся в южный полярный регион Луны. Основной целью миссии является сбор данных, которые помогут лучше понять происхождение, историю и эволюцию Луны. Для этого астрон...
Бывший технический директор OpenAI почти получил $100 млн на новый ИИ-стартап Мира Мурати, бывший технический директор OpenAI, начала привлечение капитала для своего нового ИИ-стартапа, сообщили источники СМИ. Мурати, сыгравшая ключевую роль в разработке таких передовых продуктов, как ChatGPT и DALL-E, теперь работает над созданием собственн...
Опубликован подробный неофициальный список мобильных устройств Samsung с поддержкой One UI 7 Бета-тестирование обновления должно стартовать к концу года.
Hail to the Rainbow. Разработка игры длиною в вечность Hail to the Rainbow. Разработка игры длиною в вечность. Всем привет! Вот уже пятый год я веду разработку своего инди-проекта Hail to the Rainbow! Поскольку дело уже близится к финалу, я решил создать цикл статей на тему разработки , где хотел бы поделиться историей создания,...
Apple планирует создать собственный телевизор Apple рассматривает возможность создания собственного телевизора спустя более чем десятилетие после того, как компания отказалась от этой идеи в пользу выпуска приставки Apple TV.
Полезные функции Samsung, Xiaomi и других смартфонов, которых нет на чистом Android Чистый Android, каким мы его представляем по смартфонам Google Pixel, является невероятно аскетичным. Причем это касается не только внешнего вида системы, но и ее функциональных возможностей. К примеру, такая привычная для HyperOS, One UI и других оболочек фишка, как скрыти...
«Росатом» впервые напечатал деталь для ядерного объекта на 3D-принтере Для этого предприятие использовало 3D-принтер собственной разработки RusMelt-300.
Мой первый и неудачный опыт поиска торговой стратегии для Московской биржи Когда закончил писать механизм своего торгового робота обнаружил, что самое главное всё таки не сам механизм, а стратегия, по которой этот механизм будет работать.Первый тесты на истории показали что с доходностью и тем более с тем как доходность портфеля компенсирует приним...
Россия учитывает слабые стороны техники НАТО при создании нового вооружения Россия использует анализ уязвимостей техники НАТО для разработки нового вооружения. Министр обороны Андрей Белоусов сообщил, что исследование трофейной техники продолжается для создания более эффективных боевых систем.
Раскрыта дата старта ЗБТ Neverness To Everness в Китае Разработчики китайской аниме-гачи Neverness To Everness объявили дату старта закрытого бета-теста — 28-е ноября. Время закрытия серверов будет объявлено позже. Пока что проходит набор на ЗБТ; дедлайн — 19-е ноября. Также стали известны детали тестирования — внутриигровые пок...
Зубной налёт и старый немец Альцгеймер: разрушаем чувство кворума Сильная корреляция между проблемами с десной и болезнью Альцгеймера. Во всём виноваты Porphyromonas Сегодня я предлагаю взглянуть на зубной налёт под немного другим углом. Думаю, что большинство знает, что зубной налёт — это плохо, там есть бактерии, которые в итоге разруш...
Тестирование процессов BPMN-схемы Camunda в изоляции Нотации BPMN (Buisness Process Model and Notation) все чаще используются для описания бизнес-процессов какой-либо предметной области реального бизнеса. В результате получается нечто среднее между блок-схемой и функциональной схемой, в которой есть: — элементы, описывающие не...
В Питере создали новые молекулы для разработки лекарств и агрохимикатов В пресс-службе Санкт-Петербургского государственного университета (СПбГУ) сообщили, что ученые вуза разработали новые биологически активные молекулы для создания лекарств и агрохимикатов с использованием золотого полимерного катализатора.
Nvidia представила новые плагины Unreal Engine 5 для создания персонажей с искусственным интеллектом Nvidia представила новeшую технологию для создания персонажей с искусственным интеллектом, которые выглядят и ведут себя как настоящие люди. Эта технология, Nvidia Ace, представляет собой набор цифровых технологий, которые обеспечивают речь, интеллект и анимацию на осно...
Картину, созданную роботом, продали за $ 1 миллион На аукционе Sotheby’s в Лондоне произведение под названием «A.I. God», портрет математика Алана Тьюринга, стало первым в истории произведением, созданным робот-художником и проданным за более чем $ 1 миллион. Начальная оценка была в несколь...
Создание кастомного балансировщика нагрузки на Go для gRPC с приоритизацией адресов В процессе разработки микросервисных приложений часто необходимо наладить эффективную и быструю коммуникацию между сервисами. Разработанный Google gRPC предоставляет высокопроизводительный фреймворк для организации такого взаимодействия. Однако стандартные балансировщики наг...
Есть ли толк от Nvidia GeForce RTX 2070 8Gb на ПК 12-летней выдержки Тестирование видеокарты GeForce RTX 2070 на ПК с процессором Intel Core i7 3-го поколения и её сравнение с видеокартой GeForce GTX 1060 6Gb. Узнаем, есть ли смысл в установке подобной видеокарты на старый ПК, а также, по традиции - истории и байки о давно ушедших днях.
[Перевод] Почему мои ZFS-диски так шумят? У Джонни Кэша есть песня «One piece at a time» 1976 года. В ней рассказывается история об автомеханике, собирающем собственный Cadillac из деталей, которые он в течение 25 лет по одной тырил с производственного конвейера General Motors. Некоторое время назад пользователь Pr...
Трендам вопреки: Great Wall Motor анонсировала мощный 4,0-литровый V8, он дебютирует в Tank 800 Great Wall Motor объявила о разработке нового 4,0-литрового двигателя V8, который представят весной 2025 года (в апреле или мае). Заявление было сделано председателем компании Вэй Цзяньцзюнем на технологической конференции в Китае. Это решение д...
Машинное обучение. Дайджест интересных новостей ✔️ Релиз PyTorch 2.5.Выпуск PyTorch® 2.5 представляет новый бэкэнд CuDNN для SDPA, обеспечивающий ускорение до 75% на GPU NVIDIA H100 и новее. Оно активировано по умолчанию. Сокращено время холодного запуска torch.compile благодаря региональной компиляции, которая позво...
Шины данных для очень больших инсталляций, или Почему большим компаниям сложно с опенсорсом Как технический менеджер в Яндексе я отвечаю за эксплуатацию больших кластеров, через которые мы передаём данные, — для этого мы используем YDB Topics, собственный аналог Apache Kafka, о котором я уже рассказывал. Но если посмотреть не ...
Как стать одержимым: эффективная учёба Обучение — ценный навык, позволяющий стать лучше в той или иной сфере. Только лишь благодаря обучению вы можете овладеть каким‑либо навыком. Благодаря обучению вы можете впитать знания, а затем использовать их на практике, чтобы постепенно стано...
В России создали зарядную станцию для работы дронов в экстремальных условиях Компания «Русдронопорт» разработала зарядную станцию для дронов, способную работать в самых экстремальных климатических условиях. Это оборудование предназначено для использования в тундре, пустынях и на Крайнем Севере, где традиционные системы часто оказы...
Мой путь в тестирование. Сравнение двух курсов. Часть 2 Вступление.Здравствуйте, меня зовут Виталий и я продолжаю делиться своим опытом обучения на различных онлайн-платформах. В прошлой статье я взял для сравнения процесс выбора школы, процесс вступительных этапов, менторов, общего подхода и т.д. в двух школах.В этой статье я хо...
Telegram Web App, FastAPI и вебхуки в одном приложении: Создаем Telegram-бот с веб-интерфейсом для приема заявок Сегодня мы создадим полноценное веб-приложение на FastAPI, которое будет взаимодействовать с Telegram-ботом через MiniApp и вебхуки. В основе проекта — асинхронное взаимодействие с базой данных SQLite с помощью SQLAlchemy, что позволит нам реализовать масштабируемое и эффект...
Как поднять свой WebSocket сервер на Node.js: основы Привет, Хабр!Сегодня создадим свой WebSocket сервер на Node.js. Это тот самый протокол, который позволяет отправлять и принимать данные в реальном времени без перекладывания на HTTP. Для этого мы будем использовать библиотеку ws. Читать далее
Qualcomm начала разработку процессоров Snapdragon X2 Elite Сообщается, что грядущие процессоры уже находятся на этапе подготовки к тестированию и, возможно, выйдут в 2025 году
Аудит сайта в 99% случаев бесполезен. Почему эксперт должен погружаться в бизнес, а не «анализировать 347 параметров»? Я — Павел Берсенёв, в основном, пишу на Хабре про старое железо, а по основному профилю с 2005 года занимаюсь всем, что касается сайтов и продаж в интернете. Эта статья — дополненная версия опубликованного в 2017 году материала. Как оказалось, тема стала ещё актуальнее. С...
В регионах стоимость креативных услуг выросла почти наполовину В 2024 году стоимость креативных услуг в регионах России увеличилась в среднем на 48% по сравнению с предыдущим годом. Такое подорожание охватывает широкий спектр услуг, включая разработку коммуникационных стратегий, фирменного стиля и по...
ИИ-помощника для 3D-печати изделий создадут в России Ученые Центра компетенций НТИ МГТУ им. Н. Э. Баумана совместно с коллегами из Дальневосточного федерального университета приступили к разработке интеллектуального помощника для трехмерной печати. Это первый в России ИИ-комплекс, который при...
Тестирование производительности Docker клиентов для Mac Недавно я опубликовал статью OrbStack: Почему я забыл про Docker Desktop, которая вызвала оживленную дискуссию в комментариях. Основные вопросы возникли вокруг производительности различных Docker-подобных решений. Мои аргументы, основанные в первую очередь на личном опыте ис...
Когда это будет готово? Планирование — важная задача не только для тимлида или менеджера. Часто разработчику приходится отвечать на вопрос «когда это будет готово?».В этой заметке я хотел бы разобрать подходы, которые эффективно использовать в ситуациях, когда что-то должно быть сделано кем-то к ка...
Поднимаем одно-нодовый kubernetes-кластер на RedOS Нынешний век — век импортозамещения. Многие компании сейчас сталкиваются с возникшей необходимостью переходить на отечественное ПО. Приходится осваивать вновь появившиеся нюансы, связанные с новым программным обеспечением. В данной статье мы в п...
Тестирование с помощью Excel Выполнить тестирование сотрудников после обучения можно с помощью Excel.Задача, вероятно, не самая актуальная на сегодняшний день, но может кому то и пригодится...Тестирования состоит из вопроса и N вариантов ответа. Количество правильных ответов от 1 до (N-1). Например 4 ва...
Армия США испытала пулемёт с ИИ Армия США протестировала Bullfrog — оружие с ИИ, разработанное компанией Allen Control Systems (ACS), для уничтожения малых дронов. Система, использующая компьютерное зрение, доказала свою эффективность на «мероприятии по тестированию новых технологий» ра...
Об отношении к русским айтишникам в Эстонии и дорогой жизни в Израиле, или почему я переехал жить в Таллин В этой статье описана история старшего инженер-менеджера (Senior Engineering Manager), который в 2022 году вместе с семьей переехал сперва в Израиль, где ему не очень понравилось, а потом в Эстонию.Вы узнаете о его опыте эмиграции и жизни в этих странах: с какими он сталкива...
Ускорение работы тeстов методом правильной настройки Testcontainers В современных разработках ускорение тестирования является критически важной задачей, особенно в условиях интенсивной работы с CI/CD. В этой статье мы рассмотрим, как оптимизировать процесс тестирования с использованием Testcontainers и Spring, чтобы минимизировать время иниц...
5 хороших приложений для телевизора, которых может не оказаться у тебя в Гугл Плей на Android TV Google определенно пора ужесточать политику по выпуску устройств со своей операционкой сторонними производителями. Дело в том, что у них серьезно страдает качество и творится полный бардак. Так, вы можете обнаружить, что приложение для Android TV может оказаться недоступным...
Невидимый Технический Долг: Управление TODO Комментариями В разработке ПО важно обеспечивать чистоту и качество кода, чтобы проект оставался легко поддерживаемым.Однако в ежедневной работе разработчики часто сталкиваются с необходимостью быстро решить задачу, и тогда они начинают оставлять в коде комментарии типа TODO или FIXME для...
Nvidia представила мощную модель искусственного интеллекта с открытым исходным кодом, готовую конкурировать с GPT-4 Компания Nvidia представила новую модель искусственного интеллекта с открытым исходным кодом, которая демонстрирует производительность в задачах визуализации и обработки естественного языка, конкурируя с фирменными системами лидеров отрасли, такими как OpenAI и Google. ...
VK пригласил на работу специалистов из ABBYY VK объявила о готовности принять на работу сотрудников, уволенных из компании ABBYY. Это предложение касается как отдельных специалистов, так и сформированных команд. В холдинге уверены, что интеграция экспертов в области машинного обучения...
Ученые раскрыли, почему люди считают себя правыми, даже если ошибаются Новое исследование раскрывает, почему люди часто упрямо цепляются за свои убеждения, даже когда им представлены доказательства их неправоты. Исследователи определили феномен, известный как «иллюзия достаточности информации», когда люди ошибочно полагают, что о...
90 дней тестировали BitNinja — коробочное решение для защиты сервера и сайта. Рассказываем кто, откуда и что атакует BitNinja — это аналог Dr.Web или Immunify, но в отличие от них специализируется не только на ловле вирусов, но и фильтрации входящего трафика. Для работы антивируса задействует AI, а управлять защитой всех серверов можно из одного окна. Когда мы только начали предоставлять B...
Интерактивная новелла по мотивам игры «Смута» выйдет на смартфоны Компания «Сайберия Нова» сообщила о создании интерактивной новеллы «Смута: Зов сердца» для мобильных устройств. Проект реализуется в партнерстве с платформой Lagerta, разработчиками студии «Много много игр». Персонажи игры «Смута», Юрий Милославский и Кир...
Half-Life 2 уже 20 лет. Она получила крупное обновление и её раздают бесплатно Valve празднует 20-летие легендарной игры Half-Life 2, предлагая обновления и новый контент для фанатов. Главным событием стал двухчасовой документальный фильм, созданный авторами ретроспективы Half-Life 1. Фильм рассказывает о трудностях, с которыми столкнула...
Как ускорить запуск iOS-приложения в 2 раза с помощью Network Instrument Приложение соединяет данные из сети с интерфейсом. Про UI сказано и написано немало, а вот сеть говорят меньше всего, хотя именно она влияет на время ожидания ответа пользователем. При этом со стороны разработчика это часто выглядит так: «ну я создал сессию, дёрнул запрос, о...
Забудьте про терминал! Как я избавлялся от рутинных ADB команды с помощью Shortcuts До этого года я спокойно пользовался терминалом для установки android приложений на тестовые устройства: каждый раз вручную копировал название файла, выбирал нужную команду из истории терминала, стирал старое название и вставлял новое. Это меня очень раздражало, но я не иска...
Подборка российских QA-конференций и митапов Привет, Хабр! Меня зовут Василина Кузнецова, я работаю инженером по тестированию в Ozon Tech. Я часто смотрю отдельные видео докладов с конференций. Полезными для себя находила доклады про особенности Selenium и Playwright в тестах фронта, про&n...
Flibusta продолжит работу: сервера оплачены Создатель заблокированной онлайн-библиотеки заблокированная в РФ Flibusta заявил, что платформа продолжит свою работу. В недавнем посте на сайте библиотеки автор, скрывающийся под псевдонимом Stiver, сообщил: «Серверы оплачены, сайт поддерживается, работаем в&...
Китайская армия использовала ИИ *Meta для разработки военного чатбота Reuters сообщает, что китайские военные использовали модель искусственного интеллекта *Llama 2 от *Meta для создания военного чат-бота ChatBIT. В проекте участвовали ученые, включая специалистов, связанных с Народно-освободительной армией Китая (НОАК). Чат-бот Chat...
Microsoft: тестирование Windows Recall отложено до декабря Старший менеджер программы Windows Insider Брэндон ЛеБланк в заявлении для The Verge заявил, что публичное тестирование функции Windows Recall отложено до декабря 2024 года. Это уже не первый перенос. Изначально функция должна была выйти 18 июня вместе со стартом продаж уст...
Создано портативное устройство для выявления рака за час Ученые Техасского университета в Эль-Пасо создали портативное устройство, способное выявлять рак кишечника и простаты за час. Эта разработка поможет в странах с ограниченным доступом к медицинским услугам, где высокий уровень смертности от ...
Путешествие по Next.js: от ошибок с not-found до форка next-runtime-env Недавно столкнулся с интересным багом в Next.js. Если на странице not-found делать навигацию через router.push(pathname), теряются все переменные окружения, которые мы инициализируем через библиотеку next-runtime-env (значение window.__ENV становится undefined).В проекте мы ...
A/B тестирование в офлайне: как не потерять миллионы на масштабировании Всем привет!Меня зовут Наталья Ким, я продакт-менеджер продукта A/B тестирования в Big Data «Ленты». Наша компания — это ведущий многоформатный ретейлер в области продуктового и FMCG-секторов, где каждый бизнес-юнит активно генерирует и реализует разнообразные изменения, нап...
Zod. Основные преимущества и неочевидные кейсы использования Zod — это TypeScript библиотека для валидации и создания схем данных, позволяющая определять строгие типы на этапе разработки. Она значительно упрощает управление типами и обеспечивает безопасность данных в приложениях. В отличие от других решений для валидации данных, Zod н...
Почему розетки по всему миру такие разные - история и причины разнообразия стандартов Каждый путешественник, хотя бы раз столкнувшийся с проблемой несовместимых розеток, знает, насколько это может быть неудобно. Почему в разных странах используют собственные типы розеток? Это вопрос, который многим кажется загадкой, но на самом деле его корни уходят в историю...
Перечислены напитки и продукты, в которых много «пустых» калорий Часто в продуктовых магазинах и супермаркетах можно встретить упакованные и ультраобработанные продукты. Они дают организму в основном твёрдые жиры и добавленных сахара. Эти ингредиенты способствуют набору веса и могут привести к нехватке п...
Подтверждена совместимость ноутбуков OSiO и Uncom OS Ноутбуки OSiO и«ICL Техно» успешно прошли тестирование и подтвердили совместимость с отечественной операционной системой Uncom OS, разработкой которой занимается компания «Адвилабс – Рус».
Стили, темы и адаптивная верстка в React Native Из этой статьи вы узнаете, как эффективно организовать очень важную часть разработки на React Native - работу со стилями и ресурсами для создания адаптивных и доступных интерфейсов под три платформы: iOS, Android и Web. Также в целом обсудим особенности верстки и проблемы пр...
Как часто надо менять тормозные колодки и как это делать Если тормоза скрипят, ведут себя странно, а на руле чувствуется вибрация — скорее всего, детали пора обновить.
История о том, как мы быстрое хранилище в 2022 году строили Шёл 2022 год. Перед нам, как облачным провайдером, стояла задача создать под проект максимально быстрое хранилище объёмом от 150 ТБ. На тот момент рынок стремительно менялся: на смену традиционным SAS SSD стали приходить накопители форм‑фактора ...
История одного блокчейна На протяжении нескольких лет я участвовал в разработке блокчейн-платформы, вначале как разработчик, затем как руководитель команды (team lead, как это принято сейчас называть). За это время мне посчастливилось пройти все стадии жизненного цикла продукта, от идеи до выхода в ...
Airbus и Toshiba объединяют усилия для создания сверхпроводящего двигателя для авиации будущего Совместная работа Airbus и Toshiba может стать важным шагом к созданию более устойчивых и эффективных технологий для авиации будущего, что откроет новые горизонты для воздушного транспорта.
Библиотека видео Rutube достигла 275 млн роликов и 67 млн пользователей Платформа Rutube за последние четыре года значительно расширила свою библиотеку и аудиторию. На сегодняшний день на видеохостинге размещено 275 миллионов видео, а ежемесячная аудитория в октябре 2024 года составила 67,1 миллиона пользователей. М...
Краткий обзор библиотеки dApp Сегодня я расскажу вам о библиотеке dApp для Python — мощном инструменте для создания децентрализованных приложений на базе блокчейна. Она предлагает все необходимые функции для взаимодействия со смарт-контрактами, управления данными и обеспечения безопасности приложений. Ит...
Введение в Brisa: новый подход к веб-разработке Brisa — это современный веб-фреймворк, который сочетает мощь серверного рендеринга и удобство клиентских компонентов. Он позволяет создавать быстрые, легкие и высокопроизводительные веб-приложения, минимизируя объем JavaScript, отправляемого в браузер. Поддержка веб-компонен...
Как создавать собственные картинки на iPhone с помощью нейросети Apple Intelligence Apple продолжает постепенное развертывание нейросети Apple Intelligence. Все заявленные на WWDC 2024 возможности будут более-менее равномерно распределены между различными версиями iOS 18. Так, в iOS 18.1 появилась возможность работать с текстом на английском языке, а в iOS...
Как провести безопасный эксперимент: guardrail metrics Привет, Хабр!Хотел было назвать эту статью «Защитные метрики», но тут такая штука — погуглил в рунете, а там тишина (ну, почти). Пришлось пойти по классике и оставить название на английском — guardrail metrics.Guardrail metrics — ...
Пользователи Samsung всё-таки получат One UI 7 и Android 15 до конца 2024 года, но лишь в виде бета-версии Модератор официального форума пользователей мобильных устройств Samsung сообщил о том, что процесс бета-тестирования нового интерфейса One UI 7 на базе Android 15 стартует до конца текущего года, он будет доступен для тестирования и отладки как для разработчиков, так и ...
Учёные объяснили, почему мы чувствуем себя тревожно утром после вечеринки Известно, что примерно 22% пьющих людей сталкиваются с тревожностью на следующий день после употребления алкоголя. И если для одних это ощущается как лёгкая нервозность, то для других — как паника.
Как интегрировать синхронный код в асинхронный. Инструкция Когда создаешь новое приложение, особенно если оно должно быстро обрабатывать данные, использование библиотеки asyncio — это хороший выбор. Она позволяет работать с неблокирующими библиотеками, asyncpg и aiohttp. Однако чаще всего программисты работают с уже существующи...
Открытие TortoiseORM: Асинхронная ORM глазами Python-разработчика Недавно я столкнулся с задачей выбора ORM для нового проекта на Python, и мое внимание привлекла TortoiseORM. Скажу честно, я был удивлен тем, насколько эта ORM упрощает работу с базами данных в асинхронных приложениях.Как разработчик, я привык к таким инструментам, как SQLA...
Разработка Telegram Mini App с помощью React Telegram Mini App — это веб-приложения, которые открываются внутри мессенджера Telegram. Эти приложения создаются с использованием стандартных веб-технологий, таких как HTML, CSS и JavaScript, и выглядят как обыкновенные сайты.Более подробно о том, что такое Telegram Mini Ap...
Названы эффективные способы сохранить потерю веса После недель или месяцев усердного следования здоровым привычкам питания и изнурительных тренировок люди часто возвращаются к старым привычкам. Это приводит к набору веса. Но вот что поможет это предотвратить.
Ученые MIT создали универсальную систему обучения роботов Ученые Массачусетского технологического института (MIT) разработали новый универсальный метод обучения роботов, который значительно упрощает и ускоряет их подготовку к выполнению различных задач. Исследование опубликовано на платформе arXiv.
Сервера Magic Chronicle: Isekai RPG закроют сегодня Релиз мобильной игры Magic Chronicle: Isekai RPG состоялся 7-го января этого года. С тех пор игра получила относительно высокие оценки — от 4,2 до 4,7 звёзд в Google Play и App Store, соответственно. Но скачало её мало людей, а для F2P-проекта это приговор. В итоге разработч...
Чек-лист команды разработки на соответствие SCRUM Я работаю в IT уже более 8 лет и по моим наблюдениям, во многих российских компаниях сложилась «уникальная» культура использования гибких методологий, в особенности всеми известной методологии SCRUM. &nb...
Борьба за таланты: как программа бенефитов укрепляет HR-бренд С каждым годом конкуренция за кадры во всем мире усиливается, и по прогнозам, эта тенденция будет только нарастать. Согласно данным Superstaff, к 2030 году глобальная нехватка талантов может достичь 85,2 млн работников, что превышает населе...
Имитирующий мозг микрочип ускорит лечение болезни Альцгеймера Ученые из Международной лаборатории нанотехнологий в Португалии, разработали микрочип, имитирующий работу человеческого мозга. Это устройство может сыграть ключевую роль в разработке более эффективных методов лечения неврологических расстройств, таких как боле...
Многострадальную опору двигателя Lada Vesta заменят на совершенно новую. Ее разработают в Ярославле Ярославский государственный технический университет (ЯГТУ) займется созданием новой опоры двигателя для Lada Vesta, сообщает «Коммерсантъ». Вуз прошел конкурсный отбор «Агентства по технологическому развитию» и получил грант на разработ...
От Павлова до ChatGPT: как LLM перевернули наше понимание мышления Представьте себе мир, где искусственный интеллект может общаться с инопланетянами, а человеческое мышление расшифровано до мельчайших деталей. Фантастика? Не совсем. Последние достижения в области больших языковых моделей (LLM) заставляют нас пересмотреть наши представления ...
Columnstore индексы в SQL Server: Когда и почему стоит их использовать? Привет, Хабр и его читатели! Меня зовут Дарья Четыркина, я программист SQL в IT-компании «Автомакон». Если вы когда-либо сталкивались с задачей анализа больших объемов данных, то знаете, как важна производительность при выполнении аналитических запросов. Columnstor...
[Перевод] Почему слишком быстрые мыши могут ломать FPS в играх При разработке или портировании игры для PC приходится иметь дело с пользовательским вводом, который обычно разделяется на три категории источников: мышь, клавиатуру и геймпады.По началу может показаться, что работать с мышью и клавиатурой проще всего, но на самом деле ...
Тёмная сторона IT: зловещие истории про пароли, скупердяйство и DDoS Когда духи приходят в наш мир и магия становится не просто мифом, а чем-то реальным, случиться может все что угодно. Например, все сервера внезапно перегреются, задымятся, и у пользователей пропадет доступ к вашим сервисам. Или, что не менее ужасно, хакер зашифрует данные кл...
[Перевод] Rust IPC Ping-Pong На работе наша команда недавно столкнулась с необходимостью в высокопроизводительном IPC в Rust. Поиск привел нас к содержательной статье от 3tilley «IPC in Rust — a Ping Pong Comparison», что стало превосходной отправной точкой в наше...
Почему был прогресс Несмотря на то, что прогресс не постоянен (его скорость различна, вплоть до отрицательной), обычно отмечают его эпоху — примерно в периоде начала 19 до конца 20 века. Нетрудно заметить конец этой эпохи, просто взгляните на по...
Quake 2 на нашем RISC-V, или как мы поднимали старый Radeon на FPGA Всем привет! Меня зовут Александр Разинков, я разрабатываю системный софт в компании YADRO. В этом посте я расскажу о стресс-тестировании нашего RISC-V-кластера с помощью… Quake 2! Почему «квейк»? RISC-V активно развивается как основная application-платформа в мире, и игры —...
Intel показала образец Panther Lake, созданный на техпроцессе Intel 18A Intel уже передала первые образцы нового процессора для тестирования компании Lenovo
Работа в команде. Зачем нужна и как правильно выстроить? Привет, меня зовут Анна Заря, я директор по персоналу в it, обучающийся психолог и руководитель команды, непрерывно трудящийся над эффективностью работы в ней.Вы слышали/замечали когда‑нибудь, что кто‑то больше предпочитает индивидуальную работу, а к...
Ученые создали компактные и энергоэффективные чипы Ученые из Пенсильванского университета совершили значительный шаг в развитии электроники, создав компактные и энергоэффективные чипы на основе 3D-интеграции. Их исследование, опубликованное в журнале Nature Electronics, демонстрирует новый подхо...
Smokpub создала первую в мире электрическую коптильню для… напитков Smokpub создала одноименное устройство — первый в мире электрический, перезаряжаемый коктейльный коптильщик. По цене $ 49 в ходе запуска на Kickstarter, это устройство упрощает процесс добавления дымных ароматов в напитки и еду.
Денди 2 Скажите, а Вы помните как это было в первый раз? Ну да тогда именно тогда, когда Вы впервые принесли домой ту самую заветную тайваньскую коробочку с Ден.....ну то есть с Лифа или с БТ или ещё с каким-нибудь клоном японск...
Вещь дня: создан самый крутой Базз Лайтер — умный, программируемый, с 3000 деталей и 75 чипами Это совместная разработка Pixar и Robosen. За умного Базза придется выложить 599 долларов США.
Почему мы выбрали gRPC вместо tRPC?
Искусственный интеллект в тестировании ПО: обзор инструментов Привет, Хабр! Меня зовут Николай Дымников, я работаю старшим тестировщиком. До текущей позиции я около двух лет работал в ИТ-сопровождении и не понаслышке знаком с проблемами некачественного тестирования программного обеспечения (ПО). Поэтому при переходе в тестировщики я ср...
Проектируем А/Б-эксперименты грамотно Проектирование A/B-экспериментов может быть сложным процессом, особенно для тех, кто только начинает работать с аналитикой и тестированием в мобильных приложениях. Нередко возникают проблемы с формулировкой гипотез, выбором метрик и определением оптимального распределения ау...
[Перевод] Как я оптимизировал свой конвейер CI/CD до выполнения за 60 секунд Как и многие, я храню свой код на GitHub. Пару лет назад я сделал простой пайплайн для сборки, анализа и тестирования моих веб‑приложений и сервисов. Он выполнял свою задачу, и так как это был мой первый опыт по настройке пайплайна CI/CD на ...
Андервольтинг vs оверклокинг – есть ли смысл от разгона видеокарты, и почему андервольтинг лучше Изучаем результаты тестирования Radeon RX 5700 XT, которая подвергалась разгону и андервольтингу
Инженеры создали змееподобного робота для спасательных операций Команда инженеров из ETH Zurich разработала уникального змееподобного робота RoBoa, способного увеличивать свою длину и проникать в самые недоступные места. Этот робот был создан в Лаборатории автономных систем и предназначен для эффективного передви...
Секреты успешного контентного планирования сайтов Правильная реализация контентного планирования сайтов требует не только понимания целевой аудитории, но и глубокого анализа внутренних процессов. В этом контексте разработка продающих сайтов на 1С Битрикс на https://ferrumstudio.ru/services/development/ выступает ключевым ас...
Челябинск запускает производство беспилотников для тестирования аэропортов В Челябинской области наладили производство уникальных беспилотных авиационных систем, предназначенных для тестирования аэродромного оборудования. Эти разработки обещают значительно упростить и удешевить процесс проверки навигационных систем.
[Перевод] Эвристики для эффективных организаций по разработке программного обеспечения: постоянно пополняемый список Этот список вряд ли является сборником моих собственных оригинальных мыслей. Он начинался как способ представить ценности и принципы Agile Manifesto более понятным и современным способом, хотя я и добавил в него несколько мыслей от себя. Он представляет собой снимо...
Kali Linux и Parrot OS Kali Linux и Parrot OS — это два самых популярных дистрибутива Linux, разработанных специально для нужд кибербезопасности и тестирования на проникновение. Они имеют много общего в функциональности, но различаются подходами к обеспечению безопасности, интерфейсу, использовани...
Эксперты по фитнесу рассказали, сколько времени нужно тренироваться для снижения веса Наиболее эффективный способ сжигания жира — это физическая активность в сочетании с дефицитом калорий. Но когда появляются первые значительные результаты?
Ошибки в интерпретации A/B-тестов: как избежать неверных выводов А/В‑тестирование является одним из ключевых инструментов продуктовой аналитики, позволяя принимать обоснованные решения на основе данных. Но, несмотря на свою эффективность, многие команды допускают типичные ошибки при проведении и интерпретации результат...
Код, который работает: Unit и интеграционное тестирование для повышения надежности ПО Всем привет, меня зовут Андрей Федотов, я бэкенд-разработчик в компании «Цифровая Индустриальная Платформа».Как сказал Кент Бек: «Многие силы мешают нам получить чистый код, а иногда не удается даже получить код, который просто работает». В данной статье я расскажу историю н...
Использование корреляционного анализа для мониторинга производительности СУБД Задача По результатам стресс тестирования СУБД определить статистические показатели деградации производительности СУБД , для использования с целью мониторинга и оповещения для создания инцидента. Читать далее
Импортозамещение Data Quality стека в нефтегазохимии: опыт СИБУРа В СИБУРе много данных, которые текут в режиме реального времени с многочисленных датчиков на разных производствах, эти данные нужно собирать, хранить, обрабатывать и анализировать, чтобы компания могла принимать правильные бизнес-решения. И от качества инфраструктуры для раб...
Приложение для созвонов Microsoft Teams получит переводчик в реальном времени Microsoft объявила о планах внедрить в платформу Teams инструмент под названием Interpreter. Представленный на Microsoft Ignite 2024, он позволит пользователям переводить речь в реальном времени на девять языков — английский, французский, н...
В Китае проходит тестирование Project FA наподобие Palworld Project FA это мобильная игра, которую создают китайские разработчики. Она представляет собой почти копию Palworld, и речь не только об основных игровых механиках, но и общем стиле графики и дизайне локаций. Тестирование проекта на Android проходит с 20 по 27 ноября. Скачать...
Что такое HarmonyOS NEXT и чем она лучше Android В последние 15 лет только две операционные системы определяли развитие мобильных технологий. Конечно, все вы хорошо знаете, что это iOS и Android. Представить, что кто-то сумеет создать им реального конкурента, было довольно сложно. Особенно после неудачного опыта Symbian и...
Home Lab мечты в Kubernetes Когда я только начал осваивать Linux, я почти сразу загорелся идеей держать собственный сервер для экспериментов и повседневного использования. Такой сервер называют домашней лабораторией и способов ее построения достаточно много. Это интересное занятие очень популярно ...
Реверс инжиниринг в машиностроении — вперед в прошлое или лучшее не враг хорошего Реверс‑инжиниринг — понятие сегодня распространенное и популярное, которое часто повторяется в среде профессионалов машиностроения. Разберемся в том что оно из себя представляет, с какими целями и где используется, какова его роль в совреме...
ФБР создало собственную криптовалюту, чтобы следить за мошенниками Американские власти сообщили, что некоторое время назад ФБР создало собственную криптовалюту, которая использовалась для расследования манипулирования ценами на крипторынках. Отмечается, что созданный ФБР Ethereum-токен и одноименная компания NexFundAI были разработаны при п...
Как я делала читалку форматов EPUB, FB2, DOCX для онлайн-библиотеки Как-то раз я читала книгу на известном литературном портале и думала, какая же крутая у них читалка. Наверное, над её созданием трудится целая команда. В тот момент я даже не подозревала, что мне вскоре предстоит сделать что-то подобное. Расскажу, как я делала читалку для са...
Как создать стабильный поток кандидатов: пошаговый алгоритм для эффективного найма Какие основные трудности при привлечении и найме кандидатов?Одной из самых серьезных проблем является отсутствие квалифицированных кандидатов. Создание и поддержка стабильного потока соискателей — важная задача, напрямую влияющая на эффективность HR-отдела и успех компании.С...
Новый подход MIT ускорил создание тренировочных данных для роботов В Массачусетском технологическом институте (MIT) была представлена новая платформа GenSim2, которая значительно упрощает обучение роботов выполнению сложных задач. Исследование, проведенное аспирантом Лирю Ванем и его командой в Лаборатории компьютерных наук и...
Калининград предложил стать пилотным регионом для нового ПО Губернатор Калининградской области Алексей Беспрозванных предложил использовать регион в качестве пилотной площадки для тестирования «Автоматизированного рабочего места губернатора». Об этом он рассказал в своем Telegram-канале после встречи с вице-п...
EA планирует продолжить создание игр по «Звездным войнам» Светлое будущее тебя ждет , если «Звездных войн» фанат ты EA обрисовала в общих чертах планы продолжить развитие серии игр Star Wars, а также,в будущем, создавать новые IP на основе франшизы. Генеральный директор, Эндрю Уилсон (Andrew Willson), во время отчета ...
Сложные проекты или как продать проект автоматизации руководству Периодически при работе на стороне заказчика (in‑house) встречаются «сложные» для запуска проекты, которые вы, как исполнитель (аналитик, архитектор, ИТ‑директор), не можете продать руководству или, находясь на стороне интегратора, вы сталкивает...
JSON как альтернатива CSV в Postman, или как описать тестовые данные быстрее и лучше Я старший преподаватель направления функционального тестирования в «ЛАНИТ Экспертизе». К нам в штат приходят люди из разных профессий и с разным уровнем знаний. Поэтому в компании организованы курсы обучения практикам тестирования, которые уже стали базовыми. Одной из них яв...
Wayback Machine архива Интернета восстановил свои функции Internet Archive объявил о полном восстановлении функции «Save Page Now» на Wayback Machine после серии DDoS-атак, которые нарушили работу сайта в начале октября. 4 ноября 2024 года некоммерческая цифровая библиотека подтвердила, что пользователи снова мо...
Цифра дня: сколько проданных консольных игр в 2024 г. приходится на PlayStation? По данным Яндекс Маркета, в 2024 году на PlayStation приходится 70% всех продаж консольных игр. Яндекс Маркет стал одной из первых площадок, где можно было заказать PlayStation 5 Pro в день старта мировых продаж 7 ноября. Спрос на новинку о...
Из чего состоит безопасность современных приложений В сети можно встретить различные трактования понятия AppSec (Application Security). И в этой статье мы попробуем разобраться с тем, что же должно входить в AppSec и какие навыки требуются специалистам, работающим в данной отрасли и какие инструм...
Раскрыто, почему люди хотят остепениться именно в зимние месяцы Вы тоже начинаете активнее искать романтического партнёра с окончанием лета? У жителей северного полушария такое поведение часто наблюдается с октября и примерно до начала февраля. В приложениях для знакомств в октябре и ноябре то...
Создано приложение для отслеживания болезней у путешественников Ученые из Цюрихского университета в сотрудничестве с Всемирной организацией здравоохранения (ВОЗ) разработали приложение, которое отслеживает здоровье путешественников. Данные, собранные с помощью этого приложения, показывают, что более одной трети турист...
Путь разметки данных для NER: от Open Source до Prodigy Распознавание именованных сущностей (Named Entity Recognition, NER) — это одна из самых востребованных задач в обработке естественного языка (NLP). Чтобы создать качественную модель для NER, требуется тщательно размеченная обучающая выборка, а процесс её создания может занят...
Apple создала совместно с BYD революционную батарею Сегодня в сети появилась информация о том, что компания Apple сотрудничала с китайским гигантом в области электромобилей и аккумуляторов BYD для разработки революционной системы батарей. Это секретное партнёрство, которое запустили в 2017 году, было сосредоточено на литий-же...
Образование в ИБ. Ожидание vs Реальность ВведениеИнформационная безопасность является одной из ключевых областей в современном мире, где каждый день появляются новые угрозы и вызовы. Студенты, обучающиеся в вузах, получают ценные знания и навыки в области информационной безопасности, однако часто остаются неподгото...
Образование в ИБ. Ожидание vs Реальность ВведениеИнформационная безопасность является одной из ключевых областей в современном мире, где каждый день появляются новые угрозы и вызовы. Студенты, обучающиеся в вузах, получают ценные знания и навыки в области информационной безопасности, однако часто остаются неподгото...
Всё своё ношу с собой. Мои простые правила организации личной базы знаний Помните те времена, когда Интернет был маленьким, модемы — медленными, а провайдеры — жадными? Мы сохраняли всё полезное у себя на винчестерах, героически пытаясь вместить всё нужное в скромный объём дискового пространства. Раньше это был единственный способ обеспечить себе ...
Last call по заявкам на IT-стажировку Kaspersky Safeboard Подача заявок закрывается уже в это воскресенье! 27 октября – заключительный день приема заявок студентов IT-направлений (и не только!) на оплачиваемую стажировку в «Лабораторию Касперского». Регистрируйтесь по этой ссылке до 27 октября. Студенты могут выбирать из 15 ...
Бесплатная библиотека «Флибуста» продолжит свою работу Создатель пиратской библиотеки «Флибуста» сообщил о планах продолжить работу сервиса
Обновленный бомбардировщик США B-52J поднимется в небо не раньше 2033 года Стратегический бомбардировщик ВВС США B-52 Stratofortress проходит масштабную модернизацию, превращаясь в версию B-52J, но ключевая проблема заключается во времени: как сообщает The National Interest, обновленный самолет может поступить на вооружение лишь...
Российские ученые начали тестирования препарата для лечения диабета 1 типа Российские ученые начали клинические испытания препарата ритуксимаба для иммунной коррекции при сахарном диабете 1 типа. Это первый в стране эксперимент, направленный на использование иммунотерапии для лечения этой болезни. Ритуксимаб, известный как средство для ле...
Газпром и ГЛОНАСС создадут низкоорбитальную спутниковую группировку Дочерняя компания «Газпрома» и АО «ГЛОНАСС» подписали соглашение о совместной работе над созданием российской низкоорбитальной спутниковой группировки на Петербургском международном газовом форуме. Это стратегическое партнерство направлено на обеспечение ...
Рекомендую поиграть: Deponia Эта заметка — сразу о четырёх играх: обо всей серии Deponia. Проходил я их разом, запойно, и представить себе их отдельно друг от друга не могу. Тем более, что первые две игры заканчивались и вовсе клиффхэнгерами.Что сказать, в целом... Это шедевр. Удивительно, как создатели...
VK Cloud запустила ИИ-консультанта для работы с облачными сервисами Облачная платформа VK Cloud запустила ИИ-консультанта, который отвечает на вопросы пользователей и помогает писать код для развертывания и тестирования инфраструктуры.
Провалы в памяти людей оказалось можно излечить... напоминаниями о прошлом Новое исследование Университета Техаса в Арлингтоне показало, что напоминания могут эффективно устранять некоторые проблемы с памятью, возникающие с возрастом. Это открытие может стать значительным прорывом в решении когнитивных трудностей, с которым...
В США рассказали о способности Украины создать ядерное оружие Украина может создать простую ядерную бомбу, если военная помощь от Соединенных Штатов будет прекращена, пишет Лента.ру. Согласно отчету, полученному The Times и основанному на документе для Министерства обороны Украины, страна обладает возможностями для разра...
Тренеры объяснили, почему силовые тренировки могут быть неэффективны при снижении веса Поднятие тяжестей — отличный способ похудеть. Но бывают случаи, когда вы много тренируетесь и не достигаете желаемых результатов.
Google создаёт своего «Джарвиса» для управления браузером. ИИ Project Jarvis сможет выполнять за пользователя разные задачи, используя Chrome Искусственный интеллект уже меняет то, как многие пользователи взаимодействуют с ПК и информацией. Компания Google, как сообщается, готовится к новому шагу, создавая ИИ, который сможет управлять браузером. фото: Clark Miller/The Information Если точнее, искусстве...
Макросы в Swift: Практическое руководство по использованию Недавно я столкнулся с задачей, которая требовала написания большого объема шаблонного кода. Вспомнив, что в Swift 5.9 появились макросы, созданные специально для генерации шаблонного кода, я решил попробовать их в действии. Ранее я работал с макросами в Objective-C и C++, п...
Почему невозможно создать вечный двигатель Создать вечный двигатель пытались многие ученые, но сделать это никому не удастся. Источник изображения: million-wallpapers.ru Если бы ученым удалось создать вечный двигатель, наша жизнь превратилась бы в мечту. Благодаря ему, автомобили бы не нуждались в бензине и могли езд...
«Т-Банк» открыл доступ к бесплатной библиотеке инструментов для создания ИИ-приложений Центр искусственного интеллекта «Т-Банка» открыл доступ к бесплатной библиотеке инструментов Turbo Alignment для обучения больших языковых моделей (LLM) под задачи бизнеса. Эта библиотека позволит компаниям не разрабатывать ИИ-приложения с нуля, а использова...
ИИ расшифровал «послание микробов» для проверки безопасности молока Исследователи разработали новый подход к тестированию безопасности молока, который сочетает генетическое секвенирование и искусственный интеллект. Анализируя микробиальный состав образцов молока, ИИ может обнаруживать аномалии, такие как загрязнение или несанк...
Adobe запустил новый инструмент для защиты работ художников от ИИ Adobe анонсировала расширение своей системы Content Credentials, добавив новое бесплатное веб-приложение, которое позволит художникам защищать свои работы от использования искусственным интеллектом (ИИ). Этот инструмент упрощает процесс присвоения атрибуции к изобр...
Самым дорогим анимационным сериалом всех времён стал Arcane: 250 млн долларов за 18 эпизодов Arcane стал самым дорогим анимационным сериалом всех времен с большим отрывом. Это также может объяснить, почему поклонники получат только два сезона. Когда Netflix впервые объявил в июне, что Arcane закончится на втором сезоне, соавтор Кристиан Линке указал на причины ...
Создана дешёвая система опреснения воды на солнечных батареях Инженеры MIT создали систему опреснения, работающую на солнечной энергии, которая эффективно адаптируется к колебаниям солнечного света, исключая необходимость в аккумуляторных батареях или энергии от сети. Эта «инновационная» система, предназначенная для...
[Перевод] Риски перехода на 64-битный time_t Один из разделов статьи Overview of cross-architecture portability problems я посвятил проблемам, возникающим из-за использования 32-битного типа time_t. Это архитектурное решение, до сих пор влияющее на использующие glibc системы с Gentoo, приведут к тому, что у 3...
В России создадут национальную платформу для ИИ Центр технологий искусственного интеллекта «Нейролаб» анонсировал создание платформы, которая станет основой для развития и внедрения отечественных технологий ИИ в России. Платформа объединит разработчиков, бизнес и государственные структуры, что позволит...
Valkey: миллион RPS c напёрстком дёгтя Мы (R&D-банда devhands.io) закончили тестирование официального релиза Valkey и его сравнение с прародителем, Redis, форком которого тот является. Для тех, кто не очень в курсе: Valkey появился на свет после смены лицензии Redis, под покровительством облачных провайдеров,...
Как мы в Яндексе делаем роборуку с искусственным интеллектом Ещё 10–20 лет назад многие думали, что роботы под управлением искусственного интеллекта возьмут на себя всю тяжёлую и опасную работу на предприятиях. Однако нейросети нашли применение в офисах, колл‑центрах, службе поддержки и даже стали полезны...
Российский спутник на новой космической платформе собираются отправить на космодром «возможно к весне 2030 года» Геостационарный спутник связи «Ямал-502», который создается на новой космической платформе разработки «Газпром СПКА», будет готов к концу десятилетия. «Предприятие ООО "Газпром "СПКА" совместно со своей кооперацией, участвующ...
Распознавание капчи токеном или кликами, что быстрее? Сравнение методов на практике Очень часто по работе сталкиваюсь с различными сервисами для упрощения работы в различных сферах. Речь сейчас не про сервисы, типа Кей Коллектор или Ахрефс, а про Zennoposter или BAS - я не являюсь профессором в области автоматизации, объясню просто, как я понимаю - указанны...
Новая технология охлаждения для центров обработки данных может сократить энергопотребление ЦОД на 13% Учёные Техасского университета разработали новую технологию охлаждения, которая может существенно изменить способ регулирование тепла в электронных устройствах. Группа исследователей под руководством профессора Гуйхуа Юй создала новый материал термоинтерфейса, кото...
Huawei отстает в разработке ИИ-чипов от NVIDIA на 3 поколения из-за санкций США Huawei сталкивается с серьезными проблемами в создании чипов для искусственного интеллекта, отставая от NVIDIA на три поколения. Санкции США значительно ограничивают возможности китайских производителей в разработке новых технологий.
[Перевод] Как работает симуляция автономных транспортных средств? Разбираемся в виртуальных тест-драйвах Когда разработчики автономных транспортных средств доказывают безопасность своих беспилотных автомобилей, они часто делают упор на тестирование в симуляции. Типичные заявления звучат примерно так: «Наш автомобиль проехал X миллиардов миль в симуляции». Из таких абстрактных ф...
Самое серьезное обновление в истории One UI: Samsung уже тестирует One UI 7 для Galaxy S23, Galaxy S23 Plus и Galaxy S23 Ultra На серверах Samsung обнаружилась бета-версия прошивки One UI 7 для смартфонов линейки Galaxy S23. Новое ПО имеет следующие номера сборок: S918BXXU7DXKM, S918BOXM7DXKM и S918BXXU7DXKM. Пока это внутренний бета-тест, когда тестирование откроется для обычных пользователей ...
В США начали за деньги измерять IQ у эмбрионов Сомнительный американский стартап Heliospect Genomics предлагал богатым парам возможность скрининга эмбрионов на IQ в рамках процедур ЭКО. После расследований СМИ стало известно, что компания работала более чем с дюжиной пар и предлагает свои услуги по&nb...
Как мы попробовали Apache Iceberg в связке со Spark и что из этого вышло Тема преимуществ открытых табличных форматов при работе с озерами данных всё чаще поднимается в среде дата-инженеров. Предполагается, что их использование способно устранить недостатки популярного Apache Hive. Но так ли это на практике?Меня зовут Иван Биленко, я инженер данн...
О ненадежных рассказчиках, апокрифистике и нестандартном взгляде на «Вархаммер» Представь, читатель, что ты родился в мире «Вархаммера 40к», где-нибудь на самом дне города-улья, которое никогда не покидал. Всё детство ты слушал проповеди о Боге-Императоре и его сыновьях-полубогах, о сорокатысячелетней истории человеческой цивилизации, об Империуме,...
Vector.dev: как упростить подсчет метрик по логам Меня зовут Дима Синявский, я SRE-инженер в Vi.Tech — это IT-дочка ВсеИнструменты.ру. В этой статье я расскажу вам о нашем опыте работы с vector.dev, как мы сначала превращали логи в метрики и как это автоматизировали до такой степени, что теперь с этим справиться один yaml-d...
$800 000 на фейковой аналитике: история самого юного биржевого мошенника В недавней статье про животных-трейдеров мы вскользь подняли тему того, что фондовый рынок зачастую является царством не разума, но аффектов. И лихорадочный мониторинг любых инфоповодов, способных повлиять на котировки, ведет слишком впечатлительных игроков к проигрышу.Однак...
И сыграл, и узнал много нового: по Тетрису выйдет интерактивная документалка Digital Eclipse, известная своим тщательным сохранением истории игр, создала — Tetris Forever. Этот интерактивный документальный фильм отправляет игроков в ностальгическое путешествие по эволюции одной из самых любимых в мире видеоигр.
Машинное обучение помогает решить проблему дрейфа производительности ускорителей частиц Учёные и инженеры Национальной лаборатории Лос-Аламоса и Национальной лаборатории Лоуренса в Беркли разработали модель машинного обучения для оптимизации работы ускорителей частиц. Эта разработка направлена на решение проблемы дрейфа производительности, которая возникае...
Приложение Apple для программистов — Xcode — получило ИИ-помощника GitHub GitHub порадовал разработчиков на Mac публичным бета-тестом GitHub Copilot для Xcode. Этот ИИ-помощник по программированию дает советы по мере написания кода прямо в IDE (интегрированной среде разработки), используемой для создания приложений для платформ...
Front-end глазами back-end разработчика Всем привет! После учебы попал на ферросплавный завод в 2005 году, сначала "киповцем" в цех КИПиА, а позже меня перевели в службу АСУТП. Там относительная свобода в сравнении с цехом АСУП, потому что у них там были разные корпоративные стандарты безопасности, Active Director...
Разработка бота для Telegram на платформе .NET ВведениеTelegram — один из самых популярных мессенджеров в мире, предлагающий такие функции, как групповые чаты, каналы, голосовые и видеозвонки, а также возможность создания ботов. В данной статье мы не будем ставить цель показать, как создать с нуля приложение a-la "Hello,...
Машины со Snapdragon получили поддержку Unreal Engine: нас ждут новые информационно-развлекательные системы Qualcomm и Epic Games объявили о первом в истории внедрении Unreal Engine в платформу Snapdragon Cockpit для автомобилей. Однако это выходит за рамки игр и касается усовершенствования информационно-развлекательных систем автомобилей. Фото Qualcomm Используя Unreal...
Кастомное пассивное охлаждение ПК (часть 2) Вот и продолжение истории с пассивным охлаждением для ПК. Да, прошло уже много времени с первой части, и было рассмотрено много разных концепций. Оптимальный вариант в моём случае выглядит так: Читать далее
Создание RESTful API с помощью Django и Django REST Framework В современном мире веб-разработки API (Application Programming Interface) обеспечивает взаимодействия между различными приложениями и сервисами.REST API, стали стандартом для создания веб-сервисов благодаря их простоте и гибкости.Наша сегодняшняя цель - подробно разобратьс...
[Перевод] Интервью с Эдсгером В. Дейкстрой (2001), часть 1: начало программирования и разница подходов в Европе и Америке Изучение истории помогает понять, как формировались текущие концепции, как появлялись какие‑то решения, в чем была разница в культурных подходах различных стран. Рассуждения Э. Дейкстры о роли программирования, научного подхода и этики дают пищу...
Учимся делать игры без pygame: Создание графического интерфейса на Python Привет, Хабр! Сегодня мы научимся делать графический интерфейс на python, используя Tkinter. Эта статья очень короткая, так как мы только начинаем.Tkinter — это стандартная библиотека для создания графических интерфейсов в Python. Она предоставляет простой и удобный способ с...
Эксперт по фитнесу рассказал, как можно повысить выносливость во время занятий спортом Развитие выносливости во время тренировок — ключ к максимально эффективному использованию времени в спортзале. Благодаря этому вы сможете выполнять упражнения дольше и также быстрее достигать целей.
Перфоратор не помеха. Наслаждаемся «чистым» звуком с денойзером от SaluteJazz Представьте себе ситуацию: вы работаете на удаленке и должны принять участие в важной видеоконференции, а в этот момент домашняя кошка решила устроить спортивный забег, снося все на своем пути. В соседней комнате заплакал ребенок, а сосед и...
От коммивояжера до эмпатичного ИИ: как менялась работа с обратной связью Теоретически в нашей вселенной можно найти компанию, которую не интересовало бы мнение ее клиентов. Сделать это будет крайне сложно, тут придется постараться. И, конечно, такая компания вызовет недоумение: как она до сих пор умудряется существовать?!Сбор и анализ обратной св...
Ученые создали трехмерную модель клеток губ для лечения травм Ученые из Бернского университета сделали важный шаг в лечении травм губ, создав первую в мире трехмерную модель клеток губ. Эта разработка может значительно улучшить лечение пациентов с серьезными повреждениями губ, которые сложно исправить с помощью...
Заметка про реализацию системы способностей в играх Разработчики игр нередко сталкиваются с необходимостью или желанием реализовать систему способностей в своих проектах. Механика эта достаточно популярна, особенно в мидкор+ сегменте. Однако, несмотря на наличие готового фреймворка Gameplay Ability System (GAS) в Unreal Engin...
Тормоз с «эффектом вбитого клина» Итак, спонсор сегодняшнего выпуска — чёртова ангина. Поскольку ничего умного голова делать не может, а руки делать что‑то точное отказываются — на арене нашего цирка очередная велосипедная чушь. А поскольку я сейчас тормоз — речь тоже сейч...
Приложение SMD CODES для смартфонов для распознания электронных компонентов по маркировке на корпусе Увидев однажды пост про свое приложение, решил написать небольшую статью, описав все возможности разработки. Думаю, многим будет интересно..По роду своей деятельности (занимаюсь ремонтом бытовой электроники) часто приходиться идентифицировать тип сгоревшего эл...
Синтаксический анализатор на стеках и lambda-выражениях (Axolotl) Синтаксический анализатор на стеках и lambda-выражениях (Axolotl)В этой статье рассматривается практическая реализация синтаксического анализатора, основанного на стеке состояний и lambda-выражениях. Такой подход упрощает обработку синтаксиса, делая его гибким и легко масшта...
ИИ начал выявлять загрязнение в подземных водах, которые попадают вам в чайник Группа исследователей разработала модель машинного обучения, которая прогнозирует зоны высокого риска в подземных водах, что может изменить подход к мониторингу качества воды. Анализируя ограниченные данные о пробах воды, модель может предсказать наличие неорг...
Перечислены эффективные способы улучшения работы мозга У многих с годами ум притупляется. Но есть способы этого избежать или хотя бы замедлить.
В России создали экологичную замену полиэтиленовым пакетам Российские учёные придумали, как эффективно перерабатывать углекислый газ для создания эко-пластика
В России внедрят цифровую платформу для безопасности транспорта В Калининградской и Нижегородской областях начнется тестирование новой цифровой платформы Федеральная навигационно-информационная система (ФНИС), которая поможет улучшить безопасность и качество пассажирских перевозок. Об этом сообщили на XVIII Между...
Холодная Россия: почему Арктика так важна? Нам, обычным людям, часто бывает не понятно, почему мировые державы борются за Арктику и выделяют на её изучение немалые ресурсы. Казалось бы — холодный регион, где кроме льда и медведей ничего и не найти. На самом же деле не всё так прост...
Фил Спенсер: Microsoft исследует рынок портативных игровых консолей В интервью изданию Bloomberg глава Microsoft Gaming Фил Спенсер также подтвердил, что команда Xbox изучает возможность создания собственной портативной игровой консоли. Более того, в недрах компании существуют прототипы игровых устройств разных форм-факторов, но если какой-...
Новый алгоритм целочисленного сложения способен энергопотребление ИИ на 95% Команда инженеров компании BitEnergy AI, занимающейся технологиями вывода ИИ, сообщила о методе снижения энергопотребления приложений на базе искусственного интеллекта на 95%. Группа опубликовала статью, описывающую их технологию, на сервере препринтов arXiv. Поско...
Эволюция систем управления автомобилями: с 1904 года до наших дней Привет, Хабр! Меня зовут Илья Стариков. Я ведущий бизнес-аналитик МТС Диджитал, занимаюсь направлением HMI (Human Machine Interface): оно связывает работу систем автомобиля с пользовательским опытом.Последние несколько лет я разрабатываю интерфейсы для разных авто: от класси...
Геймдев на Lisp. Часть 2: подземелья и интерфейсы В первой части мы познакомились с архитектурным паттерном Entity-Component-System, часто используемым в разработке игр, и металингвистической парадигмой программирования, заключающейся в построении и использовании собственных языков, наиболее полно и точно описывающих предме...
Камчатские вулканы помогут в исследовании Венеры Российские и зарубежные ученые используют вулканы Камчатки для тестирования алгоритмов, которые могут помочь в поиске очагов вулканической активности на Венере с помощью орбитальных зондов, оснащенных радарами с синтезируемой апертурой (SAR), сообщил...
Грязные трюки C++ из userver и Boost Привет, я Антон Полухин из Техплатформы Екома и Райдтеха Яндекса. Моя команда разрабатывает userver — современный опенсорсный асинхронный фреймворк с богатым набором абстракций для быстрого и комфортного создания микросервисов, сервисов и утилит на C...
Синдром режимного объекта: как сделать удаленку безопасной без ущерба комфорту Удаленная работа — не просто тренд, но и вечная головная боль для безопасников и специалистов по персоналу. Многие сотрудники Бастиона работают удаленно, и мы на собственном опыте убедились, что защита информации в таких условиях — это комплексная задача, охватывающая технол...
Лучший способ создания нескольких окружений для Spring Boot приложения с помощью Docker Compose В новой статье от команды Amplicode я расскажу, как можно создать несколько Docker Compose файлов для разных нужд. Например, для продакшена и разработки, и при этом не утонуть в копипасте. Читать далее
Как я делал систему сбора данных на провинциальном заводе и что из этого вышло Привет, Хабр! Меня зовут Валерий, и я проработал инженером на заводе шесть лет. Звучит как начало занятий по групповой психотерапии для выгоревших сотрудников, но о моём выгорании и причинах этого я расскажу как-нибудь в другой раз. В данной статье хочу поделиться историей...
[Перевод] Интервью с Эдсгером В. Дейкстрой (2001), часть 2: программирование как искусство доказательств Вторая часть интервью 2001 года Ф. Франы с Э. Дейкстрой.На этот раз в основном про то, как важно сначала формализовать требования, а потом писать код. Продолжаем вспоминать историю программирования, которая помогает ответить на вопрос,...
10 выводов, которые я сделала, пока собирала UI-кит Привет! Меня зовут Лера Ган, я дизайнер в AGIMA. Два года назад я пришла на новый проект. К тому времени наша команда занималась им уже довольно долго, но дизайнеры часто менялись. Поэтому до UI-кита руки не доходили. Моя первая задача была привести его в порядок, чтобы спас...
Загадка гигантской солнечной пушки Архимеда — зачем ее построили в СССР Большая солнечная печь, построенная в Узбекистане в 80-х годах. Источник фото: www.stena.ee В 80-х годах в Узбекистане недалеко от Ташкента, было построено одно из самых уникальных научных сооружений в истории тех времен — гигантская солнечная пушка Архимеда, получившая назв...
Без крупных релизов о VR-шлеме Apple Vision Pro почти все забыли Гарнитура Apple Vision Pro сталкивается с трудностями в привлечении крупных разработчиков приложений, что препятствует прогрессу устройства как новаторского продукта, пишут СМИ. Ежемесячные выпуски официального контента для устройства замедлились с момента его...
Российский бренд одежды Gloria Jeans создал собственную IT-компанию Российский бренд Gloria Jeans запустил собственную IT-компанию GJ Tech, которая займётся цифровизацией и разработкой новых технологий для бренда.
Паттерны проектирования Go. Fan-in Доброго времени суток! Наблюдая за тем, как разработчик пишет код, можно подумать, что он пребывает в состоянии глубокой безмятежности - работа непыльная, тяжести поднимать не нужно. Тем не менее, этот труд кажется простым только с виду. На самом деле очень легко сделать что...
Как тестировать CPA-проекты: подробное руководство Что такое CPA-сети и как их тестировать? Информации о cpa-платформах не так много, поэтому QA-новичкам бывает сложно в них погрузиться: что и как тестировать, что обязательно учесть в первую очередь, что проверять одному, а что — с командой. В нашей компании несколько таких...
Создан новый микроскоп для глубокого и масштабного изучения активности мозга Ученые Корнельского университета представили уникальную технологию для глубокой и масштабной визуализации активности мозга с разрешением на уровне отдельных клеток. Новый микроскоп DEEPscope сочетает в себе методы двухфотонной и трехфотонной микроско...
Личный опыт: 3 истории людей, которые сменили отчество на матчество «Почему мы Андреевны и Владимировны, если Анны и Светланы сделали намного больше?»
Postgresso 9 (70) PostgreSQL: PostgreSQL 17 Released!Новшества давно известны (в том числе из обзоров Павла Лузанова PostgreSQL 17: Часть 5, 4, 3, 2, 1), но интересно, что выбрали в сообществе как самое-самое важное. Выбрали вот что:Производительность:переработан...
Фрэнк Харт: человек, который создавал Интернет Что такое ARPANET, знает каждый пользователь интернета. Ну ладно, не каждый, а лишь те, кто интересовался историей Всемирной сети. Основные вехи реализации этого проекта тоже широко известны: финансирование со стороны Управления Перспективных Исследовательских Проектов Мини...
CBLT — безопасный, быстрый и минималистичный веб-сервер на языке программирования Rust Для изучения нового языка программирования я использую следующий подход. Сначала я читаю учебник по этому языку программирования, в котором объясняются синтаксис, идиомы, философия и принципы работы языка. После этого я пишу небольшой пет-проект на этом языке программировани...
Как наши дизайн-митапы сделали команду сильнее, а процессы эффективнее Если вы давно или вообще никогда не задавались вопросом: 'А насколько наши методы актуальны сегодня?', то с высокой долей вероятности вы рискуете погрязнуть в рутине! В то время, как каждый день появляются все более эффективные и полезные инструменты и подходы к работе....
Пекин планирует создать демонстрационную зону автономного вождения площадью 3000 кв. км. Пекин завершил развертывание придорожных объектов для автономного вождения на площади 600 квадратных километров. В будущем планируется расширить зону до 3000 квадратных километров, что откроет новые возможности для тестирования и внедрения технологий.
Первые впечатления от закрытого бета-теста шутера Strinova на ПК — анимешный 3D-шутер с 2D-геймплеем Тестирование нового онлайн-шутера с необычной механикой 2D-персонажей прямо сейчас проходит в Steam. Я решил поиграть в него и поделиться впечатлениями. Это не обзор, а скорее ряд мыслей о том, чем интересна Strinova и почему выгодно отличается от других онлайн-игр
Психолог объяснила, почему некоторые люди так любят ужастики В реальной жизни и так полно ужасных событий, так зачем же мы ещё и искусственно себя пугаем? По мнению Сары Коллат, преподавателя-профессора психологии из университета штата Пенсильвания, эмоции помогают нам выживать. И создание страш...
Страусы прячут голову в песок: это правда, или ошибка ученых? Страусы никогда не прячут голову в песок — это миф. Источник изображения: Live Science Многие из вас наверняка знакомы с выражением «зарыть голову в песок», которое используется, когда человек стремится избежать трудностей или не желает видеть правду. Этот яркий образ часто ...
Что делать, когда попал на проект без документации Пару раз на предыдущих местах работы я попадал на проект, где не было документации. Все знания о проекте были у разных коллег, а некоторые части систем вообще были «чёрными ящиками».Что делать, когда попал в проект без д...
Использование технологии iBeacon в React Native В предыдущей статье мы рассказали про использование беакон-маяков и технологии BLE в приложениях на React Native c помощью библиотеки React Native BLE. Теперь перейдем к более совершенному подходу для работы с маяками, — разработаем нативный модуль на iOS. Читать д...
Вышла iOS 18.1 с поддержкой Apple Intelligence. Как обновить Айфон и включить нейросеть в России Сегодня, 28 октября, Apple выпустила iOS 18.1 — первое большое обновление нынешней операционной системы для iPhone. Апдейт готовили с лета, а в процессе бета-тестирования каждый пользователь мог без каких-либо сложностей убедиться, что сборка будет работать нормально....
Капсула OSIRIS-REx помогла учёным собрать данные о входе космических объектов в атмосферу В прошлом году проект OSIRIS-REx вошел в историю как первая миссия США, которая обставила образец астероида из космоса на Землю. Международное сотрудничество под руководством Sandia National Laboratories и с участием исследователей из Los Alamos National Laboratory опуб...
Вариация аккумуляторного пылесоса Доброго времени суток, хотел бы представить свой вариант аккумуляторного пылесоса, возможно кого-то это подтолкнет к созданию своей версии. Частенько приходится что-то мастерить дома за рабочим столом, и на нем скапливается много мелкого мусора, от стружки до изоляции прово...
Названы эффективные способы похудения при помощи избавления от воды в организме Когда вес колеблется изо дня в день — это нормально. Такие изменения часто связаны с задержкой воды в организме. Кроме того, бывает, что из-за длительного стояния на ногах или употребления солёной пищи возникают временные отёки.
Самый длительный простой за последние 30 лет: Интернет-архив вновь заработал Интернет-архив объявил о возобновлении ключевых услуг, включая Wayback Machine, после того как столкнулся с самым длительным простоем за почти 30 лет. Основатель Брюстер Кахл заявил, что архив привержен своей миссии создания «библиотеки всего», чтобы сохранить...
Пять самых эффективных брендов за 10 лет: E+ Awards запускает новую номинацию E+ Awards, премия в области маркетинговой эффективности, запустила номинацию «5 for 10» к десятилетнему юбилею. Ее цель — отметить пять самых эффективных брендов, показавших выдающиеся устойчивые результаты и адаптивность своих стратегий за&n...
Сентябрьское обновление Xbox — компактный режим Game Bar, обновление мобильного приложения Xbox Предварительная загрузка обновлений на Xbox На игровых консолях Xbox появилась поддержка предварительной загрузки обновлений, чтобы вы могли начать игру сразу после выхода обновления. Чтобы воспользоваться этой новой функцией на вашей консоли, перейдите в раздел «Мои игры и...
[Перевод] Взлом 700 миллионов аккаунтов Electronic Arts (этично): как это было История началась, когда тестировал одну из сред разработки EA, «integration», которую удалось обнаружить в ходе изучения EA Desktop. API аутентификации для боевой среды находится по адресу accounts.ea.com, а сервер аутентификации интеграции — accounts.in...
Детское программирование: 10 проектов, которые могут создать дети Детское программирование пусть и кажется спорной и даже сомнительной темой, но навыки, которые ребята получают на курсах кодинга или путем самостоятельных занятий, закладывают основы формирования личности XXI века. Знания и умения, связанные с IT, способствуют развитию компь...
Создана меняющая цвет упаковка для еды: она расскажет, испорчен ли продукт Прорывная упаковка для еды, разработанная в Технологическом университете Наньян в Сингапуре, готова изменить сохранение продуктов, если верить ученым. Под руководством профессора Уильяма Чена команда создала пленку, которая не только защищает еду от внешн...
Зарабатывать на рекламе в VK, Rutube, YouTube и Telegram: Яндекс запускает рекламную сеть для блогеров Команда Яндекс запустила закрытое бета-тестирование рекламной сети для блогеров. Как сообщили в пресс-службе, зарабатывать на рекламе смогут авторы каналов на популярных платформах, таких как VK, Rutube, YouTube, Telegram. Сгенерировано нейросетью Dall-E Блогер может с...
Как и зачем мы в Fix Price разработали корпоративный UI-кит для наших бэк-офисных систем Привет, Хабр! С вами Вадим Райский, руководитель IT-проектов Fix Price, и сегодня я расскажу вам, как и зачем мы разработали отдельный корпоративный UI-кит для наших бэк-офисных систем.В компании множество внутренних сервисов, и постоянно пишутся и планируются новые под разл...
Apple открыла в Китае колоссальных размеров лабораторию Apple открыла в КНР новую исследовательскую лабораторию, крупнейшую из всех за пределами США. Лаборатория площадью 20 тыс. кв. м сначала будет вести работу по тестированию продуктов Apple, а также укреплять сотрудничество с местными поставщиками.
Сага об агенте или как LLM может помочь в разработке на Jmix Всем привет! В последние годы большие языковые модели (LLM) стали набирать огромную популярность в решении множества задач, начиная от классического поиска по документам и заканчивая анализом финансовых новостей для принятия решений. В этой статье мы расскажем, как применили...
Совместный доступ к Steam-библиотеке отключат уже в 2025 году Valve объявила о завершении работы старой функции совместного доступа к библиотеке Steam в начале 2025 года.
Universal Music создаст этичный ИИ для генерации музыки Universal Music Group (UMG) объявила о новом партнерстве с компанией Klay Vision для разработки этичного искусственного интеллекта (ИИ), который будет генерировать музыку. Совместно они создадут крупномасштабную музыкальную модель под названием KLayMM, запуск котор...
Спустя 20 лет стало известно, почему Intel отстала от AMD в выпуске 64-битных потребительских процессоров В своё время много лет назад компания Intel неожиданно оказалась в роли догоняющей, когда AMD первой начала выпуск 64-разрядных потребительских процессоров. Оказалось, что Intel вполне могла ещё сильнее отстать от AMD в этом вопросе, и всё из-за неверной ставки на одну ...
Как построить качественный процесс тестирования на проекте и собрать правильную команду QA Мы в Clevertec тестируем финтех-приложения и повидали всякое: и включение в действующие проекты, и создание QA-команд с нуля. Обобщили опыт и делимся, что помогает нам организовать процессы и команды для оптимального результата. Читать далее
Как (и зачем) мы разворачивали ActiveMQ Artemis в облаке Привет, Хабр! Меня зовут Артем Безруков, я DevOps‑инженер в команде интеграционных сервисов Platform V Synapse в СберТехе. Наша команда работает над продуктом из линейки Platform V Synapse — Platform V Synapse Messaging. Это брокер сообщений, в основ...
Перечислены лекарства, которые никогда нельзя смешивать с алкоголем Если вы регулярно или время от времени пьёте спиртное, то важно знать, с какими лекарствами оно может взаимодействовать. Сочетание алкоголя и некоторых препаратов может вызвать побочные эффекты, передозировку и даже смерть.
Раскрыто, почему капуста вызывает газы в животе После употребления капусты многие из нас ощущают газы и дискомфорт в желудке. Объясняется это просто: в капусте много клетчатки и других трудноусвояемых сложных углеводов. Диетолог Саманта Маклеод рассказала, как это предотвратить.
Создан новый способ мониторинга дикой природы с помощью ИИ Ученые из Копенгагенского университета представили революционные подходы к мониторингу биоразнообразия с использованием биоакустики и искусственного интеллекта (ИИ). Эта инновация позволяет более точно и эффективно определять виды животных по зв...
Telegram разработает собственный аналог YouTube На базе Telegram скоро должен появиться собственный аналог YouTube. В пятницу, 4 октября, разработчики мессенджера опубликовали конкурс на создание нового видеоплеера.
Как вводить необходимые дни недели и периоды при автоматизации тестирования с помощью инструмента Vanessa Automation Правильный выбор даты создания документа необходим для автоматизации проверок любого документа в 1С. Обычно в него можно записывать либо статичное, либо вычисляемое значение. В зависимости от поставленной задачи. В Vanessa Automation в блоке Переменные это выглядит следующим...
У Intel всё-таки не получилось обогнать AMD? Графическое ядро у Ryzen AI 9 HX 370 в среднем быстрее, чем у Core Ultra 7 258V Компания Intel недавно выпустила мобильные процессоры Lunar Lake, которые выделяются отличной энергоэффективностью и мощным iGPU. Но, похоже, графические ядра в APU Ryzen AI 300 всё же быстрее. фото: Videocardz Компания AMD опубликовала результаты тестирован...
ФБР создала криптовалюту-приманку для преступников ФБР разработало собственную криптовалюту NexFundAI для борьбы с манипуляциями на крипторынке. Эта инициатива совпала с раскрытием значительного уголовного дела, в котором восемнадцать человек и компаний обвинялись в манипуляциях на крипторы...
LLaMator: Red Teaming фреймворк для тестирования уязвимостей LLM Привет, Хабр! В этом материале мы, команда LLaMaстеры — студенты 1 курса магистратуры ИТМО AI Talent Hub, представляем фреймворк LLaMator, победивший на хакатоне AI Product Hack в кейсе от компании Raft. Наша задача — создать инструмент для тестирования уязвимостей интеллект...
LLaMator: Red Teaming фреймворк для тестирования уязвимостей LLM Привет, Хабр! В этом материале мы, команда LLaMaстеры — студенты 1 курса магистратуры ИТМО AI Talent Hub, представляем фреймворк LLaMator, победивший на хакатоне AI Product Hack в кейсе от компании Raft. Наша задача — создать инструмент для тестирования уязвимостей интеллект...
Интерактивное кино DC Heroes United доступно на смартфонах Genvid Technologies выпустили мобильную игру DC Heroes United. Клиент можно скачать через Google Play 84 стран, включая США, Беларусь и Украину; через РФ загрузить нельзя. Что касается iOS-версии, то на момент написания новости проходит предрегистрация. Сервера DC Heroes Un...
Российские ученые разработали наночастицы для очистки сточных вод Ученые из России совместно с коллегами из Китая создали новую методику лазерного синтеза наночастиц из нитрида титана, которые способны эффективно очищать сточные воды от красителей и других загрязняющих веществ, сообщили в Центре научной к...
В России создали материал для односторонней светопередачи и проводимости В Центре научной коммуникации МФТИ сообщили, что российские физики совместно с зарубежными коллегами разработали прозрачный материал на основе микросфер из диоксида кремния. Этот материал способен эффективно проводить электрический ток и пропускать с...
Корейские исследователи создают инновационный сплав для космических аппаратов посредством 3D-печати Группа исследователей под руководством доктора Чон Мин Пака из Корейского института материаловедения (KIMS) разработала высокопроизводительный металлический сплав с помощью 3D-печати, предназначенный для экстремальных условий космоса. Этот сплав, созданный в сотрудничес...
Apple сосредотачивается на создании своих собственных устройств и расширении экосистемы Пока компания в основном полагалась на камеры и другое оборудование от других производителей для умных домов, она теперь работает над разработкой собственных аксессуаров для полной интеграции.
Открыты заявки на ЗБТ «Позывной Кедр» для Android-геймеров Разработчики аниме-гачи «Позывной Кедр» анонсировали закрытый бета-тест для жителей Китая. Он пройдёт с 7 по 13 декабря, ближе к этой дате игрокам обещают больше новостей и анонсов, а также первые видео с игровым процессом во время самого тестирования. Подать заявку на тест...
Virgin Galactic планирует привлечь $300 млн для ускорения производства космических самолётов Компания Virgin Galactic, занимающаяся суборбитальными космическими полётами, объявила о планах привлечь дополнительные $300 млн для ускорения производства суборбитальных космических самолётов и базового самолёта. Генеральный директор компании Майкл Колглейзер заявил, ч...
История Су-17 - как худший советский истребитель стал лучшим ударным самолетом Су-17 — легендарный советский истребитель-бомбардировщик, который прошел путь от провальной разработки до одной из самых эффективных боевых машин своего времени. В этой статье мы расскажем, как неудачный Су-7 трансформировался в грозный ударный самолет и что сделало его таки...
Как ускорить сборку Docker-образов в GitLab: стратегии кэширования с Docker Buildx Скорость сборки Docker-образов играет важную роль в CI/CD, особенно для микросервисов, где частые обновления и тестирования требуют быстрой доставки изменений.Одним из решений для оптимизации сборок является Docker Buildx — расширение к стандартной команде `docker build`. Do...
Gotbit: история PR катастрофы Хоть маркет-мейкинг и стал новой нормой на криптовалютном, и не только, рынке (возможно Андрюнин и его способ продвижения собственных услуг приложили к этому руку), вся история взлета и падения Gotbit - наглядный пример того что случается, когда у бизнеса отсутствует пониман...
Kafka и картошка Так уж получилось что как держатель профессии системного анализа я не раз в ходе занятий со студентами, собеседований, и ассесментов сталкивался с проблемой непонимания базовых принципов и ценностей работы сервисов очередей. Люди не понимают ни ...
Прощай, Android: Huawei Mate 60, Mate X5 и MatePad Pro 13,2" получат публичную бета-версию HarmonyOS Next уже завтра, 8 октября Huawei давно работает над собственной операционной системой HarmonyOS Next, которая долгое время проходила стадию закрытого тестирования. Завтра, 8 октября, начинается открытый бета-тест. Huawei Mate 60, Mate X5 и MatePad Pro 13.2 станут первыми устройствами, которые по...
ЛЭТИ создал институт для разработки компонентов новой электроники Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» создал новый Институт силовой электроники и фотоники, который сосредоточится на разработке инновационных материалов и компонентов для электроники нового поколения. Основное внимание буде...
Офисная мебель: комфорт и функциональность для продуктивной работы Создание комфортного рабочего пространства — залог успешной и продуктивной работы. Офисная мебель должна быть не только стильной и функциональной, но и обеспечивать комфорт в течение всего дня. Важную роль здесь играют такие элементы, как ортопедические кресла, игровые и рег...
Как Elasticsearch поломал сборки и «обнулил» звёзды в Github Казалось бы, майская история с Docker hub должна была научить всех нас уделять больше времени на обеспечение целостности артефактов проекта, но на то мы и люди, чтобы учиться на своих (и чужих) ошибках не с первого раза. В этой статье я поведаю про настоящую историю, которая...
Windows 11 получила новый эмулятор для Arm-платформ Если верить информации инсайдеров, компания Microsoft сейчас активно тестирует крупное обновление для Windows на базе Arm, позволяющее запускать больше x64-программ и игр с использованием эмуляции Prism на ПК с процессорами Qualcomm Snapdragon X Elite или X Plus. Новая возмо...
Действительно ли стоя работать менее вредно, чем сидя Ученые выяснили, полезно ли работать стоя. Источник фото: silauspeha.ru Одной из распространенных причин образования тромбов является сидячий образ жизни. Когда человек долго сидит, например, на работе, в автомобиле или дома перед телевизором, кровообращение в теле нарушаетс...
На спутнике Урана нашли следы океана Новая исследовательская работа предполагает, что у спутника Урана, Миранды, может быть океан под её ледяной поверхностью. Это открытие ставит под сомнение многие предположения о её истории и составе, а также делает ее потенциально пригодной...
Бредовый труд: как перестать катить этот бесполезный камень в гору? В древнегреческой мифологии царь Коринфа по имени Сизиф был приговорён богами катить огромный камень в гору, который раз за разом скатывался вниз. Иногда мы по работе выполняем бесполезную работу. Или даже настолько бестолковую, что даже бредовую. И если её объём превышает в...
Учёные создают библиотеку базальтовых спектров для изучения экзопланет Ученые Корнеллского университета приступили к созданию библиотеки спектральных характеристик базальта, которая может помочь раскрыть состав планет за пределами Солнечной системы и продемонстрировать наличие воды на этих экзопланетах. Исследование, опубликованное в журна...
ПОТРАЧЕНО. Как тестировать локализацию переводов, чтобы потом не было стыдно Привет! Меня зовут Михаил Кургузов, я из отдела локализации и переводов SM Lab. В этом цикле постов я расскажу о локализации и ее интеграции в процесс тестирования ПО. Пост #1 (вы находитесь здесь) — общая вводная про локализация и интернационализацию, важные примеры, л...
Создана «мягкая микроэлектроника», которая поможет внедрению ИИ в датчики Исследовательская группа под руководством профессора Шиминга Чжана из Гонконгского университета разработала платформу носимых устройств с вычислениями на сенсорах, использующую органические электролитические транзисторы (OECT). Эта технология объединяет сенсир...
Как найти саппорт-систему за три месяца, если при себе нет 10 миллионов Два года назад Kokoc Group вышел на международный рынок, а в этом году запустил новый продукт KIT Global — многофункциональную платформу, предоставляющую широчайший спектр услуг диджитал маркетинга для развития бизнеса международных клиентов.Перед запуском платформы передо м...
Учёные разработали новую версию оптических атомных часов с улучшенной точностью при помощи квантовой запутанности Учёные из Университета Колорадо в Боулдере и Национального института стандартов и технологий (NIST) достигли прорыва в области квантовой физики, создав новые оптические атомные часы, которые потенциально могут превзойти текущие стандарты точности времени. Этот прогресс ...
Sony закрывает студию Firewalk Studios, создавшую провальный шутер Concord Руководитель бизнес-группы SIE Studio Business Group Хермен Хюльст (Hermen Hulst) объявил о закрытии студии Firewalk Studios, которая занималась разработкой шутера Concord для PS5 и ПК. Также решено отказаться от идеи перезапуска проекта — игра больше не выйдет в свет. Кром...
Почему сотрудники игнорируют инструкции? Как пирамида Дилтса помогает мотивировать команду Ошибки и недочеты в работе могут множиться, словно снежный ком. Почему так происходит?Потому что каждый сотрудник — это не просто исполнитель, а личность со своими убеждениями, целями и взглядами.С помощью пирамиды логических уровней Роберта Дилтса можно создавать такие инст...
В России запустили сеть для мониторинга выбросов СО2 из почвы Ученые консорциума «РИТМ углерода» завершили создание национальной сети мониторинга эмиссии углекислого газа (СО2) из почв в России. Этот проект является частью работы над созданием Российской системы климатического мониторинга. В рамках первого этапа было уст...
Шаблоны проектирования для баз данных Существуют различные шаблоны проектирования облачных сервисов. Про тот же Sidecar или Ambassador, я думаю, слышали многие. Шаблоны предназначены для решения определенных задач и те два шаблона, о которых речь пойдет в сегодняшней статье, тоже ну...
Инструмент обеспечения качества данных: от теории к практике Всем привет! Меня зовут Саша Ткачев, я ведущий дата-инженер отдела управления ценностью данных в Лемана ПРО (Леруа Мерлен). Наша команда занимается разработкой self-service инструментов для пользователей платформы данных. Сегодня расскажу о новом продукте — D...
Использование библиотеки ActiveSession Сама по себе эта статья не является самостоятельным произведением. По факту она служит дополнением к основной, обзорной, статье по новой библиотеке ActiveSession. Эта библиотека предназначена для использования в веб-приложениях, серверная часть которых написана на ASP.NET C...
OrbStack: Почему я забыл про Docker Desktop Работая на MacBook с Docker Desktop, я часто сталкивался с тем, что система становилась менее отзывчивой, особенно при запуске нескольких контейнеров одновременно. Высокая нагрузка на CPU и память заметно влияла на время автономной работы.Но недавно я наткнулся на OrbStack, ...
[Перевод] Создание XDP eBPF программы с использованием C и Golang: пошаговое руководство В сегодняшнем мире, где всё тесно связано и ориентировано на данные, производительность сети имеет решающее значение для обеспечения эффективного взаимодействия и оптимального пользовательского опыта. XDP и eBPF — это мощные технологияи, которые помогают обрабатывать пакеты ...
Европейское космическое агентство готовит первую миссию обслуживания на орбите RISE Европейское космическое агентство (ESA) готовил новую миссию по обслуживанию на орбите под названием RISE. Эта миссия станет первым шагом на пути к созданию экономики замкнутого цикла в космосе. RISE — это коммерческая миссия по обслуживанию на орбите, которая буд...