Open source

  • Хабрахабр

    OpenCV 4.0 и 4.1 — что нового?

    Проект живет и развивается, движимый командой разработчиков, работающих в компании Intel, а также неугасающей поддержкой community. Мы возвращаемся к рассказу об open source библиотеке компьютерного зрения OpenCV. 1. В конце 2018 года увидел свет первый стабильный релиз из ветки 4.х, а буквально месяц назад вышло новое обновление — версия 4. Мы попросили авторов библиотеки перечислить кратко, что нового привнесли эти…

    Подробнее »
  • Хабрахабр

    Выпуск Rust 1.35.0

    Представляю Вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. 35. Команда по разработке языка программирования Rust рада анонсировать новую версию, 1. Rust — это язык программирования, позволяющий каждому разрабатывать надёжное и быстрое ПО. 0. Если предыдущую версию Rust Вы установили средствами rustup, получение текущей версии не составит особого труда: $ rustup update stable Детальный обзор данного…

    Подробнее »
  • Хабрахабр

    Elasticsearch сделала бесплатными проблемные security-функции, ранее выведенные в open source

    На днях в блоге Elastic появилась запись, в которой сообщается о том, что основные security-функции Elasticsearch, выведенные в open source-пространство более года назад, теперь являются бесплатными для пользователей. Теперь в базовые сборки версий 6. В официальной блогозаписи содержатся «правильные» слова о том, что open source должен быть бесплатным и что владельцы проекта строят свой бизнес на прочих дополнительных функциях, которые…

    Подробнее »
  • Хабрахабр

    Как ускорить разжатие LZ4 в ClickHouse

    При выполнении запросов в ClickHouse можно обратить внимание, что в профайлере на одном из первых мест часто видна функция LZ_decompress_fast. Почему так происходит? Этот вопрос стал поводом для целого исследования по выбору лучшего алгоритма разжатия. Здесь я публикую исследование целиком, а короткую версию можно узнать из моего доклада на HighLoad++ Siberia. А во время выполнения запросов ClickHouse старается почти ничего…

    Подробнее »
  • Хабрахабр

    [Перевод] Конфиденциальность данных, IoT и Mozilla WebThings

    От переводчика: краткий пересказ статьи Централизация устройств умного дома (вроде Apple Home Kit, Xiaomi и прочих) — это плохо, потому что: Пользователь становится зависим от определённого вендора, ведь устройства не могут общаться между собой за пределами одного производителя; Вендоры используют даные о пользователях по своему усмотрению, не оставляя пользователю выбора; Централизация делает пользователя более уязвимым, поскольку при хакерской атаке становятся…

    Подробнее »
  • Хабрахабр

    [Перевод] Трудно быть мейнтейнером проекта Open Source

    Автор — Сальваторе Санфилиппо, разработчик и мейнтейнер свободной СУБД Redis Он написал, что много лет изо всех сил пытается поддерживать свой проект, но испытывает серьёзную психологическую нагрузку. Несколько месяцев назад мне написал мейнтейнер одного системного open source проекта с довольно большим и активным сообществом. Я ответил, что вряд ли в состоянии дать совет, но пообещал написать пост в блоге о том,…

    Подробнее »
  • Хабрахабр

    ObjectRepository — .NET in-memory repository pattern для ваших домашних проектов

    Зачем хранить все данные в памяти? Для хранения данных сайта или бекэнда первым желанием большинства здравомыслящих людей будет SQL база данных.  Но иногда в голову приходит мысль что модель данных не подходит для SQL: например, при построении поиска или социального графа нужен поиск по сложным связям между объектами.  Сколько времени вы потратили на решение проблем N+1 и на построение дополнительных…

    Подробнее »
  • Хабрахабр

    [Перевод] Руководство для чайников: создание цепочек DevOps с помощью инструментов с открытым исходным кодом

    Создание первой цепочки DevOps за пять шагов для новичков. Но нужны минимальные познания в DevOps. DevOps стал панацеей для слишком медленных, разобщенных и прочих проблемных процессов разработки. Это не полное руководство, а только “рыба”, которую можно расширять. Здесь будет рассмотрены такие понятия, как цепочка DevOps и как создать ее за пять шагов. Начнем с истории. Мое знакомство с DevOps Грег…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Ультразвуковой GPS

    Ультразвуковой GPS. Концептуальная модель Перед тем как отправляться в столь долгое плавание стоит проверить, а так ли все реально сделать на коленке. О чем эта статья: как быстро и недорого сделать простую ультразвуковую GPS. Список необходимых устройств HC-SR04 3 шт. Arduino 1 шт. Моток проводов. Концепция Рис. 1 – Общая идея устройстваПо верхним углам комнаты установлены HC-SR04, которые играют роль…

    Подробнее »
  • Хабрахабр

    [Перевод] Почему открытые прошивки важны для безопасности

    Недавно на GoTo Chicago я читала лекцию на эту тему и подумала, что будет неплохо написать статью с выводами. Этот пост посвящён тому, почему прошивки с открытым исходным кодом важны для безопасности. Уровни привилегий В типичном стеке у вас различные уровни привилегий. Кольцо 3. Приложения: минимальное привилегий, за исключением песочницы в пользовательском пространстве, которая ещё больше ограничена. Кольцо 0. Ядро: ядро операционной…

    Подробнее »


Кнопка «Наверх»
Закрыть