На злобу дня
IMHO: Java - хороший язык с богатой библиотекой, я думаю, он еще составит конкуренцию C#. И позиции его усилятся, если в Java добавят поддержку шаблонов.
Однажды разбирая старые компакт-диски, на глаза попались, мои самые первые диски, купленные в конце 90-х годов. Зачем я их тогда покупал уже не знаю, ведь сам компьютер у меня появится только в 2001 (спасибо родителям!), что ними хотел… Наверно затем, чтобы через почти 30 лет я написал этот пост :).
На одном из этих дисков с офисными программами обнаружил папку LINUX/CAL_OFFS.LIN, а нем файлик readme c любопытным описанием:
Caldera Internet Office Suite (IOS)
15-April-1996
Caldera, Inc.
This suite includes the following applications:
+ Corel's WordPerfect 6.0 Word Processor
+ GLOBEtrotter's FLEXlm License Management
+ Metro Link's Motif 1.2.4 Executive Libraries
+ NCD Software's ZMail Electronic Mail
+ XESS' NExS Spreadsheet
Да проприетарное ПО. Да, та самая Caldera, но мне стало любопытно и мне захотелось на это посмотреть.
А чтобы было максимально аутентично («как тогда») решил поставить их на Caldera Network Desktop 1.0. Сама ОС поставилась без всяких приключений, разве, что в эмуляторе 86Box этот процесс занял около 40 минут, однако и в те года, она примерно столько же и занимала. Понравился установщик LISA. С коробки заработала сеть (NE2000), видеокарта (gd5426), мышь (Microsoft Serial). Единственное на что пришлось потратить время, это на настройку X11, но благо, у меня уже был заготовлен конфиг.
После установки ОС уже поставил пакет с героями нашего скриншота. Текстовый процессор Corel WordPerfect, редактор таблиц NExS, почтовый клиент Z-Mail, а также с диском ОС шел Netscape 2.0. Браузер работает и по сей день (разумеется только для протокола http).
Caldera Network Desktop (CND) так и не получила продолжения и прекратила своё существование в 1997 году. За CND последовал Caldera OpenLinux, который уже продержался около 5 лет, последний релиз который был 3.1.1. А что до офисного пакета Caldera IOS, он похоже, как и CND не получил распространения. Моё ИМХО из-за цены в 299$ (хотя были различные скидки), но возможно были и другие причины.
Статья о создании процессов в Linux
( читать дальше... )
чем полезен карантин - хоть какое-то свободное время. таки решился сделать то, что откладывал уже несколько лет - портировать сильфиду на gtk3
в процессе оказалось, что там столько лишнего и ненужного барахла в коде, тянущегося еще с gtk1, что мама не горюй. так что будет форк, просто патчами не отделаться. децл еще допилю, и закину сырцы на гитхаб
Пришло время замечательных историй, в этот раз расскажу про работу современной ОС на очень старом железе.
На скриншоте самая последняя 14я версия FreeBSD и самый свежий браузер Chrome, работающие более-менее плавно на ноутбуке 16 летней давности. У некоторых уже дети-ровесники этой железки )
Также обратите внимание на потребление памяти хромом на этом скриншоте, думаю некоторым порвет шаблон от такого.
Статья вот тут (teletype.in), внутри еще больше картинок и видео с демонстрацией работы.
Там же запуск Eclipse IDE на Java 20, сборка и запуск тестового проекта на Spring + Maven. И все это на машине 2008го года с 3Гб памяти и без SSD.
Вообще, написал специально для стеба над поколением современных разработчиков, которые считают что без 64ГБ и SSD разработки не бывает.
Теперь по оформлению. Я использовал Fvwm3 (сам факт разработки которого меня немало удивил) и вот эту мощную тему создающую закос под SGI Irix. Тему немного подкрутил ради чуть другого меню и шрифтов.
Наслаждайтесь.
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, за последующие годы сообществом выпущен ряд новых версий.
Как и обещал, выкладываю скриншот CDE с xft шрифтами. Потребление ресурсов такое:
bash-5.1# ./ps_mem.py
Private + Shared = RAM used Program
152.0 KiB + 37.5 KiB = 189.5 KiB crond
164.0 KiB + 37.5 KiB = 201.5 KiB init
216.0 KiB + 46.5 KiB = 262.5 KiB syslogd
252.0 KiB + 59.5 KiB = 311.5 KiB rpcbind
312.0 KiB + 80.5 KiB = 392.5 KiB dbus-launch
508.0 KiB + 123.5 KiB = 631.5 KiB su
676.0 KiB + 209.5 KiB = 885.5 KiB scrot
468.0 KiB + 437.0 KiB = 905.0 KiB dbus-daemon (2)
756.0 KiB + 822.5 KiB = 1.5 MiB dhcpcd (5)
1.6 MiB + 84.5 KiB = 1.7 MiB Xsession
1.7 MiB + 169.5 KiB = 1.8 MiB cupsd
1.8 MiB + 40.5 KiB = 1.8 MiB udevd
644.0 KiB + 1.3 MiB = 1.9 MiB dtlogin (2)
1.9 MiB + 252.5 KiB = 2.1 MiB ttsession
1.7 MiB + 476.0 KiB = 2.1 MiB agetty (6)
1.6 MiB + 1.1 MiB = 2.8 MiB xclock
2.5 MiB + 1.1 MiB = 3.6 MiB dtpad
2.9 MiB + 1.0 MiB = 4.0 MiB dtsession
2.9 MiB + 2.3 MiB = 5.2 MiB dtexec (3)
3.9 MiB + 3.9 MiB = 7.8 MiB dtfile (2)
7.4 MiB + 870.5 KiB = 8.2 MiB Mosaic
7.3 MiB + 1.6 MiB = 8.9 MiB dtwm
10.2 MiB + 1.9 MiB = 12.1 MiB bash (6)
13.1 MiB + 5.4 MiB = 18.5 MiB xterm (3)
161.8 MiB + 471.5 KiB = 162.3 MiB Xorg
---------------------------------
250.1 MiB
=================================
Именно Mosaic сделал графические браузеры популярными. Ну точнее не он сам, а один из его форков, немного адаптированный под современные сайты. Как заметно на скрине, он даже может открыть http://www.gnu.org/
Здравствуйте, форумчане. Похоже, запустил систему без одного диска (кабель выпал). Подключил его обратно, и теперь массив не стартует. Запустил его сам: mdadm --assemble --readonly --force --name --scan. Теперь он отображается в /proc/mdstat как неполный:
6442186752 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/3] [_UUU]
На всех трёх ЖД, которые рабочие, запускал mdadm --examine УСТРОЙСТВО, и на последней строчке массив так же отображается как неполный: Array State : .AAA ('A' == active, '.' == missing, 'R' == replacing). А вот у виновника эта строчка гласит, что массив полный: Array State : AAAA ('A' == active, '.' == missing, 'R' == replacing).
Как так, это глюк какой-то? Чтобы его вернуть назад, его нужно удалить из массива и снова добавить? Стоит ли сначала проверить контрольные суммы, или это бесполезно? Сами данные вроде целые, файловая система проходит проверку и монтируется.
Вышла версия Common Desktop Environment 2.5.2. В основном, это корректирующий релиз.
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, за последующие годы сообществом выпущен ряд новых версий.
( читать дальше... )
>>> Подробности (sourceforge.net)
Здравствуйте, любители свежей олдятинки!
Провёл ревизию и выяснил, что есть вполне живые и работоспособные движки к классическим игрушкам. Вот некоторые примеры:
Продолжаю славную традицию фотографирования дичи. В этот раз мы (опять) пойдем на кладбище, где выкопаем и оживим еще одного пожилого родственника современных компьютеров. Все ради статьи и фотосессии, разумеется.
Статья тут (teletype.in), кладбище там (github.com) а жертвой ИТ-некрофилов выступает GNUstep.
На скриншоте как раз его оживленный труп, улыбающийся свежесобранным тестовым приложением.
Наслаждайтесь.
Вечер добрый всем, и да пребудет с вами сила, коллеги по линуксу. :)
Намедни водрузил я экзотическую ось хайку на недобук «на посмотреть», да так ее и оставил. Стоит, обновляется, работает.
Нынешняя ревизия системы — 294. Работает на удивление хорошо (это булыжник в огород реактоси и прочих подобных изделий).
Кратко так. Офис представлен либрой, работает без нареканий. Кому не катит либра — есть thinkfree office, 4 версии, по работе никаких вопросов нет. Сеть подхватывает «на ура», что провод, что по вайфаю. Мой МФУ EPSON L366 система подхватила искаропки, НИКАКИХ телодвижений не понадобилось. Есть разнообразные виджеты, так называемые репликанты. Телега есть, работает, ютуб крутит, браузер все более пользую нативный — webpositive. Почту получаю claws-mail, видео смотрю vlc — лагов, поддрагиваний нет, все плавно. И это без аппаратного ускорения то, на 2 гигах оперативы и камне атоме 1.33ГГц!
Скорость работы реактивна, загруженная под завязку ОЗУ гайки не затрудняет работу приложений, сама операционка старается вытянуть все, зависаний очень мало. Как-то всё в общем хорошо для бетки:)
На скрине практически дефолт — стандартная тема и значки, обои от Владстудио какие-то. Ну и жду сборку 57301+ с фиксом https://t.me/Haiku_RUS/6447
P.S. пишу сюда сейчас из-под гайки.
Сегодня, 19 августа 2023 года, состоялся релиз симулятора электронных схем Qucs-S. Рекомендуемым движком моделирования для Qucs-S является Ngspice, предлагаемый по умолчанию при старте программы.
( читать дальше... )
>>> Страница релиза на Гитхабе (github.com)
| ← назад | следующие → |