Ещё один скрин
Постепенно опять скатился к комфортному DE на основе Compiz и ржавых гвоздей.
Чё тут есть
( читать дальше... )
>>> Просмотр (2560x1440, 418 Kb)
Постепенно опять скатился к комфортному DE на основе Compiz и ржавых гвоздей.
Чё тут есть
( читать дальше... )
>>> Просмотр (2560x1440, 418 Kb)
Захотелось пошупать. ЭЛТ-монитор, с разрешением 1280х1024. Жрет все это столько:
Private + Shared = RAM used Program
96.0 KiB + 20.0 KiB = 116.0 KiB chrome-sandbox
128.0 KiB + 21.0 KiB = 149.0 KiB logsave (2)
148.0 KiB + 25.0 KiB = 173.0 KiB atd
136.0 KiB + 45.0 KiB = 181.0 KiB acpid
164.0 KiB + 29.5 KiB = 193.5 KiB init
192.0 KiB + 16.0 KiB = 208.0 KiB rc
92.0 KiB + 144.0 KiB = 236.0 KiB script (2)
188.0 KiB + 52.5 KiB = 240.5 KiB rpc.statd
204.0 KiB + 40.5 KiB = 244.5 KiB cron
172.0 KiB + 77.5 KiB = 249.5 KiB hald-addon-acpi
172.0 KiB + 93.5 KiB = 265.5 KiB hald-addon-input
188.0 KiB + 81.5 KiB = 269.5 KiB hald-runner
272.0 KiB + 38.0 KiB = 310.0 KiB dbus-launch
160.0 KiB + 165.0 KiB = 325.0 KiB startpar (2)
332.0 KiB + 44.5 KiB = 376.5 KiB rpcbind
396.0 KiB + 71.0 KiB = 467.0 KiB stalonetray
436.0 KiB + 49.0 KiB = 485.0 KiB exim4
464.0 KiB + 108.0 KiB = 572.0 KiB su
552.0 KiB + 28.5 KiB = 580.5 KiB dhclient
476.0 KiB + 179.5 KiB = 655.5 KiB bluetoothd
440.0 KiB + 288.0 KiB = 728.0 KiB wpa_supplicant
672.0 KiB + 147.5 KiB = 819.5 KiB ttsession
496.0 KiB + 333.0 KiB = 829.0 KiB dbus-daemon (2)
668.0 KiB + 216.5 KiB = 884.5 KiB modem-manager
940.0 KiB + 56.5 KiB = 996.5 KiB rsyslogd
472.0 KiB + 533.0 KiB = 1.0 MiB dtlogin (2)
600.0 KiB + 410.0 KiB = 1.0 MiB dtexec (2)
1.0 MiB + 20.0 KiB = 1.0 MiB Xsession
448.0 KiB + 648.5 KiB = 1.1 MiB udevd (3)
932.0 KiB + 423.5 KiB = 1.3 MiB console-kit-daemon
1.0 MiB + 361.5 KiB = 1.3 MiB nacl_helper_bootstrap
1.2 MiB + 599.5 KiB = 1.8 MiB dtsession
1.3 MiB + 578.5 KiB = 1.8 MiB NetworkManager
1.5 MiB + 406.0 KiB = 1.9 MiB xclock
1.2 MiB + 654.0 KiB = 1.9 MiB dtterm
1.2 MiB + 858.5 KiB = 2.1 MiB bash (4)
2.6 MiB + 173.0 KiB = 2.8 MiB hald
3.3 MiB + 955.5 KiB = 4.3 MiB dtwm
1.6 MiB + 2.7 MiB = 4.3 MiB dtfile (2)
8.5 MiB + 608.0 KiB = 9.1 MiB Xorg
122.9 MiB + 32.3 MiB = 155.2 MiB chrome (7)
>>> Просмотр (1280x1024, 193 Kb)
Всем привет. Собственно, домашнее рабочее место. Кто там интересовался радиостанциями? Домашний шэк, 3 трансивера: FT-450D, FT-2000 и X108G - маломощный китаец. Слева внизу еще стоит выключенный УКВ трансивер - TH-9800, над ним измеритель мощности и КСВ, под ним - антенный тюнер. Под столом стоит усилитель мощности до 800 ватт, пока выключен, правда. На маках - макось, на PC - винда, ибо хорошего софта для моего хобби под линукс чуть меньше чем 0. Линукс тут при том, что вот там справа книжку видите? А, ну еще за столом стоит HP miniserv g7, там линукс, торенты, сторедж и туда пишутся иногда радиопереговоры интересные. Вроде всё. Ну, фото антенны ещё.
>>> Просмотр (1280x960, 160 Kb)
Killing Floor 2 в режиме DX10, запущенный в Wine на некроноуте.
Характеристики некроноута:
Дистрибутив - Arch Linux x64 Версии пакетов:
Для игры был создан отдельный 64-битный wineprefix, где был установлен Steam и скачана игра. В параметрах запуска игры добавлена -dx10
опция. В настройках выставлены детализация персонажей и текстур на высокие, все остальное - на низких либо выключено. В конфиге KFEngine.ini
была выключена опция bUseTextureStreaming=False
. Использовалась переменная окружения PULSE_LATENCY_MSEC=100
, чтобы звук не хрипел. Никаких махинаций с подменой библиотек и winetricks не требуется.
Грузится долго, и где-то около 30 fps с редкими просадками. Впрочем на оффтопике было также, некроноут же. Steam Overlay не работает. Я поражаюсь: месяцев три назад игра не запускалась, а теперь работает, и без графических артефактов! В общем, на железе помощнее играть теперь можно, не дожидаясь обещанного разработчиками порта, на который они, видимо, положили.
DirectX 11 пока еще багнутый, так что неиграбельно.
Еще скриншотов:
http://imgur.com/a/RIq4w
http://imgur.com/a/UPUZH
http://imgur.com/a/4spzt
http://imgur.com/a/rgK8W
>>> Просмотр (1366x768, 1033 Kb)
Почти дефолтный deepin 15.4.1 Наконец-то добавили индикатор и выбор переключения раскладок Кстати, dde-control-center, dde-dock и другие приложения собственно deepin написаны на C++/Qt
Всякие активные углы, переключения dock - panel, переключения классик меню - глобал меню инклудед
ШГ: Noto, Иконки: Rosa
>>> Просмотр (1920x1080, 980 Kb)
Привет лор, с прошлого скриншота моего авесома изменилось мало, но теперь использую useless_gap, да и конфиг немного перепопатил. Да и монитор старый отрыл, очень кстати удобно, хотя монитор ноутбука меньше по размерам.
Остальные скрины
>>> Просмотр (2726x768, 3502 Kb)
Привет, ЛОР.
Решил пересесть с i3 на Openbox, в связи с покупкой новой мышки и желанием юзать ее не переставая.
>>> Просмотр (1920x1080, 2157 Kb)
Последний раз опенбокс в скриншоты выкладывали чуть ли не в прошлом году (апдейт: только что, кто-то выложил генту..), решил запостить.
Ничего необычного, браузер, панель, терминал. Одним словом - арч домохозяйки.
>>> Просмотр (1366x768, 455 Kb)
Да, именно так назывался бы этот скриншот, если бы скриншотам, аки картинам, давали имена. Но имена скриншотам не дают — скриншоты их сами выбирают по достижению совершеннолетия, так что поехали дальше.
Лэйаут в целом не поменялся, из разительных изменений за прошедшее время — вернул таки декоратор и сделал панельку висячей. Не сидячей, а висячей, прошу заметить!
А вот хипсторскую плоскоту — нафиг! Порылся по -лукам и нашёл:
Тайлинг на скриншоте присутствует для демонстрации того, что Compiz умеет в тайлинг. Больше он нафиг не нужен.
Пони на скриншоте присутствуют для демонстрации того, что ЛОР — пони. Не сайт, не торт, а именно пони! Больше они нафиг не нужны.
Боковая панелька с прошлого раза почти не изменилась. Только перекрашена под стать олдскулу. Кстати, вот она.
Если кому-то нужны новые глаза, я составил их из КОИF-8: 👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁🐴💩👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁👁
P.S. ЛОР, как обычно, жрать PNG отказался, так что он тютя.
P.P.S. Розенталя не читал, но осуждаю.
>>> Просмотр (1366x768, 781 Kb)
Всё началось с того, что мне (в очередной раз) захотелось адекватный эмулятор терминала под офтопиком. Сразу оговорюсь, что офтопик используется для поиграть (грешен, да), но периодически сидя и убивая демонов в Diablo III или DOOM'е - звонок заставляет отвлечься и переключиться в работу.
В работе нужен, в основном, ssh. Но иногда нужны гуёвые приложения с рабочей машины. vncviewer помогает не всегда, да и подтупливает знатно (при этом на работе 2х24", а дома всего 1 на 21.5"... кто пробовал vncviewer в такой конфигурации - тот поймет). Поэтому ранее использовались извращения из серии подключиться по vnc к домашнему ноуту с линуксом или же вообще пойти и отобрать его у жены (обычно она на подключенном дисплее что-то смотрит, а я на встроенном, который прикрыт, что-то делаю).
Так вот недавно я купил ссд, накатил новенькую винду, завел bash, zsh, xserver (не знаю, почему раньше не получилось с иксами, всё реально просто), сделал shortcut на запуск terminator'а прям из меню «пуск».
Теперь на первом дисплее у меня может висеть открытая игра, а на втором в фуллскрин терминал. Более того, не сразу (xauth) получилось завести адекватный проброс иксовых приложений через ssh, но совсем чуть чуть копания, и всё работает.
Из странностей: я поставил powerline шрифты, и до ребута они были более приятны в плане адекватного сглаживания, но после что-то пошло не так. Починить не смог.
Еще screenfetch: uptime считается с момента запуска терминала, а не аптайм системы; шрифт берется с gtk конфига, а не с установок терминатора; видяху показывать не хочет :( ; можно запустить с sudo - тогда не будет эррора от awk, но тогда не верно отображается shell
Кстати, хотел юзать urxvt, но он не подхватывает конфиг .Xresources, поэтому я забил временно.
Вот такое маленькое приключение в мире ада и разврата от мелкомягких. Зато теперь иксовые аппликухи могут сразу отображаться, а проброс гуевых приложений с работы на домашнем оффтопике позволяет меньше извращаться с ноутбуком.
Для тех, кому интересен примерный план действий (спойлер чет не работает)
( Для тех, кому интересен примерный план действий )
PS. Лор под виндой показывать не буду :P :D
PPS. И да, то, с чего начинал: я, наконец-то, получил адекватный эмулятор терминала под виндой. Не всякие цигвины и иже с ними, а терминал!
>>> Просмотр (1920x1080, 291 Kb)
xfce, arch.
xfwm4-git из aur-а.
tint2, luakit, sakura, ncmpvc.
Полупрозрачность и тени рисует дефолтный композитор.
Обоина склеена imagemagick из гимповой текстуры и картинки, утащенной из профиля interpals.
>>> Просмотр (1600x900, 731 Kb)
Модуль Color Look-up Table для Darktable вышел, как оказалось, ещё в прошлом году, но я же слоупок, я же узнал об этом только в мае :-)
CLUT делает очень полезную штуку — он делит всю сцену на некоторые цвета, каждый из которых затем можно потянуть в ту или другую сторону в рамках цветовой модели Lab. При этом тянется не отдельный цвет, а вся область, что позволяет избежать заметных глазу артефактов. Звучит круто.
Что это позволяет сделать на практике. На картинке классическая «рамочная» фотография, в которой модель обрамлена красной рамкой. Для пущего художественного эффекту необходимо сыграть на контрасте красной, фактурной рамки и зелёного, размытого фона, чтобы глаз видел и модель, и рамку. Проблема одна — рамка довольно бледная и не особо фактурная.
Поэтому берём Clut, находим красный цвет и сдвигаем его в сторону насыщения и в сторону уменьшения яркости. На скриншоте справа — до, слева — после. В результате такой обработки получим также излишне красные и тёмные губы, но их можно исключить из модуля при помощи рисуемой маски.
Теоретически, модуль clut можно было бы имитировать при помощи модулей «цветовой контраст» и «насыщенность, яркость, контрастность», а также применения параметрических масок. Но это довольно длительный процесс, особенно подбора параметров масок, который Clut сделает за вас.
Кроме Clut, в кадре также присутствует коррекция оптических искажений и перспективы, поскольку точно снять геометрию с рук невозможно.
P.S. Для интересующихся сведения о системе: Ubuntu Zesty, Gnome, Wayland. Снято на Nikon D600 + Nikon 50/1.4G.
>>> Просмотр (1920x1080, 1212 Kb)
Вообщем с недавних пор кое-что изменилось с поддержкой приложений нативно в wayland, например стал работать nautilus нормально (хотя по прежнему тянет за собой иксовые зависимости из за привязки к gvfs), epiphany-broowser стал поддерживать hd c youtube без gstreame-bad и т.д., ну и тему допилил все таки слегка, теперь она более по мне прикольная.
>>> Просмотр (1366x768, 717 Kb)
В git master проекта GIMP прилетели патчи, добавляющие поддержку долгожданного режима Pass Through для групп слоёв. Соответствующим образом пропатчен плагин поддержки формата PSD (пока только на открытие, при экспорте в PSD группы всё ещё плющатся в один слой).
В чём отличие этого режима:
1. В Normal и других режимах сначала слои внутри группы перемешиваются друг с другом, а затем их проекция заданным образом перемешивается со слоями ниже.
2. В Pass Through проекция для всей группы пропускается, слои внутри этой группы последовательно смешиваются со слоями ниже, а группирование используется попросту для более удобной организации проекта.
Ранее в программу была добавлена поддержка и других дополнительных режимов: Vivid Light, Linear Light, Pin Light, Exclusion и Hard Mix (с полной поддержкой в плагине PSD на импорт и экспорт).
Ell, автор патча, добавляющего режим pass through, в отдельном бранче доделывает обновленный инструмент градиентной заливки, с которым можно прямо на холсте добавлять/удалять опорные точки и быстро назначать им цвета. Немного устаревшее видео: https://streamable.com/1jzaq.
>>> Просмотр (1920x1200, 797 Kb)
Давным давно я покупал всей семье аппараты UMI-X2 (mt6589). Время этих телефонов прошло, апдейтов на них уже не прилетит, некоторые трубки частично убиты. К UMI-X2 еще и добавился еще и мой старый iOcean-X8 (mt6592) с убитым SIM-слотом. Выкидывать весьма производительные железки мне не хотелось, потому я сделал для аппаратов кастомные ядра и портировал Debian Stretch.
Но этого мало, потому я решил так же запилить вот такой вот хитрый бокс с охлаждением, где можно разместить эти древние аппараты.
Бокс отпечатан из пластика PLA, крышка держится на пазах+магнитах. Сверху стоит вентилятор, под ним проложен фильтр от пыли, между «этажами» предусмотрены отверстия для вентиляции. На дне дырки, через которые выходит воздух.
В виде ножек использованы силиконовые антиударные самоклеющиеся накладки для мебели, которые легко можно купить в любом леруа.
Время печати всего удовольствия - около 30 часов на моем Flying Bear P902. Моделировал в SolveSpace.
Каждый аппарат по USB определяется как композитное устройство в составе которого: сетевая карта (cdc-eem), виртуальный последовательной порт с консолью и usb mass_storage (если потребуется прямой доступ к SD/eMMC).
На данный момент аппараты планируется использовать как ферму для сборки debian-пакетов под arm через Jenkins CI. Тут два варианта: если удастся завести docker, то узлы будут эквивалентны, с контейнерами под debian armhf/armel и raspbian armhf. А если нет - то на каждый аппарат по своему дистру. Нет только аппарата на aarch64, но что-то подсказывает мне, что если второй раз разобью экран своего K6000 Pro, будет и эта архитектура в этой чудной зомби-ферме.
Кстати, за время с прошлой новости, я добавил в MediaDeb поддержку WiFi для UMI-X2, перевел систему сборки проекта на cmake, добавил в ядро все необходимое для поддержки iotop, оптимизировал систему для работы с еMMC и еще сделал много мелких доделок, включая еженедельные сборки для поддерживаемых аппаратов. А еще сделал бенчмарки
>>> Просмотр (1920x3237, 2079 Kb)
Пример создания простой древовидной диаграммы с помощью 2D/3D САПР SolveSpace (версии 2.x и выше), в которых линии соединения выполнены в стиле «node-like» (как в редакторе нодов из состава Blender'а).
Данная диаграмма подвижная, так что можно перемещать блоки произвольным образом, при этом соединительные линии всегда будут выглядеть аккуратно и красиво.
Детали:
P.S.: Использование режима «Assemble» и линий построенных в режиме «Sketch in 3d» даёт возможность создавать подобные древовидные диаграммы и в 3D пространстве.
Обсуждение САПР SolveSpace и обмен опытом использования:
>>> Просмотр (1280x800, 96 Kb)
Привет всем! Хочу показать своё домашнее рабочее место, а также место, где хостится бОльшая часть ресурсов http://www.cypherpunks.ru
Главная часть — два компактных сервера от ETegro Technologies. Xeon процессор (чтобы поддерживать ECC память), 16 GB ECC RAM. В каждом из них корзина для 4-х hot-swap SATA дисков, но в серверах только по два диска (2-3 TB) в ZFS зеркале. В одном сервере ещё и 100 GB Kingston SSD для L2ARC кэша. Всё это соединено гигабитной сетью не связанной с Интернетом. Один из серверов выступает в качестве шлюза к Интернету — для него отдельный 100 Mbps коммутатор стоит. Есть ещё какой-то дешёвый WiFi мост, но он не включался уже много месяцев, так как вся связь между компьютерами только по Ethernet. Серверы запитаны от ИБП. К одному из серверов подключён монитор, выводящий кой какой мониторинг.
К этом подключается рабочий ноутбук — Dell Latitude 3470: довольно дешёвый, с вполне сносными характеристиками (Intel i5 на архитектуре SkyLake, 8 GB RAM, 120 GB Kingston SSD). Так как работа за самим ноутбуком (его монитором и клавиатурой) довольно редка, то претензий к качеству экрана, клавиатуры и тачпада нет никаких (любое дерьмо сгодится). Обклеен наклейками: Bradi Cerebri Ectomia, GNU, FSF, EFF, FSFE тематика — с ними работает субъективно получше. К нему подключён USB хаб на четыре порта, но, к сожалению, его не видно за монитором. Full HD 27" Монитор подключается по HDMI (в ноутбуке нет DisplayPort) и крепится на кронштейне с газпатроном — легко сделать повыше/пониже, если хочется работать стоя. Обязательно наличие Beastie — BSD системы без него... я даже не пробовал как они без него работают, ибо сомнения.
Основной элемент без которого я бы вообще не рискнул работать — тактильная механическая клавиатура. Можно поменять серверы и взять какую-нибудь лажу, можно ноутбук 10 летней давности, можно много чего — но без тактильной клавиатуры жизни нет, в принципе, вообще. Так как всё программирование проходит в редакторе, вся почта проходит в редакторе, даже набор формочек в броузере проходит в редакторе... то интерфейс между мной и редактором должен быть первостепенной важности. В данном случае это Filco Majestouch 2 с MX Blue переключателями. Абсолютно никаких к ней нареканий. Справа от неё трэкбол Kensington Expert — 4 больших полноценных кнопки, большой с хорошей инерцией шарик и колесо прокрутки вокруг него.
Работа немыслима без хорошей музыки в ушах. Asus Essence One MkII USB звуковая карта, Beyerdynamic A1 усилитель и Beyerdynamic DT990 Pro наушники — идеально под это подходят. В данный момент ноутбук ещё и заряжает сотовый телефон: OpenPhoenux (GTA4), служащий на ура уже много лет. Всё это размещается на столе Ergostol Duo — его высота может регулироваться электрическим приводом, пуль управления которого рядом с сотовым телефоном. Можно буквально все выходные провести в стоячем положении за ним. Но пришлось приобрести кронштейн для монитора — в сидячем и стоячем положении у него должна быть разная высота.
Что касается ПО, то на всех серверах и ноутбуке или HardenedBSD (в том числе в виртуалках) или FreeBSD. Все файловые системы это только ZFS (ну кроме флешек которые нужно сувать в чуждые ОС). Самое важное и ценное с точки зрения конфиденциальности расположено на зашифрованных GELI разделах: AES-XTS режим, но без явной аутентификации, ибо, так как внутри раздела ZFS, то изменить данные не получится, не нарушив целостности ФС. Трафик между серверами шифруется IPsec-ом, между ноутбуком GoVPN-ом. На шлюзе в качестве firewall: ipfw и ядерный встроенный в него NAT (к сожалению приходится иметь дело с IPv4). Касательно серверного ПО не буду вдаваться в подробности.
На ноутбуке в качестве оконного менеджера — DWM. Терминал — st. Шрифты — Inconsolata LGC. Почти всё автоматически запускается под Tmux — несколько буферов обмена, scrollback буфер с большой историей и возможностью поиска, табы, скриптование. БОльшую часть времени провожу в Vim редакторе. Почта читается в Mutt. В качестве IRC клиента — irssi, Jabber/XMPP — Bitlbee, Tox — Toxic. RSS/Atom новости сыпятся в почту через rss2email Python программу, хотя когда-то очень любит Newsbeuter. Музыка слушается Cmus-ом. На одном из серверов мультимедиа библиотека, доступ к которой идёт через NFS. На одном из серверов запущен почтовый — почта сыпется не в mailbox, а в NNCP который сохраняется в своём буфере исходящих сообщений письма для ноутбука. Когда он подключается к серверам, то забирает/отправляет всё что накопилось. Если нужно сбросить на серверы бэкапы или какие-то данные для хранения, то, опять же, все они отправляются в NNCP набор утилит чтобы fire-and-forget-ом пересылать большие объёмы данных когда появляется связанность машин.
>>> Просмотр (1296x774, 144 Kb)
Снимок с xfce-4.12.4
Рамки окон — Mofit, из предустановленных.
Тема gtk2/3 — Add-Waiter, дефолтная Adwaita с немного измененными цветами и спрямленными уголками везде, кроме чекбоксов и радиокнопок.
Иконки — Oranchelo
ШГ — Iosevka
Обоина утащена с derpibooru
Апплет раскладки обзавелся опцией Show layout as: system
.
>>> Просмотр (1600x1800, 439 Kb)
Закопался в одноплатниках двух Pine64 1Gb и Omega2. Не любитель проводов, соорудил мобильный Ethernet из Омеги из чудо-переходника USB-RJ45, хотя можно было обойтись и без переходника.
Поставил CRUX на Pine64, хотя под Armbian и так неплохо работает, но оказалось, что модулей различных устройств подготовлено не так много, особенно в дистрибутивах Андроид. Да и с 1Gb так просто по сайтам не походишь, попадаются очень безответственные создатели сайтов, что и с одной вкладкой вешают систему. Решил вспомнить source based дистрибутив, чтобы было проще компилять и давать другим в случае чего. Большие пакеты что-то не компилятся на Pine64 1Gb (FF, Chromium, Webkit, Qt4, Qt5 и прочее). Надо будет попробовать distcc, но хватит ли скорости WiFi.
Iperf на не самом последнем ядре показывает ~100Mbt соединение между двумя соснами, возможно, что можно и больше выжать. Может в клястер объединить, но будет ли прирост производительности в такой конфигурации.
Пытаюсь не тупить и понять что делать дальше. Хотелось бы хоть что-то автоматизировать дома, а то всё вручную полностью. Модули ардуино можно как-то подцепить к одноплатнику для нормального использования?
Или может какие-то коины можно намутить совсем простые)))
>>> Просмотр (4208x3120, 2792 Kb)
Сабж-i3, который вертится на девятом Дебиане. С прошлого скриншота подогнал X resources, поддержка коих отлично реализована в i3. Для GTK использую Numix, значки Numix Light. ШГ — Terminus, Awesome и Noto Sans (для приложений). Музыку слушаю посредством Cmus, ФМ — MC, запускалка — ROFI, удобная настолько, что отключил и забыл про dmenu :) Напоследок — ЛОР... И это все отъедает около 200 мб.
>>> Просмотр (1920x1080, 3773 Kb)