LINUX.ORG.RU

Галерея

Активные теги:

 , , , , , , , , , , , , , , , , , , ,

Как готовить pekwm

Галерея - Скриншоты
Как готовить pekwm

PekWM — малоизвестный, но сравнимый по фичастости с openbox-ом менеджер окон. А в некоторых вещах — и опережающий openbox. Возможности:

  • Possibility to group windows in a single frame
  • Configurable keygrabber that supports keychains
  • Configurable mouse actions
  • Configurable root- and window-menus and keybindings for all menus
  • Dynamic menus that regenerate on every view from a script output
  • Multi-screen support both via RandR and Xinerama
  • Configurable window placement
  • Theming support with images, shaping and configurable buttons.
  • Autoproperties (Automatic properties such as a window's sticky state, etc.)

На ЛОРе кто-то жаловался: «у pekwm настолько невменяемый дефолт, что сколько ни брался настраивать, не осилил».

( Но всё можно настроить )

Итого, на скриншоте:

  • pekwm с допиленной темой XFCE4.
  • Показана возможность pekwm объединять в один фрейм несколько окон.
  • pekwm-menu отображает динамическое меню по спеке freedesktop.
  • Боковая и нижняя панель — waterline.
  • ШГ — куда ж без него.

>>> Просмотр (1366x768, 449 Kb)

 ,

devzero ()

Серверная в моей кальянной

Галерея - Рабочие места
Серверная в моей кальянной

Так получилось, что я являюсь соучредителем одной очень неплохой кальянной в Москве. Вот наша серверная, если можно так сказать, конечно.

На фотографии:

  • Mikrotik CRS125-24G-1S-2HnD-IN
  • HPE ProLiant MicroServer Gen8

Mikrotik был выбран из-за количества портов и надежности, преимущественно. Я тут пишу про надежность, но как бы парадоксально это не звучало, это уже второй Mikrotik в нашей кальянной. На первом сгорели все порты Ethernet еще до открытия — мы забыли его заземлить. Имейте ввиду, оборудованию этого латвийского производителя заземление необходимо. У нас не было времени на гарантийный ремонт, поэтому просто пришлось купить второй. Во всем остальном — никаких претензий. Wi-Fi работает на 140 кв.м. с приемлемой скоростью при более чем 50 клиентах, не зависает. В общем, идеал.

HPE ProLiant MicroServer Gen8 покупался в самой дешевой комплектации. Процессор Intel Celeron G1610T, оперативная память 8 ГБ Kingston из списков совместимости, 4 жестких диска на Western Digital RE на 1 ТБ каждый в RAID 10. На сервере стоит Windows Server 2012 R2 Datacenter (лицензия, впрочем, от Microsoft Imagine, не для коммерческого использования). Datacenter лишь потому, что позволяет активировать неограниченное число гостевых ОС Windows. Впрочем, Windows мы используем крайне ограниченно. СКУД BioSmart на одной виртуальной машине (нет версии под Linux, увы) и удаленный рабочий стол для управляющего или директора (да, мы используем iiko в работе и аналогов под Linux просто нет). Еще 4 виртуальные машины под Ubuntu 14.04.5 LTS. Первая — это сервер openHAB. Освещение, вентиляция и прочая инженерия у нас управляется автоматически, что позволяет существенно экономить электроэнергию (одна только вентиляция около 35 КВт, а лампочек в заведении — более двух сотен). Вторая — это Plex Media Server. Чтобы выводить логотип кальянной на телевизоры и в свободное от работы время смотреть фильмы. Третья — это Apache и Tor. Да, наш сайт есть еще и в darknet'е. Потому, что наша кальянная — это по-настоящему закрытый клуб с предварительной регистрацией и одобрением новых членов на сайте. Вход в кальянную — по отпечатку пальца. Четвертая виртуальная машина — это сервер видеонаблюдения Unifi Video. Оказался крайне удобным и не прожорливым до ресурсов. Ему выделено лишь 512 МБ памяти, из них занята лишь половина.

Для тех, кому стало интересно, как это выглядит вживую, вот вам еще несколько фото:

Название заведения и ссылку на него не привожу, чтобы не делать здесь рекламу. Если кого заинтересует, оставлю в комментариях.

Спасибо за внимание!

>>> Просмотр (719x960, 146 Kb)

 , , , ,

ravdinve ()

weston без xwayland почти готов :)

Галерея - Скриншоты
weston без xwayland почти готов :)

ubuntu mini.iso Из пакетов weston, gedit, gnome-terminal, epiphany-browser, alsa.

Иконки Flat-Remix Шрифты Hack больше особо ничего такого. и да, для настройки поисковой системы в браузере используется dconf-editor

почти то же самое, только с шрифтами sans https://s23.postimg.org/ynlj40lc9/wayland_screenshot.png

>>> Просмотр (1366x768, 494 Kb)

 , ,

dima1981 ()

Еще на тему визуализации аудио

Галерея - Скриншоты
Еще на тему визуализации аудио

По мотивам этого топика, сильно зачесалось оформить себе нескучную музыку на стол. Беглый обзор показал, что самый художественный свист в этом плане выдает проект C.A.V.A., но консоль это немного не то. Поэтому была написана обертка на питоне, которая читает вывод cava и рисует в собственном gtk окне. Бонусом оно умеет часть настроек cava через гуй, играть mp3 через gstreamer, брать картинки из тегов и определять (с переменным успехом) их цвет. Можно посмотреть демо всего этого и поковырять исходники. Там еще некоторые косяки, но что-то я поднаелся, пусть будет так.

Окружение: все тот же старый awesome 3.5.9.

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

 ,

Worron ()

Plasma 5.8.95 (5.9 Beta)

Галерея - Скриншоты
Plasma 5.8.95 (5.9 Beta)

Обновил плазму из арчевого kde-unstable. Сразу обнаружил несколько зело приятных нововведений:

  • Наконец-то рабочее appmenu. Функционирует как с qt-, так и с gtk-приложениями (вот chromium, например);
  • Совершенно новое, нескучное меню редактирования сетевых подключений;
  • Обновлённый Media Player widget;
  • Новые scrollbar'ы;
  • Как обычно стабилизировали Wayland Session, но пользоваться этим всё равно невозможно.

В целом всё более-менее стабильно, плазма не падает, kwin тоже. Обоина из набора дефолтных.

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

 , ,

Singularity ()

Моя несбыточная мечта

Галерея - Скриншоты
Моя несбыточная мечта

Вот моя любимая гитара. Возможности FreeCADа не позволяют наложить текстур и представить её во всей задуманной красе, но что есть то есть.

Планировал сделать параметрическую гитару во FreeCADе, чтобы можно было менять мензуру, расстояние между струнами, типы звукоснимателей, даже количество струн при малейших «телодвижениях»... Но моим наполеоновским планам не суждено сбыться. И я плох и FreeCAD не позволяет разойтись без программирования, таблицы там слабоваты, то, сё, короче, кое чего добился, но муторно, без поллитры не разберёсси.

Хватит протирать трусы. В данном виде гитара вполне готова к оЧПУвыванию и воплощению, выкладываю на общественное обозрение, может кому интересно будет, может даже споёмся и вместе продолжим начинание? (какое начинание, лет пятнадцать гитаре)

Временно выкладываю весь архив с яндекса, потом может на гитхабе выложу и оставлю

П.С. Файл Assembly представляет из себя сборку гитары. Всё собрано во FreeCAD 0.17 с модулем Assembly2.

>>> Просмотр (1600x900, 182 Kb)

 

Chelobaka ()

Новое рабочее место у школьников

Галерея - Рабочие места
Новое рабочее место у школьников

С тех далеких времен прошло уже порядочно времени. КНР «любезно подарила» 23000 комп-в в Украину. В моем районе должна была только одна школа получить комплект из 15 штук, но судьба повернулась к нам передом, и перед НГ завезли ко мне 15 вот таких вот машин( 1, 2, 3).
На них установлена 10 лицензия, и офис 2016 тоже лицензия, так что убирать не имею права, покопавшись, обнаружил что БИОС с УЕФИ. Почитал что можно грузиться с режимом Legacy, поставил 16 хубунту, установка прошла успешно (тьфу-тьфу). Обновляю систему. Так что будет опять дуалбут), а что поделать. Фото системника.

>>> Просмотр (3086x2136, 2060 Kb)

 ,

mul4 ()

Gnome 3.22 на Debian 9

Галерея - Скриншоты
Gnome 3.22 на Debian 9

Прошло некоторое время с моего первого скриншота Debian 9.

С тех пор немного изменилось. Я снес Numix Circle и поставил La Capitaine.

Еще наткнулся на интересную тему для Firefox ESR, которая отлично смотрится с HTitle.

Скриншоты:

>>> Просмотр (1440x900, 197 Kb)

 , ,

YanGus ()

Ночка тёмная

Галерея - Скриншоты
Ночка тёмная

Традиционно, в силу некоторого наличия свободного времени, решил сделать лабу (заочник, ага). Как показала практика, связка LaTeX+Gnuplot — это нечто невообразимо удобное и красивое. Из-за того, что класс gost732 из пакета disser у меня не завёлся из-за каких-то проблем с natbib, обмазался пакетом eskdx. Лаба не сложная, но т.к. преподаватель разрешает писать на чём угодно, то совместил приятное с полезным и выводил крафики из Java в Gnuplot (а заодно и с MVC разобрался). Мне нравится.
P.S. А добавление скриншотов в PNG почему-то не работает.

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

 , , ,

pikwik ()

Прикладная некромания

Галерея - Скриншоты
Прикладная некромания

На скриншоте взрыв из прошлого - программа Arb для молекулярной филогенетики. Всего-то 2004го года выпуска. На скриншоте подбор видо-специфических праймеров к генам 16s РНК. Tk жил, Tk жив, Tk будет жить!

>>> Просмотр (1366x768, 71 Kb)

 

DNA_Seq ()

Открыл для себя DeaDBeeF

Галерея - Скриншоты
Открыл для себя DeaDBeeF

В общем-то эталоном для меня является Clementine, но GStreamer и невозможность напрямую указывать руками микшер, звуковую карту, разрядность потока и прочих плюшек для ЦАП (без использования PulseAudio и настройки в нём «bitperfect»).

Пробовал Qmmp (если бы прикрутили поиск в текущем плейлисте да и возможность сделать такой же вид плейлиста, как в DeaDBeef, - вернулся бы на него), Audacious и ещё что-то. Но наткнулся на DeaDBeeF. Сначала унылость интерфейса огорчила, но потом наткнулся на опцию «Режим дизайна» и плагины.

Вот как получилось настроить Qmmp, но чёрт возьми - поиск: http://delidov.ru/upload/QMMP.png

DeaDBeef тёмный - http://delidov.ru/upload/DeadBeef2.png

Rosa R8, KDE4, Breeze и KFaenza, Ubuntu fonts.

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

 , ,

ded_mopozzz2 ()

One-Core-API

Галерея - Скриншоты
One-Core-API

На сриншоте Pro Evolution Soccer 2016 запущен в Windows XP SP2
Линуксоиды спросят, а зачем это здесь?
Геймеры спросят, как это возможно, ведь эта игра не поддерживает Windows XP?

One-Core-API - в нем весь секрет, отвечу я.

One-Core-API - это слой совместимости для Windows XP\2003 на основе разработок Wine и ReactOS, который позволяет запускать новые приложения на старых ОС.

Опенсорс https://github.com/Skulltrail192/One-Core-Api

Подключайтесь.

P.S. Авторы разработки - отдельная команда, не связанная с ReactOS или Wine напрямую.

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

 , ,

Jedi-to-be ()

Tux: теперь и в 3D

Галерея - Скриншоты
Tux: теперь и в 3D

Manu Järvinen опубликовал в свободный доступ 3D-модель пингвина «Tux» (талисман проекта Linux) на условиях лицензии CC0 1.0, тоесть как «публичное достояние». Модель сделана в программе Blender.

The 3D version of Tux has now a whiter belly. CC-0 transparent alpha version and CC-0 .blend in: manujarvinen.com #B3D #Linux #Tux
pic.twitter.com/eHPeBkhZjy
8:49 - 8 янв. 2017 г.

>>> Просмотр (1199x624, 51 Kb)

 , , ,

atsym ()

С Новым годом!

Галерея - Скриншоты
С Новым годом!

Команда sK1 Project поздравляет «лоровцев» прямо с рабочего места - на скрине sK1 2.0RC3 c макетом новогодней открытки. ОС - обычная Ubuntu 14.04 c Unity.

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

 , ,

Linfan ()

Android 7.1.1 на устройстве 2013 года

Галерея - Скриншоты
Android 7.1.1 на устройстве 2013 года

Nexus 5, кастом Cold Rom (на основе CM 14.1(lineage OS)), достаточно плавно работает, все фишки Google Pixel работают(софтверные), много проприетарщины. Скриншоты:

P.S Русский ненужен, да.

>>> Просмотр (1080x1920, 2177 Kb)

 , , ,

ilipnitsky ()

Arch Budgie v.2

Галерея - Скриншоты
Arch Budgie v.2

Привет, все скрины тут https://scrot.moe/album/71X

Окружение budgie-desktop-git.
Остальное все видно на скринах, а если чего и не ясно, спрашивайте.

>>> Просмотр (1366x768, 210 Kb)

 ,

stupid ()

Мой Arch Linux c Xfce

Галерея - Скриншоты
Мой Arch Linux c Xfce

Вброшу-ка я немного.

Это система на моем ноутбуке с недопроцессором n3050 и жалкими 4ГБ памяти. ИЧСХ, работает лучше винды, хоть и разваливается раз в месяц из-за моих экспериментов. Ш-не-Г в системе - *барабанная дробь*... Tahoma, вытянутая вместе с остальными из Симёрочки. Ну а Terminus в терминале узнают все, я надеюсь. Иконки - faenza-darkest.

В терминале вы можете видеть начало очередного эксперимента - хочу ужать корень до четырех гигов путем squashfs + overlay/aufs (что понравится больше)

P.S. Думаю, все угадают, что за DE покусалo меня первым?

>>> Просмотр (1366x768, 235 Kb)

 , ,

timdorohin ()

Android 6.0.1 с -O2 оптимизацией на устройстве 2013 года

Галерея - Скриншоты
Android 6.0.1 с -O2 оптимизацией на устройстве 2013 года

Собсно сабж. Resurrection remix (основан на CM и других прошивках) Собраный с флагами оптимизации GCC и cmake а конкретно :

CFLAGS := O2 -fgcse-las -fgcse-sm -fipa-pta -fivopts -fomit-frame-pointer -frename-registers -fsection-anchors -ftree-loop-im -ftree-loop-ivcanon -funsafe-loop-optimizations -funswitch-loops -fweb -Wno-error=array-bounds -Wno-error=clobbered -Wno-error=maybe-uninitialized -Wno-error=strict-overflow

CLANG_CFLAGS := -O2 -Qunused-arguments -Wno-unknown-warning-option

Для компиляции прошивки использовал Linaro GCC 4.9, заточенный под Cortex-A9, Neon vfpv4.

В ветке устройства оптимизирован ART

# ART
PRODUCT_PROPERTY_OVERRIDES += \
  dalvik.vm.heapstartsize=8m \
  dalvik.vm.heapgrowthlimit=100m \
  dalvik.vm.heapsize=174m \
  dalvik.vm.heaptargetutilization=0.75 \
  dalvik.vm.heapminfree=512k \
  dalvik.vm.heapmaxfree=8m \
  dalvik.vm.dex2oat-swap=false

И в добавок собрано ядро которое такими флагами

-mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfpu=neon-vfpv4
Разогнанный процессор до 1.5 GHz, но гнать можно до 1.7GHz (Дефолт частота была 1GHz, но сижу на 1.2 GHz) и множеством других оптимизаций, таких как: кастомные говерноры & пониженый вольтаж CPU и GPU & f2fs на data и cache & Zram=150M & Кастомные флаги монтирования в fstab и вместо богомерзкого FUSE используется sdcardfs от гнусмаса

И, кому интересно, темы:

  • Значки: Whicons
  • Тема: dark material // blacked out
  • Nav бар: Pixel Nav bar

А девайс Sony Xperia L

Сорцы, если кому-то понадобится :

Настройки при тестировании:

  • Говернор: Bioshock
  • CPU hotplug: IntelliPlug с пресетом на производительность
  • I/O sched: fiops (по дефолту zen)
  • Частота: 1525 MHz
  • Частота GPU: 500 MHz (по дефолту 400)

И собственно отчёт Geenbench4

>>> Просмотр (960x1708, 671 Kb)

 ,

DATRAT ()

Десктоп с Openbox и FreeBSD

Галерея - Скриншоты
Десктоп с Openbox и FreeBSD

Мой основной домашний десктоп.

WM: openbox

Терминал: urxvt

OS: FreeBSD 12-CURRENT (обычно обновляю от раза в 1-2 недели до раза в 2 месяца). По железу: i5-2310, 12Gb памяти.

Пространство организовано так, чтобы на каждое окно было по десктопу, всего их 8, на скриншоте 4, потому что на остальных ничего интересного нет (скайпы, audacious и т.п.).

Переключаюсь между ними по Ctrl-F[1..8]. Основные вещи стараюсь делать простыми шорткатами: Win-e-* для запуска приложений (например, s для шелла, f для firefox и т.п.) и Win-w-* для операций с окнами (r resize, m move и т.п.).

На первом десктопе vim и tmux, оба практически дефолт, т.к. по основной работе очень часто приходится заходить и менять код на разные хосты, а создавать себе юзера и таскать конфиги, чтобы через несколько дней все пропало после редеплоймента или переезда на другой хост, смысла не вижу.

В виме пользуюсь в основном сплитами и :sh чтобы запускать простые тесты, для чего-то более сложного удобнее уже более удобны pane'ы tmux'а.

На следующем десктопе mutt, настроенный на гмейл ящик, + несколько хуков, в основном чтобы переключаться между личным и рабочим аккаунтом и использовать подходящие адреса для отправки почты. Когда-то давным-давно приходилось использовать fetchmail + procmail для получения и msmtp для отправки, но, благо, эти времена давно позади и сейчас стало менее хлопотно.

На следующем десктопе firefox + vimperator с минимальным количеством ui элементов (toolbars=none,tabs), что позволяет прилично экономить место на экране, что, конечно, актуальнее на 13" ноуте, но и на десктопе не лишне.

На заключительном десктопе шелл, с которого можно сходить в чатик, почитать почту, если не дома, и поконпилять всякие хеллоу-ворлды.

Если кому вдруг интересно, дотфайлы тут: https://github.com/novel/dotfiles

Пользуюсь такой схемой уже давно, и последние лет 5 она практически не меняется. Более того, она сохраняется примерно такой же и на Windows (только вместо urxvt появляется mobaxterm и virtualbox с линуксом) и в macOS (там вместо urxvt стандартный терминал, а линукс и не нужен даже), осталось только написать скрипт, который из homebrew будет нужное все подтягивать.

>>> Просмотр (3848x2168, 1157 Kb)

 ,

Novel ()

Первое приложение на PyQt

Галерея - Скриншоты
Первое приложение на PyQt

PyQt

Написал на праздниках, фактически, первое приложение на PyQt - spectranalysis, выложил исходники на GitHub. Сразу отмечу, что это pet project, цель которого в ознакомлении с инструментами.

Прошу покритиковать код.

Предыстория: несколько лет пишу софт для предприятия на C# и WinForms + PostgreSQL, так же экспериментальный софт на Django. Пользователей - примерно 15-20 человек, но коллег-программистов нет, так что воюю в поле один, и код мой никого не интересует. Это сильно огорчает.

Параллельно программирование требуется для моделирования в аспирантуре. На кафедре преимущественно matlab + word, но я как ренегат, практически все выполняю на python (в связке с numpy, scipy, matplotlib, Sage Math) + latex.

Хотелось бы в будущем, при наличии свободного времени, присоединиться к разработке какого-либо открытого проекта, попробовать себя в командной разработке. Пока времени мало, уделил пару дней этому тестовому проекту.

О программе: на вход (Ctrl+O) должен поступать wav-файл с отсчетами квадратурных компонент какого-нибудь радиосигнала. Пример можно скачать из открытого источника (например, wav-файл для сигнала такого-то или wav-файл для другого сигнала). Получив файл, программа строит график спектральной плотности мощности, и спектрограмму.

По ходу разработки, меня расстроило отсутствие в PyQt искаропки виджета для редактирования свойств объекта (в .net это называется PropertyGrid). Вот тут рекомендуют для этих целей использовать pyqtgraph, да, но мне казалось, что такой популярный инструмент должен быть в стандартной поставке.

P.S. Для запуска main.py в системе требуется: python3, pyqt5, numpy, scipy и matplotlib.

Окружение

Arch, KDE, Cairo Dock, KDE Connect. Последний очень удобен:

  • Быстро залить на телефон музыку/слить фотки - приятно, что, Connect, во-первых не лагает как MTP, во-вторых не требует подключения шнуром.
  • Отображает уведомления из мессенджеров и sms - очень удобно.
  • Ставит воспроизведение фильма на паузу при входящем звонке, по завершению звонка продолжает воспроизведение - чрезвычайно удобно!

Еще скриншоты: krusader, amarok, и традиционный скриншот. Эти же скриншоты на другом хостинге.

>>> Просмотр (2560x1440, 2114 Kb)

 , ,

omegatype ()

RSS подписка на новые темы