Feed aggregator

Подход Sim2Real: разбираем, как обучать роботов в виртуальной среде, чтобы они ничего не сломали в реальной

Habr.com - Tue, 11/19/2024 - 18:34

8 ноября мы провели финал МТС True Tech Champ 2024. Лучшие команды с отборочного этапа программировали робомышей на скоростное прохождение лабиринта, а опытные спикеры рассказали про перспективные технологии.

Артем Якимчук, Research Engineer и аспирант Сколковского Института Науки и Технологий, рассказал, как симуляция ускоряет разработку роботов, повышает точность алгоритмов и сокращает расходы. Специально для аудитории Хабра мы расшифровали этот доклад.

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

Читать далее

Клонируем UWP-приложения – проще чем кажется

Habr.com - Tue, 11/19/2024 - 18:21

Ни для кого не секрет, что на смартфонах под управлением операционной системы Android можно клонировать приложения. Иногда этот функционал даже встроен в систему. Один из примеров тому – (не) всеми любимая MIUI, которая, начиная с двенадцатой версии, уже умела создавать дубликаты приложений.

Однако если речь идёт о Windows 10/11, то я не встречал решений для клонирования UWP-приложений. Давайте попробуем это исправить!

Читать далее

Как мы работаем с качеством данных в Электронной коммерции

Habr.com - Tue, 11/19/2024 - 18:04

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

Читать далее

Все мои Ардуинки: часть вторая, ATtiny и STM

Habr.com - Tue, 11/19/2024 - 18:01

Продолжаю перебирать все мои Ардуинки и делиться опытом работы с ними.

В прошлый раз я выдал базу про платы, начавшие свою жизнь как официальные продукты Arduino. Но время показывает, что истинная сила платформы скрывалась не в конкретных Uno и Nano, а в открытости и расширяемости. В этой и следующей части речь пойдёт уже о сторонних решениях, разработанных и поддержанных в Arduino IDE творческими усилиями множества энтузиастов.

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

[Перевод] Firestore и NoSQL — Основы структурирования данных

Habr.com - Tue, 11/19/2024 - 17:57

Инструменты Firebase уже больше десятилетия помогают разработчикам быстрее создавать приложения, начиная с push-уведомлений и аутентификации и заканчивая базой данных Firestore. В этом году на Google I/O было анонсировано, что Firestore теперь поддерживает SQL в форме Data Connect, наконец позволив разработчикам выбирать между NoSQL и SQL.

Читать далее

Архитектурные особенности on-premises продуктового решения

Habr.com - Tue, 11/19/2024 - 17:35

Несмотря на активно развивающийся SaaS‑сегмент рынка и кажущееся стремление компаний использовать облачные ресурсы, отдельные направления IT‑продуктов на рынке продолжают оставаться востребованными крупным бизнесом в виде дистрибуций, разворачиваемых в собственных дата‑центрах (англ. on‑premises) и под собственным контролем.

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

В статье рассматриваются некоторые категории архитектурно‑значимых нефункциональных требований, ценность которых неочевидна для конечного функционального заказчика, но неоспорима для удовлетворения бюрократического формализма в лице внутренних ЛНА заказчика (IT, ИБ), варьируемых в широких пределах от заказчика к заказчику, и даются рекомендации по управлению ими с помощью гибких архитектурных принципов.

Читать далее

Фич и Баг: как геймификация и киберпанк помогают обучаться

Habr.com - Tue, 11/19/2024 - 17:15

Привет! На связи Елена Платковская. В компании SM Lab я занимаюсь построением процессов и процедур для IT-команд.

Мы работаем по собственной методике. Если совсем коротко, то команды объединены в большие структуры-«поезда», которые «едут» по единым правилам и расписанию.

Читать далее

Как мы попробовали Apache Iceberg в связке со Spark и что из этого вышло

Habr.com - Tue, 11/19/2024 - 16:58

Тема преимуществ открытых табличных форматов при работе с озерами данных всё чаще поднимается в среде дата-инженеров. Предполагается, что их использование способно устранить недостатки популярного Apache Hive. Но так ли это на практике?

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

Читать далее

Секреты построения Data Vault 2.0: эффективное хранение данных

Habr.com - Tue, 11/19/2024 - 16:46

Когда я впервые услышал о Data Warehouse (DWH), мне казалось, что это просто большая база данных. Однако, углубившись в тему, я понял, что настоящее хранилище данных должно отвечать множеству требований. Например, оно должно обеспечивать гетерогенность — возможность принимать данные из множества различных и несвязанных систем, что отличает его от классических реляционных или транзакционных баз данных. Оно должно обладать гибкостью и расширяемостью, позволяя добавлять новые источники данных без нарушения работы системы. Также важна историчность — способность хранить изменяющиеся атрибуты, такие как смена фамилии сотрудника. Хранилище должно быть способно обрабатывать огромные объемы данных и при этом обеспечивать высокую скорость обновления, позволяя создавать отчеты на основе актуальной информации.

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

Читать далее

Подборка книг для мобильных разработчиков: от начинающего до продвинутого уровня

Habr.com - Tue, 11/19/2024 - 16:44

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

Читать далее

Бриф для SMM: что спросить и как оформить + шаблон

Habr.com - Tue, 11/19/2024 - 16:09

Хотите почувствовать себя сценаристом «Санта-Барбары», который отвечает на вопросы телезрителя, начавшего просмотр с 678912-й серии? Просто пропустите этап создания брифа в работе с клиентом. И тогда вы гарантированно попадете в ситуацию вроде этой:

— А что это за мужчина?

— Сиси.

— В смысле Сиси — это мужское имя? А что другого не было?

— Было, но мне нравится это.

— А почему он лежит?

— Он в коме.

— Почему у людей вокруг начесы и подплечники?

— Потому что 80-е на дворе…

Уже слышится скрежет нервной системы? Так вот, сэкономьте себе нервы, силы, время и просто составьте с клиентом бриф.

Погрузиться

Как мы поняли безграничность Вселенной: 100 лет открытию Эдвина Хаббла

Habr.com - Tue, 11/19/2024 - 16:07

Как удивительно молода современная наука, если об этом задуматься! Кажется, слово «галактики» (во множественном числе) было с нами всегда. Но на самом деле прошло всего лишь сто лет с момента открытия, что их много.

Ровно век назад, в ноябре 1924 года американский астроном Эдвин Хаббл объявил, что Андромеда, ранее считавшаяся туманностью, на самом деле другая галактика, а Млечный Путь — лишь одна из многих подобных галактик во Вселенной. Последствия этого открытия трудно переоценить. Расскажем подробней про исторический момент, навсегда изменивший наше представление о себе и мире.

Читать далее

Отцы и дети: как привычки пользователей из разных поколений влияют на ваш продукт

Habr.com - Tue, 11/19/2024 - 15:33

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

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

Читать далее

На шаг впереди: как Threat Intelligence раскрывает возможности SIEM, IRP и SOAR

Habr.com - Tue, 11/19/2024 - 15:30

В условиях постоянно растущих киберугроз и увеличивающегося объема данных, компании сталкиваются с необходимостью эффективного управления инцидентами безопасности. Для решения этой проблемы используются инструменты по типу SIEM, SOAR и IRP, а в крупных компаниях, как правило,  используют сразу комплекс систем от разных вендоров, формируя эшелонированную защиту от сложных угроз информационной безопасности.  Эти решения играют важную роль в построении стратегии киберзащиты компании, эксперты даже скажут, что это те решения безопасности, без которых компании не смогут выжить. Но если разбираться глубже, становится очевидно, что камнем преткновения всех этих систем становится некачественное обогащение, дефицит и замкнутость источников данных (Фиды данных/Feeds), которыми оперируют системы для выявления и реагирования на угрозы внутри периметра организации.

Читать далее

Красивые картинки на скатерти Улама

Habr.com - Tue, 11/19/2024 - 15:12

Скатерть Улама и тонкая структура простоты чисел .

Очень много больших картинок

Скатерть Улама

https://ru.wikipedia.org/wiki/Скатерть_Улама https://en.wikipedia.org/wiki/Ulam_spiral ) это очень красивое и наглядное представление структуры простых чисел. Красивая картинка говорит о том, что расположение простых чисел на оси натуральных чисел не случайно. Но вот формулу простую, по которой можно быстро и просто получить следующее простое число еще не придумали.

В данной статье мы тоже исследуем свойства "скатерти Улама", только немного её уплотним. Наша цель исследовать структуру множества простых чисел, их плотность и равномерность расположения на оси натуральных чисел.

Очень много больших картинок

[Перевод] Apple убивает Swift

Habr.com - Tue, 11/19/2024 - 15:09

Swift был прекрасным языком, но он далеко отошел от своего первоначального видения.

Очень далеко.

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

Читать далее

Оптимизация динамического SQL в SQL Server: ключ к высокой производительности

Habr.com - Tue, 11/19/2024 - 15:01

Привет, Хабр и его читатели! 

Меня зовут Дарья Четыркина, я программист SQL в IT-компании «Автомакон». Если вы работаете с базами данных в Microsoft SQL Server и хотите, чтобы ваши запросы выполнялись быстро и без перебоев, эта статья для вас. Мы разберем динамический SQL — инструмент, который позволяет создавать гибкие запросы, но при неправильном использовании может замедлить работу системы и даже сделать ее уязвимой.

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

Читать далее

Предельная польза продукта на примере Power BI

Habr.com - Tue, 11/19/2024 - 14:50

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

Читать далее

Авторизация в Docker Private Registry

Habr.com - Tue, 11/19/2024 - 14:44

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

Зная, что в Docker private registry отсутствует авторизация, я решил разобраться, как легким способом можно блокировать различные действия для клиентов и разрешать все админам. Мне нужно было ограничить получение какой-либо информации по репозиториям, находящимся в реестре, выгрузку образов из реестра, а также запретить загрузку репозиториев, которые уже существуют в реестре. Начнем с основы основ — загрузки и выгрузки образов с помощью API v2.

Всем все запретить, админам все разрешить!

Как правильно экономить на расходниках для принтера: советы эксперта печати G&G

Habr.com - Tue, 11/19/2024 - 14:40

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

Один из главных вопросов при выборе расходных материалов — это баланс между ценой и качеством. Оригинальные расходники для принтеров всегда стоят дороже, чем их аналоги, но стоит ли за них переплачивать - это вопрос открытый. Компания G&G предлагает продукцию, которая по качеству полностью соответствует OEM-продуктам, но значительно выгоднее по цене.

Читать далее

Who's online

There are currently 0 users and 4 guests online.
Syndicate content