Главная » Архив меток: Open source

Архив меток: Open source

WireGuard — прекрасный VPN будущего?

Задачи у пользователей разные, но факт в том, что VPN стал нужен вообще всем. Наступило время, когда VPN уже не является каким-то экзотическим инструментом бородатых сисадминов. Проблема текущих VPN решений в том, что их тяжело правильно настроить, дорого обслуживать, а так же в них полно legacy кода сомнительного качества. Donenfeld решил, что хватит это терпеть, и начал работу над WireGuard. ...

Читать далее »

[Перевод] Выпуск Rust 1.31 и Rust 2018

31. Команда разработчиков Rust рада сообщить о выпуске новой версии Rust, 1. Rust — это язык программирования, который дает возможность каждому создавать надежное и эффективное программное обеспечение. 0, а также "Rust 2018". 31. Если у вас установлена предыдущая версия Rust с помощью rustup, то для обновления Rust до версии 1. 0 вам достаточно выполнить: $ rustup update stable С подробными ...

Читать далее »

Microsoft официально подтвердила, что Edge переходит на движок Chromium

Несколько дней назад появились слухи, что Microsoft разрабатывает браузер на базе Chromium, который будет поставляться по умолчанию вместо Edge. Основанием стало то, что сотрудники Microsoft вдруг стали делать коммиты в свободный проект. Сейчас Microsoft официально заявила, что действительно отказывается от собственного движка EdgeHTML в пользу Chromium в десктопной версии браузера. Однако по мнению Mozilla, такое решение коллег из Microsoft создаёт ...

Читать далее »

Kubernetes 1.13: обзор основных новшеств

13. В начале этой недели состоялся очередной релиз Kubernetes, который окрестили «ангельским», — 1. Не вдаваясь в дальнейший анализ символизма происходящего, по уже сложившейся для нашего блога традиции, мы в седьмой раз расскажем о ключевых изменениях в новой версии Kubernetes, что призваны порадовать DevOps-/SRE-инженеров, работающих с этим продуктом. Такое название связано с числом 113, которое считается «ангельским» и, со слов ...

Читать далее »

Rust новости #3 (ноябрь 2018)

В этой подборке: Rust 2018, RustRush, видео с конференций, Amazon Lambda и Firecracker, квизы, переход exonum на actix-web, 10 причин использовать Rust. Предлагаю вашему вниманию субъективную подборку ржавых новостей за ноябрь. Опубликованы результаты ежегодного Rust-опроса (обсуждение), который шел с августа. Там довольно много всякой интересной информации, особенно, если рассматривать в динамике по сравнению с прошлыми годами, но отдельно радует рост ...

Читать далее »

Обсуждение бесплатной лицензии PVS-Studio для проектов, размещённых на GitHub

Предлагаю вниманию прототип статьи под названием «Бесплатный PVS-Studio для всех, кто развивает открытые проекты на GitHub». Прошу подойти к данной теме конструктивно и высказывать предложения и критику по делу. Интересно мнение, насколько предложенный вариант разумен и удобен? Что можно улучшить? Какие дополнительные ограничения можно добавить? Кто бы из вас воспользовался/не воспользовался и почему? Если Вы наткнулись на этот пост в ...

Читать далее »

В ядре Linux слово fuck заменили на hug

После решения Линуса Торвальдса о временном уходе из проекта в сентябре 2018 года совет директоров Linux Foundation принял новый кодекс поведения для разработчиков ядра Linux — Code of Conduct (CoC), чтобы «решить проблемы, связанные с дискриминацией, и улучшить эмоциональную обстановку среди разработчиков». Разгорелись жаркие дебаты. У новых правил было много сторонников, но объявились и недоброжелатели, которых вообще не привлекла идея ...

Читать далее »

Собственный VPN клиент на JavaScript. 11 часть — Сборка приложения под Windows

P.S. Каждая часть — это часть, сама по себе смысла не имеет, чтобы обзавестись необходимым контекстом и не испытывать когнитивный диссонанс от отсутствия так необходимых блоков текста начните читать с 1 частиВ этот раз собирать приложение я буду npm модулем electron-builder, отдельное спасибо разработчикам за удобную документацию к модулю и множество примеров настройки конфига (нет). В прошлый раз я собирал ...

Читать далее »

[Перевод] Де-факто закрытые исходники: аргументы в пользу понятного софта

По следам истории «Бэкдор в одной из зависимостей библиотеки EventStream» — прим. пер. Меня как давнего сторонника FOSS исключительно удручает то, что происходит в последние несколько лет с разными сообществами FOSS (за некоторым исключением, конечно). Рассмотрим один из последних эпизодов в саге индустрии open source, которая понятия не имеет, что она делает в целом: Скорее всего, в ваших зависимостях много ...

Читать далее »

External — GUI для Golang

Приветствую вас, коллеги! Здесь я хочу представить конкретную реализацию этой идеи — новый GUI-фреймворк для Golang — External. Около месяца назад я опубликовал здесь статью GUI-фреймворки — на поток, где предлагалась технология создания GUI-фреймворков для разных языков программирования, основанная на подключении (tcp/ip или каком другом) к внешнему процессу, играющему роль своеобразного GUI-сервера. В первую очередь, потому, что ни один из ...

Читать далее »