Mountebank - это мощная платформа для тестирования API и mocking-a, предоставляющая пользователям функционал и инструменты для создания гибких, настраиваемых и надежных тестовых окружений. В этой статье автор рассмотрит настройку Mountebank на реальном примере.
Моя лента
Новости
Риски присущие работе искусственного интеллекта
Когда я задался вопросом, а что есть почитать на тему управления рисками ИИ, я удивился тому, насколько мало информации по этому поводу опубликовано. В основном, найденные тексты касались морально-этических норм и будущего человечества. Я решил чуть более детально изучить вопрос, а результатом с радостью делюсь в данном материале.
Сейчас, в декабре 2023 года, тема искусственного интеллекта продолжает набирать популярность, так как человечество осознало потенциал использования искусственного интеллекта в различных областях своей жизнедеятельности.
Данная статья не затрагивает социальные и этические проблемы ИИ и не претендует на полноту охвата области рисков присущих искусственному интеллекту, а служит в первую очередь отправной точкой для последующих исследований, является попыткой автора затронуть данную тему и понять возможные риски, присущие всему тому, что называют искусственным интеллектом (ИИ aka AI).
Для этого в первую очередь давайте разберемся, а что такое ИИ и какой ИИ существует, какие цели перед ним стоят.
Память человеков. Отлаженный механизм или баг на баге?
Всем привет! Сегодня мне вдруг захотелось поговорить о том, как работает память. О процессах, ошибках и вот этом вот всем. Для более полного понимания советую прочесть статьи о когнитивных искажениях (часть 1, часть 2, часть 3). Ну или хотя бы начало первой статьи, если не знаете, что такое когнитивные искажения. Но это, в принципе, необязательно.
Итак, поехали!
Обеспечиваем надёжность граничных прокси в контейнеризированных приложениях на примере Platform V Synapse Service Mesh
Привет, Хабр! Меня зовут Данила Трушин, я руководитель направления в СберТехе. Мы с командой развиваем Platform V Synapse Service Mesh — продукт, который обеспечивает надёжную безопасную интеграцию и оркестрацию микросервисов в облаке.
При промышленной эксплуатации иногда можно столкнуться с ситуациями, которые зачастую непросто или невозможно получить на тестовых или испытательных стендах. В ряде случаев такие ситуации касаются производительности и устойчивости компонентов к нагрузке.
Сегодня хочу поговорить о том, как мы решили проблему троттлинга процессора на граничном прокси в случае, когда наблюдаемая нагрузка приложения была ниже заявленной и проверенной на стендах нагрузочного тестирования.
Суд признал «Связной» банкротом
Арбитражный суд Москвы признал банкротом крупнейшего в недавнем прошлом российского сотового ретейлера «Связной» и открыл в его отношении процедуру конкурсного производства, передаёт корреспондент РИА «Новости» из зала суда.
Экзистенциальная проблема поисков внеземной жизни: мы не знаем, что такое жизнь
В 2020 году группа исследователей обнаружила нечто удивительное в верхних слоях атмосферы Венеры. Земные телескопы обнаружили спектральную подпись фосфина - простой молекулы, которая не должна была сохраняться в этих чрезвычайно кислых облаках. С осторожным восторгом, исследователи написали, что фосфин может быть результатом "неизвестной фотохимии или геохимии" - или, как они почти застенчиво отметили, "возможно, жизни".
Это была захватывающая возможность. "Признаки жизни обнаружены в облаках, окружающих Венеру", - гласил один заголовок; другой - "Инопланетяне были на Венере всё это время?!". Но, как оказалось, это была ложная тревога. Фосфин не только не был сигналом жизни, но, вероятно, его вообще не было - это был промах в интерпретации данных. Облака Венеры, насколько было известно, оставались такими же необитаемыми, какими они всегда казались.
Google собирается полностью отказаться от Google Play Movies & TV
Google намерена полностью отказаться от поддержки онлайн-кинотеатра Google Play Movies & TV. Двумя месяцами ранее корпорация уже перевела пользователей iOS и Android на приложение Google TV, а также удалила сервис с приставок Roku и большинства умных телевизоров.
Протектор и LLVM-обфускатор. Сравнение двух подходов к решению задачи запутывания кода
Добрый день, Хабр!
В данной заметке я постараюсь сравнить два разных подхода к задаче запутывания машинного кода – это протектор и обфускатор, построенный на базе LLVM-фреймворка. Нам пришлось с этим столкнуться, когда возникла задача защиты библиотек Guardant под разные операционные системы и разные ARM-архитектуры. Для x86/x64 мы используем протектор Guardant Armor, который является полностью нашей разработкой. В случае ARM-архитектуры было принято решение параллельно посмотреть в сторону открытых обфускаторов на базе LLVM с целью их модификации и использования для защиты своих продуктов.
Увольнение Сэма Альтмана, новый алгоритм Q* и AGI: обзор последних событий, потрясших мир ИИ
Не так давно мир ИИ потрясли новости о кадровых перестановках в OpenAI: совет директоров компании уволил её генерального директора Сэма Альтмана, самую яркую фигуру в сфере генеративного ИИ. О своей отставке Альтман узнал на онлайн-совещании совета директоров, организованном по инициативе Ильи Суцкевера, главного научного сотрудника OpenAI: «...Не был всегда откровенен в своем взаимодействии с советом, что ограничивает его способность выполнять свои обязанности» – именно так звучит часть формулировки заявления.
Даём детальную фабулу кадровых перестановок в OpenAI и Microsoft, рассказываем о Q*, его возможной связи с Q-learning и MRPPS с техническими подробностями и размышляем об искусственном общем интеллекте.
Приглашаем к прочтению!
Альянс в сфере ИИ раскритиковал законопроект об обезличенных данных
Альянс в сфере искусственного интеллекта (АСИИ: объединяет «Яндекс», VK, «Сбер», Российский фонд прямых инвестиций, «Газпром нефть», «Русагро», «Уралхим», «Северсталь» и др.) раскритиковал поправки к закону «О персональных данных», подготовленные ко второму чтению.
Как подключить Yandex GPT к своему проекту на Python
6 декабря Яндекс открыл доступ к своим диалоговым моделям (моделям генерации) и векторного представления текста через API. API уже доступно в Yandex Cloud.
Вчера мне потребовалось применить его в приложении, однако, не удалось найти руководства, как сделать это быстро. Документация Яндекса хороша, но предполагает, что опыт работы с Yandex Cloud уже имеется. В отсутствие такого опыта документация выглядит фрагментированной.
Предлагаю пошаговый гайд, который, надеюсь, сэкономит читателю, не знакомому с Yandex Cloud, часик-другой.
Для того, чтобы использовать Yandex GPT в Вашем Python-проекте, нужно выполнить 4 шага:
Cloud Security Services: безопасное облако для бизнеса
По данным из открытых источников, 9 из 10 опрошенных российских компаний с выручкой от 15 млрд руб. в год активно используют облачные сервисы. Практический интерес бизнеса к облакам подтверждает и динамика спроса на IaaS, PaaS и SaaS-сервисы — по итогам 2022 рост составил более 40% по сравнению с предыдущим годом.
Но вместе с востребованностью облачной модели возрастает и обеспокоенность бизнеса: можно ли в облаке выстроить надежную защиту данных?
14 декабря 2023 в 11:00 мск на онлайн-дискуссии эксперты КРОК Облачные сервисы, К2 Кибербезопасность и «Лаборатории Касперского» расскажут о новом портфеле мер и сервисов Cloud Security Services (CSS) для построения эшелонированной защиты облачных сред.
Использовать тепло дата-центров для отопления домов чаще всего бессмысленно
Данный доклад освещает текущую ситуацию в области инициатив по использованию тепла, генерируемого оборудованием в дата-центрах, и подчеркивает трудности, с которыми сталкиваются их операторы и правительства на всех уровнях для реализации таких проектов. Это особенно актуально, учитывая, что для охлаждения современных дата-центров расходуется около 20–30% электроэнергии. Частичное решение этой проблемы может заключаться в использовании эффективных методов отвода тепла.
Ближайшие события
Как автоматизировать расшифровку интервью и видеозвонков
Стартап MyMeet.AI – AI-ассистент для видеоконференций – победитель V Всероссийского фестиваля университетских технологических проектов HSE FEST. Основная фича приложения – транскрибирование онлайн-звонков в виде отчета с кратким содержанием, задачами и ключевыми словами. Основатель стартапа и один из авторов разработки – студент Федор Жилкин.
Наводим порядок в конфигах Webpack
Всем привет. Меня зовут Евгений Чернышев, и я возглавляю фронтенд-разработку в одном из направлений деятельности Домклик. Хочу поделиться своими мыслями о том, как управлять сложными конфигурациями Webpack. Сразу «проведу черту», чтобы предотвратить возможные холивары: сравнение Webpack с другими бандлерами (Rollup, Vite и прочими) выходит за рамки статьи.
Де-факто, Webpack является основным сборщиком фронтенд-проектов. Это зрелый продукт, который до сих пор развивается и повсеместно используется. Но, как и любой инструмент, он имеет свои слабые стороны. Я считаю что основной недостаток Webpack — это сложность его конфигурации. На крупных долгоживущих проектах конфигурационные файлы становятся слишком большими и нечитаемыми, превращаясь в мешанину вложенных объектов и spread-операторов. Чтобы показать, что я имею в виду, рассмотрим стадии развития проекта.
Пишем оператор Kubernetes: руководство для начинающих
Перевели туториал об основах контроллеров, операторов и CRD. В качестве практики вы можете создать кастомный оператор ConfigmapSync для синхронизации Configmap между пространствами имен. Рассказываем, как его написать и развернуть его с помощью Kubebuilder.
Как мы делаем проекты
Все мы знаем что такое клиент-серверное приложение, на тему их создания написано не мало статей. В этой статье хотелось бы поделиться с вами наработками нашей компании, которыми мы пользуемся в своих Django проектах.
Трафик, статистика, логи на шлюзах Zyxel
Привет, Хабр!
Близится к концу 2023 год и ожидаемо, что руководство, сетевики, ИБешники, сисадмины и другие категории специалистов ИТ интересуются количеством принятого и отправленного трафика или с них требуют отчёт использованного трафика.
Шлюзы ZYXEL USG Flex и ATP поддерживают два механизма ведения отчётности. Чем отличаются, как реализованы и настраиваются - об этом подробно рассказывается в статье.
Как автоматизировать использование дизайн токенов с помощью Stylelint и PostCSS
Привет, Хабр!
Меня зовут Саша и вот уже 7 лет я работаю фулстек разработчиком и пишу на C# и TypeScript/React.
Сегодня я хотел бы поделиться своим небольшим успехом в автоматизации. В какой-то момент я понял, что во время код ревью я указываю разработчикам на одни и те же ошибки. Но, что ещё хуже, я сам время от времени допускаю эти ошибки. Сегодня хочу рассказать об одной из таких проблем, которую я решил с помощью PostCSS + Stylelint, и о том, как я это сделал.
Статья будет полезна для разработчиков, которые уже используют или собираются использовать дизайн токены.
Российской OCR – 30 лет. Как появилась технология, благодаря которой мы забыли про ручной ввод? (Часть 2. OCR CuneiForm)
В честь 30-летия OCR мы продолжаем вспоминать, как появились первые отечественные технологии распознавания текста. На прошлой неделе мы рассказали про самую первую такую программу – OCR Tiger, предназначавшуюся для оцифровки книг с целью их дальнейшего переиздания.
Сегодня речь пойдёт про другую OCR-систему – CuneiForm. Она была более продвинутой и умела гораздо больше: распознавала символы различных алфавитов на основе латиницы и кириллицы для европейских языков и языков стран СНГ, работала со смешанными русско-английскими текстами. Самое главное – CuneiForm отличалась огромной по меркам того времени скоростью: 1 страницу она распознавала примерно за 10 секунд. Разберемся, какие алгоритмы использовались в OCR, где применялась CuneiForm и какое дальнейшее развитие получили системы распознавания.