LINUX.ORG.RU

Галерея - Архив 2019, Октябрь

Технический чертёж в SolveSpace (часть 1)

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

SolveSpace часто позиционируется как САПР для моделирования простеньких деталей для 3D печати но это лишь одна из многих сфер, где можно применять SolveSpace.

Ещё одной сферой является выпуск чертежей деталей со стандартными видами в формате PDF. Данный аспект применения SolveSpace мало освёщен, да и сама САПР не так давно обзавелась более широким настройками стилей линий.

И хотя всё ещё есть проблемы со стилями линий (1, 2, 3), уже сейчас SolveSpace позволяет создавать техническую документацию с чертежами как 2D элементов, так и 3D деталей.

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

ОБСУЖДЕНИЯ

>>> Просмотр (1280x800, 114 Kb)

 , , ,

atsym
()

xubuntu 18.04 LTS dark

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

Решил на Андроиде и ПК потеснить темную тему. Вроде как для глаз хорошо, не так устают. На xubuntu установлена тема «адвайта тёмная» https://ibb.co/S5mR6X8 Еще зайдите в диспетчер окон и выбирете снизу отображение окна Numix, чтобы корректно отображались надписи https://ibb.co/Dt8q88p

Панель сделал немного похожую на Виндос10. Так практично, когда запущенные программы на панели в виде ярлыков. Для этого нужно: клацнуть по панели правой кнопкой мыши - Панель - Параметры панели - Кнопки окон - убрать Показывать подписи кнопок. https://ibb.co/3r28X37 Чтобы пуск отображался в виде надписи «max» нужно: клацнуть по панеле правой кнопкой мыши - Панель - Параметры панели - элементы - снизу клацнуть меню whisker - ниже пункт показывать - выбрать заголовок. Еще ниже заголовок и пишешь там что хочешь. Также можно любую фото ставить https://ibb.co/F5ySb83

Вот как выглядит LibreOffice: https://ibb.co/pWrLJPF Чтобы лист был темный, нужно зайти в сам LibreOffice и клацнуть сверху по сервис - снизу параметры - внешний вид и справа выбираем фон документа https://ibb.co/748pZZV Также зайти в сервис - параметры - вид и справа стиль значков выбрать Tango

Пуск: https://ibb.co/xfn0p4F

Хромиум: https://ibb.co/yyZTSmW https://ibb.co/pJShkJr https://ibb.co/Jy9zWC5

В Хромиуме страницы отображаются с помощью расширения Dark Reader: https://ibb.co/ZMBb9TM

Домашний каталог: https://ibb.co/v1hjmXm

Центр приложений и Синаптик: https://ibb.co/nnhv31L https://ibb.co/Vx5pXxF

Диспетчер задач: https://ibb.co/d0tss2P

Надеюсь на этот раз заядлые Линуксоиды поставят мне 12 балов по 5-бальной шакале :)

Ещё выложу скрины с Андроида.

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

 ,

stafik1993
()

Концептуальный Gnome

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

Близкое внешне к дефолту оформление, но так уж и быть - не дефолт. Новые дефолтные иконки у гнома, конечно, перерисовали, но Papirus красивее и тоже не квадратные и не круглые иконки — различать их тоже не сложно. Значки папок — почти того же цвета. Тема GTK вроде новая гномовская, в убунте 18.04 ее нет еще.

Расширения: Appfolders management extension, Application menu, Caffeine, Coverflow alt-tab, Dark theme toggle, Dash to dock, Extensions, Gpaste, Hide top bar, Multi monitors add-on, Onboard indicator, Openweather (была одна неделя, когда приложение Погода не показывало погоду в моем городе), Places status indicator, Recent(item)s, Remove dropdown arrows, Status area horizontal spacing, Top panel workspace scroll, Ubuntu appindicators, User themes, Window list, Gtile и System-monitor.

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

Раньше кнопки управления окном «Свернуть» и «Развернуть» были мне не нужны. Стал тайлово раскладывать окна — понадобились. В эмуляторе терминала Tilix (кстати top лучше выглядит, чем у 0dalist'a) — нужны только кнопки «Развернуть» — и они там есть. И есть скролл-переключение вкладок. А рабочие столы переключаю прокруткой над любым местом в верхней панели гнома. Это тоже концепция - минимализм.

Wayland без тиринга, Xorg наверно с тирингом, не помню, но зато с приложениями sudo. Snap-приложения.

В браузере Chromium тоже есть расширение, позволяющее включать и выключать туда-сюда другие расширения с помощью галочек. В Firefox'e такого нет, но он меньше памяти кушает.

Расширения в Firefox: Жесты мышью, AdGuard Антибаннер, Auto Tab Discard, OneTab, SaveFrom.net помощник, Touch VPN, Translator, Audio Equalizer, GNOME Shell integration, Vim Vixen.

Расширения в Chromium: AdGuard Антибаннер, Animation Policy, Chedot new-tab, cVim, Dark Reader, Disconnect, GNOME Shell integration, NooBoss, Open-as-Popup, Picture-in-Picture Extension (by Google), Reader View, S3.Переводчик, Scroll Button, Scroll Master, Set Character Encoding, Tampermonkey, The Great Suspender, Touch VPN, WOT: Web of Trust, Жесты мышью, новый metroTab, Улучшенная история Chrome, Эквалайзер для Chrome.

Делайте, как я, и все будет хорошо.

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

 ,

votafak
()

Perl прямиком из 1987 года

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

Прочитав новость «Код интерпретатора Perl официально перенесён на GitHub» я решил взглянуть на репозиторий Perl 5, который теперь уже находится на GitHub’е.

Удивительно, как трепетно и качественно его перенесли, сохранив не только абсолютно всю 32-летнюю историю проекта, но и багрепорты (Issues), патчи (PRs), релизы и ветки. Надпись «32 years ago» рядом с файлами вызывает улыбку.

Что ещё делать в этот унылейший пятничный вечер, когда на улице неприятно моросит дождь со снегом, а все дорожки погрязли в осенней слякоти? Правильно, красноглазить! Так что я ради эксперимента и интереса решил взять и собрать древний Perl на современной x86_64-машинке с gcc (GCC) 9.2.0 в качестве компилятора. Сможет ли такой старый код пройти проверку временем?

Чтобы было совсем уж аутентичненько и некрофильненько, я развернул виртуальную машину с голыми иксами и twm, который тоже родом из 1987 года. Кто знает, может быть Larry Wall писал свой Perl используя именно twm, так сказать bleeding edge technology того времени. Используемый дистрибутив – Arch Linux. Просто потому что в его репозитории есть некоторые полезные вещи, которые впоследствии мне пригодились.

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

>>> Просмотр (1605x600, 55 Kb)

 , , , ,

EXL
()

Visit - IDL - Mendeley

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

Итак, дебютная «работа»... хотя почитываю ЛОР уже лет двадцать (капец!!!) наверное.

Работаю в науке; недавно, в связи с новым компьютером, переехал на рабочем месте на linux, хотя последний эпизодически использую довольно давно.

На скриншоте:

  • слева и нижнее левое окошко - Visit, который использую для просмотра и анализа данных МГД моделирования. Хотя Visit умеет работать в клиент-серверном режиме, у меня всё полностью запущено на другом компе, который повместительнее, где хранятся МГД-снапшоты, где побольше твердый накопитель и оперативной памяти хватает (250Гб);
  • в центре сверху и справа - IDL (Interactive Data Language). Язык программирования типа, видимо, матлаба; широко используется в солнечной физике. Использую его как основной рабочий инструмент. Изображения, конечно, он обрабатывает со скоростью компилируемых языков. Но всякие более требовательные штуковины, типа той же МГД на нём не принято считать.
  • справа внизу Mendeley. Софт для управления публикациями, который я открыл для себя лет 5 назад и это полностью изменило жизнь. Это первая программа, где реально правильный и удобный интЫрфейс. Конечно же, требует регистрации и SMS, но зато все твои 2 Гб статей под рукой на любом компе, быстрый поиск, экспорт цитат и всё-всё-всё. Я работу с литературой вообще без него не представляю и пытаюсь рекламировать среди коллег, но среди них идет со скрипом.

Еще использую Inkscape дли рисования всяких рисунков и иллюстраций. Раньше был Illustrator, но потом со временем как-то перешел на Inkscape, к которому привыкал долго, но привык. В процессе работы софт обычно разбросан по разным рабочим столам (невероятно, эта нехитрая опция в Windows появилась только в 10ке).

PS: шрифты не настраивал и не буду, как и всякие индикаторы погоды и прочее. Цвета в png вышли какие-то блеклые.

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

 , mendeley,

sshestov
()

Xmonad удобен, и это мой выбор

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

Давно балуюсь с конфигурацией иксмонада. Пока вышло вот так, как на скриншоте. Тут и гапсы (может, потом их уберу), и toggle struts, и GridSelect, и XMonad.Util.NamedScratchpad, и много чего другого.

Xmobar настроил с кликабельными рабочими стлами (xdotool), хотя редко этим пользуюсь.

В терминале и в Xmobar шрифты dina.

Это все крутится в Debian 10.1. Xmonad, xmonad-contrib и Xmobar установлен с помощью cabal-install.

также отдельно из исходников скомпилировал mpd, mpc и ncmpcpp.

Больше скринов:

emacs с куском конфига, GridSelect, пустой рабочий стол, терминальные утилиты, mc и Firefox, мелочь.

Как-то так.

П.С. Все конфиги тут. Может кому и пригодится.

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

 ,

Odalist
()

Годная схема подсветки синтаксиса

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

Это пример подсветки синтаксиса C++ для треда Как сделать годную тему подсветки синтаксиса самому?.

>>> Просмотр (1297x1137, 151 Kb)

 

debugger
()

Darktable лучше чем Lightroom

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

- Чем?
- Чем Lightroom!


На самом деле, в чём-то лучше, в чём-то хуже. Если на компьютере стоит только какой-нибудь из дистрибутивов Linux, то выбор raw-конвертера займет немного времени. А если какая-то из не вполне свободных ОС? Глаза разбегаются: коммерческие программы, бесплатные, свободные. Куда фотографу податься?
Можно и на Darktable. Разрабатывается давно, широко известен (в узких кругах), богат функционалом. Действительно важное преимущество перед упомянутым в заголовке продуктом от adobe: у DT внутрях неонка внутренние расчёты происходят в 4x32-bit плавучке, а не как у некоторых. Совсем как у RPP и его духовного преемника Digital Photo Interpreter. Это, в свою очередь, может снизить количество нежелательных артефактов в итоговом изображении, особенно когда изображение «проблемное»: с резкими границами между очень яркими и очень тёмными областями, с ХА (как не странно, бывает, что неудачная дебайеризация усиливает хроматические аберрации на снимке), с очень ярким красным каналом и проч.
Вот примерно поэтому, снимок на скриншоте я конвертировал в darktable. Давно не запускал этот конвертер, подзабыл где чего, обнаружил passthrough-демозаик, который рендерит сразу в монохром (кстати, результат понравился) и модуль «color correction», который удобно использовать для тонирования (вот только ему бы, кроме белой и чёрной точки, ещё среднюю добавить). Не нашел, правда, модуль, в который можно кидать LUT-ы для всяких специфических эффектов в стиле старых плёнок. Кажется, было где-то. Ну и ползунки без полей ввода, зато с тремя знаками после запятой — это ужас. Ужас.
А конвертер хороший.

>>> Просмотр (2560x1080, 3512 Kb)

 , ,

ist76
()

Перевод манги и OpenBSD

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

Довольно старый скриншот, который показывает, что OpenBSD вполне себе подходит для занятий графикой. Например, для перевода манги.

На данном скрине переводится манга «Выпрямись! Добро пожаловать в кружок танцев школы Шика» от со-автора манги «Мастер дрочки Куросава». А конкретно начало второго тома с японского (потому что в фанатском английском переводе его нет).

Для клина используется Krita, а для тайпа и финализации скана - GIMP. Для японского ввода используется IBus с не помню каким IM-фреймворком. Вроде fcitx.

Была идея частичной автоматизации процесса тайпа с помощью скрипта на Python, который использует ImageMagick. Этот скрипт генерирует из перевода (который на JSON) растровые изображения текста, которые остаётся лишь нанести вручную за заклиненные сканы. Затык лишь в том, что ручная работа всё-таки остаётся в виде переноса изображений текста на клин и самого клина, который без понятия как автоматизировать.

И, чтобы показать жизнеспособность данного метода перевода манги, я таким путём сделал перевод одного ваншота из «Osaka Banpaku» от автора манги «nichijou» на английский. Как выглядит сам текстовый перевод: https://github.com/lo-fi-scanlations/osakabanpaku.translation.

Ну, и немного процесса клина и тайпа обложки 2-го тома этой манги: оригинал, клин, готовая обложка.

При переводе обложки использовался также Inkscape для создания логотипа.

Используемый WM: herbstluftwm. Остальной workflow описан здесь: Будни NetBSD-раба

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

 , , , ,

rhubear
()

Suckless

Галерея — Скриншоты
  • dwm
  • st
  • nvim

Вроде бы всё

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

 , , ,

rk-d
()

Gentoo 2004.3

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

20-летию проекта Gentoo и приближающемуся 15-летию выхода выпуска Gentoo 2004.3 посвящается.

Gentoo is proud to present the world with Gentoo Linux 2004.3!

This is the final release of 2004 and is the culmination of the work of each of our developers. The main focus for this release was fixing bugs in previous releases and making the release tools more robust and easier to use.

источник

Именно так начиналось сообщение пресс-релиза к выпуску очередной версии дистрибутива Gentoo - Gentoo 2004.3, вышедшего 15 ноября 2004 года. Это было то далёкое и тёмное время, когда Gentoo издавался 4 раза в год в виде live-cd, который содержал загрузочный диск, stage3, слепок дерева portage, набор файлов в каталоге distfiles (драйвера fglrx и nvidia в комплекте) и документацию по установке и настройке - Gentoo Handbook. В дополнение к live-cd поставлялся packagecd, содержащий некоторые скомпилированные пакеты, например, практически все необходимые пакеты для полной установки kde-3.3.0, gnome-2.6.2 и xfce-4.0.6, и даже такие пакеты как openoffice-bin-1.1.3, mozilla-thunderbird-0.8, evolution-1.4.6, mozilla-firefox-1.0_pre, k3b-0.11.17, xmms-1.2.10.

Признаюсь честно, что впервые Gentoo я тогда ставил не с дисков этого выпуска. Скорее всего, это был Gentoo 2004.2 или 2004.1, но образы дисков того времени у меня сохранились только от 2004.3. К тому моменту в общежитии факультета все, как мне сказали, уже наигрались с SUSE Linux и популярность набирал Gentoo, который мне и предложил попробовать поставить однокурсник. С тех пор на мне лежит проклятие любого пользователя Gentoo, известное как «ожидание ebuild’а».

Представленные скриншоты сделаны в VirtualBox после загрузки образа в режиме livecd и после установки системы и дополнительной установкой KDE-3.3.0 с упомянутого packagecd. К сожалению, многие пакеты не удаётся собрать из исходников, так как для сборки они требуют патчи (отключать их было лень), которые уже недоступны для скачивания с зеркал.

В процессе настройки ядра 2.4.26 были выбраны следующие опции конфигурации:

Code maturity level options --->
    [*] Prompt for development and/or incomplete code/drivers

Processor type and features --->
    (Pentium-II/Celeron(Coppermine)) Processor family
    [*] Symmetric multi-processing support

Block devices --->
    <*> Loopback device support

ATA/IDE/MFM/RLL support --->
    IDE, ATA and ATAPI Block devices --->
        <*> Include IDE/ATA-2 DISK support
        [ ] Use multi-mode by default
        [*] Auto-Geometry Resizing support

Network device support --->
    Ethernet (1000 Mbit) --->
        <M> Intel(R) PRO/1000 Gigabit Ethernet Support

Character devices --->
    <*> /dev/agpgart (AGP Support)
    [*] Intel 440LX/BZ/GX and ... support
    [*] Intel I810I815I830M (on-board) support
    Direct Rendering Manager (XFree86 DRI support) --->
        [*] Direct Rendering Manager (XFree86 DRI support)
        <*> Intel I810
        [*] Enable XFree 4.1 ioctl interface by default

File systems --->
<*> Reiserfs support
<*> Ext3 journaling file system support
<*> DOS FAT fs support
<*> MSDOS fs support
<*> VFAT (Windows-95) fs support
<*> Squashed file system support
[*] Microsoft Joliet CDROM extensions
[*] NTFS file system support (read only)
<*> UDF file system support (read only)
[*] Virtual memory file system support (former shm fs)
[*] /proc file system support
[*] /dev file system support (EXPERIMENTAL)
[*] Automatically mount at boot
[ ] /dev/pts file system for Unix98 PTYs

Network File Systems --->
    <*> SMB file system support (to mount Windows shares etc.)\
    [*] Use a default NLS (NEW)
            Default Remote NLS Option: "cp866" (NEW)

Partition Types --->
    [*] Advanced partition selection
    [*] PC BIOS (MSDOS partition tables) support
    [*] Windows Logical Disk Manager (Dynamic Disk) support (EXPERIMENTAL) (NEW)

Native Language Support --->    
    Default NLS Option: "koi8-r" (NEW)
    <*> Codepage 437 (United States, Canada) (NEW)
    <*> Codepage 866 (Cyrillic/Russia) (NEW)
    <*> Windows CP1251 (Bulgarian, Belarusian) (NEW)
    <*> NLS ISO 8859-1 (Latin 1; Western European Languages) (NEW)
    <*> NLS ISO 8859-5 (Cyrillic) (NEW)
    <*> NLS KOI8-R (Russian) (NEW)
    <*> NLS UTF8 (NEW)

Console drivers --->
    [*] VGA text console
    [*] Video mode selection support
    Frame-buffer support --->
        [*] Support frame buffer devices (EXPERIMENTAL) (NEW)
        (Tux) Frame buffer Boot Logo
        [*] VESA VGA graphics console (NEW)

USB Support --->
<*> EHCI HCD (USB 2.0) support (EXPERIMENTAL)
<*> UHCI Alternative (x86. StrongARM, isosynchronous mode)
<*> OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
<*> USB Human Interface Device (full HID) support

Как более быстрый вариант можно было использовать genkernel all, который собрал бы ядро и модули в том же составе, что используется в самом live-cd.

Русскую локаль в терминале настроил указав в /etc/rc.conf опции KEYMAP="ru4" (переключение по CapsLock), CONSOLEFONT="cyr-sun16", CONSOLETRANSLATION="koi8-r_to_uni". Как уже упоминал, пересобрать glibc, из-за недоступности патчей, не было возможности, поэтому в konsole (kde) вместо кириллицы у меня отображались ?, но в других графических приложениях ввод кириллицы отображался нормально. Возможно, не хватало шрифтов и/или указания путей к ним в xorg.conf.

В самом файле /etc/X11/xorg.conf для успешного запуска сессии в другом терминале (т.к. использовался framebuffer) я создал секции InputDevice (указал Option "XkbOptions" "grp:switch,grp:alt_shift_toggle"), Device c заданием Driver "vesa" и BusID "PCI:0:2:0", Screen с указание режима 1024х768 - вряд ли мой монитор тогда поддерживал больше :)

KDE 3.3.0 до сих пор выглядит очень круто. К сожалению, его kxkb тогда (как и сейчас) я так и не смог заставить переключать раскладку, поэтому приходилось либо переключать её мышкой в трее по флажку, либо отрубить kxkb и пользоваться указанной выше опцией xorg.conf. Оформление окон Plastik я выбрал вместо варианта по умолчанию, так как он мне всегда нравился больше всего. И, конечно же, очень удобной фичей была возможность чтения man-страниц прямо в браузере konqueror.

>>> Просмотр (2048x3072, 1324 Kb)

 ,

grem
()

Откочевался

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

Несколько месяцев назад начал пользоваться линуксом на постоянной основе, т.е. полностью снес все на диске(винду) и поставил линукс без всяких дуалбутов. Наличие протона в стиме окончательно изменило решение в сторону линукса. Кочевал от дистра к дистру, попробовал как стандартные, так и Deepin, Solus, Clear, NixOs. Понравился солус, но количество пакетов там ограничено, Clear дропнул по той же причине(хотя в скорости работы дефолтного гнома ему не было равных, реально отзывчивый), никсос вообще слишком замудренный, перезагружать каждый раз, когда меняешь конфиг для установки любой мелочи слишком. А после выбора дистра(archlabs) захотелось попробовать и tiling WMs. Попробовал i3-gaps и bspwm. Второй больше понравился, но все же tiling не для меня, так как использую преимущестенно gtk приложения, которые в этих менеджерах выглядят довольно убого. Наконец, попробовал openbox, пока все идеально: floating, легкая настройка, малое потребление ресурсов.

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

 , ,

anabolic
()

На волне олдовости

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

Пони, фиолетовый и зеленые сопли

Тема для vscodium «Cyberpunk» с цветными скобками как рекомендовали. Gtk тема Cyanogen, где взял не помню, моношрифт Input Mono.

>>> Просмотр (4480x1440, 993 Kb)

 , ,

bernd
()

reddit через gopher в emacs'е

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

Как известно, для emacs'а существует множество разных скриптов. Есть среди них и клиенты gopher'а. Например, gopher.el и elpher. На скриншоте gopherddit открыт в gopher.el.

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

 , ,

saahriktu
()

Создание анимации в SolveSpace 3.0

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

SolveSpace — это не только параметрический 2D/3D CAD, а ещё и CAE, что подразумевает возможность создания и анимации кинематики.

В этот раз, случайно натолкнувшись на пакет спрайтов «Sea Warfare Set» в стиле PixelArt на сайте OGA, у меня возникла мысль о том, что можно ведь сделать небольшую анимацию посадки самолёта на авианосец с помощью SolveSpace!

Создание и «рендеринг» этой анимации заняли минут 10-15 ;)

>>> Просмотр (1280x800, 85 Kb)

 , pixelart,

atsym
()