LINUX.ORG.RU

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

Это просто праздник какой-то

Форум — Talks

Минцифры теперь хочет включать в реестр отечественного ПО только то, что совместимо с ОС российского производства, список каковых родят к концу года. Разговоры о ссылке на новость считаю неприличными.

 

Irma
()

Почему культура общения рунета такая замечательная

Форум — Talks

Потому что без розовых соплей даже на мамкофорумах с масиками и какусиками, и даже на доброчане. Если англоязычные форумы отправляют тебя читать документацию, то у нас ты можешь почувствовать себя деревом сразу, не углубляясь в доки, а когда ты, наконец, до них доберешься, то успеешь успокоиться, и никакие питоновские выкрутасы тебя не огорчат. По-моему, это прекрасно.

 , ,

Irma
()

Есть ли смысл натаскивать ИИ на маны?

Форум — Talks

Под словом «маны» подразумеваются технические руководства, хоть man, хоть MSDN, хоть хауту, хоть даже файлы справки из гнома, но только именно технические именно руководства. Имеется ли там достаточно информации для обучения ИИ (для человека - имеется)? Не будет ли такой ИИ посылать в маны или в платную поддержку? КМК, это будет просто люкс, если вместо мана будет вылезать готовый ответ.

 ,

Irma
()

Годный фанфик на основе Властелина колец

Форум — Talks

Привет!

Кто-нибудь знает что-то годное по теме в текстовой форме?

Спасибо.

 ,

rmu
()

Более уникальная замена ISBN

Форум — Talks

Видел недавно тему, где человек спрашивал за прогу для каталогизации его книг. Я примерно так же записываю название автора, год издания и ISBN для прочитанных, чтобы не перечитывать через много лет полностью, а только если новые издания и только то что изменилось. А вот вчера в Педивикии нашёл неприятный факт. Оказывается у одной и той же книги, если это электронное издание, в мягкой или твёрдой обложке, то будет 3 разных ISBN. А существует ли некий более уникальный способ идентификации книг, но строго по содержимому, без учета носителя? То есть наоборот, чтобы было не важно, какая обложка, электронная версия или нет, если это одна и та же книга, то она бы имела один и тот же номер. А ещё чтобы это было международное, то есть не только в России или наоборот не только вне. Желательно чтобы и переводы как то можно было соотнести с оригиналом, то есть если оригинал имеет номер 12345, то перевод будет например 12345-6

 

justin_case
()

День Х ближе. Быстрый вопрос по поводу индикатора раскладки

Форум — Talks

Приветствую. Пост на правах опроса.

Существуют индикаторы языковой раскладки. У них есть полезная опция «Запоминать раскладку для отдельного окна».

Как считаете, насколько востребован функционал, чтоб запоминалась раскладка не просто для отдельного окна, а и для отдельного пространства?

Ну т.е. например, язык запоминается не только для окна Хромиума в целом, а для каждой вкладки в этом Хромиуме.

Работает примерно вот так:

https://www.youtube.com/watch?v=YrbyZOQvGjk

Благодарю.

 

windows10
()

Вам, ненавистники HR

Форум — Talks

Предприниматель Джерри Ли из списка Forbes 30 under 30 провёл небольшое исследование. Он отправил фейковое резюме по 100 вакансиям и получил 29 приглашений на собеседование.

Среди заявленных достижений в резюме:

  • (в Google) Руководил командой которая реализовала «420fps on-screen experience» с Ланой Родес (американская порноактриса).
  • (в Google) Тренировал команду, устраивая оргии по пятницам.
  • (в Google) Помог использовать вычислительные мощности Google для майнинга ETH на сумму $15 млн, после чего был пойман и был вынужден их вернуть (sic!).
  • (в Amazon) Отправил угрозы 16 конкурентам, тем самым уменьшив их общее число на 18%.
  • (в Amazon) Увеличил среднюю длительность перерыва на кофе на 300%, заливаясь горючими слезами в офисе.
  • (в Dorm Room Fund) Напрямую связался с богатыми папиками и «поднял» $150 млн.

Полученный результат, с точки зрения автора — наглядная демонстрация того, что HR читают резюме наискосок, тратя на каждое не больше 6 секунд. На это даже не влияет размер компании и, соответственно, количество кадровиков в штате: среди откликнувшихся компаний — представители малого, среднего и крупного бизнеса.

Дальше Джерри даёт короткие рекомендации, как правильно писать резюме исходя из того, как их читают:

  1. Используйте опрятный шаблон (пример приводится).
  2. В 80% и более элементах списков используйте цифры.
  3. Указывайте понятные должности.

Ссылку на тред в запрещенной сети микроблогов давать не буду, но есть ролик в YT (вы же обожаете видео, правда? :)).

 

AP
()

FreeBSD там живо?

Форум — Desktop

Хотелось бы узнать по теме. Интересует именно насколько там сейчас пакеты хорошо ворочаются, есть ли возможность нормально подключать и отключать флешку)))

Или все же для кодинга Линукс предпочтительнее, если да, то благодаря чему?

 , ,

Alicw
()

Компактно

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

Навёл немного порядка, решил поделиться. С прошлого скриншота визуально мало что изменилось, переехал с bspwm на spectrwm потому как тут в одну строку можно убрать бар со стола с браузером и в целом конфиг проще, с сакуры на alacritty, c ranger на lf, chromium пробую заменить на brave (нравится компактность верхней панели).

 , , , ,

ddidwyll
()

BSD на десктопе

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

Вашему вниманию предлагается мой почти идеальный десктоп под OpenBSD. Смотрю все эти видео не одновременно, прозрачность автовыключается для активного окна. Обоина - https://wallhaven.cc/w/r7wx7w

 ,

nightlord
()

Настройка spectrwm

Форум — Desktop

Поставил вчера spectrwm 3.2.0 потыкать. Интересная вещь, но есть странные глюки.
Во-первых, если использовать gaps и запустить на каком нибудь рабочем столе видео, то при переключение на существующие рабочие столы, где уже есть 2+ окна, в зазорах, создаваемых gaps, появляется кадр из видео, который был на видео в момент перехода на другой воркспейс.
Во-вторых, странное поведение некоторых программ (из тех, что успел проверить - firefox, gimp, smtube), когда запускаешь их в любом режиме на пустом столе. Сначала окно стартует во всю площадь, потом уменьшается на половину и элементы окна заползлают друг на друга. Взаимодействие с окном становится полностью невозможным пока не запустишь на том же столе терминал так, чтобы он занял оставшуюся часть стола. Я сперва подумал, что это может быть из-за того, что у меня нет композитного менеджера, но даже с комптоном такой глюк сохраняется. Конфиг полностью дефолтный, даже бара нет.
Третий глюк с анбиндом шорткатов. По ману достаточнос написать bind[] = shortcut, чтобы spectrwm перестал использовать это сочетание. Например, с bind[] = MOD+f это работает без проблем (modkey - alt). Но мне нужно сделать анбинд MOD+Shift+. и MOD+Shift+, , т.к. эти сочетания нужны мне в emacs. Но если внести в конфиг

bind[] = MOD+Shift+.
bind[] = MOD+Shift+,
или
bind[] = MOD+Shift+>
bind[] = MOD+Shift+<
и перезапустить spectrwm, он вываливает ошибку total exceptions: 1 ... line 103: invalid data for bind, указывающую на строки с этими анбиндами.
Все три проблемы воспроизвел на другом компе (другое железо, версия spectrwm та же). В общем логе и логах запуска ничего подозрительного. Как будто все в штатном режиме.
Пользователи spectrwm могут что-нибудь подсказать? Может я неправильно его готовлю?

 

Yorween
()

herbstluftwm, всё выключено

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

herbstluftwm настраивается bash‐портянками, поэтому у меня возникло желание настраивать его PowerShell‐портянками. Результат кривого переписывания дефолтных конфигов представлен на пике.

Завести какую‐нибудь панельку нормально так и не удалось: они все лагают (задержка даже в одну секунду заметна при переключении тегов) или нагло жрут процессор, а мне пригорает.

Да, это WSL и VcXsrv (он оказался лучше Xming, кстати).

 , ,

Guest_1488
()

Перевод манги и 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-раба

 , , , ,

rhubear
()

cfiles 1.3

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

Представлен новый выпуск консольного файлового менеджера cfiles, написанный на C и нацеленный на то, чтобы предоставить функционал файлового менеджера ranger, будучи при этом быстрым, легковесным и минималистичным.

Из особенностей можно выделить:

  • Vim-like управление.
  • Использует w3imgdisplay или Überzug для предпросмотра картинок на выбор пользователя.
  • Использует atool для предпросмотра архивов.
  • Использует mediainfo для просмотра информации о медиа-файлах и размеров файлов.
  • Использует fzf, написаный на Go, для поиска.

>>> GitHub проекта

 , cfiles, , ,

Deleted
()

Будни NetBSD-раба

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

Обычный будничный вечер. На скриншоте процесс допиливания напильником одного из пакетов в pkgsrc/wip.

За скриншотом, очевидно, пыхтит NetBSD-8.0. Нравится эта ОС. Правда из-за нехватки рук имеет небольшую кучку всяких недоработок. Например, устаревшее fuse API, из-за которого теперь не работает fuse-ntfs (читать NTFS можно, но не писать). В видосиках присутствуют постоянные дропы. Не знаю с чем это связано. Возможно с устаревшей MesaLib (в NetBSD собирается лишь 7-ая версия).

Ещё немного расстраивает, что само pkgsrc-сообщество теперь не очень сильно обращает внимание на эту систему. Хотя pkgsrc произошёл изнутрей и является ключевой частью NetBSD. Одним из самых вопиющих примеров на моей памяти было то, что у пакета firefox52 по-умолчанию была включена опция alsa, а не oss (уже исправлено). То есть, чтобы получить звук в Файерфоксе на Нетке, нужно было пересобирать его пакет с нужными опциями.

Но, тем не менее, притягивает она чем-то меня. Прямо ХОЧЕТСЯ ВЗЯТЬ И ЗАЩИТИТЬ ДОРАБОТАТЬ, так сказать.

Рабочее окружение

Тут всё довольно просто. У меня работает связка herbstluftwm+sxhkd. herbstluftwm с отключёнными хоткеями отвечает за управлением окнами. Обработка хоткеев возложена на sxhkd.

Почему sxhkd? Потому что у sxhkd есть такая уберудобная вещица, как аккорды (chords), т.е. к нему возможно прикрутить emacs-like управление. А единственный оконный менеджер, у которого есть аккорды - StumpWM (идейный наследник emacs'а в мире WM). Благодаря тому, что аккорды sxhkd не завязаны на всякие контролы и прочие не очень приятные клавиши, то они выглядят в миллиард раз более удобным вариантом, чем классические хоткеи. Более того, они не только освобождают руки от сложных клавиатурных комбинаций, но и увеличивают возможное их количество в разы. Плюс ещё они позволяют делать логичные и легкозапоминаемые комбинации (типа Meta+e; a; b, где Meta+e - execute, a - application, b - browser).

Следовательно, благодаря большему возможному количеству комбинаций, управление можно разделить на несколько слоёв: один слой управляет запуском приложений (например Meta+e; a; b - вызов браузера), а другой окнами с помощью vi-like комбинаций (например Meta+d; l - переместить фокус влево, или Meta+d; g; w - перейти на воркспейс под названием «web»). На этом можно даже не останавливаться, но моя фантазия смогла выдавить лишь такое.

Сам herbstluftwm почти (если не) полностью настраивается из шелла, что делает его связку со sxhkd очень гибкой.

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

Хочется написать ещё свой графический vi-like тулкит, чтобы на него перевести или переписать нужные мне приложения. Но это мечты.

Панелек нет. При необходимости, вызываю dzen для отображения нужной информации. Как в правом верхнем углу на скриншоте.

Из используемых приложений можно выделить:

  • ranger

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

    Без ranger'а живётся, кстати, очень и очень плохо.

  • vim - очевидно
  • mpd + ncmpc

    Раньше пользовался, но mpd как-то сильно разжирел и начал требовать шестой gcc, которого в Нетке из коробки нет. Есть в pkgsrc, конечно. Но что-то не в настроении ради одного mpd ставить ещё один компилятор. Сейчас использую mpv для музыки. Выглядит примерно так.

    Больновато, конечно, после mpd и ncmpc, но как есть. Склоняюсь сейчас ко cmus'у. Но нужно посмотреть ещё какие-нибудь плееры с vi-like управлением и возможностью демонизации.

  • Собственно, mpv

    Не только для аудио, но и для видосиков и загнивающего Ютуба.

  • zathura - книжки.
  • Firefox 52 ESR + Vimperator

    Понимаю, что Фурфокс мёртв и нужно искать что-то ещё. Но что-то пока не находится. В самых ближайших кандидатах стоит luakit, но меня очень сильно напрягает постоянное чтение диска при любом скролле. Как я понял, это проблема всех webkit-gtk based браузеров.

Впринципе, всё основное рабочее окружение.

Если хочется понаркоманить, то можно сделать что-то типа такого. Даже в таком случае вполне комфортно работать. Но всё же намного удобнее расфасовать всё по воркспейсам, коих у меня около 13-ти и больше.

 emacs-like, , , ,

Deleted
()

Новогодний herbstluftwm

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

Всем привет и с наступающим.

  • ОС — Arch Linux
  • Терминал — urxvtd
  • WM — herbstluftwm
  • Панели — Polybar
  • Музыка — mpd + ncmpcpp + Spotify
  • Визуализатор — cava
  • Уведомления — dunst
  • ФМ — Nemo
  • ШГ — scientifica (Polybar), Curie (Терминал), Wuncon Siji (Значки в панели), Roboto Condensed.
  • Иконки — Oranchelo
  • На скриншоте: ncmpcpp, ufetch и cava.

С момента прошлого скриншота немного изменил оформление ncmpcpp, сделал через xkb-switch переключение языка при запуске Rofi, изменил оформление Rofi и добавил скрипты для поиска через DuckDuckGo и буфер обмена через Greenclip.

Цвета сделаны через Pywal и Wal Steam. Тема сделана через Ooomox.

Ещё скриншоты: Rofi, Vivaldi, Nemo+Htop, Steam, Пустой скриншот

 , , ,

LeD3F
()

Подключение свопа увеличивает скорость системы, однако! :)

Форум — Talks

Сегодня конвертировал большие psd в png и, после падения по нехватке памяти, обнаружил, что у меня выключен своп. Раньше и не обращал внимания, т.к. 2Гб, хватало и без свопа.

Включил.

И удивился, насколько машина плавнее стала на интенсивном IO. С одной стороны объяснение очевидное - за счёт сброса ненужного в своп (занято сейчас 400+Мб, swappiness=20, vfs_cache_pressure=1000) больше остаётся под буфера и кеши, с другой - неожиданно, однако! :)

Холодный запуск OO Write под LA=4 всего 8 секунд. Раньше на незагруженной системе дольше стартовал :)

KRoN73
()

Четвертое измерение в физике

Форум — Talks

А вот когда говорят, что время это четвертое измерение, или о измерениях в теории струн, имеется в виду «полноценное» измерение, либо же просто +1 измерение в векторах в формулах, т.е. чисто математическую абстракцию? Вот к примеру в видео https://www.youtube.com/shorts/nbmr2HKNpkg Майкл демонстрирует, что можно провернуть двухмерную фигуру в третьем измерении, чтобы она вместо правой стала левой, как в зеркальном отражении. Можно ли провернуть человека в этом четвертом измерении, чтобы у него сердце стало справа, или нет?

Если что, я в курсе, что есть люди с сердцем справа.

 диванная физика,

goingUp
()

Закос под MacOS на VanillaOS

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

В дополнение к моей статье решил поделиться скриншотом.

После долгого времени на KDE я решил вернутся на GNOME. Не подумайте – кеды я тоже люблю и очень уважаю, но раз решил что-то изменить, нужно идти до конца. В конце концов выбор пал на VanillaOS из-за иммутабельности и возможности рулить контейнерами аки спрут бешеный :) .

Из расширений тут стоят:

  • Dash to Dock;
  • GSConnect на замену KDEConnect (жить без него не могу, если честно);
  • Maccy Menu (яблочко в углу);
  • Blur my Shell.

Ну и всякая остальная мелочевка вроде переключателя звуковухи и прочих мелких улучшайзингов. Софт в основном стоит из Flatpak и Appimage. Кое-где просто распакованные архивы в ~/Applications, чтобы не заморачиваться.

Для работы нужен докер, поэтому стоит Docker Desktop. Во встроенном в систему podman проект отказался запускаться ). Всё работает стабильно и слаженно, ничего друг с другом не конфликтует, больше нет мандража, что что-то слетит после апдейта или установки, в общем, лепота!

Система сама себя приводит в работоспособное состояние, как бы я над ней не издевался. Гоняю уже пол года, брат жив. В общем, всем советую!

 , , ,

Unixson
()

FreeBSD+Enlightenment

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

Всем привет! Решил поделиться своим опытом с Enlightenment.

Я впервые пробую Enlightenment, и это очень необычное ДЕ! И выглядит очень интересно.

Из плюсов могу отметить:

  • удобную настройку панели;
  • красивые анимации при открытии окна и закрытии;
  • терминал Terminology, который умеет отображать картинки и видео прямо в терминале.

Минус — не очень удобный файловый менеджер. Вместо него использую thunar из Xfce.

 ,

UnixAwesome
()