Рубрика «open source» - 69

Новый подкаст Университета ИТМО — обсуждаем работу начинающих ученых в сфере машинного обучения - 1В первом выпуске с нами беседует Андрей Фильченков, кандидат физико-математических наук, доцент факультета «Информационных технологий и программирования» и руководитель группы машинного обучения международной научной лаборатории «Компьютерные технологии».

Андрей победил в конкурсе грантов Российского фонда фундаментальных исследований, опубликовал десятки научных статей и неоднократно принимал участие в тематических международных конференциях. В интервью мы говорим о тех сложностях, которые ждут начинающих ученых в сфере машинного обучения.
Читать полностью »

Привет! Я расскажу об архитектурном фреймворке, который я разрабатываю.

Архитектура определяет наиболее общее устройство программы и взаимодействие её компонентов. Lena как фреймворк реализует конкретную архитектуру для анализа данных (подробнее о ней ниже) и предоставляет пользователю классы и функции, которые могут быть при этом полезны (с учётом данной архитектуры).

Lena написана на популярном языке Python и работает с версиями Python 2, 3 и PyPy. Она опубликована под свободной лицензией Apache (версия 2) здесь. В данный момент она ещё разрабатывается, однако описываемое в данном руководстве уже используется, тестировано (общее покрытие всего фреймворка около 90%) и вряд ли будет изменено. Lena возникла при анализе данных экспериментов в физике нейтрино и названа в честь великой сибирской реки.

Введение в архитектурный фреймворк для анализа данных Lena - 1

Читать полностью »

Команда Rust опубликовала новый корректирующий выпуск Rust, 1.41.1. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение.

Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1.41.1 вам достаточно выполнить следующую команду:

rustup update stable

Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта

Что вошло в стабильную версию 1.41.1

Rust 1.41.1 посвящён двум критическим регрессиям, появившимся в Rust 1.41.0: некорректность в статических временах жизни и неправильная компиляция, вызывающая ошибки сегментирования. Эти регрессии не затрагивают предыдущие выпуски Rust и мы рекомендуем пользователям Rust 1.40.0 обновиться настолько быстро, насколько это возможно. Другая проблема, связанная со взаимодействием между временем жизни 'static и реализациями типажа Copy, присутствовала ещё с Rust 1.0 и тоже исправляется данным выпуском.

Читать полностью »

Представляем Kubernetes CCM (Cloud Controller Manager) для Яндекс.Облака - 1

В продолжение к недавнему релизу CSI-драйвера для Яндекс.Облака мы публикуем ещё один Open Source-проект для этого облака — Cloud Controller Manager. CCM необходим не только для кластера в целом, но и собственно CSI-драйвера. Подробности о его предназначении и некоторые особенности реализации — под катом.Читать полностью »

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

7 опенсорсных инструментов для мониторинга безопасности облачных систем, о которых стоит знать - 1

В статье, перевод которой мы сегодня публикуем, представлен обзор 7 опенсорсных инструментов для мониторинга безопасности облачных систем. Эти инструменты предназначены для защиты от хакеров и киберпреступников путём детектирования аномалий и небезопасных действий.
Читать полностью »

По следам DevConf и CfgMgmtCamp или что можно узнать съездив спикером на 2 международные конференции за 2 недели - 1

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

  • 225 заметок с выступлений
  • 180 км пройдено
  • 90 фотографий со львами
  • 6 перелетов
  • 5 городов
  • 4 поезда
  • 3 тренировки
  • 2 гостиницы
  • 1 пара носок с эмблемой Ansible.

Читать полностью »

Три года назад стал претворять свою давнюю мечту в реальность — максимальная домашняя автоматизация квартиры, купленной в новостройке с нуля. При этом «отделку от застройщика» пришлось принести в жертву умному дому image и полностью переделать, а вся электрика, не связанная с автоматикой приехала с известного китайского сайта. Паяльник не потребовался, но знающих мастеров, электриков и плотников пришлось искать долго.

Полная домашняя автоматизация в новостройке - 2
Панель управления квартирой в феврале 2020 года (Home Assistant)

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

Полная домашняя автоматизация в новостройке - 3
Строительство нашего дома в процессе — ноябрь 2016 года

Читать полностью »

image

Доброго времени суток, %username%. Пора расчехлить блог после 6 лет простоя и попробовать опять что-то полезное принести сообществу.

Я крайне удивлен, что на хабре до сих пор нет ни одной статьи про Swarmpit. Я конечно понимаю, что наверняка большинство изучая Docker останавливаются собственно на нем и потом пытаются забраться на Эверест под названием Kubernetes. Не знаю точных чисел, но думаю тут большинство теряются и либо вообще забивают на Docker либо только его и используют. А зря!
Читать полностью »

FOSS News №4 — обзор новостей свободного и открытого ПО за 17-23 февраля 2020 года - 1

Всем привет!

Продолжаю обзор новостей свободного и открытого ПО (и немного железа). Всё самое главное про пингвинов и не только, в России и мире.

В выпуске №4 за 17-23 февраля 2020 г.:

  1. Исследование RedHat: Open Source вытесняет проприетарное ПО из корпоративного сегмента.
  2. Большой обзор Clear Linux от Intel.
  3. Большой релиз MyPaint 2.0.
  4. Что нового в приложениях KDE в феврале 2020 года.
  5. Система ГАРАНТ доступна для GNU/Linux.
  6. О сложных отношениях между Amazon и Open Source.
  7. Инструкция по запуску проекта с открытым исходником.
  8. Коммерциализация доработок свободного ПО под Copyleft лицензиями.
  9. Какую роль Open Source играет в формировании 5G.
  10. 17 крутых идей Arduino проектов для DIY энтузиастов.
  11. Базальт СПО выступает на тему необходимых мер господдержки отечественного софта и железа.
  12. Роль OpenShift в эволюции организационных моделей при переходе на PaaS.
  13. Обсуждая прошлое, настоящее и будущее FreeBSD.
  14. Как Kubernetes стал стандартом в сфере построения вычислительных ресурсов.
  15. GPG утилиты KDE одобрены в Германии для передачи и обработки секретной информации.
  16. GamePad – анонс новой FOSS игровой платформы, предназначенной для GNU/Linux.
  17. Запланирована GNU/Linux версия браузера Microsoft Edge.
  18. Анализ безопасности популярных Open Source JavaScript и Java компонентов.
  19. В Великобритании родителям посоветовали обращаться в полицию если их дети пользуются VirtualBox, Discord, Kali Linux и Tor.

Читать полностью »

Предыстория

Привет!

К написанию этого поста привела довольно странная ошибка, которую вчера вечером на ноутбуке с Linux (да, я их тех странных людей, кто использует GNU/Linux на ноутбуке) я получил вместо содержимого своего Яндекс.Диска:

$ ls -l /mnt/yadisk
ls: reading directory '.': Input/output error
total 0

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js