LINUX.ORG.RU

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

Релиз GNUnet 0.11.0

Новости — GNU's Not Unix
Релиз GNUnet 0.11.0
Группа GNU's Not Unix

Мажорный релиз GNUnet 0.11.0 после почти 5 лет разработки содержит исправления некоторых критических проблем. Много проблем остаются открытыми. Также сеть GNUnet немногочисленна (около 200 пар), так что говорить об анонимности и росте полезной информации не приходится. Релиз GNUnet 0.11.0 может быть интересен разработчикам для тестирования и зарождения сети.

GNUnet — это новый стек протоколов для построения распределённых приложений с защитой приватности. Целью проекта является использование академических исследований для замены старого небезопасного стека протоколов Интернета.

Изменения:

  • GNUnet запускается командой `gnunet-arm -e`, останавливается командой `gnunet-arm -s`,
  • обновлён сайт, старая версия размещена по адресу old.gnunet.org,
  • код можно собрать под macOS и NetBSD, хотя работа GNUnet на macOS и NetBSD экспериментальна, не проходит некоторые тесты (на macOS) и требует изменений в ядре GNUnet (для работы на NetBSD),
  • весь код на Python (кроме gnunet-qt) мигрировал на Python 3.7,
  • исправлены падения gnunet-gns2dns,
  • исправлены ошибки API и CADET,
  • утилита Ascension позволяет импортировать DNS-зоны в GNS через AXFR,
  • GNUnet теперь включает сервис децентрализованного обмена атрибутами идентификации reclaimID. Клиент может быть найден в экспериментальном репозитории.

Известные проблемы обозначены на багтрекере и по ссылке подробности.

>>> Подробности

 , ,

znavko
()

Vim. Поднять строчку кода

Форум — General

Есть

    a = 
    123;
надо
    a = 123;
Одной кнопкой из normal mode. Сейчас, как и раньше, долблю i-space-del-esc-dw как идиот.

 

crutch_master
()

Новогодний herbstluftwm

Галерея — Скриншоты

Всем привет и с наступающим.

  • ОС — Arch Linux
  • Терминал — urxvtd
  • WM — herbstluftwm
  • Панели — Polybar
  • Музыка — mpd + ncmpcpp + Spotify
  • Визуализатор — cava
  • Уведомления — dunst
  • ФМ — Nemo
  • ШГ — scientifica (Polybar), Curie (Терминал), Wuncon Siji (Значки в панели), Roboto Condensed.
  • Иконки — Oranchelo
  • На скриншоте: ncmpcpp, ufetch и cava.

С момента прошлого скриншота немного изменил оформление ncmpcpp, сделал через xkb-switch переключение языка при запуске Rofi, изменил оформление Rofi и добавил скрипты для поиска через DuckDuckGo и буфер обмена через Greenclip.

Цвета сделаны через Pywal и Wal Steam. Тема сделана через Ooomox.

Ещё скриншоты: Rofi, Vivaldi, Nemo+Htop, Steam, Пустой скриншот

>>> Просмотр (1920x1080, 2501 Kb)

 , , ,

LeD3F
()

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

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

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

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

>>> Подробности

 non-linear, , , videoediting

dima81
()

Релиз Pagure 5.2 — хостинга git-репозиториев

Новости — Open Source
Группа Open Source

Несколько дней назад вышла свежая версия Pagure — хостинга git-репозиториев с открытыми исходниками, похожего на GitHub и GitLab.

Pagure написан на python и обладает всеми обычными для такого рода приложений возможностями:

  • встроенным баг-трекером,
  • хостингом документации,
  • системой обсуждения и принятия pull-реквестов,
  • подсветкой синтаксиса,
  • встроенным просмотрщиком документов Markdown и reStructuredText.

Также есть и уникальные особенности:

  • полностью открытые исходники (не «open core», в отличие от GitLab);
  • есть возможность создавать pull-запросы из любых сторонних git-репозиториев;
  • все важные данные (включая issues и метаданные pull-запросов) тоже хранятся в git-репозиториях, что упрощает резервное копирование и возможную миграцию с одного хостинга на другой.

В данный момент Pagure активно используется разработчиками Fedora.

>>> Подробности

 , ,

Deleted
()

darktable 2.6.0

Новости — Мультимедиа
Группа Мультимедиа

Выпущена новая версия специализированного фоторедактора darktable, оптимизированного для работы с raw-фотоснимками и содержащего базовые функции каталогизации фотографий.

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

>>> Полный список изменений

 ,

AP
()

Релиз Dust3D — нового свободного пакета для 3D-моделирования

Новости — Open Source
Группа Open Source

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

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

>>> Анонс Dust3D 1.0 beta

 , , , ,

anonymous
()

LibrePCB 0.1.0 — свободная САПР для проектирования электронных схем и печатных плат

Новости — Open Source
LibrePCB 0.1.0 — свободная САПР для проектирования электронных схем и печатных плат
Группа Open Source

LibrePCB — свободное ПО для проектирования электронных схем и печатных плат. Код программы написан на языке C++, а для построения графического интерфейса используется Qt5.

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

  • Кросс-платформенность (Unix/Linux, Mac OS X/macOS, Windows).
  • Мультиязычность (как интерфейса программы так и библиотек элементов)
  • Всё включено: менеджер проектов + редактор библиотек/схем/плат.
  • Интуитивный, современный и лёгкий в освоении графический интерфейс.
  • Очень мощный дизайн библиотек с некоторыми инновационными концептами.
  • Человекочитаемый формат файлов библиотек и проектов.
  • Multi-PCB (разные варианты PCB для одной и той же схемы).
  • Автоматическая синхронизация netlist между схемой и платой.

Это первый официальный релиз LibrePCB, ознаменовавший собою стабилизацию собственного формата файлов (*.lp, *.lplib):

“As this is an official stable release, the file format is also considered as stable and you can expect that any project created with that release will be loadable with future releases of LibrePCB. So now you can really start using LibrePCB productively :)”

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

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

>>> Презентация LibrePCB (FOSDEM 2018)

>>> Руководство пользователя (онлайн)

>>> Репозиторий исходного кода (GitHub)

>>> Репозиторий библиотек элементов (GitHub)

>>> Подробности

 , gbr, ,

atsym
()

IPFS 0.4.18

Новости — Интернет
Группа Интернет

Состоялся релиз go-ipfs (эталонной реализации IPFS, написанной на языке Go) версии 0.4.18. Вероятно, это самый значительный релиз в недавней истории; на его подготовку ушло 3 месяца. Со времени предыдущей новости об IPFS на LOR прошло уже более четырёх лет.

IPFS (InterPlanetary File System) — это гипермедийный протокол и распределённая файловая система, созданная с использованием идей, реализованных в Git и BitTorrent, и нацеленная на то, чтобы заменить или дополнить существующий Web. IPFS похож на BitTorrent Swarm, ноды которого обмениваются объектами Git-репозитория. IPFS основан на идее адресации по содержимому — один и тот же блок данных всегда будет иметь один и тот же адрес, вне зависимости от его физического расположения. В отличие от BitTorrent, данные разбиваются на блоки по границе файла, таким образом один и тот же файл может быть переиспользован в разных каталогах без необходимости повторного выделения места на диске. В отличие от Freenet и Perfect Dark, ноды хранят только те данные, которые они явно запросили. IPFS способен интегрироваться с существующими системами разрешения имён — с классическим DNS в настоящее время, с Tor .onion, Namecoin .bit и возможно, некоторыми другими в будущем.

Особенности этого релиза:

Титульные особенности этого релиза — экспериментальная поддержка QUIC, новый алгоритм маршрутизации pubsub-сообщений, возможность подписывания pubsub-сообщений, а также переписанная команда ipfs p2p. Однако всё это лишь вершина айсберга.

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

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

>>> Каталог приложений, созданных на основе IPFS

>>> Дополнение для интеграции IPFS в веб-браузеры

>>> Подробности и полный список изменений

 , , ,

anonymous
()

Релиз QVGE 0.5.1

Новости — Open Source
Релиз QVGE 0.5.1
Группа Open Source

Наконец-то состоялся очередной релиз Qt Visual Graph Editor, средства для интерактивного редактирования двумерных графов.

Что нового относительно предыдущих версий:

  • Добавлена поддержка портов (Node Ports).
  • Реализован поиск элементов, атрибутов и их значений в пределах графа.
  • Окно топологии может также отображать заданные пользователем атрибуты ветвей.
  • Упрощено и улучшено создание графов и управление пользовательскими атрибутами.
  • Добавлено несколько примеров графов, созданных в приложении.
  • Много разных исправлений ошибок и мелких улучшений.

>>> Сайт проекта

 , , , ,

ii-system
()

Вышел симулятор электронных схем Qucs-S 0.0.21

Новости — Open Source
Группа Open Source

Сегодня, 31 октября, вышел очередной релиз симулятора электронных схем Qucs-S. Qucs-S позволяет моделировать различную электронику, используя универсальный интерфейс на основе Qt и движки моделирования Ngspice или Xyce, чем отличается от базового проекта Qucs. Больше информации смотрите на сайте проекта: https://ra3xdh.github.io/ В этом релизе собраны в основном мелкие улучшения и багфиксы, сделанные за прошедший год. Список изменений:

  • Переделана реализация параметрического анализа (Parameter Sweep) для Ngspice. Теперь возможно использовать логарифмическую развёртку и список в качестве значений параметра.
  • Исправлен баг с вольтметром для Xyce
  • Исправлен запуск движка SpiceOpus
  • Добавлена модель SMD резистора

Ссылки на репозитории для Debian, CentOS, Ubuntu, SlackBuild и архив с исходниками находятся на странице релиза на Guthub.

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

 , , , ,

DarthVadimius
()

Релиз mtCellEdit 3.2 — свободный минималистичный редактор электронных таблиц (+ набор утилит)

Новости — Open Source
Релиз mtCellEdit 3.2 — свободный минималистичный редактор электронных таблиц (+ набор утилит)
Группа Open Source

mtCellEdit (Ced, Mark Tyler's Spreadsheet Program) — свободный кроссплатформенный минималистичный редактор электронных таблиц, разрабатываемый Марком Тайлером, автором графического редактора mtPaint. Код программы написан на языках C и C++, а для построения графического интерфейса используется тулкит Qt4 (или Qt5, опционально).

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

Стандартный формат документов для mtCellEdit — *.TSV.ZIP (набор текстовых файлов TSV, CSV и других внутри ZIP-архива; подобие ODF).

The default file format mtCellEdit uses is portable and transparent as it is a ZIP file containing TSV text files. I deliberately designed it this way so that data can be extracted and read by any modern spreadsheet program on any operating system without requiring mtCellEdit. Over the years I have been frustrated by binary and XML formats that make data only accessible via a single program (or by me wasting time manually converting each file, or by me writing a file format conversion program). This format ensures that my data never becomes stranded, and can be manipulated by whichever tool I choose for a particular job (i.e. spreadsheet programs, text editors, command line tools, etc).

Кроме mtCellEdit, в пакете исходного кода поставляется и набор разнообразных утилит:

  • mtCedCLI — интерактивный консольный редактор электронных таблиц. Набор функций, идентичный функциям mtCellEdit, но с CLI-интерфейсом (с использованием GNU readline).
  • mtCedUtils — набор консольных утилит для работы с текстовыми электронными таблицамми on text based spreadsheets (т.е. для работы с файлами TSV и CSV).
  • mtPixy — графический редактор растровой (пиксельной) графики и палитр. mtPixy можно использовать для создания PixelArt.
  • mtPixyCLI — интерактивный консольный редактор растровой (пиксельной) графики. Набор фукнций, идентичный функциям mtPixy, но с CLI-интерфейсом (с использованием GNU readline).
  • mtPixyUtils — набор консольных утилит для работы с файлами изображений.
  • mtRaft — графическая программа для анализа содержимого директорий.
  • mtDWCLI — интерактивная консольная программа для создания высококачественных рандомных данных, managing one time pads, шифрования/дешифрования файлов и использования стеганографии для хранения файлов внутри файлов PNG или FLAC (по принципу RARJpeg).
  • mtNetLog — очень простой консольный логгер сетевой активности.
  • mtRDC — консольная программа которая генерирует файлы со случайными данными (т.е. пароли, матрицы, and binary one time pads).
  • mtEleana — графическая программа для изучения результатов выборов в Соединённом Королевстве в период 1945-2015гг.

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

>>> Подробности

 , mtcelledit, , ,

atsym
()

Эффективное управление вим

Форум — Development

После 12 лет работы с вим хотелось бы посмотреть какие-то подкасты, где рассматривается эффективное управление вим + плагины. Есть что-то такое?

 

Xwo
()

vim убить все символы backspace

Форум — Development

| - позиция курсора

def aaa():
    aaaaa aaaaa|)

случайно нажимаю<CR> и получаю

def aaa():
    aaaaa aaaaa
    |)
для того, чтобы вернуть ) назад, нужно нажать несколько раз на backspace. А нельзя ли backspace убивать все пробелы за один раз?

PS: не предлагать normal mode --> u и подобное. Решение только в insert mode

 

Xwo
()

Виджеты awesome на рабочем столе.

Форум — Desktop

Здравствуйте!

В очередной раз прихожу сюда не найдя ответ на достаточно очевидные вопросы, а так же не справившись с awesome wiki.

Разобравшись с виджетами в меню awesome, я решил сделать нечто подобное на рабочем столе, однако, большинство того, что я находил в интернете уже потеряло свою актуальность. (как правило русскоязычные источники если и рассказывают по сабжу, датированы они примерно 2013 годом.)

Собственно цель - научиться рисовать виджеты различными геометрическими примитивами - линии, круги, треугольники, точки, с возможностью закраски фигур, с поддержкой прозрачности и возможностью добавления текста, а так же вывод результатов команд (lua,zsh)

И, если есть возможность, буду крайне признателен за различные исходники, которые можно будет взять в качестве образца.

P.S.: Если кто знает, может быть есть насыщенная статья по актуальному awesome с разбором различных библиотек, которые идут по умолчанию (пока искал, находил отсылки к conky, vicious - однако хотелось бы обойтись штатными инструментами.)

 , , , ,

Ukio
()

intel, tearing

Форум — Desktop

Добавил Option «TearFree» «true», Option «SwapbuffersWait» «true»

При запуске steam появляется tearing в браузере. До запуска всё нормально. Может надо пакет какой доставить или удалить? HD 520, проблема только в Arch linux. В ubuntu (xorg версией ниже) проблемы нет.

Подкажите, что прописать или доустановить.

P.S. Файл залил и в /usr/share/X11... И пользуюсь WM.

 , ,

IThappens
()

Релиз видеоредактора Shotcut 18.08

Новости — Мультимедиа
Релиз видеоредактора Shotcut 18.08
Группа Мультимедиа

Представлен релиз видеоредактора Shotcut 18.08, который развивается автором проекта MLT и использует данный фреймворк для организации редактирования видео. Поддержка форматов видео и звука реализована через FFmpeg. Возможно использование плагинов с реализацией видео и аудио эффектов, совместимых с Frei0r и LADSPA. Из особенностей Shotcut можно отметить возможность многотрекового редактирования с компоновкой видео из фрагментов в различных исходных форматах, без необходимости их предварительного импорта или перекодирования. Имеются встроенные средства для создания скринкастов, обработки изображения с web-камеры и приёма потокового видео. Для интерфейса программы используется тулкит Qt5. Программа написана на C++ и выходит под свободной лицензией GPLv3.

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

>>> Подробности

 imovie, ,

Valman_old
()

white_dune 0.99pl1001 — свободный 3D редактор X3DV/VRML97

Новости — Мультимедиа
white_dune 0.99pl1001 — свободный 3D редактор X3DV/VRML97
Группа Мультимедиа

white_dune (Dune by Stephen F. White) — свободный кросс-платформенный графический 3D редактор и аниматор имеющий полную совместимость с файлами X3DV/VRML97 и поддерживающий упрощённые NURBS/Superformula 3D модели. Код программы написан на языках Си и С++, а для интерфейса программы используются библиотеки X11 и OpenGL.

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

>>> Подробности

 , , web3d, , x3d

atsym
()

Релиз видеоредактора OpenShot 2.4.2

Новости — Мультимедиа
Группа Мультимедиа

Состоялся релиз свободного видеоредактора OpenShot 2.4.2. Программа построена на базе высокопроизводительных библиотек libopenshot и libopenshot-audio, обеспечивающих качественную работу с видео и звуком, а также поддержку множества различных кодеков. Сам видеоредактор написан на Python 3 с использованием Qt5. Ключевой особенностью OpenShot является интеграция с 3D-пакетом Blender, для создания анимированных титров. В новом выпуске:

  • Добавлено 7 новых эффектов: Crop (обрезка кадра), Hue (настройка оттенков), Color Shift (переключения цвета), Pixelate (пикселизация кадра), Bars (обрезка кадра по вертикали), Wave (волновые искажения кадра) и Shift (переключение кадра);
  • Реализовано автоматическое микширование аудиодорожек;
  • Реализована поддержка автоматического поворота изображения, в случае наличия в нём информации о повороте (к примеру если изображение перевёрнуто набок, но на превью отображается в нормальном виде);
  • Многочисленные улучшения в работе со звуком; кодек AAC теперь является кодеком по умолчанию. При использовании свежих версий FFmpeg добавляется экспериментальная поддержка кодеков, специфичных для конкретных ОС или устройств;
  • Улучшен диалог экспорта;
  • Многочисленные улучшения стабильности и исправления багов.

>>> Подробности

 ,

Sunderland93
()

Релиз Krita 4.1.0

Новости — Мультимедиа
Релиз Krita 4.1.0
Группа Мультимедиа

Состоялся релиз растрового графического редактора Krita 4.1.0, позиционирующегося как профессиональное решение для художников и аниматоров. В новом выпуске:

  • Добавлен новый инструмент для прикрепления референсов, заменяющий старый Reference Docker;
  • Добавлена возможность сохранять и загружать мультимониторные сеансы: набор изображений и просмотров изображений;
  • Обеспечено создание макетов рабочего стола с несколькими мониторами;
  • Улучшен рабочий процесс для работы с кадрами анимации;
  • Улучшен дисплей временной шкалы анимации;
  • Теперь Krita может обрабатывать большую анимацию, буферизируя визуализированные кадры на диск;
  • В инструмент Пипетка добавлена опция смешивания цветов;
  • Улучшен vanishing point assistant (точка схода) - вспомогательные направляющие можно создавать при помощи пользовательских цветов;
  • Теперь скриптовый модуль Krita можно создать с помощью Python 2;
  • Также включена первая часть Google Summer of Code Ивана Йоси «Работа по улучшению работы масок кисти с помощью векторизации».


Обзор изменений
PPA репозиторий стабильных и тестовых выпусков
Appimage

>>> Подробности

 , ,

Sunderland93
()