Locust: проводим нагрузочное тестирование Автоматизация тестирования приложений является важным элементов в обеспечении процессов CI/CD. В этой статье мы поговорим о практическом использовании инструмента с открытым исходным кодом Locust для проведения нагрузочного тестирования приложений. Читать далее
Тестирование BMС: поговорим о нагрузочном тестировании Хабр, привет! Мы в компании Аквариус стремимся к тому, чтобы тестирование проходило без активного участия человека. Поэтому, продолжая предыдущую нашу статью про автоматизированное тестирование BMC: Тестирование BMC: Автоматизировать! Нельзя все руками, я...
Нагружаем и отдыхаем: load testing без стресса ч.2 — автоматизация Привет, Хабр, это снова Валентина, которая отвечает за качество low-code платформы Eftech.Factory в компании Effective Technologies. Представляю вторую статью из серии публикаций о наших практиках нагрузочного тестирования (НТ). Первую, про поиск оптимального процесса НТ, мо...
В облако на работу: Вишенка на торте. Быстродействие оборудования, нагрузочное тестирование, балансировка нагрузки в кла Завершающая публикация цикла «В облако на работу:… Рецепты от Капитана», в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием, отказоустойчивостью и прочая, прочая… В этой стать...
Как сделать инструмент для запуска нагрузки одной кнопкой: показываем наш Pangoloader Привет, Хабр! Меня зовут Дмитрий Королёв, я инженер по нагрузочному тестированию Platform V Pangolin — целевой СУБД в Сбере и не только. Эту статью я написал вместе с моим коллегой Алексеем Хорохориным @AlexeyHorohorin. Наш продукт — специальная сборка PostgreSQL с доработка...
Статистический анализ результатов benchmark PostgreSQL — оценка влияния bgwriter_lru_maxpages Статистический анализ результатов нагрузочного тестирования СУБД в условиях облачной инфраструктуры / Хабр (habr.com) Проблему с оценкой результатов бенчмарков надо было как то решать. Читать далее
Устройство для проверки источников питания постоянного тока Хочу представить устройство, полезное для людей занимающихся электроникой, ремонтом и разработкой различных блоков питания, а также удобный способ тестирования бытовых аккумуляторных батарей. Это самодельный вариант так называемой электронной нагрузки или по другому эквивале...
Нагружаем и отдыхаем: load testing без стресса, ч.1 Меня зовут Валентина, я отвечаю за качество low-code платформы Efftech.Factory в компании Effective Technologies. В этой серии публикаций я честно расскажу о практиках нагрузочного тестирования (НТ), которые мы внедрили у себя. Будет признание реальных ошибок, настоящий проц...
T2 и Банк ДОМ.РФ договорились вместе повышать безопасность пользователей Ключевыми направлениями партнерства станут тестирование и применение методологий big data T2 в области скоринговых решений оператора для банковского сектора.
Запуск необанка на core-bankning platform АБС RStyle: вызовы в финансовом секторе В последние годы наблюдаются значительные изменения в банковской сфере, обусловленные развитием цифровых технологий. Одним из наиболее заметных трендов является запуск цифровых банков, которые предлагают клиентам высококачественные финансовые услуги с использованием современ...
[Перевод] Как оценить LLM модель В одном из прошлых блогов я представил концепцию тестирования крупных языковых моделей (LLM). Однако тестирование крупных языковых моделей (LLM) - достаточно сложная тема, которая требует дальнейшего изучения. Существует несколько соображений относительно тестирования моделе...
В России появились банковские карты новой платёжной системы. Они будут работать в девяти странах На «Деловом форуме БРИКС», который сейчас проходит в Москве, выдают банковскую карту новой платёжной системы BRICS Pay. Она только разрабатывается в качестве конкурента SWIFT, но уже работает в тестовом режиме.
Автоматизация тестирования с использованием SoapUI — Практическое руководство Привет! Меня зовут Александр Крылов, я разработчик Siebel CRM в Московском кредитном банке. После разработки очередной задачи, которая полностью основана на интеграциях, перед нами встал вопрос о функциональном тестировании, перед передачей на полноценное тестирование. ...
Найм дизайнеров глазами лида Есть много статей о том, как дизайнеру попасть в продуктовую команду. Я же хочу поделиться своим опытом найма дизайнеров с точки зрения лида, отвечающего за качество онбординга, эффективность работы новых сотрудников, их развитие, а также заинтересованного в том, чтобы дизай...
[Перевод] Оценка LLM: метрики, фреймворки и лучшие практики Дженсен Хуанг в своем выступлении на саммите «Data+AI» сказал: «Генеративный ИИ есть везде, в любой отрасли. Если в вашей отрасли еще нет генеративных ИИ, значит вы просто не обращали внимания на это».Однако широкое распространение вовсе не означает, что эти модели безупречн...
[Перевод] Smoke vs Sanity тестирование: в чём разница? Тестирование, как неотъемлемый процесс жизненного цикла разработки программного обеспечения, обеспечивает функциональность, совместимость и производительность разрабатываемых приложений. Среди различных видов тестирования особое место занимают smoke-тесты и sanity-тесты, кот...
[Перевод] Последовательное A/B-тестирование в Netflix. Часть 2: процессы подсчёта Сталкивались вы когда-нибудь с ошибкой при просмотре потокового видео на Netflix? Может — неожиданно останавливался или вовсе не запускался фильм, который вас заинтересовал? В первой части этой серии статей мы рассказали о методологии тестирования канареечных релизов, примен...
Проектируем А/Б-эксперименты грамотно Проектирование A/B-экспериментов может быть сложным процессом, особенно для тех, кто только начинает работать с аналитикой и тестированием в мобильных приложениях. Нередко возникают проблемы с формулировкой гипотез, выбором метрик и определением оптимального распределения ау...
Как пополнить Apple ID в России — оплата App Store в 2024 году С 2022 года пользователи из России не могут оплачивать покупки в App Store и продлевать подписки в приложениях и сервисах. Apple перестала принимать оплату с российских банковских карт, а затем и от операторов мобильной связи. В связи с этим пользователи начали искать альте...
Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке Я очень хотела попасть в тестирование не питая иллюзий, что это «легкий вход в IT» — он давно перестал быть таковым! Сейчас я работаю QA Fullstack в клиентском пути «Платежи и Переводы» Альфа-Банка уже 1,5 года. Мечта сбылась, а помогли мне самообучение и курсы от Альфа-Банк...
Кузов Атома: создание, тестирование и эргономика на макете «Березка» В нашей предыдущей статье мы обсудили методы тестирования платформы электромобиля без серийного кузова. В этом материале мы сосредоточимся на ключевом аспекте разработки — создании и тестировании кузова, включая эргономику, экстерьер, интерьер, навесные элементы и электронны...
ЦБ предлагает обсудить механизмы удаленной идентификации банковских клиентов По мнению регулятора, отдельного внимания в рамках механизма делегированной идентификации заслуживает проблема поручения идентификации банковским платежным агентам.
Эволюция в режиме цейтнота: как мы изобрели SDK и CLI для Cloud.ru Evolution в ходе нагрузочного тестирования Привет, Хабр! Меня зовут Дмитрий Селютин, я ведущий разработчик команды R&D в Cloud.ru. Ситуации, когда при решении совершенно конкретной задачи упираешься в сложности откуда-то сбоку, возникают в разработке с завидной регулярностью. В задачах, зависящих от автоматизаци...
Проверка содержимого PDF-файлов средствами Python и pdfminer. Часть 2 В предыдущей части статьи мы рассмотрели общие подходы к тестированию PDF и познакомились с тем, как библиотеки pdfminer и PDFQuery помогают нам получать детальную информацию об объектах. Достаточно ли нам этой информации? Далеко не всегда. В этой статье мы расскажем о решен...
Введение в методологию Agile и ее влияние на тестирование Всем привет! Я Алена, QA Lead :) Сегодня я хочу обсудить важную тему, которая касается всех нас в сфере разработки ПО — методология Agile и ее влияние на тестирование. Внедрение Agile произвело революцию в процессе разработки, и тестирование не осталось в стороне. В этой ст...
Более 1500 мобильных устройств подверглись атаке банковского Android-трояна ToxicPanda Очень опасный банковский троянец начал распространяться на смартфоны Android.
Обзор 3D-принтера QIDI Plus4. Всесторонний тест и анализ возможностей — оправдывает ли он ожидания Сегодняшний обзор посвящен FDM-принтеру QIDI Plus4, в статье будет проведено тестирование устройство, сделаны заключения. В ходе тестирования будет подробно рассмотрено, как устройство справляется с различными задачами 3D-печати, включая работу с тонкими элементами, печать н...
Метрики и зачем они нам Сейчас метриками никого не удивишь. Метрики повсюду, в логах приложений, в управлении проектами, в управлении продуктами, в управлении людьми, в управлении чем угодно. Можно сказать, что мы даже понимаем зачем они нужны. Но к сожалению, не все и не всегда.В статье я попытаюс...
Автоматизированное тестирование графических приложений и сценариев установки Как мы используем проект openQA в тестировании российской операционной системы ОС “МСВСфера” 9 от вендора “Инферит”Одна из самых сложных задач в разработке и поддержке операционных систем – тестирование графических приложений и сценариев установки. Процесс усложняется постоя...
Банковские карты «Мир» заработали в еще одной стране После того как в марте 2022 года из России ушли международные платежные системы Visa и Mastercard, значимость банковских карт «Мир» в жизни всех россиян выросла до максимального уровня из возможных. Теперь, в связи с данными Читать полную версию публикации Банковские карты ...
Код, который работает: Unit и интеграционное тестирование для повышения надежности ПО Всем привет, меня зовут Андрей Федотов, я бэкенд-разработчик в компании «Цифровая Индустриальная Платформа».Как сказал Кент Бек: «Многие силы мешают нам получить чистый код, а иногда не удается даже получить код, который просто работает». В данной статье я расскажу историю н...
A/B тестирование в офлайне: как не потерять миллионы на масштабировании Всем привет!Меня зовут Наталья Ким, я продакт-менеджер продукта A/B тестирования в Big Data «Ленты». Наша компания — это ведущий многоформатный ретейлер в области продуктового и FMCG-секторов, где каждый бизнес-юнит активно генерирует и реализует разнообразные изменения, нап...
Какую мебель выбрать для гостиной Гостиная является не просто самой большой комнатой в квартире или доме. По сути, это отражение хозяев, потому что они здесь встречают гостей или же проводят время вместе за ужином. Следовательно, и мебель для гостиной должна быть подобрана качественно и со вкусом. Конечно, п...
Запуск одной из самых нашумевших ИИ-функций Windows 11 снова переносится. Recall можно будет опробовать в декабре Нашумевшая функция Recall для Windows 11 станет доступна пользователям позже, чем должна была бы. фото: Microsoft Microsoft сообщила, что опять переносит выпуск Recall. Если ранее было запланировано развернуть тестирование в октябре, то теперь это случится лишь ...
Vector.dev: как упростить подсчет метрик по логам Меня зовут Дима Синявский, я SRE-инженер в Vi.Tech — это IT-дочка ВсеИнструменты.ру. В этой статье я расскажу вам о нашем опыте работы с vector.dev, как мы сначала превращали логи в метрики и как это автоматизировали до такой степени, что теперь с этим справиться один yaml-d...
[Перевод] Последовательное A/B-тестирование в Netflix. Часть 1: непрерывные потоки данных Привет, Хабр! Из этой статьи вы узнаете про применение последовательного A/B‑тестирования в Netflix. Читать далее
Как выбрать надежную биржу для торговли криптовалютой в Украине? Криптовалюта становится все более популярной в Украине, и все больше людей задумываются о том, как выбрать платформу для ее покупки и продажи. Биржи криптовалют отличаются по функционалу, надежности и безопасности. Выбрать ту, что подойдет именно вам, непросто, но возможно, ...
Вклады для пенсионеров: надежный способ сохранения и приумножения средств Для многих пенсионеров, вышедших на заслуженный отдых, вопросы сохранения и приумножения накоплений становятся особенно актуальными. Вклады для пенсионеров представляют собой один из самых безопасных и доступных способов управления финансами в старшем возрасте. В данной стат...
Apache Flink: Unit и E2E-тестирование оператора с таймерами в Apache Flink Привет, Хабр! На связи Александр Бобряков, техлид в команде МТС Аналитики. В предыдущей части я рассказал про создание Flink-джобы Kafka-to-Kafka с оператором на основе встроенных таймеров. Такой пайплайн позволяет создавать вызов через определенное время после обработки соб...
Работа с @SpyBean: использование в Spring Boot Всем привет!Тестирование — это тот самый этап разработки, где магия превращения кода в надёжное решение действительно происходит. Иногда мы пишем простые тесты, а иногда сталкиваемся с такими сценариями, где недостаточно проверить результат — нужно глубже разобраться, что пр...
Настройка Carbonio Proxy Carbonio Proxy - один из ключевых узлов инфраструктуры Carbonio, который выполняет роль обратного прокси. Он не только обеспечивает единую точку входа для пользователей на почтовый сервер, но также эффективно скрывает от посторонних топологию других узлов Carbonio и выполняе...
Россиян предупредили о вирусе, предлагающим обновить банковское приложение В России участились случаи заражения трояном, который имитирует множественные списания средств с банковского счёта
Kafka для самых маленьких тестировщиков Всем привет! Меня зовут Максим, я QA в Максилекте.Недавно коллеги попросили меня рассказать о базовых вещах в Kafka, которые могут быть полезны при тестировании общающихся между собой микросервисов или сервисов, взаимодействующих со сторонними ресурсами. В этой статье - осно...
[Перевод] 14 лучших практик автоматизации тестирования В этой статье я расскажу вам о простых, но эффективных методах, которые помогут вам получить максимальный результат от автоматизации тестирования. Читать далее
Тестирование с помощью Excel Выполнить тестирование сотрудников после обучения можно с помощью Excel.Задача, вероятно, не самая актуальная на сегодняшний день, но может кому то и пригодится...Тестирования состоит из вопроса и N вариантов ответа. Количество правильных ответов от 1 до (N-1). Например 4 ва...
«ПЯТНО НА ВАЗЕ» – мнемоника для тестирования требований Привет, Хабр! Я являюсь тестировщиком компании TravelLine. Мы разрабатываем единую систему для гостиничного предприятия, которая помогает отелям, санаториям и другим средствам размещения автоматизировать бизнес-процессы.В тестировании своих продуктов мы придерживаемся подход...
Движки браузеров и их влияние на проведение тестирования Привет, Хабр!Меня зовут Харитон. Я специализируюсь на функциональном и нефункциональном мануальном тестировании. За время работы над проектами я заметил, что часто при локализации бага начинающие тестировщики игнорируют необходимость проверок на браузерах с разными движками....
OnePlus представила обновлённый график бета-тестирования OxygenOS 15 OnePlus объявила, когда OxygenOS 15 на базе Android 15 будет доступна для тестирования
Заморозка банковских вкладов в России: разбираемся, какие предпосылки для этого есть Курс рубля к доллару упал с начала месяца на 13%, уважаемые эксперты в интернетах с новой силой принялись рассказывать о грядущих неминуемых заморозках денег населения на банковских депозитах. В этой статье мы попробуем разобраться, откуда взялись эти прогнозы, и что про них...
ВТБ разрешил разблокировать приложение касанием карты к NFC Председатель правления Банка ВТБ Георгий Горшков сообщил, что банк первым в России внедрил технологию разблокировки мобильного приложения ВТБ Онлайн с помощью банковской карты, оснащенной NFC-модулем. Это нововведение позволяет клиентам быстро восстановить доступ к...
Раскрыта дата старта ЗБТ Neverness To Everness в Китае Разработчики китайской аниме-гачи Neverness To Everness объявили дату старта закрытого бета-теста — 28-е ноября. Время закрытия серверов будет объявлено позже. Пока что проходит набор на ЗБТ; дедлайн — 19-е ноября. Также стали известны детали тестирования — внутриигровые пок...
«ИИ-тестировщик»: от идеи к реализации Привет, Хабр! На связи Денис Киров, руководитель отдела тестирования компании «ДОМ.РФ Технологии». В этой статье я расскажу, как проходило внедрение ИИ в процессы тестирования в нашей команде.Искусственный интеллект в том или ином виде внедряется во все процессы: от бытовых ...
В России запустят бесконтактную оплату Айфоном без Apple Pay и NFC. Нужен только Bluetooth Несмотря на то что Apple Pay в России не работает уже более двух лет, владельцы Айфонов давно не испытывают каких-либо неудобств. Одни перешли на Android, где есть Mir Pay и SberPay, другие используют СБПэй, который даже на iPhone работает с NFC, а третьи просто наклеили се...
Хакаем банк на 1337UP LIVE CTF 2024 Друзья, сегодня я представляю вашему вниманию решение одного из челленджей, который был представлен на 1337UP LIVE. Решение далось довольно легко, но я все же считаю, что это достойно хабровской публикации. Что же, давайте не тянуть яйца за кота и посмотрим, с чем мы имеем д...
О мостике в окружающий мир В ленте Хабра "зацепила" статья об особенностях проектирования интерфейсов для людей с особенными потребностями https://habr.com/ru/articles/855794/То, как технологии меняют и развивают пользовательский опыт, меня поражает все годы, что я в ИТ. Но тут особая история, у людей...
Level Infinite проводит софт-запуск мобильной игры Happy Match В Play Market Индонезии и Мексики появилась страница игры Happy Match от издателя Level Infinite. Сейчас можно скачать раннюю версию на Android; так уже сделали более 1000 раз другие геймеры. По сюжету игроки попадают в «Счастливое королевство», где сразу становятся надёжным...
Как сделать Unit-тестирование в .NET проще и интереснее? Сегодня мы поделимся неожиданным решением, которое перевернуло наше представление о тестировании в C# проектах. Скажем только одно: мы кое-что позаимствовали у фронтендеров — и это избавило нас от проблем с тестами навсегда. Что за трюк? Читайте дальше! Читать далее
Как выстроить процессы тестирования на проекте В публикации рассмотрим общий флоу, конкретные нюансы и best practices построения ручного процесса тестирования на проекте в agile методологии. Статья может быть полезна как для команд, которые только стартуют, так и для тех, кто уже некоторое время развивается, и где присут...
Типовые задачи аналитика Перед тем как написать эту статью, я почитала материалы в интернете и заметила, что чаще всего о задачах аналитиков данных рассказывают через призму инструментов. Мне кажется, это не совсем правильный подход — как будто анализировать данные можно только в Python, а строить г...
Немецкие ученые: Нейросети Microsoft не надежны в медконсультациях В этом аспекте они сразу обратили внимание на то, что общение с нейросетями не может заменить визит в клинику. При подозрении на патологию следует записаться на прием к врачу.
В России создали сервис оплаты через iPhone без Apple Pay. «Волна» будет работать и с Android Оператор карт «Мир» и Системы быстрых платежей (Национальная система платежных карт, НСПК) создал решение, которое позволяет оплачивать покупки с помощью смартфонов на Android и iOS. «Это действительно прототип решения, который мы разработали. Мы вперв...
[Перевод] Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath JSON — один из самых распространённых форматов данных, используемых для передачи и получения данных в современных API. Важно глубоко понять его. В этой статье я даю краткий обзор: в основном это структура данных вида key: value, содержащая примитивные типы данных, такие...
В России уже тестируют смартфон с KasperskyOS. Он очень необычный По данным ТАСС, в России и других странах СНГ проходит тестирование смартфон на базе KasperskyOS. Эта операционная система была разработана «Лабораторией Касперского».
Как мы провели ИИ-трансформацию стратегических процессов Сбера Привет, Хабр! Меня зовут Андрей, я технологический предприниматель, работаю CTO в ИИ-стартапах и помогаю внедрять ИИ в компаниях. Одним из громких кейсов для меня стала ИИ-трансформация Сбера. Сегодня хочу рассказать, как проходила ИИ-трансформация, и какие уроки стоит извле...
Преступники торгуют ворованными банковскими картами в Threads Исследователи заметили, что преступники продают данные украденных банковских карт в соцсети Threads (принадлежит компании Meta, которая признана экстремистской и запрещена в России). В некоторых случаях хакеры публикуют полную информацию о картах, а также похищенные учетные ...
Т-Банк выпустил банковское приложение «Дофамин-банкинга» Т-Банк выпустил суперприложение с ИИ, которое поможет проанализировать финансы и даст рекомендации по расходам
Образование в ИБ. Ожидание vs Реальность ВведениеИнформационная безопасность является одной из ключевых областей в современном мире, где каждый день появляются новые угрозы и вызовы. Студенты, обучающиеся в вузах, получают ценные знания и навыки в области информационной безопасности, однако часто остаются неподгото...
Образование в ИБ. Ожидание vs Реальность ВведениеИнформационная безопасность является одной из ключевых областей в современном мире, где каждый день появляются новые угрозы и вызовы. Студенты, обучающиеся в вузах, получают ценные знания и навыки в области информационной безопасности, однако часто остаются неподгото...
Как правильно экономить на расходниках для принтера: советы эксперта печати G&G При выборе расходных материалов для домашней и офисной печати важно учитывать не только совместимость с устройством, но и их качество, надежность, а также безопасность для оборудования и окружающей среды. Но экономическая составляющая образует вершину этой пирамиды требовани...
Сбербанк запустит свой аналог Apple Pay для iPhone, работающий по Bluetooth, в 2025 году Пока российские пользователи iPhone продолжают искать удобную замену Apple Pay, крупнейший банк России работает над технологическим прорывом в сфере мобильных платежей. По информации Известий, Сбербанк планирует запустить систему бесконтактной оплаты уже в 2025 году. Новейш...
ПОТРАЧЕНО. Как тестировать локализацию переводов, чтобы потом не было стыдно Привет! Меня зовут Михаил Кургузов, я из отдела локализации и переводов SM Lab. В этом цикле постов я расскажу о локализации и ее интеграции в процесс тестирования ПО. Пост #1 (вы находитесь здесь) — общая вводная про локализация и интернационализацию, важные примеры, л...
Никогда не используйте MySQL, всегда используйте PostgreSQL Никогда не используйте MySQL, всегда используйте PostgreSQLИ вот почему, по результатам нагрузочного тестирования:PostgreSQL в два раза меньше потребляет ресурса CPU, PostgreSQL в два раза меньше потребляет ресурса RAM, PostgreSQL в полтора раза меньше потребляет ресурса HDD...
Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 2 Всем привет! Вот и подошло время выпустить вторую часть статьи про красные флаги при устройстве в IT-компанию. Первую часть можно найти [тут]. В этом цикле статей я рассказываю о важных моментах, на которые обязательно нужно обратить внимание при устройстве на работу.Все, оп...
Книга: «Тестирование программного обеспечения: контекстно ориентированный подход» Привет, Хаброжители! Хорошими тестировщиками не рождаются — ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек, способных сорвать самые смелые планы и привести к отставанию проектов от графика. Кем Кейнер, Джеймс Бах и Бр...
Microsoft без объяснения причин закрыла новый канал тестирования Windows 10 Microsoft внезапно закрыла инсайдерский канал тестирования Windows 10 Beta Channel, который был создан всего 5 месяцев назад. Причины не раскрываются, но теперь «на руки» можно получить только предрелизную версию ОС, прошедшую исключительно внутреннее тестирование Micro...
Увеличиваем выручку с помощью математики: как учитывать бизнес-контекст в оптимизационных задачах Привет! Я Эдуард, в ecom.tech руковожу группой прогноза спроса для Мегамаркета. В этой статье хочу рассказать, что меняется в работе с алгоритмами машинного обучения, когда начинаешь учитывать ограничения и нюансы бизнес-задачи. Расскажу на примере одного исследования – как ...
Как лучше обращаться в поддержку банка: звонить или писать в чат Сегодня, когда мошенники становятся все изобретательнее, а способы обмана, к которым они прибегают — все изощреннее, простой звонок в банк может обернуться серьезными проблемами. Дошло до того, что злоумышленники научились не только в социальный инжениринг, но и в пер...
Начался бета-тест MMORPG EOS Gold с поддержкой крипты и NFT NEOWIZ проводит ОБТ мобильной игры EOS Gold. Это MMORPG с изометричными локациями и фэнтези-сеттингом. Игроки могут выбрать класс и отправиться на выполнение заданий, прокачку и фарм ресурсов. Так как в игру добавили NFT и поддержку крипты, то третий пункт будет основным в ж...
4 ограничения Jitsi «из коробки»: опыт доработки и интеграции масштабируемой ВКС В основе системы видео-конферец-связи в наших продуктах Squadus и Squadus PRO лежит open-source решение Jitsi. Однако нам пришлось существенно его доработать --– у базовой Jitsi есть ограничения, которые не позволяют выстроить надёжную корпоративную ВКС под бизнес-цели. Расс...
Как пополнить Steam в России — картой, с баланса номера или даже через СБП Для клиентов билайна есть простой, удобный, а главное безопасный способ моментально пополнить российский или казахстанский аккаунт в Steam с баланса телефона, банковской картой или с помощью СБП.
Tech каналы Telegram Телеграм сейчас является основным источником контента для многих. У Хабра тоже есть канал t.me/habr_com, его читает более 100 000 подписчиков. Кроме этого, о технологиях есть тысячи других каналов. Сколько их? Какая у них аудитория? Где найти данные? Разберемся в статье.Стал...
Как убить трех зайцев одним сценарием: опыт использования Vanessa-Automation Эта статья посвящена опыту использования Vanessa-Automation — инструмента для тестирования прикладных решений на платформе «1С: Предприятие» и других инструментов для обучения пользователей, создания ролевых моделей и автоматизированного тестирования на проектах. В статье я ...
Телевизор Tuvio 4К ULTRA HD OLED Frameless — загадочный белорус На обзор ко мне приехал телевизор от собственного бренда Яндекс Маркета Tuvio диагональю в 55 дюймов (140 см). В статье расскажу об опыте его использования, плюсах и минусах, и, конечно же, бессменный технический эксперт Кларочка в первую очередь приложила лапу к тестировани...
Геймифицируй это. Обзор на книгу про геймификацию Сфера видео- и других игр использует много методов удержания внимания и умело заставляет игроков делать то, что нужно. Из-за них игроки проводят за играми часы, дни и годы. Чоу разобрался как это работает, какие мотивы двигают людьми и как их можно использовать. В жизни...
Продакту на заметку: почему привычные метрики могут стать тормозом для роста и что с этим делать Привет! Меня зовут Владимир Антонов, я руководитель продуктового юнита (Unit Lead) «Верификация» в Авито. Моя статья — про опасность привычных метрик для продукта и варианты их замены на более полезные и актуальные. Обсудим также то, как продакту распознать метрики...
Realme раскрыли дорожную карту обновлений до Realme UI 6.0 Realme подтвердила, что ожидаемая Realme UI 6.0 будет официально представлена скоро. Кангада Лео, менеджер по продукту Realme UI, сообщил, что набор на внутреннее бета-тестирование начнется в ближайшее время, тестирование запланировано на 21 окт...
Траст-менеджер здорового человека Представляю вашем вниманию библиотеку, которая помогает решать проблемы с TLS-сертификатами. В статье достаточно много исходного кода на java, но изложенные в ней идеи должны быть понятны любому разработчику. Читать далее
Учимся (не) проходить финалы на стажировку в Яндекс Об этом не пишут в рекламных постах. Здесь не будет призыва идти на стажировку и восторженных отзывов, только бесконечные отказы и поиски решений данной проблемы. Я покажу путь от "достаточно спорный" до "достаточно хороший" кандидат, который уже 8 месяцев сидит на финалах. ...
Эксперты уверены в успехе Nintendo Switch 2 из-за Unreal Engine 5 Хотя Nintendo Switch 2 не будет такой мощной, как консоли текущего поколения от Sony и Microsoft, новая система будет поддерживать все функции Unreal Engine 5, хотя и с некоторыми ограничениями. Соответственно, учитывая значительную поддержку со стороны разработчиков, котору...
Microsoft: тестирование Windows Recall отложено до декабря Старший менеджер программы Windows Insider Брэндон ЛеБланк в заявлении для The Verge заявил, что публичное тестирование функции Windows Recall отложено до декабря 2024 года. Это уже не первый перенос. Изначально функция должна была выйти 18 июня вместе со стартом продаж уст...
Как сократить время при повторных проверках проектной документации, используя среду общих данных и инструмент сравнения В современном мире проектирования и строительства повторная проверка проектной документации — неотъемлемая часть этих процессов. Для оптимизации и увеличения точности проводимых проверок существует ряд инновационных инструментов и технологий. В данной статье рассмотрим...
Астрономические события октября: «Охотничья Луна» и две кометы 17 октября произойдёт следующее полнолуние. Это третье и самое яркое из четырёх последовательных суперлуний. Как полная луна после «Урожайной Луны», это будет «Охотничья Луна», которая будет видна примерно три дня. Самое раннее письменное ис...
Использование корреляционного анализа для мониторинга производительности СУБД Задача По результатам стресс тестирования СУБД определить статистические показатели деградации производительности СУБД , для использования с целью мониторинга и оповещения для создания инцидента. Читать далее
Российская компания «Софтлайн» создаст импортонезависимую систему оплаты «Софтлайн» потратит более полумиллиарда рублей на покупку компаний для создания собственной системы банковских платежей
Кластеры и мир: хроника высокодоступного Pub/Sub в Redis В статье рассматриваются основные принципы и особенности использования Redis в режиме Pub/Sub для масштабируемых и высоконагруженных приложений. Описаны два подхода к обеспечению высокой доступности — Redis Sentinel и Redis Cluster, их преимущества, ограничения и примеры нас...
Паттерны многопоточности в Go В этой статье я постараюсь рассказать о том как их компоновать в самые популярные паттерны для поддержки масштабируемости и удобства сопровождения будущих систем.Почему же многопоточность так важна? Сегодняшние приложения должны быть быстрыми и отзывчивыми, а для этого нужно...
Искусственный интеллект в тестировании ПО: обзор инструментов Привет, Хабр! Меня зовут Николай Дымников, я работаю старшим тестировщиком. До текущей позиции я около двух лет работал в ИТ-сопровождении и не понаслышке знаком с проблемами некачественного тестирования программного обеспечения (ПО). Поэтому при переходе в тестировщики я ср...
[Перевод] Разница между очисткой, сбросом и восстановлением моков В данной статье мы подробно рассмотрим различия между операциями очистки (clearing), сброса (resetting) и восстановления (restoring) моков в процессе тестирования программного обеспечения. Вы узнаете, когда и в каких ситуациях применяется каждая из этих стратегий, а также ка...
Внедрение ГОСТ-шифрования канала передачи данных с ЦБ РФ Добрый день! Мы – команда сопровождения банковских телекоммуникаций Национального Расчетного Депозитария (Группа «Московская Биржа»). В НРД мы отвечаем за сопровождение информационных сервисов, которые используются на ежедневной основе при отправке платежей/сообщений через к...
В Китае проходит тестирование Project FA наподобие Palworld Project FA это мобильная игра, которую создают китайские разработчики. Она представляет собой почти копию Palworld, и речь не только об основных игровых механиках, но и общем стиле графики и дизайне локаций. Тестирование проекта на Android проходит с 20 по 27 ноября. Скачать...
Базовые атаки на AD. Разбираем NTLM Relay и NTDS dumping Для подписчиковВ этой статье я продемонстрирую две атаки на Active Directory, опишу используемые злоумышленниками утилиты и расскажу о ключевых индикаторах, на которые стоит обратить внимание при возникновении подозрительной активности. Практические задания будем выполнять н...
Мой опыт использования Plumber: UI-инструмент для тестирования Kafka Привет, Хабр! Меня зовут Марина, я QA-инженер в Купере. Как специалисту по тестированию, мне часто приходится сталкиваться с задачами, связанными с тестированием микросервисов, использующих асинхронное общение через Apache Kafka. Уверена, многие QA-инженеры, да и разработчик...
Оптимизация денежной наличности в АТМ, или Как сделать так, чтобы в банкомате всегда были деньги Бывала у вас такая ситуация, когда хотели снять деньги в банкомате, а их там не оказалось, и приходилось искать банкомат рядом, про себя ругаясь на банк: «Неужели так сложно сделать, чтобы деньги в аппарате были всегда?» Да, это возможно, но есть нюанс.Меня зовут Мария, я ра...
Деменция LLM: как языковые модели забывают, зачем учились, и что из этого следует Привет, Хабр! Меня зовут Руслан Абдуллин, я работаю в отделе аналитических систем R-Style Softlab и занимаюсь созданием и продвижением сервисов на основе искусственного интеллекта. Недавно мне попалась научная статья, которая затронула давно интересующий меня вопрос: что буд...
Разработка служб для Windows на C++ В данной статье описан пошаговый процесс разработки служб для операционной системы Windows с использованием языка программирования C++.В статье будет представлена теоретическая база по работе служб в Windows, рассмотрено их общее устройство и будет реализовано приложение, с ...
Системный аналитик 100 lvl — дорожная карта развития Все, что нужно знать для роста в профессии: какие блоки знаний проседают у системных аналитиков больше всего, на какие компетенции важно обратить внимание, чтобы двигать карьеру дальше, и как подтвердить соответствие своего уровня единому стандарту качества.Привет, Хабр! Мен...
Миграция ЦОД, или взгляд на переезд со стороны ИТ Мы планируем переезд! Новый офис будет современнее, удобнее, красивее и больше. Хорошая новость для сотрудников, но непростая – для айтишников. В этой статье решили разобрать ключевые вопросы переезда со стороны ИТ-оборудования и ПО: какие миграции бывают, на что нужно...
Практики SRE: стандартизация логов Меня зовут Дима Синявский, я SRE-инженер в Ви.Tech — это IT-дочка ВсеИнструменты.ру. Наш сайт создает более 100 тысяч заказов каждый день. У нас много сервисов и много разработчиков, которые пишут много логов. Пишут их с целью разобраться в ситуации при сбое. В них нужно уме...
90 дней тестировали BitNinja — коробочное решение для защиты сервера и сайта. Рассказываем кто, откуда и что атакует BitNinja — это аналог Dr.Web или Immunify, но в отличие от них специализируется не только на ловле вирусов, но и фильтрации входящего трафика. Для работы антивируса задействует AI, а управлять защитой всех серверов можно из одного окна. Когда мы только начали предоставлять B...
Как проверить слух с помощью AirPods Pro 2 и использовать их в качестве слухового аппарата AirPods Pro 2 с выходом iOS 18.1 научатся проверять ваш слух и работать слуховым аппаратом. Изображение: mashable.com На презентации iPhone 16 Apple не показала новые AirPods Pro, зато очень подробно рассказала про функции, которые появятся в одном из будущих обновлений. В ч...
JSON как альтернатива CSV в Postman, или как описать тестовые данные быстрее и лучше Я старший преподаватель направления функционального тестирования в «ЛАНИТ Экспертизе». К нам в штат приходят люди из разных профессий и с разным уровнем знаний. Поэтому в компании организованы курсы обучения практикам тестирования, которые уже стали базовыми. Одной из них яв...
Как ручному тестировщику стать автоматизатором? Всем привет, я Александра Гордеева, QA‑инженер в Авито, занимаюсь тестированием CRM для партнеров по выкупу. В этой статье рассуждаю о способах перехода из ручного тестирования в автоматизированное и зачем этот переход вообще нужен. А ...
Борьба с багами, или как мы провели внутренний эксперимент с командой QA Всем привет! Меня зовут Наташа Бакалдина, и я QA Lead в HiFi-стриминге Звук. В этой статье я хочу поделиться опытом и рассказать о проведенном в нашей команде эксперименте, в ходе которого одна из метрик статистики по багам внезапно помогла планировать спринты лучше. Ко...
Ошибки, которые я совершил, пытаясь быть «слишком правильным» в разработке В начале карьеры мне тоже казалось, что каждый разработчик должен следовать строгим правилам и рекомендациям. Я думал, что чем больше знаний, тем лучше результат. В итоге, передо мной открывался целый мир идеальных паттернов, архитектур и сложных решений. Но со временем я по...
GraphQL — знакомство на практике через Postman [пошаговая инструкция] В этой статье вы найдёте пошаговую инструкцию по тестированию открытого GraphQL API через Postman. Статья постоена по принципу: сначала практика -> потом теория.Материал будет полезен системным аналитикам, разработчикам и тестировщикам, которые хотят разобраться в структу...
Как оценить качество проекта? Внедряем DORA-метрики Вы когда-нибудь сталкивались с оценкой продукта по количеству закоммиченных строк кода в месяц? Или задавались вопросом, как оценить качество продукта в целом? Если да, эта статья будет для вас актуальна. Меня зовут Арина Гончаренко, я DevOps-инженер...
Не UML-диаграммы на PlantUML. Обзор с примерами Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик и аналитик Назначением инструмента PlantUML принято считать построение UML-диаграмм. Но на самом у него намного больше возможностей и типов диаграмм, которые можно создать.В этой статья я расскажу о нескольких диаграмма...
Может ли C# догнать C? Современное сообщество программистов разбито на два лагеря - на тех, кто любит языки программирования с управляемой памятью, и тех кто их не любит. Два лагеря яро спорят друг с другом, ломая копья по поводу преимуществ в каком-то из аспектов программирования. Языки с неуправ...
Новое поколение супергибридов: теперь 2400 км с полным баком при расходе 2,6 л на 100 км. Geely снова обогнала всех конкурентов Geely успешно провела тестирование своего нового седана, оснащенного новой гибридной системой Thor, которая позволяет проехать 2390 км на одной заправке. Официальный дебют модели запланирован на 30 октября. Седан в ходе тестирования показал расход 2,62 литра на 100 кило...
В России увеличилось число кибератак на банковские счета В России в 3,5 раза увеличилось число кибератак при помощи троянов, нацеленных на банковские счета
Искусственный интеллект в информационной безопасности: повышаем эффективность и прибыльность бизнеса Искусственный интеллект уже прочно вошел в арсенал инструментов современного бизнеса. Его применение теперь норма, а не исключение. ИИ эффективно решает задачи классификации, анализа данных и прогнозирования рисков в самых разных отраслях.Например, в банковском секторе ИИ ис...
Точная оценка задач QA: возможно ли это? Привет! Меня зовут Роман Фроленков, я являюсь руководителем группы тестирования QA в компании «Комус-Тех». В нашей команде более 10 внутренних QA-специалистов, а также свыше 15 специалистов из аутсорса, которые работают в составе продуктовых команд.В этой статье хочу поделит...
В России предложили запретить SpeedTest. В ФСБ и Госдуме уже согласились Сообщается, что предложение Международной академии связи (МАС) уже поддержали в Государственной Думе и ФСБ. Причина, как сообщает президент МАС Анастасия Оситис, заключается в том, что американская компания Ookla, которой принадлежит сервис, делится информацией с иностр...
Прощай, программист? AI уже пишет код лучше тебя Дмитрий Рожков, менеджер команды Kubernetes-сервисов и создатель популярного YouTube-канала Senior Software Vlogger, поделился своим опытом тестирования AI-ассистентов для программирования. Он рассказал о том, способны ли нейросети заменить программистов, какие подводные кам...
Зачем нужны TMS и как мы пришли к TestRail: опыт Рунити Привет, Хабр! Меня зовут Анна Асабина, я занимаюсь тестированием бэкэнда доменного направления в Рунити. В этой статье мы затронем основные понятия Test Management System и поговорим о плюсах и минусах внедрения TMS в проект. Также решим, какие важные черты должны присутство...
Как провести безопасный эксперимент: guardrail metrics Привет, Хабр!Хотел было назвать эту статью «Защитные метрики», но тут такая штука — погуглил в рунете, а там тишина (ну, почти). Пришлось пойти по классике и оставить название на английском — guardrail metrics.Guardrail metrics — ...
Кросс-платформенное тестирование мобильных приложений: особенности, инструменты и решения В современном мире мобильные приложения стали неотъемлемой частью нашей повседневной жизни. Их стабильная и правильная работа требует особого подхода к тестированию, особенно когда речь идёт о кросс‑платформенных приложениях, работающих в iOS и Android. В...
Ливанский куш, взлом банка с последствиями Эта статья про физическое проникновение в один из банков Ливана. Легальный проект, с неожиданной концовкой, который выполнял один из самых известных специалистов по физическому тестированию на проникновение Jason E. Street! Вся история — это набор фактов, смешанный с его лич...
Лоттократия лучше демократии! Статья о криптографических выборах Тайное голосование с применением однотипных бюллетеней впервые появилось в Австралии в 1856 году. Насколько хорошо эта система была спроектирована? Если бы вы замыслили в наши дни создать систему выборов, защищённую от мошенничества и фальсификаций, получилось бы у вас то же...
Тестирование redux store Бывает ситуация, когда нам необходимо протестировать middleware, либо асинхронное событие, которые возникает в хранилище redux.Цель этой статьи в том, чтобы показать как тестировать action в redux store.Есть готовое решение, redux-mock-store, но оно не позволяет оперировать ...
В России создали «Распределяющую шляпу» с нейроинтерфейсом для выбора профессии В российской биотех-лаборатории Neiry разработали интересное устройство, которое призвано помочь школьникам определить предрасположенность к определенному профессиональному направлению. Иллюстрация: Neiry / «Брейни» В компании подчеркнули: Neiry создали нас...
8 шагов к успешному найму в ИТ: как хантить качественнее, быстрее и с меньшим количеством отказов На августовском Хабрасеминаре коммерческий директор Хабра Любовь Соболева сказала, что айтишников в стране всего два миллиона человек. Эта статья для тех, кто охотится за лучшими из этих двух миллионов, — для нанимающих менеджеров, рекрутеров и HR, руководителей проектов.&nb...
Тестирование процессов BPMN-схемы Camunda в изоляции Нотации BPMN (Buisness Process Model and Notation) все чаще используются для описания бизнес-процессов какой-либо предметной области реального бизнеса. В результате получается нечто среднее между блок-схемой и функциональной схемой, в которой есть: — элементы, описывающие не...
Как мы пришли к использованию фейков в API-тестах и почему фейки лучше моков Всем привет! Меня зовут Найля, и я инженер по обеспечению качества в Т-Банке на одном из внутренних сервисов. Занимаюсь ручным и автоматизированным тестированием на проекте. Расскажу о том, как мы написали API-тесты с использованием фейков, что это такое и когда стоит отдать...
Катастрофическое падение производительности из-за hyperthreading Недавно я писал статью - что такое 50% cpu? На системах с hyperthreading 50% cpu по метрикам означает, что большая часть ресурсов сервера уже использована. То есть cpu>50% - это уже "желтая зона", и мы ожидаем замедление всего, чего можно. Но я никогда не думал до экспери...
Стоит ли собирать компьютер на старых Intel Xeon в 2024 году Сегодня компьютерное «железо» на пике своей стоимости. Такая ситуация сложилась по ряду причин. С одной стороны в начале 2020-х годов началась гонка техпроцессов между крупнейшими разработчиками чипов. Это усложнило производство комплектующих, сделав их себестоимость выше. С...
Из подземелья в QA: как и почему я перешёл в тестирование после 14 лет работы сисадмином в метрополитене Привет, Хабр! Меня зовут Андрей Курье, уже почти два года я работаю инженером по автоматизированному тестированию в СберТехе — пишу тесты для Platform V Pangolin. Это специальная доработанная сборка PostgreSQL, целевая СУБД в Сбере и не только. А&nbs...
Транзакции в Spring: сила управления данными Привет, Хабр! Сегодня разберемся с транзакциями в Spring так, чтобы всё стало ясно и понятно: зачем они нужны, как работают и как их настроить так, чтобы данные были под контролем. Начнем с самого начала. Транзакция — это единица работы, которая должна быть выполнена полно...
Переводчик текста для терминала Большое количество специалистов в области IT используют переводчики текста в своей работе, и я тому не исключение. Достаточно часто в вакансиях Системного администратора можно встретить требуемый навык - "чтение технической документации на английском языке", но, не всегда та...
Как написать свой небольшой парсер на Python? Всем привет. Я думаю, что некоторые задавались вопросом о том, как написать свой небольшой парсер на Python. В данной статье я хочу рассмотреть достаточно простой случай - это парсинг данных уже с готового датасета stackexchange.com. В дальнейшем уже можно будет работать с ...
Huawei запустила публичное тестирование новой мобильной ОС Китайская компания Huawei приступила к публичному тестированию новой версии операционной системы HarmonyOS Next. По заявлениям разработчиков, данная ОС не содержит код Android.
Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время Отладка и тестирование — основа нашей работы, но они могут быть утомительными и отнимать много времени. Поэтому сегодня я расскажу о четырех новых фичах в DevTools, которые помогут тестировщикам и разработчикам работать быстрее и эффективнее. Эти инструменты созданы специаль...
Блок питания Formula V Line APMM-850BM: недорогая шумная модель с невысокой экономичностью Потребительские качества Formula APMM-850BM весьма средние. Положительно можно отметить высокую нагрузочную способность канала +12VDC, что в теории позволяет использовать данный БП в мощных системах с двумя видеокартами или одной максимально мощной. С точки зрения акустическ...
Есть ли смысл покупать видеокарты AMD осенью 2024г, и почему иногда у геймеров просто не выбора Чаще всего продукция AMD дешевле и быстрее, но иногда случается так, что следует обратить внимание на продукцию NVIDIA.
Любят — не любят: что мы сделали хорошо и плохо в первом опросе удовлетворенности клиентов Привет! Меня зовут Саша Старикова, я младший исследователь пользовательского опыта в Selectel. Мой отдел собирает обратную связь от клиентов и доносит ее в виде идей и выводов до заинтересованных команд. Мы работаем как лаборатория внутри компании: коллеги из смежных подр...
Резервное копирование системы виртуализации Basis.DynamiX с помощью RuBackup Привет всем, кто заботится о данных и не собирается их терять. Сегодня мы рассмотрим тему бэкапа виртуальных машин (ВМ) на платформе виртуализации Basis.DynamiX (далее — DynamiX). Для этого будем использовать систему резервного копирования (СРК) RuBackup.В ста...
Участвуй в новом бета-тесте Blade of God X: Orisols на iOS, Android и PC Разработчики кроссплатформенной игры Blade of God X: Orisols проводят бета-тестирование сразу на 3-х платформах: iOS, Android и PC. Скачать клиент игры можно через TestFlight, TapTap и Epic Games Store. Судя по информации с официального поста в TapTap, в бета-версии присутст...
Как создать систему страшных звонков на Хэллоуин на Go и Exolve Voice API Хэллоуин — это время костюмов, конфет и, конечно же, легких розыгрышей. И что может быть лучше, чем отправить друзьям и знакомым жуткие автоматические звонки со страшными аудиосообщениями? В этой статье рассмотрим, как с помощью Exolve Voice API и Go можно создать систему дл...
Когда нужен TypeScript: введение в мир надежного программирования Поговорим про введение в TypeScript и то, как с помощью него мы можем сделать наше программирование и наш код на JavaScript более надежными и прогнозируемыми. Меня зовут Александр Чернов, я фронтенд-разработчик в Альфе, веду подкаст ТИНОИД, обожаю плавание и влюблён в в...
Как запрашивать и принимать обратную связь от клиентов с помощью SMS API Сегодня мы опишем создание простого сервиса для отправки SMS с вопросами через веб-интерфейс своим клиентам и просмотра всех полученных ответов. На базе этого решения можно построить систему автоматической обработки обратной связи, поэтому вашему маркетологу должно это понра...
Termidesk. Terminal или VDI? Когда речь заходит о проектировании конфигурации по отношению к инфраструктуре виртуальных рабочих мест, очень важно в самом начале пути определить сценарии использования и ожидаемые нагрузки. В дальнейшем это избавит от простоев и затрат на изменение архитектуры.В стат...
Как вводить необходимые дни недели и периоды при автоматизации тестирования с помощью инструмента Vanessa Automation Правильный выбор даты создания документа необходим для автоматизации проверок любого документа в 1С. Обычно в него можно записывать либо статичное, либо вычисляемое значение. В зависимости от поставленной задачи. В Vanessa Automation в блоке Переменные это выглядит следующим...
Синергия ручных проверок и автоматизации: как мы улучшили тестирование и ускорили запуск продуктов При работе над проектом задавались ли вы хоть раз вопросами: как быть уверенным в качестве покрытия тестами продукта? Как максимально эффективно организовать свою работу и обработку задач? Как подружить ручные проверки и автоматизацию? Если ответ — да, то привет и добро пожа...
Понимание прогноза глюкозы в AndroidAPS часть 2 Попробуем развить мысль на счет прогноза глюкозы в AndroidAPS. Ранее в статье я описывал какие прогнозы существуют и в общих чертах описал как принимаются решения. Сейчас уточним и улучшим понимание прогноза глюкозы. Ведь финально нас интересует не прогноз сам по себе, а ск...
Какие смартфоны Samsung смогут опробовать One UI 7 c Android 15 ещё до релиза: список от Sammobile Последняя оболочка Android от Samsung, One UI 7, почти готова и будет доступна для публичного тестирования в ближайшие дни. Она будет основана на Android 15 и принесет много интересных функций и улучшений. Разработчики говорят, что это будет самое большое обновление в и...
Тестирование ранней версии Gold and Glory расширили до 33 стран Разработчики Gold and Glory проводят тестирование с 7-го ноября. Но если перед стартом серверов клиент можно было скачать только через Филиппины, то теперь это можно сделать через 33 страны, среди которых США, Вьетнам, Испания, Мексика, Турция и Германия. Gold and Glory ска...
Популярные фреймворки для автоматизации тестирования Привет всем! В этой статье мы собрали для новичков подборку фреймворков для автотестирования. Вы найдёте здесь подсказки, на что опираться при выборе, а также сводку некоторых достоинств и недостатков.Фреймворк для автоматизации тестир...
Топ-4 автомобиля, которые стоят дешево и не сломаются через год Если вы хотите приобрести автомобиль, который будет надежным и недорогим, стоит обратить внимание на несколько моделей, хорошо зарекомендовавших себя на российском рынке. Все эти модели имеют свои достоинства и могут стать хорошим выбором для тех, кто ищет долговечный и дост...
Комплаенс-особенности создания ИТ-продуктов в рамках выполнения ИТ-проектов Отечественная судебная практика показывает, как сильно комплаенс-особенности в рамках выполнения ИТ-проектов влияют на процесс создания ИТ-продуктов. Например, как внесение изменений в уже созданную информационную систему (далее – ИС) может привести к конфликту между заинтер...
Huawei Mate X6 представят 26 ноября Сегодня появилась информация от достаточно надёжных инсайдеров о том, что компания Huawei готовится представить свой новый складной смартфон под названием Mate X6 уже 26 ноября текущего года. Собственно, новое устройство уже доступно для предварительного заказа на китайской ...
R-Style Softlab вывела на рынок противодействующий мошенничеству коннектор для банков Он позволит банкам проверять операции на наличие признаков мошенничества. Новая технология не внедрена в автоматизированную банковскую систему, а представлена отдельным модулем, что делает процесс его внедрения более гибким для банков.
Два подхода к анализу ПО на уязвимости: какой выбрать? Думаю, каждый айти-специалист знает, насколько важно учитывать требования информационной безопасности при разработке и обеспечить защищенность ПО. А как именно обрабатываются уязвимости, и кто несет ответственность за их устранение? Сегодня хочу уделить внимание именно этой ...
Топ-10 горячих криптокошельков для удобного и безопасного хранения криптовалют Представьте себе, что у вас есть деньги — рубли, доллары или евро. Для того чтобы безопасно хранить их и использовать в магазинах или на рынке, вам нужен обычный кошелек. Без него никак — деньги нельзя просто носить в карманах, это небезопасно и неудобно. С криптовалютой сит...
Microsoft поделилась подробностями об улучшении безопасности Windows Recall Компания Microsoft опубликовала подробную статью, в которой рассказала о всех ключевых улучшениях безопасности функции Windows Recall. Изменения призваны устранить потенциальные уязвимости и обеспечить конфиденциальность пользовательских данных. Основные улучшения: Данные ...
Какую электрическую варочную панель выбрать? Что мы выяснили в процессе тестирования При выборе электрической варочной поверхности неизменно встает вопрос: индукция или панель с обычным нагревом? Рассказываем не только про необходимость посуды с магнитным дном, но и про другие особенности индукции, о которых чаще всего не пишут производители в характеристика...
Можно ли в 2024 году перейти с Андроида на Айфон и не страдать. Личный опыт iPhone, как и несколько лет назад, остается одним из самых желанных подарков для многих жителей нашей страны, даже несмотря на кучу ограничений и введенных санкций. Именно так я подумал и решил порадовать свою жену новеньким iPhone 15 Plus. Последние два с половиной года он...
Создание собственной системы F&R в «Магните»: функциональный дизайн Одна из крупнейших розничных сетей России, «Магнит», разрабатывает современную систему прогнозирования и пополнения товаров (F&R). Цель проекта – создание и внедрение нового решения, которое закроет все потребности ритейлера на ближайшие 10–15 лет. Для решения амбициозны...
Как сделать простые метрики для оценки полосы пропускания сети? Если вам важна высокая стабильность и скорость сети на ваших серверах, тогда вам надо отвественнее подойти к выбору провайдера. В данной статье я показываю, как добавить метрики и дешборды в Grafana для оценки скорости сети с помощью speedtest-exporter. Читать далее
IT для детей: как выбрать программу для школьника Выбор курсов по айти с нуля для школьников – спорная и сложная задача. Важно учитывать возраст и увлечения, интересы ребенка, уделять внимание содержанию направления и другим моментам. Каким именно и почему? Давайте разбираться.Курсы или самообучение? Айти или другое направл...
[Перевод] 17 книг про управление в сфере IT, на которые вам следует обратить внимание Управление в сфере информационных технологий сопряжено с серьезными вызовами. Будь то навигация по сложной динамике стартапов или стремительное внедрение искусственного интеллекта и автоматизации — для неподготовленных руководителей это может оказаться непосильной задачей. К...
Все банковские карты Visa и Mastercard полностью перестанут работать в России В марте 2022 года международные платежные системы Visa и Mastercard объявили о своем уходе из России, что повлекло за собой прекращение обслуживания всех уже выпущенных ранее пластиковых и виртуальных карт. Тем не менее, так как Читать полную версию публикации Все банковски...
Я знаю, что ты делал этим летом на Postgres Pre-Commitfest Party от Postgres Professional Чтобы объяснить, что есть Postgres Pre-Commitfest party и зачем мы в это ввязались, для начала нужно объяснить, как идёт разработка ванильного постгреса. Процесс принятия новых фичей и патчей в код разделён на так называемые коммифтесты (сокращённо CF), расписание которых вс...
Какие настолки любят айтишники и почему: исследование ЮTeam Мы в ЮMoney любим не только работать, но и интересно проводить свободное время: многие сотрудники увлекаются настолками и собираются вместе, чтобы скоротать вечер за любимой игрой. Для этого у нас есть специальные чаты и даже небольшая коллекция настольных игр в оф...
Красивая игра Infinity Nikki на Unreal Engine 5 вошла в стадию ЗБТ Студия INFOLD проводит закрытый бета-тест Infinity Nikki на смартфонах и PC. Сервера будут открыты с 7 по 22 октября. Скачать Android-клиент можно через Google Play 4 стран: Австралии, Индонезии, Новой Зеландии и Филиппин. Количество мест на серверах ограничено, после их отк...
Лучшие хостинги для Telegram бота в 2024 году: обзор облачных платформ ВведениеTelegram стремительно превращается из обычного мессенджера в мощную платформу для бизнеса и автоматизации процессов. Сегодня миллионы людей используют этот сервис для общения, но еще большее количество компаний осознали его потенциал как эффективного канала для взаим...
Как мы внедрили CockroachDB на DBaaS в компанию классических СУБД Привет! Меня зовут Полина Кудрявцева, я инженер DBA в Авито. В этой статье я расскажу о том, как мы внедрили CockroachDB на DBaaS в компанию классических СУБД, а также опишу его плюсы, минусы и особенности работы. Читать далее
Как прокачать бренд IT-компании с помощью уютных фестивалей? Кейс Selectel Day Off Привет! На связи Дарья, старший ивент-менеджер Selectel. Год назад мы решили провести фестиваль для IT-специалистов. Идея не новая: компании часто проводят подобные мероприятия, поэтому нам было важно от них отстроиться. По исследованию IT-брендов ЭКОПСИ и Хабра за 2023 год...
Количественные исследования: погрешность выборки и сколько ответов нужно собрать Количественные опросы нужны, чтобы принимать обоснованные решения, будь то запуск нового продукта или оценка удовлетворённости клиентов. Они позволяют измерить мнение большой или малой аудитории, но важно понимать, сколько людей нужно опросить, чтобы результаты были точными ...
От шутки до конкурента мировой системе: эксперт высказался о биткоине В статье для HackerNoon Correspondent One размышляет о том, как биткоин бросил вызов традиционным финансовым системам и стал «катализатором перемен». Несмотря на первоначальные насмешки и игнорирование со стороны крупных финансовых игроков, он&n...
Оптимизация почтового сервера Carbonio для больших нагрузок Ранее мы уже писали о том, как читать логи Carbonio и как отслеживать состояние его сервисов при помощи Grafana. Но что делать, если логи постоянно сигнализируют о достижении или превышении всех возможных пределов нагрузки на сервер, сервис периодически теряет отзывчивость и...
Как обеспечить безопасность в облаках: обзор рынка 22 мая на AM Live прошел эфир «Как обеспечить максимальную безопасность облаков». В нем приняли участие представители облачных провайдеров, компаний-разработчиков в области информационной безопасности (ИБ) и поставщиков ИБ-решений. Эксперты из Selectel, Yandex Cloud, Anga...
Роскомнадзор отключит зарубежный Интернет в ходе учений по обеспечению устойчивости рунета Центральный Банк России направил поднадзорным организациям официальное уведомление о планируемых учениях по обеспечению устойчивости российского сегмента интернета. Как пишет «Бэкдор», в декабре 2024 года Роскомнадзор проведет тестирование сценария отключени...
Все грядущие флагманы Samsung получат процессор Snapdragon 8 Elite Согласно информации от достаточно надёжного источника, во всех трёх смартфонах серии Galaxy S25 от компании Samsung будет использоваться процессор Snapdragon 8 Elite, представленный Qualcomm несколько дней назад. По словам Ice Universe, корейская компания откажется от исполь...
По мотивам одного сбоя в БД Oracle Всем привет! Я Тимур, инженер в команде Databases Т-Банка. Занимаюсь решением проблем и настройкой производительности СУБД Oracle и PostgreSQL Oracle — это СУБД для наших критичных нагруженных legacy систем, системы построенные на новой архитектуре используют Pos...
Гайд: как попасть с докладом на крупную конференцию и на что обратить внимание при подготовке Привет, Хабр!Меня зовут Лиза, я ex-программный координатор конференции HighLoad++ и в этой статье расскажу базовые шаги, которые помогут спикерам дойти до программы крупной (а то и крупнейшей) профильной конференции страны. Координатор - тот человек, который первым види...
Эксперт рассказал, как защитить смартфон от кражи данных В современных смартфонах хранится большое количество личной информации. В том числе фото, банковские счета, рабочие документы. Поэтому важно себя обезопасить от утечки этих данных.
Масштабируем приложение в Kubernetes от метрики в Yandex Monitoring (или от любого http-эндпоинта) Всем привет! Меня зовут Дмитрий Мамонтов, я DevOps-инженер с опытом работы более пяти лет, а также наставник на курсе «DevOps для эксплуатации и разработки» и один из авторов курса «Эксплуатация и разработка в Kubernetes» в Яндекс Практикуме.Представим, что у нас есть п...
Apache Airflow: нестандартное применение Привет, Хабр! Я Маша Башан, Python разработчик в команде dBrain. Сегодня расскажу, как в dBrain мы внедрили собственную стратегию тестирования, которая в разы сокращает количество действий работающих с платформой инженеров. Мы применили альтернативный вариант тестирования - ...
А так ли важно планирование поставок в ритейле? Зачастую среди топ-менджмента или миддл-менджмента в ритейле бытует мнение, что система управления запасами — это задача вторичной важности. Есть более приоритетные задачи такие как обеспечение работы склада или процесс управления ценами. Либо же существует представление, чт...
Ускоряем PostgreSQL с помощью Tuned Администраторам баз данных всегда хочется, чтобы их СУБД работали быстрее. Всегда кажется, что можно прооптимизировать определенные настройки, и запросы начнут отрабатывать быстрее. Есть множество различных параметров и настроек, которые позволяют оптимизировать работу БД Po...
В чатах «ВКонтакте» появилась папка «Бизнес» Команда «ВКонтакте» объявила о запуске обновления в чатах. Новая функциональность упрощает навигацию в мессенджере, разграничивая взаимодействие с компаниями и другие чаты. Иллюстрация: «ВКонтакте» Как рассказали в пресс-службе, с помощью ...
Сбербанк нашел способ обойти ограничения Apple с помощью обновленной веб-версии сервиса Сбербанк представил новую веб-версию "Сбербанк Онлайн", которая полностью воспроизводит дизайн и функции мобильного приложения. Теперь пользователи iPhone могут беспрепятственно пользоваться банковскими сервисами через браузер, несмотря на санкции App Store.
Ускорение LUP-разложения матрицы с помощью OpenCL Я являюсь автором проекта по математическому моделированию прикладной механики и в работе моей программы до 90% вычислительного времени уходит на решение системы линейных уравнений. Цель этой статьи сугубо практическая - найти оптимальный метод решения системы линейных уравн...
Улучшаем безопасность ваших CI/CD через Shared Docker executor и OPA-плагин Привет, Хабр! На связи команда безопасности Платформы в лице её тимлида Букина Владимира. Основная задача нашей команды — защита CI/CD и, в частности, GitLab с K8s. Дальше я расскажу вам о том, как мы внедряли, поддерживаем и улучшаем наш плагин авторизации для Docker socket...
Qwen 2.5 и Qwen 2.5 Coder — перспективная коллекция LLM для систем агентов Разработчикам приложений Generative AI стоит обратить внимание на новую коллекцию моделей Qwen 2.5 и Qwen 2.5 Coder. С сентября 2024 года эти модели привлекают внимание разработчиков благодаря своей эффективности.Эти модели созданы Alibaba Cloud и предлагают много полезных д...
Представлен Nothing Phone (2a) Plus Community Edition, который светится в темноте Nothing представила ограниченную версию Phone (2a) Plus Community Edition, отличающуюся уникальным светящимся в темноте дизайном и функциями, вдохновленными пользователями. В течение шести месяцев компания сотрудничала с пользователями из 47 стран, чтобы собрать более 9...
Три пути к Flutter: истории разработчиков, которые справились Flutter-разработка набирает популярность. И мы в «Финаме» заметили, что начинающим специалистам бывает не так-то просто понять, как стать разработчиком, как сориентироваться в новой технологии. Поэтому в этой публикации мы хотим дать слово трем нашим молодым сотрудникам, кот...
Valkey: миллион RPS c напёрстком дёгтя Мы (R&D-банда devhands.io) закончили тестирование официального релиза Valkey и его сравнение с прародителем, Redis, форком которого тот является. Для тех, кто не очень в курсе: Valkey появился на свет после смены лицензии Redis, под покровительством облачных провайдеров,...
Ускорение работы тeстов методом правильной настройки Testcontainers В современных разработках ускорение тестирования является критически важной задачей, особенно в условиях интенсивной работы с CI/CD. В этой статье мы рассмотрим, как оптимизировать процесс тестирования с использованием Testcontainers и Spring, чтобы минимизировать время иниц...
Как собрать клон Yamaha DX7 за 10$ В этом статье я расскажу как и из каких компонентов можно самостоятельно изготовить клон знаменитого синтезатора Yamaha DX7.Статья рассчитана в основном на новичков и энтузиастов ретро музыкальных инструментов. Чуда не ждите :)Около 10 лет назад в моей коллекции был этот син...
Powerful AI: когда механизмы защиты личности перестают работать Представьте будущее, где искусственный интеллект решил большинство существующих проблем человечества. Излечены почти все болезни, голод побеждён, производство автоматизировано, а базовые потребности каждого человека удовлетворены. Звучит как утопия?Но есть нюанс.В этом же бу...
Для MOBA Re: Aetatis от Bilibili проходит ЗБТ на Android Re: Aetatis это китайская альтернатива League of Legends: Wild Rift — одинаковый геймплей и даже одинаковые карты. Единственное, что их отличает, это разный дизайн персонажей, так как в Re: Aetatis сделан уклон в сторону аниме. В последний раз я рассказывал об Re: Aetatis в...
Система сборки Дистрибутив Radix cross Linux использует собственную систему сборки , которая, в свою очередь, является вполне самостоятельным продуктом.Любой разработчик может воспользоваться системой сборки, поддерживающей богатый набор инструментов, для создания собственных программ.Сист...
Как рефакторить большие системы Это первая вводная статья из цикла про рефакторинг больших систем. В ней я опишу продукт, департамент, в котором я находился, а так же расскажу про то, какие методы оценивания состояния системы можно использовать. Читать далее
Как часто нужно менять футболку, трусы и другую одежду Некоторые элементы одежды нужно стирать почти каждый день, иначе могут начаться проблемы. Источник изображения: dzen.ru Как часто следует менять повседневную одежду? На первый взгляд, ответ на этот вопрос кажется очевидным: «чем чаще, тем лучше». Однако, если задуматься, у к...
Начался бета-тест аниме-шутера Strinova на PC Разработчики кроссплатформенной игры Strinova открыли тестовые сервера для PC-геймеров — ещё есть шанс пройти предрегистрацию через официальный сайт и скачать бета-клиент. Поиграть в раннюю версию можно с 10 по 21 октября. Официально тестирование проходит почти во всех регио...
JavaScript-консоль для QA-инженера: от поиска багов до автоматизации Консоль браузера — это инструмент, о котором многие знают, но лишь немногие используют его возможности в полной мере. Для большинства QA-инженеров она остаётся чем-то вроде диагностической панели: открыть, увидеть ошибку, закрыть. Однако её потенциал значительно шире. Я убед...
Зачем и как нейросети учат быть человечными Раньше мы ожидали, что машины заменят нас в простой механической работе, но такие сферы, как искусство, всегда останутся за человеком. Сейчас с этим утверждением уже можно поспорить. Зато есть предположение, что поскольку ИИ не способен испытывать эмоции и выстраивать межлич...
Взлом паролей методом брутфорса, уязвимой машины в Kali GNU/Linux с hydra, medusa, ncrack — просто Всех приветствую читатели Хабра!Сегодня я поведую о том как установить, настроить, и эксплуатировать уязвимости заранее уязвимой машины Metasploitable2-Linux. В данной статье я скорее даже поделюсь своим опытом взлома уязвимого хоста в виртуальной машине.Но для начали правов...
SEO магазина — пошаговая инструкция Данная инструкция разработана на основе моего десятилетнего опыта в области SEO-продвижения онлайн-магазинов. В нее вошли наиболее действенные методы оптимизации сайтов. При выполнении поставленных задач крайне важно следовать предложенной последовательности, ряд задач можно...
Разработка цифровой аппаратуры нетрадиционным методом: CGA видеоадаптер на SpinalHDL В предыдущей статье (ч.1, ч.2) я рассказывал как построить свою полностью открытую вычислительную систему на опенсорсных решениях — некую синтезируемую систему-на-кристалле, которая будет адаптирована под ваши задачи, в которой всё до последнего триггера находится под вашим...
«Группа Астра» завершила тестирование на совместимость ОС Astra Linux и агента мониторинга ИТ-метрик wiProbe Совместимость программных решений открывает новые возможности для пользователей, которые теперь могут полагаться на проверенные и надежные решения для своих ИТ-систем.
Онлайн-покер Покерок - виртуальный игровой азартный софт номер 1 Покер — это такой вариант игрового азартного софта, который обладает особой притягательностью, так как позволяет испытывать фортуну в любом исполнении, получая возможность не просто выигрыша реальной денежной суммы, но еще и дополнительно виртуальных очков. Советуем скачат...
Онлайн-покер Покерок - виртуальный игровой азартный софт номер 1 Покер — это такой вариант игрового азартного софта, который обладает особой притягательностью, так как позволяет испытывать фортуну в любом исполнении, получая возможность не просто выигрыша реальной денежной суммы, но еще и дополнительно виртуальных очков. Советуем скачат...
Когда релиз? Как мы боролись с прокрастинацией с помощью метрик Работать комфортно, эффективно и не тратить время на бесполезные задачи — к этому стремится любая команда. Но ситуации, когда люди вроде бы работают, а релиза всё нет, случаются регулярно.Меня зовут Полина Таран, и уже три года я работаю тимлидом в финтех-компании Точка. Мы ...
Представлена совершенно новая Tesla CyberCab: цена составит менее 30 000 долларов Илон Маск и Tesla представили долгожданную новинку — машина получила название Tesla CyberCab. В данный момент Tesla готовится к массовому производству, которое должно начаться только в 2026 году. Хотя Илон Маск сразу предупредил, что он может быть излишне опт...
Как мы перенесли распознавание на базе ИИ в веб и изменили веб-банкинг? В Markswebb оценили Привет, Хабр! Недавно аналитическое агентство Markswebb выкатило ежегодный рейтинг лучших веб-версий банковских приложений в 2024 году. Эксперты сравнили удобство и функциональность использования банковских услуг в браузере и выбрали банки с лучшими веб-приложениями по качес...
Индикатор циркуляции для системы жидкостного охлаждения Введение: Зачем нужно жидкостное охлаждение в 3D-принтерах?Жидкостное охлаждение в 3D-принтерах применяется для поддержания стабильной температуры и предотвращения перегрева ключевых компонентов. Это особенно важно при длительных и интенсивных печатных процессах, где стандар...
Предполагаемая GeForce RTX 5090 была замечена в ходе заводских испытаний в Индонезии Однако похоже есть проблема с правдивостью видео тестирования видеокарты.
Воплотил мечту детства и создал мобильную игру С детства я обожал игры и мечтал когда-нибудь сделать свою. И вот спустя 20 лет мне это удалось (ну, почти).В этой статье я расскажу, на какие метрики смотрят инвесторы, как много донатят в мобильные игры и сколько контента должно быть в игре, чтобы она окупалась. Читать дал...
Как агенту изменений выйти за границы возможностей и выжить там, где тебя не ждут? Наверное, кто-то слышал, что бывает такой человек, как скрам-мастер. Обычно он приходит, ничего не делает, а потом ничего не происходит, и зачем он нужен — вообще не понятно. Примерно так звучала одна из версий о том, кто такой скрам-мастер, которую я слышала недав...
Человек и LLM: как построить метрики для оценки моделей Привет, меня зовут Ирина Барская, и я руководитель службы аналитики и исследований в Яндексе. А это значит, что я и моя команда каждый день думаем, как оценивать качество работы генеративных моделей, какие при этом смотреть метрики, как вообще п...
Топовые пылесосы Roborock Qrevo со скидками на Черную Пятницу Роботы-пылесосы Roborock серии Qrevo подходят для использования в домах и квартирах. Они оснащены многофункциональной док-станцией, функцией самоочистки, а также отличаются автономностью. В продаже есть модели MaxV, Pro и S. Каждая из них имеет свои особенности и преимуществ...
DLP от базовых настроек до продвинутой аналитики Привет, я Артемий, архитектор систем информационной безопасности группы компаний «Гарда». В этой статье будем искать ответы на следующие вопросы: · что такое DLP и как работает DLP-система;· что делать с...
Навигация по вызовам финтех разработки: от соблюдения норм до безопасности Финтех произвел настоящую революцию в области финансовых услуг. Ускоренное развитие технологий и растущий интерес к цифровым финансовым решениям преобразовали традиционные методики в банковской сфере и финансовом обслуживании. Читать далее
Как заставить тесты «видеть» дефекты: о внедрении функционала скриншот-тестирования в проект E2E автотестов Всем привет, меня зовут Александр Матюшенко, я инженер по автотестированию в одной из платформенных команд в Альфа-Онлайн. Долго откладывал написание этой статьи по разным причинам: начиная от занятости, заканчивая собственной ленью. Но вот наконец-то решился. Читать далее
Kali Linux и Parrot OS Kali Linux и Parrot OS — это два самых популярных дистрибутива Linux, разработанных специально для нужд кибербезопасности и тестирования на проникновение. Они имеют много общего в функциональности, но различаются подходами к обеспечению безопасности, интерфейсу, использовани...
Игровой король или максимум принц? Ryzen 7 9800X3D в тестах уверенно обходит Ryzen 7 9700X, но в первую очередь не по среднему показателю к/с Обзоры игрового процессора Ryzen 7 9800X3D будут опубликованы завтра, но один из авторов по ошибке или с умыслом сделал это за сутки до снятия запрета. Оригинальное видео уже удалено, но в Сети множество скриншотов. фото: Videocardz Обзор касается в основном...
Метрики agile-команды 1С в JIRA Предлагаю познакомиться с нашим опытом по внедрению метрик по JIRA для измерения продуктивности команды разработки 1С в компании Moex. Читать далее
Более 2200 км с расходом 2,49 л на 100 км. В Книгу рекордов Гиннеса попал седан Roewe D7 DMH Компания Roewe, принадлежащая SAIC, установила мировой рекорд Гиннесса по самому большому расстоянию, пройденному гибридом. С полным топливом и полной зарядкой он преодолел измеренное расстояние в 2208 километров при среднем расходе топлива 2,49 литра на 100 километров....
State of DevOps 2024. Туда и обратно: 1. DORA-метрики и элитность Хей, всем привет! Вот и вышел свеженький State of DevOps. Это уже 10-й юбилейный выпуск, теперь ещё вкуснее и интереснее. Поразбираем, что же там внутри. Будут факты, сюрпризы, важные мысли, на что обратить внимание, немножко набросов и мемасиков, куда ж без них. Всё в ...
macOS Sequoia 15.0 — что нового для ИТ Привет! Я Ильдар Бигашев, Product Owner Ринго MDM, более 10 лет работаю с корпоративными технологиями Apple: прошел путь от сотрудника Service Desk до руководителя системных интеграций.В этой статье я расскажу, что нужно знать системному администратору о macOS Sequoia 15.0. ...
Настройка BurpSuite professional на Ubuntu 24 На данном практическом занятии мы рассмотрим процесс установки и начальной настройки BurpSuite Professional на Ubuntu 24 (22).BurpSuite — это мощный и широко используемый инструмент для тестирования безопасности веб-приложений, который помогает специалистам по безопасности ...
Путешествие внутрь YADRO. Часть 1: распаковка и тест-драйв TATLIN.FLEX.ONE Хабр, привет! На связи Алексей Зотов из К2Тех. Не так давно в нашу лабораторию приехало оборудование от российского вендора YADRO: TATLIN.FLEX.ONE и TATLIN.BACKUP. Наша команда протестировала это железо, и теперь я хочу поделиться с вами полученными результатами и впечатлени...
«Группа Астра» и BSS будут совместно развивать высокотехнологичное отечественное ПО Сотрудничество компаний будет сосредоточено на аккумулировании и популяризации достижений фундаментальной науки и прикладных отечественных решений в области дистанционного банковского обслуживания и управления клиентским опытом с использованием технологий искусственного инте...
Избегаем ада перекомпиляции в Elixir с помощью mix xref Elixir — удивительный язык, и для меня было огромной привилегией работать с ним уже более десяти лет (как летит время)!Я хотел бы указать на проблему, которая, если ее проигнорировать, может серьезно повлиять на производительность вашей команды. Да, я говорю о (пере)компиляц...
Зарубежная банковская карта в 2024: где оформить онлайн, сколько стоит, как пополнять? Привет, Хабр! Меня зовут Мила, когда‑то я работала аналитиком в банках, а нынче делаю авторские туры в Африку. По работе мне постоянно приходится отправлять деньги за границу, оплачивать отели, трансферы, билеты онлайн и оффлайн.Хочу поделиться опыто...
Leading и Lagging индикаторы в разработке продуктов Управление разработкой продуктов требует точного мониторинга процессов и результатов. Команды, которые отслеживают только конечные результаты, могут упустить важные сигналы на ранних этапах работы. Здесь на помощь приходят leading и lagging индикаторы. Эти метрики ...
Honor тестирует Android 15 и MagicOS 9.0 с функциями ИИ для флагманов Magic 5, Magic 6, Honor V2, V3 и V3s Финальная версия Android 15 вышла несколько дней назад, но пока она «приземлилась» только на смартфоны Pixel самой Google — остальные производители запускают программы бета-тестирования. В их числе и Honor. Honor объявила в Китае набор добровольцев дл...
Обзор k8sgpt: как искусственный интеллект помогает обучать DevOps-инженеров В статье мы расскажем, что за утилита k8sgpt, как её поставить, какие есть полезные опции и как подключить к ней AI. Также покажем, какого уровня диагностику можно провести с помощью этого инструмента и на какие ответы чат-бота можно рассчитывать. Читать далее
Тесты для функций compose в андроид Представьте себе мир, где каждый раз, когда вы вносите изменения в код вашего приложения, вы уверены, что ничего не сломалось. Где ошибки обнаруживаются еще до того, как пользователи успеют их заметить. Где ваш код не только работает, но и документируется автоматически, улуч...
Почему я совершаю почти все покупки с кредитной, а не с дебетовой карты Рассказываю о том, как можно выгодно пользоваться кредитными картами и другими банковскими продуктами
Настройка Failover в OctoDNS Настройка Failover в OctoDNSНаши пользователи взаимодействуют с DNS сервисом различными способами. Можно настроить зону и записи в личном кабинете, кто-то предпочитает отправлять запросы напрямую в API. Есть пользователи у которых десятки зон и тысячи записей, которыми прихо...
[Перевод] Как снизить расходы на мониторинг: более разумный подход к данным Мониторинг может стать дорогостоящим из-за огромных объемов данных, которые необходимо обрабатывать. В этой статье вы узнаете о лучших способах хранения и обработки метрик мониторинга для снижения расходов и о том, как VictoriaMetrics может в этом помочь. Читать далее
Разоблачение привилегий: как PAM помогает выявить скрытые риски В статье расскажем о решении класса PAM (Privilege Access Management), а также рассмотрим, кто такие привилегированные пользователи и какую ключевую роль они играют в управлении доступом к критически важным системам и данным. Понимание особенностей этой роли и рисков, связан...
[Перевод] Как мы переехали с StatsD на Prometheus всего за месяц Недавно мы мигрировали все метрики нашей инфраструктуры со StatsD на Prometheus и очень довольны результатами. Миграция потребовала огромных усилий, и мы многому научились в процессе. Этот пост призван пролить свет на то, почему мы перешли на Prometheus, а также описать неко...
GIMP Script-Fu Первый Дан. Расширения к Script-fu Если сравнить расширяемое приложение с коробочкой, то плагины, это полезные вещи, которыми можно наполнить эту коробочку, придающие новое содержание нашему приложению. В этом ряду стоит и такая вещь как Script-fu. Но что если я скажу, что Script-fu так же может быть такой же...
[Перевод] Как мы написали GPU-based Gaussian Splatting вьюер в Unreal с помощью Niagara В этой статье я хочу рассказать вам о том, как мы писали с нуля полнофункциональный Gaussian Splatting вьюер для Unreal Engine 5. Читать далее
[Перевод] Автономный картографический сервер с питанием от USB Представьте себе: вы только что добрались до начала тропы, за многие километры от цивилизации, а приложение с картами на вашем смартфоне решило, что самое время уйти в оффлайн-режим. Статус приложения? Отключено. Обновления? Забудьте об этом. Память? Заполнена. Добро пожалов...
Тестирование гаджетов на KasperskyOS доверили двум роботам Устройства на KasperskyOS будут тестировать с помощью роботов
Intel и AMD планируют внедрить в свои видеокарты разъёмы стандарта 12V-2x6 Компании уже проводят тестирование нового типа подключения
Git для самых маленьких Дисклеймер: если ты продвинутый разработчик с Х годами опыта, пожалуйста, закрой эту статью. Здесь ты не найдешь абсолютно ничего полезного для себя.Итак, небольшое вступление. Когда мне впервые пришлось делать коммит на GitHub, я помню, что перерыла кучу источников, и везде...
10 интересных Телеграм-каналов на русском языке из личного топа Где вы узнаете все последние и самые актуальные новости? Я вот всё делаю через Телеграм. Мессенджер Павла Дурова давно превратился для меня из средства общения с друзьями и коллегами в источник информации. Через него можно узнать всё о событиях не только в России, но и в ми...
Двухлинейный сумматор. Объективного измерения быстродействия в сравненнии произвести не удалось, но тем не менее… В этот раз результатом стал двухлинейный сумматор. Намучался с ним достаточно - не одну неделю разрабатывал, в процессе какие только монстры не получались, но итогом вполне удовлетворён. Внушает надежды, что на его базе модно создать асинхронный триггер, который вообще будет...
Что делать, если iPhone 16 зависает или перезагружается С выхода новых Айфонов уже прошло чуть больше месяца, и первые владельцы стали сталкиваться с некоторыми проблемами в работе устройств. У кого-то наблюдается повышенный расход аккумулятора в состоянии покоя, а в базовых задачах батарейка улетает со скоростью света. А кто-то...
Игра го как стратегия принятия решений в ИТ Меня зовут Леонид Бычков, я руководитель продуктов в команде ROBIN. А еще я тренер и популяризатор игры го — мой опыт в этом деле более 15 лет. В Самаре, моем родном городе, занимаю должность президента Спортивной федерации го Самарской обл...
Микроволновая печь Redmond RM-2303D: 8 автоматических программ приготовления и адекватный режим разморозки Сразу после распаковки мы обратили внимание на аккуратный внешний вид устройства и понятную с первого взгляда панель управления. В процессе тестирования мы оценили достойную мощность и равномерный прогрев продуктов. Приглянулись нам также вместительность и легко очищающееся ...
Микроволновая печь Redmond RM-2303D: 8 автоматических программ приготовления и адекватный режим разморозки Сразу после распаковки мы обратили внимание на аккуратный внешний вид устройства и понятную с первого взгляда панель управления. В процессе тестирования мы оценили достойную мощность и равномерный прогрев продуктов. Приглянулись нам также вместительность и легко очищающееся ...
Понимают ли большие языковые модели данные из таблиц? Всем привет! С вами команда IDP. Сегодня расскажем о том, как мы оцениваем языковые модели для ответов на вопросы по таблицам.Наша команда занимается интеллектуальной обработкой документов, и мы нередко сталкиваемся с документами, содержащи...
Внешняя видеокарта backend-разработчика, или как заставить лучшего друга перестать тупить и начать помогать (часть 2) В первой части статьи я описывал свой опыт использования локальных моделей при разработке кода. В частности, столкнулся с тем, что без видеокарты скорость работы ollama была достаточно низкой. Далее постараюсь рассказать про техническую часть подключения внешней видеокарты к...
Функциональное тестирование Kubernetes Operators с Kubebuilder Привет, Хабр!Сегодня поговорим о том, как тестировать Kubernetes Operators с помощью одного замечательного фреймворка. Функциональное тестирование — это не просто «хорошо бы», это необходимость. А вот как сделать качественное тестирова...
МТС запускает оплату по QR-коду через приложение "Мой МТС" на Android Приложение позволяет совершать платежи с помощью разного вида QR-кодов в пару нажатий с лицевого счета абонента или карты любого российского банка. В МТС рассказали: "Сейчас на рынке существует несколько некарточных бесконтактных сервисов оплаты, и покупатели часто не различ...
Как реализовать методы скроллов через Appium для Android-приложений Привет, меня зовут Сергей и я SDET-специалист в IT-компании SimbirSoft. В своей практике мне приходится тестировать как веб-, так и мобильные приложения на Android. Особенность тестирования мобилок в том, что шаги автотеста нужно максимально приблизить к действиям пользовате...
NASA определило причину обугливалового экрана космического корабля Orion во время миссии Artemis 1 NASA определило причину чрезмерной потери материала теплового экрана космического корабля Orion во время миссии Artemis 1, но не раскрывает подробности до завершения дополнительных испытаний. После возвращения космического корабля Orion на Землю в декабре 2022 года...
GIMP Script-Fu Первый Дан. Шаг первый Здравствуй Читатель! Если ты хочешь научиться программировать расширения для GIMP с помощью Script-fu тебе сюда. Я планирую опубликовать серию статей по данной теме. И эта статья только первый шаг в увлекательный мир лайф-кодинга. Что это значит? Расширение GIMP Script-fu пр...
Подборка российских QA-конференций и митапов Привет, Хабр! Меня зовут Василина Кузнецова, я работаю инженером по тестированию в Ozon Tech. Я часто смотрю отдельные видео докладов с конференций. Полезными для себя находила доклады про особенности Selenium и Playwright в тестах фронта, про&n...
Разложение (проституирование) инженерной деятельности как ключевая причина краха советской системы Есть тема, которая проявляла себя в бесконечном количестве рассказанных реальных, но при этом жутко анекдотических историй из инженерной деятельности, когда ресурсы, результаты НИОКР-ов, и много чего «сливали в унитаз».Есть бесконечно висящий в воздухе вопрос — почему при на...
Как в eXpress достигали мгновенного рендера отправки сообщения: оптимизация локальной базы данных Откройте eXpress, и отправьте в чат простое "Привет". Обратите внимание на то, сколько времени прошло между тем, как вы нажали на кнопку "отправить", и тем, как сообщение появилось в чате. Для человеческого глаза отображение отправленного сообщения в чате происходит мгновенн...
Тестирование на проникновение в веб-приложение VAmPI Привет, уважаемый читатель!В рамках данной статьи мы узнаем: * Какие API уязвимости есть в VAmPI?* Из-за чего эти уязвимости существуют и эксплуатируются?* Какие есть способы защитить веб-приложение?* Какой есть дополнительный материал для самостоятельного изучения?Ссылка на...
Кроссплатформенные приложения на Python с Flet и FastAPI: Полное руководство по разработке Сегодня я покажу вам, что для создания полноценных кроссплатформенных приложений достаточно одного языка — Python. С помощью всего нескольких библиотек и фреймворков можно легко обойтись без JavaScript для веб-разработки, без Kotlin и Swift для мобильных приложений и даже бе...
Как мы В Т-Банке автоматизируем обслуживание клиентов с помощью конструктора форм Привет! Я Даша Почекуева. Уже два года я работаю в Т-Банке лидом и дизайнером внутренних продуктов. Внутренние продукты — это админки, CRM, системы аналитики, хитрые конструкторы: у крупных компаний множество полезных подкапотных систем с очень сложными задачами. Но гов...
DETR: Бесконечная история Всем привет, с вами команда Layer!Мы рады сообщить, что совсем скоро выйдет наша новая исследовательская работа, посвященная поиску моментов в видео, релевантных пользовательскому запросу. Мы хотим сделать эту работу как можно более доступной для каж...
[Перевод] Как работает Mesh R-CNN Ну для начала всем привет, в этой статье постараюсь рассказать вам про структуру Mesh R-CNN как он работает, что вообще из себя представляет, также будут сделаны сноски с описанием концепции по генерации 3D объектов. Буду опираться как и уже на существующие статьи, так буду ...
UserGate представила высокопроизводительный NGFW для крупных корпоративных сетей Компания UserGate, ведущий российский разработчик экосистемы ИБ-решений, представила новое поколение решений класса NGFW — линейку высокопроизводительных межсетевых экранов следующего поколения (Next-Generation Firewall) для крупных корпоративных заказчиков и центров обработ...
Galaxy A55 появился на бенчмарке накануне запуска бета-тестирования One UI 7 Бенчмарк Geekbench опубликовал очередные результаты тестирования премиального смартфона Samsung среднего класса 2024 года Galaxy A55 под управлением Android 15. Эта ОС станет первым из четырёх крупных обновлений Android для Galaxy A55 модели.
[Перевод] Зачем нужна нотаризация приложений Apple? Подписание и “нотариальное заверение” (в дальнейшем мы используем устоявшийся в сообществе термин нотаризация - прим. ред.) приложений и другого исполняемого кода — тема довольно спорная. За последние годы Apple постепенно вводила всё более строгие правила и теперь требует, ...
Управление ядрами ЦПУ при обработке сетевого трафика Привет, Хабр! Не так давно столкнулся с задачей разработки альтернативного решения для ограничения сетевого трафика. Такая задача возникла в рамках разработки системы лицензирования для продукта класса NGFW (Next Generation Firewall). Используя такую систему ограничений можн...
Как команда без маркетологов, но с сильным продуктом и подходом к growth-хакингу смогла выйти на стабильный рост С момента моей последней публикации прошло достаточно времени, чтобы накопить опыт и поделиться новыми выводами. Тогда я рассказывала про запуск нашего MVP, сейчас же хочу поговорить о том, как мы прошли путь от случайных установок и покупок к стабильному росту и постоянным ...
Вредные советы для пилота NGFW «Встречают по одежке, провожают по уму» — гласит русская народная пословица. Мы осмелились переделать ее на свой лад: «NGFW встречают по маркетинговым материалам, а провожают… — стоп, а почему провожают? — … а покупают по результатам пилотного проекта!».Большинство продуктов...
[Перевод] Как снизить расходы на мониторинг: замена Prometheus на VictoriaMetrics Мониторинг может оказаться дорогим делом из-за огромных объемов данных, которые необходимо обрабатывать. В этой статье вы узнаете о лучших способах хранения и обработки метрик мониторинга для снижения расходов и о том, как VictoriaMetrics может в этом помочь.(cм. вторую стат...
SilkSpecter ворует данные банковских карт через фальшивые интернет-магазины Исследователи EclecticIQ обнаружили, что китайская хак-группа SilkSpecter создала более 4000 фиктивных интернет-магазинов, ориентированных на кражу данных банковских карт пользователей из США и Европы.
Как пройти стажировку бизнес- и системного аналитика и не «сгореть» в персональной преисподней Менять профессию — дело интересное и часто правильное. Если был перерыв в карьере или путь начинается с нуля, то велика вероятность, что «входить» в новую профессию, особенно в сфере IT, придётся через стажировку. Мой опыт прохождения стажи...
Инсайдерских сборок Windows 10 для канала Beta больше не будет Microsoft окончательно закрыла канал Beta для операционной системы Windows 10. Все оставшиеся участники программы Windows Insider будут автоматически переведены на канал Release Preview. Об этом было объявлено в описании к сборке под номером 19045.5194, выпущенной 14 ноября...
Как мы законтрибьютили целую строчку в HashiCorp Vault Привет! Меня зовут Пётр Жучков, я руководитель группы хранения секретов и конфигураций в отделе Message Bus в Ozon. Мы отвечаем за поддержку и развитие системы хранения и использование секретов, активно сотрудничаем с ребятами из департамента информационной безопасности, что...
Топ-10 самых быстрых процессоров для работы и игр в 2024 году Анализ производительности процессоров 2024 года раскрывает захватывающие тенденции в архитектурных решениях и технологических процессах. Данный рейтинг процессоров 2024 года основан на тестировании производительности в рабочих приложениях и играх, где использовалась видеокар...
Boeing и NASA обсуждают будущее космического корабля Starliner после его последней миссии Возможно, Boeing проведет грузовой полет для тестирования систем перед более серьезными миссиями.
Чем Power Delivery лучше других стандартов зарядки. Почему это будущее Представьте, что у вас есть волшебная палочка, которая может зарядить все ваши гаджеты — от крошечных беспроводных наушников до огромного игрового ноутбука. И все это с помощью одного кабеля и зарядного устройства! Звучит слишком хорошо, чтобы быть правдой? Но это реа...
Пример Definition of Ready: как мы проверяем готовность постановки на разработку В этой статье я хочу рассказать о том, как в нашей команде появился Definition of Ready постановки на разработку, какие аспекты в него включены и какие выгоды он приносит.Статья будет полезна системным и бизнес-аналитикам и всем, кто работает с требованиями или процессами в ...
Первую партию защищённых смартфонов на KasperskyOS отдали на тестирование Российские смартфоны на KasperskyOS с функциями защиты информации перешли на этап тестирования
Как правильно выбрать хостинг-провайдера в 2025 году: критерии, которые имеют значение Современный хостинг — это не просто серверное место для вашего сайта. Это инфраструктура, которая отвечает за оперативность, стабильность и безопасность работы, и именно от выбора провайдера будет зависеть, насколько успешно и комфортно пользователи смогут взаимодействовать ...
Data Fusion Contest 2024, разбор и итоги соревнования Привет, Хабр! В этом году мы совместно с ВТБ организовали соревнование Data Fusion Contest. Хотим вспомнить, как оно проходило, и подробно рассказать о лучших решениях участников конкурса.Как и в прошлом году, участников ждали две задачи: одна в...
[Перевод] Анализ задачи с собеседования в Google: конь и телефонные кнопки Для начала я должен заявить: хотя собеседование кандидатов — это одна из моих профессиональных обязанностей, в этой статье представлены лишь личные наблюдения, истории и мнения. Они ни в коем случае не являются официальными заявлениями Google, Alphabet или любых других лиц ...
Apple вообще никуда не торопится, а iPhone 17 получит устаревшую Siri: выпуск нового ИИ-помощника уровня ChatGPT и Gemini отложили до 2026 года Apple работает над новой версией Siri на основе более продвинутых больших языковых моделей, о чем сообщает Марк Гурман из Bloomberg. В Apple систему называют LLM Siri. Обновленный голосовой помощник в настоящее время тестируется как часть отдельного приложения, но в ито...
Карты на стол: зачем нам понадобился собственный картографический сервис Привет, Хабр! На связи Настя Швецова, руководитель проектов управления исследований и разработки «МосТрансПроекта». Недавно мы создали свой собственный картографический сервис. Вы спросите – зачем, есть же готовые решения? Да, но для наших нужд они не подходят по ряду причин...
Бизнес-аналитика: рынок, особенности и неочевидные решения Бизнес‑аналитика становится все более востребованной в крупных компаниях благодаря накоплению данных, использование которых существенно повышает эффективность принятия решений на всех уровнях управления. Как перейти на российские системы BI, что нужн...
Мини-ПК ноября 2024 года: на какие модели стоит обратить внимание Мини-ПК становятся все более популярными благодаря своей компактности и мощности. С их помощью пользователи могут решать широкий спектр задач в условиях ограниченного пространства. В этом обзоре рассмотрим актуальные модели мини-ПК, их основные характеристики, функциональны...
Контур + GFS = Kanso. История развития файловой системы Привет! Я Антон, работаю в команде базовой инфраструктуры Контура и занимаюсь развитием распределенной системы хранения данных Kanso. Это наш форк GFS (Google File System). Мы развиваем Kanso уже более 15 лет, в статье я расскажу про это подробнее. Читать далее
Тренер рассказал, как долго должны длиться силовые тренировки для похудения С помощью силовых упражнений можно тоже сжечь жир, говорит Ронни Гарсия, тренер из Blink Fitness. Но для этого важно учитывать их продолжительность.
Запускаем Yolo на пятирублёвой монете или Luckfox Pico Mini В данной статье речь пойдет про использование очень маленькой Luckfox Pico Mini. Я расскажу про особенности платы, её настройку, а также о том как запускать на ней нейронные сети для детекции объектов с камеры. Мне удалось добиться скорости детекции в 15 FPS, результат, кото...
Omoda С5 и Changan Uni-K на вершине рейтинга. Какие популярные китайские машины дешевеют медленнее остальных, рассказали в «Автодоме» О сохранении остаточной стоимости популярных китайских машин с пробегом спустя три года эксплуатации в России сообщили в пресс-службе дилерского центра «Автодом». «Понятие надежности автомобиля напрямую коррелирует с его остаточной стоимостью, то есть ...
Как поднять инфраструктуру для запуска автотестов Android в облаках Привет! Меня зовут Денис Веренцов, я Android-инженер из команды Emcee, это технопродукт Авито. В статье я расскажу, как можно развернуть облачную инфраструктуру для запуска нативных автотестов Android-приложений на основе разработанного нами решения.Статья будет полезна тем,...
Telegram представил масштабное обновление с новыми возможностями Теперь доступны анимированные подарки, которые можно отправлять с помощью внутренней валюты Telegram Stars. Также была представлена новая система отправки кодов подтверждения для бизнеса, обеспечивающая более быстрый и безопасный процесс. Кроме того, обновления коснулись иск...
Один год с Duit — ретроспектива развития Ровно год назад был сделан первый коммит в репозиторий проекта, который во многом определил вектор моих профессиональных интересов, изысканий и приложения сил. 16 ноября 2023 года я начал работу над BDUI-фреймворком для Flutter - Duit.Это был длинный путь и в этой заметке я ...
Как реализовывать IT услуги из России в ЕС/США, оставаясь незамечанным для санкций и активистов? Пример №1. Вы – владелец IT компании в России и оказываете услуги заказчикам/лицензиатам в ЕС или США. Есть действующие заказчики и две проблемы: (а) не проходят платежи в Россию и (б) есть желание скрыть владение российской компанией «на всякий случай».Пример №2...
Эксперт по кибербезопасности Мэннинг: VPN и Tor больше не гарантируют цифровую конфиденциальность В качестве альтернативы она предлагает обратить внимание на микснеты — более сложные и эффективные системы для обеспечения анонимности в сети.
SpaceX представила новую ступень Super Heavy для шестого тестового запуска Starship SpaceX продолжает активно развивать свою программу по тестированию ракетной системы Starship, и на этот раз компания вывела на площадку новую ступень Super Heavy, готовящуюся к шестому испытательному запуску. Это событие произошло всего через две недели после успешного пятог...
Koin: как сделать свой DI за 10 минут Привет, меня зовут Иван Курак, я Android-разработчик приложения Ozon Job. В этой статье мы реализуем свой механизм, на котором построен Koin. Тем самым мы пройдём путь, который проходили его авторы при решении проблемы построения собственного DI.Эта статья будет полезна тем,...
Более 50% фишинговых атак направлены на банковский сектор Эксперты «Информзащиты» связывают это с высокой прибыльностью для преступников в случае успеха, несмотря на высокий уровень защищенности финансовых организаций, а также с автоматизацией тактик злоумышленников.
Детство с синей изолентой, профессиональные трудности и путь к успеху девушки в IT: опыт Ани Жарковой Эта статья — текстовый вариант выпуска подкаста Girls&Code. Поговорили с Аней о том, каково сейчас девушкам входить в IT, есть ли в индустрии сексизм и как вкатиться и стать заметнее.— Расскажи, пожалуйста, как ты попала в IT и когда поняла, что это и есть твоё призвание...
Эволюция Assert'a на примере тестирования вездехода из Звездных Войн Привет, Хабр! Меня зовут Михаил Палыга, я инженер в Блоке обеспечения и контроля качества выпуска изменений ПО в РСХБ‑Интех. На проекте для проверки данных мы пользуемся библиотекой AssertJ — Java библиотекой с открытым исходным кодом, испо...
ИИ улучшил ПЦР-тесты для диагностики и криминалистики Ученые Университета Флиндерса (Австралия) прогнозируют значительные улучшения в области ДНК-тестирования благодаря применению методов машинного обучения к профилированию ДНК. Исследования показали, что с помощью новых технологий можно добиться как повышения ка...
Разработчики dzen.ru, что с вами не так? Приветствую, Хабравчане!Статья о сайте дзен, точнее об отсутсвии простого и известного фунционала на нём, который есть почти на каждом форуме. В статье много боли и вопросов, почему так могло произойти. Подключайтесь, будем выяснять вместе. Читать далее
В МТУСИ предложили метод машинного обучения для обнаружение фишингового сайта Информационная безопасность веб-приложений является одним из наиболее актуальных вопросов современного мира, а фишинг – серьезная угроза для миллионов пользователей интернет-ресурсов.Фишинговые сайты создаются таким образом, чтобы максимально быть похожими на легитимные ресу...
«Сбербанк» ввел новую скрытую комиссию за оформление кредитов Финансовое учреждение «Сбербанк» является крупнейшим банком в России. Учитывая такое положение кредитной организации, любое новшество, которое она внедряет скрытно или публично, отражается на всех российских гражданах. Более того, поскольку этой компании принадлежит свыше п...
Как использовать JDBC коннектора Kafka для повышения производительности обработки и записи данных Коллеги, доброго дня и отличного настроения!Меня зовут Ремизов Роман, я системный аналитик ГК Юзтех, и в этой статье я расскажу про использование JDBC коннектора Kafka для обработки нескольких сообщений в одном агрегате, с целью оптимизации производительности записи данных в...
Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 1] Представьте себе квест, где вам нужно превратить обычный дата-центр в настоящую холодильную камеру, при этом не заморозив клиентское оборудование и не устроив тропический рай там, где должен быть технологический холод. Или, например, нагрузить ЦОД по максимуму, а потом отклю...
Приложение NVIDIA App заменит GeForce Experience вскоре после релиза видеокарт GeForce RTX 5000 В настоящий момент софт проходит открытое бета-тестирование
MoexBuilder: как я создаю библиотеку на Python. Часть 3 Привет, Хабр! Продолжаю рассказывать, как я создаю библиотеку на Python. В этой статье я расскажу о том, как мне удалось структурировать проект, как был реализован функционал получения динамики по инструменту за указанный период - dynamics(), а также о том, как была добавлен...
В погоне за билетом. Как мы дважды проникли в домен, который считался неприступным Для подписчиковВ этой статье я расскажу о тестировании сети одной государственной компании, в котором я участвовал. Организация несколько раз в год заказывала пентесты как внешней, так и внутренней инфраструктуры. Мы отрабатывали модель внутреннего нарушителя — злоумышленник...
REST API и архитектура сервиса Доброго времени суток! Хочу предложить вниманию читателей немного поговорить о такой немодной теме, как REST API. Если не углубляться в различия между REST API и REST-подобным API, то с такой вещью имел дело каждый: от junior до senior. Более того, проходя собеседование, мож...
ИТ-шники: разновидности, отличительные черты Множество вакансий, разные вывески, а внутри почти никакой разницы.Почему так? Правда ли нет разницы, или она размыта?Попробуем разобраться вместе. Допускаю, что подобных статей было, есть и будет много, но все же постараюсь сделать ее достаточно уникальной, может даже полез...
Что делать, если WAF не умеет работать с JSON: готовое решение Сегодня расскажем вам о нестандартном подходе к защите веб-приложений с помощью PTAF PRO. Мы с коллегами столкнулись с интересной задачей: как защитить уязвимое приложение от вредоносных JSON-запросов, если WAF официально не поддерживает их обработку в пользовательских прави...
30 трендов в дизайне и сайтах на 2025-й год Привет, это Логомашина. Мы — дизайн-студия полного цикла: редизайним и создаем бренды с нуля.Подготовили для вас дизайнерский прогноз трендов: что будет актуально в визуальных решениях, шрифтах, логотипах и веб-сайтах. Сделали акцент на IT: какие инструменты помогут выделить...
5 книг, чтобы уютно застрять дома: философия, спорт и альтернативный Поттер Сейчас такая погода, что вечерами хочется не выходить из комнаты. Лежать. Читать. Поэтому в этот раз решила порекомендовать список книг довольно полярный, как и погода за окном. В этой рекомендации всего понемногу: и про бег (то есть – не про бег), и про Гарри Поттера (но не...
Apple провела тайное тестирование приложения для преддиабетиков Результаты тестирования неизвестны, приложение выпускать Apple не собирается.
Как мы укротили 156 ETL-процессов в Airflow за один день: метод, который изменил работу DevOps Всё началось с того, что однажды мы решили развернуть Airflow для управления нашими ETL-процессами. И не просто развернули, а сделали это в K8s. Но зачем это понадобилось?Наша задача была довольно проста: взять данные из одной системы и переложить их в другую. Главным хранил...
Онлайн-демо мобильного порта TABS будет доступно только 10 дней Разработчики TABS опубликовали пост в китайском TapTap, в котором заявили, что для порта будет доступна пробная версия. Речь идёт об Android-билде, скачать который можно будет с 29-го ноября по 9 декабря эксклюзивно через TapTap. На прохождение пробной версии дают 10 дней. ...
Финансовые технологии (FinTech): банковская сфера и букмекерство Технологии в финансовой сфере распространяются с большой скоростью, это заметил каждый. Стикеры на телефон вместо пластиковых карт, оплата в пару кликов, мгновенные переводы средств — удобные для пользователей вещи являются результатом оптимизации финансовых операций. ...
Как написать SEO-лонгрид с использованием ChatGPT-4: с изображениями и примерами Все знают, что ChatGPT неплохо справляется с генерацией коротких текстов, офферов, постов для социальных сетей. Сложности возникают, когда мы хотим написать длинный SEO-текст для блога или услуги на нашем сайте. В этой статье мы расскажем о том, как написать лонгрид с помощь...
[Перевод] Операции машинного обучения (MLOps) для начинающих: полное внедрение проекта Разработка, развёртывание и поддержка моделей машинного обучения в продакшене может быть сложной и трудоёмкой задачей. Здесь на помощь приходит Machine Learning Operations (MLOps) — набор практик, который автоматизирует управление ML-процессами и упрощает развёртывание модел...
Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 1 Привет, Хабр. Меня зовут Алексей Жиряков, и я техлид backend-команды витрины онлайн-кинотеатра KION. Этот текст написан по мотивам моего выступления на МТС True Tech Day.В KION мы формируем персональную витрину для каждого юзера в условиях достаточно высокой нагрузки: в пике...
Ретрогейминг на Linux — Hitman: Agent 47 Hitman: Agent 47 в библиотеке Steam Посвящается моему другу Михаилу — геофизику и большому фанату серии игр Hitman. Если бы не его периодические призывы к тому, чтобы наконец-то обратить внимание на серию, я бы и дальше обходил её стороной, так как считал её всё это время с...
[Перевод] Дорожная карта тестирования безопасности в играх: Поиск уязвимостей в видеоиграх В этом руководстве я расскажу, как я создаю инструменты для поиска уязвимостей в видеоиграх для программ вознаграждений за баги. В частности, я сосредоточусь на моих исследованиях игры Sword of Convallaria.Весь исходный код доступен на GitHub.Детали игрыSword of Convall...
Из чего состоит безопасность современных приложений В сети можно встретить различные трактования понятия AppSec (Application Security). И в этой статье мы попробуем разобраться с тем, что же должно входить в AppSec и какие навыки требуются специалистам, работающим в данной отрасли и какие инструм...
Российские банковские карты постигла серьезная проблема. Владельцам придется их менять? Готовимся.
Зачем я написал ещё одну утилиту мониторинга CPU для Мака Привет, чат. Хочу во-первых рассказать вам историю разочарования в довольно известной утилите мониторинга потребления энергии и загрузки CPU для macOS — MX Power Gadget. А во-вторых, поделиться очень простой заменой, которую я собрал за пару вечеров — pgauge. Читать далее
Square Enix анонсировал игру Emberstoria на смартфоны и PC После закрытия нескольких своих мобильных игр, Square Enix снова готов вступить в бой — для iOS, Android и PC создаётся Emberstoria, ролевая игра со строительством своей базы и призывом редких аниме-полководцев. Релиз проекта намечен на 29-е ноября 2024 года в Японии; пока ч...
Честно и по делу: смотрим на F+ R570E с российской системой на борту Друзья! Несмотря на то, что статья может показаться на певый взгляд рекламной, это не так. Я давно слежу за Linux на мобильных системах и в частности, за Sailfish-подобными ОС. Недавно я самолично написал в компанию F+ и попросил какой-нибудь смартфон на Авроре для статьи и,...
5 бесплатных игр для iPhone, которые работают на любой модели без тормозов Наверняка вы обращали внимание, что чем старше становится ваш Айфон, тем тяжелее ему ворочать игрушками. Однако желание поиграть во что-нибудь интересное никуда не пропадает, а иногда, наоборот, становится сильнее. Именно поэтому я решил подобрать такие игры, которые потяне...
MTS AI создала ИИ-помощника для банковских сотрудников Компания MTS AI на форуме Finopolis представила ИИ-помощника на базе генеративного искусственного интеллекта для финтех-индустрии. Решение способно автоматически обрабатывать масштабные массивы данных, что позволяет экономить до 50% рабочего времени и ускорять обслуживание к...
GPT в эдтехе: какие задачи преподавателей теперь выполняет ИИ Недавно мы провели исследование ИИ-технологий в эдтехе. Изучили успешные примеры использования GPT-решений на разных платформах и выяснили, какие задачи в обучении теперь выполняет ИИ вместо преподавателей. В своем анализе мы фокусировались на платформах, которые обучаю...
США испытывают на Украине систему Teledyne Cerberus XL для противодействия беспилотникам Компания Teledyne FLIR представила систему Teledyne Cerberus XL для борьбы с малоразмерными беспилотными летательными аппаратами, тестирование которой американские специалисты успешно провели на Украине.
Технология NTB: опыт применения и ее виртуализация QEMU В статье мы расскажем о системах хранения данных (СХД), в частности о применении технологии NTB поверх шины PCIe. Наша команда столкнулась с задачей виртуализации технологии NTB в QEMU, решение которой было сведено к созданию частичной виртуализации IDT 89HPES24NT6AG2 ...
Как мы попробовали Apache Iceberg в связке со Spark и что из этого вышло Тема преимуществ открытых табличных форматов при работе с озерами данных всё чаще поднимается в среде дата-инженеров. Предполагается, что их использование способно устранить недостатки популярного Apache Hive. Но так ли это на практике?Меня зовут Иван Биленко, я инженер данн...
Telegram Web App, FastAPI и вебхуки в одном приложении: Создаем Telegram-бот с веб-интерфейсом для приема заявок Сегодня мы создадим полноценное веб-приложение на FastAPI, которое будет взаимодействовать с Telegram-ботом через MiniApp и вебхуки. В основе проекта — асинхронное взаимодействие с базой данных SQLite с помощью SQLAlchemy, что позволит нам реализовать масштабируемое и эффект...
[Перевод] Пилотируемый корабль SpaceX Crew Dragon актуализирует возможность использования системы реактивной посадки written by Aaron McCrea | October 10, 2024Перевёл с английского Андрей КлимковскийSpaceX объявила о новой возможности космического корабля Dragon 27 сентября на случай маловероятного отказа парашюта. Теперь Dragon имеет возможность активирования системы п...
Realme Neo 7 протестировали в бенчмарке AnTuTu В базе данных популярного бенчмарка AnTuTu обнаружились результаты тестирования смартфона Realme Neo 7, официальная презентация которого состоится уже в следующем месяце. Бенчмарк подтвердил наличие 4-нанометровой однокристальной системы MediaTek Dimensity 9300+ с тактовой ч...
Почему Mercurial не смог угнаться за Git (и чем они отличаются под капотом) Привет, я Александр, разработчик из команды Битрикс24. В этой статье разбираюсь в особенностях распределенной системы управления версиями Mercurial. Хотя она появилась одновременно с Git и похожа на него внешне, успеха достичь не смогла. Почему так получилось, как она работа...
Контроль кода Powershell Построение процесса разработки скриптов на Powershell с линтингом, тестами и Quality Gate. Выбор IDE, фреймворка тестирования и прочих инструментов с примерами. Читать далее
Яндекс запустил «Поиск с Нейро». Он объединит информацию из разных источников и выдаст один ответ даже на составные вопросы Яндекс представил крупное обновление своей поисковой системы. Так, в результатах «Яндекс Поиска» теперь выдаётся ответ от «Нейро»: система изучит все доступные знания интернета и объединит в один ответ информацию из нескольких источников. Такой о...
Как (и зачем) мы разворачивали ActiveMQ Artemis в облаке Привет, Хабр! Меня зовут Артем Безруков, я DevOps‑инженер в команде интеграционных сервисов Platform V Synapse в СберТехе. Наша команда работает над продуктом из линейки Platform V Synapse — Platform V Synapse Messaging. Это брокер сообщений, в основ...
От охраны до путешествий: мобильные устройства специального назначения На рынке существуют мобильные устройства для специфических задач: работы в условиях повышенной безопасности, экстремальной среды или там, где необходимы модели без камеры и других стандартных функций. Такие устройства выбирают путешественники, охранники и те, кто хочет миним...
Утечка: Microsoft готовит Surface Laptop с процессором Intel Lunar Lake На китайском сайте Goofish замечен прототип новой модели ноутбука Surface Laptop на базе процессора Intel Core Ultra 7 268v, относящегося к семейству Lunar Lake. Ожидается, что новинка поступит в продажу в 2025 году. Источники редактора Windows Central Зака Боудена подтверж...
Ransomware: not-a-virus, или Почему антивирус — не панацея при атаке шифровальщиков Разбирая очередной инцидент, связанный с атакой шифровальщика, и услышав в очередной раз вопрос «как же так, ведь у нас есть антивирус!?», мы решили поделиться с комьюнити информацией о возобновившейся активности группировки DсHelp.В этой статье расскажем про участившиеся ат...
Как я получил оффер в Microsoft на позицию Senior Product Manager Когда-то очень давно я думал, что оффер в Microsoft — это что-то из разряда фантастики. С тех пор я уже поработал в IBM, и нескольких других крупных компаниях. В других просто получал офферы, но отказывался по разным причинам.На момент начала прохождения собеседований в...
Керамический тепловентилятор Evolution SmartHeating 2 с функциями удаленного управления Керамический тепловентилятор Evolution SmartHeating 2 в ходе тестирования и повседневной эксплуатации проявил себя как стильное, производительное и удобное устройство. С его помощью можно без труда обогреть помещение площадью до 20 м² (так заявляет производитель) или включит...
EnJoyTheVR: доступная виртуальная реальность на базе смартфонов Всем привет! Меня зовут Евгений, я разработчик приложения EnJoyTheVR – приложения, которое позволяет погружаться в виртуальную реальность с 6DOF отслеживанием движений головы и рук прямо через ваш смартфон. В этой статье хотел бы рассказать о проекте, его задумке, этапах раз...
Почему Huawei Mate XT с тройным сложением это очень круто. Но стоит ли его покупать Когда стало ясно, что мы достигли «пика» дизайна смартфонов, я задумался, что будет дальше, если вообще будет. После презентации оригинального Galaxy Fold я не сразу проникся идеей складного телефона, хотя что-то в этом определенно было и я был одним из первых, кто потрогал...
[Перевод] Кристофер Йех, аспирант Калтеха, про «тренажеры» для разработки алгоритмов Привет, на связи Елена Кузнецова, специалист по автоматизации Шерпа Роботикс. Сегодня я перевела для вас небольшое интервью с Крисом Йехом, стипендиатом Resnick и аспирантом в области CMS, который работает под руководством Адама Уирмана, о его проекте по созданию «тренажеров...
Встроенные механизмы безопасности фреймворков Python Проводя аудиты процессов разработки ПО, мы часто слышим, что функционал реализован во фреймворке, и это может вызывать вопросы со стороны безопасников. Python, будучи одним из популярных языков программирования, предлагает множество фреймворков, каждый из которых долже...
Геоцентрическая модель Данте Алигьери с точки зрения релятивистской космологии Что может быть общего между средневековой картиной мира, описанной Данте Алигьери в «Божественной комедии», и современной Стандартной космологической моделью? Казалось бы, геоцентрическая система Птолемея навсегда уступила место гелиоцентрической системе Коперника, и теперь ...
Гайд по трекингу экспериментов в ML Многие привыкли, что в качестве результата эксперимента достаточно метрик и просто сохранения обученной модели, однако в современном мире машинного обучения трекинг экспериментов имеет ключевое значение для обеспечения воспроизводимости, надежности и эффективности. Давайте р...
Смартфон на KasperskyOS начали тестировать заказчики Смартфон на базе KasperskyOS — микроядерной операционной системы от «Лаборатории Касперского» — уже проходит тестирование у первых заказчиков, сообщила управляющий директор компании в России и СНГ Анна Кулашова. Хотя в устройстве пока ...
Зеленоградское предприятие «НМ-Тех» намерено в 2025 году запустить четыре производства чипов Банковские и транспортные карты, сим-карты, электронные паспорта.
Low-code платформа: кому нужна, в чем выгода и почему это тренд для компаний уровня Enterprise Классический цикл разработки уже не успевает за скоростью изменений в бизнесе — новые требования прилетают быстрее, чем команда проходит этапы от ТЗ до релиза. Возможно, эта эпоха подходит к концу — аналитики Gartner предсказывают бум low-code платформ в ближайшие годы. ...
Кибербезопасность в стиле Сунь-Цзы: защищаемся от угроз по заветам китайского стратега «Одержать сто побед в ста битвах – это не вершина воинского искусства. Повергнуть врага без сражения – вот вершина» Сунь Цзы.Как вы, вероятно, поняли, речь пойдет о защите. Точнее о подготовке к защите ИТ-инфраструктуры. Предсказать, когда и как именно будет атакована ваша с...
Развертывание Asterisk с помощью Ansible Ansible — система управления конфигурациями, написанная на языке программирования Python. Используется для автоматизации настройки и развертывания программного обеспечения. Обычно используется для управления Linux-узлами, но есть большая коллекция плагинов для подключения к ...
MoexBuilder: как я создаю библиотеку на Python. Часть 2 Привет, Хабр! Продолжаю рассказывать о том, как я создаю библиотеку на Python. В этой статья я расскажу о том, как реализовал взаимодействие с ISS MOEX, используя асинхронный подход, а также о том, как был добавлен функционал interval(). Читать далее
С кем важно говорить о требованиях? Когда работала в заказной разработке, то заинтересованные стороны по сути назначались. Кого выделили поговорить от заказчика, с тем и говоришь. Аналитик не был допущен к внутренней кухне настолько, чтобы понять, какой вес в компании имеет этот "назначенный". Когда оказалась ...
Уровни изоляции транзакций в PostgreSQL, MySQL, MSQL, Oracle с примерами на Go В данной статье обсудим проблемы, возникающие при конкурентной работе с данными, а также инструменты для их решения – атомарные инструкции, явные и неявные блокировки и уровни изолированности транзакций, реализованные в OLTP СУБД PostgreSQL, MySQL, SQL Server, Oracle с...
Last call по заявкам на IT-стажировку Kaspersky Safeboard Подача заявок закрывается уже в это воскресенье! 27 октября – заключительный день приема заявок студентов IT-направлений (и не только!) на оплачиваемую стажировку в «Лабораторию Касперского». Регистрируйтесь по этой ссылке до 27 октября. Студенты могут выбирать из 15 ...
5 результатов обучения в IT и не только Статью адресую всем, у кого есть дети и кто обучает детей/подростков. Тема статьи стала ключевым фактором в моём опыте успешного обучения программированию детей. Это то, что даёт действительно уверенные результаты и помогает формировать личность, сильно выходя за рамки изуча...
Создание навигации с «плавающим» фоном ссылок на чистом CSS Если у вас есть аккаунт на Vercel, вы, наверное, замечали, как плавно фон ссылок в панели навигации перемещается, следуя за курсором мыши. Такого эффекта несложно добиться с помощью CSS и нескольких строчек JS. Однако, интереса ради, я решил попробовать добиться похожего эфф...
Cтатистика Байеса в ML для самых маленьких Пожалуй, одна из важнейших тем для подготовки крутых специалистов машинного обучения. Ведь закономерности всегда подлежат какой-то аналитике с точки зрения вероятностей. А как иначе?
Цифровой рубль: ответы на часто задаваемые вопросы 21 февраля R-Style Softlab провел вебинар на тему «Цифровой рубль: возможности и перспективы». Участниками вебинара стали организации банковской отрасли, заинтересованные во внедрении платформ цифрового рубля. Отвечаем на самые актуальные вопросы по теме цифрового ...
Три распространенных ошибки с метриками Kubernetes в PromQL Миллионы разработчиков пишут запросы PromQL и создают пользовательские дашборды Grafana для Kubernetes. И все используют одинаковые метрики из node-exporter, kubelet и kube-state-metrics. К сожалению, не все знают, как при работе с метриками обойти некоторые подводные камни....
DevOps — смерть это новая жизнь… Есть мнение, что DevOps как индустрия — скорее мертва, чем жива. Нужны ли нам в таком случае мероприятия по интеграции процессов разработки, тестирования и эксплуатации? Мы решили задать самые наболевшие вопросы Диме Зайцеву, директору программного комитета DevOps Conf 2025....
Финансовый учёт на примере отеля Читая многие другие статьи и даже проходя курсы, я удивляюсь, неужели нельзя рассказать про финансы понятно? Сплошные дебеты-кредиты, какие-то приказы Минфина, бррр. Допустим, что вы никогда глубоко не погружались в тему и слово "финансы" звучит для вас как что-то очень...
Момент вступления ипотеки при сделке с недвижимостью Зачастую при приобретении владения недвижимостью, возникают разного рода обязательства, связанные с обеспечением исполнения договора. Получение ссуды под залог имущества является одним из распространенных способов финансирования приобретения недвижимости. Согласно законодате...
Топ приложений для подготовки к ЕГЭ на Android: Skysmart и другие ЕГЭ — важный этап в жизни каждого школьника. Его результаты определяют будущее: поступление в вуз, выбор специальности и карьерные перспективы. Подготовка к экзамену требует времени, усилий и правильного подхода.Подготовиться к ЕГЭ можно даже с телефоном. Фото: Экстернат по...
В России начнут собирать биометрию через мобильные приложения банков В ЦБ предложили собирать биометрию россиян через банковские приложения
ВТБ запускает банковскую карту для геймеров и киберспортсменов Гейминг-индустрия в России стремительно развивается
История одной кнопки. Внедряем AI с пользой, быстро и без data science Если вы хоть раз работали с такими сервисами, как Notion, Figma или Miro, то наверняка замечали (а может, и использовали) кнопку со звездочками и надписью «Create with AI». Она генерирует презентации, планы встреч, схемы и всячески упрощает жизнь пользователя. Но может ли та...
Кейс по локализации IT: как мы не уложились в сроки, но клиент остался доволен Всем привет. В предыдущей статье я обещал рассказать об одном из проектов по локализации, который должен был завершиться 12 сентября. Сразу отмечу, в сроки мы не уложились. Подробно расскажу почему. Для тех, кто не знаком с моим предыдущим постом, представлюсь: меня зов...
NASA начала тестирование нового лунохода для миссий Artemis NASA приступила к тестированию нового лунохода, предназначенного для миссий Artemis. Этот человеко-ориентированный неполный луноход (LTV) позволит астронавтам исследовать большие участки лунной поверхности, открывая новые возможности для научных открытий.
Тестирование видеокарты GT 710 - насколько она актуальна для гейминга в 2025 году. Часть первая Я решил протестировать GT 710 в разных играх и лично убедиться, что эта карта еще актуальна. В первую часть тестирования вошли несколько популярных игр и запуск видео различного разрешения.
Триггеры в PostgreSQL: основы Приветствую! В этой статье поговорим про триггеры в PostgreSQL.Начнём с базы: триггер в PostgreSQL — это такая функция, которая запускается автоматически при определённом событии в таблице. С триггерами можно автоматизировать массу рутины и освободить приложение от сложных п...
Sony создаёт портативную игровую консоль для конкуренции с Nintendo и Microsoft Агентство Bloomberg сообщает, что Sony работает над новой портативной игровой консолью, которая сможет локально запускать игры для PlayStation 5 без привязки к обычной консоли. Компания ожидает, что устройство будет конкурировать с решениями от Nintendo и Microsoft на рынке...
3750 дней разработки AI или почему боты всё ещё не захватили покер Идёт именно этот день в разработке. В этот раз хочу затронуть феномен покера, для которого создается AI и поделиться наблюдениями, которые помогут ответить на вопрос из названия. Покер (Техасский безлимитный холдем) – это очень глубокая игра, которая представляет собой модел...
Серия Ryzen 9000X3D может разочаровать геймеров – Ryzen 7 9800X3D на 2-13% быстрее Ryzen 7 7800X3D Новые тесты свидетельствуют о том, что слишком многого ожидать от Ryzen 7 9800X3D не следует
Единая Ментальная Модель разработчика: новые старые концепции процесса выпаса команды котов В современном мире разработка программного обеспечения требует не только технических навыков, но и умения работать в команде, эффективно распределять время и ресурсы, а также учитывать специфику отрасли. В финтехе, например, важно соблюдать требования информационной безопасн...
Как нестандартные активы меняют правила кредитования Современные методы кредитования претерпевают значительные изменения, в том числе благодаря развитию цифровых технологий и инновационных подходов к оценке активов. Существует множество факторов, которые могут оказывать влияние на кредитные решения, в том числе использование н...
Продвинутая регистрация multi-сервисов в Angular Внедрение нескольких сервисов с помощью одного токена — достаточно удобная механика в фреймворке Angular. Однако, можно столкнуться с неприятностью, что во всех местах, где нужно получить данный сервис, придётся как-то выбирать нужный инстанс из массива. Кто-то делает э...
Astrolab приступила к разработке над лунной платформой FLIP для тестирования ключевых систем Компания Venturi Astrolab, занимающаяся разработкой крупных лунных вездеходов, в том числе для перевозки астронавтов в рамках миссий Artemis, объявила о планах по созданию лунной инновационной платформы FLEX (FLIP), запуск которой запланирован на конец 2025 года. Полуто...
Как пересылать сообщения из Telegram в SMS с помощью бота Всем привет! У платформы МТС Exolve есть сообщество, которое часто делится полезными гайдами от прокачки своих серверов до открытия ворот по SMS. Наиболее интересные и подробные решили размещать в нашем хабе.В этом гайде пользователь объясняет, как можно написать простого Te...
Spring Patterns. Часть 2. Spring + ThreadLocal. AOP. Transaction cache Всем привет. Я разрабатываю приложения с использованием Java, Spring Boot, Hibernate. В прошлой статье я показал реализацию паттерна Spring Fluent Interface. При помощи которого можно инкапсулировать похожие действия внутри приложения в модуль, предоставлять клиентском...
Идеальные входные двери: как выбрать и где купить? Выбор входных дверей - задача, требующая тщательного анализа и продуманного подхода, поэтому вы должны быть готовы к тому, что придется потратить немного времени. Эти конструкции играют ключевую роль не только в обеспечении безопасности, но и в теплоизоляции вашего помещения...
Для мобильной версии Delta Force: Hawk Ops начался технический тест Level Infinite проводит техническое тестирование Delta Force: Hawk Ops на Android. Скачать клиент можно напрямую через Google Play США, Канады, Австралии и Новой Зеландии. Сервера будут открыты с 26 по 29 ноября, но только в определённое время — с 3:00 ночи до 16:00 по МСК. ...
Ремонт HDD Western Digital My Book Essential: система не видит диск, нет питания. Дело в плате Привет, Хабр! В прошлый раз я публиковал статью об очередном походе на испанскую барахолку. В ней рассказывал про купленные внешние жесткие диски. Один из них работал. Второй, HDD Western Digital My Book Essential — нет. Причем дело вовсе не в диске — обычно именно они выхо...
Построй свой собственный голосовой помощник с помощью Raspberry Pi и Chat API Содержание• Введение • Построение собственного голосового помощника • Настройка Raspberry Pi • Подключение микрофона, клавиатуры и мыши • Аспекты питания • Реализация кода • Обнаружение слова активации • Распознавание речи и преобразование в текст • Использование Chat API • ...
Инфраструктура для Data-Engineer ClickHouse В этой статье я хочу показать как можно использовать ClickHouse в дата-инженерии и как его "пощупать".Рекомендуется всем, кто ещё не знаком с ClickHouse.В статье постарался всё кратко и понятно рассказать про ClickHouse. Читать далее
RxJS Interop в Angular 18: основные изменения и преимущества ✏️
Интеграционные тесты для ASP.NET Core Интеграционные тесты, написанные программистом — это отличный способ обеспечить уверенность в своём веб-сервисе.В мире .NET для разработки веб-сервисов обычно используют ASP.NET Core, но интеграционное тестирование часто упускают из виду либо делают не очень качественно.Стат...
Масштабный тест Intel Core Ultra 7 256V показал, что для «подавляющего большинства пользователей Linux серия Ryzen AI 300 гораздо более привлекательна, чем Lunar Lake» Авторы портала Phoronix с присущей им дотошностью провели тестирование новейшего процессора Intel Core Ultra 7 256V линейки Lunar Lake, сравнив его с конкурентами и CPU Intel прошлых поколений. Конечно, всё под Linux. Они провели десятки тестов в разных задачах, ...
В России начали продавать новый «Соболь NN» — теперь как легковой автомобиль. Что это означает В России начались продажи минивэна «Соболь NN», который теперь сертифицирован как легковой автомобиль категории B/М1, о чем сообщила группа компаний «Современные транспортные технологии». Ранее пассажирские версии этой модели выпускались в катего...
Мой путь в тестирование. Сравнение двух курсов. Часть 2 Вступление.Здравствуйте, меня зовут Виталий и я продолжаю делиться своим опытом обучения на различных онлайн-платформах. В прошлой статье я взял для сравнения процесс выбора школы, процесс вступительных этапов, менторов, общего подхода и т.д. в двух школах.В этой статье я хо...
«Самая значительная угроза в краткосрочной перспективе». Илон Маск заявил, что ИИ научится делать всё, что могут делать все люди, уже к 2028 Илон Маск в ходе свежего интервью рассказал о темпах развития искусственного интеллекта, а также о потенциальной угрозе, которую представляет ИИ для человечества. О темпах совершенствования ИИ он сказал следующее: «Точно подсчитать сложно, но я с уверенностью могу...
Маленький, но полезный: опыт работы с 3D-принтером Geeetech E180, которому уже 7 лет Несколько лет назад я заинтересовался 3D-принтерами, поскольку тогда уже появились модели, не требующие значительных знаний в этой отрасли. Мне нужен был девайс, позволяющий решать мелкие вопросы по дому и хобби — распечатывать время от времени всякие крепления, коробочки, ...
Тестирование фронтенд компонентов с jest-dom на видимость пользователю Решаем проблему с тестирование элемента что он виден пользователю или не виден.Данное решение для reactjs проекта написано, но также работает и для других фреймворков, с которыми работает jest-dom Читать далее
CryptoHack. Решение ECB Oracle В этой статье я расскажу о режиме шифрования ECB и покажу каким образом можно расшифровывать произвольный текст, при наличии возможности добавлять известный открытый текст к данным. Читать далее
Как зеленый Леруа Мерлен стал желтым Лемана ПРО В последнее время ну очень популярна стала такая вещь, как ребрендинг. Одни меняют лого и название. Другие, вдобавок к этому, еще и кардинально меняют цвета. Популярность эта, однако, не сопровождается должным количеством технических статей, которые мне, как разработчику, на...
Математическая продлёнка. Изобретаем числа I В этой мини-серии статей я хочу объединить свои заметки для математического кружка о различных необычных, но полезных числовых системах, основанных на парах чисел. 1. В этой статье мы (признаюсь, достаточно занудно) построим из натуральных чисел целые, пр...
General Motor представила PowerBank: батарею, которая может конкурировать с Tesla PowerWall Подразделение General Motor GM Energy представило PowerBank, — стационарный аккумуляторный блок для хранения энергии, который даёт владельцам электромобилей возможность хранить и передавать энергию из электросети и интегрировать его с солнечными панелями. GM ...
Геометрия Лобачевского 1: скалярное произведение и метрика В конце 2023 года я провел семинар по геометрии и рассказал про различные её виды - евклидову, сферическую и гиперболическую, или геометрию Лобачевского. Сюжет оказался интересным, поэтому он был развит - я включил в него дополнительные темы, какие-то из них раскрыл подробне...
Новый ИИ-тренажер в Новосибирске повысит продажи кол-центров Новосибирского государственного университета разработали инновационную программу-тренажер для подготовки сотрудников кол-центров с использованием искусственного интеллекта. По данным пресс-службы вуза, тестирование показало, что после обучения с помощью этой системы про...
Модульный блок питания PCIe 5.0. Обзор и тесты Formula VL-1200G5 MOD Протестированный Formula VL-1200G5 MOD относится к высокоэффективной серии с сертификатом 80 Plus Gold и предлагает высокую мощность. Это полностью модульные блоки питания с ATX 3.1 и PCIe 5.0. Мы уже ранее знакомились с этой серией на примере модели с меньшей мощностью и он...
Как правильно разговаривать с вашим руководителем? (памятка Руководителю проектов Под начало недели небольшая база по общению с руководителем. В целом, может касаться и заказчика, и спонсоров вашего проекта: то есть всех людей, от которых вам нужна помощь или решение проблем вашего проекта.Когда у вас проблемы на проекте, вам хочется прийти к руководителю...
Вот он — чип мечты Samsung. SoC Exynos 2500 засветилась в Сети сразу с тремя суперъядрами Судьба SoC Exynos 2500 пока остаётся неясной, так как слухи и утечки приписывают будущим флагманам Samsung платформы Qualcomm и MediaTek. Но зато теперь мы имеем возможность оценить параметры этого чипа. фото: Samsung Согласно Geekbench, Exynos 2500 имеет 10-ядер...
ADATA Lancer Blade DDR5-6000 16GB обзор и тесты. Сколько оперативной памяти брать в 2024? Во время тестирования оперативной памяти мы не раз отмечали, что модули можно приобретать как комплектами из двух или четырех, так и по одному. Второй вариант будет в том числе актуален при ограниченном бюджете на покупку, когда сначала приобретается одна, а уже после добавл...
Как оплатить VK Музыку через МТС на iPhone Яндекс Музыку жалуют далеко не все владельцы смартфонов Apple. Кто-то ищет способы оплачивать зарубежный аккаунт Spotify и наслаждается зарубежными новинками в одном из самых популярных стриминговых сервисов, другие выбирают Apple Music и ценят ее за глубокую интеграцию в о...
Виды и обзор движков машинного перевода: Яндекс переводчик, Google Translate и DeepL Многие компании или их сотрудники хоть раз использовали для своих задач онлайн-переводчики. Это быстро, удобно, но результат не всегда точный. Однако такой перевод иногда имеет неприятные последствия: его могут неправильно понять клиенты или бизнес-партнеры, что может испорт...
Регистрация и использование бирж криптовалют в Украине Криптовалюты становятся все популярнее, и все больше людей в Украине интересуются, как правильно зарегистрироваться и использовать криптовалютные биржи. Это несложный процесс, но важно понимать основные шаги, чтобы избежать ошибок и неприятностей. Основные шаги регистрации н...
Аркада Smurfs: Touched появилась в Google Play 2 стран Студия Orka Games проводит софт-запуск мобильной игры Smurfs: Touched — скачать её можно через Google Play Канады и Филиппин. Это F2P-проект с рекламой и внутриигровыми покупками, а скачали его более 5000 раз. Smurfs: Touched это мини-приключение, в ходе которого игроки дол...
Nintendo выпустила новый гаджет, но это не консоль Вчера представители Nintendo официально заявили, что у компании есть совершенно новое устройство, но, к сожалению, речь идёт далеко не про новую игровую консоль, которую все так давно ждут. Вместо этого японская компания анонсировала будильник с управлением посредством движе...
Разработка гибкой платформы для кредитования: от крупных банков к массовому рынку Мы работали над платформой для кредитования, которая прошла путь от решения для крупных банков до системы для массового рынка. С ее помощью финансовые организации быстро выдавали кредиты, адаптируя процессы под свои нужды. В этой статье мы расскажем о развитии системы: как г...
Вышла iOS 18.1. Стоит ли обновлять iPhone в России Мы проверили работу банковских приложений, способы пополнения баланса российских Apple ID и автономность iPhone на новой прошивке.
Корутины: stackful vs stackless В этой статье я хочу объяснить разницу между stackless и stackful корутинами: чем они отличаются, какие у них плюсы и минусы, а также в общих чертах рассказать, как в некоторых языках программирования реализована многопоточность.Я стараюсь писать статьи п...
Использование дисперсии для анализа производительности СУБД Продолжение анализа результатов стресс тестирования СУБД с использованием дополнительных статистических показателей. Читать далее
Пограничные случаи, Госуслуги и Т-банк ...или что может пойти не так в совершенно рядовой операции.Вчера мне понадобилось зайти в личный кабинет налоговой службы. Титульная страница обещала вход по ЕСИА. Подтверждённая учётная запись оказалась недостаточно подтверждённой: если вместо личного присутствия в МФЦ или...
ML-тренды рекомендательных технологий: шесть приёмов, которые помогают угадывать желания пользователя Главная задача рекомендательной системы — предоставить пользователю контент, фильм, трек, книгу, товар или информацию, которые могут заинтересовать его в данный момент. Сложность в том, что у нас нет явного запроса пользователя, как в ...
Discord не работает: Как починить с помощью GoodbyeDPI 08.10.2024 начались сбои дискорд, в этой статье расскажу как обойти блокировку discordУ кого не работает Дискорд добро пожаловать в настройки обхода блокировкиhttps://github.com/ValdikSS/GoodbyeDPI/issues/692откройте russia-blacklist.txt и допишите домены Читать далее
[Перевод] Новая модель OpenAI достигла предела Последняя модель OpenAI показала ограничения традиционного подхода к масштабированию, что заставило компанию разделить разработку ИИ на специализированные направления. По информации источников, знакомых с вопросом, новая модель OpenAI демонстрирует меньшие приросты производи...
Игра-кликер от создателей Плюс Сити собрала 1 млн пользователей за неделю Игра доступна в формате мини-приложения в Telegram. Всё просто — вы играете за голубя на карнизе за окном, который мечтает перебраться с деревянного люка на люк потеплее. Ибо зима близко. Да и вообще — поближе к центру.Вы можете развивать пернатого и открывать новые уровни, ...
Новые технологии и древние звуки Привет всем, это статья про DIY разработку и изготовление оригинального музыкального инструмента. Когда-то я увидел электронный конструктор «арфа» где на рамке стояло 7 лазерных диодов и простой генератор тона. И вот захотел сделать лучше и больше – начался проект Оптоарфа. ...
Эффективная работа с технической поддержкой C3D Labs Максим Кулагин, руководитель технической поддержки C3D Labs, делится секретами предоставления эффективной технической поддержки и объясняет, как правильно создавать запросы.Если говорить об отделе технической поддержки в терминах информационных технологий, то он представляет...
5 игр для iPhone из топа бесплатных российского App Store Всегда было интересно, во что играют люди на своих iPhone. Всё дело в том, что на презентациях Apple показывает крутые тайтлы с шикарной графикой, а вот вокруг себя чаще видишь куда более простые приложения. В этом плане топ бесплатных игр российского App Store оказался оче...
Intel не понравились результаты тестирования процессоров Core Ultra 200. Компания обнаружила ряд проблем и готовит исправления Компания Intel выпустила процессоры Core Ultra 200 для настольных ПК, и тесты показали, что это достаточно спорные CPU, особенно в некоторых тестах и играх. И теперь стало известно, что в ближайшее время ситуация с новинками может стать лучше. фото: Videocar...
Как мы плавно подготовились к переходу с Oracle на PostgreSQL и не потеряли в эффективности Привет, Хабр! Меня зовут Михаил Герасимов. Это продолжение статьи «Как в РСХБ разработали средство генерации SQL-запроса для упрощения задач по тестированию», где описывались принципы работы QueryBuilder. В условиях растущего тренда на импортозамещение в ИТ-компаниях, п...
Samsung Galaxy M16 5G засветился в бенчмарке В базе данных популярного бенчмарка Geekbench обнаружились результаты тестирования смартфона Samsung Galaxy M16 5G, который еще не был представлен официально. Бенчмарк подтвердил наличие 6-нанометровой однокристальной системы MediaTek Dimensity 6100 с тактовой частотой до 2,...
Почему мы охотно нанимаем джунов и советуем всем делать то же самое Всем привет! Меня зовут Артем Валевич, я тимлид в AGIMA. Хочу рассказать о нашем опыте работы с джуниор-разработчиками. Вообще на рынке к ним принято относиться с опаской. Есть стереотип, что они приносят мало пользы, зато требуют много вложений. Что ж, это отчасти правда, с...
Базовые атаки на AD. Разбираем Kerberoasting, AS-REP Roasting и LLMNR Poisoning Для подписчиковВ этой статье я покажу несколько атак на Active Directory, порекомендую утилиты для эксплуатации и расскажу об индикаторах, на которые нужно обращать внимание при расследовании инцидентов. А упражняться будем на лабораторных работах Sherlocks с площадки Hack T...
Test-Driven Development: как полюбить модульное тестирование Как и многие, я, как мог, сопротивлялся Test-Driven Development. Я не понимал, почему тесты нужно писать перед реализацией. Почему мы должны выворачивать разработку наизнанку и переворачивать естественный, как мне тогда казалось, процесс, с ног на голову.Но, так или иначе, р...
Банковские счета и карты россиян массово блокируют из-за нового закона Периодически на территории России принимаются и вступают в силу новые законы, все из которых в той или иной степени отражаются на жителях страны. На волне широкой распространённости мошенничества во всех его видах и проявлениях, Центробанк Читать полную версию публикации Ба...
Выясняем, какие компоненты для игрового ПК спасут ваши деньги от инфляции и прослужат много лет Выбираем качественные компоненты для ПК, способные пережить несколько апгрейдов, и которые станут для вас выгоднее, чем банковский вклад под 20%.
Официально: в ноябре функция Windows Recall появится на ПК Copilot+ с чипами AMD и Intel Microsoft подтвердила, что публичное тестирование функции Recall для Windows 11 начнётся в ближайшее время. Уже в октябре новинку смогут опробовать обладатели устройств ПК Copilot+ с ARM-процессорами от Qualcomm, а в ноябре функция доберётся до систем с новейшими чипами от ...
Nau Engine: взгляд под капот. Ядро движка Nau Engine — 3D-движок для создания игр и приложений, который находится в активной фазе разработки с начала 2023 года. Одна из целей его создания — дать возможность любому разработчику реализовать проекты своей мечты, поэтому Nau Engine является Open Source-решением и будет ...
«Это катастрофа, шеф!» — как облако помогает организовать Disaster Recovery Привет, Хабр!Рассказываем, на что обратить внимание при планировании аварийного восстановления: что может сделать сама компания, а где поможет облачный провайдер. А также обсуждаем, какие установки мешают компаниям грамотно организовать катастрофоустойчивую инфраструктуру и ...
PostgreSQL — особенности работы с памятью для 1С-систем. Часть 2 Продолжаем исследовать и настраивать память в PostgreSQL. Начало см. здесь.Будет ешё и третья – заключительная часть, где я постараюсь максимально доступным языком рассказать уже методику выбора настроек. А пока предлагаю набраться терпения и ознакомиться со следующей порцие...
«Модная болезнь»: как распознать и предотвратить профессиональное выгорание Меня зовут Анна Бабич, я психолог, ACT-терапевт, руководитель Школы самооценки и автор телеграм-канала «Жить навстречу себе». В этой статье поговорим о способах распознать профессиональное выгорание — проблему, о которой, кажется, все знают, но попадают в ловушку снова и сно...
Как тестировать CPA-проекты: подробное руководство Что такое CPA-сети и как их тестировать? Информации о cpa-платформах не так много, поэтому QA-новичкам бывает сложно в них погрузиться: что и как тестировать, что обязательно учесть в первую очередь, что проверять одному, а что — с командой. В нашей компании несколько таких...
Software Architect vs Solution Architect Я расскажу вам о двух типах архитекторов: Software и Solution. Статья не про должность или функциональные обязанности, а про образ мышления. Должность и то, что написано в трудовой книжке могут быть какие угодно: системный архитектор, архитектор ПО, ведущий инженер или главн...
Моделируем работу ПЛИС красиво Настройка визуального представления сигналов при моделировании в среде ModelSim (часть 1)Добрый день читателям Хабра! Меня зовут Алексей, я занимаюсь работой с ПЛИС (FPGA) уже более 15 лет. Хабр читаю давно, но статьи здесь никогда не писал. В общем решил попробовать. Не зн...
Человекоцентричная теория технологического прогресса Человекоцентричную модель прогресса можно представить в виде пирамиды образования людей. Первый уровень — начальное образование, второй — среднее, и т.д., а вершина — предпоследний уровень с высшим образованием, и пик учёных — более одного высшего и/или научная деятельность....
Блочное программирование для детей: среды, языки и уроки В этом материалы мы разберем примеры самых популярных сред визуального программирования для детей, поделимся их плюсами и расскажем, в каком возрасте стоит начинать обучение.Визуально-блочные среды программирования – отличные инструменты для погружения детей в основы и базов...
Простая настройка CI/CD для Фронтенда и Бэкенда в Github без сторонних инструментов бесплатно в 2024 году Всем привет! Недавно решил попробовать, что из себя представляет Flutter Web, подумал, может попробовать сделать бота для Telegram, и заодно настроить простейший CI/CD для отдельного фронтенд- и бэкенд-проектов. Однако в интернете я не нашёл простой и исчерпывающей инструкци...
Немного про UEFI и GRUB В данной статье пойдёт речь об особенностях UEFI на примере переноса Debian Stretch с MBR на UEFI. Опишу так же разницу между MBR и UEFI, так как я её воспринимаю.Кроме общей части, ключевая часть статьи про формирование GRUB EFI файла grubx64.efi во время grub-install и про...
[Перевод] Почти все бенчмарки для измерения ИИ — ужасны. Колонка MIT Technology Review Многие из наиболее известных тестов для оценки работы моделей искусственного интеллекта устарели или недостаточно продуманы.Когда появляется новая модель искусственного интеллекта, её обычно рекламируют как лучшую по результатам тестов. Например, модель GPT-4o от OpenAI была...
В США изучают новую систему наведения стрелкового оружия для борьбы с БПЛА В США приступили к тестированию автоматизированной системы наведения ZeroMark стандартных пехотных винтовок, помогающей сбивать беспилотники.
[Перевод] Перехват учетных данных SQL Server с помощью заданий агента для повышения привилегий в домене В этой статье я расскажу об объектах учетных данных SQL Server и о том, как их могут использовать злоумышленники для выполнения кода от имени учетной записи SQL Server, локального пользователя Windows или доменного пользователя. Также я объясню, как включить ведение журнала,...
Преемственность передовых поколений: как знания превращаются в изделия «Эй, за нами Долгопрудный, до сих пор он центр мира», - задиристо поет советско-российская рок-группа «Дюна». В этой фразе есть глубокий скрытый смысл: именно в этом подмосковном городе располагается Физтех-лицей имени П. Л. Капицы, ведущая профильная школа Московской ...
Как выбрать роутер: всё, на чём можно и нельзя сэкономить Лайфхакер собрал основные характеристики, на которые стоит обратить внимание при покупке.
На что обратить внимание при приёмке квартиры в новостройке Если сделать всё грамотно, можно сохранить деньги и нервы.
Home Lab мечты в Kubernetes Когда я только начал осваивать Linux, я почти сразу загорелся идеей держать собственный сервер для экспериментов и повседневного использования. Такой сервер называют домашней лабораторией и способов ее построения достаточно много. Это интересное занятие очень популярно ...
И не Core i3, и не Core Ultra 3. В Сети засветился восьмиядерный Core 3 N350 только с малыми ядрами В Сети появились результаты тестирования и подробности процессора Intel Core 3 N350. И сразу нужно сказать, что не стоит путать его с Core i3-N305. фото: Intel Core 3 N350 — восьмиядерный CPU, имеющий только малые ядра. Какие именно это ядра, пока неяс...
Китай становится всё более независимым от американских процессоров: представлен чип StarLight SiEngine представила 7-нм чип для беспилотного вождения под названием StarLight (Xingchen-1 на китайском языке, кодовое имя AD1000). Чип будет производиться серийно в 2025 году и начнется использоваться в автомобилях в 2026 году. Тесты подтвердили, что чип пригоден для ...
Создаем проксирующий мок на Python: эффективное автотестирование API Если вы автоматизатор тестирования API, то вам наверняка часто приходилось сталкиваться с написанием или поддержкой моков для какого-нибудь сервиса, и это зачастую отнимало много времени и ресурсов. Расскажу, как и почему в Иви пришли к созданию собственного решения, раскрою...
Отладка режима сна для людей, которые не хотят взрослеть Не буду вам сегодня рассказывать о пользе сна, вы и так в курсе, что спать весьма полезно и приятно. Пожалуй, это одно из моих любимых хобби. В этой статье я расскажу вам о том, как я профессионально сплю. Есть, конечно, вещи, которые мне бы хотелось улучшить и об этом речь ...
Открыты тестовые сервера iOS-версии Wilderless: Meadowfell Разработчик Protopop проводит бета-тестирование игры Wilderless: Meadowfell. Скачать клиент можно на iOS через приложение TestFlight. Геймплей состоит из исследования красочных природных локаций, создания садов с фермами, катания на лодке и превращения в животного, чтобы беж...
Жил да был купец… Традиционная мифология, как и национальный фольклор – вещи довольно непостоянные. Им свойственно меняться под влиянием времени, изменения культуры, этики и эстетики. Так, единороги, которых ловили с помощью девственниц, сами в итоге стали в массовой культуре символом невинно...
Создание RESTful API с помощью Django и Django REST Framework В современном мире веб-разработки API (Application Programming Interface) обеспечивает взаимодействия между различными приложениями и сервисами.REST API, стали стандартом для создания веб-сервисов благодаря их простоте и гибкости.Наша сегодняшняя цель - подробно разобратьс...
Давайте писать красиво: второй сезон «Конкурса красоты кода» Привет, Хабр. Хочу рассказать про «Конкурса красоты кода», который мы снова запускаем. Год назад мы его придумали, и идея народу зашла — больше 1000 человек прислали свои работы. Идея была в том, что есть несколько задач на выбор, и их надо решить в коде. Условий три: код до...
Быстрее пули: как найти счастье с PostgreSQL В этой статье мы расскажем о том, как эффективно реализовать полнотекстовый поиск с помощью PostgreSQL. Узнайте, как улучшить скорость и точность поиска по текстовым данным, используя такие инструменты, как tsvector, tsquery и индексы GIN, и как эти возможности могут значите...
Внедряем снепшот-тестирование, или пять стадий принятия неизбежного Привет, Хабр! Меня зовут Дмитрий Сурков, я iOS-разработчик приложения для среднего и малого бизнеса ПСБ. У нас есть практика проводить технические дни, на которых мы вносим улучшения в наше приложение. Одним из таких улучшений оказалось внедрение снепшот-тестов для компонент...
Markdown Editor: WYSIWYG и markup-редактор на базе Gravity UI Привет, Хабр! Меня зовут Сергей Махнаткин, я работаю разработчиком в отделе User Experience в Yandex Cloud. В прошлом году мы писали о нашей дизайн-системе и библиотеке компонентов Gravity UI. С тех пор система не раз обновлялась и обрастала новыми функциями, и сегодня я хоч...
Samsung Galaxy A26 протестировали в бенчмарке В базе данных популярного бенчмарка Geekbench обнаружились результаты тестирования смартфона Samsung Galaxy A26, который еще не был представлен официально. Бенчмарк подтвердил наличие разогнанной 5-нанометровой платформы Samsung Exynos 1280 с тактовой частотой до 2,6 ГГц, 6 ...
Redmi 14C 5G протестировали в бенчмарке В базе данных популярного бенчмарка Geekbench обнаружились результаты тестирования смартфона Redmi 14C 5G, который еще не был представлен официально. Бенчмарк подтвердил наличие 4-нанометровой однокристальной системы Qualcomm Snapdragon 4 Gen 2 с тактовой частотой до 2,2 ГГц...
Можно ли увеличить память в компьютерах Apple после покупки Появляется надежда, что скоро мы сможем менять SSD в компьютерах Apple. Изображение: trashbox.ru Если вам хотя бы раз довелось приобретать новый компьютер Apple, то вы наверняка знаете, что комплектации с объемом памяти больше, чем в стандартной версии, могут разорить любого...
BMP Show или о том, как я делал тестовое
Инженеры упростили тестирование солнечных элементов с помощью ИИ Команда инженеров из Университета Джонса Хопкинса разработала метод машинного обучения, который значительно ускоряет процесс тестирования солнечных элементов. Этот подход, возглавляемый аспирантом пятого курса, обещает упростить традиционно медленный и затратный пр...
Обзор и тестирование корпуса Formula Crystal Z8 Корпуса-«аквариумы» в последнее время привлекают внимание многих и не зря. Герой обзора помимо универсальности и функциональности предлагает возможность смены передней панели и современные интерфейсы.
Как растут data science-инженеры и что советуют синьоры, чтобы развиваться быстрее Привет, на связи Светлана Морозова и Сергей Кляхандлер из команды data science Авито. Рассказываем, как у нас устроен рост сотрудников, поговорим и о особенностях этого процесса в big tech-компаниях в целом и в Авито в частности. Статья будет интересна всем, кто хочет развив...
Tank 500 и внедорожники Haval превратятся в супермощные гибриды. Представлена система Hi4-Z мощностью 972 л.с. Great Wall представила новую гибридную систему, которая в скором времени придет на смену нынешней Hi4-T. Платформа называется Hi4-Z, и она имеет три значительных улучшения относительно Hi4-T: больше мощность, больше запас хода на чистом электричестве и больше мощность з...
Обзор Picooc T1. Умная зубная щетка с искусственным интеллектом Мы уже не раз рассказывали про бренд Picooc, который известен своими инновационными устройствами для здоровья. Теперь он выпустил свой новый продукт в категории умных устройств. Это зубная щетка Picooc T1, которая дополнит другие линейки продуктов, вроде массажеров, умных в...
Хронология блокировок VPN в России В этой статье мы постарались собрать все знаковые события связанные с блокировками VPN в России с 2019 года по сегодняшний день и расскажем о ситуации прямо сейчас, а также постараемся дать рекомендации по выбору характеристик VPN в 2024 -2025 году. *Сразу хотим о...
Некоторые люди видят “невидимые” цвета, о которых мы даже не подозреваем Некоторые люди видят в 10 раз больше цветов, чем все остальные. Источник: iflscience.com Наверняка каждый слышал о существовании такой особенности зрения, как цветовая слепота, или дальтонизм. Это довольно распространенное явление, которое касается каждого одного из 12 мужчи...
Ошибки, которые разрушают QA-процессы Тестирование ПО — не магия, а ремесло. Но даже у самых опытных мастеров случаются промахи. Какие ошибки подстерегают тестировщиков на пути к качественному продукту? Давайте разберем их, добавив к каждой ситуации реальные примеры. Читать далее
Точки соприкосновения: Java & GC Можно писать на Java, вообще не задумываясь, как работает сборка мусора: «ну оно же там само собой происходит как-то». Однако разобраться как следует — не только интересно, но и полезно: например, какой из подходов к GC лучше соответствует конкретно вашему проекту?На нашей к...
[Перевод] Как доказать теорию относительности Эйнштейна за 10 000 рублей Когда вы стоите на поверхности Земли, вы испытываете столкновения окружающих атомов и молекул атмосферы с вашим телом. То же делают и фотоны, частицы света. Некоторые из этих частиц особенно энергичны и могут отбрасывать электроны от атомов и молекул, с которыми они обычно с...
[Перевод] От инъекций к таблеткам Есть такая штука, как «биодоступность препарата». Если вколоть витамины группы В, то они лучше усвоятся в организме, чем если проглотить таблетку в эквивалентной дозировке. Все дело в ферментах, которые разрушают действующее вещество, пока оно движется по тканям организма. О...
Краткий гайд по квантованию нейросетей Мы достаточно написали статей про оптимизацию ваших нейросетей, сегодня пора перейти к дроблению, уменьшению и прямому урезанию, иначе квантованию данных. Сам по себе процесс этот несложный с точки зрения всего, но подводные камни у операции есть.Рассказываем о видах квантов...
Ошибки в интерпретации A/B-тестов: как избежать неверных выводов А/В‑тестирование является одним из ключевых инструментов продуктовой аналитики, позволяя принимать обоснованные решения на основе данных. Но, несмотря на свою эффективность, многие команды допускают типичные ошибки при проведении и интерпретации результат...
Применение статических анализаторов архитектуры на примере гексагональной архитектуры Отсутствие четкой структурированной архитектуры проектов — не редкость в ИТ. Одни этим пренебрегают из-за маленького масштаба проекта, другие — из-за сжатых сроков разработки, третьи — из-за отсутствия экспертизы в этом вопросе. Вместе с тем, движение по этому пути — практич...
Этот чип Snapdragon представили ещё летом, но первый смартфон выйдет лишь сейчас. Xiaomi анонсировала запуск аппарата на Snapdragon 4s Gen 2 Платформа Snapdragon 4s Gen 2 была представлена ещё в июле, но до сих пор на рынке нет ни одного смартфона на её основе. И первый выйдет уже скоро от компании Xiaomi. фото: Smartprix Xiaomi объявила, что 16 октября представит какой-то новый смартфон на основ...
Особенности хранения проектной информации в среде общих данных строительного проекта Сегодня поговорим про базовую функцию любой информационной системы - хранение информации. Для проектов строительства своя специфика начинается уже на данном этапе рассмотрения ИС.В других областях цифровизация документооборота была произведена достаточно давно. Хороший приме...
Почему любая оценка IT-шников обречена на провал? Как проверить скилы программиста? Как оценить его грейд? Как понять, насколько он хорошо справится с будущей работой? И как подтвердить его опыт в резюме?Сертификация от HH.ru и тестирование от ItQuick предложили решение для ВСЕГО...
Что делать, если телефон не видит Bluetooth-устройства Несмотря на то, что технология блютуз появилась довольно давно, она до сих пор продолжает оставаться важной и актуальной. С ее помощью мы подключаем беспроводные гаджеты к своим смартфонам и даже передаем файлы. Возможности технологии обкатаны десятилетиями, но все равно во...
Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 2] В первой части истории про квест под названием «Nubes проходит сертификацию Tier III Facility» Алексей Сидоров, старший инженер холодоснабжения, рассказал про борьбу тепловых пушек и кондиционеров внутри дата-центра. История получилась интересная, но неполная. Для получ...
PostgreSQL – особенности работы с памятью для 1С-систем. Часть 1 Этой статьей мы начинаем цикл, посвященный различным настройкам по оперативной памяти в PostgreSQL. Тема непростая, даже сложная. Понятной информации по ней крайне мало (по состоянию на октябрь 2024). Поэтому будем разбираться, шаг за шагом, вдумчиво и, как принято у нас в б...
Выбираем лучшую видеокарту на октябрь 2024 года на основе сравнения 30 ускорителей 3D-графики в 25 тестах (с и без RT/DLSS/FSR/XeSS) в 3 разрешениях Выбираем лучшие видеокарты — в целом и отдельно по ценовым сегментам, исходя из тестов производительности под Windows 11 и текущих рыночных цен. Чтобы результаты были прозрачными по всему списку ускорителей, тестирование проводим в одинаковых условиях настроек на максимально...
Bootstrap или свое решение Хекслет и все его сайд-проекты: code-basics.com, codebattle.hexlet.io, guides.hexlet.io реализованы с помощью Bootstrap. Причем, в основном, это стандартный бутстрап, иногда расширенный с помощью его встроенных механизмов (theming).Почему мы это делаем?Процесс разработки, ко...