LINUX.ORG.RU

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

YubiKey touch detector

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

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

YubiKey может протребовать физическое прикосновение для подтверждения следующих операций:

  • команда sudo (через pam-u2f)
  • gpg --sign
  • gpg --decrypt
  • ssh до удаленного хоста (и связанные команды, вроде scp, rsync и т.д.)
  • ssh с одного удаленного хоста до другого (через ssh-agent)

С этим инструментом уже интегрированы py3status и barista.

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

 , ,

anonymous ()

Это Блёр

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

Возможно, такое не пропустят, и поделом - десктоп этот не самый удачный. Главное, чтобы не выдали бан.

Openbox: Storm (твикнутый)
Обои: Fern in the woods by Andy Feliciotti
Covergloobus: ICS 3
Albert: Numix Transparent

P.S.: Пришлось скукожить, файл не влезал, а ШГ потому что BGR (кроме терминалов).

>>> Просмотр (3840x2160, 2684 Kb)

 ,

zezic ()

Gnuplottex + Subfigure (пакет) как подружить

Форум — General

Есть проблема. Продолжаю строчить отчёт. Ситуация следующая: графики накальных характеристик рисую внутри документа при помощи пакета gnuplottex. В этом случае шрифты на графике используются одинаковые с основным документом, да в добавок можно в подписях использовать LaTeX.

Требуется мне в одном окружении figure объединить три графика, с возможность сылаться на каждый «подграфик» по тексту в отдельности. Хотел реализовать через пакет Subfigure. Однако, полезли проблемы.

\begin{gnuplot}
   set terminal pdf color size 6cm,9cm
    
   set key off
   set xlabel '$U_H$, В'
   set ylabel '$I_{\text{к.ср.}}$, мА'
   
   set grid ytics lc rgb '#555555' lw 0.3 lt 0
   set grid xtics lc rgb '#555555' lw 0.3 lt 0
   set style line 1 lt 3 lc rgb '#0000ff' lw 3
   plot '17_60' smooth csp with lines ls 1
   
  \end{gnuplot}

Конструкцию подобного вида в \subfigure не запихнешь - ругается.

Проблема решается через

\subfigure[]{ \gnuplotloadfile[terminal=pdf,terminaloptions={color size 6cm,9cm}]{1.gnuplot}  \label{fig:a1}	}  

и .gnuplot файл. Однако в таком раскладе полностью слетают шрифты (а у меня требование к единым по всему документу), и вторая проблема - в подписях к графикам нельзя использовать LaTeX.

Вопрос: как с наименьшими костылями решить текущую проблему.

 , ,

arbyz ()

Линейная алгебра на GPU в Python - текущее состояние дел?

Форум — Development

Преамбула: имеется вектор из 100e6 элементов, который необходимо нарезать на фрагменты размером N, применить к каждому фрагменту fft, а затем применить к ним ряд операций линейной алгебры (в тч. копирование, вырезание поддиапазона, так же в numpy как vstack, roll, conj, поэлементное произведение). Результирующий код на numpy выполняется порядка 5-10 минут на одном ядре core i5.

Есть мнение, что «matlab может в gpu из коробки, просто нажимаешь какую-то галочку и все выполняется на GPU, ну, по крайней мере, операции линейной алгебры над векторами легко»!

Вопрос к знатокам - действительно ли тулбокс параллельной обработки данных в матлабе настолько крут? Настолько, что можно сформировать параллельный алгоритм с минимальным редактированием кода?

Сейчас смотрю в сторону PyOpenCL, я правильно понимаю, что для этого необходимо изучить как бы другой язык? Язык написания kernel-ов?

Вот это читал - не очень ясно в контексте сабжа, где тут ниша именно вычислений? Theano?

UP 1: Видеокарта Radeon :)

Перемещено leave из desktop

 , , ,

omegatype ()

Посоветуйте числодробилку

Форум — Science & Engineering

ЛОР, привет!

Занимаюсь математикой. Возникла потребность написать несколько программ для первичной проверки гипотез. Будет много умножения матриц, скалярного умножения векторов и численного интегрирования с мерами Стилтьеса. Размеры всех объектов предполагаются небольшими, но нужно будет производить очень много операций за раз. Потом все это нужно быстро отрисовать.

Нужно выбрать инструмент и более-менее освоить его.

Склоняюсь использовать python+numpy, чтобы интегрировать это в TeX исходники, может даже какой-нибудь CI/CD сделать. На питоне есть опыт в наколенных поделках. Еще вариант - Scilab (тоже был мимолетный опыт). Дальше идут всякие Octave и прочие штуки, о которых я только слышал.

Поделитесь, пожалуйста, своим опытом. Какие инструменты сейчас наиболее актуальны, удобны? Как сделать быстро/хорошо?

 , ,

aquadon ()

Redox Wireless keyboard

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

Процесс сборки здесь: https://imgur.com/a/1bWinqq

Давно хотел собрать беспроводную механическую клавиатуру и недавно наткнулся на Redox Wireless.

Сборка оказалась довольно простая, запечатлел процесс по просьбе Bizun.

Корпус можно купить тут: https://falba.tech/product/redox-wireless-standard-lift-bamboo-wood-case-with...

Впринципе, все описано довольно очевидно здесь: https://github.com/mattdibi/redox-keyboard/tree/master/redox-w

Работает до ~1-1.5 метров до ресивера, но на мой взгляд лучше всего прикрепить его под столом, прямо под клавиатурой.

Судя по измерениям автора - должно работать до года на батарейке.

Теперь предстоит настроить и освоить QMK.

>>> Просмотр (4032x3024, 3382 Kb)

 , ,

KoDeR ()

Перевод курсора на слово назад/вперед в konsole

Форум — Desktop

Добрый день. Нигде не могу найти как в konsole осуществить перевод курсора на строку назад или вперед. На сочетания ctrl + left/right arrow печатает 5D/5C. Дистрибутив Slackware 14.2 64bit, kde 5 версии. Помогите пожалуйста!

 ,

kovalev_94 ()

Мой клон YubiKey с блэкджеком: SkeletonKey-R1

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

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

Кастую интересовавшихся: Krieger_Od, true_admin

Фичи:

  • 4 кнопки на каждую из которых можно повесить действие
  • Аппаратный генератор случайных данных на зенер-диоде
  • 2 RGB светодиода, которые можно использовать для уведомлений/moodlight/etc
  • Встроенный загрузчик для обновления фирмвари по USB

На каждую кнопку можно повесить один из трех режимов:

  • Режим YubiKey-OTP
  • Режим Replay (отправка по нажатию на кнопку записанной последовательности клавишь)
  • Режим генерации «красивых» хостнеймов (Если вдруг подведет фантазия)

Главный косяк первой ревизии - нужен корпус. Мембранные кнопки без корпуса полное УГ, сама мембрана легко может отвалиться, для нажатия надо придерживать снизу что может «навести» на соседние кнопки.

DR_SL, твои навыки моделлинга во FreeCAD'е все еще так же круты, как и раньше?

>>> Просмотр (2048x768, 555 Kb)

 , ,

ncrmnt ()

Решения для passwordless login (Yubikey или аналоги)

Форум — Security

Меня задолбало уже вводить каждый раз пароль для разблокировки компа. Хочется что б он автоматически разблокировался с ключа.

Посему вопрос к счастливым обладателям Yubikey: поддерживается ли в онтопике безпарольный вход с данным девайсом? Беглый гуглинг дал только гайд как настроить 2FA вход, но это не то, что я хочу. Хочу просто вставлять токен в комп и разблокировать касанием. Под виндой это поддерживается.

 , ,

java_util_Random ()

mpv и растягивающийся шрифт

Форум — General

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

Пользуюсь плеером mpv, он меня устраивает чуть более, чем полностью, за исключением вот одной вещички: размер шрифта в его окне (OSD, инфо о файле, и так далее) «ползёт» пропорционально изменению высоты окна плеера. Мне это ощутимо царапает глаз. Я хочу, чтоб шрифт имел жёсткую высоту, которую я установлю.

Подскажите, пожалуйста, что вбивать в mpv.conf. Гуглорецепты не помогают. Спасибо за внимание.

 

piyavking ()

Разукрашка

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

После прочтения поста вспомнил свои прошлогодние затеи с раскрашиванием терминалов. Заново прочитал это и это, немного перепелил вывод скрипта под себя.

Скрипт автоматом генерирует цветовую схему для терминалов и GTK2/3, настроен под тёмную гамму. Я использую для этих наркоманств угловатую тему Mist, но вы можете перепилить под ту же более симпатичную и аккуратную oomox, сделать опцию для светлого оформления и терминалов (или, если хотите, я могу).

( Ну и как работает твоя развалюха? )

Скрипт

Mist-Colorized

PNG

>>> Просмотр (2715x1207, 1342 Kb)

 , , , ,

zezic ()

Vim, FZF, zsh, Tmux, Base16 и другое

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

Мое стандартное рабочее окружение. Уже более 3х лет использую и доволен. Конечно в процессе делал улучшения, раньше было куда хуже. Надеюсь в будущем будет лучше и удобнее. Пытался уйти на Sublime и даже на PyCharm. Не вышло, слишком тяжело было работать. Так и остался в виме.

На скрине tmux, мой любимый FZF, который дружит со всем - git, ag, vim, tmux, ctags. Шрифты - Monoid regular

Цветовая схема base16 (плагин для вима + base16-shell). Удобно менять цветовые схемы, просто вводим в консоле base16_<tab>

Для zsh использую oh-my-zsh (пока свой конфиг не освоил, и смысла не вижу куда то уходить). Все остальное - свое.

Vim лежит тут http://github.com/aliev/vim очень прошу, если есть замечания по коду - пишите, исправлю(сь).

Другие скриншоты:

Go to symbol in current buffer: https://habrastorage.org/files/c66/b04/7cb/c66b047cb6a547319497d3cfd8c33a3c.png

Git history with preview: https://hsto.org/files/fad/310/055/fad310055ab041d2a350523a52f06cf8.png

Ссылки:

https://github.com/aliev/vim

https://github.com/junegunn/fzf

https://github.com/junegunn/fzf.vim

https://github.com/junegunn/vim-plug

https://github.com/larsenwork/monoid

https://github.com/chriskempson/base16-shell/

>>> Просмотр (1680x1050, 745 Kb)

 ,

shamkir ()

QR --> jpeg

Форум — Admin

Чем из выхлопа консоли сделать jpeg?

Пробовала утилиты а ля imagemagick, но получается только так

Причем скриншотить юникод (а ля французкие ударение и прочее) получаеться, а «кубики» нет.

Генератор QR менять не буду, он куда-то там интегрирован и это геморойно.

 

Murg ()

Emacs rus key bindings

Форум — General

Какой метод вы используете, чтобы Emacs для keybinding'ов игнорировал расскладку? Т.е. киррилица только для печатных символов.

 , , ,

BceM_IIpuBeT ()