Пробуем в Web )

Здесь обсуждаются проблемы мироустройства.
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Latest post of the previous page:

На самом деле, коммандер был использован даже там, где его ниразу не видно. Кто помнит такую программу - 1С версии 6.0 для Виндовс 95, тот знает, что все замечательные справочники и субконто в данной программе были организованы по иерархическому принципу с соответствующим интерфейсом, а отчеты могли представлять собой обыкновенный текст (кстати, мой редактор имеет простенькую функцию конвертации своего формата в формат html). С узлом дерева ассоциируются произвольного формата данные, извлеченные из внешнего хранилища. Имея вышеописанный "дубовый" инструментарий и классическую идеологию разработки можно данную систему запилить сравнительно быстро. Правда она будет иметь уязвимость в плане ручного вмешательства в код javascript. Но кого это, в конце-концов, волнует? Бухгалтер туда не полезет. Тем более что формат данных может быть не очевиден, а сами данные зашифрованы. При желании можно влезть с дебаггером и в код 1С подкрутив там копейки. Честно нужно жить просто и все. И не воровать чужие рубли. :D
Last edited by leva on Tue 17 Mar, 2020 15:56, edited 13 times in total.
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Давно имеется ощущение, что вся эта "веб-индустрия" - одна большая огромная лажа. Не только вэб, но и 90% всего остального. :) Имей мы канву, возможность печатать обогащенный текст в любом месте страницы, удобный способ сетчатой разметки страницы (произвольных размеров и положения "знакоместа", задания цвета фона такого условного "знакоместа", позиционирования на канве изображений и простенький встроенный язычок, группы товарищей ударными темпами настрочили бы нам любые совершенно интерфейсные библиотеки. Гугол примерно так и поступил, придумав свой Докс. И выдав фактически технологию 60-годов за нечто "принципиально новое". Только он все равно тормозной этот Докс, бо оперирует чересчур высокоуровневыми абстракциями, заложенными в инструментарий. Хотя само приложение поражает своими, уходящими глубоко в первобытность корнями. Вот такой вот парадокс... явное диалектическое противоречие между средствами и целями. Сразу вспоминается ЦК КПСС...устремившееся к построению сугубо не стайного общества на базе не менее сугубо стайных механизмов. Фактоид столь же очевидный, сколь и неотрефлексированный никем, включая западных критиков оного строя. :) Я сам столкнулся с этой темой, вначале попытавшись слепить редактор на таблицах. Это вызвало массу непредусмотренных затруднений, в том числе в плане производительности и кросс-платформенности. Одни движки делают перерисовку таблиц по требованию, а другие кэшируют данные изменения. Данную проблему можно обойти, но все равно получается чушь - поддержка нормальных размеров окна редактора невозможна из-за крайне низкой скорости рендеринга таблиц. То же самое касается и html, - разновидности формата SGML, предполагающей наличие программы-читателя, но самое главное - программы-писателя, которой в данном случае ниразу не наблюдалось. А мотивировкой ее отсутствия выступало стремление научить домохозяек лепить веб-сайты, как горячие пирожки. :) Если развить эту идею дальше, то и сама концепция "браузера" представляет больше коммерческий интерес для их создателей, чем реальную пользу для юзеров. Да, имеются поползновения отчистится от отчисток, отключив плагины и пропиарив canvas, но я почти уверен, что данная "технология" будет похерена и тогда на арену снова выйдет чистый, инструментальный код. Она концептуально "левовата". Актуальность коммандеров в сетевых интерфейсах пользователя можно объяснить еще и тем, что сам интерфейс таких программ по сути является компактной разновидностью гипертекста (если присмотреться). :)
Last edited by leva on Wed 18 Mar, 2020 08:11, edited 28 times in total.
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Красивенький? :)
check.JPG
check.JPG (1.02 KiB) Viewed 5501 times
Это чек, лайт-версии. Он на 700 строк кода. Дизайн в стиле "Не расстанусь с Комсомолом - буду вечно молодым!". :D Не есть ли это тщета сущего? А сколько интересно в ФАР-е.
Last edited by leva on Wed 18 Mar, 2020 18:17, edited 2 times in total.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Пробуем в Web )

Post by citRiks »

Интересное наблюдение насчет советского парадокса, где проповедовался коллективизм,
а в результате получилось настолько разобщенное общество (да, оксюморон), насколько это вообще возможно.
Но обьяснение тому довольно простое.
план комунизЬмостроителей был лишить людей (в идеале) любой стайности кроме руководящей партийной-советской.
Что в принципе правильно, если убить конкурирующие центры само-идентификации и общности,
то естественным образом людям останутся только допущенные быть и утвержденные.
Поэтому и вытекает усиленная борьба с конкурирyющей самоорганизацией ("партия должна быть одна").
А на практике же получилась борьба с ЛЮБОЙ самоорганизацией, это раз.
А "два" - привлекательность допущенных центров кристализации общества (партия, правительство)
былa систематически дискредитированa самими же руководителями оных, так и исполнителями на местах не меньше.
В свою очередь, недовольство руководителями и исполнителями провозгласившими себя самыми единственными и правильными,
неизбежно переносится и на саму идею и правильность, и идею правильности.
Дальше - ну вы понели.
В принципе Китай решают сейчас сходную задачу, видимо успешно балансируют, и пока, как ни странно, справляются.
Last edited by citRiks on Thu 19 Mar, 2020 23:05, edited 2 times in total.
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Партия - наш рулевой! Народ и Партия - едины! :D
Last edited by leva on Sun 22 Mar, 2020 19:40, edited 69 times in total.
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Пробуем в Web )

Post by Wave »

Ну, существуют файловые менеджеры на js с бэкендами на чём угодно, но преимущественно php. Для загрузки файлов на сервер и всего пула файловых операций там.
В том числе встречал и двухпанельный вид.
Правда, к ФАРу они все имеют отношение чуть менее чем никакое.
Пользуюсь ФАРом больше 20 лет © собирательный.
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Нормально идет процесс. Оконная подсистема функционирует, редактор текста получил встроенные View (как в OC Oberon), навигатор функционирует, разработана псевдоканва. Псевдоканва - одна большая строка из квадратных символов 1px x 1 px c алгоритмами растровой графики. Есть замечательные операторы Draw и Paint. wildkards и command.com. :grin:
псевдоканва.JPG
редактор2.JPG
окна.JPG

Гриды, сплиттеры, фреймы, tabcontrol, menus, календари и даже иконки рабочего стола. :grin:
calendar.JPG
calendar.JPG (9.85 KiB) Viewed 4092 times
list.JPG
list.JPG (11.05 KiB) Viewed 4092 times
Last edited by leva on Tue 24 Nov, 2020 15:36, edited 8 times in total.
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Прочее.
manager.JPG
tree.JPG
tree.JPG (16.47 KiB) Viewed 4090 times
ллдо.JPG
ппе.JPG
ляля.JPG
Описания содержимого форм и View`s в редакторе вместе VB-подобным синтаксисом алгоритмов динамически подгружается с сервера и может быть подготовлено в том же редакторе, что обеспечивает замкнутый цикл разработки. Имеется CGI-модуль на Euphoria c подключенными модулями взаимодействия с СУБД. Навигатор используется для навигации :grin: по документам и формам.
Last edited by leva on Tue 24 Nov, 2020 15:12, edited 5 times in total.
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

В целом вся тема выглядит так:
sys.JPG
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

sklad.JPG
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Продвигается возня. Мультики на псевдоканве заработали, имеется два модуля; gdi и bitgdi для цветной и черно-белой графики с контекстами, основными графическими примитивами, клавиатурной реакцией, спрайтами, операторами из TI-Basic и черепашьей графикой. Рисунки и мультики можно положить на вьюхи, а вьюхи положить в текстовый редактор и прокручивать вместе с текстом. :)

Image

(один из режимов с наблюдаемой зернистостью, есть режимы без зернистости, но с эксцентриситетом)

В проекте остались многозадачный БЗ-34 с расширенным функционалом и аналог b-tree Peek. :)
Last edited by leva on Wed 03 Feb, 2021 19:05, edited 6 times in total.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Пробуем в Web )

Post by citRiks »

leva,
написал длинный комент, но упала сеть, и фсе :)
вкратце:
1.) прикольно, развивайте, делитесь
2.) почему популярность приобретет - не вижу
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Это просто попытка создать не эмулятор, а обобщенную модель ретрокомпьютера, с парадигмой интерфейса, чем-то напоминающей Oberon. Задача состоит в том, чтобы не задействовать ничего, кроме простейших средств js, двух тегов и минимума css. То есть изготовить легко переносимую и, главное, простую в использовании логику. :) И я не вижу почему я обнаружил тут

https://ntrl.ntis.gov/NTRL/

600 страничное изложение разработки кросс-компилятора и менеджера виртуальной памяти на базе калькулятора TI-59.

"Design and Implementation of a BASIC Cross-Compiler and Virtual Memory
Management System for the TI-59 Programmable Calculator" (NAVAL POSTGRADUATE SC
Monterey, California).

Морячки занимались. :)

https://www.youtube.com/watch?v=EHX7NZS8zAI

:)

Подозреваю, что это чуть более чем полностью сермяжное "занятие" еще и оплачивалось, в отличие от деятельности даунгрейдеров. Выглядело примерно так же, как нынешние создатели МК-161 решили бы создать на его базе кросс-компилятор "плюсов" под разные платформы. :) По ходу дела поднимается много интересных документов. :) Интересная была архитектура у Минск-32, можно обобщить и задействовать много идей. :) Не все имеет под собой рациональное основание. :)
Last edited by leva on Wed 03 Feb, 2021 20:59, edited 18 times in total.
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Оператор Draw.

Image
leva
Posts: 54
Joined: Tue 17 Mar, 2020 01:21
Been thanked: 7 times

Пробуем в Web )

Post by leva »

Объект text, позволяющий оперировать растровыми шрифтами. К нему готовится редактор шрифтов. Фишка в том, что вся логика текстового редактора может быть нечувствительно перенесена на графику. :) Гейтс сообщил когда-то, что ascii в web умер. В такой интерпретации он не умер, а живее всех живых. Можно взять любой .FNT и загрузить на канву. :) То же самое касается и всех остальных элементов интерфейса, ибо логика их работы не опирается на web-технологии и может быть легко применена к воссозданию TUI на ascii. То есть имеем не один, а сразу два полноценных интерфейса, да еще и гибридных - т.е. совмещающих в себе все качества как TUI, так и GUI, но с упором на что-то одно.
fonts.JPG
fonts.JPG (9.4 KiB) Viewed 3066 times
Last edited by leva on Sun 14 Feb, 2021 21:36, edited 2 times in total.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

Пробуем в Web )

Post by citRiks »

@leva Мне все нравиться, но вы точно форумом не ошиблись?
Просто вряд ли тут будут ни сотрудники, и не единомышленники,
а на более соответствущем сайте они могут найтись, наверное
Post Reply

Return to “О тщете всего сущего”