LINUX.ORG.RU

Избранные сообщения ChudoYudo

Увидел свет LanguageTool 4.5 и 4.5.1!

 , , , ,

Группа Java

LanguageTool — это свободная система для проверки грамматики, стиля, пунктуации и орфографии с открытым исходным кодом. Основное ядро LanguageTool можно использовать как расширение LibreOffice/Apache OpenOffice и как Java-приложение. На сайте системы http://www.languagetool.org/ru работает online-форма проверки текста. Для мобильных устройств на Android доступно отдельное приложение LanguageTool proofreader.

( читать дальше... )

>>> Подробности (languagetool.org)

Yakov
()

Cherrytree 0.38.5

 ,

Группа Open Source

Спустя полгода после предыдущего релиза, вышел Cherrytree 0.38.5.
Cherrytree — WYSIWYG-программа для ведения заметок, которая поддерживает такие возможности, как:

  • иерархия заметок;
  • расширенное форматирование: оформление текста (размер, шрифт и т.д.), заголовки, выравнивание текста, списки, таблицы, изображения, сниппеты кода с подсветкой синтаксиса и возможностью выполнения (команды задаются в настройках), автоматическое создание гиперссылок при записи URL и проч.;
  • широкие возможности импорта (поддерживаются форматы многих популярных программ для заметок, включая Zim, Tomboy, Treepad и других, возможен экспорт и из простых текстовых или HTML-файлов) и экспорту заметок (поддерживается несколько форматов и возможность экспортировать от всего дерева до конкретного участка текста);
  • прочие полезные функции: защита документов паролем, поиск и замена (в т. ч. с помощью регэкспов), копирование/вставка текста с сохранением форматирования, проверка орфографии и т. д.

Список изменений в новой версии:

  • Реализована подсветка синтаксиса для языка программирования Go.
  • Добавлена возможность открыть текстовый файл (для последующего создания заметки/дерева заметок) в Cherrytree при запуске из терминала.
  • Исправлена ошибка, при которой над- и подстрочный текст копировались некорректно.
  • Исправлено некорректное поведение, когда в случае невозможности (например, из-за некорректных прав доступа) записать файл на диск при выходе из программы терялись несохранённые изменения.
  • Исправлена ошибка определения локали.

Сообщение о выпуске новой версии в блоге разработчика

>>> Страница проекта (giuspen.com)

pelmeshechka
()

Управление светом

 

1) Есть такая схема включения двух выключателей, что переключение любого из них приводит к изменению состояния лампы:

-------/==========/----(X)-----

(X) это лампа
--/== это первый переключатель, который подключает провод слева к вершнему проводу из пары
==/-- это второй переключатель, который подключает нижний провод из пары проводов к проводу справа от переключателя

Суть в том, что управляя любым переключателем (изменив его состоние) можно изменить состояние лампы. Например на рисунке лампа выключена, но если включить любой из переключателей, то лампа включится.

2) предлагается один из таких переключателей заменить на реле, управляемое raspberry PI. Это позволит управлять светом как вручную, так и с компьютера.

Для человека проблем нет - он видит состояние ламы (светит или нет) и принимает решение. Однако копмьютер не может принять решение, так как не знает, подаётся напряжение на лампу или нет.

Что конкретно надо сделать, чтобы автоматизированно замерить напряжение напряжение после второго выключателя (т.е. как определить его состояние). Можно, конечно, сдублировать выключатель, поставить двойной, чтобы он не только переключал силовую цепь, но и дополнительно информационную для raspberry. Но хотелось бы узнать, можно ли замерить напряжение.

Т.е. как выполнить операцию обратную той, которую выполняет реле?

В идеале, конечно, нужно было бы сделать, чтобы Raspberry управляла не лампой а ПОЛОЖЕНИЕМ РУЧНОГО ПЕРЕКЛЮЧАТЕЛЯ. Но нет идей, как это сделать.

Einstok_Fair
()

Free as in Freedom на русском: Глава 5. Ручеёк свободы

 , ,

Группа Документация
anonymous
()

Выпуск Debian 10 «Buster»

 , ,

Группа Debian

Участники сообщества Debian рады сообщить о выходе очередного стабильного выпуска операционной системы Debian 10 кодовое имя buster.

Данный релиз включает в себя более 57703 пакетов, собранных для следующих процессорных архитектур:

( читать дальше... )

По сравнению с Debian 9 stretch в Debian 10 buster добавлено 13370 новых пакетов, обновлено более 35532 пакетов (что составляет 62% дистрибутива stretch). Также, по различным причинам многие пакеты (более 7278, 13% дистрибутива stretch) были удалены из дистрибутива.

Debian 10 buster поставляется с различными окружениями рабочего стола, такими как GNOME 3.30, KDE Plasma 5.14, LXDE 10, LXQt 0.14, MATE 1.20, и Xfce 4.12. Также в репозитории имеются Cinnamon 3.8, Deepin DE 3.0, различные оконные менеджеры.

( читать дальше... )

>>> Подробности (debian.org)

Polugnom
()

Metaprog: универсальная графическая среда программирования [в разработке] часть 3

 , , ,

Не нравится - проходите мимо. Нравится - помогайте проекту.

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

Metaprog: универсальная графическая среда программирования [в разработке] часть 2 (комментарий)

Metaprog: универсальная графическая среда программирования [в разработке] часть 2 (комментарий)

Metaprog: универсальная графическая среда программирования [в разработке] часть 2 (комментарий)

Чисто технические. По Си, библиотекам итп. А поучать не по делу - «не учите меня жить, лучше помогите материально».

Примеры

Metaprog: универсальная графическая среда программирования [в разработке]

Metaprog: универсальная графическая среда программирования [в разработке] часть 2

Собственная метапроговская функция

Метапрог не только умеет вызывать сишные функции, но на нем можно и свои делать. Функция для открытия слушателя (listener) на нужном адресе и порте и ее схема:

https://i.postimg.cc/8kXBCX40/image.png

Зеленые линии - особенные. Они задают жесткую последовательность выполнения. Сначала bind и только потом уж listen. Сначала listen - и только потом уж сокет можно передать дальнейшим функциям (например, accept).

У функции есть своя пиктограмма.

Открытие окошка

Этот пример открывает окно. Там же есть асинхронный вызов (на завершение):

https://i.postimg.cc/zGhHKQNv/image.png

Инициализация (отдельная функция, инлайнится еще на уровне метапрога в главную диаграмму):

https://i.postimg.cc/JnpsRVN6/image.png

Асинхронная функция на завершение:

https://i.postimg.cc/WpfdKVbt/image.png

Все это генерирует такой код (опять же - не для эстетов, а для скармливания gcc):

https://pastebin.com/T3Bu5Qy6

metaprog
()

Zhabogram 0.1 — Транспорт из Telegram в Jabber

 , ,

Группа Open Source

Zhabogram — транспорт (мост, шлюз) из сети Jabber (XMPP) в сеть Telegram, написанный на Ruby, преемник tg4xmpp.
Данный релиз посвящается команде Telegram, которая решила, что третьи лица имеют право затрагивать историю переписки, находящуюся на моих устройствах.

( читать дальше... )

>>> Mercurial-репозиторий (narayana.im)

annerleen
()

Микроядро - будущее быстрых и стабильных систем? Гидридное\монолитное на свалку?

 , , , ,

Вопрос прежде всего к людям коммитящих в ядро или собиравших lfs\преподающих.

Почему разработка микроядер идёт так вяло. Ведь для всех основных системы требующих максимальной надёжности - микроядро - это мана небесная. Насколько я знаю: асу, сапр и боевые машины(в частности американские беспилотники) используют ОС на основе микроядра.

Тот же MINIX3 используется в IME интелом.

Ведь основной плюс Микроядра - железобетонная стабильность системы и её невозможность бсоднутся или зависнуть в результате системных ошибок или влияния извне, благодаря выносу из ядра ненужной, уязвимой переферии. т.е Она будет работать до пришествия Христа и дальше, пока аппаратная часть не сдохнет, и то не факт что она перестанет после этого работать(распределенная ОС)

( читать дальше... )

Да, можно пенять на скорость, но микроядра третьего поколения по заверениям обходят в скорости ядра linux и windows.

Дороговизна разработки и перехода? Пардон, но unix(minix), posix, инфраструктура как и совместимость уже есть.

Debian Gnu\Hurd портировал треть библиотеки пакетов Debian.

Я не могу понять, почему кроме единичных академических проектов, нету полноценных разработок экосистем под современные микроядра... пользовательских систем, да и даже ускоспециализированных по пальцам пересчитать(не вдаваясь в закрытые системы управления реакторами и тд) Кроме Debian Gnu\Hurd который пилят на коленке последние 30 лет на неисчерпаемом энтузиазме(ядро), и minix3, фактически и нет нечего...

Микроядро идеально, чистейший минимализм и никакой помойки, когда не можешь понять, где подсистема лезет в области ядра а где пользователя.

Лично меня напрягает, что где то над моей головой в 300 км, висит МКС управляемая Убунтой.

Как пример https://habr.com/ru/post/437406/

Беспилотный вертолет с ОС на основе микроядра sel4 во время полетного задания был подвергнут кибератаке. Был получен доступ к камере и подсистемам вертолета, но не к самому ядру и полетной системе, ибо все уязвимое «говно» вроде файловой системы, вфс и драйверов вынесено за пределы ядра в оболочку, что не позволило повлиять на главные системы беспилотника.

А теперь представим, что МКС поразит NotPetya... или диспетчерскую крупного Аэропорта.

Хочу услышать авторитетное мнение: монолитное ядро\микроядро и перспективу микроядерных ОС.

Micro
()

Mastodon 2.7.4

 , ,

Группа Open Source

Тихо и незаметно, несколько часов назад состоялся выпуск Mastodon 2.7.4, содержащий только исправления.

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

Исправления:

  • Исправление очищения уведомлений после блокировки (Gargron)
  • Исправлены избыточные HTTP запросы во время разрешения приватных статусов (ThibG)
  • Исправлены проблемы производительности во время запроса медиафайлов аккаунта (abcang)
  • Исправлен механизм mention для неизвестных аккаунтов (ThibG)
  • Исправлены проблемы прокрутки начального экрана на небольших дисплеях (trwnh)
  • Испрвавление вывода приватных сообщений (ThibG)
  • Исправлена сериализация анонсов (ThibG)
  • Исправлен ошибки отображения основного таймлайна (Gargron)
  • Исправлен экспорт списков (ThibG)
  • Исправлены ошибки во время изменения профиля для разблокированных после блокировки пользователей (ThibG)

>>> Официальный сайт

>>> Подробности (github.com)

anonymous
()

Вышла версия v0.8 papis — консольного менеджера документов и библиографии

 bibliography manager, , менеджер библиографии

Группа Linux General

26 февраля вышла версия v0.8 papis – мощного и расширяемого консольного менеджера документов и библиографии, написанного на языке Python под лицензией GPLv3.

Основные особенности программы:

  • синхронизация документов с помощью различных инструментов: git, dropbox, rsync, OwnCloud, Google Drive, …;
  • возможность делиться библиотеками с коллегами, не заставляя их создавать какие-либо учетные записи;
  • загрузка библиографической информации документа с известным DOI посредством сервиса Crossref;
  • опционально поддержка scihub, смотри скрипт examples/scripts/papis-scihub;
  • импорт из Zotero и других менеджеров, используя скрипт examples/scripts/papis-zotero;
  • создание собственных скриптов;
  • экспорт документов в популярные форматы (bibtex, yaml, …).

Документация

>>> GitHub проекта (github.com)

greenman
()

Первый релиз набора гитарных плагинов KPP 1.0

 , , , ,

Первый релиз набора гитарных плагинов KPP 1.0
Группа Мультимедиа

KPP (Kapitonov-Plugins-Pack) - набор плагинов для обработки гитарного звука. Плагины совместимы с хостами LV2 и LADSPA, такими как Ardour, Qtractor, Carla, Guitarix, jack-rack.

Являются аналогами широко известных проектов Guitarix, Rakarrack.

( читать дальше... )

>>> Подробности (github.com)

curufinwe
()

Доступна web-версия первого Интернет-обозревателя.

 

Доступна web-версия первого Интернет-обозревателя.
Группа Интернет

Ребята из CERN выпустили веб-версию первого в мире Интернет-обозревателя WorldWideWeb. WorldWideWeb был разработан Тимоти Бернерс-Ли в ноябре 1990, в рамках его проекта известного нынче как World Wide Web.

На сайте проекта также доступна историческая справка и ссылка на репозиторий с исходным кодом.

>>> Подробности (cern.ch)

urxvt
()

Matrix Riot 1.0

 , , , ,

Matrix Riot 1.0
Группа Open Source

Спустя три года разработки (после переименования Vector.im) увидел свет первый стабильный выпуск Riot.im — эталонный клиент федеративной сети Matrix, построенный на веб-технологиях с использованием React и Electron.

( читать дальше... )

>>> Подробности (github.com)

commagray
()

Видеоредактор Flowblade 2.0

 ,

Группа Мультимедиа

Выпущена версия 2.0 видеоредактора Flowblade. Среди изменений:

  • Новый принцип работы Workflow 2.0 (на смену неинтуитивному insert editing)
  • Глобальное обновление внешнего вида, новый стиль Gtk+ (3.22+)
  • Настраиваемое поведение timeline и drag & drop, настраиваемые профили Workflow Preset (в комплекте профиль стандартный и для фильмов)
  • Разработаны 4 инструмента - Keyframe tool (яркость и объем фреймов, управление из timeline), Multitrim (комбинация Trim, Roll, Slip), Cut Tool, Ripple Trim)
  • Улучшен режим редактирования отдельных кадров
  • Новые композиторы (Transform Compositor, AlphaXOR, Alpha Out, Alpha In Compositors)
  • Рефакторинг отдельных модулей (python) и множество мелких исправлений
  • Создана полная справка на русском языке (Николай Смольянинов, Andrey Grigoriev)

>>> Подробности (github.com)

linuks
()

Olive — свободный нелинейный видеоредактор

 non-linear, , , videoediting

Olive — свободный нелинейный видеоредактор
Группа Open Source

Olive – это свободный нелинейный видеоредактор, цель которого – предоставить полнофункциональную альтернативу высококлассному профессиональному программному обеспечению для редактирования видео.

( читать дальше... )

>>> Подробности (olivevideoeditor.org)

dima81
()

Релиз FreeCAD 0.17 «Roland»

 , , , ,

Группа Open Source

FreeCAD — свободная параметрическая 2D/3D САПР, основанная на движке OpenCASCADE.

Эта версия получила кодовое имя "Roland" — как дань памяти Роланда Франка (Roland Frank), автора множества видеоуроков и активного участника на форуме пользователей FreeCAD:

This release of FreeCAD is dedicated to our friend Roland Frank who left us in 2017. He was an active and well-appreciated member of the FreeCAD forum, and his video tutorials on the Learn FreeCAD and BPLFRE Youtube channels helped many people get started with FreeCAD.

( Основные изменения ... )

Бинарные пакеты подготовлены для Linux, macOS и Windows.

ВНИМАНИЕ! СДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ СВОИХ ФАЙЛОВ СОЗДАННЫХ В FreeCAD v0.16.67.xx
ПЕРЕД ТЕМ КАК ОТКРЫВАТЬ ИХ В 0.17.xxxxx!
МИГРАЦИЯ НА FreeCAD v0.17.xxxxx МОЖЕТ СОПРОВОЖДАТЬСЯ ПРОБЛЕМАМИ.

Обзор на сайте OpenNET

Обзоры в блоге «Learn Freecad»:

Исходный код и бинарные сборки

>>> Подробности (freecadweb.org)

atsym
()

Qucs-S — симулятор электронных схем Qucs c поддержкой SPICE

 , ,

Группа Open Source

За релизом Qucs последовал, как и было обещано, релиз неофициальной сборки Qucs-S. Это первый релиз Qucs-S. Буква S в названии означает «SPICE». Qucs-S отличается от Qucs тем, что в него интегрирован набор патчей spice4qucs. Это позволяет моделировать схему при помощи open-source SPICE-совместимых консольных симуляторов. Простыми словами: базовый Qucs зависает при моделировании схемы на операционнике со SPICE моделью даташита, а Qucs-S с движком Ngspice позволяет легко её смоделировать.

Сейчас spice4qucs находится в состоянии «вечного патча», и включение его в основную ветку не рассматривается, что напоминает pf-kernel.

( читать дальше... )

Объявление о релизе

Репозитории для Debian и Ubuntu (пакеты собраны при помощи OBS)

SlackBuild для Slackware

>>> Официальный сайт (ra3xdh.github.io)

DarthVadimius
()

В Debian и Fedora не одобрили новую лицензию MongoDB

 , , , sspl,

Группа Проприетарное ПО

Некоторое время назад, разработчики MongoDB сменили лицензию проекта с AGPLv3 на SSPLv1 (Server Side Public License). SSPLv1 — лицензия собственной разработки проекта MongoDB, основанная на AGPLv3, но включающая дополнительные ограничения, запрещающие предоставлять продукт под этой лицензией в виде сервиса без предоставления исходников всех систем, взаимодействующих с продуктом любым способом, даже через сеть.

Пока в OSI обсуждают, подходит ли SSPLv1 под определения Open Source, разработчики Debian и Fedora приняли решение не включать софт под этой лицензией в свои репозитории:

В результате, пакеты MongoDB скорее всего будут удалены из репозиториев этих дистрибутивов ввиду невозможности дальнейшего их обновления. Бэкпортирование изменений из более новых версий MongoDB также невозможно из-за несовместимости SSPLv1 с AGPLv3.

В Red Hat также решили удалить MongoDB из RHEL 8.

>>> Текст лицензии SSPLv1 (mongodb.com)

Deleted
()

Случилась беда с KRoN73 :(

 ,

KRoN73 RIP

Всё написанное ниже уже неактуально :(

Друзья. Под новогодние праздники (с 29 на 30) случилась ужасная беда со старейшим участником форума - KRoN73. Инсульт. Да не просто инсульт, а такой, что сейчас Рома в реанимации в Боткинской больнице в коме после трепанации. Позачера (2.01) его состояние изменилось с «нестабильно тяжёлый» на «стабильно тяжёлый», далее без динамики состояние на 04.01 - уменьшился отёк, пытается самостоятельно дышать, но пока без сознания. Разумеется, никто никаких прогнозов не даёт (если говорить прямо, даже на жизнь)

Весь ужас ситуации в том, что:

1) У него двое несовершеннолетних детей (дочь в младших классах и сын дошкольник), супруга - кандидат биологических наук (что означает доход чуть более, чем ничего) и недавно взятая ипотека ипотеку закрыли совсем недавно, cоответственно, Рома - главный кормилец в семье.

2) Рома не успел оставить доступ к своим счетам и картам получили доступ, там есть небольшая сумма.

Я никогда не делал подобные обращения, поэтому не знаю, что писать и немного (на самом деле много) растерян.

Ромина супруга Саида неохотно опубликовала в tg-группе номер своей банковской карточки Сбербанка (оттранслировано на форум Ромы) -

4276 8380 5742 5110
Саида Шамильевна Каршиева
Пожалуйста, в назначении/сообщении платежа (если есть такое поле) указывайте «на лечение» или «добровольное пожертвование на лечение»

иначе потом могут попытаться взять подоходный налог или заблокировать карту!

Если вдруг кто что-нибудь переведёт ей - буду навечно благодарен. Также могу выступить посредником между paypal (koptev@gmail.com) и супругой Ромы (разумеется, со всеми пруфами, если понадобится). Ни разу не принимал много платежей, наверное, стоит указывать в комментарии к платежу «Роману на лечение». опытные товарищи подсказывают, что ничего не надо писать в комментарии к paypal Звонил в банк, там посоветовали всё же в paypal указывать назначение платежа (например, «На лечение Романа Каршиева»), чтобы, в случае возникновения вопросов, предоставить распечатки инвойсов из интерфейса paypal.

Пожалуйста, давайте не будем в этой теме дискутировать о политике, национальности и вероисповедании.

Deleted
()

А вам что, не очевидно, что информация это свойство объектов?

 , ,

Ну или группы объектов или даже просто материи, если говорить про поля.

Полез читать про информацию и с удивлением обнаружил, что все поголовно пишут про её нематериальность. Тем не менее я не нашёл ни одного примера информации лишенной носителя.

Кто-нить может пояснить ход мыслей этих людей? Ну или привести пример нематериальности информации.

ya-betmen
()