Давний читатель лора, но до сей поры не особо писатель
На скрине моё домашне-рабочее окружение. Шрифты, KDE и прочее - дефолтное и «искаропки» OpenSUSE 11.2. Не вижу смысла чего-то менять. Ах, нет - убрал кнопку - «Показать приборную доску» - все-равно там ничего нет ^_^
Собственно, скрин про это. Потихоньку, со скрипом, переделываю гуёвую части самописной СЭД (да, мы любим велосипеды) на ExtPascal. Скрип раздаётся из-за отсутствие документации (ну, по-крайней мере я ничего дельного найти не могу, кроме стандартного примера, идущего с натуральной ExtJS). Например сейчас основная проблема - как корректно это дело выключить ^_^ Потому как без выхода оценивать утечки памяти я не умею
Удивил сам подход. Сначала отрабатывает код, потом только генерируется страница. Ну, или как-то так... По-крайней мере, можно создать форму, показать её, уничтожить - а в браузере, после загрузки, все продолжает бегать и шевелиться. А вот если обратиться к серверу (тем же Ajax'ом) - вылезет старый добрый Access Violation ^_^
Что порадовало - все негуёвые модули подхватились без проблем, так что переписать надо только интерфейс (ой, как же хорошо, что я разделял код «кнопок» от рабочего кода), fast-cgi архитектура (ну, или как там это дело зовётся... Я, к слову, совсем-совсем не web-разработчик, и, к примеру, про JS знаю что он есть, и что AJAX - это хорошо и удобно), код, по большей части, остаётся в рамках паскаля.
Собственно, можете начинать кидаться ^_^
>>> Просмотр (1024x768, 123 Kb)