LINUX.ORG.RU

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

Протестировал Strip Poker Night at the Inventory

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

Strip Poker Night at the Inventory  — это open source стрип покер на раздевание под лицензией MIT. Игра активно развивается, есть большое количество контента, например персонажей.

По сути это веб-приложение, но его можно использовать offline.

Для этого необходимо

1) скачать сами исходники этой игры здесь;

2) подтянуть зависимости с помощью скрипта prepare-online.sh в директории исходников, путем его запуска(sh prepare-online.sh). Также необходимо поставить nodejs для работы;

Конкретно в данном случае тестировалось на версии

$ node --version
v22.6.0

3) скачать паки персонажей здесь;

4) распаковать паки персонажей в директорию исходников;

5) запустить скрипт start_offline.sh(./start_offline.sh) в директории исходников;

6) перейти в браузере на http://127.0.0.1:8080 или на http://192.168.10.193:8080 для запуска собственно самой игры.

Запускалось это все в локально браузере surf. Почему-то при попытке запуска в Google Chrome часть ресурсов не прогружалась при запуске offline, хотя с online-версией таких проблем не возникало.

Адресной строкой в браузере surf служит dmenu, поэтому адрес выглядит именно так. Для табов используется tabbed.

 , , ,

vbcnthfkmnth123
()

Новый монитор для стахановца

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

Продал два предыдущих 22-х дюймовых монитора и вместо них взял один 27-дюймовый с 100% цветовым охватом в sRGB и rec.709. Теперь можно красить видео в DaVinci Resolve, а не только лепить табуретки и логотипы-заставки в Blender`е.))

На столе можно заметить свежекупленную японскую камеру Fujifilm X-S20 и старый китайский трёхосевой гимбал Zhiyun.

В остальном всё без изменений - та же самая винда Убунта, тот же десктоп. Буду держать вас в курсе последних событий/изменений.

Скриншот рабочего выходного стола.

 ,

basilic
()

Моё рабочее место

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

Небольшое предприятие по производству химических реагентов. Предприятие поднадзорное и когда приходит проверка, по территории необходимо передвигаться в каске. Белый цвет – ИТР. (Когда у общества нет цветовой дифференциации штанов – то нет цели!)

В небольших конторах частенько приходится совмещать. Занимаюсь системным администрированием и помогаю по КИПиА а также ремонтом электроники. Микроскоп китайский, вполне приличный по качеству. Без него с ремонтами не всегда вывезешь.

Линукс тут при том, что стоит на серверах, почти на всех, его не видно :)

 

magikelk
()

Рабочее место друга

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

Он на лоре не зареган. И я просто попросил его сфоткать свое рабочее место дома.
Как-то так.
Линукс тут при том что что домашние сервера и 3д принтеры у него под linux-ом :)

 

hbars
()

Протестировал easy-diffusion

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

Easy-diffusion — это локальная программа, которая генерирует изображения посредством нейросетей. Для запуска необходимо скачать репозитарий с гитхаба — https://github.com/easydiffusion/easydiffusion — и запустить ./start.sh в директории репозитария. Далее установщик позаботится обо всем остальном и скачает все зависимости. В требованиях для запуска необходима карта Nvidia или AMD. Поддерживаются CUDA и ROCM соотвественно. Также поддерживается рендер изображений и на процессоре.

Для генерации изображения необходимо указать следующие параметры:

  1. промпт — набор слов, указывающий что конкретно необходимо сгенерировать, обязательно;
  2. отрицательный промпт — набор слов, указывающий что *не надо* генерировать; опционально, но с ним получается контролировать более точно;
  3. seed — значение, отвечающее за уникальность изображений; можно ввести вручную или выбрать автоматическую генерацию;
  4. число изображений, по умолчанию 1;
  5. модель, отвечает за стиль изображения: реалистичный. мультяшный и так далее; обязательна; обычно у модели есть одно или несколько ключевых слов для указания в промпте;
  6. лора, содержит в себе набор для генерации одного или нескольких изображений. Необязательна, но с ней можно быстрее получить нужный результат;
  7. Sampler — способ обработки;
  8. Guidance Scale — параметр, который контролирует, насколько процесс генерации изображения следует текстовой подсказке;
  9. количество шагов, собственно, указывает, сколько шагов будет уходить на генерацию изображения; больше число шагов — изображение получается более качественным, меньше — менее качественным;
  10. VAE — в основном, используется для увеличения насыщенности и яркости изображения, но иногда меняет стиль изображения;
  11. размер изображения. Обычно модель заточена под определенный размер и если размер изображения будет слишком сильно отличаться, то то и результат будет отличаться. Если размер изображения будет сильно меньше, то результатом будет нечитабельная мазня. Если не слишком сильно, то может сгенерировать только часть изображения. В случае увеличением размера изображения слишком сильно, могут появиться различные различные артефакты при генерация, например дополнительные руки и ноги. Кроме того, вырастет потребление видеопамяти;
  12. Clip Skip. Не совсем понимаю, что значит этот параметр; обычно в описании лоры указывается, надо его использовать или нет.

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

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

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

У лоры могут быть ключевые слова или слово. Может не быть. Всё зависит от конкретной лоры.

У меня алгоритм для генерации изображения обычно такой:

  1. беру модель;
  2. беру лору;
  3. беру промпт;
  4. беру отрицательный промпт;
  5. беру seed. Обычно из примера лоры, если в примере нет, то беру из какого-то другого рандомного примера;
  6. прогоняю это все для генерации через несколько моделей по одному изображению;
  7. выбираю изображение с той модели, которая мне больше всего понравилась;
  8. генерирую 100 изображений с этой моделью, лорой, промптом, сидом и отрицательным промптом;
  9. из этих 100 изображений выбираю одно подходящее.

Конкретно здесь у меня изображение со следующими настройками:

Seed: 2851093873
Dimensions: 512x768
Sampler: euler_a
Inference Steps: 30
Guidance Scale: 7
Model: bs_1500
Clip Skip: yes
Prompt: sketch, black souls, bs, masterpiece, high quality, blpioneer, 1boy, cowboy shot, covered eyes, shadow on eyes, brown hair, long blue winter coat, white scarf, outdoors, park, evening, walking, winter, hands in pockets, side view,
Lora Model: blpioneer, add_detail
Lora Strength: 0.8,0.5

 , ,

vbcnthfkmnth123
()

Красота - это ловушка, которая держит нас здесь

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

Всю функциональность в Гноме с помощью расширений настроил, красиво, удобно, пора выбирать обои. И такие, и сякие подставлял туда.

Поставил расширение Bing Wallpaper, оно мне накачало картинок красивых, но как-то все пусто, не цепляет. Единственная картинка оттуда, что понравилась — это спящий в снегу лисёнок. Но это же не единственная обоина должна быть в дистрибутиве по идее.

Поискал еще спящих красавиц на всякий случай, и теперь обоины две у меня в дистрибутиве, а старые обоины надоели.

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

 , ,

votafak
()

Debian 12 Cinnamon + MAC Wallpaper + нормальная тема и иконки

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

Debian 12 Cinnamon

Тема - https://www.cinnamon-look.org/p/1403328
Иконки - https://www.cinnamon-look.org/p/1613717
Мышка - https://www.gnome-look.org/p/2061622
Картинка - стырил из MAC Wallpaper
Спасибо этому видео за идею - https://youtu.be/zOZEkzwhThc

Debian оформление по умолчанию - посмотреть и застрелиться, неужели так трудно сделать что-то типа этого?!.. блин!!!...

 ,

Windows
()

Micro-NAS на RPI

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

Завалялась у меня Raspberry Pi 3B+ и SSD в непонятном состоянии. Решил собрать сетевой мини dlna/ftp/smb-сервер. Можно быстренько закинуть фото/видео с любого устройства и посмотреть на телике. Помрет - не жалко. Для быстрого накатывания нужного софта и конфигов написал небольшой скрипт. Теперь думаю доработать его чтобы он скачивал последнюю версию DietPi, разворачивал на sd-карту и через chroot устанавливал софт и подтягивал конфиги, например, с гита. Еще думаю попробовать сразу собирать образ packer’ом со всем необходимым мне содержимым.

В конструкции используется:

Hard

  • Raspberry Pi 3B+
  • FAN 5V
  • SSD ADATA SU800
  • Корпус напечатанный на 3D-принтере: link

Soft

  • DietPi
  • minidlna
  • samba
  • vsftpd

На моем ПК (с прошлых скринов ничего не изменилось):

  • Debian trixie/sid
  • swaywm
  • waybar
  • wofi
  • fish
  • kitty
  • rangerfm
  • tmux

 , dietpi,

nuxster
()

Моё текущее рабочее место

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

Моё рабочее место в данный момент выглядит так. На фото можно увидеть:

  • Ноут Lenovo ThinkPad x230 (Core i7);
  • Ноут Lenovo ThinkPad T14 (Core i7);
  • Монитор Acer KG271;
  • Клавиатура Lotus 58;
  • Трекбол Logitech MX Ergo;
  • Часы Huawei Watch GT-2;
  • Asus Tinkerboard в качестве мини-NAS’а.

На ноутах:

  • Debian Sid (Bookworm);
  • SwayWM;
  • Waybar;
  • Wofi;
  • Kitty;
  • Fish;
  • RangerFM;
  • DevilutionX.

 , , , ,

nuxster
()

Жизнь IT-шного сыча в деревне. Что для этого нужно?

Форум — Talks

Допустим, вам резко захотелось пожить в деревне. Свежий воздух, природа, сила земли. Деревня расположена в экологически чистом районе, рядом нет электричества, газа, водоснабжения, интернетов (спутник?), а главное - ехать до нее 500км по бездорожью.

Допустим, что прямо сейчас где-то с сибирской глуши (или карельской? Мы пока не определились) строиться деревня для домашних сычей-ойтишников. Большой дом на 3 этажа из говна и палок. С большой печкой, системой вентиляции и персональными кельями для 15 малознакомых людей, которые бы начали приобщаться к идеям кохаузинга и коливинга. Простите, эко-кохаузинга и эко-коливинга.

А теперь вопрос: что нужно для комфортной жизни IT-сыча в сибирско-карельской деревне, к которой ехать только 2 дня по бездорожью?

Предполагается, что у каждого сыча должно быть личное пространство в виде собственной кельи, где будет как минимум:

  • Мобильный телефон (свой)
  • Дырка в стене для зарядки телефона, ноута (12v, никаких 220v)
  • Вайфай с локальными интернетами и может быть спутниковым инетом
  • Локальные интернеты с википедией, аниме и порно
  • Кровать с постельными принадлежностями (возможно из соломы)
  • Дырка в стене над кроватью со светильником и вентиляцией
  • Возможно окно, возможно фикус в окне или какая-то герань на стене
  • Возможно унитаз, возможно даже с водой, но может и просто ведро
  • Стол, чтобы развернуть клавиатуру и что-то говнокодить (лежа неудобно)
  • Лампа на столе, может быть люстра с RGB-диодами
  • Предметы личного использования: тарелки, кружки, ложки
  • Дверь, которую можно открыть только по NFC с телефона сыча
  • В целях экономии, никаких выключателей, управление всем с телефона

Аналогично с предметами личного пользования, предполагаются объекты общественного использования:

  • Печка, строительный блендер, тестомес и прочая кухонная утварь
  • Система подогрева/охлаждения/кварцевания/ароматизации воздуха
  • Система открывания дверей по NFC, контроля воздуха, включения света
  • 3D-принтер, россыпь шуроповертов, болгарок и бормашинок с алмазными фрезами
  • Ящик с ардуинами, двигателями и прочими амулетами, из которых можно строить дом общественной мечты дальше. Например, систему наведения на спутники или крутить направленные антенны с сотней директоров, чтобы ловить интернеты за 200км. Так как антенны нам точно понадобятся, надо заранее положить в этот ящик всякие SDR-трансиверы и КСВ-метры, прямо к россыпе микросхем от RDA.

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

  • курятник (ардуины будут контролировать температуру и выводить циплят)
  • электростанция (солнечные и ветрогенераторы, актуаторы рефлекторов на пердуинах, самодельные зарядные устройства на них же)
  • насосная станция для перекачки и очистки воды, шобы само планировало расход и подогрев воды.
  • аптеко-больница с различным медицинским оборудованием с Алиэкспресса и запасом таблеток на год вперед
  • Отдельное помещение с ламинарным шкафом, уф-лампами, электрофорезом, ДНК-принтером и генетической пушкой для работ по генетике и селекции новых интересных видов растений.
  • Небольшая киностудия для производства художественных кинолент, предназначенных для аплоада через интернеты
  • Хакер-спейс для токарных и фрезерных работ, различной металлооботки Конечно, работа данных алтарей, равно как и само их существование, будет зависеть от наличия или отсутствия участников, которые смогли бы развивать данные направления деревни.

На данный момент я пытаюсь составить список вещей, который необходим для повседневной, но комфортной жизни. Но с минимумом затрат, поэтому секс-куклы за 5к зелени - мимо. Но вполне можно сделать секс-куклы из соломы. А откуда солома? Для производства соломы нужна продвинутая газонокосилка, что позволит обеспечить народонаселение не только секс-куклами, но и утеплить крышу и стены, что обеспечит всех теплом долгими зимами. Так что японским секс-куклам - нет, японским газонокосилкам - да.

Так вот, что нужно было бы ИМЕННО ТЕБЕ, включая уже описанное выше? Самый необходимый минимум для комфортной жизни?

 , ,

ruzisufaka
()

Рабочее место хикки v.2021

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

И снова дратути!

Решил опять добавить ламповой теплоты в галерею вашего минимализма ;-)

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

Основной ПК примечателен только двумя характеристиками: два монитора 4:3, и два raid1 по 4 и 10Tb каждый. Чтобы винты не доставали шумом, использую переходники в отсек 5.25" на амортизаторах. На винтах в основном коллекции музыки, книг, фильмов — раздаю торенты.

Слева уголок ретрогейминга:

  • Спектрум-совместимый ZX Evo. Мечтаю об CRT RGB мониторе Sony PVM-14M4E, но хз где купить, чтобы исправный и не за дикие деньги. Поэтому пока использую LCD POS-монитор с VGA. На экране видно игру INVADERS.
  • На ZX стоит старый неубиваемый матричный принтер EPSON LX-300+, печатаю на нём этикетки для аудиокассет и маны.

По центру основное рабочее место:

  • Обычно на одном экране код, на другом мониторится результат, либо смотрится фоном сериал. выше на полке нетбук, там текущая читаемая pdf книжка. Беру его с собой, если нужно поработать вне дома.
  • Система Manjaro KDE с тремя виртуальными рабочими столами, очень удобно - фокус мониторов одновременно как бы выхватывает треть большого квадратного раб.стола. На правом экране PyCharm, но долгое время использовал vim с плагинами до IDE. И для мелких проектов использую до сих пор. В консоли в основном под tmux, там чаще всего cmus, vim, vifm, и пяток окон с коннектами по ssh.

справа CHOBA PETPO:

  • Механическая пишущая машинка Erika с русскими буквами - медитативный релакс для мозга и пальцев. Ещё одно хобби, их у меня несколько, ведь для латинской раскладки нужна отдельная машинка) Записываю умные мысли или просто выпускаю пар, включая Джека Торренса. Вместо ругани в комментах настрачиваю лист с одной фразой «Сплошная работа и отсутствие развлечений превращают Джека в зануду» (как же непривычно писать это в ПК, знали бы вы) После такой медитации нигде больше писать уже не хочется) Плюс машинка тренирует мелкую моторику и заставляет мозг сперва формулировать готовые предложения, и только потом писать. Так как на пишмаше клавиши delete нет)

  • Магнитолу Sharp 939 использую вместо колонок к ПК и слушаю кассеты, отличный звук.

  • Выше на полке CRT телек Sharp (без RGB), и за кадром видеомагнитофон. Смотрю «старое кино с гнусавым переводом» с видеокассет. Парадокс, но компьютерщика почему-то с годами тянет на аналог. Какое культовое кино застал фотик, можно догадаться, если присмотреться внимательно)

Стол длиннющий и прочный, не хватает длинной полки над всем ним в половину глубины стола, чтобы убрать всё кроме мониторов туда.

ФОТО Крупнее слева, по центру, справа.

Надеюсь, вам было интересно ^_^/

 

hikikomori
()

Книга «Библия Linux. 10-е издание» (Негус К.)

Новости — Документация
Книга «Библия Linux. 10-е издание» (Негус К.)
Группа Документация

Издательский дом «Питер» предлагает вашему вниманию еще одну книгу — «Библия Linux. 10-е издание», уже доступную для заказа на официальном сайте.

По промокоду LinuxORG действует скидка 30 % на все книги издательства.

Если станет доступна электронная версия этой книги, то при покупке физической копии вы получите ее в подарок.

«Библия Linux» рассказывает, как:

  • приступить к работе с Linux;

  • защитить системы и сети с Linux;

  • реализовать автоматизацию дата-центра с помощью Ansible;

  • упростить системное администрирование с помощью Cockpit;

  • получить доступ к командной оболочке и писать простые скрипты;

  • изучить контейнеризацию с применением Docker и Podman и, в частности, оркестрацию контейнеров с использованием Kubernetes и OpenShift;

  • конфигурировать различные серверы и устранять распространенные проблемы;

  • создавать виртуальные машины Linux, работающие на гипервизорах и облачных платформах.

Ниже представлен отрывок из книги.

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

>>> Подробности

 , ,

Victor78
()

Рабочее место с manjaro kde

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

Gnome 40 показался очень скучным для серых осени и зимы, поэтому на свой вкус вернулся к нескучному kde.

За этим местом стараюсь делать фронты на удалёнке и развлекать себя в плохую погоду играми.

Клава: logitech k380 Мышь: bloody j90s Моники: AOC IPS бюджетные Вебка: logitech c310(брал бу с рук), микрофон лучше, чем в подавляющем большинство компьютерных гарнитур, на удивление, очень чисто слышно, правда камера сломалась, лень в ремонт нести.

Если с мышкой было легко и выбрал за одну минуту наугад по дизайну, то с клавой это уже какая-то болезнь с этими механиками их выбирать. Так куплю, что-то не понравится и надоест покупать-возвращать через доставки. В шоуруме же какой-то leopold на cherry silent red не попробуешь.

На столе также лежит kindle какой-то из чёрных матовых без кнопок, гнущаяся лампа-палка ikea и беспроводная бюджетная, но достаточная для фильмов и малых тусовок как дома, так и на природе портативная колонка divoom power.

Комп без видюхи, ибо на нём пока не играю и 4к моник ещё не купил. Сбоку от компа лежит ps4 pro, которую купил из-за локдаунов за дешево, чтобы наиграться и продать.

 , , ,

h2ash
()

Первая версия книги Linux4Yourself

Новости — Документация
Группа Документация

Представлен релиз Linux4Yourself 1.0.0 или “Linux для себя” – первый выпуск самостоятельного русскоязычного ответвления Linux From Scratch. Linux для себя – книга, в которой рассказывается о сборке дистрибутива Linux с нуля полностью из исходных кодов необходимого ПО.

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

В ближайших планах проекта – создание руководства по сборке встраиваемой системы на базе BusyBox и библиотеки musl, а так же использование LiveCD.

Все исходные тексты проекта доступны на GitHub под лицензией MIT.

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

На данный момент был подготовлен релиз Core-книги, в которой предоставляются сведенья о компиляции базовой системы, релиз Extra-книги будет доступен позже. В Extra представлены инструкции по сборке дополнительного ПО, например, Xorg, DE, браузеров и пр.

>>> Официальный сайт

>>> Почта

>>> Подробности

 , , ,

Linuxoid85
()

Очередная итерация рабочего места

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

Спустя почти год после прошлой (Очередная итерация рабочего места) итерации, кхм болезнь стала прогрессировать) :)

Компы:
- Макбук про 2020 жены
- мой thinkpad t470s(вне кадра)
- В роли стационара сейчас Dell T5600 с двумя Xeon E5-2690, 64гб рам и GTX 1060

IBM Model M вместо клавиатуры и Logitech g305 как мышь.
К компу подключен маленький (20w) усилитель NAD к которому подключены две Arcus TM65, управление громкостью всегда под рукой через крутилку на аудио интерфейсе (Komplete Audio 1), к нему же подключены уже древние Sennheiser HD598.

Мониторы стоят два, один 2k 34" LG второй fullhd 24" DELL 2415.

На столе виден свитч — удобно рядом держать что бы подрубать всякую мелочь вроде лаптопов, rpi и тд и Xbox One что бы изредка во что-то поиграть.

Веб камеру использую очень редко — по этому обычно она отключена и лежит на полке, сейчас стоит обычная какая-то логитек, в планах купить HDMI Capture девайсину что бы использовать вместо вебкамеры одну из m43 камер что валяются по дому.

Вне кадра еще Tower Сервер Dell PowerEdge T610 с х5650 и 48гб RAM.

Ну и да, сорри что срач, стихийно решил сфокать утром :)

P.S Более широкий кадр (больше срача видно) https://i.imgur.com/EUrMgxg.png

 

shuck
()

Вышел Zabbix 5.4

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

Состоялся релиз свободной системы мониторинга с полностью открытым исходным кодом Zabbix 5.4. Zabbix – универсальная система для мониторинга производительности и доступности серверов, инженерного и сетевого оборудования, приложений, баз данных, систем виртуализации, контейнеров, ИТ-сервисов, веб-сервисов, облачной инфраструктуры.

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

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

>>> Подробности

 , ,

alexvl
()

Наконец-то собственный рабочий кабинет дома 2

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

«Небольшие изменения» рабочего пространства относительно предыдущего поста

Заново описывать все железо не буду, все есть в прошлом посте.

Осталось в принципе все то же что и было. Избавился от стендового корпуса, пересыпал все железо в простой кейс и спрятал его за центральный монитор вместе с усилком.

Доработал стол добавив треугольник пространства посередине.

Обставился со всех сторон ТВ по 55 дюймов и 4к разрешением, верхний висит на угловом кронштейне, к нему же подключен Mi Box S.

Извиняюсь за качество, сфоткано на патчкорд.

P/S. В придачу идет некоторый ремонт, поэтому под столами сейчас склад ламината:)

 , , ,

zasyadko
()

Паяю…

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

Пока сижу дома с простудой, решил заняться светодиодной RGB-панелью и "скрестить" ее с STM32F103. Поначалу ничего не выходило, как оказалось, сдвиговым регистрам панели нужны полноценные 5В на входе, пришлось паять буферы (подробности у меня в ЖЖшке).

Компьютер домашний достаточно древний: i5 760 @2.8GHz, всего лишь 6ГБ оперативки. Видеокарту заменил недавно на GT710, т.к. старая не справлялась с широкоформатным монитором (обновку купил год назад, когда началась "САОизоляция" и я около месяца работал исключительно удаленно). Нынешня видеокарта полноценно "тянет" все три нагрузки (и есть еще резервный выход на четвертую): два рабочих монитора + телевизор, висящий сверху для просмотра кино. На компе все также единственный популярный из оставшихся в живых дистрибутивов линукса — Gentoo.

Китайской паяльной станцией тоже обзавелся в начале "САОизоляции", обычно паял все на работе. Паяльная станция, конечно, хреновенькая (импульсная, а не трансформаторная), но если использовать нерегулярно, сгодится.

 , ,

Eddy_Em
()

Колхозный роутер

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

Слева направо, сверху вниз:

  • 2 x WD Green 2Tb (разумеется с отключенной парковкой) + SATA port multiplier, скреплены деталями советского конструктора)
  • cubieboard2 dualcard + bluetooth serial console через HC05
  • куча розеток
  • USB хаб с воткнутым WiFi RT5370 и принтером
  • висящий на шурупе БП для дисков
  • 100Мбит USB etherner RTL8152 (интернет)
  • 2 хаба: один до роутера (раздаёт iptv), другой после (раздаёт интернет)

ArchLinux ARM, диски - soft raid1, 2ая sd карта - еженедельный бекап 1й с расчётом относительно горячей замены, если 1ая сдохнет.

Сама кубиборда роутит года с 2012, в (почти) таком виде этот колхоз года полтора. Пару месяцев назад поменял на компе 2xHDD на 2xSSD, а на днях купил SATA PMP и 2 старых HDD пошли в кладовку к роутеру.

Из дополнительных к роутингу сервисов: почта, жаббер, nextcloud, DLNA, home assistant.

 ,

sergej
()

Gemini-клиент Lagrange 1.2

Новости — Open Source
Gemini-клиент Lagrange 1.2
Группа Open Source

Вышла новая версия красивого и полнофункционального Gemini-клиента — Lagrange, написанного на языке C с использованием библиотеки SDL.

Gemini — это новый протокол прикладного уровня, по своему предназначению являющийся простой альтернативой HTTP и усовершенствованной альтернативой Gopher, то есть проектом «посередине» между ними в плане сложности. Он появился как реакция на недостатки последних, в особенности HTTP. В основу его дизайна легли идеи уважения приватности пользователя и сознательного отказа от расширяемости в пользу консервативного сохранения спецификации в минимальном, но удовлетворяющем пользовательские потребности виде (сейчас она заморожена). Проект использует уже знакомые многим стандарты, вроде URI, MIME и TLS. Проект не использует HTML, CSS и JavaScript — для разметки файлов предлагается похожий на Markdown формат Gemtext, а запуск кода и применение стилей на стороне клиента не предусмотрены. Для интерактивного взаимодействия с сервером существует CGI и потоковая отправка сообщений клиенту с помощью долгоживущего TCP-соединения (вследствие чего, например, возможна реализация чата). Сайты принудительно используют шифрование с помощью TLS без CA — вместо него используется механизм TOFU, а для аутентификации пользователей используются пользовательские сертификаты.

Сообщество разрастается интересными для пользователей проектами, вроде поисковой системы GUS, агрегатора новостей CAPCOM, каталогом Gemini-капсул (так называются местные сайты) Medusae, техническими демо возможностей протокола, вроде анонимной текстовой доски, агрегатора ссылок и чата. Доступны прокси как для просмотра Geminispace с помощью HTTP [1] [2] [3], так и для просмотра HTTP с помощью Gemini, и то же самое для Gopher.

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

Lagrange является одним из таких проектов — небольшим Gemini-клиентом с поддержкой аппаратного ускорения с помощью SDL и плавного листания страниц, отображения картинок на странице, вкладок, тем оформления, закладок, истории, пользовательских сертификатов, оглавлений, новостных лент.

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

В разработке порт Lagrange на мобильные платформы! А до тех пор пользователи могут попробовать Ariane на Android, например.

>>> Подробности

 , , lagrange, ,

commagray
()