wunderwaffe: готово (win)
[personal profile] wunderwaffe
В чем суть языков программирования? В том, чтобы все нужное находилось на одном экране -

1) инструменты, (Стаханов-стайл а-ля булавки А. Смита)
2) информация, сформулированная в удобном виде (а-ля С. Мочизуки, который доказал теорему Ферма на своем собственном математическом языке, который никто до сих пор понять не может*)



Но все равно "чем круче джып, тем дольше пиздовать за трактором", и поэтому на простом, ясном и понятном языке** можно нахуевертить такого, что информацыя вываливается за пределы экрана. Поэтому я написал программу, для визуализации связей кусков кода или вообще чего угодно. https://yadi.sk/d/lT_y0Y87tVLIGQ


Здесь два экрана 1920*1080, один повернут на 90 град. "им так удобно" (с)

Это большая форма, на которой можно размещать другие.

По пункту меню "новая форма" можно создавать таковые -
1) со вкладкой "php", где есть текстовое поле с подсветкой php
2) со вкладкой "pas", где есть подсветка pas.
3) со вкладкой "картинка", куда можно скопировать картинку.
Dсе они имеют вкладку "текст" (в формате rtf), где маркером можно выделять отдельные слова и фразы. Панель форматирования появляется/исчезает по нажатию F12

Формы перетаскиваются как обычно, за заголовок. Если перетаскивать за канвас одинокую форму без вкладок - в правом верхнем углу левого экрана на рис. выше - то все формы будут перетаскиваться одновременно.



Если на всплывающем меню на вкладках формы (на рис. - где простой курсор) кликнуть "выбрать как угловой источник", а на другой форме кликнуть "выбрать как угловую цель" то две формы свяжутся соответствующей стрелкой, соединяющей ближайшие углы форм.

Если на всплывающем меню текстового поля (на рис. - где курсор с вопросом) то стрелки будут оканчиваться где был курсор. Расцветку стрелок можно выбрать в меню "+связи", или выбрать стрелку по клику на нее и там же удалить или окрасить в те цвета, которые они окрасили в себя и т.д.

Стрелки рисуются методами ScreenDC и поэтому выглядят немного убого.
_____________
* "[A] recognized mathematician, had best have clear arguments written in the language of the majority—the language expected by other mathematicians—if her surprising arguments are to get a proper hearing. That’s not unfair; it’s our playing the odds.28

... his papers may still have a gap, some innocuous assumption unchecked, some existence statement unjustified—an abc-sized gap deep in the proof of Theorem 3.11 or Corollary 3.12.41 This will only be found by careful study and ideally a rewriting of Mochizuki’s papers into more standard language. Or, like Heegner, Mochizuki may have just written a proof in a way that the rest of us just cannot parse, and time will prove him right."
(с) https://inference-review.com/article/a-crisis-of-identification

** "Известны случаи эволюционного создания таких систем, принципы функционирования которых впоследствии признавались вышедшими за границы понимания" (с) Фаронов, программирование БД в Дельфи.

Profile

wunderwaffe: рабочее (Default)
доктор Вандершпигель

April 2022

S M T W T F S
     12
34567 89
1011 12 1314 1516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 27th, 2026 06:56 pm
Powered by Dreamwidth Studios