LINUX.ORG.RU

Галерея

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

 , , , , , , , , , , ,

Xtetris: немного археологии.

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

По мотивам [1996,necrophilia] как всё было, мой первый линукс

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

Стал искать сырцы. Кое-как с трудом нашёл через web archive.

На удивление, но код 30-и летней давности компилируется и запускается без проблем.

Решил вот сохранить для потомков: https://github.com/dim13/xtetris

Единственное, что поправил: старый стиль оформления функций и один мало-значительный copy-beyond-boundary.

PS: easter egg: по достижении определённого скора оно из тетриса превращается в пентрис.

 ,

beastie
()

Zen Browser, медитация первая

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

Так как несколько раз на форуме встречал упоминания о нём, решил посмотреть, что за зверь. Никаких дзэнов раньше не пробовал, разве что скандальный язык Zen™, мир его битам.

Утверждается, что в Zen Browser:

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

Что ж, нужно больше медитаций, чтоб понять, так ли это.

 , zen browser, , ,

dataman
()

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

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

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

Мини комп: ryzen 5 5600 + b550i + 32gb + rtx 4060. Сборка мини пк оказалась тем еще квестом. Сначала нужно найти маленькие комплектующие. Потом найди под это дело блок питания: flex atx не exegate и не совсем неизвестный китай.

Изначально на avito был куплен за 400р powerman на 400w, но у него по 12v линии всего около 240w, и он вырубался + жутко грелся.

Позднее был куплен за туеву кучу денег silverstone fx500. Пришел с вентилятором у которого отломано одно крепление (может конечно и я его сломал), оказалось, что очень сильно шумит. Заказал вентиляторы с алиэкспресс: пришел 1 сломанный, 1 отменили, 2 задарежали. Когда получил, то дошло, оказалось шумят примерно так же. В интернете описана модификация с noctua вентилятором 40x40x10, тогда как базовый 40x40x15, но он сильно слабее. Решил поставить ручную регулировку оборотов и развернул вентилятора на вдув. Когда выставляешь тихий решим, потока видимо недостаточно, и блок греется. В итоге убрал пластик под решеткой на задней части + поставил туда второй вентилятор подключив к той же регулировке оборотов, теперь с блоком питания более менее. Чтобы влезла видеокарта, корпус пришлось пилить, он рассчитан на 1 слотовую видеокарту. Добавил вентиляторы на вдув-выдов, но все равно, несмотря на то, что в 8л корпусе сейчас 10 вентиляторов греется сильно.

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

 , , , ,

ol1mp
()

Kiwix в 2025

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

Kiwix — это свободный оффлайн веб-браузер, созданный Emmanuel Engelhart и Renaud Gaudin в 2007. Первоначально он был создан для того чтобы можно было читать Википедию без интернета.

Грубо говоря он позволяет просматривать сайты локально. В качестве формата файлов используется ZIM. Этот формат поддерживает сжатие и полнотекстовый поиск.

Подробности о ZIM — libzim 9.0.0.

Но данный веб-браузер поддерживает ещё и работу в режиме сервера, что позволяет в локальной сети подключаться с других устройств. Здесь запущен kiwix-desktop в режиме сервера на T60. Однако kiwix-desktop для работы требует графику, то есть конкретно в данном случае просто запустить на безголовом сервере не получится.

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

Плюс ещё в арчвики добавили какую-то новую защиту от ботов, не получается через неё пробится, так что приходится это локально поднимать.

 , ,

vbcnthfkmnth123
()

PlutoBook

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

PlutoBook – надёжная библиотека для парсинга и рендеринга HTML, написанная на C++20 и предназначенная для работы с постраничной информацией. Она принимает HTML или XML на вход, применяет таблицы стилей CSS и размещает элементы на одной или нескольких страницах, которые затем могут быть отображены как растровые изображения или документы PDF.
В PlutoBook реализован собственный движок рендеринга, не зависящий от таких движков, как Chromium, WebKit или Gecko.

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

 , , , ,

dataman
()

constixel.hpp

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

constixel.hpp – минималистичная (262K) С++20 constexpr-библиотека для рендеринга двумерной графики на основе палитр с возможностью вывода изображений в форматах Sixel, Kitty terminal graphics protocol и iTerm2 images protocol в эмуляторах терминала.

На скриншотах – вывод в WezTerm большинства примеров использования.

Основные возможности библиотеки:

  • Полностью constexpr. Весь рендеринг графики, включая генерацию Sixel, может происходить во время компиляции.
  • Никаких динамических выделений памяти. Буфер и очень немногие внутренние структуры данных могут быть глобальными статическими переменными.
  • Минималистичный интерфейс и реализация с единственным заголовочным файлом.
  • Буферы на основе 1-, 2-, 4- и 8-разрядных палитр для минимального использования памяти. Предоставляются разумные стандартные палитры. Также предусмотрены 24- и 32-битные буферы, если целью является что-то другое, а не Sixel.
  • Простые функции рисования fill_rect(), fill_round_rect(), draw_line(), fill_circle() и другие.
  • Рендеринг пропорционального текста, опционально с кернингом, с использованием предварительно отрендеренных текстур шрифтов в формате BMFont, генерируемых пользовательской версией fontbm. Репозиторий включает набор готовых шрифтов (с открытым исходным кодом), которые легко использовать. Поддерживается UTF-8.
  • Для уменьшения количества зависимостей предоставляется кодировщик PNG без сжатия.
  • Блиттинг необработанных 32-битных RGBA-буферов изображений в буфер на основе палитры (с дизерингом или без него). При необходимости возможна обратная конвертация в RGBA-буфер.
  • Различные другие простые операции с изображениями.

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

 , , , двумерная графика,

dataman
()

Тестовый стенд из 2013-го

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

Весьма неплохо себя чувствует.
И ни один из компонентов не греется выше 40 градусов.

 , ,

iLoveoOz
()

T60 в 2025

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

Наконец-то руки дошли до моего IBM T60. Поставил на него Antix, дистрибутив для старого железа.

Есть текстовый инталлятор, причем c TUI, а с cli.

По советам ЛОР'а решил попробовать на нем — Подскажите DE для ноута с экраном 1024x768 EDE, Trinity, Icewm

Пробовал ставить на него Sugar, но зависает, пробовал оставить на ночь, так и не отвис. Там видимо 32-битный процессор не вытягивает, так как Sugar написан на питоне. Пробовал ставить EDE, не собирается, требует python2 а в репах python2 уже выкинули. Хотя отдельный дистрибутив с EDE норм работал, единственное там переключалка раскладок работает только вручную, без комбинации клавиш. Разработчики выпускали Ubuntu 12.04 с EDE, я ставил потыкать, но там софт староват и сертификаты устарели.

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

 , ,

vbcnthfkmnth123
()

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

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

В последний раз показывал свою берлогу лет 10 назад. Хочу вот похвастаться снова.
Работаю уже много лет из дома. У жены отдельное маленькое бюро, у детей по «бюро». И только я неприкаянно с дивана на веранду кочую и обратно.
И вот дошли таки руки – окопался у себя в гараже, подальше от всех.

 man cave, гараж,

beastie
()

Некромантия, эксперименты и немного странного

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

От сбежавшего арендатора мне достался трофейный ноубтук, которому теоретически пора бы на свалку чисто по состоянию корпуса... Но это не наш путь, тем более что так получилось, что у него самый быстрый в многопотоке процессор из того что у меня в наличии, к тому же всё это в сумме весьма энергоэффективно - 9-22Вт.

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

 , , ,

kirill_rrr
()

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

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

Рабочее место на даче, в заповедном лесу, в 120+ км от Москвы.

Ноутбук - выданный на работе Lenovo T14, произведён в 2024 году. В Linux’е всё заработало сразу из коробки, без дополнительных приседаний.

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

 , , ,

Chiffchaff
()

Файловый менеджер моей DE

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

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

Последнюю неделю посвятил дописыванию ФМа, после которого сделаю пару косметических допиливаний и раздам вам на поругание в виде установочного скрипта, пока только для DEB-based. Собственно оно уже устанавливается и работает.

Итак, ФМ. Что мы уже умеем.

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

 

windows10
()

Arch + BSPWM

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

Переполз с Openbox на BSPWM. Почему говорят что тайлинг только для кодеров? Вот я ни разу не кодер, а мне всё равно удобно.

 , , , ,

ElHipo
()

Ночь, hyprland, тест на переполнение буфера

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

Собственно, subj.

Казалось бы, при чем здесь Линукс? А вот: под Линуксом Wayland, под Wayland XWayland, под XWayland urxvt, в urxvt bash, а в bash тест на переполнение буфера. Так и живем.

P.S. Уши фотографа прилагаются.

 , buffer overflow,

x22
()

Gentoo + Hyprland

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

Решил наконец-то попробовать Hyprland. В целом — доволен. Конечно, баги встречаются, но всё решаемо, ничего критичного не заметил. Кто не пробовал — советую потыкать.

Конфиг почти стандартный, убрал рамки. Бар — Ax-Shell, немного переделал под себя, но визуально почти ничего не изменилось.(прям то, что искал. Я доволен)

Все остальные конфиги тут: Опять Gentoo, опять i3 ;)

 ,

Tyrael
()

Меню выключения для CDE

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

Common Desktop Environment — среда рабочего стола, основанная на Motif, в основном использовалась в проприетарных операционных системах UNIX, OpenVMS. CDE разработана в The Open Group совместно с Hewlett-Packard, IBM, Novell и Sun Microsystems и основана на VUE от HP. 6 августа 2012 года исходный код CDE был опубликован на SourceForge.net под лицензией GNU LGPL, за последующие годы сообществом выпущен ряд новых версий.

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

 ,

vbcnthfkmnth123
()

Альт 11, cinnamon 24.04, windows 10, mac os 13 — все в kvm-qemu

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

Установил на свой основной комп убунту 25.04.

$ fastfetch
                             ....              jura1243@jura1243-B660M-GAMING-DDR4
              .',:clooo:  .:looooo:.           -----------------------------------
           .;looooooooc  .oooooooooo'          OS: Ubuntu 25.04 x86_64
        .;looooool:,''.  :ooooooooooc          Host: B660M GAMING DDR4
       ;looool;.         'oooooooooo,          Kernel: Linux 6.14.0-15-generic
      ;clool'             .cooooooc.  ,,       Uptime: 1 hour, 35 mins
         ...                ......  .:oo,      Packages: 2297 (dpkg), 29 (snap)
  .;clol:,.                        .loooo'     Shell: bash 5.2.37
 :ooooooooo,                        'ooool     Display (SKG2722): 2560x1440 @ 144 Hz in 27" [External]
'ooooooooooo.                        loooo.    DE: GNOME 48.0
'ooooooooool                         coooo.    WM: Mutter (Wayland)
 ,loooooooc.                        .loooo.    WM Theme: Yaru
   .,;;;'.                          ;ooooc     Theme: Yaru [GTK2/3/4]
       ...                         ,ooool.     Icons: Yaru [GTK2/3/4]
    .cooooc.              ..',,'.  .cooo.      Font: Ubuntu Sans (11pt) [GTK2/3/4]
      ;ooooo:.           ;oooooooc.  :l.       Cursor: Yaru (24px)
       .coooooc,..      coooooooooo.           Terminal: mc
         .:ooooooolc:. .ooooooooooo'           CPU: Intel(R) Core(TM) i7-14700F (28) @ 5.40 GHz
           .':loooooo;  ,oooooooooc            GPU: NVIDIA GeForce RTX 4060 Ti [Discrete]
               ..';::c'  .;loooo:'             Memory: 17.23 GiB / 30.42 GiB (57%)
                                               Swap: 764.00 KiB / 8.00 GiB (0%)
                                               Disk (/): 350.22 GiB / 456.35 GiB (77%) - ext4
                                               Local IP (enp5s0): 192.168.1.71/25
                                               Locale: ru_RU.UTF-8

Решил добавить системы на всякий случай в virt-manager.

Винду взял с пиратского сайта, макось ventura это хакинтошь, скачивается автоматом https://github.com/kholia/OSX-KVM/tree/master . Встала со второго раза. Изучаю Альт линукс, поэтому добавил. И для лучшей связки с убунтой еще накатил ubuntu cinnamon 24.04.

 , , ,

jura12
()

Музыкальные дела...

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

Вот к такому конфигу для autodl-irssi в итоге пришел, пришлось немного пропатчить файл Orpheus.tracker для того, чтобы все заработало. Многие утверждают, что сейчас вся музыка - отстой, с этими товарищами не соглашусь.

Рамочки окон — работа picom. Запущены: stig, ncmpcpp, irssi в tmux'е, emacs.

 , , ,

nightlord
()

Экзотика

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

Чуть мозг не сломал. 4-ый пень, Void, ядро 6.15 видит только первую планку памяти. Конечно же я не сразу до этого догадался – вначеле просто заметил, что памяти очень мало. Почистил контакты, по перевтыкал планки по очереди – убедился что все рабочие и уже потом внимание обратил на ядро – запустился с longterm стоящего рядом. На основном скриншоте ядро 6.15, на дополнительном – 6.12, наглядно видно сколько памяти всего и сколько с точки зрения ядра. Все это ни к чему не обязывает – просто держу в курсе.

 , ,

amd_amd
()

far2l в 2025

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

FAR Manager — консольный файловый менеджер для операционных систем семейства Microsoft Windows и Linux.

Конкретно здесь рассматривается форк FAR Manager v2 для Linux — far2l.

Он у меня запускается в st, к сожалению в dtterm глючит.

Попытка собрать его с wxgtk3 у меня закончилась неудачей.

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

 , , far2l,

vbcnthfkmnth123
()

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