LINUX.ORG.RU

Галерея - Архив 2017, Декабрь

DWM Solarized

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

Сабж — DWM 6.1. Вывод на панельку — через slstatus, который проще и эффективнее портянок из bash. Терминал — пропатченный st, который отлично вписывается в общий минимализм (так же, как и браузер elinks). Напоследок — обложка альбома группы Morbid Saint, который вертится в MPD+NCMPCPP.

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

 ,

Odalist
()

Ползаем по деревьям устройств

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

Совершенно неожиданно обнаружил себя копающимся в потрохах ядра, а именно — в древовидных структурах Devicetree, содержащих описание периферии, подключенной к системе (как правило, встраиваемой).

Не ожидал я такого потому, что подключенный к моему одноплатнику (Wandboard) пятидюймовый LCD-экранчик прекрасно работал с образом Ubuntu 14.04, скачанным с официального сайта. И перестал работать сразу, как я запустил там самосборный дистрибутив с распоследним ванильным ядром.

Целая неделя ушла на то, чтобы осознать причину: в очень нужном и полезном процессе принятия в апстрим ядра вендорских (тогда ещё Freescale, позже поглощённая NXP) патчей для платформы i.mx6, куда-то потеряли поддержку устройств вывода на вандбордах — ни сигналов на параллельной RGB-шине, ни управления питанием экрана, ни даже фреймбуфера /dev/fb0. И это при том, что были проверены и исключены все прочие возможные причины: конфигурация загрузчика, передаваемые ядру параметры, отсутствующие драйверы, дополнительные патчи или опции настройки ядра. Оставалась лишь одно — некорректная конфигурация Devicetree.

Ситуацию усугубил тот факт, что я, ведомый естественным желанием по-быстрому накопипастить чужого, везде натыкался лишь на устаревшие и более неактуальные фрагменты devtree-структур (работоспособные только на патченных ядрах 3.x, от которых решено было избавиться).

И не ждите, что ядро каким-либо образом отреагирует на DT-блоб, неточно или не в полной мере описывающий вашу аппаратную конфигурацию. В лучшем случае на плате ничего не сгорит ;)

Теперь про скриншот. Даже поверхностного взгляда достаточно, чтоб понять: это вам не Plug-and-Play™ :)

Итак, начиная с верхнего левого окна:

  • любимый Okular с открытой распиновкой LCD-модуля и парой висячих заметок
  • под ним — принципиальная схема одноплатника, по которой отслеживается, к какой физической ноге процессора подключен тот или иной сигнал
  • следующее окно — редактируемый .dtsi-файл (DeviceTree Source Include), в который добавляю нужные узлы дерева по аналогии с
  • тем, как это сделано в другой плате с экранчиком — SABRE Lite (окно вверху правее центра)
  • справа вверху — документация ядра с перечнем нужных узлов и параметров (Freescale i.MX DRM master device)
  • справа внизу — документация на процессор с описанием поддерживаемых режимов работы параллельного интерфейса графической подсистемы

Затем из моих правок будет сформирован патч, подсовываемый рецепту ядра для сборочной системы Yocto, которая на выходе сгенерирует мне чистенький и компактный загрузочный образ.

Рабочая система — Gentoo, KDE5.

Спрашивайте ваши ответы. Особенно интересно будет перекинуться парой фраз с имевшими со всем этим дело.

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

 , ,

TwisteR
()

Рабочее место курильщика

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

Blender 2.79.

Калькулятор слева — IBM 5100.

GPU: GTX 1050 Ti. Рендерилось 37 минут на 256 семплах (с шумоподавлением) в разрешении 3840x2160.

При чем тут Linux? Смотри на монитор.

PNG ужат до 256 цветов.

UPD (3840x2160, Несжато, стул убрал)

Без материалов (1920x1080)

Сетка (1920x1080)

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

 ,

LeshaInc
()

i3

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

Привет

Появилась железка с тачскрином превращающаяся в планшет. Перепробывав разные вм всёравно вернулся к любимому i3.

Но тут возникла одна особенность: наэкранная клавиатура (пробывал разные) в купе с тайлами ведёт себя плохо или никак (фокус).

Скачал исходники i3 и запил свою клаву в i3bar, попутно увеличив кнопки ворспэйсов до пальцев.

На скрине вы видите стандартный i3bar и переделанный. скрин был сделан в портретном режиме и обрезан ( реальное расширение экрана 1920x1080).

Ради удобства была вынесена комбинация alt_L+Left для браузера и meta+d для запуска приложений.

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

У кого есть похожий опыт юзания таких девайсов - напишите что пробовали.

>>> Просмотр (1080x504, 25 Kb)

 

visual
()

Void Linux

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

Решил попробовать Void Linux в виртуалке. Заинтересовал тем, что в качестве инита используется runit.

Хорошая система инциализации, работает сама: создал симлинк в /var/service - runit сам поднял сервис, удалил симлинк - runit потушил сервис. Я с ним забыл, что сервисы надо стартовать или останавливать, оно просто работает. Загружается очень быстро даже в виртуалке, работает как волшебство, впечатления исключительно положительные.

Void имеет свой пакетный менеджер который называется XBPS. Рецепты для сборки пакетов - это обычные shell-скрипты в которых можно творить любое колдунство для того чтобы собрать нужный пакет. Я пробовал только x86_64, но в репах есть ещё пакеты для альтернативной libc (musl) и 64-битного ARM'а.

XBPS контролирует зависимости на уровне динамических библиотек и сам определяет зависимости пакетов. Например если приложение линкуется с libstdc++, то XBPS это определит и сам поставит зависимость. Этот эффект распространяется вниз по дереву пакетов и в итоге рантайм автоматически получается целостным и без дырок. В случае с приложениями на питоне или чём-то таком, можно руками дописать нужное в depends.

На скриншоте XFCE с несколькими модификациями. Изначально я пытался собрать Unity 7 и мне удалось собрать несколько компонентов: compiz, nux, dash, hud, launcher, которые даже запускались, но, разумеется, нормально не работали без остальных зависимостей. Я посмотрел на это всё и решил оставить только компиз от юнити, для, так сказать, эффекта присутствия, а остальное попытаться заменить тем, что есть в пакетах или на гитхабе.

Менеджер окон - compiz 0.9, декоратор - emerald. Фича с отключением заголовков развёрнутых окон в компизе делается легко, декорации отключаются для окон в таком состоянии:

!(state=maxvert & state=maxhorz)
Для того чтобы на верхней панели появлялись кнопки для развёрнутых окон, нужен плюгин xfce4-windowck-plugin. Из коробки он работает неправильно, поэтому его пришлось пропатчить (ссылка на патчи внизу). Для глобального меню используется vala-panel-appmenu.

В качестве дока - Plank, для запуска приложений - Albert. Albert - это ещё одно очень годное приложение которое позволяет делать поиск по системе: по приложениям, по файлам, или выполнить арифметическое действие как в калькуляторе и т.д. То есть это что-то типа dash из Unity, но сильно проще (или сложнее, кому как), это скорее Alfred из MacOS.

Зацените блюр в терминале и доке. Круто?

А по-моему выглядит как Windows 98 с доком и глобальным меню. Технологически это откат на десятилетие назад, примерно так это всё и выглядело в 2006 году когда компиз впервые зарелизили. Я для скриншота выбрал приложения поприличнее, а если полазить по разным окнам, то повылазят гномо-приложения на Gtk3 и произойдёт апгрейд с Windows 98 до Windows ME.

Никаких glBegin(), текстур, шейдеров, шейдеров поверх шейдеров. Компиз иногда добавляет на рабочий стол объём и спецэффекты, но всё остальное рисуется в плоский canvas, не хватает только какого-нибудь пиксель-арта для завершения картины.

Видите индикатор раскладки клавиатуры на котором написано «us» маленькими буквами жирным шрифтом? У меня от него глаза вытекают. И это ещё уменьшенный, а можно в настройках сделать покрупнее. А видите рядом с ним баг в отрисовке иконки NetwokManager'а? Теперь вы не можете это развидеть. А знаете ли вы, что XFCE сортирует иконки в трее по имени приложения? Зачем? ¯\_(ツ)_/¯ Но иконка NetworkManager'а при этом оказывается то рядом с индикатором раскладки, то между ними вклинивается иконка xchat'а. Я сделал ещё один патч для xfce4-panel который отключает сортировку иконок...

Это всё можно было бы запатчить, имея достаточный заряд энтузиазма, но я забил. Каждый компонент который видно на скриншоте как-то багует или работает криво. Каждый багует по-своему, например compiz-reloaded падает в одних случаях, но стабильно работает там где падает компиз из юнити, компиз из юнити в свою очередь стабильно работает там где падает compiz-reloaded. Индикатор раскладки клавиатуры был таким же десять лет назад, видимо это всех устраивает, раз за десять лет никто это не исправил. На гитхабе в issues xfce4-windowck-plugin оригинальных разработчиков не видно, какие-то люди обсуждают свои проблемы и говорят, что неплохо было бы портировать плюгин на Gtk 3, но не похоже, чтобы они его портировали. Людей поддерживающих compiz-reloaded я не стал беспокоить, у них и без меня проблем хватает. Разработчики XFCE, я так подозреваю, тоже заняты портом на Gtk 3, а потом будет Gtk 4, Gtk 5, Gtk 6. В общем доделывать патчи я не стал.

В принципе этим можно пользоваться с минимумом патчей если вы готовы терпеть небольшую кучку косяков разного размера и вам не жалко ваших глаз. Я пользуюсь, прямо в виртуалке, но я пользуюсь в основном консолью и браузером. Или можно ещё держать свой убунту-стайл патчсет и накладывать его во время сборки пакетов, но это плохая примета. Патчи, или скорее хаки, которые я сделал, находятся здесь: https://github.com/alekseyt/void-packages, надеюсь будет кому-нибудь полезно, но наверное нет.

Для себя я сделал такие выводы:

1. Void Linux - это прекрасно. Говорю без всякой иронии. Это был как глоток чистого воздуха, ИМХО именно таким и должен быть линукс. Однозначно буду пользоваться.

2. На десктопе надо использовать MacOS или десяточку с WSL. Хочется верить, что открытые исходники в конечном итоге всё равно победят, но я думаю, что эти открытые исходники ещё не написаны.

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

 , ,

aleksey_tulinov
()

нерабочее место

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

Но работа кипит.

Ubuntu 16.04, thinkpad x1 carbon (5th gen).

Это трибьют.

>>> Просмотр (1280x853, 95 Kb)

 ,

tazhate
()

Voyager 16.04.3

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

это Xfce - http://storage8.static.itmages.com/i/17/1217/h_1513517888_6534017_ee474acf0b.png

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

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

 , ,

votafak
()

ASP 7.3: для тех, кто помнит

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

Продолжаю погружение в прошлое. В 2002ом году на слуху было два русскоязычных дистрибутива. AltLinux мы уже осмотрели, теперь пришла очередь ASPLinux 7.3 (Кодовое имя — Vostok, дата рождения — 15 августа 2002 года). Я помню, продавали на Горбушке — здоровая такая бело-синяя коробка, красивая. Десять, кажется, компакт-дисков внутри и стоила больше тысячи рублей. Очень хотелось попробовать, но было жалко денег. А скачать? А скачать тогда могли не только лишь все. Я вот в интернет ходил по модему. По модему не накачаешься. А теперь вот попробовал. Сбылась мечта.
Дистрибутив в 2002ом году был весьма прогрессивный — основан на Red Hat Linux 7.3, имел русифицированный установщик, чтобы даже совсем потерянные смогли установить систему, свой собственный загрузчик, и снабжался увесистой стопкой печатной документации на русском языке. По последней моде 2002-го года, дистрибутив содержит ядро версии 2.4.18, KDE 3.0, Gnome 1.4, OpenOffice 1.0, Gimp 1.2; много чего ещё, всё-таки 10 дисков. Правда установочный — один, остальные дополнительные: один с русскоязычной документацией, один с игрушками, два — с исходниками.
Установка в Pcem прошла успешно, разрешение выставилось только 1024x768, зато заработала сеть. Сеть заработала, но ни Konqueror ни Mozilla класс не показали: за последние 15 лет выдумали много всяких дурацких штук, которые они не понимают и страниц не показывают. Зато Lynx не подвёл — зашёл на ЛОР, залогинился, почитал новости. Потом запустил Ksirc и зашёл на канал lor во freenode. На беду, UTF Ksirc не умеет, поэтому ники читать можно, а сообщения кириллицей — нет. Ну и ладно.
Я уже писал, что люблю Гимп и запускаю его при первой возможности. Не удержался и в этот раз, запустил. Гимп мало изменился за эти годы. Только вот со шрифтами в gtk-приложениях беда: какие-то они отвратительные.
А вообще, ничего так, симпатичненько. Вот зайдешь в галерею, посмотришь скриншоты 2000-02 годов — Свят-свят! Такие страсти порой, что спать потом не можешь. Но не так всё и страшно было. Только мониторы маленькие.

>>> Просмотр (2048x1536, 623 Kb)

 , ,

ist76
()

Gnome: 20 years of joy!

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

Продолжаем тему с эмулятором PCem ;-)
Сорокеты добрались до старых компьютеров, хоть и виртуальных.

Пока что на ночь глядя выложу немножко дёгтя во всеобщую ложку мёда %-)

Что сказать хочу? Да как Гном огном, таким и остается, только выбора нет...

Да, корку от КДЕ видите? Чота не запустилося...

>>> Просмотр (1024x808, 199 Kb)

 ,

Deleted
()

Вышел GIMP 2.9.8

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

12 декабря сего года, тихо и незаметно, вышла очередная версия нестабильной ветви широкоизвестного, в узких кругах любителей открытого и свободного, графического редактора GIMP — 2.9.8. Как гласит пресс-релиз от нашего AP, основной упор был сделан на новом послойном редакторе градиентов (так оно по русски, да?) увеличении стабильности, исправлении старых ошибок и добавлении новых.
Некоторым людям возможно кажется, что мне не нравится GIMP. Это не так. Мне нравится обрабатывать фотографии и, когда долго занимаешься тем, что тебе нравится, бывает полезно попробовать заняться тем же самым, но немножко по-другому. GIMP даёт такой шанс, поэтому я незамедлительно установил свежую версию.
Я недавно писал про версию 2.9.6. Всё хорошее что было в ней — осталось: HighPass, работающий через GEGL, возможность работать с 16-битным цветом, да много чего, долго перечислять. Понравился новый сплэшскрин — симпатичный. Кое-что плохое по-прежнему остаётся плохим: совмещённые с ползунками поля ввода, это зло. У меня дети дома, им не надо слышать то, что я говорю, когда в десятый раз тычу курсором в цифры, дёргается ползунок, значение меняется в 10 раз, а гимп начинает мучительно прорисовывать изменения.
Мы плавно подходим к моей любимой теме — к быстродействию. Сразу после запуска мне показалось, что мир изменился к лучшему, а фильтры стали накладываться быстрее. Загрузка процессора при этом была на уровне 50%. Проверил: OpenCL отключен. Включил его и яркие краски мира в глазах попритухли. Тогда я взял секундомер, секундомер ведь не обманет. Он не обманул: фото со скриншота, 4924x6565px 16bit RGB, HighPass, радиус 333 с включенным OpenCL — 20 секунд, с выключенным — 12. Что тут можно сказать? Не разочаровали! Будем ждать новых релизов этого замечательного графического редактора с ещё более превосходными инструментами, исправленными ошибками и ещё более улучшенным быстродействием.

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

 

ist76
()

Почти дефолтное оформление из 2002-го года

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

Узнав на ЛОРе о существовании PCem тоже помчался качать и ставить. В PCem удалось включить человеческое разрешение экрана для ALT Linux 2.1, которым я уже пугал посетителей Галереи. Установил, настроил, посидел и понастольгировал.
Пока сидел и ностальгировал, подумал: многим здесь не нравится современный Линукс. Не нравятся пульсеаудио и системдэ; Убунта не нравится, мастера, прозрачность и Гном-десктоп. Поставьте дистрибутив 2001-го года, а лучше — 1998. Возможно вам понравятся пульсеаудио и системдэ.

>>> Просмотр (2560x1024, 1252 Kb)

 ,

ist76
()

PCem-V13: RH Linux 9 (2003год) && MS Windows 98

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

Как хорошо что в Галерее появился скриншот с этим эмулятором https://www.linux.org.ru/gallery/screenshots/13886319.
Честно говоря, не помню, пользовался я им или нет. В памяти что-то такое витает, что скачивал сам эмулятор, не попались на глаза места обитания rom файлов, на что было положено болт и стёрто с диска и забыто. Буду считать этот релиз первым, о котором я услышал.

На скрине эмулятор с RedHat Linux 9, последний релиз перед уходом шапки в суровый энтерпрайз. К сожалению на этом легенда и заканчивается, эмулируемого pentium 233MMX уже не достаточно для комфортной работы.

http://i66.tinypic.com/mhg3y9.png


А вот Windows98 + Office97 = бодрячки-старички, вполне отзывчиво работают.

http://i66.tinypic.com/23u5vh3.png

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

 

Deleted
()

NetBSD Desktop

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

Небольшой эксперимент в виртуалке по превращению NetBSD в десктопную систему. Весь софт ставился из исходников через pkgsrc. На скрине:

  • NetBSD 7.1.2
  • KDE Platform 4.14.27
  • LibreOffice 5.4.1
  • Nightly 55.0.3

Оформление:

  • Тема - Produkt, цветовая схема - Obsidian Coast, остальное - Oxygen
  • Иконки - Papirus Dark

Во время сборки KDE пришлось править слегка исходники screensaver'а, ибо там кажется что-то намешали с версиями Eigen'а и поэлементные операции стали выполняются по другому. Octave не собрался - проблема с версиями libstdc++.

Пост из неё же. Как-то так.

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

 , , ,

dtrace
()

PCem v13 под вине, внутри - старая версия Slax

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

Итак, вышел свежий PCem, мне его было лень компилять , и я его скачал в виде виндового zip с экзешником внутри. Хорошо, что экзешник оказался 32-битный.

Настроил вроде, но там какой-то баг с оверлеем, если выбрать s3virge в качестве видяшки.

Биосы брал тут: https://sites.google.com/site/zretrofiles/pliki/PCemV11Win.zip

https://pcem-emulator.co.uk/ - сайт эмулятора.

Сайт линукса, который внутри (пересобран): http://ftp.linux.cz/pub/linux/slax/SLAX-2.x/

Звук ставить sb -16, внутри - modprobe sb

Cеть только одна - ISA-шная ne2000 - запускать modprobe ne io=0x300

Для видео отредактировать XFree86config, заменить vesa на s3virge.

С инета качает на 85 кб/c - не так уж и плохо, раз в 20 быстрее модема для телефонных линий!

Но voodoo почему-то не подхватывается fb драйвером, может эмуляция некомплектная, может в 2.4.37.11 именно этот драйвер (sstfb) сломан ....

Es1370/sb 128 pci видна, но не звучит - виснет ....Поэтому и поставил sb16. Если поставить pentium (не MMX) - при попытке воспользоваться оверлеем mplayer падает. Но это скорее баг древнего mplayer-а.

Разумеется, лучшее применение подобному эмулю - куда более старые машинки, от 386-го и ниже (который qemu не умеет). Ну или вин9x+voodoo игрушки.

Сайт всяких старых видеокарточек: http://www.vgamuseum.info/index.php/cards/item/94-ati-mach64-vt2 (но вот именно эта карточка в именно этом лин что-то не взлетает)

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

 

Andrew-R
()

Запуск ЛИНТЕР x64

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

Прочитал, что на ReactOS успешно протестирована работа СУБД LINTER (ИСП РАН), https://linter.ru/

Я решил ... а чем мы, линуксоиды, хуже? К тому же, есть версия для Linux x64.

Скачал архив, распаковалось под обычным пользователем при запуске sh-установщика, указал каталог установки. Пару раз установщик спросил права root, для копирования файлов в /usr/bin и /etc/init.d

$ ls -1 /usr/bin/*linter*
/usr/bin/chklinter
/usr/bin/linter
/usr/bin/start_linter.sh
/usr/bin/stop_linter.sh

$ ls -1 /etc/init.d/*linter*
/etc/init.d/linter.sh

В целом, установка выполняется гладко. Единственное, утомляет интерактивность, надо много раз отвечать на вопросы. Но это дисциплинирует. На этапе установки init-скриптов вывалилась бага:

... Повторить ввод пароля снова?(Y/N) [N]: Y
Пароль: 
./tmp18286.sh: 171: [: -eq: unexpected operator
./tmp18286.sh: 171: [: -eq: unexpected operator
./tmp18286.sh: 171: [: -eq: unexpected operator
./tmp18286.sh: 171: [: -eq: unexpected operator
./tmp18286.sh: 171: [: -eq: unexpected operator
./tmp18286.sh: 171: [: -eq: unexpected operator
./tmp18286.sh: 171: [: -eq: unexpected operator
Системный стартовый скрипт успешно установлен. 
Для старта/остановки ЛИНТЕР используйте команду 
/etc/init.d/linter.sh start(stop).

В каждом каталоге установленной СУБД (у меня бинарники запускаются из /t/Linter/linter/) есть readme, с пояснением о назначении практически каждого файла.

К сожалению, версия БАСТИОН - по запросу, поэтому тестирую Стандарт.

В файле linter/bin/readme написано, что интерактивный доступ к СУБД - через утилиту inl.

Выхлоп установщика с логином-паролем я конечно не прочитал, и тупо ломлюсь в демонстрационную базу:

$ inl
Интерактивный SQL в.6.0 для СУБД Линтер в.6.0
Copyright (C) 1990-2017 Relex, Inc. All rights reserved.

 Имя пользователя   : test
 Пароль пользователя: 
 INL : неверное имя пользователя.

Ага. Надо искать пароль к демо-базе. Он есть в корневом readme, база demo, пользователь SYSTEM, пароль MANAGER.

Для получения подсказки надо запускать inl -h, так как ключик --help утилита не понимает. Запускаем inl:

$ inl
Интерактивный SQL в.6.0 для СУБД Линтер в.6.0
Copyright (C) 1990-2017 Relex, Inc. All rights reserved.

 Имя пользователя   : SYSTEM
 Пароль пользователя: 
SQL> h
 INL : неверная команда
SQL> ?
 INL : неверная команда
SQL> help
 Alter    - изменить описание таблицы
 Alter proc <filename> - изменение процедуры (текст берётся из файла)
 Backup   - архивация базы данных
 Blob     - операции с блобом, формат команды:
   blob {insert|clear|append|get}
    {rowid=<row_id> <user_name>.<table_name>.<column_name>|column=<col_num>}
    [type=<blob_type>] {file=<file_name>|<text_blob_body>};
 Browse   - включить/выключить выдачу  результата запроса в табличном режиме
 Codepage - установить кодовою таблицу (866, 1251, koi8)
 Commit   - завершить текущую транзакцию
 Correct - исправление индекса для указанной записи
 Count    - выводить/не выводить кол-во кортежей
 Create   - создание таблицы, индекса или другого объекта БД 
 Create proc <filename> - создание процедуры (текст берётся из файла)
 Create trig <filename> - создание триггера (текст берётся из файла)
 Dbinfo   - получить информацию о базе
 Delete   - удаление строк из таблицы
 Disfill  - разрешить/запретить дополнение VAR типов до максимальной ширины
 Dishead  - разрешить/запретить вывод заголовка ответа 
 Display  - показать информацию об объекте БД, формат команды:
   display {variable|event} <object_name>

 INL : нажмите любую клавишу (q для выхода) : 


 Optimistic  - установить режим обработки транзакций optimistic
 Outfil[e]:  - определение файла вывода ответа
 Page     - включить/выключить выдачу ответа по страницам
 Pessimistic - установить режим обработки транзакций pessimistic
 Precount - разрешить/ запретить вавод количества строк ответа перед выводом результата 
 Press    - перестроить все индексы и сжать номера записей
 Priority:- установить приоритет запроса
 Rebuild  - восстановить таблицу
 Result:  - определение файла вывода ответа на следующий запрос 
 Revoke   - отменить привилегии пользователя
 Rollback - откатить текущую транзакцию
 Select   - выбор строк из таблицы
 Sh       - выполнить команду ОС
 Show     - показать описание таблицы
 Sleep    - приостановить выполнение
 Time {format}    - включить/выключить выдачу времени
 Truncate - очистка таблицы и усечение файлов
 Username - подключиться с другим именем пользователя
 Unload:  - определение разделителя
 Update   - замена строк

SQL> Dbinfo
 Информация о базе данных 'DEMO Database'
   СУБД Линтер версия                   : 6.0.17
   Размер памяти ядра                   : 5000
   Размер очереди каналов               : 100
   Размер очереди таблиц                : 178
   Размер очереди колонок               : 1073
   Размер очереди файлов                : 366
   Размер очереди пользователей         : 100
   Размер памяти сортировки             : 500
   Размеры кэшей транслятора SQL (0 - по умолчанию)
   польз/таблицы/столбцы/проц/кодировки : 0/0/0/0/0
   Количество процессов сортировки      : 1
   Предельная длина записи в таблице БД : 4096
   Интервал сброса изменений            : 0
   Интервал проверки соединения         : 30
   Журнал транзакций                    : включен
   Протокол обращений (LINTER.LOG)      : выключен
   Синхронный вывод                     : выключен
   Разный порядок байт клиента и сервера: нет
   Режим совместимости по стандартом SQL: нет
   Обязательные префиксы для геоданных  : нет
   Режим 'только чтение'                : нет
   Квантование по времени               : нет
   Увеличенный буфер обмена             : да
   Кодировка базы данных                : CP1251
   Операционная система                 : Linux

Из замеченных деталей: нет кодировки базы UTF-8. Видимо, решили ускорить алгоритмы поиска.

В каталоге samples нет примера для использования python-биндинга, но есть примеры для Tcl, PHP, C, Java, Perl.

Насчёт занимаемой памяти могу померять только так:

$ ps aux | awk 'BEGIN{RSS=0}/linter/{RSS=RSS+$6}END{print RSS}'
20872 Кбайт

linter$ du -sh 
168M	.

Debian 8 x64, i3wm

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

 ,

pacify
()

Недозакос'2017

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

Говорят, что XFCE - это неинтересно. Не спорю. Истинная красота обычно не кричит о себе. В общем-то, это и не нужно.

Два с половиной года назад всё выглядело точно так же, как и сейчас, а два дня назад всё было иначе. Смысла городить велосипеды из готовых элементов GUI нет никакого, поэтому проще воспользоваться цельными решениями. Windows-style на ноутбуке не прижился, хотя мне действительно казалось, что это удобно. Посмотрим, каково будет с macOS-парадигмой управления.

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

 , , ,

djambeyshik
()

Десктоп на NixOS и конпеляние ядра

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

Вот мой самый обычный и постоянный десктоп. В терминале конпеляю ядро funtoo, в стиме качаю игрули, а в браузере читаю форум и слушаю музончик. Иконки: Paper Тема:Flat Plat Light DE: xfce4

>>> Просмотр (1280x1024, 927 Kb)

 

playX
()

Маня-мирок маргинала

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

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

Qtile был выбран за хорошую документацию и то, что написан на Python, даже его конфиг. В общем, изучать дополнительный язык программирования не пришлось. Сварганил несколько температурных виджетов для видеокарты и накопителей.

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

Из минусов: нет модальной менюшки со списком приложений, но это наверное я тоже сварганю.

Размер окон легко меняется с помощью mod4 + Ctrl + H/L и перетаскиваются по mod4 + Shift + H/L.

Скромный перечень моих приложух:

  • ranger fm (default colors)
  • vim (+ plugins)
  • ncmpcpp (+ mpd)
  • mpv
  • feh (за кадром)
  • mupdf (за кадром)

ШГ: Sans, Unifont Upper (для юникоидных символов).

Ну, и ненавистный ЛОР-овцам Геральт из Ривии (сабж ненавидели почти все)

В соседнем воркспейсе рендеринг

UPD:

Версия с Open Sans и измененным цветом элементов панели

Конфиг

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

 , ,

Deleted
()

Void Linux + i3-gaps

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

Пока жду некоторые детали для апгрейда синкпада, решил на нем попробовать дистрибутив с отличной от systemd системой инициализации. Выбор пал на Void Linux.

Установил пока минимум пакетов (браузер плюс пллеры) и оформил WM. Возможно, попробую собрать некоторые пакеты через xbps-src.

В качестве WM использую i3-gaps. Панель — polybar. Композитный менеджер — compton. За уведомления отвечает dunst.

Шрифты: в панели — Cantarell 10, Font Awesome 10 - для значков тегов, Siji — для значков строки состояния в правой части панели, в терминале — Ubuntu Mono 14.

Терминал — urxvt, текстовый редактор — Geany, файловый менеджер — PCmanFM.

Для музыки — DeadBeef, для видео — SMPlayer. Браузер — Firefox 57.

GTK Theme — Xfce-flat (стандартная тема Xfce), иконки — Faience-Azur.

Еще скриншоты: PCmanFM+DeadBeef+SMPlayer, Firefox c ЛОР'ом+Geany, обои в jpg.

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

 , ,

mad_austronaut
()

"...а если вдруг пошёл на повторный круг, устал по кольцу идти, - лети"

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

Спустя два года странствий вернулся на Linux в виде стандартного набора: XFCE, Numix, AMD.

Ноутбук Lenovo 320-15, AMD E2-9000, 4 ГБ ОЗУ, интегрированное видео, бюджетная TN-матрица 1366x768 на 15 дюймов.

Хватает для работы - копирайтерство, обработка спутниковых снимков в гимпе, написание скриптов на Ruby (советовали Python, но это потом) для родной кафедры Экологии и природопользования, составление всяких там документов и электронных таблиц. Ну и для сёрфинга интернетов, конечно. Возможно, когда будет время, на новогодние праздниках смогу даже для записи звука девайс приспособить.

В общем, круг замкнулся. Я не смог уйти от Linux. Я не смог уйти от программирования. Я не смог отчислиться из ВУЗа даже после академа, смены специальности и курса миртазапина с сульпиридом.

Наверное, мне не нужно ниоткуда уходить, а красноглазая операционная система вновь будет мне родным домом, как в старые добрые времена. Как в те блаженные годы юности, когда я зарабатывал первую звезду на ЛОРе.

В пути.
Всё, что мы есть -
В пути.
Пройти,
Достойно его пройти.
А если вдруг
Пошёл на повторный круг,
Устал по кольцу идти, -
Лети.

P.S. Про «два часов ровно» и кривой индикатор раскладки сам знаю.

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

 , ,

djambeyshik
()