Эволюция Assert'a на примере тестирования вездехода из Звездных Войн Привет, Хабр! Меня зовут Михаил Палыга, я инженер в Блоке обеспечения и контроля качества выпуска изменений ПО в РСХБ‑Интех. На проекте для проверки данных мы пользуемся библиотекой AssertJ — Java библиотекой с открытым исходным кодом, испо...
JavaScript-консоль для QA-инженера: от поиска багов до автоматизации Консоль браузера — это инструмент, о котором многие знают, но лишь немногие используют его возможности в полной мере. Для большинства QA-инженеров она остаётся чем-то вроде диагностической панели: открыть, увидеть ошибку, закрыть. Однако её потенциал значительно шире. Я убед...
Как мы обучаем коллег исследованиям: подход ecom.tech Привет! Меня зовут Костя Коваленко, я руководитель отдела продуктовых исследований в ecom.tech. Мы разрабатываем ИТ для ритейла реального времени, на наших технологиях работают Самокат и Мегамаркет. Последние 2,5 года я развиваю практику и отдел исследований в компании. ...
Синергия ручных проверок и автоматизации: как мы улучшили тестирование и ускорили запуск продуктов При работе над проектом задавались ли вы хоть раз вопросами: как быть уверенным в качестве покрытия тестами продукта? Как максимально эффективно организовать свою работу и обработку задач? Как подружить ручные проверки и автоматизацию? Если ответ — да, то привет и добро пожа...
Как построить качественный процесс тестирования на проекте и собрать правильную команду QA Мы в Clevertec тестируем финтех-приложения и повидали всякое: и включение в действующие проекты, и создание QA-команд с нуля. Обобщили опыт и делимся, что помогает нам организовать процессы и команды для оптимального результата. Читать далее
Готовимся к Micromouse: как роботу построить карту лабиринта Привет, Хабр! Меня зовут Денис Логашов, я инженер-исследователь отдела автоматической обработки результатов моделирования и визуализации YADRO. В этом году мне предложили поучаствовать в соревновании по робототехнике в дисциплине Micromouse, где роботизированной мыши нужно к...
Тесты для функций compose в андроид Представьте себе мир, где каждый раз, когда вы вносите изменения в код вашего приложения, вы уверены, что ничего не сломалось. Где ошибки обнаруживаются еще до того, как пользователи успеют их заметить. Где ваш код не только работает, но и документируется автоматически, улуч...
Какие смартфоны Samsung смогут опробовать One UI 7 c Android 15 ещё до релиза: список от Sammobile Последняя оболочка Android от Samsung, One UI 7, почти готова и будет доступна для публичного тестирования в ближайшие дни. Она будет основана на Android 15 и принесет много интересных функций и улучшений. Разработчики говорят, что это будет самое большое обновление в и...
Apex Architecture: Модульность и стабильность в Android-разработке Архитектура, с которой мы работаем изо дня в день, оставляет желать лучшего. Иначе как объяснить тот хаос и стресс, который каждый из нас испытывает, приходя на новое место работы? В большинстве случаев самым сложным слоем является UI, и эта сложность зачастую обусловлена не...
Общие правила оформления тест-кейсов и их атрибуты Всем привет! Меня зовут Иван. Почти год, как я работаю начальником отдела тестирования в одной из крупнейших финтех компаний России. Специализируюсь на построении и управлении командами, администрировании процессов.Нил Армстронг, пройдя по Луне, сказал: «Это один маленький ш...
Мой опыт использования Plumber: UI-инструмент для тестирования Kafka Привет, Хабр! Меня зовут Марина, я QA-инженер в Купере. Как специалисту по тестированию, мне часто приходится сталкиваться с задачами, связанными с тестированием микросервисов, использующих асинхронное общение через Apache Kafka. Уверена, многие QA-инженеры, да и разработчик...
Родительский helm chart для проектов + werf Sequel Мы значительно сократили время деплоя: раньше деплой готового или даже частично готового приложения мог занимать от одного дня до недели в зависимости от загрузки команды DevOps. Сейчас этот процесс занимает у разработчика около 30 минут. Конечно, у разработчиков всё ещё воз...
Как силами мобильных разработчиков автоматизировать процесс разработки Всем привет! Меня зовут Женя Мельцайкин, я старший инженер-программист в компании Контур. Большую часть времени в Контуре я работал и работаю Android-программистом, но статья будет не про Android и даже не про мобильную разработку. А про команду мобильной разработки и про на...
Кто одолеет проект: сказ о трех богатырях на новый лад Всем привет! Меня зовут Андрей Скрипкин. Еще когда был студентом, понял, что хочу заниматься информационной безопасностью — увлек брат. Уже прошло больше 15 лет, а интерес к профессии только растет. И даже когда казалось, что, работая в различных интеграторах по информационн...
Как сделать инструмент для запуска нагрузки одной кнопкой: показываем наш Pangoloader Привет, Хабр! Меня зовут Дмитрий Королёв, я инженер по нагрузочному тестированию Platform V Pangolin — целевой СУБД в Сбере и не только. Эту статью я написал вместе с моим коллегой Алексеем Хорохориным @AlexeyHorohorin. Наш продукт — специальная сборка PostgreSQL с доработка...
Как мы делали Yandex Cloud на дизайн-системе Gravity UI доступнее Привет, меня зовут Вова Тимофеев, я менеджер технических проектов Yandex Cloud. В статье поделюсь тем, как мы делали сайт облачной платформы доступнее, сколько итераций прошли и какую роль в этом сыграл Gravity UI.В основе доступности всех сервисов —...
Мальчики, которые чинят компьютеры: что на самом деле делают инженеры сопровождения Инженеры сопровождения — это специалисты, которые следят за стабильной работой IT-систем. Но часто их путают с техподдержкой, системными администраторами, DevOps-специалистами, а иногда и с тестировщиками. Тема кажется очевидной, но зачем тогда писать статью? В професси...
Как реализовать методы скроллов через Appium для Android-приложений Привет, меня зовут Сергей и я SDET-специалист в IT-компании SimbirSoft. В своей практике мне приходится тестировать как веб-, так и мобильные приложения на Android. Особенность тестирования мобилок в том, что шаги автотеста нужно максимально приблизить к действиям пользовате...
Инструмент обеспечения качества данных: от теории к практике Всем привет! Меня зовут Саша Ткачев, я ведущий дата-инженер отдела управления ценностью данных в Лемана ПРО (Леруа Мерлен). Наша команда занимается разработкой self-service инструментов для пользователей платформы данных. Сегодня расскажу о новом продукте — D...
Движки браузеров и их влияние на проведение тестирования Привет, Хабр!Меня зовут Харитон. Я специализируюсь на функциональном и нефункциональном мануальном тестировании. За время работы над проектами я заметил, что часто при локализации бага начинающие тестировщики игнорируют необходимость проверок на браузерах с разными движками....
Сдохни или умри: мой опыт создания проекта от идеи до релиза За семь лет в IT я повидал многое: и большие задачи, и экстренные багфиксы ночью, и не совсем понятные требования от бизнеса, но всегда это были готовые проекты с уже выстроенной архитектурой, где знаешь, что и как работает. Год назад, в конце августа, ко мне пришел знакомый...
[Перевод] Последовательное A/B-тестирование в Netflix. Часть 2: процессы подсчёта Сталкивались вы когда-нибудь с ошибкой при просмотре потокового видео на Netflix? Может — неожиданно останавливался или вовсе не запускался фильм, который вас заинтересовал? В первой части этой серии статей мы рассказали о методологии тестирования канареечных релизов, примен...
Astrolab приступила к разработке над лунной платформой FLIP для тестирования ключевых систем Компания Venturi Astrolab, занимающаяся разработкой крупных лунных вездеходов, в том числе для перевозки астронавтов в рамках миссий Artemis, объявила о планах по созданию лунной инновационной платформы FLEX (FLIP), запуск которой запланирован на конец 2025 года. Полуто...
Как ИИ поможет создавать учебные курсы Привет, Хабр! Меня зовут Полина Шнайдер, я ML-инженер в лаборатории LISA в ИТМО. Сейчас я разрабатываю систему, которая помогает нашим преподавателям создавать программы учебных курсов. Разработка учебной программы ― творческая работа, во многом завязанная на опыт преподават...
[Перевод] Вознаграждение в $20 300 за 200 часов хакерского марафона Вернемся к июлю 2023 года: вместе с Мохаммадом Никуи мы решили посвятить 100 часов работе над публичной программой Bug Bounty на платформе BugCrowd. Мы занимались ею неполный рабочий день, уделяя по 4–6 часов ежедневно. Выбрали программу от известной и крупной компании. Поск...
Любят — не любят: что мы сделали хорошо и плохо в первом опросе удовлетворенности клиентов Привет! Меня зовут Саша Старикова, я младший исследователь пользовательского опыта в Selectel. Мой отдел собирает обратную связь от клиентов и доносит ее в виде идей и выводов до заинтересованных команд. Мы работаем как лаборатория внутри компании: коллеги из смежных подр...
10 выводов, которые я сделала, пока собирала UI-кит Привет! Меня зовут Лера Ган, я дизайнер в AGIMA. Два года назад я пришла на новый проект. К тому времени наша команда занималась им уже довольно долго, но дизайнеры часто менялись. Поэтому до UI-кита руки не доходили. Моя первая задача была привести его в порядок, чтобы спас...
Kafka для самых маленьких тестировщиков Всем привет! Меня зовут Максим, я QA в Максилекте.Недавно коллеги попросили меня рассказать о базовых вещах в Kafka, которые могут быть полезны при тестировании общающихся между собой микросервисов или сервисов, взаимодействующих со сторонними ресурсами. В этой статье - осно...
A/B тестирование в офлайне: как не потерять миллионы на масштабировании Всем привет!Меня зовут Наталья Ким, я продакт-менеджер продукта A/B тестирования в Big Data «Ленты». Наша компания — это ведущий многоформатный ретейлер в области продуктового и FMCG-секторов, где каждый бизнес-юнит активно генерирует и реализует разнообразные изменения, нап...
Работа с CoordinatorLayout: шапочный разбор Приветствую тебя, уважаемый читатель! Меня зовут Пятаков Никита, я Android-инженер в команде MT&S Авито. Здесь я делюсь опытом реализации двух версий шапки на главном экране приложения Avito. Эта статья будет особенно полезна разработчикам, которые хотят познакомиться с ...
Нагружаем и отдыхаем: load testing без стресса, ч.1 Меня зовут Валентина, я отвечаю за качество low-code платформы Efftech.Factory в компании Effective Technologies. В этой серии публикаций я честно расскажу о практиках нагрузочного тестирования (НТ), которые мы внедрили у себя. Будет признание реальных ошибок, настоящий проц...
Автоматизированное тестирование графических приложений и сценариев установки Как мы используем проект openQA в тестировании российской операционной системы ОС “МСВСфера” 9 от вендора “Инферит”Одна из самых сложных задач в разработке и поддержке операционных систем – тестирование графических приложений и сценариев установки. Процесс усложняется постоя...
Инженерный трек: как вырасти из senior’а в staff-инженера Привет! Меня зовут Дима Салахутдинов, я principal-инженер в Купере и автор tg-канала «Стафф-инженер». В перой части статьи я уже рассказывал, какими задачами занимаются стаффы и какие компетенции для этого нужны. Сегодня хочу поговорить о том, как развиваться синьору, чтобы ...
Как заставить тесты «видеть» дефекты: о внедрении функционала скриншот-тестирования в проект E2E автотестов Всем привет, меня зовут Александр Матюшенко, я инженер по автотестированию в одной из платформенных команд в Альфа-Онлайн. Долго откладывал написание этой статьи по разным причинам: начиная от занятости, заканчивая собственной ленью. Но вот наконец-то решился. Читать далее
Создание баз данных за выходные В этой статье я расскажу вам, как использовать DataFusion для создания собственного опыта разработки баз данных. Базы данных являются одними из самых сложных частей программного обеспечения, задуманных с момента появления вычислительной эры более полувека назад. [1] Почти к...
Новый алгоритм целочисленного сложения способен энергопотребление ИИ на 95% Команда инженеров компании BitEnergy AI, занимающейся технологиями вывода ИИ, сообщила о методе снижения энергопотребления приложений на базе искусственного интеллекта на 95%. Группа опубликовала статью, описывающую их технологию, на сервере препринтов arXiv. Поско...
REST vs gRPC. Межсервисная интеграция для начинающих Привет! Меня зовут Максим Соколов, я — аналитик в команде “Управление доступностью товаров и категорий”. В нашей команде была выделена отдельная подгруппа, которая создавалась специально под новый продукт-фичу для селлеров. Сразу стало понятно, что для реализации нового функ...
Windows 11 получила новый эмулятор для Arm-платформ Если верить информации инсайдеров, компания Microsoft сейчас активно тестирует крупное обновление для Windows на базе Arm, позволяющее запускать больше x64-программ и игр с использованием эмуляции Prism на ПК с процессорами Qualcomm Snapdragon X Elite или X Plus. Новая возмо...
Компьютерное зрение на С++: подключаем ML-библиотеки и обрабатываем результаты поиска объектов Привет, Хабр! Меня зовут Кирилл Колодяжный, я разрабатываю системы хранения данных в YADRO и изучаю нестандартные подходы к машинному обучению: создаю ML-проекты на С++. Это вторая часть цикла о разработке приложения для обнаружения предметов на С++. В прошлом материале...
Как работает Agile в проектном бюро Привет! Меня зовут Мария Болдырева, и я уже пять лет возглавляю проектное бюро WildTeam. До этого я работала главным конструктором в различных строительных компаниях. Ежедневно я сталкивалась с проблемами менеджмента в проектных компаниях и мечтала его изменить. В итоге взял...
«ПЯТНО НА ВАЗЕ» – мнемоника для тестирования требований Привет, Хабр! Я являюсь тестировщиком компании TravelLine. Мы разрабатываем единую систему для гостиничного предприятия, которая помогает отелям, санаториям и другим средствам размещения автоматизировать бизнес-процессы.В тестировании своих продуктов мы придерживаемся подход...
«ИИ-тестировщик»: от идеи к реализации Привет, Хабр! На связи Денис Киров, руководитель отдела тестирования компании «ДОМ.РФ Технологии». В этой статье я расскажу, как проходило внедрение ИИ в процессы тестирования в нашей команде.Искусственный интеллект в том или ином виде внедряется во все процессы: от бытовых ...
Мой путь в тестирование. Сравнение двух курсов. Часть 2 Вступление.Здравствуйте, меня зовут Виталий и я продолжаю делиться своим опытом обучения на различных онлайн-платформах. В прошлой статье я взял для сравнения процесс выбора школы, процесс вступительных этапов, менторов, общего подхода и т.д. в двух школах.В этой статье я хо...
Как писать качественные unit-тесты: процент покрытия, мутанты и работа с моками Привет, Хабр! Меня зовут Марина, я Backend-инженер в компании Авито. Сегодня я хочу поделиться собственными рекомендациями, к которым удалось прийти при работе над качеством тестового покрытия сервисов нашей команды. Читать далее
Raptor 3: ключевое звено марсианской гонки? После удачного тестового полета IFT-5 следующее прорывное изменение от SpaceX — принципиально новые двигатели Raptor 3. Это будет не тестовый экземпляр для одного полета, а настоящая основа космической экспансии: их планируют выпускать по 500 штук в год — больше всех остальн...
Как я писал плагин для TypeScript. Часть 1. IDE Привет, Хабр! Меня зовут Дима, я Head of Frontend в Dodo Engineering. Моя команда создаёт инструменты для удобной работы с фронтендами, унифицирует подходы к разработке, помогает другим командам в создании удобных пользовательских интерфейсов Dodo IS.Недавно мне срочно понад...
«Самолёт» прилетел Очередная история про тихие сокращения в ГК «Самолёт», которую принесли в обратную связь.Работала Senior QA на HR Tech-проекте. Активно набирали команду под быстрорастущий проект вплоть до апреля 2024 года. В апреле заморозили найм по всему «Самолёту». Некоторые коллеги успе...
Безопасность сетевого доступа: наш опыт тестирования и работы с вендорами NAC Привет, Хабр! Продолжаем цикл статей о ситуации на рынке телекоммуникационных решений. В прошлый раз я рассказывал о Wi-Fi. А беспроводные сети – это всегда повышенные требования к безопасности. Поэтому предлагаю посмотреть, что сегодня доступно на рынке NAC-решений, которые...
Как мы пришли к использованию фейков в API-тестах и почему фейки лучше моков Всем привет! Меня зовут Найля, и я инженер по обеспечению качества в Т-Банке на одном из внутренних сервисов. Занимаюсь ручным и автоматизированным тестированием на проекте. Расскажу о том, как мы написали API-тесты с использованием фейков, что это такое и когда стоит отдать...
Решение по автоматизированной проверке движений документа в Vanessa Automation В этой статье хочу поделиться своим решением по проверке движений документов. Думаю, что не нужно подробно описывать зачем они нужны. Если уж заинтересуетесь, то можно найти много подробной информации в интернете. Поэтому совсем немного, напомню, что движения - это определен...
Роскачество обнаружило уязвимости в приложениях для заказа такси Эксперты Центра цифровой экспертизы Роскачества протестировали 30 мобильных приложений из категории «Такси». Для оценки уровня безопасности приложения проверялись по следующим критериям: запрашиваемые доступы, наличие трекеров активности и безопасность перед...
Как с помощью Angular доработать CRM-систему: наш опыт с BPMSoft Всем привет.Меня зовут Илья Чубко, я являюсь техническим архитектором в направлении, которое занимается внедрением CRM-системы от вендора «БПМСофт». Этот вендор – разработчик собственной low-code платформы BPMSoft для автоматизации и управления бизнес-процессами ...
Автоматизация тестирования с использованием SoapUI — Практическое руководство Привет! Меня зовут Александр Крылов, я разработчик Siebel CRM в Московском кредитном банке. После разработки очередной задачи, которая полностью основана на интеграциях, перед нами встал вопрос о функциональном тестировании, перед передачей на полноценное тестирование. ...
«Коммуникация — ключ к успеху» На недавнем тренинге по управлению проектами все участники сошлись в одном — коммуникация является ключевым фактором успеха любого проекта.Очень часто проекты буксуют не из-за нехватки навыков или ресурсов ( хотя и это не редкая причина провалов), а потому, что люди не...
Практики SRE: стандартизация логов Меня зовут Дима Синявский, я SRE-инженер в Ви.Tech — это IT-дочка ВсеИнструменты.ру. Наш сайт создает более 100 тысяч заказов каждый день. У нас много сервисов и много разработчиков, которые пишут много логов. Пишут их с целью разобраться в ситуации при сбое. В них нужно уме...
Customer Happiness: как не только разработать, но и внедрить новый продукт внутри крупной компании Привет, Хабр! Меня зовут Дмитрий Бодин, в МТС Диджитал я руковожу командой интеграции DataOps Platform — платформы по работе с данными. Мы занимаемся внедрением и сопровождением инструментов DataOps внутри экосистемы МТС. При запуске DataOps Platform мы увидели слабую з...
Команда, коммуникация и мотивация: как мы строим проектную компанию по принципам Agile Привет! Меня зовут Мария Болдырева, и я уже пять лет возглавляю проектное бюро WildTeam. До этого я работала главным конструктором в различных строительных компаниях. Ежедневно я сталкивалась с проблемами менеджмента в проектных компаниях и мечтала его изменить. В итоге взял...
Honor тестирует Android 15 и MagicOS 9.0 с функциями ИИ для флагманов Magic 5, Magic 6, Honor V2, V3 и V3s Финальная версия Android 15 вышла несколько дней назад, но пока она «приземлилась» только на смартфоны Pixel самой Google — остальные производители запускают программы бета-тестирования. В их числе и Honor. Honor объявила в Китае набор добровольцев дл...
Гриды в Битрикс24: теперь не нужно искать сторонние решения Всем привет! Меня зовут Илья, я разработчик в Битрикс24. В последнее время наша команда стремится быть прозрачнее и делиться изменениями в продукте. Мы хотим, чтобы разработчики, использующие Битрикс24, быстрее узнавали об обновлениях и имели на руках актуальную документацию...
Как не сломать мониторинг своими руками Проблема наблюдаемости (observability) возникает во всех организациях. Я помогу вам научиться не на своих, а на моих ошибках, подскажу, как обойти грабли и подводные камни. Здесь вы найдёте подборку антипаттернов, которая поможет избежать проблем в будущем.Меня зовут Кирилл ...
Борьба с багами, или как мы провели внутренний эксперимент с командой QA Всем привет! Меня зовут Наташа Бакалдина, и я QA Lead в HiFi-стриминге Звук. В этой статье я хочу поделиться опытом и рассказать о проведенном в нашей команде эксперименте, в ходе которого одна из метрик статистики по багам внезапно помогла планировать спринты лучше. Ко...
Как пройти все этапы собеседования в IT в 2024 году: качества идеального кандидата Недавно я задумалась, чего именно ждут работодатели от кандидатов в 2024 году. Чтобы это выяснить, я обратилась к коллегам, которые занимаются наймом в Loyalty Labs. Вместе мы сформировали портрет «Идеального кандидата» — того самого человека, кто уверенно проходит все этап...
Как гибридный формат работы и дефицит кадров изменили офисные пространства: заметки маркетолога Я пишу тексты для ИТ-компаний, и по роду деятельности мне постоянно приходится разбираться в новых отраслях и цифровых решениях. Провожу интервью с отраслевыми экспертами, погружаюсь в проблемы и тренды. В результате я передаю материалы заказчику и приступаю к новым задачам....
С чего начинать на новом месте (памятка для Руководителя проектов) Каждый РП рано или поздно меняет работу. Вы уходите со старого места, где вы уже хорошо ориентируетесь, и приходите в неизвестность:- неизвестный проект с неизвестными рисками;- непонятный руководитель (при первом знакомстве он душка, но какой будет в реале?);- непонятные ко...
Понимание прогноза глюкозы в AndroidAPS часть 2 Попробуем развить мысль на счет прогноза глюкозы в AndroidAPS. Ранее в статье я описывал какие прогнозы существуют и в общих чертах описал как принимаются решения. Сейчас уточним и улучшим понимание прогноза глюкозы. Ведь финально нас интересует не прогноз сам по себе, а ск...
Read IT Club: как мы повышаем качество русскоязычной ИТ-литературы Привет, Хабр! На связи Тимур Напреев, ведущий аналитик компании КРОК. Уже 3 года мы с командой рецензентов – книжных дебагеров занимаемся повышением качества переводов книг по темам ИТ. Но обо всём по порядку. Однажды я нашел смысловые нестыковки в переводе одной из куп...
История одного блокчейна На протяжении нескольких лет я участвовал в разработке блокчейн-платформы, вначале как разработчик, затем как руководитель команды (team lead, как это принято сейчас называть). За это время мне посчастливилось пройти все стадии жизненного цикла продукта, от идеи до выхода в ...
Каналы коммуникации и встречи (памятка Руководителя проектов) Руководитель проекта должен любить людей. И любить с людьми общаться. Потому что к только вы становитесь Руководителем проектов, вам нужно начинать говорить с кучей народа: с командой – это минимум несколько человек, с заказчиками – это тоже часто несколько человек. Еще есть...
В регионах стоимость креативных услуг выросла почти наполовину В 2024 году стоимость креативных услуг в регионах России увеличилась в среднем на 48% по сравнению с предыдущим годом. Такое подорожание охватывает широкий спектр услуг, включая разработку коммуникационных стратегий, фирменного стиля и по...
Как сделать темные иконки в iOS 18 для тех приложений, которые их не поддерживают Одной из главных фишек iOS 18 стала возможность изменить цвет иконок приложений. Кто-то сразу же перекрасил их в тон обоев, ну а кто-то, как я, решил просто воспользоваться темной темой. Смотрится это очень здорово и прилично освежает внешний вид смартфона. Вот только далек...
Как найти саппорт-систему за три месяца, если при себе нет 10 миллионов Два года назад Kokoc Group вышел на международный рынок, а в этом году запустил новый продукт KIT Global — многофункциональную платформу, предоставляющую широчайший спектр услуг диджитал маркетинга для развития бизнеса международных клиентов.Перед запуском платформы передо м...
Чек-лист команды разработки на соответствие SCRUM Я работаю в IT уже более 8 лет и по моим наблюдениям, во многих российских компаниях сложилась «уникальная» культура использования гибких методологий, в особенности всеми известной методологии SCRUM. &nb...
Правила построения BIM-команды Привет, Хабр! Меня зовут Станислав Пуртов, я заместитель директора по автоматизации проектного блока в ПИК. В этой статье хочу кратко описать наш опыт формирования команды.За последние 6 лет внедрения BIM в компании мы прошли путь от небольшой группы развития из 7 челов...
Apache Flink: Unit и E2E-тестирование оператора с таймерами в Apache Flink Привет, Хабр! На связи Александр Бобряков, техлид в команде МТС Аналитики. В предыдущей части я рассказал про создание Flink-джобы Kafka-to-Kafka с оператором на основе встроенных таймеров. Такой пайплайн позволяет создавать вызов через определенное время после обработки соб...
Как тестировщики запустили ВездеКОТ Привет! Меня зовут Ян Акмеев, я главный инженер Блока обеспечения и контроля качества выпуска изменений ПО РСХБ-Интех и тьютор школы Как Обучить Тестировщика. Ранее в статье «КОТ РСХБ-Интех или «Как Обучить Тестировщика»» мы рассказали, как зародился и появился на свет ...
Опыт команды t2: как мы начали переход на российские ноутбуки и какими результатами готовы поделиться уже сейчас Привет, Хабр! Меня зовут Никита, я – инженер технической поддержки. С 2022 года большая часть российских компаний переходит на отечественное оборудование. Это непростой, но интересный процесс, в самом эпицентре которого оказались мы с командой. В этой статье я расскажу о сво...
Французское космическое агентство запустило проект по разработке прототипа собственного скафандра для внутрикорабельной активности Французское космическое агентство CNES объявило о начале разработки прототипа скафандра для внутрикорабельной активности (IVA), который будет использоваться на борту будущих пилотируемых космических кораблей. Этот проект является частью более широкой инициативы по созда...
Stability AI представила Stable Diffusion 3.5: Тестируем новую модель на реальных задачах и сравниваем с SDXL и FLUX Привет, друзья, 22 октября Stability AI представила долгожданное обновление своей флагманской модели — Stable Diffusion 3.5. После не самого удачного релиза SD3 Medium в июне этого года, команда взяла паузу для серьёзной переработки архитектуры. Вмес...
Отладка и мониторинг в MobX: trace, introspection и spy Привет, меня зовут Дмитрий, я Middle-React-разработчик с замашками сеньора, поднимающийся с самых низов без мам, пап и ипотек. В последнее время я частенько вижу ситуацию: при использовании MobX в больших проектах у людей появляются сложности с количеством перерисовок или на...
[Перевод] Прокачка стека: от «технического долга» к «техническому здоровью» Тем компаниям, которые хотят в будущем стать лидерами рынка, следует отказаться от фрагментарных подходов к сокращению технического долга и сосредоточиться на новой комплексной парадигме обеспечения «технического здоровья».На протяжении многих лет через отчет «Технологически...
Анонс Windows 10 Insider Preview Build 19045.5194 (каналы Beta и Release Preview) Добрый вечер, друзья! Накануне Microsoft выпустила новую предварительную сборку Windows 10 под номером 19045.5194 (KB5046714) для участников программы Windows Insider на каналах Beta и Release Preview. Это последняя сборка Windows 10 для канала Beta, поскольку Microsoft зак...
[Перевод] Детекторы ИИ ошибаются, и это сильно бьёт по студентам В начале пандемии Мойра Олмстед ненадолго покинула колледж, чтобы выйти замуж, после чего готова была вернуться к занятиям. Несколько месяцев подряд она выкраивала время между работой на полную ставку и уходом за младенцем для участия в программе со свободным графиком, позво...
Красота требует жертв! Как увеличить ценность продукта с помощью дизайна Заново Америку не открою, если утвержу, что красота требует жертв, в нашем случае — вложений. Всем доброго времени суток! Сегодня хочу затронуть значимую тему: как дизайн способен увеличить ценность продукта. Не буду углубляться в гипотетические размышления или пересказывать...
Деменция LLM: как языковые модели забывают, зачем учились, и что из этого следует Привет, Хабр! Меня зовут Руслан Абдуллин, я работаю в отделе аналитических систем R-Style Softlab и занимаюсь созданием и продвижением сервисов на основе искусственного интеллекта. Недавно мне попалась научная статья, которая затронула давно интересующий меня вопрос: что буд...
Создание GitHub бота для сообщества В мире разработки ПО своевременное получение информации о событиях в репозиториях важно для активного сообщества. Мы решили автоматизировать этот процесс, создав чат-бота для нашего комьюнити в Telegram.Мы сделали упор на то, чтобы бот был простым в использовании, помогал ос...
RCE-уязвимость в Managed ClickHouse глазами специалиста SOC в Yandex Cloud Меня зовут Вадим Осипов, я security‑инженер в команде Yandex Cloud. Вместе с моим коллегой Дмитрием Руссаком, тимлидом команды SOC‑инжиниринга, мы занимаемся комплексной безопасностью облака. Архитектура нашей облачной платформы построена так, чтобы не бояться...
Как в eXpress достигали мгновенного рендера отправки сообщения: оптимизация локальной базы данных Откройте eXpress, и отправьте в чат простое "Привет". Обратите внимание на то, сколько времени прошло между тем, как вы нажали на кнопку "отправить", и тем, как сообщение появилось в чате. Для человеческого глаза отображение отправленного сообщения в чате происходит мгновенн...
Все вопросы для собеседования программиста, low-code платформа для технических проектов – и еще 8 российских стартапов 10 новых российских сервисов для добавления календаря на сайт, расшифровки аудио- и видео-файлов, создания статус-страницы сервисов и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от р...
Такие разные «плюсы»: моя карьера разработчика C++ в «Коде безопасности», Яндексе и Huawei Хабр, привет! Меня зовут Никита, я софтвер-инженер в Huawei. Мой путь в IT был не совсем обычным — я осваивал алгоритмы раньше языка, откатывался почти к старту на каждом месте работы, а однажды даже занял второе место в хакатоне для «питонистов» без знания Python. Но обо вс...
Как мы попробовали Apache Iceberg в связке со Spark и что из этого вышло Тема преимуществ открытых табличных форматов при работе с озерами данных всё чаще поднимается в среде дата-инженеров. Предполагается, что их использование способно устранить недостатки популярного Apache Hive. Но так ли это на практике?Меня зовут Иван Биленко, я инженер данн...
Строим обучение так, чтобы дойти до конца: научный подход Привет! Меня зовут Мария Ковалева, я руковожу Лабораторией образовательных технологий в Яндекс Практикуме. Мы исследуем учебный опыт студентов, чтобы выяснить, насколько успешно они осваивают новые навыки и как им в этом помогают те или иные образовательные практики.Один из ...
Вам не нужно готовое API чтобы начать писать фронтенд или краткий обзор готовых решений для мокинга данных Идея написать данную статью у меня возникла в самый обычный рабочий день, в момент когда ко мне от менеджеров в jira упала новая задачка. Сама задача была нормально заполнена - было и подробное описание, и ссылка на документацию с бизнес-требованиями, и приложены макеты.Одна...
Нагреть в микроволновке или засыпать рисом: 5 безотказных способов ушатать свой девайс Привет, Хабр. Меня зовут Дима Фролов. Я автор команды спецпроектов МТС Диджитал, а еще около 10 лет ремонтирую технику: от мобильных телефонов до фотокамер и телевизоров. Сегодня хочу поделиться самыми нелепыми случаями поломки техники, с которыми сталкивался. Все они произо...
Назван список самых популярных смартфонов в котором большую часть занимают китайские модели Первое место занял смартфон от Xiaomi, а вторую позицию занимает устройство от OnePlus.
Эволюция систем управления автомобилями: с 1904 года до наших дней Привет, Хабр! Меня зовут Илья Стариков. Я ведущий бизнес-аналитик МТС Диджитал, занимаюсь направлением HMI (Human Machine Interface): оно связывает работу систем автомобиля с пользовательским опытом.Последние несколько лет я разрабатываю интерфейсы для разных авто: от класси...
Как мы сократили время проверки корректности настроек системы с 9 часов до 30 минут Бывает так, что через n-месяцев после успешной сдачи прошлого (а может, уже позапрошлого) проекта, приходит руководитель проектов с вопросами: «А работает ли функциональность?», «Почему одни организации ей пользуются, а другие нет?», «На всех ли организациях функциональность...
Как мы сократили время проверки корректности настроек системы с 9 часов до 30 минут Бывает так, что через n-месяцев после успешной сдачи прошлого (а может, уже позапрошлого) проекта, приходит руководитель проектов с вопросами: «А работает ли функциональность?», «Почему одни организации ей пользуются, а другие нет?», «На всех ли организациях функциональность...
Как LLM может валидировать данные Привет! Меня зовут Мира и я работаю DQE (Data Quality Engineer) в крупной международной компании.В этой статье я расскажу, как у нас получилось автоматизировать работу аналитиков DQ и разработать продукт, который генерирует тесты автоматически на любой source.Всё началось с ...
Сложные проекты или как продать проект автоматизации руководству Периодически при работе на стороне заказчика (in‑house) встречаются «сложные» для запуска проекты, которые вы, как исполнитель (аналитик, архитектор, ИТ‑директор), не можете продать руководству или, находясь на стороне интегратора, вы сталкивает...
Глава оборонного подразделения Boeing ушел на фоне финансовых потерь Глава отдела обороны, космоса и безопасности Boeing покинул компанию на фоне продолжающихся трудностей, связанных, в частности, с задержками и значительными затратами программы Starliner. Хотя неудачный пилотируемый тестовый полет Starliner не является основной причиной...
Немного о подходе Architecture Decision Records В процессе разработки проектного решения мы, как правило вносим множество изменений. Нет, конечно есть проекты, где все требования жестко «приколочены гвоздями» в ТЗ и внесение каких‑либо изменений практически невозможно. Но большинство проектов в&nb...
Самые опасные сетевые порты: как узнать и закрыть все лазейки В прошлом материале, кратком пособии по безопасной работе с сетевыми портами, мы кратко разобрали, как с помощью различных межсетевых экранов защитить инфраструктуру. На самом деле, это не rocket science. Но это то, о чем важно всегда помнить при работе с инфраструктурой — ...
Тестирование redux store Бывает ситуация, когда нам необходимо протестировать middleware, либо асинхронное событие, которые возникает в хранилище redux.Цель этой статьи в том, чтобы показать как тестировать action в redux store.Есть готовое решение, redux-mock-store, но оно не позволяет оперировать ...
А от техническом долге я скажу… Бывало у вас такое, что приходилось вставлять не самое лучшее решение в код, только чтоб успеть сдать задачу перед условной выставкой? Или идет работа над проектом в течение уже пару месяцев, а документация откладывается на потом когда все устаканится - поздравляю, вы “счаст...
Проектируем А/Б-эксперименты грамотно Проектирование A/B-экспериментов может быть сложным процессом, особенно для тех, кто только начинает работать с аналитикой и тестированием в мобильных приложениях. Нередко возникают проблемы с формулировкой гипотез, выбором метрик и определением оптимального распределения ау...
80 эфиров спустя: записи, которые помогут в карьере Привет! Впервые пишу статью на Хабр от себя, так что давайте представлюсь. Меня зовут Арина, я занимаюсь маркетингом и в Хабр Карьере, и в Хабре. Возможно, вы видели меня на прямых эфирах — я веду большинство из них.На днях мне вдруг захотелось посчитать, сколько всего эфиро...
Как я съел собаку, обожающую созвоны Привет! Меня зовут Егор Пахомов, я управляю несколькими командами разработки в финтехе.Сегодня поговорим про созвоны. Для многих тема является насущной и злободневной. Надеюсь, помогу вам найти для себя что-то новое или переосмыслить полученный ранее опыт. Начнём мы с извечн...
Не спешите покупать складной телефон. Пока у них слишком много недостатков Теперь у нас есть телефоны, которые складываются, телефоны, которые складываются дважды и даже концепты скручивающихся экранов, некоторыми из которых я пользвоался лично, хоть и не долго. Пока что это устройства с низким уровнем распространения и высокой ценой. Это не то, ч...
[Перевод] Некоторые малоизвестные фичи, фокусы и причуды языка C В этом посте разобраны некоторые фокусы, причуды и фичи языка C (некоторые из них – весьма фундаментальные!), которые, казалось бы, могут сбить с толку даже опытного разработчика. Поэтому я потрудился сделать за вас грязную работу и (в произвольном порядке) собрал некоторые ...
[Перевод] Как я получил $5000 за Out-of-Scope XSS Несколько месяцев назад я получил приглашение участвовать в частной программе bug bounty на платформе HackerOne. Сначала я провел свои обычные тесты и обнаружил различные уязвимости, такие как недостаток управления доступом (BAC), утечка авторизационных токенов других пользо...
Должен ли тимлид писать код? Привет, Хабр! На связи Марина Гончарова. Сейчас я занимаю роль старшего менеджера проектов в Купере и работаю над задачами, которые затрагивают по несколько подразделений сразу. Но до этого я долго была проджектом в кросс-функциональных командах. В этой статье я поделюсь мыс...
Вся правда о переходе с монолита на микросервисы, когда у тебя сеть из десятков тысяч магазинов: опыт Х5 Tech Привет, Хабр! Меня зовут Алексей Топчий, я уже более 20 лет работаю в IT. Прошёл все уровни: бэкенд, фронтенд, фулстек со множеством языков и технологий. В СберТехе занимался Единой фронтальной системой, в Яндексе участвовал в стартапе, связанном с FMCG. Сейчас занимаюсь сер...
Гриды в Битрикс24: теперь не нужно искать сторонние решения Всем привет! Меня зовут Илья, я разработчик в Битрикс24. В последнее время наша команда стремится быть прозрачнее и делиться изменениями в продукте. Мы хотим, чтобы разработчики, использующие Битрикс24, быстрее узнавали об обновлениях и имели на руках актуальную документацию...
Как вылечить хронику старых инфраструктур Wi-Fi Возможно, вы, как и я, уже сталкивались с ситуацией, когда Wi-Fi сеть на вашем предприятии оставляет желать лучшего: зоны с плохим покрытием, обрывы соединений в самых неподходящих моментах, задержки передачи данных и много больше.Сейчас все чаще системные администраторы и р...
Сертификация ФСТЭК: самый подробный гайд. Часть первая – подготовка Сертификация по требованиям ФСТЭК России остается ключевым инструментом обеспечения информационной безопасности в России, особенно в последние годы. На чем бы ни специализировалась ваша организация, лицензирование и сертификация товаров и услуг, связанных с защитой конфиденц...
Лайкни опубликовал рейтинг Известности SMM-компаний 2024 Лайкни подвел итоги шестого рейтинга Известности SMM-компаний. В этом году в итоговой таблице 283 агентства — это рекордное количество за все время проведения рейтинга. Составить этот список помогли 110 респондентов. Исследование длилось полтор...
Книга: «Тестирование программного обеспечения: контекстно ориентированный подход» Привет, Хаброжители! Хорошими тестировщиками не рождаются — ими становятся благодаря упорному труду и постоянному общению. На этом пути таится множество ловушек, способных сорвать самые смелые планы и привести к отставанию проектов от графика. Кем Кейнер, Джеймс Бах и Бр...
Boeing ожидает миллиардных расходов из-за проблем с космическим кораблём Starliner Американская корпорация Boeing ожидает значительных дополнительных расходов в связи с проблемами, возникшими во время первого пилотируемого полёта космического корабля CST-100 Starliner этим летом. Как сообщается, компания планирует отразить расходы до уплаты налогов в ...
[Перевод] Smoke vs Sanity тестирование: в чём разница? Тестирование, как неотъемлемый процесс жизненного цикла разработки программного обеспечения, обеспечивает функциональность, совместимость и производительность разрабатываемых приложений. Среди различных видов тестирования особое место занимают smoke-тесты и sanity-тесты, кот...
Как отсканировать документ на телефоне: пошаговая инструкция для Android Являясь средством коммуникации и потребления контента, смартфон также решает огромное количество прикладных задач. С его помощью можно управлять домашней техникой, переводить тексты и целые беседы, определять пульс и выполнять кучу других действий. Кроме того, наши смартфон...
Как и зачем мы в Fix Price разработали корпоративный UI-кит для наших бэк-офисных систем Привет, Хабр! С вами Вадим Райский, руководитель IT-проектов Fix Price, и сегодня я расскажу вам, как и зачем мы разработали отдельный корпоративный UI-кит для наших бэк-офисных систем.В компании множество внутренних сервисов, и постоянно пишутся и планируются новые под разл...
Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 2 Привет, Хабр. Меня зовут Алексей Жиряков, я техлид backend-команды витрины онлайн-кинотеатра KION. Этот текст написан по мотивам моего выступления на МТС True Tech Day, и это уже его вторая часть. В первой части я писал о витринах и полках в KION, о том, как мы внедряем ML в...
Модели Take-Rate: погружение в бизнес-процессы для успешного ценообразования Привет, меня зовут Даниил, я занимаюсь Data Science в Альфа-Банке! Думаю, каждый из нас при разработке модели сталкивается с различными трудностями. Часто нам удаётся наступить на новые грабли, но намного чаще — на старые. Чтобы вам не пришлось наступать на мои, хочу на при...
Где-то между архитектором и техническим писателем или Что делает инженер-проектировщик в проектах цифровизации Всем привет! Меня зовут Тимур Балан. Я инженер-проектировщик в ГК «Цифра», которая разрабатывает специализированное ПО для горной добычи, нефтегаза, металлургии и прочих нелегких направлений промышленности. Меня часто спрашивают, чем я вообще занимаюсь, ведь для большинства ...
Как устроен KaaS (Kubernetes as a Service) в Облаке Рег.Ру Всем привет, меня зовут Игорь Шишкин, я руководитель команды R&D облачных сервисов Runity. Сегодня я хочу устроить вам небольшую экскурсию по тому, что из себя представляет наш сервис KaaS и как он устроен, ведь все мы знаем и любим Kubernetes. Читать далее
Забудьте про терминал! Как я избавлялся от рутинных ADB команды с помощью Shortcuts До этого года я спокойно пользовался терминалом для установки android приложений на тестовые устройства: каждый раз вручную копировал название файла, выбирал нужную команду из истории терминала, стирал старое название и вставлял новое. Это меня очень раздражало, но я не иска...
Boeing понесла новые убытки в размере 250 миллионов долларов от программы Starliner Компания Boeing сообщила о новых убытках в размере $250 миллионов от своей коммерческой программы CST-100 Starliner, сообщила компания в заявлении, поданном в Комиссию по ценным бумагам и биржам США 23 октября. Это уже второй раз в этом году, когда компания понесла убыт...
Детство с синей изолентой, профессиональные трудности и путь к успеху девушки в IT: опыт Ани Жарковой Эта статья — текстовый вариант выпуска подкаста Girls&Code. Поговорили с Аней о том, каково сейчас девушкам входить в IT, есть ли в индустрии сексизм и как вкатиться и стать заметнее.— Расскажи, пожалуйста, как ты попала в IT и когда поняла, что это и есть твоё призвание...
Образование в ИБ. Ожидание vs Реальность ВведениеИнформационная безопасность является одной из ключевых областей в современном мире, где каждый день появляются новые угрозы и вызовы. Студенты, обучающиеся в вузах, получают ценные знания и навыки в области информационной безопасности, однако часто остаются неподгото...
Образование в ИБ. Ожидание vs Реальность ВведениеИнформационная безопасность является одной из ключевых областей в современном мире, где каждый день появляются новые угрозы и вызовы. Студенты, обучающиеся в вузах, получают ценные знания и навыки в области информационной безопасности, однако часто остаются неподгото...
Кризис немецкого автопрома продолжается: гигант автозапчастей Bosch объявил об увольнениях 7000 сотрудников Генеральный директор Bosch Стефан Хартунг заявил, что компания не сможет достичь своих экономических целей в 2024 году и может провести сокращение штата. «В последние месяцы компания Bosch неоднократно объявляла о планах сокращения рабочих мест по всему миру. Посл...
Аварийность резко упала: помог эксперимент по ограничению скорости самокатов в Москве По данным Центра организации дорожного движения (ЦОДД) Москвы, за время проведения эксперимента по принудительному замедлению прокатных электросамокатов аварийность сократилась на 48%, пишет «Коммерсантъ». Эксперимент по замедлению движения самокатов в Москв...
Моделируем работу ПЛИС красиво Настройка визуального представления сигналов при моделировании в среде ModelSim (часть 1)Добрый день читателям Хабра! Меня зовут Алексей, я занимаюсь работой с ПЛИС (FPGA) уже более 15 лет. Хабр читаю давно, но статьи здесь никогда не писал. В общем решил попробовать. Не зн...
Анонс Windows 11 Insider Preview Build 27744 (канал Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 27744 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.27744.1000.rs_prerelease.241101-1329. Новшества Поддержка новых процессорных ин...
iPhone 16 Pro Max стал лучшим камерофоном года Компании Apple и Google придают большое значение развитию своих камер, и каждый год улучшают способности флагманов в области фотографий. Например, в этом году смартфон Pixel 9 Pro XL получил впечатляющие улучшения камеры, да и iPhone 16 Pro Max тоже не отстаёт на самом деле....
Новая аутентификация в Kubernetes: зачем переходить на Structured Authentication Config Меня зовут Максим Набоких, и я один их тех, кто участвовал в разработке Structured Authentication Config. Это крупнейшее изменение в системе аутентификации в Kubernetes за последние годы, которое появилось в версии 1.29. В статье я расскажу о предпосылках появления нового ау...
Искусственный интеллект в тестировании ПО: обзор инструментов Привет, Хабр! Меня зовут Николай Дымников, я работаю старшим тестировщиком. До текущей позиции я около двух лет работал в ИТ-сопровождении и не понаслышке знаком с проблемами некачественного тестирования программного обеспечения (ПО). Поэтому при переходе в тестировщики я ср...
Как мы исследовали энергоэффективность инференса нейросетей на планшете Современные гаджеты невозможно представить без AI-функций. Но у них есть цена, которую приходится «платить» конечному потребителю, в том числе более быстрая трата батарейки и перегрев устройства. В итоге производители электроники сталкиваются с дилеммой: фичи нужны, их нужно...
Бутстрап в PySpark Всем привет! Меня зовут Илья Черников, я аналитик больших данных в X5 Tech, сейчас занимаюсь аналитикой и оценкой активностей CVM маркетинга экспресс-доставки “Пятёрочки”.В статье я расскажу о том, как мы решали вопрос автоматизации оценки эффективности большого количества м...
Валидация в Битрикс: как упростить рутину Привет! Меня зовут Никита, я разработчик в компании Битрикс24. В разработке мы давно стремимся к единообразию. Это позволяет нам уменьшить количество типовых ошибок, снизить затраты на производство и повысить качество.Валидация входных данных - это как раз один из тех механи...
Прощай, программист? AI уже пишет код лучше тебя Дмитрий Рожков, менеджер команды Kubernetes-сервисов и создатель популярного YouTube-канала Senior Software Vlogger, поделился своим опытом тестирования AI-ассистентов для программирования. Он рассказал о том, способны ли нейросети заменить программистов, какие подводные кам...
Locust: проводим нагрузочное тестирование Автоматизация тестирования приложений является важным элементов в обеспечении процессов CI/CD. В этой статье мы поговорим о практическом использовании инструмента с открытым исходным кодом Locust для проведения нагрузочного тестирования приложений. Читать далее
Код, который работает: Unit и интеграционное тестирование для повышения надежности ПО Всем привет, меня зовут Андрей Федотов, я бэкенд-разработчик в компании «Цифровая Индустриальная Платформа».Как сказал Кент Бек: «Многие силы мешают нам получить чистый код, а иногда не удается даже получить код, который просто работает». В данной статье я расскажу историю н...
Что вообще такое — АСУТП на заводе Все же знают, что такое АСУТП? Обычно бывает так: все что-то слышали, но никто точно не знает, как вся эта история работает. Мы в целом тоже не до конца знаем, но можем рассказать о практике. Платы старого и нового контроллера Начнём с того, что во всём виноват пар. Перв...
Самое масштабное обновление интерфейса смартфонов Samsung: бета-версия One UI 7 на Android 15 уже на серверах компании Samsung вовсю работает над бета-версией интерфейса One UI 7, и он может выйти уже довольно скоро. Один из пользователей соцсети X (Twitter) заметил тестовые сборки нового интерфейса Samsung на серверах компании, причем сборки для разных стран — США, Великобритании...
Как рисовать по словам с помощью нейросети Apple Intelligence на компьютерах Mac Конец 2023 и весь 2024 год можно смело назвать временем нейросетей и искусственного интеллекта. Кто только не представил свои решения для работы с текстом и создания изображений. Вот и Apple не стала исключением и сделала свой собственный ИИ под названием Apple Intelligence...
Где грань между амбициозностью и безумием в проекте? Где же та грань, за которой амбициозность превращается в безумие? Посвящается менеджменту одной компании где я отработал испытательный срок и получил обратную связь - ты слишком хорош для нас.Где грань между амбициозностью и безумием в проекте? Это вопрос, с которым часто ст...
Что должен знать Junior Frontend разработчик в 2024 году Рынок с каждым днем развивается и для текущих разработчиков главной задачей всегда является держать руку на пульсе и быть с курсе всех изменений в сфере IT. Будь то технологии, библиотеки, либо архитектурные решения. Программисты любого нап...
Как в России создавали «одну главную и самую удобную программу для работы» У многих личная жизнь и работа практически полностью перешли в онлайн формат: бесконечные чатики и созвоны изводят каждый день. А если вы хотите просто полазить в сети и никому не отвечать, то вас всё равно найдут и вкинут что-то рабочее в любое время. Последствия от взлома...
Прожарка вашего Телеграм-канала или сайта от нейросети, ИИ-бот для салонов красоты – и еще 8 российских стартапов 10 новых российских сервисов для проведения онлайн-мероприятий, конвертации youtube-видео в mp3, продаж при помощи ИИ и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных к...
Tuist: добавляем генерацию проекта в текущее приложение Знаете, что объединяет всех iOS-разработчиков, работающих над крупными проектами? Все мы когда-то сталкивались с этим старым знакомым — файлом .xcodeproj, который хранит в себе десятки, а то и сотни конфликтов после каждого merge. Мы тоже жили с этой проблемой много лет, пок...
Анонс Windows 11 Insider Preview Build 22635.4510 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4510 (KB5046716) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4510.ni_release_svc_betaflt_prod1.241106-1257. Для инс...
Как наши дизайн-митапы сделали команду сильнее, а процессы эффективнее Если вы давно или вообще никогда не задавались вопросом: 'А насколько наши методы актуальны сегодня?', то с высокой долей вероятности вы рискуете погрязнуть в рутине! В то время, как каждый день появляются все более эффективные и полезные инструменты и подходы к работе....
Платформа для управления сообществом, агрегатор исследований для бизнеса – и еще 10 российских стартапов 12 новых российских сервисов для проверки изображений на ИИ и дипфейк, анализа и визуализации для git log, криптографически защищенного хранения файлов и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучшие онлайн-се...
[Перевод] 23 000 $ за обход аутентификации, загрузку файлов и произвольную перезапись файлов Сегодня я поделюсь недавней интересной уязвимостью. Однако я не могу раскрыть название программы и домен, так как не получил разрешения на их публикацию.Предположим, что целью является test.com.Начав тестирование программы, я нашел способ обхода пользовательского интерфейса ...
Как я заказ на фрилансе писал (Python). Часть 1 Добрый вечер коллеги и просто хабаровчане. Я - программист со стажем в 3 года, уже давно работаю на фрилансе. До недавнего времени я работал исключительно по связям, поэтому на фриланс-биржах всегда было очень мало отзывов, да и работать со случайными людьми не очень то и хо...
Зима близко: число DDoS-атак резко возросло Специализирующаяся на обеспечении доступности интернет-ресурсов и нейтрализации DDoS-атак Qrator Labs поделилась интересной статистикой. Количество DDoS-атак, по сравнению с третьим кварталом 2023 года, выросло на 319%, а в сравнении со вторым кварталом 2024, – на...
29 лет топтания на месте. Почему подходы к разработке ПО не развиваются? Scrum появился осенью 1995 года и по сей день остается самым популярным Agile фреймворком разработки программного обеспечения. Первое руководство по Scrum уже в 2001 году включало всё то, с чем сталкивались большинство из нас: распределение по ролям, артефакты и церемонии (п...
Масштабный тест Intel Core Ultra 7 256V показал, что для «подавляющего большинства пользователей Linux серия Ryzen AI 300 гораздо более привлекательна, чем Lunar Lake» Авторы портала Phoronix с присущей им дотошностью провели тестирование новейшего процессора Intel Core Ultra 7 256V линейки Lunar Lake, сравнив его с конкурентами и CPU Intel прошлых поколений. Конечно, всё под Linux. Они провели десятки тестов в разных задачах, ...
Почему в Google Play нет некоторых приложений Google Play — самый большой и популярный магазин приложений для Android. На его просторах размещено более миллиона игр и программ, доступных для загрузки на смартфон, планшет или Смарт ТВ. Вместе с тем в Google Play нет некоторых приложений. Вы не встретите здесь многие про...
Low-code в крупных IT-проектах: безумие и отвага или «пиши и сокращай» в разработке? Так заведено, что сложные проекты требуют серьезных инструментов. К примеру, финтех-продукты холдинга IDF Eurasia, в том числе и Своего Банка, где я работаю, разрабатываются на далеко не самых простых языках Java и Kotlin. И, казалось бы, использование сложных форм — это сам...
Практический опыт реверс-инжиниринга печатной платы: зачем, как и когда это нужно? Привет, Хабр! Меня зовут Андрей, и я работаю разработчиком программно-аппаратных решений в компании FPLUS, которая занимается выпуском электроники для корпоративного и государственного сектора. По сути моя статья дает старт публикациям в недавно запущенном блоге FPLUS, где я...
5 полезных приложений, которыми я пользуюсь на своем iPhone За последние несколько лет Apple очень серьезно прокачала встроенные в iPhone приложения. Многие действия на смартфонах Apple можно совершать без установки стороннего софта. Однако иногда все-таки надо зайти в App Store и скачать какую-нибудь программу на iPhone, так как ст...
Гигабайты теперь «валюта»: T2 предлагает обменивать трафик на кофе, такси, топливо, смартфоны и многое другое Команда российского оператора T2 (бывший Tele2, ООО «Т2 Мобайл») обновила программу «Минуты – новая валюта». Теперь, помимо минут, кдиенты могут менять неизрасходованные гигабайты тарифа на предложения партнеров. Иллюстрация: Tele2/...
Как удалить любой объект с фото на компьютерах Apple с macOS Sequoia 15.1 Наверняка у каждого из нас в смартфоне или на компьютере есть такая фотография, которая хорошая всем, кроме заднего фона. То куча лишних людей, то просто в кадр попало то, что сильно портит итоговую фотографию. В интернете есть куча сервисов, которые позволяют удалять разли...
Изменения и как их преподнести команде Приветствую вас, дорогие читатели. Тружусь в IT сфере с 2016 года. Так вышло, что свое ремесло я нашел не сразу и пробовал себя в программировании, аналитике и теперь занимаю должность руководителя проекта. Простыми словами управляю командой в Ростелеком Информационные техно...
Китайцы предпочитают Volkswagen Passat и Lavida, Tesla Model Y, Nissan Sylphy и кроссоверы BYD. Топ-100 самых популярных моделей машин в Китае Опубликован перечень самых популярных моделей автомобилей в Китае за три квартала текущего года. В лидерах — BYD: машины этой компании занимают первое, третье, четвертое, седьмое и восьмое места в топ-10. Фото: Autohome Самым популярным автомобилем BYD в Китае яв...
Как организовать совместную работу в маленьких, но быстрорастущих компаниях Здравствуйте! Меня зовут Екатерина Шеленкова. Я работаю заместителем руководителя отдела развития продуктов Битрикс24 и вот уже 12 лет участвую в развитии продукта. Мы помогаем компаниям разного размера организовать эффективные рабочие процессы и прежде всего — совместн...
5 неочевидных способов продлить время работы iPhone на iOS 18 После выхода каждого крупного обновления для iPhone владельцы смартфонов Apple стабильно сталкиваются с изменившимся временем автономной работы. И ладно бы оно улучшилось, но, к большому сожалению, оно становится лишь хуже. Согласитесь, что это очень обидно. Еще обиднее, ко...
Популярные платежные решения для Adult 18+ проектов Индустрия контента для взрослых и 18+ сервисов — это огромный и разнообразный рынок, где требования к платежным решениям гораздо строже, чем в большинстве других отраслей. Нестабильность в области регулирования, особенности возвратов платежей, и даже репутационные риски — эт...
Как устроен сборщик метрик Android-проекта Привет! Меня зовут Даниил, я Android-разработчик в команде VK ID SDK в VK. Наша команда создала легковесный SDK для авторизации через приложения экосистемы VK. Он состоит из кнопки One Tap для входа в один клик, кнопки входа в другую учётную запись и виджета для авторизации ...
Оказывается, в Telegram есть свой магазин приложений. Смотрите, как им пользоваться Telegram не скрывает своего стремления стать аналогом WeChat — китайского супер-приложения, объединяющего в себе кучу мультиформатных сервисов с изюминкой в виде социального рейтинга. Проект Павла Дурова давно вышел за пределы обычного мессенджера, еще в 2015 году представи...
Улучшаем процесс ревью в команде Ревью - важный этап разработки и одна из самых частых точек взаимодействия разработчиков с кодом и между собой, особенно в распределенных командах. Один разработчик пишет код, другой (ревьюер) - проверяет написанное, а тимлид хочет, чтобы ревью было быстрым и качественным.Чт...
1500 часов разработки, 300 часов аналитики и согласование макетов с врачами, чтобы разработать дневник здоровья Привет! Я — Вера Осолодкина, работаю аккаунт-директором в диджитал-продакшене Далее. Сегодня хочу рассказать о разработке медицинского сервиса для МЕДСИ, который из MVP превратился в полноценный продукт. Это один из самых интересных проектов в моем послужном списке и в целом...
Зачем искать палиндромы и вращать матрицы в поисках лучшей работы Привет, Хабр! Меня зовут Василий Беляев. Я руководитель группы разработки фронтенда в «Криптоните». В этой статье мы разберём три задачи из тех, которые можем задать на собеседованиях. Заодно обсудим, зачем вообще решать типовые задания при трудоустройстве, ко...
Анонс Windows 11 Insider Preview Build 26120.2213 (канал Dev) Доброе утро, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.2213 (KB5045885) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.2213.ge_release_svc_betaflt_im.241030-1403. Теперь инсайдеры...
AI-SMM часть 2. Как привели дешевый трафик заказчику из Pinterest В предыдущем посте на тематику разработки ИИ-агента для ведения соцсетей моей организации меня покритиковали за то, что мы еще ничего не разработали, но уже были готовы помогать в интеграции другим компаниям на заказ. Так вот, мы это и сделали для клиента и его интернет-мага...
Как сделать ИИ (нейро) продажника/консультанта в чате на сайте с обучением на информации по компании. [ИИ для бизнеса] В этой статье расскажу, как пошагово можно запустить своего ИИ консультанта на сайте для консультирования клиента или сбора новых заявок без навыков программирования.Задавайте вопросы про создание этого ИИ ( на самом деле GPT) бота или опишите идею любого другого, чтобы я ра...
Анонс Windows 11 Insider Preview Build 22635.4367 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4367 (KB5044373) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4367.ni_release_svc_betaflt_prod1.241005-0845. Для инс...
Quake 2 на нашем RISC-V, или как мы поднимали старый Radeon на FPGA Всем привет! Меня зовут Александр Разинков, я разрабатываю системный софт в компании YADRO. В этом посте я расскажу о стресс-тестировании нашего RISC-V-кластера с помощью… Quake 2! Почему «квейк»? RISC-V активно развивается как основная application-платформа в мире, и игры —...
Генерация подкаста на основе Telegram-канала, админка для корпоративных Telegram-чатов – и еще 8 российских стартапов 10 новых российских сервисов для генерации мерча, умного родительского контроля, проведения онлайн-занятий и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд. Чита...
«Эволюция ретро»: зачем трижды меняли формат и какие проблемы хотели решить Привет! Я — Таня Афанасьева, менеджер продукта в Selectel. Наш отдел занимается разработкой и поддержанием внешних сетевых сервисов. Команда состоит из десяти человек, среди них — team lead, product-менеджер, UX-специалист, разработчики, DevOps-инженеры и другие. Основной с...
iOS 18 для разработчиков: Ключевые изменения в UIKit Привет! Меня зовут Лена, я работаю iOS-разработчиком в KTS. Недавно вышла новая версия iOS 18, и я решила подробно изучить все нововведения, чтобы понять, какие новые возможности она предлагает разработчикам. В этой статье расскажу о самых интересных обновлениях в UIKit — но...
Развертывание проектного офиса под методологию SAFe с использованием метрики «Шестиугольник управления проектами» ч.3 Для меня подход к формированию команды всегда основывался на парадигме «бизнес — это люди». Однако, собирать команду гармонично было для меня настоящим испытанием. Пожалуй, настало время заявить, что для поиска и формирования управленческих компетенций в проектном офисе треб...
Анонс Windows 11 Insider Preview Build 27729 (канал Canary) Доброе утро, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 27723 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.27729.1000.rs_prerelease.241011-1428. Новшества Обновление приложения «Ножницы» ...
Сборка Python проекта с uv и Docker Привет, Хабр! Меня зовут Денис Савран. Я старший разработчик направления серверной разработки на интерпретируемых языках и работаю в компании «Криптонит». В этой статье я хочу поделиться опытом сборки проектов на Python с использованием самых современных инструментов. Читать...
Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 2] В первой части истории про квест под названием «Nubes проходит сертификацию Tier III Facility» Алексей Сидоров, старший инженер холодоснабжения, рассказал про борьбу тепловых пушек и кондиционеров внутри дата-центра. История получилась интересная, но неполная. Для получ...
Взлом паролей методом брутфорса, уязвимой машины в Kali GNU/Linux с hydra, medusa, ncrack — просто Всех приветствую читатели Хабра!Сегодня я поведую о том как установить, настроить, и эксплуатировать уязвимости заранее уязвимой машины Metasploitable2-Linux. В данной статье я скорее даже поделюсь своим опытом взлома уязвимого хоста в виртуальной машине.Но для начали правов...
Сервис Авито начал тестирование программы трейд-ин для смартфонов На текущем этапе инициатива доступна в Москве, Санкт-Петербурге и еще 25 городах России.
Анонс Windows 11 Insider Preview Build 26120.1912 (канал Dev) Доброе утро, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.1912 (KB5043168) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.1912.ge_release_svc_betaflt_prod1.240918-1925. Теперь инсайд...
Техники работы с User stories. Example Mapping и Scenario Mapping Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик и аналитик. Использование пользовательских историй или user stories является распространенным подходом в работе с требованиями.В этой статье я подробно разберу две техники работы с пользовательскими историями: Example M...
[Перевод] Как я получил 50000 + 0 долларов за уязвимость в Zendesk Привет, меня зовут Дэниел, мне пятнадцать лет, я имею опыт программирования, в свободное время занимаюсь поиском багов. В посте я расскажу безумную историю о том, как обнаружил один баг, затронувший больше половины компаний из списка Fortune 500. Поприветствуйте Zendesk Во...
Apple тестирует экраны с низким разрешением для нового Vision Pro Согласно последним данным, компания Apple планирует использовать в своем новом шлеме смешанной реальности экраны с более низким разрешением. Ранее купертиновцы уже получили от Japan Display Inc (JDI) тестовый дисплей. Однако, если верить данным, которыми сегодня поделились а...
Правила файрволов не так уж и безобидны Представим, что вы работаете специалистом по информационной безопасности. И к вам приходит запрос от внешних подрядчиков, работающих над проектом для вашей компании — открыть доступ с пары серверов в тестовом и промышленном контуре на опред...
Как мы сделали базу знаний Smarty на основе RAG За 15 лет работы red_mad_robot база знаний компаний сильно масштабировалась. Появление новых артефактов и рост количества проектов усложнили актуализацию знаний для сотрудников. Времени на обновление данных часто не хватает, поиск материалов стал сложнее,...
Студенты для студентов: от курсов по вышмату в МИСиС до приложения для вузов по всей России История о том, как мы создали приложение, где есть расписание, отзывы на преподавателей, стажировки и вакансии топовых компаний.Всем привет! Меня зовут Юлия Егорова, я сооснователь самого большого мобильного приложения для студентов РФ и СНГ «Кампус». – Как начинали ста...
[Перевод] Невероятно быстрый подсчёт байтов Оказалось, что тема суммирования целых чисел в кодировке ASCII в Haswell со скоростью memcpy гораздо популярнее, чем я мог ожидать. Именно поэтому я решил поучаствовать и в другом челлендже в жанре HighLoad: подсчёт uint8. В настоящее время я занимаю всего лишь 13 ...
Лаборатория реактивного движения NASA сокращает рабочую силу ещё на 5% Лаборатория реактивного движения NASA (JPL), один из ведущих мировых центров роботизированного исследования космоса, увольняет около 325 человек, или примерно 5% рабочей силы, — сообщила руководитель лаборатории Лори Лешин. Увольнения происходят на фоне сокра...
Большой обзор менеджеров паролей для бизнеса Стек технологий безопасности для рабочих мест будет неполным без программ управления паролями для сотрудников. Почему? Потому что одной из самых частых причин взлома учетных записей являются слабые и скомпрометированные пароли. А с учетом того, что все больше сотрудников раб...
Сломалась авторизация пользователя в Telegram Bot Mini App (Bot Api 8.0) Спойлер: Причина написания статьи - сломалась авторизация в Telegram боте Mini App после обновления Bot API 8.0, решение смотри внизу Всех приветствую, относительно не так давно решил написать телеграмм бота, под один небольшой проект, и под эту задачу решил изучить и встрои...
Отчёт Счетной палаты США: Модернизация наземных систем может задержать запуск миссии Artemis 2 Согласно отчёту Счётной палаты США, модернизация наземных систем, таких как мобильная стартовая платформа, может стать ещё одним фактором, влияющим на график миссии Artemis 2, запуск которой запланирован на сентябрь следующего года. Работа над программой наземных систем...
5 приложений для iPhone с результатами спортивных матчей. Узнай счет игры в пару касаний Во многих спортивных лигах осень, зима и весна — это время самых жарких состязаний и предельно упорной борьбы. Футбольная Лига чемпионов, чемпионат России, хоккейные КХЛ и НХЛ — все эти соревнования как раз проходят в этот период. Если вы всерьез увлекаетесь спортом, то нав...
Сертификация ФСТЭК: самый подробный гайд. Часть вторая – процесс сертификации Итак, вы определились со стратегией сертификации ФСТЭК, изучили регламенты и собрали список необходимых документов для ее прохождения. Очень подробно мы рассматривали эти этапы в первой части гайда. Напомню, что материалы собрала моя команда и я, CISO супераппа для бизнеса e...
Можно ли в 2024 году перейти с Андроида на Айфон и не страдать. Личный опыт iPhone, как и несколько лет назад, остается одним из самых желанных подарков для многих жителей нашей страны, даже несмотря на кучу ограничений и введенных санкций. Именно так я подумал и решил порадовать свою жену новеньким iPhone 15 Plus. Последние два с половиной года он...
Как понять, что на вашей команде дебафф по коммуникациям Привет, Хабр! Меня зовут Иван Мясников, я СТО продукта «Виртуальный ассистент» в МТС Диджитал. Сегодня подниму важную тему сбоя в коммуникациях внутри команд. По ней есть много хорошей литературы от профессиональных социологов и психологов. Они описывают, почему из-за пробле...
Samsung откроет линии по производств чипов по нормам 2 нм и 1,4 нм уже в следующем году Samsung Electronics ускоряет работу над производственным технологическим процессам по нормам 2 нм, о чем сообщает techpowerup со ссылкой на отраслевые источники. Компания начала установку передового оборудования на заводе S3 в Хвасоне для создания производственной линии...
Собеседование — битва к которой нужно подговиться Ты ищешь первую работу или решил сменить работу? Поздравляю! Впереди тебя ждет карусель интересных приключений: от собеседований и до ожидания обратной связи. Я провел немало собеседований, и у многих кандидатов есть одна общая ошибка — отсутствие подготовки. Они идут напрол...
Не играй в догонялки со Spring — Explyt Spring plugin для IDEA Community ВведениеВсем привет. После моей предыдущей статьи о Maven плагине, где я предложил новый подход к реализации и создал свою версию для IDEA (вместо того чтобы писать свой мини-мавен, я делегировал всю основную работу ему посредством Maven плагина), меня пригласили работать на...
Изменения в обновлении KB5044380 Preview (сборки 22621.4391 и 22631.4391) для Windows 11 версий 22H2 и 23H2 Microsoft выпустила необязательное накопительное обновление KB5044380 (сборки 22621.4391 и 22631.4391) для Windows 11 версий 22H2 и 23H2, которое приносит с собой исправления обнаруженных ошибок и различные улучшения. Список изменений Поэтапное внедрение Клавиатура для гей...
Анонс Windows 11 Insider Preview Build 27723 (канал Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 27723 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.27723.1000.rs_prerelease.241004-1602. Изменения и улучшения Общие: [Напоминан...
Postman: почтальон на страже API Привет! Меня зовут Бальцер Вадим, я QA-инженер в команде android направления Банки.ру. Сегодня поделюсь нашим опытом внедрения автотестов обратной совместимости и интеграции их в CI. В материале расскажу: - Зачем нашей команде понадобились автотесты для контроля об...
Готовим лоб к пробитию стен: как Android-разработчику найти первую работу в 2025-м Привет, друзья!Я Илья Попов, действующий senior android разработчик, ментор начинающих андроид-разработчиков и автор телеграм-канала Android Dev Notes.Итак, вы приняли решение стать андроид-разработчиком. Как найти дорогу в этом океане неизвестного впереди?Раз наша цель...
Apple выпустила iOS 18.2 beta 2 для разработчиков. Что нового и как обновить Айфон раньше всех Apple продолжает потихоньку готовить релиз iOS 18.2. Теперь сборки выходят не каждую неделю, так как торопиться некуда — релиз запланирован на конец декабря. А потому все нововведения можно протестировать как следует, чтобы избежать ошибок. Именно такой подход мы уже ...
Вредные советы для пилота NGFW «Встречают по одежке, провожают по уму» — гласит русская народная пословица. Мы осмелились переделать ее на свой лад: «NGFW встречают по маркетинговым материалам, а провожают… — стоп, а почему провожают? — … а покупают по результатам пилотного проекта!».Большинство продуктов...
«Шапочка из фольги не поможет»: что такое handover в базовых станциях и как его тестируют Привет, Хабр! Меня зовут Анастасия Беднова, я тестирую базовые станции в стандартах 4G (LTE) в YADRO. В профессии я почти 20 лет: начинала карьеру в крупной компании-вендоре как тестировщик одного из компонентов сети 3G. Когда два года назад YADRO объявила о разработке ...
Как я познакомилась с Unidraw Всем привет! Я Оксана, ведущий деливери-менеджер в Т-Банке и по совместительству активный пользователь новых продуктов. Если где-то выходит приложение интересующей меня тематики, то я в рядах первых альфа- и бета-тестировщиков. Так получилось с Unidraw.Unidraw — это интеракт...
Здесь все новые функции мини-приложений в Телеграм из последнего обновления для iPhone В 2024 году разработчики Телеграма сделали упор не только на развитии мессенджера, но и на мини-приложений. И не прогадали! За счет этого взлетел Hamster Kombat, X Empire и другие кликеры с криптой, а пользователи узнали о том, что здесь можно не только чатиться, но и круто...
Как избежать разочарования пользователя: от NPS к ценности Привет, Хабр! Это Глеб Михеев — член ПК, отвечающий за программу широко известной в узких фронтендерских кругах конференции FrontendConf, автор канала «Уставший техдир» и знатный амбассадор работы с джунами. Эту статью я написал по мотивам выпуска моего подкаста Фичи Катятся...
Одна эта микросхема размером с iPad быстрее второго по мощности суперкомпьютера в мире. Cerebras похвасталась мощью WSE-3 Исполинские микросхемы Cerebras WSE-3 размером с iPad способны запускать самую быструю на сегодня нейросеть на скорости на порядок выше, чем лучшие облачные серверы на основе GPU. фото: Cerebras Как рассказала компания Cerebras, она запустила клиентскую рабо...
Карьерный рост из senior: кто такой staff-инженер? Привет! Меня зовут Дима Салахутдинов, я principal-инженер в Купере и автор tg-канала «Стафф-инженер». У нас в компании это один из грейдов технической ветки развития инженеров, которую мы обобщенно именуем «Staff-инженер».Цель статьи — сформировать у senior-разработчика обще...
Как установить приложение на телевизор с Android TV, и где его скачать: обзор всех способов Что делает телевизор умным? Конечно же, выход в интернет и возможность установки приложений, расширяющих функциональность устройства. Загрузка сторонних программ, без преувеличения, — главное достоинство моделей со Smart TV. Поэтому каждый должен иметь представление о том, ...
Telegram web apps как альтернатива мобильным приложениям В последние полтора года я очень активно наблюдаю за стремительным развитием мини-приложений внутри telegram. В этой статье приведу несколько весомых аргументов, которые могут склонить вас к выбору бота с веб-приложением на базе telegram вместо традиционных мобильных приложе...
Как легко передать любой файл с компьютера Mac с macOS Sequoia на iPhone с iOS 18.1 и обратно Для многих пользователей устройств Apple периодически встает вопрос, как перекинуть файл с одного из них на другой. В частности, эта проблема частенько возникает у владельцев iPhone и Mac. Самый простой способ — воспользоваться для этого iCloud, вот только для его использов...
Тестирование видеокарты GT 710 - насколько она актуальна для гейминга в 2025 году. Часть первая Я решил протестировать GT 710 в разных играх и лично убедиться, что эта карта еще актуальна. В первую часть тестирования вошли несколько популярных игр и запуск видео различного разрешения.
EnJoyTheVR: доступная виртуальная реальность на базе смартфонов Всем привет! Меня зовут Евгений, я разработчик приложения EnJoyTheVR – приложения, которое позволяет погружаться в виртуальную реальность с 6DOF отслеживанием движений головы и рук прямо через ваш смартфон. В этой статье хотел бы рассказать о проекте, его задумке, этапах раз...
Как научить голосовой помощник Алиса рассказывать отзывы выпускников Яндекс Практикума Меня зовут Екатерина Александрова, я интернет‑маркетолог, выпускница курса «Интернет‑маркетолог» и «SMM‑продвижение в Телеграмм», и Станислав Козырев — ведущий инженер‑программист, дата‑аналитик и саентист ЦУНБ им. Некрасова, выпускник курса «Специалист по Dat...
Google изменит подход к обновлениям в Android 16. Нас ждет ранний релиз и сразу 2 версии График выхода свежих версий Android уже давно можно назвать устоявшимся явлением. Запуск каждого крупного обновления происходит в три этапа. На первом Google выпускает сборку Developer Preview для разработчиков. На втором — презентует апдейт на конференции Google I/O,...
Один день из жизни системного аналитика: синки, факапы в тестировании, сценарии и шутейки Привет, Хабр! Меня зовут Юля, я системный аналитик в МТС Диджитал. Сегодня на примере одного рабочего дня покажу, чем занимаюсь. Обычно в постах на Хабре описывают какие-то сложные кейсы — у меня это тоже есть, но мне кажется, что за этим теряется большая часть небольших и п...
Когда релиз? Как мы боролись с прокрастинацией с помощью метрик Работать комфортно, эффективно и не тратить время на бесполезные задачи — к этому стремится любая команда. Но ситуации, когда люди вроде бы работают, а релиза всё нет, случаются регулярно.Меня зовут Полина Таран, и уже три года я работаю тимлидом в финтех-компании Точка. Мы ...
Как мы нарушили все гайдлайны Kubernetes, чтобы описывать инфраструктуру в разы быстрее. Доклад Яндекса Привет, меня зовут Всеволод, я разработчик в Yandex Infrastructure — команде, которая создаёт платформу для разработчиков Яндекса. Последние 12 лет я занимаюсь внутренним облаком и за это время писал самые разные его компоненты: от базовой инфра...
Как запускать несколько разных действий с помощью Action Button в iPhone В iPhone 15 Pro вместо привычного нам переключателя беззвучного режима появилась универсальная кнопка Action Button. Она позволяла тем, кто постоянно держит звук на смартфоне отключенным, использовать ее для каких-либо других действий. Например, таким образом можно быстро з...
Во что компилятор C++ превращает код, или ускоряем код безопасно Привет, Хабр! Меня зовут Алексей Салтыков, я инженер-программист в команде КОМПАС-3D. Решил поделиться соображениями насчет оптимизаций в С++ глазами обычного разработчика. Хочется сразу предупредить, что статья никого ни к чему не призывает. Цель – наглядно показать, как не...
В «Яндекс Еде» появился новый тариф «Выгодно», снижающий стоимость доставки Команда Яндекса объявила о новой возможности для некоторых пользователей сервиса «Яндекс Еда», которую начали тестировать на платформе. Как пояснили в пресс-службе, с помощью нового тарифа доставки «Выгодно», сервис снизит нагрузку на свою логист...
VK закроет «Капсулу»? Проект умных колонок с ассистентом «Маруся» могут свернуть VK может прекратить выпуск своих умных колонок «Капсула» с голосовым ассистентом «Маруся», пишет издание «Коммерсантъ» со ссылкой на два источника на IT-рынке и собеседника в крупной сети по продаже бытовой техники и электроники. Кром...
Модель внедрения изменений: путь от обратной связи к результатам В большой ИТ-компании существует множество процессов работы. Часто бывает так, что тем органам управления, которые занимаются их построением, сложно понимать какие отрабатывают хорошо, а что устарело или требует преобразований. Столкнулась с этим и наша Команда изменений в S...
A Plus Japan стал издателем Overlord: Lord of Nazarick в РФ и других странах СНГ Lord of Nazarick выпустили по всему миру на смартфонах, только издатели Crunchyroll и A Plus Japan поделили между собой регионы: если в первом случае игра доступна по подписке в основном в англоязычных странах, то во втором случае можно её напрямую скачать через РФ, Украину...
Памяти Кевина Митника — хакера, ломавшего ФБР, АНБ и Кремниевую долину. Часть 14: из изгоев к звёздам Пойманный ФБР при помощи Симомуры в феврале 1995 года Кевин Митник провёл в калифорнийской тюрьме всю вторую половину 90-х. Шли годы, адвокаты отчаянно бодались с прокурорами, ибо в худшем варианте ему грозило вплоть до пожизненного. Представители системы в лице ФБР и компа...
10 логических задач, которые помогут вам пройти собеседование на инженера по тестированию Логические задачи помогают понять работодателю образ мыслей и алгоритмы решения проблем начинающего специалиста. Они редко встречаются на собеседованиях для специалистов высокого уровня — синьоров и тимлидов.Привет, Хабр! Меня зовут Кристина. Я ревьюер на курсе «Инженер по т...
Прототипы складных iPhone не могут избавиться от складки, сначала Apple может выпустить MacBook с огромным складным экраном Apple тайно тестирует несколько прототипов складных iPhone, но все они имеют очевидные проблемы со складками, о чем пишет mydrivers со ссылкой на Марка Гурмана из Bloomberg. Сообщается, что прототип iPhone со складным экраном похож по дизайну на серии Samsung Galaxy Z F...
Проверка содержимого PDF-файлов средствами Python и pdfminer. Часть 2 В предыдущей части статьи мы рассмотрели общие подходы к тестированию PDF и познакомились с тем, как библиотеки pdfminer и PDFQuery помогают нам получать детальную информацию об объектах. Достаточно ли нам этой информации? Далеко не всегда. В этой статье мы расскажем о решен...
Пирамида кайфовости продуктового текста Привет, Хабр! Меня зовут Настя Фальковская, я руководитель UX-редактуры в МТС. Я работаю с текстом и контентом много лет и знаю, как сложно бывает его оценить. Особенно в интерфейсе, где субъективные критерии типа «красиво написано» и «круто звучит» совершенно не работают. В...
Как создавать собственные эмодзи на iPhone и iPad с помощью нейросети Apple Intelligence Одной из функций iOS 18, которую Apple громко презентовала на WWDC 2024, является создание собственных смайликов эмодзи по текстовому запросу с помощью нейросети Apple Intelligence. Apple обозвала эту фишку Genmoji. В целом название вполне логичное. Вам же действительно пре...
Подборка российских QA-конференций и митапов Привет, Хабр! Меня зовут Василина Кузнецова, я работаю инженером по тестированию в Ozon Tech. Я часто смотрю отдельные видео докладов с конференций. Полезными для себя находила доклады про особенности Selenium и Playwright в тестах фронта, про&n...
Высотный склад ЗИЛ: «Матрица» от советских инженеров и забытая хайтек-революция в логистике В конце 1970-х годов завод имени Лихачева (ЗИЛ) в Москве стал местом реализации уникальной для своего времени инженерной идеи. Там построили высокотехнологичный высотный склад, в эксплуатацию его ввели в 1978 году. Проект стал частью масштабной программы промышленной автомат...
В России запустят бесконтактную оплату Айфоном без Apple Pay и NFC. Нужен только Bluetooth Несмотря на то что Apple Pay в России не работает уже более двух лет, владельцы Айфонов давно не испытывают каких-либо неудобств. Одни перешли на Android, где есть Mir Pay и SberPay, другие используют СБПэй, который даже на iPhone работает с NFC, а третьи просто наклеили се...
Универсальная платформа для 3D печати (FDM), часть 2. Стремление к лучшему - враг хорошего или же вполне достаточное для...? Лучшее - враг хорошего (крылатое выражение).У меня непритязательный вкус: мне вполне достаточно самого лучшего (Оскар Уайльд).--Сразу оговорюсь, статья носит узконаправленный характер и, скорее всего, представляет интерес для DIY-самоделкиных, которые любят копаться в "terra...
Не можешь создать лучшую в мире ракету — скопируй. Китайская ракета Long March 9 на удивление похожа на американскую SpaceX Starship На авиасалоне в Чжухае Китай представил новый облик сверхтяжелой ракеты Long March 9. Первый показ перспективной Long March 9 состоялся десять лет назад, и тогда она представляла собой классическую ракету — одноразовую, с тремя ступенями и твердотопливными двигате...
Как подготовиться к сессии: сделали приложение с курсами по вашим дисциплинам Как студентам понять то, что объяснил препод на паре, и не завалить экзамен?В школе проблем с подготовкой к ДЗ, контрольным и ЕГЭ не было. Полстраны учится по одним и тем же учебникам, задачи из которых прорешали на 100 раз (ну, и не забываем про ГДЗ), рынок репетиторов пере...
Учёные представили систему для сбора лунного реголита Учёные из Университета Бристоля представили новую систему телеуправления для сбора лунной пыли, которая может стать ключевым инструментом для будущих лунных миссий. Система позволяет операторам управлять роботом, собирающим образцы лунного реголита, используя виртуальну...
Применение статических анализаторов архитектуры на примере гексагональной архитектуры Отсутствие четкой структурированной архитектуры проектов — не редкость в ИТ. Одни этим пренебрегают из-за маленького масштаба проекта, другие — из-за сжатых сроков разработки, третьи — из-за отсутствия экспертизы в этом вопросе. Вместе с тем, движение по этому пути — практич...
Опыт работы с библиотекой h3: гексы, геопризнаки и Geo Feature Store Привет, меня зовут Роман Симановский, я Junior Data Scientist в команде Геоаналитики Альфа-Банка. Сегодня поделюсь опытом того, как мы работаем с пространственными данными, преобразовывая их в гео-признаки. С их помощью мы улучшаем модели машинного обучения, добавляя в них и...
Самое серьезное обновление в истории One UI: Samsung уже тестирует One UI 7 для Galaxy S23, Galaxy S23 Plus и Galaxy S23 Ultra На серверах Samsung обнаружилась бета-версия прошивки One UI 7 для смартфонов линейки Galaxy S23. Новое ПО имеет следующие номера сборок: S918BXXU7DXKM, S918BOXM7DXKM и S918BXXU7DXKM. Пока это внутренний бета-тест, когда тестирование откроется для обычных пользователей ...
Установка Linux на Android: новые горизонты для разработчиков и энтузиастов В мире мобильных технологий грядет очередная революция, которая может изменить подход к разработке и использованию приложений для Android. Google работает над интеграцией полноценной среды Linux в мобильную ОС. Это может не только упростить процесс создания софта, но и потен...
Почему вам лучше не работать проджектом Часто слышу от людей, которые только хотят войти в IT, что “если ты гуманитарий, а в QA идти не хочется, то есть один путь – в менеджеры проектов”. Им кажется, что рабочий день выглядит так: провел 2-3 встречи, выпил 3 чашки кофе, построил Гант, промотивировал команду и можн...
Проверка готовности приложения к работе в реальном ненадежном мире. Часть 2 Вторая часть статьи, в которой Виталий Лихачёв, SRE в booking.com и спикер курса Слёрма «Golang-разработчик» рассказывает, о чём стоит подумать перед выкаткой сервиса в жестокий прод, где он может не справиться с нагрузкой или деградировать из-за резких всплес...
Кузов Атома: создание, тестирование и эргономика на макете «Березка» В нашей предыдущей статье мы обсудили методы тестирования платформы электромобиля без серийного кузова. В этом материале мы сосредоточимся на ключевом аспекте разработки — создании и тестировании кузова, включая эргономику, экстерьер, интерьер, навесные элементы и электронны...
Как тестировать CPA-проекты: подробное руководство Что такое CPA-сети и как их тестировать? Информации о cpa-платформах не так много, поэтому QA-новичкам бывает сложно в них погрузиться: что и как тестировать, что обязательно учесть в первую очередь, что проверять одному, а что — с командой. В нашей компании несколько таких...
В «Яндекс 360» для бизнеса обновился «Трекер» Команда «Яндекс 360» сообщила о запуске обновления универсального набора сервисов «Яндекс 360» для работы. Для пользователей появилось сразу несколько новых опций использования «Трекера». Сгенерировано нейросетью Dall-E К...
Ускорение LUP-разложения матрицы с помощью OpenCL Я являюсь автором проекта по математическому моделированию прикладной механики и в работе моей программы до 90% вычислительного времени уходит на решение системы линейных уравнений. Цель этой статьи сугубо практическая - найти оптимальный метод решения системы линейных уравн...
Как я учился писать промпты для RAG пайплайна. Разбор 3-го места на AI Journey 24 E-com AI assistant Я занимаюсь классическим ML, как это теперь принято называть. Делаю продвижение в поиске и рекомендациях Авито (и еще пишу в канал Big Ledovsky). Работа, признаюсь, интересная, и очень мне нравится. Однако этот хайп вокруг LLM.. Да даже не хайп, а просто бытовой опыт использ...
Apple Watch с watchOS 11 научились определять болезнь до первых симптомов. Вот как это работает Наряду с iOS 18, про которую за прошедший с момента ее выхода месяц рассказали уже всё, что можно, Apple выпустила новую операционную систему для умных часов Apple Watch watchOS 11. В этом году обновление не юбилейное, и новых функций в нем оказалось минимум, однако есть ко...
UserGate представила высокопроизводительный NGFW для крупных корпоративных сетей Компания UserGate, ведущий российский разработчик экосистемы ИБ-решений, представила новое поколение решений класса NGFW — линейку высокопроизводительных межсетевых экранов следующего поколения (Next-Generation Firewall) для крупных корпоративных заказчиков и центров обработ...
Сентябрьское обновление Xbox — компактный режим Game Bar, обновление мобильного приложения Xbox Предварительная загрузка обновлений на Xbox На игровых консолях Xbox появилась поддержка предварительной загрузки обновлений, чтобы вы могли начать игру сразу после выхода обновления. Чтобы воспользоваться этой новой функцией на вашей консоли, перейдите в раздел «Мои игры и...
Внешняя видеокарта backend-разработчика, или как заставить лучшего друга перестать тупить и начать помогать (часть 1) Всем привет! Меня зовут Николай Первухин. Я увлеченный разработчик на GoLang, работаю в Ozon Банке в группе разработки сервисов ЗСК (KYC).Большинство статей о внешней видеокарте посвящены погоне за FPS в играх. Здесь же я хочу сконцентрироваться на том, как заставить её прин...
Оптимизация Arenadata DB: как избежать критических ошибок и повысить производительность кластера Привет, Хабр! Меня зовут Дмитрий Капралов, я работаю в команде консалтинга компании Arenadata. Одной из наших задач является проведение аудита кластеров СУБД Arenadata DB (ADB). Проектирование физической модели данных и настройка квотирования ресурсов кластера пров...
Полезные приложения для старых телевизоров на Андроид ТВ и не только Телевизоры на Андроиде устаревают намного медленнее, чем смартфоны. Если вторые регулярно обновляются, получают новейшее железо и внешний вид, то первые выглядят примерно одинаково что сейчас, что года 3-4 назад. При этом они еще и работают медленнее: Android TV расходует н...
ETL-проект для начинающих Data Engineers: От почтового сервера до Greenplum Привет, Хабр! Меня зовут Дмитрий, я инженер данных, и это моя первая статья. В ней я хочу поделиться своим пет-проектом, который посвящен созданию ETL-процесса — важного элемента в работе любого Data Engineer. Мой проект направлен на извлечение данных из электронной почты и ...
Коммитить нельзя сканировать: как мы боремся с секретами в коде Привет Хабр! Меня зовут Александр Карпов, я работаю в команде защиты приложений ИБ VK. Сегодня я хочу рассказать про наш процесс поиска секретов в каждом коммите в GitLab. У нас, как и у большинства компаний, был классический процесс борьбы с секретами – различные инструмент...
Microsoft: тестирование Windows Recall отложено до декабря Старший менеджер программы Windows Insider Брэндон ЛеБланк в заявлении для The Verge заявил, что публичное тестирование функции Windows Recall отложено до декабря 2024 года. Это уже не первый перенос. Изначально функция должна была выйти 18 июня вместе со стартом продаж уст...
Пробуем Flutter в Telegram Mini Apps: Насколько хорошее решение для разработки? Привет, Хабр!Меня зовут Богдан, и я Flutter-разработчик, работающий в аутсорсе. В этой статье на моем примере я расскажу о создании веб-приложения на Flutter для Telegram Mini Apps. Хотите узнать, насколько применим Flutter в вебе, как разработать и запустить свое приложение...
Сбер советует поторопиться: новое официальное приложение Сбербанка для iPhone появилось в App Store Команда Сбербанка объявила радостную новость для владельцев мобильных устройств Apple. С сегодняшнего дня, 22 октября 2024 года, владельцы iPhone могут скачать в App Store новую официальную версию приложения «СберБанк Онлайн» под названием «Бюджет Онла...
5 классных функций watchOS 11, ради которых стоит обновить свои Apple Watch Не так давно Apple представила обновления всех операционных систем, среди которых оказалась и watchOS 11. Многие посчитали апдейт довольно скромным на нововведения, однако даже владельцам старых моделей Apple Watch досталось очень много интересных функций. Минус в том, что ...
Что дает поддержка Google Fast Pair вашим беспроводным наушникам В последнее время стало появляться много наушников с Google Fast Pair — технологией, тесно связывающей аудиоустройство со смартфоном и делающей их буквально одним целым. Производители Bluetooth-гарнитур нередко делают на ней акцент, но при этом не объясняют, в чем ее суть: ...
Анонс Windows 11 Insider Preview Build 22635.4291 (канал Beta) Доброе утро, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4225 (KB5043166) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4291.ni_release_svc_betaflt_prod1.240919-1625. Для инса...
Пишем приложение на C#-стеке Всем привет! Меня зовут Дмитрий Бахтенков, и я .NET-разработчик. Сегодня мы проведем эксперимент — напишем полноценное веб-приложение с использованием решений, которые написаны на C# и платформе .NET. Больше моих статей можно прочитать в медиа вАЙТИ.Что я имею в виду?Ка...
Россияне скупают Haval, Geely и Chery, а сами китайцы предпочитают BYD, Volkswagen и Toyota. Итоги продаж на автомобильном рынке КНР за 9 месяцев Самый востребованный бренд автомобилей в Китае по итогам 9 месяцев продаж — BYD. Как пишут «Китайские автомобили», за три квартала BYD реализовала на домашнем рынке 2,33 млн автомобилей и закрепила за собой тем самым 14,95% рынка. Фото: Volkswagen Вто...
OneDrive получит новое мобильное приложение, улучшенный поиск и цветные папки в «Проводнике» Windows Microsoft анонсировала большое обновление облачного сервиса OneDrive, который получит улучшенный поиск, поддержку цветных папок в «Проводнике» Windows, интеграцию со сторонними сервисами, новое мобильное приложение и другие улучшения. Некоторые изменения станут доступны в б...
Что делать, если WAF не умеет работать с JSON: готовое решение Сегодня расскажем вам о нестандартном подходе к защите веб-приложений с помощью PTAF PRO. Мы с коллегами столкнулись с интересной задачей: как защитить уязвимое приложение от вредоносных JSON-запросов, если WAF официально не поддерживает их обработку в пользовательских прави...
Еще один язык разметки для аналитиков Всем привет! Меня зовут Артем, я аналитик, занимаюсь автоматизацией бизнес процессов и учета, преимущественно в крупных производственных холдингах.В этой статье я буду рассуждать о графических артефактах в технической документации. О том, какие существуют визуальные языки, о...
Правда ли, что Rutube удалили из Google Play, и где теперь его скачать на Андроид За почти 3 года из Google Play исчезли многие российские приложения, главные из которых — банковские. Со временем компания Гугл, как и Apple, удалила различный развлекательный софт для Android, например, онлайн-кинотеатры и даже фирменное приложение Мегафона. Сегодня,...
В России создали «Распределяющую шляпу» с нейроинтерфейсом для выбора профессии В российской биотех-лаборатории Neiry разработали интересное устройство, которое призвано помочь школьникам определить предрасположенность к определенному профессиональному направлению. Иллюстрация: Neiry / «Брейни» В компании подчеркнули: Neiry создали нас...
Мобильную игру Risk of Rain: Hostile Worlds закрыли, не дав ей шанса После новостей о том, что после покупки Gearbox Entertainment компания Take-Two не выпускала обновлений для Risk of Rain Returns, я задался вопросом: «А что случилось с Risk of Rain: Hostile Worlds?». Это мобильный рогалик, последняя новость по которому на AppTime была 26-го...
Анонс Windows 11 Insider Preview Build 26120.2222 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.2222 (KB5046746) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.2222.ge_release_svc_betaflt_prod1.241031-1202. Теперь инсай...
Создаём современные npm-пакеты и преодолеваем трудности совместимости ESM и CJS Привет! Меня зовут Никита, и я тружусь в команде фронтенда платформы в Ozon. Платформа поставляет инструменты для создания и поддержки JS-проектов. В компании в настоящее время более 500 таких проектов. Мы прилагаем максимум усилий, чтобы разработчикам всех проектов было оди...
Квантизация позволяет запускать Llama 3.2 на мобилках Квантизация помогла портировать последнюю версию LLM Llama 3.2 на мобильные платформы - iOS и Android. Для этого разработчики выпустили квантованные версии Llama 3.2 1B и 3B, которые при тестах на ARM-процессорах показали высокую скорость инференса, по сравнению с несжатыми ...
Что нужно включить на Android сразу после покупки смартфона Каждый смартфон обладает сотнями (если не тысячами) функций. Большинство имеют лишь номинальное значение или вовсе являются бесполезными. Но среди них есть по-настоящему важные настройки, которые нужно активировать сразу после покупки устройства. Они не только сделают взаим...
DuckDB: сказ о том, как утёнок приютился в Persistent Volume Привет, дорогой друг. Меня зовут Максим и я data-инженер в одной из прекрасных команд AI area компании Домклик. Правильно перевозить байтики с места на место нам помогает огромный зоопарк инструментов. И, кажется, мы приручили ещё одного питомца.В эт...
Высокая солнечная активность сократила жизнь австралийских спутников На прошлой неделе три австралийских спутника, Binar-2, 3 и 4, из космической программы Binar Университета Кертина, досрочно завершили свою миссию, сгорев в атмосфере Земли. Эти кубсаты были предназначены для проведения научных исследований и тестирования новых систем в ...
Рациональность вложений в автоматизацию процессов. Разбираем на примере столовой и ещё двух историй крупных компаний Итак, у вас есть благая цель: вы хотите построить на производстве столовую, чтобы сотрудники могли пообедать на работе и не ездили в ближайшую пиццерию. Так вы сократите время простоя, а ещё никто не будет греть рыбу в общей микроволновке. Это хорошо. Правда, пока вы делаете...
Создание плагина для IntelliJ IDE с подключением GigaChat для проверки качества кода При разработке рабочего проекта, локальный запуск которого дело достаточно ресурсоемкое, у меня возникла идея попробовать облегчить себе работу путем создания плагина, который налету при разработке может анализировать блок кода, тем самым выдавая рекомендации по оптимизации ...
Бета-версия приложения Xbox для Windows получила новую домашнюю страницу Microsoft объявила, что с сегодняшнего дня участники программы Xbox Insider могут оценить переработанную домашнюю страницу в приложении Xbox для Windows. Новая версия разработана с учётом отзывов пользователей и результатов многомесячного тестирования внутри компании. Разра...
Перфоратор не помеха. Наслаждаемся «чистым» звуком с денойзером от SaluteJazz Представьте себе ситуацию: вы работаете на удаленке и должны принять участие в важной видеоконференции, а в этот момент домашняя кошка решила устроить спортивный забег, снося все на своем пути. В соседней комнате заплакал ребенок, а сосед и...
Доставка изменений при разработке backend приложений Кульминацией разработки является доставка функционала конечному потребителю. Этот момент наиболее важен и наиболее опасен, так как, в случае ошибки, пользовательский опыт может ухудшиться. Здесь я опишу какие меры можно предпринимать, чтоб избежать ошибки и когда.Начну с пос...
События и сенсоры в Scratch: как создать первую программу В этом уроке мы познакомимся с базовыми командами в Скретч: событиями и сенсорами. И покажем, как новичкам создать простую программу. Инструкция предназначена для детей 7-8 лет и старше.Scratch — визуальная среда, с которой многие дети начинают освоение программирования. Зде...
Хорошие книги для gamedev AI программера После статьи о книгах для саморазвития gamedev программиста, меня просили больше написать про аишную часть и том, что стоит почитать по этой теме. Для программиста ИИ в игрострое ситуация с книгами схожа, но с несколькими интересными особенностями. Здесь важна не только глуб...
ChatGPT теперь доступен в Windows в виде отдельного приложения ChatGPT получил отдельное приложение для Windows. Оно пока доступно не всем, но уже вышло на рынок. фото: OpenAI OpenAI сейчас тестирует приложение, сделав его доступным для тех, у кого есть платная подписка на чат-бота. Загрузить ПО можно из Microsoft Store...
Анонс Windows 11 Insider Preview Build 22635.4435 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4435 (KB5044377) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4435.ni_release_svc_betaflt_prod1.241016-1835. Для инс...
Анонс Windows 11 Insider Preview Build 22635.4445 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4445 (KB5046745) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4445.ni_release_svc_betaflt_prod1.241023-1747. Для инс...
Swinlanes — возможная альтернатива Agile и Kanban Привет, Хабр!В свободное от основной работы время за последние 4 месяца я разработал инструмент для управления продуктами без использования принципов Agile и Kanban. Вместо доски и тикетов разработка ведется вокруг фич и их итераций. Мне очень интересно ваше мнение. Изн...
Как обстоят дела в российском финтехе в 2024 году? Российский финтех по праву считается одним из самых крутых в мире, более того на месте он не стоит. Сегодня обсудим, что там есть новенького и на какие проекты стоит обратить внимание.
[Перевод] Что лучше — оценка рекрутера или подбрасывание монетки? Вот данные: перевод статьи Алин Лернер и Питер Бергман Этот пост - первый захватывающий для interviewing.io, потому что он посвящен настоящему эксперименту, проводимому настоящей академической исследовательской лабораториейЕсли вы читаете мои работы в течение последнего десятилетия, то ...
Остаться или уволиться? Советы начинающим, как сделать карьеру Привет, Хабр. Меня зовут Павел Земсков, я руковожу маркетинговой аналитикой в Uzum. Менять работу — занятие обычно хлопотное и неприятное. Но всегда ли стоит сжигать мосты и уходить из компании? Вдруг вы ещё можете улучшить своё положение здесь? По моему опыту, лучше пообщат...
Markdown Editor: WYSIWYG и markup-редактор на базе Gravity UI Привет, Хабр! Меня зовут Сергей Махнаткин, я работаю разработчиком в отделе User Experience в Yandex Cloud. В прошлом году мы писали о нашей дизайн-системе и библиотеке компонентов Gravity UI. С тех пор система не раз обновлялась и обрастала новыми функциями, и сегодня я хоч...
Как перевести текст с картинки на iPhone без стороннего софта Многим из нас периодически приходится переводить различный текст. Кто-то это делает по работе, кому-то просто необходимо сделать это для себя, но так или иначе подобная проблема имеет место быть. Недавно мне надо было посмотреть состав двух гелей для зубов с одинаковым назв...
Анонс Windows 11 Insider Preview Build 26100.2152 (канал Release Preview) Добрый вечер, друзья! Прошлой ночью Microsoft выпустила новую предварительную сборку Windows 11 (версия 24H2) под номером 26100.2152 (KB5044384) для участников программы Windows Insider на канале Release Preview. Полный номер сборки: 10.0.26100.2152.ge_release_svc_prod2.241...
Как мы делаем Автограф — «русское Visio» Самая первая инженерная версия редактора, не самая удобная для конечных пользователей В России MS Visio используется для того, чтобы нарисовать планы помещений, вентиляции, пожарной сигнализации, рисовать всякие схемы работы — и так далее. Потом в какой-то момент оно пропа...
Совместили молодёжный AI-конкурс с задачами «Северстали» и сделали предсказатель срывов поставок Кажется, ещё недавно ИИ был прерогативой умудренных опытом специалистов и даже ученых, но сейчас его осваивают и школьники. Уже сегодня они помогают отраслевым гигантам строить прогнозные модели. Глядишь, завтра в детсадах начнут сетки обучать. Мы делали конкурс по ИИ для мо...
Печатаю гусеницу Маленькая заметка о желаниях и возможностях.Возвращаясь к вопросу о том, что меня побудило заняться "пластмассовым танкостроением", я однозначно называю одно слово: гусеницы. Это странно, но это так. До этого я около года ковырялся в браслетах для часов, сделал их около 20 ш...
Как стать автором: очень не страшная история Вдохновлено написанием статьи, после прочтения условия проведения "Челлендж от Хабра" для авторов и общения в ТГ группе этого челленджа.Что является главным страхом зарегистрированного пользователя Хабра к написанию своей возможно первой статьи? А давайте так: Что может дать...
Анонс Windows 11 Insider Preview Build 22635.4371 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4371 (KB504498) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4371.ni_release_svc_betaflt_prod1.241010-1624. Для инса...
Что на неделе: экзамены для айтишников на «Госуслугах», новые фичи Telegram и ИИ-портрет за $1,08 миллионов Этим воскресным днем я Олег Малахов из AGIMA приветствую вас в новом выпуске моего дайджеста новостей. На этой неделе собрал для вас всё (или почти всё) самое актуальное и любопытное из мира IT — будет что обсудить с коллегами завтра на перерыве. Погнали! Читать далее
[Перевод] Создание визуальных новелл в Unity: Naninovel 1.20 Naninovel – теперь уже полноценный движок для создание визуальных новелл в Unity. За своё недолгое (относительно других похожих движков) существование, он успел обзавестись большой фанатской базой и пройти не малый путь разработки. Каждая последующая версия движка - большая ...
Практика реализации Веб-ГИС приложений и сервисов на основе открытых ресурсов. Начало Идея спасти мир и при этом заработать немного шекелей витала у меня в голове уже давно. Имея неплохой накопленный опыт в области геоинформационных систем и защитивши в свое время диссертацию с их применением мне не хватало знаний разработчика. Окончив IT-курсы и получив дост...
NASA пересматривает архитектуру программы Mars Sample Return для снижения затрат и сокращения графика NASA намерено пересмотреть архитектуру программы Mars Sample Return (MSR) к концу года, чтобы снизить затраты и сократить график. Для этого 15 октября агентство собрало окончательные отчёты по 12 исследованиям, как сообщил Джефф Грэмлинг, руководитель программы MSR...
Какими российскими онлайн-кинотеатрами я пользуюсь и что интересного в них можно посмотреть Для многих уход из России зарубежных стриминговых сервисов по типу Netflix и Spotify превратился в настоящую трагедию. Пользователи решили, что смотреть и слушать больше нечего, и начали искать обходные пути, как получить доступ к заветному контенту. Я никогда не был фанато...
Создание подводной лодки на 3D принтере, или как я провёл это лето Почти 15 лет прошло с тех пор, как свет увидела очередная игра серии «Автоугонщик» - Grand Theft Auto V. Помнится, как в далёких нулевых, будучи детьми, мы в прямом смысле проживали жизни Томми Версетти, а потом и Карла Джонсона, предпочитая это как партам, так и подъездам....
Функциональная спецификация на разработку ERP-системы на примере ABAP-отчета Имплементация корпоративной информационной системы требует вовлечения большого числа участников для решения задач управления проектом, моделирования бизнес-архитектуры, реализации программного обеспечения, миграции данных, подготовки технической инфраструктуры и обработки из...
[Перевод] Асинхронный Rust в трех частях. Введение Async/await, или «асинхронный ввод‑вывод», — это относительно новая функция языка, которая позволяет программам выполнять несколько задач одновременно. Это своего рода альтернатива многопоточности, хотя программы на Rust часто используют и то и другое. Асинхронный ...
Vector.dev: как упростить подсчет метрик по логам Меня зовут Дима Синявский, я SRE-инженер в Vi.Tech — это IT-дочка ВсеИнструменты.ру. В этой статье я расскажу вам о нашем опыте работы с vector.dev, как мы сначала превращали логи в метрики и как это автоматизировали до такой степени, что теперь с этим справиться один yaml-d...
Негативная магнитотерапия А вы знаете, что человека можно намагнитить? В поисковике можно набрать "Влияние магнита на воду", и посмотреть ролик на Ютубе. Общий принцип - текущая вода в магнитном поле - это подвижный проводник, или делать переменное магнитное поле в постоянной воды. Возникают токи в в...
10 SDK, чтобы улучшить ваше мобильное приложение SDK (Software Development Kit) — комплекс инструментов для расширения функциональности мобильных приложений и доступа к новым опциям и возможностям ПО. При этом каждый SDK ограничен своим набором компонентов и закрывает определённые задачи бизнеса. В статье расскажем о базов...
[Перевод] Уделите внимание токенизаторам — и вот почему На прошлой неделе я помогал одному другу пустить одно его новое приложение в свободное плавание. Пока не могу особенно об этом распространяться, но упомяну, что это приложение, конечно же, сдобрено искусственным интеллектом — сегодня этим не удивишь. Может быть, даже изрядно...
Как я использовал КОТа, чтобы войти в ИТ Всем привет! Меня зовут Лысенко Алексей, я тестировщик бэк-офисного программного обеспечения в РСХБ-Интех – дочерней ИТ-компании РСХБ.На сегодняшний день я занимаю должность ведущего инженера-тестировщика уровня Middle. До устройства на работу в ИТ-компанию я работал в сфере...
Хочу собрать рабочую группу для написания и публикации инициативы на roi.ru по федеральному внедрению IPv6 в РФ Всем привет, Хабравчане.Лично я программист 1С и в сетевых технологиях не особо разбираюсь. Но по верхам всё-таки нахватался. Потребовалось мне удалённо управлять компьютером моих родных по ssh. Самый простой способ, как мне кажется, у провайдера получить белый ip и подключа...
Как я переходил с Built-In на URP в Unity и обратно с помощью Chat GPT Недавно я решил перевести свой проект с классического Built-In рендеринга на URP (Universal Render Pipeline) в Unity. Как и многие разработчики, я был вдохновлён обещаниями улучшенной производительности и современного внешнего вида графики, особенно для мобильных устройств. ...
Как перенести фото с телефона на телефон Пожалуй, самым важным типом файлов на телефоне являются фотографии. В них хранятся наши воспоминания, и, конечно же, мы любим ими делиться и не хотим потерять дорогие снимки при переходе на новое устройство. Чтобы процесс обмена данными не стал для вас камнем преткновения, ...
Анонс Windows 11 Insider Preview Build 22635.4300 (канал Beta) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 (версия 23H2) под номером 22635.4300 (KB5044386) для участников программы Windows Insider на канале Beta. Полный номер сборки: 10.0.22635.4300.ni_release_svc_betaflt_prod1.240925-1818. Новшест...
Интеграция Unity кода в React Native. Часть 2 Всем привет! На связи снова команда dev.family. Мы продолжаем разбирать тему интеграции Unity-проекта в приложение, написанное на React Native.В предыдущей серии…Мы начали с того, что поместили игру на Unity в наше приложение. Как это было, можно почитать в предыдущей статье...
Команда sfc /scannow в Windows 11 24H2 находит повреждённые файлы при каждом запуске Microsoft подтвердила, что в Windows 11 версии 24H2 системная утилита sfc /scannow для проверки целостности системных файлов работает некорректно и сообщает о наличии повреждённых файлов при каждом запуске. Проблема связана с несоответствием хэш-суммы файла Microsoft.Web.We...
Об анатомии крэшей на iOS «по-взрослому» Привет, Хабр. Меня зовут Давид Чупреев. Я разработчик мобильных приложений в команде Core iOS ОК. В работе любого ПО как на iOS, так и на других ОС, важна стабильность и отказоустойчивость. Вместе с тем, полностью исключить сбои и ошибки в работе приложений попрост...
Об анатомии крэшей на iOS «по-взрослому» Привет, Хабр. Меня зовут Давид Чупреев. Я разработчик мобильных приложений в команде Core iOS ОК. В работе любого ПО как на iOS, так и на других ОС, важна стабильность и отказоустойчивость. Вместе с тем, полностью исключить сбои и ошибки в работе приложений попрост...
Я сдал пилотный экзамен Yandex Cloud Security Speciality, чтобы вам не пришлось Привет! На связи Влад Павловский, DevSecOps инженер компании Swordfish Security. В данной заметке хотел бы поделиться с вами опытом прохождения сертификации Yandex Cloud Security Speciality, который был запущен в октябре и так получилось, что у меня получилось пройти пилотны...
Apache Flink: Сериализация и JacksonStateSerializer Привет, Хабр! На связи Александр Бобряков, техлид в команде МТС Аналитики. Это мой десятый материал про Apache Flink. В предыдущей части мы закончили разбирать оператор с Flink-таймерами, использующими внутреннее состояние. Также я показал, как их можно тестировать с помощью...
Ростех разработал платформу для командной работы на замену Miro Компания «РТ-Техприемка» госкорпорации «Ростех» разработала веб-приложение «Онлайн-доска». Это аналог зарубежного продукта Miro, он позволяет организовать командную работу в реальном времени и визуализировать информацию на одном экран...
Зачем нужны TMS и как мы пришли к TestRail: опыт Рунити Привет, Хабр! Меня зовут Анна Асабина, я занимаюсь тестированием бэкэнда доменного направления в Рунити. В этой статье мы затронем основные понятия Test Management System и поговорим о плюсах и минусах внедрения TMS в проект. Также решим, какие важные черты должны присутство...
Запуск одной из самых нашумевших ИИ-функций Windows 11 снова переносится. Recall можно будет опробовать в декабре Нашумевшая функция Recall для Windows 11 станет доступна пользователям позже, чем должна была бы. фото: Microsoft Microsoft сообщила, что опять переносит выпуск Recall. Если ранее было запланировано развернуть тестирование в октябре, то теперь это случится лишь ...
Искусственный интеллект на страже качества: Команда ZeBrains создала систему автоматического поиска дефектов ноутбуков Рассказываем, как мы, " or ""=" [ZeBrains] заняли призовое место в кейсе от компании "Сила", и решили задачу по созданию ИИ-модели для автоматического обнаружения и классификации дефектов на изображениях ноутбуков.В мире разработки программного обеспечения часто говорят, что...
[Перевод] Новый подход к безопасному управлению состояниями в Kotlin-приложениях Вот уже несколько лет я занимаюсь разработкой высокопроизводительных, полностью асинхронных, реактивных, мультиплатформенных приложений. За это время я успел наткнуться на несколько довольно тонких и трудно отлаживаемых проблем с управлением состояниями. В этой статье я хоте...
Как я пытался приручить кофемашину Добрый день. Делюсь своей старой исследовательской мини-статьей. Не ругайтесь, мне просто было скучновато.Я, как и любой программист, люблю изучать что-то новое. Все мы знаем о киношных хакерах, которые могут парой нажатий кнопок на любом холодильнике, взломать инсту маминой...
Как бесплатно пользоваться нейросетью Google Gemini на iPhone в России Бум нейросетей по всему миру продолжается, однако, как оказалось, еще не все крупные корпорации выпустили свои приложения для iPhone. Одной из последних в этом списке оказалась, как ни странно, Google. Вы могли пользоваться ИИ Gemini через браузер, однако отдельного клиента...
ООП для типовых ML задач Привет! Меня зовут Андрей Татаренко, я работаю Data Scientist-ом в Альфа-Банке. Я вам расскажу о своем опыте разработки Python-библиотеки для автоматизации разработки типовых ML-моделей. В статье привожу ту структуру основных классов, которая у меня получилась. Надеюсь, чита...
Работа с дисками в РЕД ОС В последние годы российские дистрибутивы Линукс уверенно набирают популярность. Одним из наиболее распространенных дистрибутивов является РЕД ОС. Это разработка компании «РЕД СОФТ» которая с 2014 года занимается разработкой данной ОС. В основу этого дистрибутива была положен...
Как мы переманили пользователей удобным сервисом платежей Всем привет! Меня зовут Александра Пилюгина, я продакт-менеджер команды «QR и Фотоплатеж» в управлении «Платежи», банк ВТБ. К нам каждый месяц приходит около 500 тысяч новых клиентов. Специально для них наша команда разработала сервис переноса платежей в ВТБ Онлайн, попутно ...
В экшен-шутер Jackal Shooter: Army Tank добавили 10 новых уровней Студия FALCON GAME выпустила игру Jackal Shooter: Army Tank 29-го октября в App Store и 4-го ноября в Google Play. Стоит ожидать, что это ОБТ, так как в Play Market есть приписка «бета-версия». Проект успели скачать более 50 000 раз, а в App Store он занял топ-148 место сред...
Загадка гигантской солнечной пушки Архимеда — зачем ее построили в СССР Большая солнечная печь, построенная в Узбекистане в 80-х годах. Источник фото: www.stena.ee В 80-х годах в Узбекистане недалеко от Ташкента, было построено одно из самых уникальных научных сооружений в истории тех времен — гигантская солнечная пушка Архимеда, получившая назв...
Как поменять клавиатуру на Андроиде На каждом смартфоне есть стандартная клавиатура, позволяющая искать информацию в интернете и переписываться в мессенджерах. Как правило, она всегда работает стабильно и не вызывает нареканий, но порой так и хочется попробовать что-то новое. Например, изменить клавиатуру на ...
Как ошибка в ТЗ сделала из тигра бобра, или Почему дизайн — пиковый туз в колоде цифрового продукта Всем привет! Я Вика Левена, руководитель отдела аналитики в AGIMA. По роду деятельности я много работаю с дизайнерами. На рынке заказной разработки (да и не только) все точно понимают, насколько важна роль дизайна. Но когда приходит время доказать эту важность, ситуация прев...
Что делать, если на Андроид ТВ не работает Google Play Совсем недавно мне понадобилось приобрести телевизионную приставку на Android TV. В спальне стоит ТВ без умных функций, и ничего умнее, чтобы не менять сам телек, я просто не придумал. В других комнатах уже давно используются устройства на этой системе, и они полностью меня...
Системный подход к полунатурному моделированию и быстрому прототипированию с использованием КПМ РИТМ Системный подход к полунатурному моделированию и быстрому прототипированию с использованием КПМ РИТМВ современной практике отдельные части сложных инженерных систем разрабатывают распределенные команды, которые могут быть не очень хорошо скоординированы между собой. У разроз...
Проверка готовности приложения к работе в реальном ненадежном мире. Часть 1 Опытом делится Виталий Лихачёв, SRE в booking.com и спикер курса Слёрма «Golang-разработчик». Он рассказывает, о чём стоит подумать перед выкаткой сервиса в жестокий прод, где он может не справиться с нагрузкой или деградировать из-за резких всплесков при наплыве пользовател...
Как мы разработали и добавили «истории» в сервис для поиска работы за 3 месяца Привет, Хабр! В этой статье расскажу, зачем приложению по поиску работы понадобился видеоконтент, как нам с командой удалось его реализовать и с какими сложностями мы столкнулись. Для начала расскажу о нашей платформе. Идея ее создания возникла из наблюдений за знакомым...
Инженеры упростили тестирование солнечных элементов с помощью ИИ Команда инженеров из Университета Джонса Хопкинса разработала метод машинного обучения, который значительно ускоряет процесс тестирования солнечных элементов. Этот подход, возглавляемый аспирантом пятого курса, обещает упростить традиционно медленный и затратный пр...
Новая камера NASA для миссии Artemis прошла тестирование В сентябре 2026 года NASA запланировало запуск миссии Artemis 3, в рамках которой четыре астронавта отправятся в южный полярный регион Луны. Основной целью миссии является сбор данных, которые помогут лучше понять происхождение, историю и эволюцию Луны. Для этого астрон...
Почему не работает СБОЛ на iPhone и как теперь зайти в личный кабинет Сбербанк Онлайн На днях Сбер выпустил новое приложение Бюджет онлайн, а заодно предупредил своих пользователей о том, что его необходимо скачать. Многие игнорируют такие СМС и очень зря. Несмотря на то, что это похоже на навязывание, на самом деле это самая что ни на есть забота о клиентах...
Видеоновости: Анонс Rust Mobile, возрождение R6M, релиз MWT: Tank Battles, альфа-тест Destiny Rising и другое Привет, читатели AppTime. Из этой статьи (в этом выпуске) вы узнаете о китайской и глобальной версиях Rust Mobile, какую мобильную игру продолжит разрабатывать Ubisoft, смогла ли MWT: Tank Battles стать убийцей War Thunder Mobile, получилось ли у новой аниме-гачи Jujutsu K...
Анонс Windows 11 Insider Preview Build 26120.2122 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.2122 (KB5044374) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.2122.ge_release_svc_betaflt_prod1.241004-1134. Теперь инсай...
Личный опыт: почему я перешел на Яндекс Клавиатуру на iPhone и теперь советую это сделать всем Клавиатура на iPhone после того, как попробовал аналог на Андроиде, представляется как нечто жутко неудобное. Отсутствие дополнительных символов, плохая автокоррекция, неудобный свайп и предиктивный ввод, который не всегда точно угадывает слова. Всё это заставляет смотреть ...
Почта Mail.ru нерадиво блокирует целые проекты и теряет свою аудиторию Меня зовут Виктор, уже больше 10 лет я занимаюсь Retention в крупных интернет-проектах. Это подразумевает, что я занимаюсь, среди прочего, массовыми email рассылками, и вопросами доставляемости рассылок и других сообщений. В этой статье я хочу рассказать об участившихся...
Квантовые дефекты и возрождение CD и DVD: революция в оптических носителях данных? Объем информации, генерируемой ежегодно, растет: так, сейчас человечество создает около 147 зеттабайт данных в год, а к 2025 году этот показатель может вырастет до 181 зеттабайта. Необходимость новых решений в хранении информации становится все острее, поэтому производители ...
Cкрытые функции watchOS 11, которые ты не заметил после обновления Apple Watch watchOS 11 — самое крупное обновление для Apple Watch за последние годы. Купертиновцы изменили многое, но по итогу кажется, что все будто бы выглядит почти как в watchOS 10. На самом деле, это не так: тому подтверждение — наш обзор 5 лучших функций новой версии,...
[Перевод] Зачем нужна нотаризация приложений Apple? Подписание и “нотариальное заверение” (в дальнейшем мы используем устоявшийся в сообществе термин нотаризация - прим. ред.) приложений и другого исполняемого кода — тема довольно спорная. За последние годы Apple постепенно вводила всё более строгие правила и теперь требует, ...
Умное хранение или как мы снизили рост БД Oracle в полтора раза Сегодня предлагаем обсудить сжатие данных в Oracle. Ситуация: один наш крупный клиент в сфере телекома стремится нарастить абонентскую базу, поощряет потребление услуг и рост трафика. Это позволяет развиваться компании в целом и каждой её системе в отдельности, включая...
Самые весёлые TODO из Android-фреймворка Привет, меня зовут Абакар и я работаю главным техлидом Android в Альфа-Банке. Сегодня я расскажу про самые забавные тудухи из AOSP на которые мне приходилось натыкаться во время изучения исходников. Читать далее
Стартер-пак книг для продуктового аналитика (и не только) Я тут недавно общался с одной командой аналитиков и мы обсуждали, что бы можно было порекомендовать тем, кто хочет прокачаться в продуктовой аналитике. Вспоминали кейсы, делились историями «до» и «после» прочтения некоторых книг. Так вот, этот список — это не просто «лучшие ...
Apple выпустит отдельный магазин игр для iPhone и iPad в 2025 году. Что после этого станет с App Store? Apple уже не первый год старается продвигать iPhone и iPad как игровые устройства. Причем компания прикладывает для этого действительно серьезные усилия. Так, с выходом процессора A17 Pro купертиновцы отправились к игровым студиям и начали договариваться о том, чтобы выпуст...
Apple почему-то не рассказала об этой особенности своих новых MacBook Pro. Оказалось, что это первые ноутбуки компании с экранами QD-MiniLED Компания Apple заметно улучшила ноутбуки MacBook Pro в новом поколении, но сейчас стало известно, что на самом деле они даже лучше, чем рассказывала сама Apple. фото: MacRumors Оказалось, что новинки оснащены экранами на основе панелей с квантовыми точками. То ес...
Понимание Common Expression Language (CEL): Полное руководство для начинающих Common Expression Language (CEL) - это специализированный язык выражений, разработанный Google для безопасного, эффективного и простого выполнения различных проверок и вычислений в приложениях. Проще говоря, CEL - это мощный инструмент для создания логических правил и услови...
Как работает MacBook Air на macOS Sequoia спустя месяц после обновления. Реальный отзыв владельца Сентябрь для Apple — это традиционное время больших обновлений. После нескольких месяцев тестирования компания выпускает для всех желающих новые версии операционных систем для всех своих устройств. Компьютеры Mac, конечно же, не являются исключением из правил и в этом году ...
Тестирование с помощью Excel Выполнить тестирование сотрудников после обучения можно с помощью Excel.Задача, вероятно, не самая актуальная на сегодняшний день, но может кому то и пригодится...Тестирования состоит из вопроса и N вариантов ответа. Количество правильных ответов от 1 до (N-1). Например 4 ва...
[Перевод] Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath JSON — один из самых распространённых форматов данных, используемых для передачи и получения данных в современных API. Важно глубоко понять его. В этой статье я даю краткий обзор: в основном это структура данных вида key: value, содержащая примитивные типы данных, такие...
Телефоны с дисплеями E-Ink: для тех, кому нужна связь и не хочется отвлекаться Привет, Хабр! Не так давно стало известно о проекте Mudita Kompakt — это мобильный телефон с черно-белым E-Ink-экраном, базовым набором приложений для связи, заметок, чтения и музыки и без сервисов Google (фича, а не баг). Устройство для тех, кто не хочет отвлекаться на сооб...
Гайд для дизайнера по переходу от “общего котла” к продуктовому подходу Я лид продуктового веб-дизайна в t2.digital. Карьеру начала с дизайна продуктов в нидерландском стартапе, который специализировался на эзотерических товарах. Потом я работала в английском стартапе, который разрабатывает книги для развития эмоционального интеллекта у детей.И ...
[Перевод] Новая модель OpenAI достигла предела Последняя модель OpenAI показала ограничения традиционного подхода к масштабированию, что заставило компанию разделить разработку ИИ на специализированные направления. По информации источников, знакомых с вопросом, новая модель OpenAI демонстрирует меньшие приросты производи...
Самые быстрые планшеты современности: топ-10 моделей на базе Android от AnTuTu Разработчики бенчмарка AnTuTu опубликовал список 10 самых производительных планшетов, предоставив полезную информацию для пользователей, которые подыскивают такое устройство. Фото Red Magic Тест AnTuTu оценивает общую производительность оборудования и программного...
Почему сотрудники игнорируют инструкции? Как пирамида Дилтса помогает мотивировать команду Ошибки и недочеты в работе могут множиться, словно снежный ком. Почему так происходит?Потому что каждый сотрудник — это не просто исполнитель, а личность со своими убеждениями, целями и взглядами.С помощью пирамиды логических уровней Роберта Дилтса можно создавать такие инст...
Компьютерное зрение на C++: пишем приложение для поиска объектов под Android Привет, Хабр! Меня зовут Кирилл Колодяжный, я пишу код на С++ для систем хранения данных в YADRO. Помимо основной работы, интересуюсь машинным обучением и его возможностями, в том числе на «плюсах». Недавно мне стало интересно разобраться, как развернуть модель компьютерного...
Переход на Go глазами PHP-разработчика: 5 подводных камней Хабр, привет! Меня зовут Костя Козин, я старший PHP-разработчик Lamoda Tech. За 17 лет в коммерческой разработке я писал на JS, PHP, и теперь на Golang. Сегодня в Lamoda Tech мы учим PHP-разработчиков писать на Go, и под это создали целый онбординг. Довольно часто в локальны...
А у вас есть проблемы с репозиториями? Всем привет! Меня зовут Антон Володченко, в Positive Technologies занимаюсь разработкой продуктов на стыке ИТ, ИБ и R&D. Этим небольшим постом я хотел бы чуть сблизиться с нашей аудиторией и побольше узнать, что вас волнует в контексте работы с репозиториями пакетов, обр...
Роскачество обнаружило уязвимости в приложениях для заказа такси Эксперты Центра цифровой экспертизы Роскачества протестировали 30 мобильных приложений из категории «Такси». Для оценки уровня безопасности приложения проверялись по следующим критериям: запрашиваемые доступы, наличие трекеров активности и безопасность передачи данных.
Tencent набирает тестировщиков Rust Mobile в Китае Tencent работает над Rust Mobile — мобильной версией выживача-песочницы Rust. Стоит ожидать, что это будет переосмысление, нежели прямой порт. Инсайдеры по типу @DannyINTEL наткнулись на подачу заявки на закрытое тестирование мобильного Rust. Проходит это мероприятие через п...
Анонс Windows 11 Insider Preview Build 27754 (канал Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 27754 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.27754.1000.rs_prerelease.241115-1409. Изменения и улучшения Ожидается официальн...
Инженер внедрения в IT: куда и как развиваться Всем привет! Меня зовут Егор Сизов, и это моя вторая статья здесь. Я руковожу группой инженеров внедрения в ГК «Цифра». В первой статье я написал о специфике роли инженера внедрения в IT и необходимых ему компетенциях, теперь хочу рассказать в каких направлениях такой специа...
Улучшаем безопасность ваших CI/CD через Shared Docker executor и OPA-плагин Привет, Хабр! На связи команда безопасности Платформы в лице её тимлида Букина Владимира. Основная задача нашей команды — защита CI/CD и, в частности, GitLab с K8s. Дальше я расскажу вам о том, как мы внедряли, поддерживаем и улучшаем наш плагин авторизации для Docker socket...
Как зеленый Леруа Мерлен стал желтым Лемана ПРО В последнее время ну очень популярна стала такая вещь, как ребрендинг. Одни меняют лого и название. Другие, вдобавок к этому, еще и кардинально меняют цвета. Популярность эта, однако, не сопровождается должным количеством технических статей, которые мне, как разработчику, на...
Apple показала, что не так с ChatGPT и другими нейросетями Несмотря на то что о существовании нейросетей многие из нас слышали уже давно, познакомиться с ними лично нам удалось лишь год или два назад, когда ChatGPT пошел в народ. Его появление вызвало настоящую истерию и спровоцировало запуск множества новых чат-ботов, способных да...
Sidecar на Go: позволь другому заниматься твоими проблемами Привет, Хабр!В распределённых системах каждая служба выполняет свою задачу: одна отвечает за логи, другая за обработку запросов, третья за безопасность. Но не всегда удобно нагружать основной сервис дополнительной логикой. Именно здесь хорошо вписывается Sidecar — отдельный ...
Как мы плавно подготовились к переходу с Oracle на PostgreSQL и не потеряли в эффективности Привет, Хабр! Меня зовут Михаил Герасимов. Это продолжение статьи «Как в РСХБ разработали средство генерации SQL-запроса для упрощения задач по тестированию», где описывались принципы работы QueryBuilder. В условиях растущего тренда на импортозамещение в ИТ-компаниях, п...
Самые большие организмы в мире, которые видны даже из космоса Самый крупный организм на нашей планете это далеко не синий кит! Только представьте: на нашей планете есть существа настолько большие, что их можно увидеть из космоса! Это не фантастика, а самая настоящая реальность. Они поражают воображение своими размерами, формой и удивит...
Пустили корни: Как часто айтишник должен менять работу У меня есть знакомый, программист по профессии, который с самого начала своей карьеры работает в одной компании и никогда не менял работу. Недавно он отпраздновал 15-летие своего трудового стажа. На этом мероприятии присутствовал другой мой знакомый, который за те же 15 лет ...
«Яндекс» тестирует робокурьеров в Новом Уренгое для зимних условий Компания «Яндекс» планирует провести тестирование робокурьеров в Новом Уренгое, чтобы оценить их эффективность в зимних условиях. Испытания помогут компании улучшить технологии доставки, прежде чем расширять сервис в крупных городах.
Автоматизация рутинной работы в форензике: извлечение временных атрибутов файлов по списку Представьте: у вас есть несколько тысяч файлов, и для каждого нужно извлечь метаданные — даты создания, модификации и последний доступ. Можно, конечно, сидеть и вручную копировать эти данные из Проводника. Один файл, второй… Через час работы голова уже плывёт, а впереди ещё ...
5 игр для iPhone из топа бесплатных российского App Store Всегда было интересно, во что играют люди на своих iPhone. Всё дело в том, что на презентациях Apple показывает крутые тайтлы с шикарной графикой, а вот вокруг себя чаще видишь куда более простые приложения. В этом плане топ бесплатных игр российского App Store оказался оче...
Lockheed Martin задерживает поставку новых GPS спутников для Космических сил на несколько месяцев Космические силы США сообщили о задержке в поставках первой партии новых и более совершенных спутников GPS для Пентагона. Согласно данным, подрядчик Lockheed Martin испытывает трудности с производством некоторых деталей, что привело к отставанию от желаемого графика пос...
Как проверить слух с помощью AirPods Pro 2 и использовать их в качестве слухового аппарата AirPods Pro 2 с выходом iOS 18.1 научатся проверять ваш слух и работать слуховым аппаратом. Изображение: mashable.com На презентации iPhone 16 Apple не показала новые AirPods Pro, зато очень подробно рассказала про функции, которые появятся в одном из будущих обновлений. В ч...
Российскую ОС «Аврора» адаптируют под автомобили, игровые консоли, телевизоры и роутеры Российскую операционную систему «Аврора» адаптируют под автомобили и игровые консоли, о чем пишут «Ведомости». Принадлежащая «Ростелекому» компания «Открытая мобильная платформа» (ОМП) анонсировала программу «Аврора+...
Как (и зачем) мы разворачивали ActiveMQ Artemis в облаке Привет, Хабр! Меня зовут Артем Безруков, я DevOps‑инженер в команде интеграционных сервисов Platform V Synapse в СберТехе. Наша команда работает над продуктом из линейки Platform V Synapse — Platform V Synapse Messaging. Это брокер сообщений, в основ...
Какие смартфоны предпочитают в разных странах, и что с рынком в России На мировом рынке смартфонов доминируют компании Apple и Samsung. В некоторых странах совокупная доля этих двух компаний на рынке составляет более 70 %, а в некоторых случаях Apple занимает более половины рынка. Однако во всем мире ситуация не одинакова. Существуют не только...
Анонс Windows 11 Insider Preview Build 27749 (канал Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 27749 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.27749.1000.rs_prerelease.241108-1425. Новшества Ожидается официальная информаци...
Анонс Windows 11 Insider Preview Build 27718 (канал Canary) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 27718 для участников программы Windows Insider, использующих канал Canary. Полный номер сборки: 10.0.27718.1000.rs_prerelease.240927-1358. Новшества Ожидается официальная информаци...
Как я писал «Вирус-бякус» на Delphi (шутка родом из конца 90-х) Началось всё в самом конце 90-х годов, когда мне в руки попал диск с пиратской копией Delphi какой-то ранней версии и на глаза попалась статья из Delphi World про управление лотком CD-ROM'а. "Блин, да это же идея для вируса!", - подумал я... Читать далее
Создаем проксирующий мок на Python: эффективное автотестирование API Если вы автоматизатор тестирования API, то вам наверняка часто приходилось сталкиваться с написанием или поддержкой моков для какого-нибудь сервиса, и это зачастую отнимало много времени и ресурсов. Расскажу, как и почему в Иви пришли к созданию собственного решения, раскрою...
Rus Geocode Всем привет!Поговорим про геолокацию и геокодирование, я даже немного удивлен, что на хабре про это ни слова.Но сначала немного предыстории.Лет 10 назад мне нужно было найти одну организацию в Праге и у меня был адрес. Прибыв туда я увидел огромное(по площади) старое здание ...
Лучшие смартфоны Android по соотношению цены и производительности: iQOO Z9 Turbo+ дебютирует на вершине AnTuTu Команда бенчмарка AnTuTu опубликовала свежие рейтинги лучших смартфонов Android по соотношению цены и производительности в разных ценовых категориях по состоянию на конец сентября 2024 года. Сгенерировано нейросетью Dall-E В самой дешёвой категории до 999 юаней (...
От проваленного пилота до идеальной системы — как мы научились работать с LLM проектами LLM — одно из самых сложных и интересных направлений в Data Light. В статье расскажу о своем опыте управления LLM-проектами: как провела с командой первый провальный пилот, какие инсайты по процессам из него извлекла, и как их после применила на успешных проектах. Поговорим ...
[Перевод] Как я оптимизировал свой конвейер CI/CD до выполнения за 60 секунд Как и многие, я храню свой код на GitHub. Пару лет назад я сделал простой пайплайн для сборки, анализа и тестирования моих веб‑приложений и сервисов. Он выполнял свою задачу, и так как это был мой первый опыт по настройке пайплайна CI/CD на ...
От провала до успеха один шаг: как спасти заваленный проект Самая большая проблема - практически никто не готов признать, что ему нужна помощь. Мало кто планирует на перспективу: все начинают суетиться, когда ситуация доходит до кризиса. В этот самый момент меня и зовут. Я помогаю разрешить проблемы на проектах, когда стандартные мет...
Как нарисовать квадрат 3 × 3 см на веб-странице* * Не привлекая внимания санитаровМеня зовут Илья, я занимаюсь фронтенд-разработкой вот уже 10 лет. Представьте, что вам нужно сделать стили для печати документов, а бегать к принтеру с линейкой, чтобы убедиться в корректности фактических размеров отдельных элементов, очень н...
История одного идемпотентного метода Привет! Меня зовут ProcessPayment, и я — идемпотентный метод, созданный для надёжной обработки платежных запросов. Моя задача — принимать запросы, списывать деньги и, самое главное, избегать дублирования операций. На пути к этой цели было множество этапов, каждый из которых ...
В России реально могут заблокировать сервисы Google. Когда это произойдет, и что будет с Android С момента начала замедления YouTube в России, сделавшего практически невозможным просмотр роликов на самой популярной видеоплатформе в мире, прошло уже два месяца. Кажется, с тех пор большая часть пользователей нашла для себя альтернативные площадки и уже не вспоминает, с ч...
«Я спросил у Ясеня». Преимущества и недостатки использования искусственного интеллекта в работе системного аналитика Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик, аналитик и автор телеграм-канала IT Talks. В этой статье я хочу разобрать преимущества, возможности и недостатки использования больших языковых моделей в работе системного аналитика.С появлением возможности исполь...
Как я психанул и написал свой менеджер закладок Я менеджер менеджеров, отвечаю за разные команды с разными фокусами. У каждой команды свои проекты. В каждом проекте есть по несколько Миро-досок, гугл-доков, доков в конфлюенсе, эпик в джире и еще горка ВАЖНЫХ ссылок!Все это богатство надо как-то организовать и перестать, н...
Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 1 Привет, Хабр. Меня зовут Алексей Жиряков, и я техлид backend-команды витрины онлайн-кинотеатра KION. Этот текст написан по мотивам моего выступления на МТС True Tech Day.В KION мы формируем персональную витрину для каждого юзера в условиях достаточно высокой нагрузки: в пике...
Как сделать разрушение в Roblox — урок Lua для детей В этом уроке мы расскажем, как создать разрушаемые блоки в Роблокс. Добавим простые объекты на карту и напишем для них программы на Lua.Roblox Studio — отличный движок для создания первых 3D-игр. Здесь дети от 9-10 лет могут научиться моделировать объекты и программировать н...
5 советов для оживления гильдии разработчиков Гильдии разработчиков становятся обычным явлением в IT-компаниях. Это своего рода неформальные клубы по интересам, которые помогают улучшать процессы, обмениваться опытом и развивать участников. Потенциал таких сообществ весьма высок, — они могут запустить изменения на...
Введение в методологию Agile и ее влияние на тестирование Всем привет! Я Алена, QA Lead :) Сегодня я хочу обсудить важную тему, которая касается всех нас в сфере разработки ПО — методология Agile и ее влияние на тестирование. Внедрение Agile произвело революцию в процессе разработки, и тестирование не осталось в стороне. В этой ст...
Tank 500 опередил в России BMW X5 и Toyota Land Cruiser 300: названы самые популярные у россиян машины м моторами мощнее 250 л.с. Эксперты «Авто.ру Бизнес» проанализировали автомобильный рынок и выяснили, какие машины с двигателями мощностью более 250 л.с. являются самыми популярными у россиян. В 2024 году, как и в 2023, самой популярной моделью в сегменте новых автомобилей с мощностью...
SpaceX объявила дату проведения шестого испытательного полёта Starship Помимо отработки посадки ускорителя, инженеры SpaceX сосредоточатся на тестировании новых материалов теплозащитного экрана Starship.
В Китае проходит тестирование Project FA наподобие Palworld Project FA это мобильная игра, которую создают китайские разработчики. Она представляет собой почти копию Palworld, и речь не только об основных игровых механиках, но и общем стиле графики и дизайне локаций. Тестирование проекта на Android проходит с 20 по 27 ноября. Скачать...
Приключение на 20 минут. Часть 1: автоматизируем запуск проектов в SoapUI Всем привет, меня зовут Вероника Дюкарева. Я работаю старшим инженером-программистом в компании Bercut.В статье разберем, что такое SoapUI, что полезного можно найти в его системных файлах, рассмотрим работу с ним через командную строку, Docker и Python. Вошли и вышли!
Как Elasticsearch поломал сборки и «обнулил» звёзды в Github Казалось бы, майская история с Docker hub должна была научить всех нас уделять больше времени на обеспечение целостности артефактов проекта, но на то мы и люди, чтобы учиться на своих (и чужих) ошибках не с первого раза. В этой статье я поведаю про настоящую историю, которая...
Внедрение электронной цифровой подписи в мобильное приложение на Android Привет, Хабр! Сегодня мы хотим поделиться решением интересной и новой для нас задачи: нужно встроить поддержу ЭЦП в мобильное приложение заказчика. Бизнес-процесс подразумевает формирование неких документов в мобильном приложении с дальнейшей их отправкой на сервер и последу...
Видеоновости: Сочные анонсы с The Mobile Gaming Show 2024, релиз Balatro, Delta Force и файтинга по «Наруто» Привет, читатели AppTime. На улице похолодало, а по утрам мы столкнулись с первыми морозами, поэтому паровой двигатель игровой индустрии начал работать активнее, чтобы согревать нас интересными инфоповодами. На этот раз вы узнаете, что показали на презентации The Mobile Ga...
Какие бывают Руководители проектов в разных компаниях Куда можно пойти поработать, если вы – Руководитель проектов? Есть много сладких названий: Яндекс, Тинькоф, Сбер, Авито, ВК. Есть еще Газ-Нефть-Полиметал-Тех-сырье компании, есть просто ИТ подразделения не ИТ компаний типа Магнита или Технониколь. Есть еще системные интеграт...
NASA успешно протестировало основной компонент космического телескопа Nancy Grace Roman Космический телескоп Nancy Grace Roman, разрабатываемый NASA, успешно прошёл критический этап испытаний в Центре космических полетов имени Годдарда в Гринбелте (штат Мэриленд). Основной компонент космического телескопа, Outer Barrel Assembly (OBA), был протестирова...
Flutter Web. Часть 2 Привет, меня зовут Максим, я Flutter-разработчик в компании Surf. Мы продолжаем рассказывать про Flutter Web. И это вторая статья. Читать дальше
RabbitMQ Simulator. Песочница брокера сообщений В настоящее время трудно себе представить работу сложных систем, состоящих из множества компонентов, без взаимодействия между собой при помощи различных интеграций. Ну и само собой, брокеры сообщений по популярности на сегодняшний день входят в топ самых используемых решени...
Быстрый прогресс SpaceX: компоненты ракеты проходят испытания для шестого полёта Компания SpaceX, возглавляемая Илоном Маском, продолжает стремительно продвигаться к созданию полностью многоразовой ракеты Starship, способной доставлять людей и грузы на Луну и Марс. Всего несколько недель назад SpaceX успешно запустила пятую ракету Starship, достигну...
[Перевод] Последовательное A/B-тестирование в Netflix. Часть 1: непрерывные потоки данных Привет, Хабр! Из этой статьи вы узнаете про применение последовательного A/B‑тестирования в Netflix. Читать далее
Microsoft представила новый инструмент защиты от сбоев любой сложности На конференции Ignite 2024 представители Microsoft рассказали, что инженеры компании разработали и в настоящее время тестируют новый инструмент для восстановления сбоя компьютеров. Причём исправить можно будет последствия, в том числе локальных сбоев любой сложности или даже...
Как создать 3D-игру в Scratch с нуля — туториал для детей В этом уроке мы научимся разрабатывать собственную 3Д-игру в Scratch — визуальной среде программирования для детей и начинающих разработчиков. Здесь создание скрипта происходит путем перетаскивания разноцветных блоков-команд. Яркая визуализация вовлекает детей в обучение и п...
Кто регистрировал сделки с недвижимостью до 1998 года В давние времена, когда мы еще не знали о современных технологиях и электронных системах, важное значение имели договоры по передаче владения имуществом. Однако, важный вопрос возникал при необходимости официальной фиксации таких сделок. До установленного нами периода сущест...
Как пользоваться функцией «Друзья на карте» от 2ГИС, и в каких ситуациях она будет полезна Сложно представить современный смартфон без какого-либо картографического сервиса. Крупные, да и не очень крупные города стали настолько сложными, что ориентироваться в них непросто даже местным жителям, не говоря уже о приезжих. На всех моих смартфонах — неважно, на какой ...
Создание простой CRM на Next.js и Prisma для B2B Мой опыт работы в продажах в различных компаниях многому меня научил. Одним из ключевых инструментов, без которого невозможен эффективный процесс продаж, является CRM-система. Для руководителей и менеджеров по продажам она должна решать множество задач и отвечать на целый ря...
Состоялся релиз аниме-гачи Achroma Tides на iOS и Android Мобильная игра Achroma Tides открыла свои двери 15-го октября для геймеров на iOS и Android. Русский язык не заявлен, но сюжета нет, только битвы с толпами мобов и боссами на разных локациях. Постепенно игроки смогут собрать в свою команду новых аниме-персонажей, у каждого и...
Suno: "… если бы я так мог, ..." Mark Shiloh, Влад - наш бывший соотечественник, более 20 лет живущий в Новой Зеландии (Окленд ), профессиональный музыкант, мульти-инструменталист с большим практическим опытом, ныне преподаватель и директор музыкальной школы... Более 30 лет назад мы вместе работали в Новоси...
Как пользоваться функцией «Друзья на карте» от 2ГИС и в каких ситуациях она будет полезна Сложно представить современный смартфон без какого-либо картографического сервиса. Крупные, да и не очень крупные города стали настолько сложными, что ориентироваться в них непросто даже местным жителям, не говоря уже о приезжих. На всех моих смартфонах — неважно, на ...
Здесь всё, что нужно знать про Always On Display на Apple Watch Рассказываем, что нужно знать про Always On Display на Apple Watch Несколько лет назад Apple наконец начала добавлять Always On Display в свои устройства и одним из первых его получили Apple Watch Series 5, а только потом iPhone 14 Pro. По сей день к этой функции относятся с...
Эти 5 классных приложений для Apple Watch сделают твои умные часы реально полезными Одна из главных проблем Apple Watch наряду с тем, что они быстро разряжаются — это отсутствие информации о приложениях для них. Многие покупают смарт-часы, носят их и месяцами, если не годами, даже не догадываются о том, что их можно сделать круче за счет хорошего соф...
Мексика предупреждает, что запрет США на китайские автомобильные технологии может нанести ущерб автомобильной промышленности Правительство Мексики выразило обеспокоенность по поводу предложения администрации Байдена запретить использование ключевого китайского программного и аппаратного обеспечения в новых авто на американских дорогах из-за проблем национальной безопасности. Министерство экон...
[Перевод] Кристофер Йех, аспирант Калтеха, про «тренажеры» для разработки алгоритмов Привет, на связи Елена Кузнецова, специалист по автоматизации Шерпа Роботикс. Сегодня я перевела для вас небольшое интервью с Крисом Йехом, стипендиатом Resnick и аспирантом в области CMS, который работает под руководством Адама Уирмана, о его проекте по созданию «тренажеров...
Топ-10 самых быстрых процессоров для работы и игр в 2024 году Анализ производительности процессоров 2024 года раскрывает захватывающие тенденции в архитектурных решениях и технологических процессах. Данный рейтинг процессоров 2024 года основан на тестировании производительности в рабочих приложениях и играх, где использовалась видеокар...
Тестирование BMС: поговорим о нагрузочном тестировании Хабр, привет! Мы в компании Аквариус стремимся к тому, чтобы тестирование проходило без активного участия человека. Поэтому, продолжая предыдущую нашу статью про автоматизированное тестирование BMC: Тестирование BMC: Автоматизировать! Нельзя все руками, я...
Всем про LLM. Как рассказать про трансформеры одинаково хорошо и индустриалам, и исследователям Привет, Хабр. Меня зовут Вика, я работаю в AIRI, преподаю в Школе Анализа Данных и Сколтехе и вместе со своими коллегами занимаюсь обработкой естественного языка, изображений и видео, а также иными задачами, где могли бы пригодиться трансформерные модели....
Тестовое с Chat GPT и собеседование с наушником: работают ли чит-коды при трудоустройстве в IT-компанию Хитрость помогает добиться успеха так же, как и положительные навыки: трудолюбие, усердие или любознательность. Но использовать ее нужно с умом.Меня зовут Сергей Романов, я работаю в KODE тимлидом бэкенд-разработчиков. Недавно проверял тестовые задания кандидатов на менторск...
ChatGPT как второй пилот: сильные и слабые стороны с практическими советами Порой очень лениво выполнять рутинную работу или писать бойлерплейт с настройкой конфигов под новый проект. Я считаю себя самым ленивым разработчиком на планете, так что эра ИИ для меня как манна небесная. Наконец-то появилась возможность отдать рутину второму пилоту. Но так...
Мониторинг, который кричал «Волк»! Что мы придумали для корректного сбора метрик Привет, Хабр! Меня зовут Станислав Савостин, в СберТехе я занимаюсь системой мониторинга «Маяк». Это наш внутренний сервис, который основан на Prometheus, но включает много доработок и «тюнинга» под наши условия и стандарты работы. Основная задача монитор...
SEQuest на PHDays: изнутри конкурса по взлому фестиваля Дисклеймер. Сам конкурс и каждая строчка его правил были согласованы. Участникам конкурса, даже в случае их задержания охраной, ничего не грозило. Однако мы настоятельно не рекомендуем повторять подобное в обычной жизни, например на других мероприятиях!Приветствую всех!Это с...
У каких Android-смартфонов больше всего недостатков Идеальных смартфонов не существует, и это — факт. Даже у самой популярной и любимой пользователями модели всегда найдется недостаток, который порой способен перечеркнуть все ее достоинства. Впрочем, это не означает, что все мобильные устройства одинаковы. У моделей одних пр...
Как подружить Flutter и Huawei — настраиваем App Gallery. Часть 1 В жизни каждого мобильного разработчика настает момент, когда пора выкладывать приложение в альтернативные сторы. Обычно готовить приложение к публикации в таких сторах особо не нужно, но есть исключение — App Gallery.Меня зовут Самир, я Flutter-разработчик в Surf, и в ...
Создание RESTful API с помощью Django и Django REST Framework В современном мире веб-разработки API (Application Programming Interface) обеспечивает взаимодействия между различными приложениями и сервисами.REST API, стали стандартом для создания веб-сервисов благодаря их простоте и гибкости.Наша сегодняшняя цель - подробно разобратьс...
View. Строительный блок Android приложений Всем привет!Я — Дарья Касьяненко, эксперт Центра непрерывного образования факультета компьютерных наук НИУ ВШЭ.Сейчас мир Android‑разработки активно меняется, но многие из используемых технологий остаются актуальными, и их стоит знать каждому начинающему разра...
Почему гора Эверест с каждым годом становится все выше Эверест постоянно растет, но мы этого не замечаем. Источник изображения: mobisun.com Гора Эверест, которая больше всего известна нам как самая высокая точка на Земле, на самом деле все время растет, и этот процесс продолжается уже миллионы лет. Она является частью Гималаев, ...
Виды аналитиков данных Привет! Меня зовут Дарина Кухтина, я руководитель аналитики в компании, которая разрабатывает мобильные игры, и наставник на курсе «Аналитик данных». Недавно в расширенной программе курса появились две специализации — продуктовый и BI-аналитик, и я подумала, что новичкам буд...
Смартфон на KasperskyOS начали тестировать заказчики Смартфон на базе KasperskyOS — микроядерной операционной системы от «Лаборатории Касперского» — уже проходит тестирование у первых заказчиков, сообщила управляющий директор компании в России и СНГ Анна Кулашова. Хотя в устройстве пока ...
Где скачать и как установить приложение ВТБ Онлайн на Андроид С тех пор, как в 2022 году ВТБ попал под санкции США, приложения российского банка нет в Play Маркете. Теперь через магазин Google программу нельзя ни скачать на новый Android-смартфон, ни обновить на старом устройстве, из-за чего миллионы клиентов испытывают проблемы с дос...
Свободные лицензии: бремя прошлого или инструмент будущего? Изменение основных принципов дистрибуции программного обеспечения, массовое использование облачных вычислений, распространение программ, созданных с использованием искусственного интеллекта требуют переосмысления использования свободных лицензий, их места в современном мире...
Записки начинающего тестировщика: как адаптироваться в мире IT после смены профессии Меня зовут Ирина, и я специалист по качеству в продуктовой команде iSpring. Шесть лет назад я ушла в декретный отпуск с должности экономиста банка. Год назад прошла все этапы найма и онбординга и стала тестировщиком. Вот только оказалось, что попасть на работу – это даже не ...
Опыт разработки приложений java и оформления кода В этой статье мы обсудим вопросы, с которыми столкнулись разработчики из компании «Наука» при создании Java-приложений и оформлении кода. Эти трудности, «выстраданные» через годы опыта, стали результатом многолетней работы над программным обеспечением для крупных предприяти...
От чего люди умирают чаще всего: главная причина смертности Самая распространенная причина смерти гораздо ближе к нам, чем мы думаем. Источник изображения: deviantart.com Многие люди боятся плавать в море, опасаясь нападения акул. Также миллионы мужчин и женщин испытывают страх перед полетами на самолете, ведь новости о крушениях выз...
Вся первая десятка самых продаваемых процессоров на Amazon — это CPU Ryzen. В лидерах игровые модели Процессоры Intel, несмотря на все проблемы компании, занимают львиную долю на рынке, но далеко не в последнюю очередь благодаря корпоративным продажам. А вот на рынке DIY нередко лидирует AMD. К примеру, сейчас вся десятка самых продаваемых CPU на американской платформе...
Оман готовится к первому запуску космической ракеты с космодрома «Этлак» в декабре Первый запуск космической ракеты с космодрома «Этлак» (Etlaq) в Дукме в Омане ожидается в декабре этого года, как сообщил генеральный директор и руководитель Национальной космической программы Министерства транспорта, связи и информационных технологий (MTCIT...
Carre Technologies разрабатывает носимый биомонитор для астронавтов Lunar Gateway Компания Carré Technologies, известная разработкой носимого биомонитора для астронавтов на МКС, получила новый контракт от Канадского космического агентства (CSA) на создание технологии мониторинга здоровья астронавтов, направляющихся на Лунную станцию Lunar Gate...
Google обновил NotebookLM — сервис создания ИИ-подкастов из заметок Приложение Google NotebookLM представило новую функцию, позволяющую пользователям настраивать подкасты с помощью ИИ на основе практически любого материала. Последнее обновление также убрало статус «экспериментальный», подтверждая готовность программы к ши...
Так ли страшен S.T.A.L.K.E.R. 2. Тестирование 35 видеокарт показало, действительно ли игра очень требовательная Мы уже говорили о том, что игра S.T.A.L.K.E.R. 2: Heart of Chornobyl получилась весьма прожорливой, но теперь свой обзор опубликовал ресурс TechPowerUp, и мы можем оценить работу игры на намного большем количестве видеокарт. фото: TechPowerUp Авторы тестирую...
Prompt Me One More Time. Учим LLM строить графы знаний из текстов Привет, Хабр! Меня зовут Алла, я работаю младшим исследователем в команде Memory‑Augmented models в AIRI и занимаюсь ресерчем на пересечений графов знаний и языковых моделей. Потребность в таких изысканиях понятна любому, кто пытался добиться от Chat...
Топовые iOS и Android смартфоны за 2024 год Всё ближе конец года, а значит самое время посмотреть, какие смартфоны вышли с января по конец ноября, и какие из них помогут вам запускать тяжёлые игры, наслаждаться ежегодными обновлениями ОС и нормально сэкономить на цене, потому что эту статью я пишу во время «Чёрной пят...
Российский блогер Wylsacom первый в мире показал реальный MacBook Pro M4 за месяц до презентации Новый MacBook Pro M4 уже распаковали в России, а он еще не вышел. Изображение: Wylsasom После презентации iPhone 16 у Apple осталось еще несколько устройств, которые компания представит до конца 2024 года. Обновиться должны базовый iPad, iPad mini, iMac, Mac mini и MacBook P...
Источники: Boeing рассматривает возможность продажи своего космического бизнеса Компания Boeing рассматривает возможность продажи своего космического бизнеса, включая проблемный корабль Starliner, сообщает Wall Street Journal. Это решение может быть связано с желанием нового генерального директора Келли Ортберга улучшить финансовое положение компан...
Где искать недавно удаленные в приложении «Фото» на iPhone с iOS 18 Многие владельцы iPhone пользуются смартфонами Apple с минимальным объемом памяти. Такие версии стоят дешевле всего, ну а все сопутствующие неудобства — это уже дело десятое. Вот только рано или поздно большинству из них приходится сталкиваться с нехваткой места в хранилище...
Платформы для хостинга Docker-контейнеров: Обзор PaaS и CaaS сервисов С развитием контейнеризации возникла потребность в удобных решениях для хостинга. Это привело к появлению различных платформ, адаптированных к контейнерной архитектуре. Эти платформы помогают ИТ-специалистам сосредоточиться на развитии софта, переложив заботы об администриро...
Hyundai, Toyota, Lexus и другие известные бренды попали в топ-15 самых плохо продаваемых автомобилей в США Автопроизводители опубликовали данные о продажах за третий квартал 2024 года. Лидерами стали Ford F-150, Toyota Camry, Chevrolet Silverado и другие популярные модели. Однако интерес также вызывают модели, которые оказались на другом конце спектра. Как пишет motor1, на р...
Китайские инженеры создали высокоэффективный солнечный элемент с рекордной эффективностью 27,09% Китайские инженеры из Центрального научно-исследовательского института LONGi совместно с коллегами из Шэньчжэньского кампуса Университета Сунь Ятсена достигли значительного прорыва в области солнечной энергетики, создав гетеропереходный солнечный элемент с тыльным конта...
Список изменений в обновлении KB5046617 (сборка 26100.2314) для Windows 11 версии 24H2 Microsoft выпустила накопительное обновление KB5046617 (сборка 26100.2314) для Windows 11 версии 24H2, которое приносит с собой исправления обнаруженных ошибок и различные улучшения. Подробный список изменений вы можете найти ниже. Важно отметить, что сейчас Windows 11 верс...
Пользователи Samsung всё-таки получат One UI 7 и Android 15 до конца 2024 года, но лишь в виде бета-версии Модератор официального форума пользователей мобильных устройств Samsung сообщил о том, что процесс бета-тестирования нового интерфейса One UI 7 на базе Android 15 стартует до конца текущего года, он будет доступен для тестирования и отладки как для разработчиков, так и ...
Анонс Windows 11 Insider Preview Build 26120.2130 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.2130 (KB5044400) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.2130.ge_release_svc_betaflt_prod1.241009-1717. Теперь инсай...
Анонс Windows 11 Insider Preview Build 26120.2200 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.2200 (KB5044376) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.2200.ge_release_svc_betaflt_prod1.241016-1847. Теперь инсай...
Анонс Windows 11 Insider Preview Build 26120.1930 (канал Dev) Добрый вечер, друзья! Microsoft выпустила новую предварительную сборку Windows 11 под номером 26120.1930 (KB5044388) для участников программы Windows Insider, использующих канал Dev. Полный номер сборки: 10.0.26120.1930.ge_release_svc_betaflt_prod1.240925-1851. Теперь инсай...
IaC и DevSecOps: выбираем лучшие инструменты анализа и защиты инфраструктурного кода Привет, читатели Habr! С вами Анастасия Березовская, инженер по безопасности процессов разработки приложений в Swordfish Security. Сегодня мы вновь будем говорить об особенностях статического сканирования, но на этот раз переключим фокус с программного кода на код инфр...
Тайм-трекер для фрилансера, API для KYC – и еще 8 российских стартапов 10 новых российских сервисов для решения вопросов с питанием, решения математических задач с камеры телефона, отслеживания цен на Wildberries и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и же...
Индекс сырника, конструктор договоров с AI-ассистентами – и еще 8 российских стартапов 10 новых российских сервисов для аренды авто, автоматизации бизнес-процессов, общения с клиентами при помощи ИИ-бота и многого другого. Битва за «Продукт недели» началась!Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных ко...
Что нового появится в iOS 18.1 и когда ее можно будет скачать на Айфон Apple продолжает большую работу по улучшению iOS 18. Операционка собрала массу положительных отзывов менее чем за месяц после релиза, не говоря уже о периоде предварительного бета-тестирования. Апдейт действительно получился качественным, хоть и небезгрешным. Однако пока вы...
Инсайдерам Windows 11 доступна новая версия Microsoft Store с новыми страницами продуктов Microsoft выпустила обновление приложения Microsoft Store (версия 22409 или новее) для Windows 11, которое приносит с собой переработанный интерфейс страниц приложений и игр. На текущий момент оценить изменения могут только участники программы Windows Insider. Новые интерфе...
3 тайны Вселенной, которые наука никогда не сможет раскрыть Вселенная таит в себе множество тайн, и некоторые из них мы никогда не разгадаем Мы живем в эпоху стремительного научного прогресса, который позволяет разгадывать самые сложные тайны Вселенной. Каждый год ученые открывают новые планеты, узнают подробности о формировании косм...
Больше никакого Android: Huawei выпустила «чистую» ОС HarmonyOS Next Компания Huawei только что открыла новую страницу в своей истории с официальным запуском следующего поколения фирменной операционной системы — HarmonyOS Next. Это первая операционная система Huawei, созданная без использования компонентов Android. Иллюстрац...
Что делать, если трещат AirPods: причины, гарантия и ремонт в России Знакомая ситуация: вы спокойно слушаете музыку или подкаст через свои AirPods, как вдруг в наушниках появляется неприятный треск. Звук то пропадает, то снова появляется, превращаясь в настоящее испытание для ушей. Казалось бы, просто купи нормальные наушники и пользуйся с у...
Не работает Gmail на iPhone. Что делать Работа сервисов Google в России в течение последних нескольких месяцев может удивить кого угодно. С Ютубом всё понятно и без каких-либо объяснений, а вот что происходит с другими приложениями, объяснению не всегда поддается. Например, на моем Android-смартфоне не скачивалис...
Грязные трюки C++ из userver и Boost Привет, я Антон Полухин из Техплатформы Екома и Райдтеха Яндекса. Моя команда разрабатывает userver — современный опенсорсный асинхронный фреймворк с богатым набором абстракций для быстрого и комфортного создания микросервисов, сервисов и утилит на C...
Разбор ERC-6900: Модульные абстрактные аккаунты и плагины После появления абстрактных аккаунтов в Ethereum (ERC-4337) было разработано большое количество различных реализаций таких аккаунтов. Все они абсолютно несовместимы между собой, а еще это громоздкие монолиты, которые часто включают в себя кучу логики, даже той, которая польз...
Huawei запустила публичное тестирование новой мобильной ОС Китайская компания Huawei приступила к публичному тестированию новой версии операционной системы HarmonyOS Next. По заявлениям разработчиков, данная ОС не содержит код Android.
Новая компьютерная программа для запоминания иностранных слов и фраз Когда возникло желание выучить самостоятельно иностранный язык (сначала пробовал шведский, теперь французский), то удивил достаточно бедный выбор компьютерных обучающих программ. Хотя, доступной литературы, сайтов, видеороликов, онлайн и оффлайн курсов и т.п., более, чем дос...
Опубликован подробный неофициальный список мобильных устройств Samsung с поддержкой One UI 7 Бета-тестирование обновления должно стартовать к концу года.
Пример создания Full Stack проекта, используя функциональное тестирование как инструмент дизайна(продолжение) Пример создания Full Stack проекта, используя функциональное тестирование как инструмент дизайна(продолжение)API часть и релиз проекта Продолжение...
Эксклюзивные приложения внутри Telegram на Android, которых нет даже в Google Play Telegram вышел за рамки мессенджера и уверенно движется на пути к превращению в супер-приложение, объединяющее в себе тысячи сервисов помимо ставших уже привычными чатов и каналов. С этой целью платформа Павла Дурова привлекает разработчиков, создающих для нее мини-программ...
Китай начал тестирование создания кирпичей из лунного грунта Китай отправит в космос эксперимент, в рамках которого будет проверено, можно ли строить лунную базу из кирпичей, сделанных из местной почвы. Этот эксперимент — часть программы Китая по созданию постоянной базы на Луне к 2035 году...
Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке Я очень хотела попасть в тестирование не питая иллюзий, что это «легкий вход в IT» — он давно перестал быть таковым! Сейчас я работаю QA Fullstack в клиентском пути «Платежи и Переводы» Альфа-Банка уже 1,5 года. Мечта сбылась, а помогли мне самообучение и курсы от Альфа-Банк...
Pixel 11 получит важнейший апгрейд за многие годы Компания Google анонсировала серию смартфонов Pixel 9 в августе текущего года, что стало большой неожиданностью для поклонников производителя, поскольку обычно флагманские устройства компании представляют в октябре, а не летом. Но несмотря на ранний запуск, модели Pixel 9 по...
Виды и обзор движков машинного перевода: Яндекс переводчик, Google Translate и DeepL Многие компании или их сотрудники хоть раз использовали для своих задач онлайн-переводчики. Это быстро, удобно, но результат не всегда точный. Однако такой перевод иногда имеет неприятные последствия: его могут неправильно понять клиенты или бизнес-партнеры, что может испорт...
Яндекс запустил программу trade-in для «Станций» — сдать старую и получить новую со скидкой до 50% Команда Яндекса запустила новую опцию для желающих приобрести фирменную умную колонку. Пользователям стала доступна программа trade-in для «Яндекс Станций»: она позволяет сдать старую модель и купить более современную по сниженной цене. Иллюстрация: Я...
Зачем я использую контейнеры как виртуалки: опыт python-разработчика Привет, я Денис, python-разработчик в Cloud.ru. Последние три года я работаю с продуктами на базе компонентов OpenStack — для этого нужны разнообразные навыки и знания способов администрирования и разработки в среде Linux. За это время я убедился — мне не хватает уже существ...
Lada Vesta получит новый более мощный мотор: первые подробности Мечта многих потенциальных покупателей Lada Vesta получить под капотом новый более мощный мотор скоро может сбыться: завод работает над таким агрегатом, о чем сообщил директор продуктовых программ и проектов АвтоВАЗа Олег Груненков. Фото: Lada Базисом для новой бензино...