LINUX.ORG.RU

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

WezTerm и К°

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

WezTerm - GPU-оптимизированный эмулятор терминала и мультиплексор, написанный на языке программирования Rust.

Возможности:


dte (github.com) - консольный редактор текста, написанный на языке C, с минимальными зависимостями. Не использует curses.

Возможности:

Примечание: приведены ссылки на Github-зеркало проекта.


Midnight Commander в рекомендациях не нуждается. :)

 , , , ,

dataman
()

Демосцена на FreeBSD

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

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

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

Вообщем тут (teletype.in) рассказываю что удалось собрать и запустить.

На скриншоте Ghosts of Mars by Faemiyah собранный и запущенный под FreeBSD. Это все программный рендер на обычной встроенной Intel-видео.

Оформление: Xfce и известный IndigoMagic - такой закос под 4Dwm на SGI Irix.

 , ,

alex0x08
()

NetBeans IDE 8.0 под ReactOS

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

ReactOS — международный проект свободной и бесплатной операционной системы с открытым кодом. ReactOS не является точным клоном Windows, но операционной системой, совместимой с приложениями и драйверами Microsoft Windows (Windows NT версии 5.x и выше — Windows 2000 и далее). Разработчики ReactOS сотрудничают с программистами Wine и MinGW.

NetBeans IDE — свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.

Для разработки программ в среде NetBeans и для успешной инсталляции и работы самой среды NetBeans должен быть предварительно установлен Sun JDK или J2EE SDK подходящей версии.

 , ,

Jedi-to-be
()

Разработка на .NET под FreeBSD

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

Продолжаю показывать интересное, пока есть время.

В этот раз про разработку.

Да, глаза вас не подводят — на скриншоте самый настоящий нативный .NET 7 на FreeBSD. Проект — самый жирный boilerplate из найденных: SPA на ангуляре, JWT-авторизация, REST, multi-tenancy, база данных с EF и миграцией.

Как все это завести традиционно в статье.

P.S. Полагаю, 14я фря с кастомным ядром вряд ли кого-то тут впечатлит.

 ,

alex0x08
()

Работа с ФС средствами pure C++

Форум — Development

Возможно ли в принципе заменить все эти fopen, fclose и так далее чем-то более вменяемым, например из состава C++ filesystem? Если нет, какой минимальный набор функций для этого еще нужен?

 , ,

LongLiveUbuntu
()

Sun ONE Studio 4 - на границе высоких технологий

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

Поддерживает EJB 2.0 и Web-сервисы.

NikS
()

Вышел SimulIDE-1.0.0-SR0

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

SimulIDE — это кроссплатформенная среда для моделирования цифровых схем, в том числе содержащих микроконтроллеры, отдалённо напоминающая Proteus.

В настоящее время поддерживаютcя МК серий PIC, AVR и 8051, логические ИС серий 74 и CD4000, а также упрощённые модели аналоговых компонентов. Моделирование — полностью интерактивное в реальном времени. К МК можно подключить разнообразные индикаторы.

Сегодня, 18 марта 2023 года, вышел первый стабильный релиз SimulIDE-1.0.0. Данный релиз содержит многочисленные исправления ошибок и некоторые новые компоненты.

Скачать бинарные пакеты для Linux можно здесь: https://launchpad.net/simulide/+download

>>> Сайт проекта SimulIDE

 , , ,

DarthVadimius
()

Сборка deb-пакета, dh_installdocs

Форум — Development

Учусь собирать deb-пакеты по этой инструкции.

Как изменить путь установки документации (debian/copyright)?

По умолчанию для пакета foo оно попадает в /usr/share/doc/foo, а хотелось бы добавить префикс /opt/foo.

 , ,

Evenik
()

MacOS Ventura в эмуляции: Qemu + KVM

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

В этот раз покажу действительно красивый десктоп,чтобы умилились самые бородатые обитатели ЛОРа ;)

Ну и заодно расскажу о настройке Вентуры в эмуляторе.

OS: Mageia Linux, XFCE4
Иконки: Vimix
Оформление окон: HitoriDots4
Шрифты: Carlito Regular

Про то что KVM и Qemu настолько сильно развился честно говоря даже не подозревал, как и про возможность пробросить видеокарту целиком в эмулируемую систему. Поэтому до последнего гонял MacOS в Vmware и Virtualbox, со всеми присущими тормозами и проблемами.

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

P.S. Wallpaper тоже мой.

 , ,

alex0x08
()

«Газпромбанк» переносит процессинг на «Эльбрусы» и российское ПО

Форум — Talks

Компания «БПС Инновационные программные решения» переводит прикладное программное обеспечение процессингового центра «Газпромбанка» на отечественный стек технологий. Он включает в себя программные решения «СмартВиста», платформу «Эльбрус» и импортозамещенную СУБД.

https://servernews.ru/1083330

 , ,

vasya_pupkin
()

Haiku

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

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

Поставил на древний нетбук Lenovo S100 гайку. Диск ssd. Система летает, что не могу сказать о линях, тем паче о виньдовзах. Даже православный дебиан на i3 не отличался такой скоростью работы. Машинка быстро работает, в интернеты ходит, тексты печатает, кино смотрит музыку слушает. И все это происходит весьма шустро.

По сути кратко так — когда выйдет из бетки, весьма интересный вариант ОС на замену линуксвиндовсам.

 

Zlo
()

86Box git, Slackware 8.0 с tseng ET4000w32i

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

Решил вот посмотреть как новый 86Box работает.

К некоторому удивлению, на эмуляцию 386SX-33 (!) уходит больше, чем мой AMD FX 4300 может предложить, так что эмуляция не со 100% скоростью, впрочем судя по внутренним бенчмаркам, процессор, память, диск и видео эмулируются достаточно точно.

Эмулируемая машина:

cat /home/guest/86box.cfg

[Machine]
machine = prox1332
cpu_family = m6117
cpu_speed = 33333333
cpu_multi = 1
cpu_use_dynarec = 0
time_sync = local
cpu_waitstates = 1
mem_size = 4096

[Video]
gfxcard = et4000w32i

[Input devices]
mouse_type = ps2

[...]

[Storage controllers]
hdc = internal
cassette_mode = load

[Floppy and CD-ROM drives]
fdd_01_type = 35_2hd_ps2
cdrom_01_parameters = 1, atapi
cdrom_01_ide_channel = 0:1
cdrom_01_speed = 4
cdrom_01_image_history_01 = ISO/slackware-8.0-install-d1.iso
cdrom_01_image_history_02 = CDROM-4.4.194_5.iso
cdrom_01_host_drive = 200
cdrom_01_image_path = /dev/shm/virtiso
cdrom_01_image_history_03 = ISO/haiku-r1beta4-x86_gcc2h-anyboot.iso
cdrom_01_type = GOLDSTAR_CRD-8160B_3.14

[AMD PCnet-FAST III #1]
mac = 19:f3:51

[Hard disks]
hdd_01_parameters = 63, 16, 1024, 0, ide
hdd_01_fn = /dev/shm/503mb.img
hdd_01_speed = 1989_3500rpm
hdd_01_ide_channel = 0:0

Сейчас поставил память в 4мб — загрузилось ;) Но ставил на 16мб, даже 8Мб было мало ... Машинка забавная (появилась если я не ошибаюсь в 86Box 3.0) - SoC с возможностью загрузки с ATAPI CDROM — так что никаких флоппиков на сегодня! Но процессор там только SX 33/40 — для других можно «переставить» виртуальный диск на иной тип машины.

Для видео пришлось отдельно скачать XFree86 3.3.6 (SVGA) от Слаквари 9.1 и подобрать modeline с помощью

http://www.ibiblio.org/pub/Linux/X11/xutils/videogen-0.21.lsm

Еще пришлось выковыривать XF86config конфиг из Slackware 3.3 и класть его в /etc (а не в /etc/X11) и добавить там строчку clocks в разделе описания опций драйвера.

16-битный цвет не заработал, даже после того как я уменьшил память до 12 Мб при помощи mem=12m при загрузке ядра. Старые ISA-видяшки, оказывается, хотят линейную адресацию для видеопамяти, а с этим на ISA/VLB все куда сложнее чем на PCI. Точнее, это XFree86 3.3.x хочет линейную адресацию для 15/16/24/32 бит на пиксель. Так что пока довольствуюсь 1024x768x8 бит :-)

Xfree 4.1.0 с диска с такими древностями работать не захотел.

Экспертная установка едва влезла в 450 Мб. Тормозило аутентично — больше часа ставил набор «D»! Так что, наверное, выбор скорости жесткого диска в новом 86Box работает как надо.

 ,

Andrew-R
()

KDE 5.24 на NetBSD 9.3

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

KDE 5.24 на NetBSD 9.3

Собирал ручками (c ручными правками кода на живую) из https://github.com/NetBSD/pkgsrc-wip.

Было весело.

Заработало пока не все, главное меню пустое, нет половины эффектов, что конечно сильно огорчает.

SDDM кстати тоже собрался но пока нормально не работает.

Так что работа продолжается.

 , ,

alex0x08
()

Qtopia Phone Edition

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


Вышла редакция среды Qtopia (Linux) для мобильных телефонов.

Из анонса: "The initial market response to Qtopia Phone has been phenomenal," said Haavard Nord, Trolltech CEO. "Phone manufacturers, particularly in Asia, are extremely interested in using Linux for their mobile phones, and they are excited to see Qtopia available for keypad-driven mobile phones." "The success of Linux and the positive response to Qtopia Phone, is driven by the freedom and flexibility these platforms provide," said Eirik Chambe-Eng, Trolltech President. "Being able to select what functionality a phone will have, customize the user interface, and modify the source code are key reasons why Linux and Qtopia Phone will play a major part in the mobile phone market."

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

Обзор: http://www.trolltech.com/products/qto...

Скриншоты: http://www.trolltech.com/screenshots/...

Qtopia и средства разработки (GPL) можно загрузить отсюда:
http://www.trolltech.com/download/qto...

>>> Анонс

ANDI
()

Trolltech нарушает GPL в Qtopia, или мне показалось?

Форум — Talks

http://www.trolltech.com/products/qtopia/opensource пишут: These files are for Open Source use only. If you are a commercial developer then please go to the commercial Qtopia evaluation page and apply for a supported evaluation instead.

Ниже: The Qtopia Open Source Edition is provided under the GNU General Public License v2.0. This specifies that you may freely use the Qtopia Open Source Edition for:

* Development of open source/non-proprietary software that is also released under the GPL license. * Compiling and running GPL software developed by others.

Это вот каким таким чудом GPL разрешает только сompiling and running GPL software developed by others?

sinister
()

Летний WindowMaker

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

Светлая летняя тема для WindowMaker.

GTK: Raleigh Reloaded
Иконки: Ubo
Курсоры: Jeex
Шрифты: PT

Ещё скриншоты.

 

Galapago
()

Золотой WindowMaker

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

Что тут можно сказать? Просто настроенный WindowMaker в работе. Вернее, в учёбе — изучаю WebSockets. Давно с ним не было скриншотов, вот я и решил исправить эту ситуацию.

Ставил я WindowMaker в качестве эксперимента. Думал — как на этом вообще можно работать? Оказывается, весьма удобно и настраиваемо :)

Докапы: wmclock, wmsystemtray, wmcpuload, wmmemload, wmgtemp, wmvolman, wmamixer, wmifinfo, XScreenSaver.App

В трее: klipper, kxkb, korganizer, noatun

Файл. менеджер: Konqueror

Консоль: Konsole

 , , ,

pericles
()

Тестирование производительности ZFS на SSD /2023

Форум — Admin

Скоро (ближе к концу января) буду вводить в эксплуатацию сервер, хочу потестить производительность ZFS.

Цели:

  • выявить и исправить косяки в конфигурации
  • определить готовность ZFS к разного вида нагрузкам
  • лучше понять, как тестировать дисковую подсистему
  • лучше понять, как настраивать ZFS

Тестировать буду Intel P5800X (Optane) и Samsung PM1735 (TLC). Будет средний сервер на Xeon’e. Дистрибутив — Proxmox VE.

Принимаются пожелания (в виде указаний по настройке ZFS и конфигов/команд fio).

Предыдущее тестирование (2019 г.)

Тема в reddit/zfs. Может там чего-нибудь дельного посоветуют.

 , ,

Harliff
()

Подключение к существующей X-сессии

Форум — Admin

Привет, ЛОР.

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

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

А есть ли решение, позволяющее подключиться к УЖЕ запущенной сессии того же пользователя sidorov на удалённой машине, чтобы программы запускались в его сессии и на удалённой же машине отображались? Пока на ум приходит только мысль написать простенькую программу-агента и вставлять её в автозапуск сессии, и чтобы она принимала команды по сети. Но может есть уже что-то:

  • готовое;
  • не кривое;
  • с хоть сколько-нибудь проработанной безопасностью (если этого агента писать по уму, придётся в него фактически целый SSH-сервер вставлять);
  • опенсорсное (скорее всего это придётся компилировать под свою систему)?

P.S. Всем спасибо, помогло явное указание DISPLAY=:0 перед вызовом нужной команды (спасибо @einhander). Да, в моём случае был нужен именно запуск, совместная работа с одним экраном — тема отдельная.

 , ,

hobbit
()

Можно ли приобрести девайс на RISC-V?

Форум — Linux-hardware

Вопрос такой. Есть ли какие-нибудь устройства на RISC-V? Смартфоны, ноуты, десктопы, одноплатнтки - не важно. Если есть, можно кинуть ссылку в качестве примера? Просто интересно состояние этой архитектуры на данный момент.

 , ,

Werenter
()