LINUX.ORG.RU

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

Релиз QVGE 0.6.0 (визуальный редактор графов)

Новости — Open Source
Релиз QVGE 0.6.0 (визуальный редактор графов)
Группа Open Source

Состоялся очередной релиз Qt Visual Graph Editor 0.6, мультиплатформенного визуального редактора графов.

Основная область применения QVGE - это «ручное» создание и редактирование небольших графов в качестве иллюстрационных материалов (например, к статьям), создание диаграмм и быстрых прототипов workflow, ввод-вывод из открытых форматов (GraphML,GEXF,DOT), сохранение изображений в PNG/SVG/PDF и др.

QVGE также находит применение в научных целях (например, для построения и параметризации входных моделей для симуляторов физических процессов).

Однако в целом QVGE позиционируется как минималистичное средство для визуального просмотра и редактирования графов независимо от предметной области, если требуется быстро «поправить» пару параметров либо положение и внешний вид узлов после автоматического размещения.

Наиболее значительные изменения данной версии:

  • Добавлены полигональные ветви
  • Добавлен экспорт в SVG-формат
  • Улучшена поддержка ввода-вывода для формата DOT/GraphViz
  • Улучшено отображение элементов графов и текущего выделения
  • Визуальная трансформация узлов поддерживает режим скалирования координат (без изменения размера)
  • Поддержка OGDF последней версии (v.2020-02) и размещения узлов по методу Davidson-Harrel
  • Улучшена инсталляция приложения через make install - теперь создаются пункты меню (как минимум в Gnome)
  • А также исправлено много дефектов предыдущих версий

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

 , , , ogdf,

ii-system
()

Я подебил?

Форум — Talks

Привет.

Использую вим давно, но больше для редактирования конфигов, поэтому в таком легком режиме. В последнее время возникло желание углубиться и писать в нем и обычные тексты, в т.ч. на русском языке. Ну и столкнулся я с извечной линуксовой проблемой – переключалкой :) Насколько я понял существует несколько методов решения разной степени кривости:

  1. langmap;
  2. встроенная переключалка, отличная от системной Ctrl-^ ;
  3. vim-xkbswitch.

Может что-то еще. langmap у меня работал не для всех символов; встроенная переключалка неудобна; vim-xkbswitch в принципе работал как надо, но почему-то сыпал ошибками, если открыть пустой вим. После чего, впрочем, работал нормально.

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

let g:imodeKeyboardLayout = 0

function KLInsertLeave()
    let g:imodeKeyboardLayout = system('xkblayout-state print "%c"')
    call system('xkblayout-state set 0')
    call system('pkill -SIGRTMIN+11 i3blocks') "нужен только для i3blocks, можно не писать
endfunction

function KLInsertEnter()
    if g:imodeKeyboardLayout == 0
        call system('xkblayout-state set 0')
    elseif g:imodeKeyboardLayout == 1
        call system('xkblayout-state set 1')
    endif 
    " еще один elseif, если раскладок больше двух
    call system('pkill -SIGRTMIN+11 i3blocks')
endfunction

autocmd! InsertLeave * call KLInsertLeave()
autocmd! InsertEnter * call KLInsertEnter()

Невероятно просто, гибко.. я не пойму в чем проблема? Вроде все работает. Почему подобное не рекомендуют во всех рецептах?

 ,

Im_not_a_robot
()

Накопились вопросы по «умному дому»

Форум — Talks

Вразнобой, так сказать, как буду вспоминать.

Первое, самое актуальное. Скриптовая логика. Я так пока и не пришёл к единому подходу, как возвращать и анализировать логические значения. Был бы какой-нибудь «Forth командной строки», нормально взаимодействующий с Linux-окружением, было бы проще. Но приходится работать в контексте bash'а.

Например, статус «допустима ли концентрация CO2». Очевидное решение — возвращать после проверки «0» или «1»:

#!/bin/bash

[ $(hall_co2) -ge 1100 ] && echo 1 || echo 0


И проверять соответствующим образом:
#!/bin/bash

. $(dirname $0)/../init

if [ "$(is_hall_co2_notice)" == "0" ]; then
    exit
fi

once_per 10 check-co2-hall-notice send-to-telegram "В зале душно: $(hall_co2) PPM."


Можно возвращать пустое значение и проверять по -z/-n, но тогда теряется единообразие с командами, возвращающими целые значения. Жаль, что bash не считает «0» за false.

Но, с другой стороны, если возвращать статус, то можно было бы писать короче и логичнее, например:

is_hall_co2_notice || exit


Я пока, как в примере выше, вывожу «0» или «1», но не считаю этот вариант удобным :-/

 

KRoN73
()

Metroidvania

Форум — Games

Начал играть в Axiom Verge, который, вроде как, причастен к этому жанру. В общем, понял, что «мое». Посоветуйте похожих игр. В идеале, составить бы список, да закрепить в этом посте. Я начну.

Список годных metroid-like игр:

iSage

EXL

l0stparadise

l0stparadise

  • Castlevania: Symphony of the Night (PS1)
  • Super Metroid (SNES)
  • Metroid'ы (GBA)
  • Master Blaster

Leupold_cat

GAMer

travka

Evgueni

grem

DuMOHsmol

Microzai

devl547

liathit

 

Deleted
()

Мало хороших ПМ

Форум — Talks

Добрый день.

Расскажите, часто ли вы встречали квалифицированных руководителей проектами?

Опыт программирования - важная часть подготовки?

Кто чаще всего идёт в руководство?

 

lochness
()

FLOSS-альтернативы для 1С:Предприятие и т.д.

Форум — Talks

Цель: замена линейки ПО от компаний 1С и Парус на альтернативные решения.

ОС/Среда: Linux и/или WINE

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

https://ualinux.com/ru/replace-1c

http://tqm.com.ua/likbez/article/biesplatnyie-analoghi-1s

Вроде «Дебет Плюс» более-менее пригоден, но может есть что получше?

http://www.debet.kiev.ua

 ,

atsym
()

Трешовые психоделичные песни

Форум — Talks

Пишите в комменты

 

ZenitharChampion
()

Делитесь рецептами шашлыков

Форум — Talks

Вот и наступила идеальная для отдыха на природе погода - не холодно и не жарко, сухо, приятно. Пора выбираться из душных каменных джунглей в лес жарить мясо. Кто как и с чем маринует, как прожариваете? Любите с кровью или сухой? А корочка? На обычных дровах или на углях? Решетка или шампура? Чем предпочитаете запивать?

Срачи вроде «Решеточники - идиоты, шампура рулят!» или «Все мясоеды - убийцы!» приветствуются. Тема навеяна общением с полнейшей веганкой.

Как обычно в моих темах, линукс абсолютно ни при чем.

 ,

drull
()

Raspberry в действии

Галерея — Рабочие места

Давно сделал, да вот по поводу публикации про банан решил поделиться. :)

Внутри:

  • raspberry pi b rev2.0
  • Хороший неубиваемый блок питания от свитча (оптика<->lan) со всяческими защитами и тп.
  • 6 кнопочек для управления.
  • Дисплей на базе контроллера HD44780 (WH1602)
  • sd карта на 4G для системы.
  • flash 16G для торентов. (потом планируется веник от бука, но пока хватает)
  • самопальный usb wifi свисток выдраный из планшета
  • антена для wifi

Крутится Raspbian Jessie.

pi@wifi-router:~ $ uname -a
Linux wifi-router 4.1.17+ #838 Tue Feb 9 12:57:10 GMT 2016 armv6l GNU/Linux

Ну и: transmission-daemon, sshd, ntpd, hostapd, dnsmasq, snmpd, nfs, lighttpd, mrtg, демон для управления.

Как-то так... Внутри, Снаружи

>>> Просмотр (2560x1920, 962 Kb)

 ,

hbars
()

Полноразмерный человекоподобный робот

Галерея — Рабочие места

Привет, господа. Последние 6 месяцев я занимаюсь разработкой полноразмерного, полностью рабочего человекоподобного робота. Робот работает под Debian Linux. Механическая часть робота основана на открытом проекте inmoov. Основное моё достижение не просто распечатанные готовые файлы, а проработанные с точки зрения мехмата части для повышения прочности, электроника основанная не на arduino, рассчитанные переходные характеристики, высокая скорость и точность позиционирования движущихся частей

>>> Просмотр (3264x2448, 2029 Kb)

 ,

disee
()

Что смотрят лоровцы, или все ютуб-видео с linux.org.ru

Форум — Linux-org-ru

Решил фор-фан собрать все видео упоминавшиеся на лоре, благо у меня есть база Лор-стата - http://lor-stat.com/ - Статистика ЛОРа

в которой я храню все сообщения с лора.

Итак, я выдрал из базы все ссылки на ютуб, vimeo и rutube видео и залил их в плейлист - http://vpoisk.tv/user/playlist/8/

Думаю эта подборка может быть интересна.

Перемещено beastie из talks

 , , ,

pi11
()