LINUX.ORG.RU

Jazz


0

0

Jazz
Наконец-то сообщество может насладится всеми прелестями Jazz.
Что это такое? Клиент-серверная система для разработки приложений
Из вкусностей:
- сервер написан на python
- вся логика выполняется на сервере, клиент может только рисовать формы
- есть возможность как текстовой так и графической печати
- существует клиент под Windows и Linux

Вобщем, говорить можно долго, смотрите сами:
http://vitas.nikopol.net/iae/

C уважением, jet

>>> jazz homepage

anonymous

Проверено: green

anonymous (*) (2003-02-14 15:39:32.881)
"все зависит от конторы, если у тебя тоят решения от оракла то
экономия на спичках смотрится ... ну не смотрится короче."

да мне всё равно как это смотрится :)
при больших объёмах печати экономия получается ощутимая

между прочим, в банках используется текстовая печать

jet

anonymous
()

2 anonymous (*) (2003-02-14 15:39:46.236)

"Видимо среди анонимусов есть разработчики jazz.
Вопрос на только что откомпиленной и установленной Postgresql 7.3.2
psql jazz < skeleton.sql
выдает ошибки:
...
Как быть?"

mailto:jazz_sklad@krgaz.dp.ua

jet


anonymous
()
Ответ на: комментарий от anonymous

А на homepage адрес могли бы и заменить...

anonymous
()

2anonymous (*) (2003-02-14 16:59:27.992)

заменим, день сегодня такой :)

jet

anonymous
()

Ну, у меня Celeron~400Mhz, 96Mb, работает Resin, PostgreSQL, MySQL, Apache, X-ы, KDE и браузер (девелоперская такая). И все сносно так работает, нормально. Jikes тут просто рулит, время мне экономит.

anonymous
()

К черту IE, у нас тоже долбаки сделали удаленное рабочее место IE+Туева хуча активиксов. Мудачъе.... из-за них надо теперь везде ставить 6 ie (Это на P166 32 mb) Мало того з-за этих уродов сеть теперь дырявая, бо их сраные активиксы не работают за фаерволом. Вобщем те кто говорит что надо делать под ИЕ и плевать на другие браузеры, желаю что-бы все плевать хотели на вас....

Ух достали сраные поганцы..

dem ★★
()

К черту IE у нас тоже долбаки сделали удаленное рабочее место IE+Туева хуча активиксов. Мудачъе.... из-за них надо теперь везде ставить 6 ie (Это на P166 32 mb) Мало того з-за этих уродов сеть теперь дырявая, бо их сраные активиксы не работают за фаерволом. Вобщем те кто говорит что надо делать под ИЕ и плевать на другие браузеры, желаю что-бы все плевать хотели на вас....

Ух достали сраные поганцы..

dem ★★
()

Кстати, Java работает прекрасно на P166 с 64-метрами и 2 километрами диска. Вы просто не умеете их готовить :-)

Да, тормозит, когда клиентов больше 15-ти.
А Ваше изделие не тормозит?

Что касается сравнения Python vs Java, то можно ли их
вообще сравнивать и надо ли?

Zope - сервер приложений. Да он может работать как
веб сервер, но этим его возможности не ограничиваются.

О GUI и Zope: Zope поддерживает Python и Perl, а
к тем в свою очередь прикрутить что-либо не так уж и сложно.

Для увеличения быстродействия, коли надо, можно использовать SWIG.






ulyss
()
Ответ на: комментарий от anonymous

2jet: IMHO етсь смысл перенести насколько можно документацию в docstring'и.

Сейчас jazz-разработчик будет много сидеть в питоне, и изучать чего там у вас как откуда, а в таком раскладе docstring удобнее чем doc/*.

Да и потом нагенерить doc/* с помощью pydoc совсем просто.

bormotov ★★★☆
()

Люди, а ктонибудь склад запускал, у меня падает:

запускаем сервер---->

starting... running on port 6543 starting image & report server Image & report server running on port 8000 Connection closed...

Ура!!! запустилось!!!

запускаем клиента ------>

вылетает красивое окошко "Ошибка соединенияОшибка чтения данных"

а сервер после этого падает:

Traceback (most recent call last): File "./kernel.py", line 60, in ? clients[i].dbh=postgres.pg(dbhost,dbname,dbuser,dbpass) File "./postgres/pygme.py", line 11, in __init__ self.connection=_pygme.connect(host,dbname,user,passw,port) RuntimeError: Can not establish connection to database Exception exceptions.SystemExit in <method child.__del__ of child instance at 0x813e0cc> ignored

Что я не так делаю?

anonymous
()

2 anonymous (*) (2003-02-18 23:28:16.912)

Детально по поводу склада можете пообщаться с разработчиками jazz_sklad@krgaz.dp.ua

А в Вашем случае модуль работы с БД сказал "не могу установить соединение с БД". То есть либо сервер БД не работает, либо нет прав
на подключение, либо в kernel.conf сервера стоят неверные параметры...

anonymous
()

Простите балбеса, с бодуна был. Склад работает, просто постгрес надо было с ключиком -i запукать.

anonymous
()

Jazz - классная штука, но как по мне - то Python - не самый производительный из скриптовых язык. Покопавшись в сорсах клиента обнаружил что ребята проделали КАЛОСАЛЬНУЮ работу, но очень много #ifdef-оф которые можно было избежать, используй они qt на все 100 процентов, чего они к сожалению не делают...

Я имею опы создания проги для торговли(склад+денежный учет+взаиморасчеты) под QT+FireBird - у меня толко один #ifdef - под линухом не вклбчаю защиту - привязку к машине!

Сейчас веду разработку нового проекта, основанного на механизме преобразованмя XML/XSL в HTML(для броузера) или в XML для своего броузера схожего с броузером из Jazz!!!

Смысл в том, что система представляет из себя систему сервер/тонкий клиент , но вся логика обрабатываеться новой технолонией Trolltech - QSA qt screepter!!! Это фактически аналог JavaScreept, который знает любой web-дизайнер!!!

Структура данных храница в XML shema, данные храняться в FireBird(классическая высокопроизводительная РЕЛЯЦИОННАЯ база, интерфейс определяеться в XSL!!!

Механизм таков - броузер передает запрос серверу приложений, тот согласно XML-схеме создает SQL-запрос, передает базе, получает ответ, создает XML-документ, парсит его в зависимости от клиента с помощью XSL в HTML - и передает его клиенту!!!

Roots Cancroid Brutalevsky cancroid@mailru.com

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.