LINUX.ORG.RU

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

Форум — Talks

Что за TPM дурацкий?

Тема навеяна темами про Win 11. Там нужен какой-то TPM.

Просвятите пассажира бронепоезда, что это за новая ересь, почему я о ней слышу в первый раз, и зачем она может быть нужна для систем на основе Linux?

Это что, новый способ майкрософта насадить всех на кукан?

 

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

Старый ноут Gnusmas NP300E5C, LX4 и новогодний Window Maker

На старом (но довольно бодром) ноуте Samsung NP300E5C был собран дистрибутив по LFS. Потом пересобран по книге LX4 и установлен Window Maker. Нравится мне этот оконник, очень ламповый и удобный. Зависимостей у него не так много, а весит всего-ничего.

В простое система кушает 56-60 Мб ОЗУ (из 8 Гб), на харде занимает почти 2 Гб. Собственно, дистриб пойдёт даже на более древнем железе ;-)

Ставится очень просто. Вот как пример:

./configure --prefix=/usr
make
make install

Создаются файлы /usr/bin/{convertfonts,geticonset,getstyle,seticons,setstyle,wdread,wdwrite,wkdemenu.pl,wmagnify,wmaker,wmmenugen,wm-oldmenu2new,wmsetbg,WPrefs,wxcopy,wxpaste, /etc/WindowMaker, /usr/include/{WMaker.h,wraster.h,WINGs} и другие. Все не буду перечислять.

Проблем при сборке нет. Все зависимости, необходимые Window Maker’y есть в BLFS, компилятся быстро.

Пока никаких dockapp не ставил, хотя уже скачал некоторые.

Ну а здесь тот же Wmaker, но на другом дистре (Debian) и на другом ноуте - Asus k50ij.

 , lx4,

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

GNU Emacs 25.2.1 на Athena/Xaw3d

Пересобрал GNU Emacs 25.2.1 на Athena/Xaw3d. Юникод, как видно, в целом поддерживается и без всяких GTK. Athena/Xaw3d, напоминаю, прибиты гвоздями к X11, и под Wayland'ом должны требовать XWayland.

Для классического серого фона потребовалась такая настройка:

(add-to-list 'default-frame-alist '(background-color . "#c0c0c0"))
(set-face-background 'fringe "#c0c0c0")

 ,

saahriktu
()
Форум — Talks

Существуют ли по-настоящему удобные системы совместного планирования и работы?

Будь то багтрекинг, или же разработка нового софта, или даже вещи, слабо связанные с IT, вроде CRM или ERP систем. Все мы любим потешаться с корпоративного bloatware, вроде той же Jira (которое даже произошло от слова Gojira), или 1С, или Битрикс, или, боже упаси, решения оракла с SAP.

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

Если говорить про меня, то я — виртуальный луддит. То есть, компьютером-то я пользуюсь, но многие современные технологии для меня выглядят как «ненужно». Например, мне нравится работающее continious development — но я не люблю Git, на котором большинство подобных решений работает. Например, я веду список дел, которые мне нужно сделать, но в большинстве случае это произвольной формы текстовые записи без конкретных дат, а на какие-то редкие дела, вроде собраний, у меня ставится будильник:

Многомерный issue-трекер (комментарий)

То есть, для меня идеал рабочего инструмента планирования — это текстовой файл. В том числе на сетевом сервере. Конечно, менеджеру было бы тяжело оценивать прогресс, перчитывая произвольной формы личные заметки каждого кодера. Для этой цели есть смысл создавать некоторую выжимку из этих записок, вроде «12 числа исправил баганейм, 13 числа работаю над фичанеймом» — именно это будет перечитывать манагер, под которым ходит десяток кодеров. Собственно, именно эту общую тезисную часть и компьютеризируют баг-трекеры, как самую подходящую и поддающуюся.

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

Наверное, единственный реальный плюс компьютерной системы, который я здесь вижу — это возможность легко оформлять платежи безналом, под которые предварительно введены все наименования из заказа. Конечно, если клиент внезапно не попросит разделить заказ на двое. Я так однажды делал заказ в «серьезном» интернет магазине, и манагер про себя обматерил меня, потому что я внезапно зачислил не ту сумму и докинул остальное вторым платежом, под что совершенно не расчитана их программа, и в итоге манагеру из-за моего мелочного заказика пришлось потратить 5-10 минут воюя с компьютером.

Не буду утомнять вас плохими примерами — я все-таки хотел бы поговорить о хороших. Существуют ли они? Один пример уже приводили:

Многомерный issue-трекер (комментарий)

Это система автоматического тестирования, которая сама прогоняет тесты по куче конфигураций и выдает результаты в единой табличке. Мне нравится такой подход — но он весьма специфичен для конкретного этого проекта. Например, у разрабов GUI/frontend тесты писать не получается, потому что в пользовательском интерфейсе обычно переходы важнее, чем конечные состояния, к тому же конечные состояния могут быть очень разными при одинаково успешном тестировании — но автоматические тесты смотрят именно на конечные состояния. Не в последнюю очеред потому у Oracle и SAP очень сильно хромают пользователськие интерфейсы: руководители этих фирм поставили ключевым критерием успешной разработки софта прохождение тестов, и в итоге софт, успешно прошедший тесты, валится с ошибками у конечного пользователя, или же просто тормозит как Java в 1995.

 , , , ,

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

MINIX-NE

Привет, ЛОР.

В посте полугодичной давности я рассказал о том, как я возился с монохромным монитором от МежДелМаша, подключая его к IBM PS/2. Теперь же я хочу поделиться с вами совсем-таки недавним моим успехом уже софтверного характера, впрочем всё так же занимающим своё заслуженное место в одном из разделов Специальной олимпиады, а именно, — я модифицировал древний MINIX 1.7.5 под нужды своего компьютера, дабы использовать все основные возможности железа. Но начну я своё изложение всё-таки с описания характеристик, ибо именно оно является основным лимитирующим фактором.

Итак, на фото один IBM 8530 (PS/2 Model 30 286) со следующими параметрами

  • Процессор от SIEMENS, клон Intel 80286, 16-bit
  • Память 1 Мб (разбита на 640k+384k)
  • VGA на материнке
  • PS/2 клавиатура и мышь
  • Три ISA слота (мне повезло не возиться с MCA)
  • Compact Flash XT Lite adapter rev 4.1
  • Ethernet от SMC (WD8390 совместимая карта с RJ-45 и BMC)
  • EGA видеокарта от ATI с поддержкой MDA и CGA режимов

Делловский монитор подключён к VGA из материнки, а вот с монохромным монитором пришлось повозиться, сделав переходник с MDA DB-9 на DB-15, плюс выцыганить питание с разъёма для флоппи, ибо IBM решили убрать молексы из дизайна, и запитывать диски с материнки.

Ситуация с подключением двух мониторов довольна нестандартна для конца 80х, однако именно для этой цели адресное пространство у монохромного адаптера и у цветного графического (от которого наследуется текстовый режим VGA) разные, а значит в теории можно использовать VGA+MDA. Однако обычно программы для MS-DOS на это не затачивались, и профита от такой схемы для меня не должно было быть, если бы не…

Если бы не старый MINIX. Версии вплоть до 2.0.4 позволяли в теории запустить полноценный UNIX даже на IBM PC XT с 640k RAM. Однако же найти подходящую именно для меня конфигурацию MINIX оказалось задачей трудной. Я перебрал сначала версию MINIX для MS-DOS, но 1 MB памяти для неё было явно мало (что и не удивительно, ведь MINIX для DOS создаёт виртуальный диск в RAM). В итоге я смог установить в QEMU MINIX 1.7.5 на один из разделов Compact Flash, и потом даже запустить уже на самом PS/2.

Правда, путь к первой введённой в терминале команде был тернист. Во-первых, MINIX подвешивал клавиатуру при загрузке. Причину удалось установить, загрузившись в режиме совместимости с i8086, откуда подозрения сразу пали на злосчастную линию A20, которая управляется контроллером клавиатуры в AT-клонах для совместимости с i8086. В исходном коде kernel/klib88.s A20-линия выставлялась в соответствии с мануалами, вот только оказалось, что для IBM PS/2 появился специальный контроллер для управления A20, а посему код для ядра пришлось сразу же патчить. По итогам доступная память с 640k в режиме совместимости увеличилась до установленной памяти в 1 MB, плюс защищённый режим с его плюсами (ну и минусами тоже, об этом чуть позже).

Следующим шагом было реализации возможности работать одновременно в двух виртуальных tty, используя два монитора. В коде kernel/console.c такой абстракции как монитор или экран не было, поэтому пришлось долго провозиться с возникающими гонками за внутренние переменные, однако усилия были вознаграждены, и теперь я мог например вывести на один экран какой-нибудь man, и параллельно редактировать файл на другом, переключаять по Alt-<- Alt–>.

Ещё одна из проблем оригинального MINIX — он отказывался работать с CF-XT адаптером. Одно время я был удовлетворён работой драйвера, который вызывает функции BIOS int 13h через аппаратный сброс, пока я не захотел наконец-то разобраться с сетевым драйвером (благо он как раз для WD8390 совместимых карт уже был в исходниках). При включении Ethernet в параметрах ядра загрузка зависала на моменте инициализации драйвера диска (забавно, не правда ли?) Вместо того, чтобы пофиксить баг, я решили подойти к вопросу радикально и переписать стандартный драйвер IDE контроллера, чтобы он стал поддерживать CF-XT-lite. И это было увлекательно. Главной подсказской для меня стала принципиальная схема адаптера, потому что сходу отображение адресов CF на шину не гуглилось, и оказалось, что не на все вопросы необходимо искать ответ в Интернете, тем более когда достаточно просто взглянуть глазами на схему платы. Конечно, документация к CF и исходники XTIDE BIOS мне тоже помогли. В процессе переписывания драйвера в момент, когда я наконец-то разобрался с адресами, и драйвер стал идентифицировать устройство, я умудрился несколько раз испортить корневой раздел, но спасали бэкапы и Linux, который до сих пор поддерживает старую добрую MINIX FS.

Как итог: старый MINIX прекрасно себя чувствует на старой же машине с 16-bit разрядностью и 1 MB памяти, при этом позволяет выходить во внешний мир с помощью telnet и ftp и поддерживает мультизадачность. Сейчас я ковыряюсь с httpd сервером, который уже скомпилировался и запускается, но пока возвращает только 403 и 404 (причём делает это он секунд за пять, если не медленнее). Остались ещё мелкие недочёты по типу не работающего SIGTERM по Ctrl-C и мигающего сразу в двух экранах курсора (это сбивает с толку, потому что не знаешь, на какой экран сейчас перенаправлен ввод). Из глобального хочется сделать frame buffer хотя бы для VGA, а то и для обоих мониторов (попробовать видеокарту ATI в режиме Hercules). Другая возможная ветка развития — создание дистрибутива для старых компов и эмуляторов типа даже pcjs.org, чтобы у энтузиастов была возможность попробовать настоящий UNIX на своём ретро железе.

P.S. Да, чуть не забыл. На фото на левом мониторе telnet на какую-то из BBSок, на правом — стандартные UNIX команды и вывод кусочка ядра на экран.

 , , ,

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

Minix на i386

Мне подарили месяца три назад клон IBM PC на базе i386 без винчестера. Само собой найти винчестер для такого древнего BIOS — задача не из простых. Взял первый попавшийся гиговый Seagate и сделал загрузку с 5.25' дискеты, форматированной на 360 KB. Ибо новомодные 3.5' дискеты с 1.44 Мб дохнут почти сразу же после покупки. В качестве ОС под руку попалась Minix 2.0.0 — дёшево и сердито, при это много мануалов для студентоузов, поэтому читать их легко и приятно. Установку до конца пока не сделал (подводят 3.5' дискеты — очень ненадёжные). Но в целом в мире стало на одну юникс-машину больше (не великое достижение, чего уж там).

Из планов на будущее. Можно попробовать первослаку. А можно довести систему до ума и отдать на растерзание школьничкам.

Вроде всё. Если кто запускал Minix 2.x на i286, поделитесь опытом. А то DOS — как-то неправославно.

 ,

luke
()
Форум — Development

Библиотека для построения GUI на HTML/CSS

Собственно, что можете подсказать на эту тему? Есть движок, написанный, предположим, на C++ или Rust. К нему нужен ТОЛЬКО ИНТЕРФЕЙС - вся логика уже написана на низкоуровневых языках. То есть жирный js-движок не нужен, нужна чисто отображалка. Тянуть в систему Электрон или тяжёлые браузерные движки изи GTK/Qt не хочу.

Есть что-то такое в природе? Если ещё и Rust поддерживает, вообще шикарно будет.

Знаю, что так устроены некоторые аппликухи, навскидку, Bitwig. Но он проприетарный, не посмотришь.

 , , ,

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

Новейший Archlinux и KDE 2.2.2

Смотрите какая красота :)

Под Arch’ем, оказывается вторые кеды собираются…

Они валяются в AUR’е. Кому интересно можете тоже поэкспериментировать…

 , ,

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

Есть ли жизнь на Haiku?

Сперва я хотел бы поздравить всех пользователей ЛОРа с наступающим Новым Годом. Счастливых и весёлых вам выходных в 2019 году!

Осенью из новости на Linux.org.ru я узнал о выходе бета-версии операционной системы Haiku и решил проверить, можно ли использовать её для каких-то своих повседневных нужд обычному рядовому линуксоиду.

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

 , , , ,

EXL
()
Форум — General

Выветрившиеся цвета и пересвеченный чёрный

По совету ЛОР-овцев и уважаемого iZEN, обзавёлся монитором iiyama X2483HSU-B3 с AMVA матрицей.
Выбрал AMVA а не IPS не спроста! У AMVA должен быть настоящий чёрный и т.д. и т.п.

Распаковал я новый монитор, подключил и..Иииии оппа... И это при выставленной яркости 8 из 100...
Ну **** ****** ******* думаю... хорошо хоть битых пикселей нет.

И вдруг при перезагрузке обратил внимание на GRUB меню, в общем смотрите видео и всё поймёте .

Благую весть принёс я вам! Мониторы то у многих из вас нормальные, это что-то в ядре с подсветкой или гаммой не в порядке.
Xubunu 20.04.2, видео Intel HD 630
версии ядра пробовал
5.4.0-67-generic
5.11.5

Upd.: В Fedora 33 Workstation (с wayland, Xwayland) тоже самое - чёрный совсем не чёрный.
FreeBSD (вероятно без i915): https://img11.lostpic.net/2021/03/17/6e202da9ed523bdea381a08c2e587839.jpg
Ubuntu: https://img11.lostpic.net/2021/03/17/811e4681813f4bc0ac842cbbf2166e37.jpg

Upd.2: заблеклистил модуль i915 (GRUB_CMDLINE_LINUX_DEFAULT=«quiet module_blacklist=i915»), результат - черный цвет стал чистый глубокий чёрный.

Решение:

xrandr --output HDMI1 --set "Broadcast RGB" "Full"
https://wiki.archlinux.org/index.php/intel_graphics#Weathered_colors_(color_r...

 , , , ,

resistance
()
Форум — Talks

Проектировщики Lenovo — извращенцы

Чтобы сменить вентилятор, необходимо снять:

  • батарею аккумуляторов,
  • нижнюю крышку,
  • DVD,
  • модули памяти,
  • жёсткий диск,
  • карту WiFi, с очень прочным креплением питания,
  • батарейку CMOS,
  • клавиатуру, которую можно в процессе порвать на слои,
  • её «оправу» или «гнездо» (bezel, не знаю правильный термин),
  • микрофон (хоть узнал, где он),
  • материнскую плату, отключив все шлейфы.

После чего выяснилось, что в «220 вольт» под видом отвёрток PH00 продаётся что-то по размеру между PH0 и PH1, которое не лезет в шлиц винтов, которыми скрепляют кожухи вентиляторов. Sparta.

Начинаю понимать, почему за это с меня хотели 2000 рублей :)

P.S. Lenovo B590, модель 2010 года, куплен в 2013-м за ~11 000 рублей. С Линуксом, конечно.

P.P.S. Купил отвёртку, сменил вентилятор, собрал. Работает. 4 часа возился, не считая хождения по магазинам и пылесошенья.

 ,

question4
()
Форум — Linux-hardware

Инструкция получения более-менее шустрого ThinkPad 16g ram/IPS/ssd ноута в 2021 году за 20-30 тыр - вариант на базе T440p

  1. Покупаем на авито thinkpad T440p с отстойной TN-матрицей, HDD и 4gb RAM, CDROM. Проц любой, они меняются, но i5 4300m хватит с избытком, у него же не U на конце. На конце «T440p» буква p - это важно - туда ставят съёмные 47-ваттные процы, а не припаивают на мять 15-ваттные U-модели процов. Данный ноут ещё хорош тем, что закупался мегакорпорациями и мог остаться на складах, их списывали вагонами. Если вы живёте в богатой Швейцарии, то может посто достаточно по помойкам вечером пройтись. ~13000 руб.

  2. Важно найти модель T440p без дискретной Nvidia. В названии «T440p» не отражается, есть там нвидиа или нет, просто T440p бывает с двумя вариантами матери - на одну из матерей припаяна NVidia, на другую нет и стоит система охлаждения полегче (без одной трубки-площадки до чипа нвидии). Толку от nvidia нет, ускорение в игрунях 0.0000001% а зря греется и жрёт питалово. А без неё надёжнее, экономичнее. Это важный пункт выбора породистого девайса - nvidia быть не должно. Авито завален в основном T440p + Nvidia, поэтому нужно тщательно отбирать.

  3. Покупаем на aliexpress правильную матрицу LP140WF3-SPD1 (можете погуглить варианты вокруг неё, но там то цветопередача не та, то яркость), старую выдёргиваем, эту втыкаем (там 1 разьём воткнуть - паять не надо - там такой 40-пиновый разьём - ноут просто находит монитор новой модели) - получаем немерцающий кошерный IPS экран FullHD. Не 4K и хорошо, тормозов поменьше и всё предсказуемее. В матрице официально 262K цветов, но по исследованиям каких-то чуваков из ссылки ниже, цветопередача там лучше, чем в тех про которые написано, что там 16.2M цветов. 4700 руб.

  4. Покупаем на aliexpress touchpad для T450. Родной T440p слишком модный и без физических кнопок, а на T450 физические нормальные кнопки вернули обратно. T450-touchpad физически совместим с T440p - 1500 руб.

  5. Втыкаем SSD любимой модели, я ставил samsung evo pro 860 256G (фильмы не качаю, в игруни не играю, фотки и музло не храню, мне с избытком). В этом ноуте вы упираетесь в скорость SATA. В этом ноуте есть M.2, в который втыкают LTE-модемы, но с SSD там то-ли места не хватает, то-ли не все поддерживаются, то-ли надо что-то мутить в BIOS и непонятно что там будет за скорость. Возможно это самое дорогое, скажем 6-12 тыр.

  6. Воткнуть 16 гигов оперативы. 2 sodimm DDR3L (1.35v), макс 16GB 2133Mhz DDR3 (например Corsair Vengeance 2133Mhz DDR3 Sodimm). 2 планки по 8 гигов: 3500 + 3500 руб

  7. Клавиатура. Если повезло, у вас она американская (а не европейская с большим enter) и сразу с 2-уровневой подсветкой. Можно фильтровать на этапе покупки, если не повезло - аликспресс, но точную модель не знаю. possible 1500 rur

  8. CD-ROM: выдёргиваем, покупаем на Ali sata caddy кейс для второго SSD: 600 руб. Может быть будет пустовать, зато сидюк не будет жрать питалово. Там можно спрятать немного бабла в свёрнутом виде! Потенциально в ноут втыкается до 3 физических дисков - рай файлового плюшкиниста или RAID-маньяка.

  9. M.2 слот: можно втыкать наверное много чего, гипотетически 3-й диск или модем или второй wi-fi, но я не трогал.

Личный опыт - T440p + дефолтная убунта (16.04, 18.04, 20.04) - работает всё, режим сна прекрасен (закрыл крышку, кинул в рюкзак, через неделю открыл - работает), wi-fi 5ghz есть, BT есть, SD-карты читает (фотографам надо), LAN-гигабитка есть (HFT-трейдерам запускать low-latency торговых роботов). Ну ещё в выключенном состоянии работает как power bank через USB-порт, правда без fast charge.

В чём может быть печаль: 2 кг вместо 1 кг (lenovo carbon X1, macbook m1 и т.п. - я не страдаю, но есть капризные слабаки с лимитом в 1 кг), отсутствует задротский способ подключения внешних видюх (как на x230), нет USB-C. Клавиатура не классическая thinkpad, а «новая thinkpad», но старую клавиатуру официально похоронили решением ЦК КПСС навсегда, а её чертежами выстрелили из пушки на солнце, поэтому уже проще один раз перестроить мозговой движок слепой печати под эту новую клаву, чем вечно грустить о былом. Я страдал, я изменился, я полюбил 4++-серию клав.

Итого где-то вокруг 30 тыр получаем железяку с достаточно нормальным кол-вом оперативы и процом для агрессивного компиления и этой железки похоже хватит ещё надолго. Из породистых магазинных ноутов эту железку начинают рвать по производительности девайсы только подбираясь к 150-200 тырам, да и то на какие-то величины процентов в синтетических тестах, которые вам скорее всего похрен. Хотя конечно thinkpad P15 с 128 гигами ОЗУ будет интереснее, но это в 10 раз дороже)

Мегаинструкия на ту же тему с бОльшим колвом деталей и пояснений: https://octoperf.com/blog/2018/11/07/thinkpad-t440p-buyers-guide/#cpu

Бложик и личная история

Как я понял, развитие процов тормознуло к настоящему моменту. Всмысле, в руки попадают всякие thinkpad carbon X1 gen7 или Dell XPS и я не вижу преимуществ в них, относительно старой шарманки T440p i5 4300m. Единственное, что было заметно: T440p на каком-то Dell 27" через displayport на разрешении НИЖЕ 4K, но больше FullHD тянул на полный экран одну WebGL-игрушку в гуглхроме с микроподлагиваниями, а Dell XPS 13" с процом i7 7550U и какой-то новой интегрированной видяхой тянул БЕЗ подлагиваний и с меньшим поеданием электричества.

То есть, если нам нужна переносимость железки, компактность, но работаем мы всё равно от розетки и нам не важна разница между 3 часами и 10 часами от батарейки, то этот тред для вас. На практике при офисно-домашней жизни всё равно надо думать где у тебя зарядник. Какая разница когда об этом думат - через 3 часа или через 8: (хотя при компилении ядра 8 не будет никогда) - всё равно думать надо, а значит зарядник всегда где-то есть и это не нокия 3310 с неделей работы от зарядки.

 

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

гномоподобный fvwm

ну, раз пошла пьянка с fvwm, закину и свой вариант. окна открыты по приколу, ради снимка

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

кого заинтересовало - https://github.com/v1cont/ydesk

 , ,

ananas
()
Форум — General

Dell 3520 16Gb ram реально?

Есть ноут Dell Inspiron 3520, в спеках указано, что максимально поддерживает 8Gb ram (4Gbх2).
Проц i3 ivy bridge.
В свое время заменила hdd на sdd и воткнула две плашки по 4Gb ram.
Сейчас 8Gb мне не хватает, заведется ли в нем 16Gb памяти? Не понимаю, почему ограничение в 8 Gb указано, от чего это зависит? CPU, вроде до 32 должен поддерживать.

 , ,

OperaSoftvvare
()
Форум — Talks

Что вообще значит свободный софт?

В рамках подготовки к длинным европейским выходным, давайте обсудим.

Что вкладывается в это понятие? Только лицензия?

Правильно ли называть свободным всё что выпущено под одобренными FOSS-лицензиями? Достаточно ли одной только лицензии для того чтобы софт считался свободным, этичным, и т.п.? Должна ли это быть copyleft-лицензия?

Как вписать сюда встраиваемые устройства, приватность, облака и микросервисы?

 

alpha
()
Новости — Интернет

Релиз сервера web-конференций Apache OpenMeetings 6.0

Релиз сервера web-конференций Apache OpenMeetings 6.0
Группа Интернет

9 марта 2021 года Apache Software Foundation представила шестую версию сервера web-конференций Apache OpenMeetings 6.0. Сервер позволяет организовывать аудио и видеоконференции через интернет, а также обмен сообщениями между участниками. Поддерживается как режим конференции, когда все слышат всех, так и режим вебинара, где ведет один участник, а другие только смотрят.

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

Из основных нововведений:

  • Протокол OAuth теперь использует TLS 1.2
  • Возможность глобального отключения записи конференций
  • Повышена стабильность передачи аудио и видео потоков
  • Интерфейс пользователя теперь использует API Web Notification, что позволяет использовать системные способы вывода уведомлений
  • Добавлена возможность генерации метрик с помощью Prometheus

GitHub проекта (Лиценция Apache License 2.0)

Загрузки

Инструкции по установке и настройке

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

 ,

Zhbert
()
Форум — Talks

Чем плох Python?

Просьба к Python-хейтерам - вы можете адекватно и по пунктам сформулировать, чем он плох? Чем он хуже по сравнению с Perl, Ruby, Javascript, другими подобными языками?

 ,

hedgehog_alex
()
Форум — Talks

Что установить на i386 4MB RAM?

Есть платка с i386-совместимым процессором, 4MB RAM, 2MB флешка. Хочется подключаться к ней по SSH и работать с COM-портами. Linux, я так понимаю, на таком не взлетит… А что-то другое? NetBSD, может?

 ,

anarquista
()
Форум — Development

Старый, добрый, тёплый Interlisp

Не выдержал

Вот здесь, посмотрите что делается, как открывается редактор. Я в восторге. https://youtu.be/2qsmF8HHskg

Кто-нибудь когда-нибудь заглядывал сюда - https://interlisp.org/ , каково ваше мнение?

Здесь эти граждане в сборе https://youtu.be/x6-b_hazcyk

 

saufesma
()
Форум — Talks

Metaprog здорового человека

https://ryven.org/

Без танцев с виртуалками и проприетарщины. Для любого кода на няшном питоне.

 , ,

Singularity
()