Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 49 min ago

Проектирование облачной сети MWS: выбор технологий и решений

Tue, 12/17/2024 - 15:24

Привет! Меня зовут Яков Жданов, я руковожу командой, которая разрабатывает облачную сеть и сетевые сервисы в MWS. Наша основная задача — обеспечить связность облачных ресурсов. Мы делаем так, чтобы виртуальные машины могли общаться друг с другом, выходить в интернет и принимать обратные соединения. В этой статье расскажу, какие подходы и решения мы выбрали для построения нашей сети.

Читать далее

Как мы строим публичное облако с нуля: опыт MWS

Tue, 12/17/2024 - 15:22

Привет, Хабр! Меня зовут Данила Дюгуров, я CTO MWS. Сегодня расскажу, как наша команда создаёт облако MWS, и на его примере разберу ключевые концепции, которые лежат в основе построения облаков в целом: от аппаратного обеспечения и выбора сетевой архитектуры до организации работы в инфраструктурной команде. А ещё порассуждаю о том, что лучше для облачного провайдера — вендорский софт или OpenStack — и что в итоге выбрали мы. Спойлер: ни то ни другое.

Читать далее

Как мы строим публичное облако с нуля: опыт MWS

Tue, 12/17/2024 - 15:22

Привет, Хабр! Меня зовут Данила Дюгуров, я CTO MWS. Сегодня расскажу, как наша команда создаёт облако MWS, и на его примере разберу ключевые концепции, которые лежат в основе построения облаков в целом: от аппаратного обеспечения и выбора сетевой архитектуры до организации работы в инфраструктурной команде. А ещё порассуждаю о том, что лучше для облачного провайдера — вендорский софт или OpenStack — и что в итоге выбрали мы. Спойлер: ни то ни другое.

Читать далее

Хост директивы: ключ к декомпозиции

Tue, 12/17/2024 - 15:18

В Angular 15 появилась новая фича, которой не уделяют должного внимания, — Directive Composition API. Она добавляет hostDirectives: [...] в декоратор @Component/@Directive. В этом массиве можно перечислить standalone-директивы, которые хотим автоматически навесить на компонент или директиву. Это позволяет очень удобно декомпозировать логику и открывает много дверей для новых подходов к разработке.

Читать далее

8 внешних факторов, влияющих на эффективность распознавания лиц с видеокамер

Tue, 12/17/2024 - 15:16

Сразу скажу – камеры с большим разрешением не решат ваших проблем, если вы решили строить систему распознавания лиц. Увы, в большинстве случаев результат станет только хуже, а заплатите вы больше!

Читать далее

Как устроен открытый брендбук Selectel и зачем он нужен

Tue, 12/17/2024 - 15:09

Привет, Хабр! Меня зовут Лео Партус, я ведущий дизайнер в Selectel. У нашей компании много продуктов и направлений деятельности. Чтобы сохранять их консистентность, мы обращаемся ко множеству гайдов. Главный среди них — брендбук Selectel. Мы используем его давно, но в какой-то момент обнаружили, что прежняя версия устарела и по содержанию, и по форме. Так родилась идея создать новый брендбук. В этой статье я расскажу, как мы разрабатывали его, какого результата добились и какие выводы сделали. Читать дальше →

Отчего зависит безопасность квантовой сети? Часть 1

Tue, 12/17/2024 - 15:03

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

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

Читать далее

Плюсы и минусы Luxms BI: честный взгляд на платформу от вендора

Tue, 12/17/2024 - 15:00

Я - Алексей Розанов, руководитель отдела пресейл и работы с партнерами Luxms, хочу с вами честно поговорить о том, что собой представляет Luxms BI. Поскольку полагаться только на рейтинги нельзя, а опыт других компаний сильно зависит от их задач, требований и условий, то хочу предложить вам еще один взгляд - взгляд вендора. 

Это будет объективный, насколько это вообще возможно, обзор плюсов и минусов платформы Luxms BI, основанный на общении с нашими партнерами, действующими и потенциальными заказчиками. Я не буду голословным и предоставлю максимальное количество подтверждений тому, о чем буду говорить. 

Читать далее

[Перевод] Лидерство в тестировании — повышение качества ПО и экономия времени на тестировании инфраструктуры

Tue, 12/17/2024 - 15:00

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

В статье обсудим программное обеспечение для ИТ‑инфраструктуры, инфраструктуру тестирования и тестовые среды.

Читать далее

Positive Technologies: «Мы сами придумали, сами оплатили, сами производим и сами страдаем». Как создавался PT NGFW

Tue, 12/17/2024 - 14:45

Я уже делал материал по отечественному NGFW от одной из кибербез‑компаний, поэтому решил продолжить практику и поговорить о других NGFW. И ещё в мае 2024 года на Positive Hack Days 2 я поговорил с командой разработки и реализации NGFW компании Positive Technologies, а именно c лидерами продуктовой практики PT NGFW Юрием Дышлевым и Анной Комша. Надеюсь, будет интересно. Приятного чтения!

Читать далее

Как посчитать биологические данные и не уронить сервер и ноутбук?

Tue, 12/17/2024 - 14:40


Привет, Хабр
Наверняка вы слышали о биоинформатике. Звучит перспективно, приятно и полезно. Часто, ввиду всеобщих рассказов о перспективности и возможностях направления, некоторые люди из IT или из «мокрой» биологии (так называют область биологии, где работают в лаборатории с бактериями и прочими возможными объектами живой и не очень природы и реагентами) хотят перейти в биоинформатику. Однако далеко не все понимают, что же это за область такая и почему с ней сложно работать. Читать дальше →

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

Tue, 12/17/2024 - 14:32

Согласно данным Inclient, в 2024 году на маркетплейсы приходится 84% всех онлайн-покупок в России. За последние три года продажи на платформах Ozon и Яндекс Маркет увеличились в 8 раз, а на Wildberries — более чем в 5 раз, что сделало его лидером российского e-commerce. Площадки привлекают тем, что предлагают готовые решения для продаж, которые подходят как малому бизнесу, так и крупным компаниям. Однако для успеха магазина нужно учитывать множество аспектов в его управлении. В статье собрали советы для продавцов, как повысить доход на маркетплейсах и успешно конкурировать на рынке.

Читать далее

iPhone наконец-то научили платить по NFC без Apple Pay

Tue, 12/17/2024 - 14:31

Как известно, Apple любит держать руку на пульсе (и на кошельке) своих пользователей. Поэтому на протяжении последних 10 лет компания не позволяла владельцам iPhone использовать для бесконтактных платежей другой сервис, кроме фирменного. Нравилось вам это или нет, но платить можно было только с Apple Pay. Однако норвежский платёжный сервис Vipps, похоже, сделал то, что всем казалось абсолютно невозможным. Он запустил настоящую альтернативу Apple Pay на iPhone, используя ту самую NFC-технологию, которую Apple так ревностно охраняла все эти годы.

Читать далее

Почему мы топим за открытый код в науке ― несколько слов о воспроизводимости результатов научных исследований

Tue, 12/17/2024 - 14:18

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

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

Читать далее

FSD 2.1 или как «pages first» подход может ухудшить структуру ваших Frontend приложений

Tue, 12/17/2024 - 14:15

Всем привет! 13 ноября, в официальном Telegram канале Feature Sliced Design состоялся релиз новой версии архитектурной методологии. Он принёс в себе несколько важных, фундаментальных изменений, о которых мы сегодня и поговорим.

Читать далее

Изготовление пластиковых прототипов: методы и этапы прототипирования

Tue, 12/17/2024 - 14:13

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

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

Читать далее

Сеть знает все, или Как найти пробив с помощью анализа трафика

Tue, 12/17/2024 - 14:10

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

Читать далее

Инструменты атакующих в 2023–2024 годах

Tue, 12/17/2024 - 14:10

На конференции OFFZONE 2024, которая прошла в Москве в культурном центре ЗИЛ 22–23 августа, выступил наш сотрудник Семён Рогачёв, руководитель отдела реагирования на инциденты. Он рассказал, какие инструменты сегодня чаще всего используются в кибератаках на российскую Linux- и Windows-инфраструктуру, и объяснил, как эффективно отлавливать и отражать подобные атаки.

Мы написали текст по мотивам этого доклада, обогатив его данными за конец 2024 года. Статья будет полезна для тех, кто занимается пентестами и реагированием на инциденты.

Читать далее

[Перевод] Ускорение тестов Playwright с помощью Microsoft Playwright Testing

Tue, 12/17/2024 - 14:09

Вам надоело ждать выполнения набора тестов при помощи Playwright? Хотите запускать тесты на разных операционных системах и браузерах без необходимости управлять сложной инфраструктурой? Ускорить выполнение тестов и улучшить покрытие, запускать тесты на различных комбинациях ОС и браузеров поможет Microsoft Playwright Testing.

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

Читать далее

Стратегическое планирование для достижения целей и ретроспективы

Tue, 12/17/2024 - 14:02

Меня зовут Павел Афонин, я руководитель группы инженеров по тестированию группы IT-компаний Lad. В этой статье я поделюсь опытом адаптации метода стратегического планирования в реальном времени (RTSC) для проведения ретроспектив и сессий в команде тестирования нашего проекта — позже мы успели опробовать этот метод и на команде проекта в целом.

Читать далее

Who's online

There are currently 0 users and 1 guest online.