Как стать автором
Обновить
206.23
Рейтинг

Open source *

Открытое программное обеспечение

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Аудиозвонки через I2P. Mumble

Блог компании ITSOFTДецентрализованные сетиOpen source*I2P*Видеоконференцсвязь
Tutorial

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

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Просмотры746
Комментарии 1

Rust 1.55: обновление `std::io::ErrorKind`, изменение алгоритма разбора чисел с плавающей точкой

Open source*Программирование*Системное программирование*Компиляторы*Rust*
Перевод

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


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


rustup update stable

Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.

Читать дальше →
Всего голосов 15: ↑15 и ↓0+15
Просмотры1.2K
Комментарии 1

Правила умного дома

Настройка Linux*Веб-дизайн*Open source*ГаджетыУмный дом

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

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

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

Автоматизация на Home Assistant
Всего голосов 20: ↑17 и ↓3+14
Просмотры12K
Комментарии 111

FOSS News №87 – Спецвыпуск про Telegram бота: как мы за пару хакатонов сделали то, что я не мог сделать за полгода

Open source**nix*

Дайджесты FOSS News мы выпускаем с конца января 2020 г. (самому не верится). Робот собирает материалы из RSS и HTML-парсингом из нескольких десятков источников, я с помощью базы ключевых слов и интерактивного консольного скрипта фильтрую и категоризую, три человека вычитывают. Пару раз уже выступал про дайджесты на конференциях. И где-то уже полгода я хотел сделать подготовку распределённой, чтобы у самого появилось время для более творческой работы по улучшению дайджестов (давать больше контекста, добавлять авторские комментарии к главным материалам и прочее), но никак не мог найти время написать этого бота. И недавно, благодаря финансовой поддержке читателей, мы в PermLUG провели пару хакатонов, где наконец-то сделали этого бота.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Просмотры1.5K
Комментарии 2

Как подключиться к iPhone с Linux-машины, матрица угроз Kubernetes 2021…

Блог компании Red HatOpen source*IT-инфраструктура*Виртуализация*Kubernetes*

... а также 5 вопросов, чтобы проверить, насколько успешно у вас идет цифровая трансформация.

Подборка новых шпаргалок, вебинаров, свежих статей и полезных книг в самом полезном дайджесте на просторах #Хабр! Оставайтесь с нами – станьте частью DevNation!

Читать дальше: Как подключиться к iPhone..
Всего голосов 7: ↑0 и ↓7-7
Просмотры1.9K
Комментарии 3

Вышел релиз GitLab 14.2 с бета-версией Build Cloud для macOS и предварительным просмотром Markdown

Open source*Git*Системы управления версиями*Системы сборки*DevOps*
Перевод

Мы рады представить вам новый релиз GitLab 14.2 с бета-версией Build Cloud для macOS, предварительным просмотром Markdown, расширенной интеграцией Gitpod, новыми метриками внедрения DevOps и многим другим!


Картинка для привлечения внимания

Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Просмотры1.9K
Комментарии 4

Опыт работы со смартфоном PinePhone: модульный телефон без сервисов Google

Блог компании SelectelOpen source*Разработка под Linux*ГаджетыСмартфоны
Перевод
image

Прошлым летом, во время распространения коронавируса по городам и весям, я почти все время сидел дома. У меня появилось много свободного времени, так что, наконец, получилось заняться давно запланированным обзором PinePhone. Напомню, что это смартфон с ОС Linux, а не Android.

Он интересен не только операционной системой, но и отсутствием сервисов Google. Я видел предупреждения о том, что телефон все еще может считаться тестовым девайсом, но решил, что смогу преодолеть все препятствия. Спустя год мне действительно удалось это сделать — сейчас это устройство, которое вполне можно использовать в качестве альтернативы телефонам на Android. Конфиденциальность данных для меня в приоритете, несмотря на то, что взамен пришлось пожертвовать некоторыми функциональными возможностями.
Читать дальше →
Всего голосов 42: ↑39 и ↓3+36
Просмотры13K
Комментарии 34

Ускоряем запуск приложений с .NET 6, .NET на холодильнике и многое другое

Блог компании SamsungOpen source*.NET*Компиляторы*Разработка под Tizen*

Данная статья содержит небольшое введение в JIT-компиляцию и .NET Core (отныне .NET 5, .NET 6 и так далее), а также несколько практических примеров ускорения запуска приложений на .NET. Данные советы могут быть полезны как для приложений, запускаемых на больших многоядерных x64 серверах, так и для приложений, запускаемых на ARM чипах с малым числом ядер. Например, подобные оптимизации используются в операционной системе Tizen, об этом далее.

Читать далее
Всего голосов 17: ↑17 и ↓0+17
Просмотры5.2K
Комментарии 1

Обзор Kalm — веб-интерфейса для деплоя приложений и управления ими в Kubernetes

Блог компании ФлантOpen source*Системное администрирование*DevOps*Kubernetes*

Kalm — бесплатное приложение с открытым исходным кодом. Представляет собой стандартный контроллер Kubernetes, который можно установить в любой кластер (версии v1.15 и выше), включая Amazon EKS и Google GKE. Основная цель Kalm — предоставить разработчикам простой пользовательский интерфейс, чтобы упростить работу с K8s.

Читать далее
Всего голосов 37: ↑37 и ↓0+37
Просмотры5.2K
Комментарии 5

Релиз Centrifugo v3 – и да пребудет с вами Центробежная Сила

Высокая производительность*Разработка веб-сайтов*Open source*Разработка мобильных приложений*Go*
Перевод

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

Напоминаем, что Centrifugo – это сервер сообщений в реальном времени (real-time). Сервер держит постоянные соединения от пользователей приложения и предоставляет API для моментальной рассылки какого-либо уведомления активным пользователям, подписанным на канал уведомления. Можно использовать для создания чатов, "живых" комментариев, multiplayer игр, стримить данные и метрики (например, быстро меняющиеся курсы валют).

Новая Центрифуга v3 нацелена упростить использование сервера в простых real-time приложениях. Улучшена производительность сервера, существующие фичи обросли новой функциональностью. Centrifugo v3 поддерживает однонаправленные (unidirectional) real-time транспорты, клиентский JSON протокол значительно ускорен. Появилась экспериментальная поддержка высокопроизводительного движка на основе Tarantool. Помимо HTTP теперь есть возможность проксировать клиентские события используя GRPC протокол. Добавлены новые методы и поля серверного API, а также анонсирована PRO версия сервера, нацеленная на бизнес-пользователей.

Читать далее
Всего голосов 11: ↑10 и ↓1+9
Просмотры1.7K
Комментарии 7

Симуляция трафика городских дорожных сетей в SUMO

Блог компании SkillFactoryOpen source*Занимательные задачкиPython*Программирование*
Перевод
Tutorial

Как давно вы оказывались в пробке? Чтобы решить проблему дорожных заторов, до принятия важных решений нужно моделировать движение. Сделать это можно на платформе с открытым кодом The Simulation of Urban Mobility (SUMO). Но как создать сложную симуляцию? На этот вопрос отвечает материал, которым мы решили поделиться к старту курса по Data Science.

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Просмотры3.1K
Комментарии 10

OSCD Sprint # 2: Detection, Simulation & Response. Итоги

Информационная безопасность*Open source*
Из песочницы

Open Security Collaborative Development (OSCD) — это открытая международная инициатива специалистов по компьютерной безопасности, созданная для решения общих проблем и распространения знаний.

Первый спринт под названием “Threat Detection” прошел в октябре 2019 года, и был посвящен разработке правил обнаружения угроз проекта Sigma. Мы разработали 144 новых правила, обновили 19 существующих и удалили два неактуальных правила. Листинг правил доступен в описании Pull Request в репозитории Sigma на GitHub. Итоги были опубликованы в статьях на Хабре (RU) и Medium (EN).

Второй спринт прошел в октябре 2020 года и о нём я и расскажу в этой статье.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Просмотры260
Комментарии 0

FOSS News №86 – дайджест материалов о свободном и открытом ПО за 30 августа — 5 сентября 2021 года

Open source**nix*

Всем привет!


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


Главные темы нового выпуска:


  1. Релиз ядра Linux 5.14.
  2. Окончен 18-летний спор между IBM и главным Linux-скандалистом мира.
  3. Компания Xiaomi присоединилась к инициативе по защите Linux от патентных претензий.
  4. Переносим философию Unix в 21 век.
  5. Многообразие Linux-дистрибутивов.
  6. Учреждения соцзащиты Брянской области перешли на ОС Astra Linux и ПК СВ «Брест».
  7. Фонд Apache опубликовал отчёт за 2021 финансовый год.
  8. Минпромторг переводит свой документооборот с Windows на Linux.

И многое другое…


Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Просмотры2.9K
Комментарии 0

Кодекс профессионального поведения GNU/Linux сисадмина

Open source*Системное администрирование**nix*
Перевод

Многие сисадмины работают с GNU/Linux, но лишь немногие проходят сертификацию в Linux Foundation и, наверное, ещё меньше читали правила на сайте Фонда. Поэтому я решил сделать перевод (местами вольный) «Кодекса профессионального поведения» (англ. Professional Code of Conduct), который заявлен как обязательный к исполнению всеми, кто планирует сертификацию или уже имеет таковую. Сам я как раз готовлюсь к сертификации LFCS (Linux Foundation Certified SysAdm), хоть я и разработчик. С пингвинами же знаком давно, как основную систему дистрибутивы GNU/Linux использую с 2007 года и те или иные админские задачи выполняю тоже давно, поэтому тема мне весьма близка и почитать такой документ было интересно, вот и делюсь.

Читать далее
Всего голосов 16: ↑15 и ↓1+14
Просмотры12K
Комментарии 29

Шаблоны модернизации приложения с помощью Apache Kafka, Debezium и Kubernetes, часть 2 – постмиграционные задачи

Блог компании Red HatOpen source*IT-инфраструктура*Виртуализация*Управление разработкой*

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

Читать дальше: Шаблоны модернизации...
Всего голосов 1: ↑1 и ↓0+1
Просмотры1.1K
Комментарии 0

CalyxOS: лучший способ очистить Android от следов Google

Блог компании ITSummaИнформационная безопасность*Open source*Разработка под Android*API*

Android Open Source Project — свободный проект. Однако в него очень глубоко проникла корпорация Google. К сожалению, всё больше API и библиотек Android теперь доступны только на смартфонах с предустановленными приложениями Google Apps (GApps). Таким способом Google эффективно привязывает сторонние приложения к своей закрытой экосистеме. В результате ряд популярных опенсорсных приложений уже не могут работать без библиотек Google.

По сути, Android представляет собой особый вид опенсорса типа «смотри, но не трогай», по модели Shared Source. Неудивительно, что набирают силу опенсорсные проекты, которые ставят целью полностью удалить Google из мобильной ОС. Один из последних примеров — прошивка CalyxOS, ориентированная на безопасность и приватность.
Читать дальше →
Всего голосов 58: ↑56 и ↓2+54
Просмотры34K
Комментарии 78

Шрифты для графического дисплея? Это же очень просто

Open source*Алгоритмы*C*Программирование микроконтроллеров*Софт
Из песочницы

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

Но это лирическое начало, а рассмотрим мы в статье вопрос создания растровых шрифтов для графических дисплеев.

Читать далее
Всего голосов 44: ↑44 и ↓0+44
Просмотры7.3K
Комментарии 75

Garuda Linux — 2 часа радовался как младенец, но…

Настройка Linux*Open source**nix*
Из песочницы

Привет, друзья! Хочу поделиться опытом знакомства с Garuda Linux, так как в последнее время являюсь поклонником Arch-подобных KDE, для установки на свой довольно мощный ноутбук Dell G7-7790 (i9 2080RTX Max-Q 64GB RAM) выбирал на сайте одну из 2-х версий: Dragonized Gaming Edition и Dragonized BlackArch Edition.

Хороший маркетинговый ход! Согласитесь, и одна и вторая сборка звучит очень заманчиво, Linux Gaming - прямо таки манит игроманов, которые всю жизнь сидят на Windows. Да и сам признаюсь, дядька я уже взрослый, но бывает Калду вечерок другой скоротаю с друзьями. Но как то для этих целей все еще Windows больше использую, но Linux уже почти догоняет в плане игр, спасибо Steam.

А как вам сборка Dragonized BlackArch? Не нужно мучительно долго устанавливать BlackArch из командной строки, размечать диск, ставить графический интерфейс, сама мысль об этом отпугивает юных хакеров. А тут, прям из коробки - вот это клад! Мне захотелось побыстрее попробовать все и сразу, а лучше 2 в 1.

Для этого решил задать вопрос на Garuda-форуме, мне там ответили, что лучше ставить BlackArch Edition, а игровые приложения и игры можно потом установить через фирменное приложение. Далее в ветку налетели какие то умники, типа зачем тебе совмещать эти 2 сборки не хакерское это дело, игры могут порты открытыми оставить.

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

Читать далее
Всего голосов 49: ↑10 и ↓39-29
Просмотры19K
Комментарии 34

FOSS News №85 – дайджест материалов о свободном и открытом ПО за 23—29 августа 2021 года

Open source**nix*


Всем привет!


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


Главные темы нового выпуска:


  1. Ядру Linux исполнилось 30 лет!
  2. 18 сентября в Киеве состоится OSDN|Conf 2021 с участием Ричарда Столлмана.
  3. Проект GNOME ввёл в строй web-каталог приложений.
  4. Продемонстрирован запуск Linux-окружения с GNOME на устройствах с чипом Apple M1.
  5. За улучшение безопасности Linux можно получать деньги.
  6. Энтузиаст создаёт интерфейс Windows 11 на React в браузере.
  7. Почему десктопный Linux в 2021-м всё ещё боль? Или нет?
  8. Открытый софт предложили приравнять к российскому.

И многое другое…


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


Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Просмотры1.9K
Комментарии 0

Новый открытый VPN-протокол — на что обратить внимание

Блог компании VAS ExpertsOpen source*Сетевые технологии*Разработка систем связи*

Большинство VPN-провайдеров для построения сервисов использует стандартные решения вроде OpenVPN и IKEv2. Однако малая их часть выбирает другой путь и разрабатывает собственные протоколы — одним из них стал Lightway. В статье обсуждаем его возможности, достоинства, недостатки и безопасность.

Читать далее
Всего голосов 11: ↑9 и ↓2+7
Просмотры8.5K
Комментарии 5

Вклад авторов