The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект TUI Studio развивает визуальную среду для проектирования консольных интерфейсов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект TUI Studio развивает визуальную среду для проектирования консольных интерфейсов"  +/
Сообщение от opennews (ok), 14-Мрт-26, 10:21 
Открыт код TUI Studio (Visual Terminal UI Designer), среды для визуального проектирования интерфейсов пользователя, работающих в текстовом терминале. Среда позволяет в интерактивном режиме наглядно формировать интерфейс, перетаскивая готовые блоки мышью, редактируя свойства в визуальном режиме и предпросматривая результат на лету. Сформированный макет интерфейса может быть экспортирован для использования во фреймворках Ink, BubbleTea, Blessed, Textual, OpenTUI и Tview...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64988

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним324 (ok), 14-Мрт-26, 10:21   –70 +/
Ну кто придумал, что текстовые интерфейсы это удобно. Забудьте про существование терминала вообще, его нужно убрать из системы по дефолту.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #4, #8, #23, #38, #41, #61, #70, #91, #102

2. Сообщение от Alex154 (ok), 14-Мрт-26, 10:25   +9 +/
>его нужно убрать из системы по дефолту

Мне как систему чинить в случае поломки?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #20, #42, #54, #68, #88

3. Сообщение от Аноним (3), 14-Мрт-26, 10:29   +1 +/
Почему их сайт так дико лагает?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #59, #92

4. Сообщение от A.Stahl (ok), 14-Мрт-26, 10:34   +3 +/
Это компромисный вариант. Способный сохранить много нервов на пользовательских машинах. На серверах не очень нужен, там сидят профессиональные админы с кучей уже готовых конфигов/cкриптов на все случаи жизни.

А вот на пользовательской машине что делать если падают иксы? Без какого-то условного Миднайта нормальный человек даже не найдёт нужный конфиг.

Но я бы пошёл немного другим путём: написал бы какую-то очень простую программу, способную заместить иксы и запускать такие же примитивные графические программы-конфигураторы. Эдакий 64KiB графический сервер. Да, там не будет ускорений, сетевой прозрачности и ничего другого, но он будет рисовать кнопки и менюшки на любой VESA-совместимой карточке.

Возможно это не так просто, раз уж такого нет. Я в тему не лез и как зажечь пиксель на экране без иксов не знаю.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6, #9, #45, #47, #50

5. Сообщение от Аноним (6), 14-Мрт-26, 10:34   +3 +/
Потому-что написан на TypeScript.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #29

6. Сообщение от Аноним (6), 14-Мрт-26, 10:36   –5 +/
Ты описан Винду. Они вся состоит из примитичвных программ-конфигураторов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

8. Сообщение от Аноним (6), 14-Мрт-26, 10:39   –1 +/
>Ну кто придумал, что текстовые интерфейсы это удобно.

Конфиги в виде текство и GNU bash - это всё основа основ. Эти интерфейсы придумали юниксоиды.

>Забудьте про существование терминала вообще

Сам не осилил, и теперь других поддакиваешь?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #48

9. Сообщение от Troizet (?), 14-Мрт-26, 10:40   +/
Framebuffer? https://ru.wikipedia.org/wiki/Linux_framebuffer
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #12, #62

10. Сообщение от Аноним (10), 14-Мрт-26, 10:40   +1 +/
Идея неплохая, но как будто бы тула для текстовых интерфейсов сама должна быть такой.
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Анон1110м (?), 14-Мрт-26, 10:44   +1 +/
И здесь вэбня.
Ответить | Правка | Наверх | Cообщить модератору

12. Сообщение от A.Stahl (ok), 14-Мрт-26, 10:48   +1 +/
> Framebuffer? https://ru.wikipedia.org/wiki/Linux_framebuffer

А ведь если копнуть, то может оказаться что современные UI фреймворки умеют работать напрямую с фреймбуфером? Т.е. мы вполне можем иметь полноценный GUI при отвалившихся иксах. Разве нет?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #52

13. Сообщение от Аноним (38), 14-Мрт-26, 10:49   +11 +/
TUI на Typescript с реактом? Чиво?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

14. Сообщение от Аноним (14), 14-Мрт-26, 10:57    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

15. Сообщение от Аноним (15), 14-Мрт-26, 10:59   +4 +/
А разве суть TUI не в том, чтобы это был лёгкий, быстрый интерфейс, а тут js, react
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #19, #22, #31

16. Сообщение от Аноним (19), 14-Мрт-26, 11:01   +6 +/
TUI и js взаимоисключающие явления.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26, #75

18. Сообщение от Аноним (18), 14-Мрт-26, 11:05   +1 +/
На чем смогли на том и сделали.
Сделай лучше, никто не против.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #24, #25, #82

19. Сообщение от Аноним (19), 14-Мрт-26, 11:05   +/
Это для тех, кто носит очки без стекол.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

20. Сообщение от Аноним (20), 14-Мрт-26, 11:06   +/
Очевидно через консоль
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #27

22. Сообщение от Аноним (22), 14-Мрт-26, 11:08   –1 +/
Нет. Суть TUI в том, чтобы он работал в консоли.
Кстати, помню, как же тормозил ncurses на старых ПК (по сравнению с досовским софтом).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #28

23. Сообщение от Аноним (27), 14-Мрт-26, 11:08   +1 +/
TUI пригоден для работы по SSH.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #73

24. Сообщение от Аноним (20), 14-Мрт-26, 11:08   +/
В этом и проблема.
Низкокачественных развелось, а с ыы их будет еще больше
В итоге вместо адекватного тулсета под задачу мы имеем приматов, знающих только один язык, а то и не одного.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #40

25. Сообщение от Аноним (38), 14-Мрт-26, 11:08   +/
Ответ из разряда ты сам такой
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #111

26. Сообщение от Аноним (38), 14-Мрт-26, 11:10   +5 +/
Шиза жавоскриптизеров не знает границ, осталось только микрокод процессора на жс переписать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #30, #74

27. Сообщение от Аноним (27), 14-Мрт-26, 11:10   +5 +/
Так начавший эту ветку предлагает забыть про терминал вообще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #66

28. Сообщение от Аноним (38), 14-Мрт-26, 11:12   +3 +/
Ncurses тормозил? Ок кто еще не поменял свой 8086 признавайтесь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #33, #36

29. Сообщение от Аноним (38), 14-Мрт-26, 11:13   +/
Предлагаю перегнать тс в жс, а из жс в раст через перегонный куб.. знатная бадяга выйдет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

30. Сообщение от Аноним (27), 14-Мрт-26, 11:13   +1 +/
Конкретно, на Electron.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #34

31. Сообщение от Аноним (31), 14-Мрт-26, 11:15   +1 +/
Какая связь IDE для создания приложений со средой, в которых создаваемые приложения должны запускаться. По вашей логике IDE для разработки программ для микроконтррллеров должен быть написан на ассемблере и запускаться на микроконтроллере?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #35

32. Сообщение от Аноним (27), 14-Мрт-26, 11:15   +1 +/
Надеюсь, что канала в 100 Mbps для отображения этого туя по ssh хватит всем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #37

33. Сообщение от Аноним (-), 14-Мрт-26, 11:18   +1 +/
Я застал ПК постарше, чем Core 2 Duo. На 386/486 да, ncurses тормозил.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #39

34. Сообщение от Аноним (38), 14-Мрт-26, 11:24   +/
А вот это больно, таких лагов как на электроне нет даже в браузере
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

35. Сообщение от Аноним (38), 14-Мрт-26, 11:26   –1 +/
Только вот выхлоп этого Drag&Drop будет на реакте, а так не ничего, в терминал 16 ядерник не забудь поставить
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #113

36. Сообщение от Аноним (27), 14-Мрт-26, 11:26   +/
Да, наверное, Ncurses вполне пригоден для ELKS.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

37. Сообщение от Аноним (38), 14-Мрт-26, 11:28   +1 +/
Vulkan-ом рендерится поди
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #51

38. Сообщение от Аноним (38), 14-Мрт-26, 11:29   +/
TUI вполне удобно для приложух без картинок
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

39. Сообщение от Аноним (27), 14-Мрт-26, 11:33   +1 +/
А как же TurboVision на 80286 не тормозил? Он тоже TUI и в ООП.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #43, #64, #80

40. Сообщение от Аноним (38), 14-Мрт-26, 11:34   +/
Нейронка пишет код, погромисты пишут хотелки... вот это конец цивилизации
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

41. Сообщение от Вася (??), 14-Мрт-26, 11:48   –1 +/
вы неосилятор терминала? вам нравится спортивное мышкокликание?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #100, #103

42. Сообщение от небесный ученый (?), 14-Мрт-26, 11:49   +2 +/
нажать кнопку,ну то есть дать команду ИИ -- "Сделать всё зае..хорошо"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #44

43. Сообщение от Аноним (-), 14-Мрт-26, 11:49   +1 +/
А вот об этом и речь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

44. Сообщение от небесный ученый (?), 14-Мрт-26, 11:50   +6 +/
** "Сделай мою ОС снова великой"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #67

45. Сообщение от Мемоним (?), 14-Мрт-26, 12:12   +2 +/
https://directfb2.github.io/
И даже с ускорением в некоторых случаях.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

47. Сообщение от Bottle (?), 14-Мрт-26, 12:38   +1 +/
Через GRUB можно запустить KDE в программном режиме отрисовки (на CPU). Очень помогло при установке драйверов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

48. Сообщение от Bottle (?), 14-Мрт-26, 12:39    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #85

50. Сообщение от gordon01 (ok), 14-Мрт-26, 12:46   +1 +/
Вы переизобрели Windows Preinstallation Environment и продукт на нем - WinRE, давно известные человечеству)

Ну и безопасный режим виндовс, хотя он уже давно (кажется с 8й) заменен на WinRE.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

51. Сообщение от Аноним (51), 14-Мрт-26, 12:47   +/
Не, DirectX 12.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #58

52. Сообщение от troizet (ok), 14-Мрт-26, 13:08   +/
>  современные UI фреймворки умеют работать напрямую с фреймбуфером?

Похоже, что да.

>  Вывод графики для X Window System, MPlayer, библиотек GGI, SDL, Weston, GTK+, Qtopia и DirectFB: они могут использовать фреймбуфер напрямую.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

54. Сообщение от Аноним324 (ok), 14-Мрт-26, 13:46   –4 +/
>>его нужно убрать из системы по дефолту
> Мне как систему чинить в случае поломки?

Нормальная система не ломается.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #56

56. Сообщение от Аноним (56), 14-Мрт-26, 14:09   +/
Ага, просто отваливается при очередном обновлении. И хорошо еще если не гробит какую-нибудь железку в комплекте.
Сколько раз было и вот опять...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

57. Сообщение от Мемоним (?), 14-Мрт-26, 14:48   +/
> Сформированный макет интерфейса может быть экспортирован для использования во фреймворках Ink, BubbleTea, Blessed, Textual, OpenTUI и Tview.

Пока не может. Не доделали.

Ответить | Правка | Наверх | Cообщить модератору

58. Сообщение от Аноним (58), 14-Мрт-26, 14:52   +/
DirectX через вулкан
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #71

59. Сообщение от rvs2016 (ok), 14-Мрт-26, 15:01   –1 +/
> Почему их сайт так дико лагает?

Потому, что работает не на TUI (через SSH, например), а на HTML (через http/https, например). 😁

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #104, #109

60. Сообщение от Аноним (60), 14-Мрт-26, 15:13   –1 +/
Любители текстовых интерфейсов что-то сами не любят их использовать. Это всё что надо знать о дебилизме под названием TUI. Потому что накладные расходы на разработку этого интерфейса даже больше, чем у GUI. Виджеты надо делать всё равно, и обработчики их событий, и стейт-машину, но на ущербном curses вместо qt, и с дополнительными ограничениями, связанными с тем, что в TUI интерфейс формируется блоками, а не пикселами. Разумеется, пользоваться этим убожеством будут полтора землекопа. Овчинка выделки не стоит. Если нужен интерфейс - лучше сразу сделать GUI. Если интерфейс - непозволительная роскошь, то лучше сделать CLI.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #63, #95

61. Сообщение от anonymous (??), 14-Мрт-26, 15:24   +/
Две причины пользоваться терминальными интерфейсами.

Во-первых, терминальный интерфейс - это промежуточная стадия между графикой и консолью. Графика необходима, потому что некоторые задачи вроде рисования требуют графику. Консоль необходима, потому что имеет унификацию ввода и вывода. Ввод программ - текст, вывод программ текст, оперирование программой (запуск) - тоже текст. Даже если программа выплёвывает xml - это всё равно текст и его можно причесать sed-ом. Имея текст во все поля, его можно комбинировать по-разному. Теоретически вместо текста могут быть объекты, powershell, ipython и прочие так работают. Но альтернативой не являются, потому что далеко не весь софт переписан для работы с объектами.

Терминальный интерфейс - нечто среднее. Но тот же far или mc весьма удобны. И тоже позволяют запускать команды, копировать текст в буфер, находить быстро файлы и вставлять как аргументы команд. Больше преимущество перед графикой - текстовый ввод не прерывается всплываемыми окнами. Что пользователь ввёл, то и выполняется. Хорошо сочетается с макросами.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

62. Сообщение от уп (?), 14-Мрт-26, 15:45   +/
https://directfb2.github.io/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

63. Сообщение от Аноним (38), 14-Мрт-26, 16:25   +/
TUI работает через SSH/TELNET и кушает очень мало ресурсов для системного софта маст хэв, не для игр конечно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #90

64. Сообщение от Аноним (10), 14-Мрт-26, 16:45   +1 +/
На XT, кстати, turbo vision знатно тормозил.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

65. Сообщение от Бес (??), 14-Мрт-26, 16:46   +/
Вещь
Ответить | Правка | Наверх | Cообщить модератору

66. Сообщение от Аноним (66), 14-Мрт-26, 18:40   –1 +/
Зачем тебе там интерфейс? Починил и забыл.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

67. Сообщение от Аноним (66), 14-Мрт-26, 18:41   +/
Путем создания дефицита нефти и отключения электричества.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

68. Сообщение от Аноним (68), 14-Мрт-26, 19:50   +/
Через онлайн сервис по стрименговой платформе. Онлайн компиляторы же есть. ))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

70. Сообщение от Аноним (70), 14-Мрт-26, 20:23   +/
дядя ты дурак? Ничего удобнее текстовых интерфейсов нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #77

71. Сообщение от Аноним (38), 14-Мрт-26, 20:53   +/
И все это крутится через Wine внутри QEMU
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

72. Сообщение от Аноним (72), 14-Мрт-26, 20:57   +1 +/
Почему, думаю, минусуют новость, а здесь вебня, да ещё Клодом написано. Все понятно стало))
Ответить | Правка | Наверх | Cообщить модератору

73. Сообщение от Аноним (73), 14-Мрт-26, 21:06   –1 +/
По SSH куда-то ходить и что-то там делать это как раз и есть то легаси, которое топикстартер и предлагает выкинуть (что и просиходит). Ремонтом ОС занимаются ручные админы, у которых всё удобненько настроено на всех десяти серверах. В коммерческом проде нужно делать быстро, а быстро это раскатать заведомо рабочий образ на точно указанный раздел путём нехитрой автоматизации. Работать в TUI на локалхосте -- фетиш опоздавших родиться. Графические интерфейсы удобнее и продуктивнее. Бородатые сказки про vim со скриптами оставьте внушительным мальчикам.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #83, #93, #94

74. Сообщение от Аноним (73), 14-Мрт-26, 21:09   +/
> микрокод процессора на жс переписать

Есть микроконтроллеры, полностью программируемые на сабсете js. Живи теперь с этим.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #84

75. Сообщение от Аноним (73), 14-Мрт-26, 21:10   +/
> TUI и js взаимоисключающие явления.

Пользовательский интерфейс и язык, который дизайн которого был создан с целью программирования пользовательских интерфесов -- взаимоисключающие явления? Чего только на опеенете не вычитаешь!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #87

76. Сообщение от th3m3 (ok), 14-Мрт-26, 21:29   +/
TUI на Typescript? Это чтобы ещё и TUI тормозило?
Ответить | Правка | Наверх | Cообщить модератору

77. Сообщение от Аноним324 (ok), 14-Мрт-26, 21:30   +/
Доказать это ты конечно же не можешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70 Ответы: #89

78. Сообщение от Сладкая булочка (?), 14-Мрт-26, 21:58   +/
> Проект написан на TypeScript c использованием React, Vite, Zustand, Tailwind CSS и Lucide React.
> отмечается, что почти весь код TUI Studio написан AI-ассистентом Claude.

шит бинго. Потяжелели нынче tui интерфейсы, потяжелели...

Ответить | Правка | Наверх | Cообщить модератору

79. Сообщение от Аноним (79), 14-Мрт-26, 21:58   +/
Ожидал увидеть что-нить про curses/ncurses, но, увы, нет(
Ответить | Правка | Наверх | Cообщить модератору

80. Сообщение от Аноним (80), 14-Мрт-26, 21:59   +/
DOS Navigator был на Turbo Vision и тормозил даже на 386-м
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #81, #112

81. Сообщение от Аноним (27), 14-Мрт-26, 22:11   +/
Ну на 80386 его не запускал потому, что не было. А вот на Pentium classic сколько угодно видел в СБ РФ в те годы. Разницы по скорости межды NC и DN не наблюдалось.

PS Постойте, вроде DN на Паскале написан? Может, в этом была проблема?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

82. Сообщение от Аноним (82), 14-Мрт-26, 22:18   +/
>Сделай лучше, никто не против.

Вообще то лучше давно сделано и это, сюрприз, сюрприз - обычная консоль, котрая не тормозит и легко пролазит через ssh

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

83. Сообщение от Аноним (27), 14-Мрт-26, 22:21   +/
Виндовей: не работает - переустанови Виндус.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

84. Сообщение от Аноним (27), 14-Мрт-26, 22:27   +/
Ну есть и на MicroPython и чё? Речь была про микрокод CPU.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #86

85. Сообщение от Аноним (27), 14-Мрт-26, 22:35   +/
UNIX (TM) оказался на свалке истории не потому, что UNIX, а потому, что стал (TM), (C), (R) начиная с v7. Закрою и не покажу свою "интельектуальную собственность" (С). Вот и наплодили несовместимых клонов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

86. Сообщение от Аноним (86), 14-Мрт-26, 22:56   +/
> Ну есть и на MicroPython и чё? Речь была про микрокод CPU.

Ну дык там и там "микро". Че вам еще надо?! Зачем докапываетесь к бедному жыэсеру?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

87. Сообщение от анон (?), 14-Мрт-26, 23:07   +/
>> TUI и js взаимоисключающие явления.
> Пользовательский интерфейс и язык, который дизайн которого был создан с целью программирования пользовательских интерфесов

О, у жыэс уже вдруг был задизайнен для погроммизма пользовательских тырьфейсов, а не слабан за 10 дней на коленке (с главным требованием: "шоб похоже на Java") ...
Чего только на опеннете не вычитаешь!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75

88. Сообщение от Аноним (88), 15-Мрт-26, 00:01   +/
> Мне как систему чинить в случае поломки?

Например, без использования утилит, сгенерированных на TypeScript.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

89. Сообщение от Аноним (88), 15-Мрт-26, 00:20   +/
Я могу.

1. Рассмотрим список интерфейсов, более удобных, чем текстовые:
2. Как видим, список пуст. Следовательно, самыми удобными являются именно текстовые интерфейсы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #99

90. Сообщение от Аноним (90), 15-Мрт-26, 01:42   +/
Единственное достоинство что иксов не надо. Именно поэтому мало жрёт. Иксы - одни из самых жрущих процессов в системе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #96

91. Сообщение от Аноним (-), 15-Мрт-26, 02:06   +/
Согласен. После 30+ лет работы с терминалом, хочется его видеть максимально редко. Желательно никогда. А кичатся работой в терминале только нубы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #105

92. Сообщение от Аноним (-), 15-Мрт-26, 02:08   +/
Потому что писала нейросетка, которая обучена на Ынтерпрайз паттернах и пихает их везде куда только можно. Отсюда и берутся клиент-серверные хеллоувроты на spring boot, и сайты, которые требуют 32 ядера и 128 гигабайт памяти.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

93. Сообщение от Аноним (93), 15-Мрт-26, 02:55   +/
> коммерческом проде нужно делать быстро

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

94. Сообщение от Аноним (93), 15-Мрт-26, 03:04   +/
> Графические интерфейсы удобнее и продуктивнее

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

95. Сообщение от Аноним (96), 15-Мрт-26, 03:35   +/
Мне кажется что если сделать клон Windows 98-XP но в стиле TUI, то пользователь найдётся. От эстетствующих и настальгирующих личностей, до тех кто будет использовать на одномлатниках и и встроенных системах, конечно при условии адекватной разработки и малом потреблении ресурсов.

Взять BIOS где используется TUI. Все необходимые функции исполнял.
Ну сделали UEFI цветной, с поддержкой мыши картинок всяких и что? Что-то принципиально новое по функциональности появилось, чего не было в BIOS?
Раньше монохромные номитопы были, на них даже рисовать умудрялись.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #98

96. Сообщение от Аноним (96), 15-Мрт-26, 03:36   +/
Для встроенных систем можно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #97

97. Сообщение от Аноним (97), 15-Мрт-26, 03:59   +/
> Для встроенных систем можно.

Напоминаю - иксы у меня на машине крутятся, а не на роутере.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96 Ответы: #115

98. Сообщение от Аноним (-), 15-Мрт-26, 08:22   +/
> пользователь найдётся

А то даже и штук десять пользователей.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

99. Сообщение от Аноним (-), 15-Мрт-26, 08:23   +/
Так не в терминале надо рассматривать было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89

100. Сообщение от Аноним (-), 15-Мрт-26, 08:24    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

101. Сообщение от Аноним (-), 15-Мрт-26, 09:17   +/
> Проект написан на TypeScript c использованием React, Vite, Zustand,
> Tailwind CSS и Lucide React.

Вау сколько баззвордов собрали. Achievement unlocked: 5 x Buzzword!

> Код распространяется под лицензией MIT.

И даже корпам дежурно подмахнули. Не, замах маркетолога ощущается сразу. Но что корпам делать с этой Н.Е.Х.? Так что инвестиций вы все же не получите, господа.

> Из особенностей разработки отмечается, что почти весь
> код TUI Studio написан AI-ассистентом Claude.

Инвесторы бы одобрили и этот вайб и хайп... если б придумали что с этим всем делать.

> Проекты сохраняются в формате JSON.

А, кажется начинаю понимать. Вебдевы загадили весь веб своими мега-фреймворками, неэффективными в парсинге форматами файлов, кривым низкокачественным нейрослопом и проч. И настолько завоняли себя что вместо лагучего глюкала жрущего гигазы рамы захотелось в консольку. Но и там уже с таким инструментарием пахнет - не очень. Бессмысленно и беспощадно, имхо. Хотя сделать приложуху на электроне^W реакте жрущую по гигу за факт запуска можно наверное и для консольки если постараться.

Ответить | Правка | Наверх | Cообщить модератору

102. Сообщение от Аноним (-), 15-Мрт-26, 09:19   +/
> Ну кто придумал, что текстовые интерфейсы это удобно. Забудьте про существование терминала
> вообще, его нужно убрать из системы по дефолту.

Вот себе в системе терминао и убери. А меня не устроит система сделаная для хомячков. И терминал это часть моего ЭФФЕКТИВНОГО взаимодействия с системой. То что какие-то хомы в это не смогли - их проблемы.

Так, для понимания - я перешел в линух потому что там консоль лучше и делает меня куда продуктивнее чем позорево в винде. Вот и убирай терминал - у себя ;)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

103. Сообщение от anonymos (?), 15-Мрт-26, 09:20   +/
Просто это обычный "мышевод", который все делает через мышку )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

104. Сообщение от Аноним (-), 15-Мрт-26, 09:20   +1 +/
> Потому, что работает не на TUI (через SSH, например), а на HTML
> (через http/https, например). 😁

Учитывая как они в TUI развернулись с хайпом и AI - у них и TUI будет работать как-то так же, без вариантов :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

105. Сообщение от anonymos (?), 15-Мрт-26, 09:23   +/
Звиздешь ))) После активной работы в терминале несколько лет, тыкать мышкой вообще не удобно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91

107. Сообщение от anonymos (?), 15-Мрт-26, 09:29   +/
Я думаю это будет интереснее https://github.com/ArthurSonzogni/FTXUI
Ответить | Правка | Наверх | Cообщить модератору

108. Сообщение от Аноним (108), 15-Мрт-26, 09:31   +/
в текущих условиях доступности интернета может рано списывать консоль, скорее наоборот, на неё вся надежда
Ответить | Правка | Наверх | Cообщить модератору

109. Сообщение от kusb (?), 15-Мрт-26, 09:49   +/
Вот кстати да - нужно что-то такое, что будет клиентом на js и принимать сайт в tui.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

111. Сообщение от Аноним (111), 15-Мрт-26, 10:32   +/
да, и что?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

112. Сообщение от Аноним (112), 15-Мрт-26, 10:42   +/
Пожалуй, стоит уточнить: я имел в виду отрисовку собственно интерфейса. Вот она в DN не тормозила ни разу (как раз он был у меня на 386). Сам по себе да, нетороплив был — ну после волкова-то. И как потом я туда поставил линукс, сначала офигел со скорости консоли после доса (в положительном смысле), а потом поставил mc и офигел со скорости отрисовки уже в отрицательном смысле.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

113. Сообщение от ptr (ok), 15-Мрт-26, 10:54   +/
Где Вы нашли React в Ink, BubbleTea, Blessed, Textual, OpenTUI или Tview?
А если в качестве IDE для программирования MK я использую VSCode на Electron, то из этого следует, что на MK у меня будет Electron, V8 и js? )))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

114. Сообщение от Аноним (114), 15-Мрт-26, 11:09   +/
Вот бы всех "любителей", ратующих за выброс консоли и ТУИ, перевести на операционку, написанную на JS/TS/Electron, и чтобы Офис на них же, и JetBrains IDE тоже на них... Да пусть бы всё у них на JS/TS/Electron было! И запретить апгрейд или покупку нового ПеКа. Пущай полетают! (с) И. В.
Ответить | Правка | Наверх | Cообщить модератору

115. Сообщение от ptr (ok), 15-Мрт-26, 11:20   +/
Вот только X-Windows по RS-485 или CAN будет выглядеть жутко тормозным. Особенно, если клиент графику передаёт серверу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #117

116. Сообщение от Аноним (116), 15-Мрт-26, 12:01   +/
Отлично, можно будет использовать на 386-м.
Ответить | Правка | Наверх | Cообщить модератору

117. Сообщение от Аноним (117), 15-Мрт-26, 13:12   +/
Фигня это, в прогрессивных проектах всё давно уже на Ethernet. Напр., примитивнейшая плата управления шаговиками - на нём.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру