LINUX.ORG.RU

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

Релиз nEMU 2.0.0

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

Состоялся релиз nEMU версии 2.0.0.

nEMU — это ncurses-интерфейс к QEMU, упрощающий создание, настройку и управление виртуальными машинами. Код написан на языке C и распространяется под лицензией BSD-2.

В этом релизе был полностью переписан пользовательский интерфейс, т.к. старый был изначально странен и неудобен.

Видео с новым интерфейсом доступно по ссылке

Для Gentoo Linux данный релиз уже доступен через live-ebuild (app-emulation/nemu-9999).

Deb-пакеты для Debian и Ubuntu можно взять тут (спасибо Sergei Eremenko (SmartFinn)).

Файл локализации для ru.RU требует полной переработки. У меня проблема с временем и я буду рад pull-реквестам.

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

 , ,

pascal
()

copy, flash

Форум — General

Флешка dos, один раздел ntfs, копирую несколько гигов инфы с помощью cp, после копирования umount зависает, на флешке мигает индикатор и так в течении ~20-30 минут

пробовал с другой флешкой - тоже самое, в чем может быть проблема?

раздел помечен boot флагом

 ,

robby
()

Релиз консольного почтового клиента Mutt 1.10

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

Состоялся релиз консольного почтового клиента Mutt 1.10. В новом выпуске:

  • Для Maildir/Mh реализована поддержка хэш-таблиц динамического размера при обработке повторных открытий и новых проверок почты. Существующие размеры не масштабируются для больших почтовых ящиков, иначе это приводит к плохой производительности;
  • Оптимизирована синхронизация IMAP;
  • Операции чтения Mbox переведены на использования ввода/вывода без блокировок (если доступно), что позволило существенно поднять производительность;
  • Добавлены новые опции для настройки ключей PGP и S/MIME: $pgp_default_key, $smime_default_key (оба используются для подписи и шифрования); $postpone_encrypt, $pgp_self_encrypt, $smime_self_encrypt (используют конфигурацию, указанную в переменной default_key); $pgp_sign_as, $smime_sign_as (используются только для подписи);
  • Добавлена опция $new_mail_command, позволяющая указать команду для запуска при обнаружении новой почты;
  • Добавлена опция $change_folder_next, позволяющая указать порядок сканирования почтовых ящиков;
  • Добавлена поддержка сборки с библиотекой libidn2, в которой имеется поддержка интернационализованных доменов (например .рф). Сохранена обратная совместимость с libdn1;
  • Добавлена опция $error_history, позволяющая сохранять историю сообщений об ошибках (по умолчанию 30 сообщений);

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

 ,

Sunderland93
()

AwesomeWM и запуск приложений с определёнными клиент-свойствами

Форум — General

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

В awesome есть такая вещь, как rules, которая определяет свойства клиента (floating, ontop и т.д.) в зависимости от его идентификаторов (class, name и т.д.).

Но я хочу команду запуска окна сразу с заданными свойствами, то есть иметь лаунчер/пункт меню с командой «запустить программу с такими-то параметрами клиента», без прописки этой программы в rules.

Просветите, пожалуйста, насчёт возможности и синтаксиса. Спасибо за внимание.

 ,

piyavking
()

awesome wm - прорисовка systray

Форум — Desktop

Всем привет!
Кто знает, почему плагин: wibox.widget.systray() так вот по идиотски отрисовывает: https://pasteboard.co/HnzUXuB.png

Прозрачности нет.
Всем спасибо!

 

MaksVal
()

Как их совмещать?

Форум — Admin

На одном сервере работают веб-приложения на Джаве и на Питоне. Сейчас, в тестовом режиме, параллельно работают Apache+mod_wsgi и Tomcat. Вопрос: как их лучше установить, чтобы обеспечить максимальное быстродействие быструю отзывчивость? Ссылки на истории успеха приветствуются.

 , , ,

olegd
()

Допил виджета в Awesome WM

Форум — Development

Привет, всем!

Пытаюсь допилить awful.widget.tasklist.

-- Create a tasklist widget
    s.mytasklist = awful.widget.tasklist(
       s,
       awful.widget.tasklist.filter.currenttags,
       tasklist_buttons,
       {
         shape  = gears.shape.transform(gears.shape.powerline)
          : translate(0, 2, 0.1)
       }
    )

Вопрос, как сделать gears.shape.powerline , что бы он смотрел в обратную сторону, а не как по дефолту.

https://awesomewm.org/doc/api/libraries/gears.shape.html#module.powerline

Именно, как в пилить этот пример в мой виджет

shape.transform(shape.rectangular_tag) : translate(0, 30) (cr, 70, 10, -10)

Спасибо!

 ,

MaksVal
()

gopass 1.7

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

Спустя полгода с прошлой значительной версии состоялся очередной выпуск gopass — усовершенствованной реализации pass, консольного менеджера паролей, написанной на языке Go.

gopass, в отличие от изначального проекта, поддерживает не только хранение базы паролей в зашифрованном виде, но и множество пользовательских PGP-ключей в пределах одной базы, управление множеством баз с помощью точек монтирования, хранение базы в бинарном виде, проверку качества и оффлайн проверку на утечку паролей, записи в формате K/V и YAML, отображение вывода с помощью пейджера, JSON API, уведомления и встроенную синхронизацию с помощью Git.

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

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

 , gopass,

commagray
()

Tmux + neovim

Форум — General

Я так понимаю, neovim в 2018 году всё ещё не работает в терминальных мультиплексорах? Все кричат про то, что вим не нужен, но при этом дикий лаг при выходе из INSERT mode и неработающие Home/End в неовиме так и не починили.

UPD: обе проблемы решены.

 , ,

Axon
()

Конференция Lua in Moscow 24 марта

Новости — Конференции и встречи
Группа Конференции и встречи

24 марта в Москве (по адресу Берсеневская набережная, 6, стр. 3) пройдёт очередная конференция Lua in Moscow. В этом году все доклады, за исключением первого, будут рассказаны на русском языке.

Программа конференции:

  • 09:00-10:00 Регистрация и выдача бейджей
  • 10:00-10:50 The shape of (binary) data: cTypes and how to deal with them. Javier Guerra, Cloudflare (на английском языке)
  • 11:00-11:50 Как и зачем мы добавляли новые функции в нашу реализацию Lua. Антон Солдатов, IPONWEB
  • 12:00-12:50 Применение Lua в инженерных термомеханических расчетах. Вадим Зборовский. АО «ГНЦ РФ ТРИНИТИ»
  • 13:00-13:50 DSL на Lua как конечный автомат. Екатерина Харитонова, LogicEditor
  • 14:00-15:00 обед
  • 15:00-15:50 Особенности использования Lua в Defold. Сергей Лерг, Spiral Code Studio
  • 16:00-16:50 Система внутриигровых катсцен, основанная на корутинах Lua. Дайлидёнок Илья (Elias Daler), независимый разработчик
  • 17:00-17:50 Реализация системы лутбоксов в сетевых играх. Андрей Трифанов, независимый разработчик
  • 18:00-19:00 Круглый стол

Участие в конференции бесплатное, однако предварительная регистрация обязательна, поскольку количество мест ограничено.

>>> Описание и регистрация

 , ,

Ceiling_QB
()

Релиз Pyslvs 18.1.0 - 2D CAE для моделирования и анализа кинематики механизмов

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

Pyslvs — свободный 2D САПР для моделирования и анализа кинематики механизмов. Pyslvs написан на Python3 с интерфейсом PyQt5.

В качестве геометрического решателя программы используется ядро САПР SolveSpace переписанное на Python3 — python-solvespace. Для выполнения кинематического синтеза механизмов используется ядро на основе алгоритмов Cython. Также заявлена совместимость с сервером PMKS.

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

Бинарные пакеты для Linux (AppImage) и Windows (exe) доступны на странице релиза.

Блог проекта Pyslvs

YouTube-канал проекта Pyslvs

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

 , , , ,

atsym
()

Состоялся релиз Godot 3.0

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

Godot — открытый кроссплатформенный 2D и 3D игровой движок под лицензией MIT, который разрабатывается сообществом Godot Engine Community.

Основные изменения в этой версии:

  • Новый 3D-рендер.
  • Улучшенный импорт ресурсов.
  • GDNative — фреймворк расширения движка через внешние библиотеки. Позволяет использовать нативный код без перекомпиляции исходного кода Godot.
  • Поддержка Mono/C# — возможность использования C# в качестве скриптового языка.
  • Visual Scripting — «визуальный» язык, позволяющий создавать скрипты в виде блоков со связями.
  • GDScript — множество улучшений, связанных с производительностью и синтаксисом.
  • Новая подсистема работы со звуком.
  • Поддержка виртуальной и дополненной реальности.
  • Bullet в качестве нового бэкенда трехмерной физики.
  • Новый сетевой multiplayer api.
  • Переписана система экспорта (сборка проекта под целевую платформу).
  • Поддержка IPv6
  • Улучшение в экспорте в HTML5, включая поддержку WebAssembly и WebGL 2.0.
  • Новая тема оформления редактора.
  • Улучшения 3D редактора

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

 ,

anonymous
()

Объясните в двух словах про Spring-ws

Форум — Development

Читаю инфу (в том числе оф.сайт), примеров уйма, все различные. Хочу немного прояснить мозги.

Проект SpringMVC, Maven, XML-configured (не Spring-Boot ни разу).

Как правильно и адекватно настроить wsdl+xsd? Вроде пишут, что можно генерить на лету, не принципиально, но если просто, то тоже хорошо.

Если не на лету, то где прочитать (для бестолковых на пальцах), как эти wsdl+xsd составлять.

 , , ,

bvn13
()

Firefox 54 — нет звука

Форум — General

Прилетело обновление Firefox 54… Опять отвалился звук. Firefox стоит из реп. Глянул PKGBUILD (yaourt -Sb firefox) — строка ac_add_options --enable-alsa есть, в 52-й и 53-й версии она помогала. Теперь совсем что ли выпилили? Что делать? Пульсы в системе нет, и вариант с установкой оной ради браузера не рассматривается. Неужели пришло время слезать с Firefox? Альтернатив-то по сути нет толком, все нормальные поумирали. На chromium (или inox?) валить (хотя проще пока некоторое время на FF 53 посидеть, но всё равно видать придётся)? Или можно как-то починить звук? Или это вообще только у меня так?

UPD: проблема решена, опция --enable-alsa по-прежнему работает, просто выпилена из PKGBUILD для 54-й версии. Достаточно просто пересобрать firefox c --enable-alsa. Изначально сбило с толку, что yaourt -Sb firefox почему-то выдаёт PKGBUILD от 53-й версии, хотя уже обновлено на 54-ю. Всем спасибо, кто помог.

 , , ,

Psych218
()

Awesome 4, gnome-terminal

Форум — Desktop

gnome-terminal оставляет отступы снизу и слева при любом layout, любые другие приложения полностью заполняют. Проверял на дефолтном конфиге, проблема осталась

 ,

robby
()

Awesome WM 4.0

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

25 декабря состоялся релиз Awesome 4.0 — тайлового менеджера окон, предоставляющего обширные возможности настройки посредством конфигурационного файла на Lua. Версия API изменена с 3.5 на 4, так что существующие конфигурации придётся переписывать.

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

Также официальный сайт Awesome переместился на https://awesomewm.org.

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

 

Hoodoo
()

Как в виме перейти в режим вставки для изменения текста в нескольких частях

Форум — General

Знаю что можно перейти в блочное выделение и тогда можно будет писать слова в разных строках, но при этом они будут на одном уровне ( в одном столбике). А как сделать так чтоб писать эти слова на разных уровнях? Например с помощью поиска нахожу все переменные вида pril и некоторые из них (но не все, потому что как делать замену я кажется понял) с помощью выделения хочу изменить на drill.

 

gyok
()